 body {

	font-family: 'Roboto', sans-serif !important;

	background: #f8f8f8;

	position: relative

}

html,

body {

	min-height: 100%;

}

th {

	text-align: initial;

}

input, select{

	-webkit-appearance:none;

}

.hide {

	display: none;

}

.hide_address {

	display: none !important;

}

.faq_answer_clss p{	padding: 0 20px 0 0;

    text-align: justify;}

body.no-wapper {

	padding-bottom: 0;

	height: 100%;

}

.overview_desc{background:#f9f9f9 !important}

.overviewblock_outerdiv{width:100%}

/* .modal-open .modal#FeedbackModal{overflow-y:hidden} */

:focus {

outline: none !important;

}

#verification_div input[type=text]{padding:5px}

.invite-mail a:hover{text-decoration:none}

.fa-trash,.fa-pencil{cursor:pointer}

.navbar-light .navbar-toggler-icon.logo-icon{

	background:url("../../images/Loanspert_Logo_Icon.svg ")no-repeat;

	font-size: 100%;

	background-size:cover;

	width:35px;

	height:35px

}

input:focus, textarea {

    outline: none !important;

	border-color: transparent;

}



#alertModal .modal-footer{padding-left: 45px;}



.modal.show{padding-left: 15px;padding-right:15px}

/* #requestModal .modal-title{ padding: 0;} */

.shadow-sm {

	box-shadow: 0 .125rem .50rem rgba(0, 0, 0, .075)!important;

}

.bootbox .fade,.bootbox.fade,.bootbox.modal.fade .modal-dialog{    transition: none !important;}

.enableScroll_dashboard {height: 352px}

.trending_profiles .enableScroll_dashboard {height: 330px}

.ok-legal{white-space:nowrap}

.date_font.kyc_date_clss::after{ top: 50%;}

.text-edit{

	float: right;

   	color: #858585 !important;

    font-size: 14px !important;

    font-weight: normal;

    width: auto !important;

}

.team-comma{font-size: 14px;color: #858585;}

.modal-backdrop {

	overflow: hidden !important;

}

body.modal-open.ipad-scroll{ 		 

	/* position: fixed;	

	height: 100%;

	top: 0;

	left: 0;

	right: 0;

	bottom: 0;

	overflow-x: hidden;

    overflow-y: scroll; */

  

	/* overflow: hidden !important;

    height: 100% !important; */

}

/* html{ 

    overflow: scroll; 

    -webkit-overflow-scrolling: touch;

} */

/* .ipadservice_overlay {

	overflow: hidden;

    position: fixed;

    width: 100%;

    height: 100vh;

    background: rgba(0, 0, 0, 0.7);

    z-index: -1;

    opacity: 0.5;

	top: 0px;

	bottom:0;

    left: 0;

}  */

 

/* .ipad-servicepopup .table_listing{max-width:100%} 

body.modal-open.ipad-scroll.ipad-servicepopup{

	position:static !important;

	padding:0 !important; 

	overflow:hidden !important;



}

body.modal-open.ipad-scroll.ipad-servicepopup .feedback a{    z-index: 1;}

body.modal-open.ipad-scroll.ipad-servicepopup #content,body.modal-open.ipad-scroll.ipad-servicepopup .container{padding:0} */

.modal-open {

	overflow: hidden;  

} 

.header_ipad_outer .back_icon{top: -4px}



.text-edit:hover{color: #9ead58 !important;}

.site-design .btn.disabled:hover{    background: #e3a856;color: #fff;}

.m-more{margin-left: -15px;margin-right: -20px;width: calc(100% + 30px)}

 /* .beforelogin .m-more{/* margin-left: -100px; width: calc(100% + 115px);} */

.login-page {

	background: url("../../images/bg.png") no-repeat;

	background-size: cover;

	min-height: 100vh;

	background-position: center;

}

.no_border_li{border:0!important}

.mob-code{padding-right: 10px;font-size: 17px;}

.mob-num .mob-code{padding-right:6px;}

.mobile_countrycode_clss{ width: 87%;}

.mob-no{width:75%}

/* .date_icon input::placeholder {color:#6d6b6b;font-size:22px;text-align:right;font-family: "loanspert";padding-top: 20px !important; } */

/* .query-builder .rule-value-container.date_icon input[type='text']{font-family: "loanspert";padding-top: 20px !important; width: 120px; } */

.logo {

	padding: 45px 0;

	margin: auto;

	text-align: center;

}

.logo img {

	max-width: 400px;

	width: 100%;

	height: auto;

}

.cummulative_currency.emptyspace_class,.emptyspace_class{text-align:center !important}

.location-td .emptyspace_class{margin-left:-20px}

.navbar-nav.liopened{z-index:10}

#copyright{padding:0 10px;text-align:center}



.logo-bg{border:0 !important;   }

.bor-b {

	position: relative;

	text-align: center;

	font-size: 16px;

	color: #666666;

}

.dropdown-item .icon-people{font-size:22px; line-height: 20px;}

.bor-b:before,

.bor-b:after {

	content: '';

	position: absolute;

	border-bottom: 1px solid #d8d8d8;

	width: 25%;

	top: 12px;

}

.login-page .bor-b:before,

.login-page .bor-b:after{

	width:34%;

}

.bor-b:before {

	left: 0;

}

.bor-b:after {

	right: 0;

}

.loan-profo-block .card-border p.loan-no-data{

	font-size: 13px;

    color: #858585;

    font-style: italic;

    text-align: center;

    margin: 5px 0;

    font-weight: 400;

}

.loan-profo-block .card-border.lon-type p.loan-no-data{

	font-size: 13px;

  

    text-align: center;

  

    font-weight: 400;

}

.navbar-expand-md>.container-fluid{justify-content: flex-end}

.largelogo.notlogged .navbar-expand-md>.container-fluid{justify-content: safe}

.serch-result .card_discription{width: calc(100% - 50px);padding-left: 10px;    float: left;    min-height: 55px;}

.serch-result .card-tit{color:#323232;}

.serch-result .card-tit:hover{color:#4e8abe}

.service_ppty_sector .dropdown-menu{

	transform: translate3d(0px, 0px, 0px) !important; 

	max-height: 250px !important;top: 50px !important

} 

.navbar-nav .nav-item .nav-link.log{margin-right:0}

.finc-p{display:inline-block;/* width:85%; - view full content*/}

.ui-menu-item-wrapper:focus {

	border: 0 !important

}

.open-containt,.close-containt{

	color: #fff;

    font-size: 14px;

    background: #93a444;

    padding: 5px;

    border-radius: 5px;

    border: 1px solid #93a444;

    line-height: 0px;

    text-transform: capitalize;



}

.dashboard_detail .table_listing .noresult{border-bottom:0 !important}

.dropdown-toggle{cursor: pointer;}

.dropdown.active .dropdown-menu a{ color: #323232;}

.dropdown.active .dropdown-menu a:before{border:0}

.dropdown.active .dropdown-menu .dropdown-submenu.active a{color: #5a92c3} 

.dropdown-menu .dropdown-submenu.active a{color: #5a92c3} 

.dropdown-menu .dropdown-submenu a:hover::after{border:0}

.ba-menu.top .dropdown.active .dropdown-menu .dropdown-submenu{margin-top:0}

.dropdown.active .dropdown-menu .dropdown-submenu.active a:before{bottom: -10px;}

.dropdown.active .dropdown-menu .dropdown-submenu a:hover::after{border:0;content:none}

.ba-menu li.dropdown-submenu.active a::before{border:0;content:none}

.open-containt:hover,.close-containt:hover{background:transparent;color:#93a444 !important;text-decoration:none;}

.open-containt:before{

	content:" ";

	border: solid #fff;

    border-width: 0 2px 2px 0;

    display: inline-block;

    padding: 3px;

    transform: rotate(45deg);

    -webkit-transform: rotate(45deg);

	margin-right: 7px;

	vertical-align: top;

    margin-top: 5px;



}

.fund-comp .col_height.inv_inner_table{vertical-align:top;padding-bottom:50px;  padding: 0;}

.investment_table img{float:left;margin-right:4px}

table.compare_table.loan-comp tr .investor_title_clss{background: #fff; white-space: nowrap;}

.fund-comp .col_height table{width:100%;table-layout:fixed;}

.investment_table .inv_header_resp{color: #999999; width: 35%;}

.investment_table .investor_title_clss{width:45%}

.investment_table .view-more-btn{margin:0}

.dropdown-item#naventerprise i{padding-right: 15px;}

.nav-item.dropdown{z-index:2}

.close-containt:before{

	content:" ";

	border: solid #fff;

    border-width: 0 2px 2px 0;

    display: inline-block;

    padding: 3px;

    transform: rotate(-135deg);

    -webkit-transform: rotate(-135deg);

	margin-right: 7px;



}

.open-containt:hover:before{border: solid #93a444;  border-width: 0 2px 2px 0;}

.close-containt:hover:before{border: solid #93a444;  border-width: 0 2px 2px 0;}

.register .bor-b:before,

.register .bor-b:after {

	width: 26%;

}

.login-page .card-body .tr-p {

	font-size: 14px;

	color: #909090;

	padding: 5px 0 5px 15px;

	margin: 0;

}

.avg_rating{padding-right:8px}

.btn-primary:not(:disabled):not(.disabled).active:focus,

.btn-primary:not(:disabled):not(.disabled):active:focus,

.show>.btn-primary.dropdown-toggle:focus,

.btn-primary.focus,

.btn-primary:focus {

	box-shadow: none !important

}

.search-acc{margin:auto}

.search-acc em{

	font-style:normal;

	color: #323232;

    font-size: 18px;

    font-weight: 500;



}

.dropdown-item#naventerprise i.fa-angle-up{padding: 0 2px;}

#content .home {

	background: url("../../images/Landing_Page.png") no-repeat;

	background-size: cover;

	background-position: center;

	margin-bottom: 0;

	margin-bottom: 52px;

}

.heading {

	font-size: 25px;

	color: #5a92c3;

	font-weight: 500;

	line-height: 30px;

	margin-bottom: 0;

	width: 100%;

}

.sub-heading {

	font-size: 18px;

	color: #000000;

	font-weight: normal;

	width: 100%;

}

.card {

	margin-top: 30px;

	border: none

}

.card-body {

	padding: 10px;

	min-height: 140px;

}

.card-body.c-image {

	min-height: auto;

}

.icon-compare{vertical-align:middle}

.card-body p {

	/*  color: #323232; font-size: 16px; font-weight: 500;  */    font-size: 14px;margin-bottom: 0;

}

.card-over-div .rate.view-page-star1 .fa-star,.card-over-div .rate.view-page-star1 .fa-star-half-full{    font-size: 17px;}

.search_loan_header{vertical-align:top}

.card-body a,.profile .card-body h3 {

	color: #323232;

	font-size: 18px;

	font-weight: 500;

}

.card-body a:hover,.card-body h3:hover {

	color: #5a92c3;

	text-decoration: none;

}

.card a{text-decoration:none;}

.hide-tab {

	display: none;/* important */;

}

/* .inner-content { padding-left: 280px; } */





.in-ri {

	margin-left: 40px;

}

.table {

	display: table;

	

}

.table-cell {

	display: table-cell;

	vertical-align: middle;

	text-align: center;

	color: #fff;

	    padding-left: 80px;

}

.wapper {

	position: relative;

	padding-bottom: 55px;

}

.modal.bootbox-alert{z-index: 1060;}

#app {overflow-y: hidden}

.table-cell p {

	font-size: 60px;

	font-weight: bold;

	color: #fff;

}

.table-cell span {

	font-size: 20px;

}

.nav-item .nav-link span {

	color: #5a92c3;

	font-size: 15px;

	font-weight: 500;

	vertical-align: middle;

	line-height: 20px;

	 

	    position: relative;

}



.visible_hidden {

	visibility: hidden;

}

.dropdown-toggle:after {

	color: #fff;

}

.dropdown-toggle:after {

	border: solid #5a92c3;

	border-width: 0 2px 2px 0;

	display: inline-block;

	padding: 3px;

	transform: rotate(45deg);

	-webkit-transform: rotate(45deg);

	vertical-align: middle;

}

.peoplelist .enterprise-listing tr th.no_of_investments.peoplesth{text-align:center !important}

.nav-menu .dropdown-toggle:after{border-color:#323232;margin-left: 7px;vertical-align: .255em;}

 .nav-menu .dropdown:hover::after{border-color:#5a92c3;} 

 .table_listing table tr td.noresult{font-size: 17px;color: #666666;}

 .collateral_property_details.popup{

	 cursor:pointer;

	 color: #4e8abe;

	 border: 1px solid;

    padding: 2px 12px;

    border-radius: 4px;

	/* width:80px; */

	text-align:center;

}

.compare_table  .collateral_property_details.popup{ width:80px;}

.insurer_name_outerdiv a{/* display:block */

	display: inline-block;

    width: calc(100% - 54px);

    vertical-align: top;

}

.insurer_name_outerdiv a img{float:left;}

.insurer_name_outerdiv a .insurer_name_clss{

	float: left;

    width: calc(100% - 24px);

}

table.compare_table tr td.block_dname_2 a{

	position: relative;

    padding-left: 10px;

    float: left;

}

table.compare_table tr td.block_dname_2 a>i{

	position: absolute;

    left: -7px;

	top:3px;

}

  .collateral_property_details.popup:hover{/* text-decoration:underline; */background-color:#4e8abe;color:#fff;} 

 .amount_range{

	 position: absolute;

    width: 100%;

    bottom: 0;

       left: 0;

    background: #323232;

    opacity: 0.7;

    color: #fff;

    padding: 5px 10px;

 }

.dropdown.show .dropdown-toggle:after{border-color:#5a92c3;transform: rotate(-35deg);-webkit-transform: rotate(-135deg);}

.dropdown.show_info .dropdown-toggle:after{border-color:#5a92c3;transform: rotate(-35deg);-webkit-transform: rotate(-135deg);}

.enterprise .suborganization_block .found-icons {position:absolute;top:10px ;right:10px;}

.dropdown-item {

	color: #4e8abe;

}

a.dropdown-item.expanded {color: #4e8abe;}

.dropdown-item:hover {

	color: #323232;

}

.dropdown-item:focus,

.dropdown-item:hover {

	background: transparent !important;

}

.log-cont {

	background: url("../../images/log-1.png") no-repeat;

	background-size: cover;

	border-bottom-right-radius: 20px;

	border-top-right-radius: 20px;

	border: none;

	display: table;

	height: 640px;

}

.register .log-cont {

	background: url("../../images/reg.png") no-repeat;

	height: 972px;

	background-size: contain;

	background-position: center;

	background-color: #3875ab;

}

.enterprise .create-inves .investments_div.fud-user{background: transparent;}

/* .funding-rounds:nth-child(1)b{font-size:22px;} */

.card-header i {

	font-size: 35px;

	color: #93a445;

	margin-right: 20px;

}

.login-page .card {

	border: none;

	border-radius: 0;

	border-bottom-left-radius: 20px;

	border-top-left-radius: 20px;

	padding: 40px;

	padding-bottom: 0;

	padding-top: 0px;

	margin-top: 0

}

.bg_blue{background: #4e8ac054 !important; min-height:initial !important}

.cent {

	display: table-cell;

	vertical-align: middle;

	padding: 20px 0

}

.date-con .date_icon i, .attachment i{ right: 35px;top: 9px;}

.date_icon.varry i, .attachment i{right: 20px;}

.register .cent {

	vertical-align: top;

	padding-top: 35px;

	font-weight: 500;

}

.login-page .box {

	-webkit-box-shadow: 2px 8px 40px 23px #e2e7f2;

	-moz-box-shadow: 2px 8px 40px 23px #e2e7f2;

	box-shadow: 2px 8px 40px 23px #e2e7f2;

	border-top-left-radius: 20px;

	border-bottom-left-radius: 20px;

	border-radius: 20px;

}

.login-page .card-body .card-header {

	background: transparent;

	font-size: 60px;

	color: #5a92c3;

	font-weight: 500;

	border-bottom: 0;

	padding-bottom: 0;

	padding: 0;

}

.login-page .card-body .card-header.reset {

	font-size: 55px;

	padding-bottom: 15px;

}

.login-page .card-body {

	padding-top: 20px !important;

	padding: 0px;

}

.reset_cont .log-cont {

	height: auto;

	padding: 104px 0;

	background-position: center;

}

.login-page .card-body p {

	font-size: 16px;

	color: #545454;

	font-weight: 400;

}

.login-page .btn {

	font-size: 14px;

}

.social-link .btn {

	margin-right: 13px;

	padding: 10px 15px;

	vertical-align: middle;

	line-height: 17px;

}

#team_block .hs-form form{padding-top:0}

.register .social-link .btn {

	padding: 10px 11px;

	margin-right: 10px;

	vertical-align: middle;

	line-height: 17px;

}

.register .icons {

	margin-right: 12px;

}

.login-page .btn-log {

	background: #93a445;

	font-weight: 500;

	border: 1px solid #93a445;

	padding: 8px 30px;

	font-size: 18px;

}

.account {

	margin-top: 25px;

	margin-bottom: 28px;

}

.btn-log:hover {

	background: transparent;

	color: #93a445;

	border: 1px solid #93a445;

}

.login-page .for-pas {

	color: #909090;

	font-size: 18px;

	font-weight: 400;

	float: right;

}

.login-page .for-pas:hover {

	color: #93a445;

}

.log-input {

	border: 0;

	border-bottom: 1px solid #5a92c3;

	border-radius: 0 !important;

}

.icon-addon {

	position: relative;

	display: block;

	margin-left: 0;

}

.switch_follow{

	color: #5a92c3;

	font-size:14px;

	    clear: both;

		text-align:center;

		margin-bottom:0;

}

.enter-switch .peoplelist .follo-links .enter_people{line-height:initial;left: -100px;top: 25px;}



.icon-addon.search {

	display: none

}

#enterprise_acquisition_form_div .col-md-8.pt-3.p-0{margin-bottom:15px}

.financial_section .col-md-6,.performance .col-md-6 {padding-left:0}



.icon-addon:after,

.icon-addon:before {

	display: table;

	content: " ";

}

.icon-addon:after {

	clear: both;

}

.icon-addon .icons {

	position: absolute;

	z-index: 2;

	left: 10px;

	font-size: 25px;

	width: 20px;

	margin-left: 7.5px;

	text-align: center;

	padding: 0px 0;

	top: 0px;

	color: #5a92c3;

}

input.form-control.log-input {

	color: #909090 !important;

	font-size: 18px;

	border: 0;

	box-shadow: none;

	border-bottom: 1px solid #5a92c3;

	filter:none;

}

input.form-control.log-input::placeholder {

	color: #909090 !important;

	font-size: 18px;

}

.icon-addon .form-control {

	padding-left: 45px;

}

.hide_editback{display:none}

.bott-bor {

	border-bottom: 1px solid #d8d8d8;

	width: 32%;

	display: inline-block;

	vertical-align: middle;

	margin-left: 5px;

	margin-right: 5px;

}

.col-md-4.control-label.p-0 {

	width: auto;

	color: #666666;

	font-size: 16px;

}

input:-webkit-autofill,

input:-webkit-autofill:hover,

input:-webkit-autofill:focus,

input:-webkit-autofill:active {

	background-color: transparent !important;

	-webkit-box-shadow: 0 0 0 30px white inset !important;

	color: #909090 !important;

}

a{cursor:pointer}

.form-control,

input:focus,

input:active {

	box-shadow: initial !important;

}

.login-page a:focus {

	box-shadow: none;

}

.login-page form {

	padding: 15px 0;

}

.headtab {

	cursor: pointer;

}

.contact_aside aside {

	visibility: hidden;

}

.login-page {

	position: relative;

	padding-bottom: 52px;

}

.account a:hover {

	text-decoration: underline;

	color: #5a92c3;

}

.orange_highlight{background:rgba(227, 168, 86, 0.4) !important}

.btn-social {

	padding: 5px 15px;

	color: #fff !important;

	font-size: 16px;

	display: inline-block;

}

/* .enterprise #exist_ipo .financial_section{

	margin-top:30px;

	border-bottom:1px solid #e8e8e8;

	padding-bottom:10px;

} */

/* .enterprises-view  .ipo_div{

	margin-top:20px;

	border-bottom:1px solid #e8e8e8;

	padding-bottom:10px;

	width:100%;

} */

/* .enterprises-view  #IPO_block :last-child.ipo_div{border-bottom:0;padding-bottom:0} */

 .acquat .found-icons{text-align:center;float:none;display:inline-block;margin:auto;} 

 .action-td{text-align:center}

/* .enterprise #exist_ipo :last-child.financial_section{border-bottom:0;padding-bottom:0} */

.btn-facebook {

	background: #4367b3;

	color: #fff !important;

	margin-right: 10px;

	padding: 5px;

}

.btn-facebook:hover {

	background: transparent;

	border: 1px solid #4367b3;

	color: #4367b3 !important;

	

}

.btn-google {

	background: #e94431;

	color: #fff !important;

	padding: 5px;

}

.btn-google:hover {

	background: transparent;

	border: 1px solid #e94431;

	color: #e94431 !important;

}

.btn-linkedin {

	background: #0173b1;

	color: #fff !important;

	padding: 5px;

}

.btn-linkedin:hover {

	background: transparent;

	border: 1px solid #0173b1;

	color: #0173b1 !important;

}

.cent img {

	margin: auto;

	display: block;

}

.cent ul {

	margin-top: 20px;

	margin-left: 0;

	padding-left: 10px;

}

.cent li {

	text-align: left;

	color: #fff;

	width: 95%;

	margin: auto;

	margin-top: 10px;

	font-size: 15px;

	list-style: none;

	background: url(../../images/built.png) no-repeat 0 7px;

	padding-left: 22px;

	list-style: none;

	font-weight: 400;

}

.performance.pading{border-bottom: 1px solid #eeee;}

h3.tabsection {

	padding-left: 0;

	cursor: pointer;

}

.serch-result h3.tabsection{cursor:initial}

.account span {

	color: #333333;

	font-size: 16px;

}

.account a {

	color: #93a445;

	margin-left: 2px;

	font-size: 16px;

}

/* #head_block{width: 93%;display: inline-block;} */

.back_icon, .details_editdiv{

	display: inline-block;

    /* width: 5%; */

	/* width:50px; */

    text-align: right;

    vertical-align: middle;

    padding: 10px;

	color:#fff;

	position:absolute;

	top:8px;

	right:15px

}

.back_icon{

	bottom: 0;

	top: initial;

}

.addedit_button .back_icon{

	bottom: initial;

    top: 0px;

}



/* .back_icon .backbutton{font-size:15px} */

.details_editdiv{

	right: 65px;

    top: 2px;

	

}

.addedit_button.remove_detailback .details_editdiv{

	right: 20px;

}

.ba-menu .details_editdiv a{color:#fff !important;background-color:#5a92c3; font-size:15px;padding: 2px 7px;}

.ba-menu .details_editdiv a:hover{

	background:transparent;

	color:#5a92c3 !important;

	

}

.wapper .back_icon{

	margin-right:0;

}

.sticky .back_icon{

	margin-right:0

}

.back_icon .btn-primary{

	color:#fff ;

	background:#5a92c3;

	padding: 2px 25px;

    padding-right: 7px;

	

	

}

.container_logo .back_icon .btn-primary{background:#fff;border:1px solid #fff;color:#9ead58;font-weight:600}

.container_logo .back_icon .btn-primary:hover{background:#9ead58;color:#fff;border:1px solid #fff}

.back_icon .btn-primary:hover{background:#fff;color:#5a92c3}

.back_icon i{

	color:#fff;

	position: absolute;

	left: 9px;

	top: 5px;

}

.container_logo .btn-primary:hover i{color:#fff}

.container_logo .btn-primary i{color:#9ead58}

#back_icondiv.back_icon i{

	left: 16px;

    top: 16px;

}

.ba-menu .back_icon .btn-primary#details_back_link{    height: 30px;}

.ba-menu .back_icon .btn-primary#details_back_link:hover{background:transparent;color:#5a92c3	}

.btn-primary:hover i

{color:#5a92c3} 

.back_icon:hover.icon-eye{color:#5a92c3}

.ba-menu .back_class:hover{color:#5a92c3 !important;background:transparent ; }

.ba-menu .back_icon .btn-primary{font-size:15px}

.ba-menu .btn-primary:hover:after{border:none;}

.icons {

	font-size: 22px;

	margin-right: 15px;

	vertical-align: middle;

}

.social-link div {

	display: inline-block;

	margin-bottom:10px;

}

.footer {

	position: absolute;

	bottom: -22px;

	width: 100%;

	color: #909090;

	font-weight: 400;

	font-size: 14px;

	padding: 15px 0;

	background: #fff

}

.beforelogin .footer {bottom: -15px;}

.footer span{

	display:block;

}

.icon-addon.search .form-control {

	color: #323232;

	padding: 22px 45px 22px 25px;

	box-shadow: none;

	width: 95%;

}

.add-ser .icon-add {

	margin: auto;

	color: #93a445;

	font-size: 35px;

	position: absolute;

	right: 5px;

}

.form-control::placeholder {

	color: #b6b6b6;

	font-size: 16px;

}

.nav-menu ul {

	padding: 0;

	margin: 0;

	text-align: center;

}

.nav-menu li {

	display: inline-block;

	padding: 0 20px;

	font-size: 16px;

	color: #323232;

	font-weight: 500;

}

.nav-menu li a {

	color: #323232;

	font-size: 16px

}

.dropdown .tabsection{padding-left:10px}

.ba-menu .dropdown .tabsection{padding-left:0}

.nav-menu li a:hover {

	color: #5a92c3;

	text-decoration: none;

}

.team_block{padding:25px;}

.icons.icon-search {

	top: 0px;

	right: 95px;

	left: auto;

	color: #b6b6b6;

	display:none

}

.nav-menu {

	display: block;

	text-align: center;

	width: 100%;

}

.navbar-nav .nav-item .nav-link{

	color: #5a92c3;

	font-weight: 500;

	font-size: 15px;

	margin-right: 0px;

	border: 1px solid transparent;

	padding: 8px 10px;

	border-radius: 25px;

	vertical-align: middle;

}

 .beforelogin .navbar-nav .nav-item .nav-link{padding: 8px 20px;}

 .beforelogin .main-nav.max-auto{  /*   right: 41%;    position: absolute; */} 

 .beforelogin .header-nav img{width:250px}

.navbar-nav .nav-item .nav-link.dropdown-toggle{padding-left:0}

 .beforelogin .navbar-nav .nav-item a:hover,.site-header .navbar-nav .nav-item a:hover{

	background: #5a92c3;

	border: 1px solid #5a92c3;

	background: #5a92c3;

	color: #fff !important;

}

.ui-datepicker{z-index:2 !important}

.modal-open .ui-datepicker{z-index: 1051 !important;}

.logged-in .site-header .navbar-nav .nav-item a:hover{border:0;background:transparent}

.site-header .main-navigation a:hover::after{border:0;content:none}

.normal_search{

    position: absolute;

	right:-248px;

    z-index: -1;

	display:none;

}

.searchbox{

    position:relative;

    min-width:50px;

   /*  width:0%; */

    height:50px;

    float:right;

    /* overflow:hidden; */

   

    -webkit-transition: width 0.3s;

    -moz-transition: width 0.3s;

    -ms-transition: width 0.3s;

    -o-transition: width 0.3s;

    transition: width 0.3s;

	z-index: 1;

	   

}

.searchbox-input:focus{border:1px solid #4e8abe}

.searchbox-input{

    top:0;

    right:0;

    width:100%;

    height:50px;

    margin:0;

    padding:0px 55px 0px 20px;

    font-size:16px;

    color:#1c1d1b;

	border:0;

	box-shadow:none;

	background-color:transparent;

	border: 1px solid transparent;

}

 .searchbox-input{

    top:0;

    right:0;

    width:100%;

    height:50px;

    margin:0;

    padding:0px 55px 0px 20px;

    font-size:16px;

    color:#1c1d1b;

	color: #808080;

    border: 1px solid #4e8abe;

	background-color:#fff;

	float:right;

	width:300px

}

.search-bar .searchbox-input{    width: 100%;    border: 1px solid #ccc;}

.searchbox-open .searchbox-input:focus{

	border-color: rgba(82, 168, 236, 0.8);

}

.searchbox-input::-webkit-input-placeholder {

    color: #909090;

}

.searchbox-input:-moz-placeholder {

    color: #909090;

}

.searchbox-input::-moz-placeholder {

    color: #909090;

}

.searchbox-input:-ms-input-placeholder {

    color: #909090;

}



.searchbox-icon,

.searchbox-submit{

    width:50px;

    height:50px;

    display:block;

    position:absolute;

    top:0;

    font-family:verdana;

    font-size:22px;

    right:0;

    padding:0;

    margin:0;

    border:0;

    outline:0;

    line-height:50px;

    text-align:center;

    cursor:pointer;

    color:#dcddd8;

    background:#172b3c;

}

.searchbox-open.searchbox {overflow:visible}

/* .searchbox-open{

    width:675px;

} */

#search-options {

	position:absolute;

	right:0;

	/* top:50px;

	left:0; */

	font-size:14px;

	width:395px;

	padding: 5px;

	border: 1px solid #80808047;

   /*  border-top: 0; */

	display:inline-block;

	top: 50px;

}

.cummulative_currency {text-align:left !important;}

#search_type{visibility:hidden}

.nav-right li.nav-search{text-align:left}

.byline{

  position:absolute;

  top:150px;

  left:30%;

  text-align:center;

  font-size:18px;

}

.byline a{

  text-decoration:none;

  color: #4e8abe;

} 

.inner-content .card img {

	max-width: 400px;

	height: auto;

}

.ui-menu img {

	width: 40px !important;

	height: 40px !important;

	border: 1px solid #c1bdbd;

	float:left;

}

.inner-content .card:hover {

	-webkit-box-shadow: 10px 10px 8px 0px #e6ecf2;

	-moz-box-shadow: 10px 10px 8px 0px #e6ecf2;

	box-shadow: 10px 10px 8px 0px #e6ecf2;

}

.skip {

	text-align: right;

	float: right;

	margin-top: 80px;

	color: #5a92c3;

	font-weight: 500;

	font-size: 16px;

	margin-bottom: 15px;

}

.fill_loc {

	vertical-align: top !important

}

.fill {

	color: #85858580 !important;

	font-style: italic !important;

	font-size: 13px !important;

	line-height: 30px !important;

	margin-bottom: 0;

	font-weight: 400;

}

main .pad.peoplebio_style{ padding-bottom: 12px;}

.pad-b.job_style{padding-bottom:10px;padding-top:20px}

.pad-b.job_style .fill{padding-top:10px}

.pad-b.edu_style{padding-bottom:10px;padding-top:20px}

.pad-b.edu_style .fill{padding-top:10px}

.peoplebio_style .mb-4{margin-bottom:10px !important}

 .fill.fill_phone {

	vertical-align: middle !important;

	line-height: 22px !important

}

.ui-menu li span {

	padding: 0 0 10px 15px;

	 margin: 0 0 10px 0 !important;

	white-space: nowrap;

	width: calc(100% - 30px);

    float: left;

    overflow: hidden;

    text-overflow: ellipsis;

}

.ui-menu li span.outer_boardclass span{float:none}

.ui-menu li span.outer_boardclass span a{float:none !important}

.ui-menu li .inv_type span{

	padding: 0 0 0px 15px;

	display: block;

    margin-bottom: 2px !important;

}

.ui-menu-item-wrapper span {

	font-size: 14px;

	color: #000;



}

.ui-menu-item-wrapper.ui-state-active {

	outline: 0 !important;

	border: 0 !important

}

.enterprises-view #head_block{width:100%;}

/*auto-complete*/

#head {color:#5a92c3}

.org {

	display: inline-block;

	margin-right: 10px;

	background: #f9f9f9;

	padding: 10px;

	width: 32%;

	margin-bottom: 10px;

	/* min-height: 65px; */

	vertical-align: top;

	/* min-height: 50px;  */ 

  

}

.ba-menu .back_icon .btn-primary{

    padding: 2px 7px;

	padding-left: 25px;

	/* color: #fff; */

}



.org_name {

	padding-left: 0px !important;

	font-size: 14px;

	font-weight: 500;

	width: 93%;

	display: inline-block;

	white-space: nowrap;

	text-overflow: ellipsis;

	    overflow: hidden;

		vertical-align:middle;

		line-height:28px;

		cursor:pointer;

}

.org_delete {

	text-align: right;

	color: #5a92c3;

	float: right;

	cursor: pointer;

	font-size: 18px;

}



.org.single {

	width: 100%;

	/* border: 1px solid #ced4da; */

	margin-left: 0;

	border-radius: 4px

}

/*end-auto-complete*/



/*middle-tab*/



/*end-middle-tab*/



.ui-menu {

	padding: 10px;

	box-shadow: 0 5px 3px -6px #585151;

	max-height: 250px;

    overflow: auto;

	cursor:pointer

}

.wel.inner-content .card-body {

	min-height: auto;

	padding: 10px 10px 10px 25px;

}

.acc-img {

	background-image: url('../../images/user_account.svg');

	background-repeat: no-repeat;

	background-size: 55px;

	background-color: #f4f6ec;

	background-position: center;

	width: 100px;

	height: 100px;

	border-radius: 5px;

}

.acc a {

	margin: auto;

}

.ac-inv {

	background-image: url(../../images/invite.svg);

}

.ac-ser {

	background-image: url(../../images/search_account.svg);

}

.wel.inner-content .card {

	max-width: 400px;

}

.pl-80 {

	padding-left: 222px;

}

/* .content */



main .bor-t.no-bor {

	border-top: 0

}

.enterprise .hovercard {

	background-color: #cadae9;

}

.banners {

	display: table;

	width: 100%;

	height: 180px;

	background-size: cover;

	background-position: center;

}

/* .div_click { width: 200px; height: 200px; border-radius: 25px; background-repeat: no-repeat; } */



.add-logo {

	width: 100px;

	height: 100px;

	border-radius: 50px;

	display: inline-block;

	vertical-align: middle;

	background-color: #fff;

	position: relative;

	color: #adadad;

	font-size: 16px;

	font-weight: 600;

	text-align: center;

	display: table-cell;

	cursor: pointer;

	background-size: cover;

	background-position: center;

	padding: initial;

	position: relative;

}

.logo .te-overlay {

	opacity: 0;

	font-size: 16px;

	

    

}

.logo:hover .te-overlay {

	opacity: 1;

	position: relative;

	color: #fff;

}

.up-logo .logo:hover:before {

	background-color: rgba(4, 2, 2, 0.5);

	content: '';

	display: block;

	position: absolute;

	width: 100px;

	height: 100px;

	border-radius: 50px;

	top: 0;

	left: 0;

}

.found-det .fa-trash{margin-left:10px;}

/* .edit-fd .j-det,.found-det .outer_jobdiv{    width: calc(100% - 145px); float: left;} */

.edit-fd img{float:left}



#job_block .address{text-align: right;width: 100%;display: inline-block;}

.wi-cal-page {

	margin-left: -15px;

    margin-right: 0px;

    width: calc(100% + 30px);

}

.peoples .wi-cal-page {margin-left: -45px;width: calc(100% + 80px);}

.container.serch-result.no-result{display: table;min-height: 85vh;}

.no-result .ser-result{display: table-cell;vertical-align: middle;}

.yes_checked,.no_checked {margin-left:25px}

.view .wi-cal {

	margin-left: -20px;

	width: calc(100% + 35px);

}

.nav-bell a:hover{text-decoration:none}

.nav-bell a{color:#5a92c3}

.nav-right .nav-bell {margin-top: 8px;}

.expand .navbar-brand {

	visibility: hidden

}

.loans_menu {padding-left:0}

/* #sidebar ul .loans_menu li:hover,  */#sidebar ul .loans_menu li.active,#sidebar ul .loans_menu li:hover{background:#fff;color:#5a92c3}

#sidebar ul li:hover .loans_menu li a, #sidebar ul li.active .loans_menu li a{color: #858585;}

#sidebar ul li.active .loans_menu li.active a{color: #5a92c3;}

#sidebar ul li:hover .loans_menu li:hover a, #sidebar ul li.active .loans_menu li:hover a{color: #5393ca;}

#sidebar ul .loans_menu li{background: rgb(245, 245, 245);}

#sidebar ul .loans_menu li.expand a{ color: #858585;}

#sidebar ul .loans_menu li a i{margin-right:30px}

#sidebar ul .loans_menu li a{color: #858585;}

#sidebar ul .loans_menu li.active a,#sidebar ul .loans_menu li:hover a{color:#5a92c3}

#sidebar .loans_menu li.expand a i{margin-right:13px} 	

.expand  #sidebar ul .loans_menu li {padding-left:0}

#sidebar ul .loans_menu li{padding-left:20px;/*border:1px solid #e0e2e4 */}

#sidebar ul .loans_menu li:last-child{border-top:0}

#sidebar ul .loans_menu li a{font-size:16px;padding:8px 30px}

/* .expand  #sidebar ul .loans_menu {display:block} 

.expand  #sidebar ul .loans_menu li {padding-left:0}*/ 

#finacialoffering{border-bottom:1px solid #4e8abe;border-top:1px solid #4e8abe;}

#finacialoffering {position:relative}

#finacialoffering.expand{

	background: #fff;

}

#finacialoffering.expand a{

	color: #5393ca;

}

#finacialoffering:before{

	font-family: "loanspert";

	content: "\2b";

	position: absolute;

    right: 7px;

    top: 5px;

	color:#fff;

	font-size:23px;

}

#finacialoffering.expand::before{transform: rotate(180deg);color: #5393ca;}

#sidebar ul li:hover#finacialoffering:before,#sidebar ul li#finacialoffering.active:before{

	right:7px;

	color:#5a92c3;

}

#sidebar ul li#finacialoffering.active:before{

	/* transform:rotate(-180deg) */

}

.no-wapper #content nav {

	display: none

}

.up-banner {

	background-image: url(../../images/d_banner.png);

	background-position: center;

	background-size: cover;

	background-repeat: no-repeat;

	position: relative;

	display: table;

	width: 100%;

}

.up-banner .mr-a {

	vertical-align: middle;

	display: table-cell;

	text-align: center;

	color: #fff;

	width: 150px;

	position: relative;

	cursor: pointer;

}

.up-banner .mr-a i {

	font-size: 40px;

	border: 3px solid #fff;

	padding: 10px;

	border-radius: 10px;

	margin-bottom: 10px;

	margin-top: -15px;

}

.up-banner .mr-a span {

	font-size: 16px;

	font-weight: 500;

	display: block;

	color: #fff;

	line-height: 12px;

}

.jobs .col-md-6{padding-left:0}



.financial_section .found-icons {margin:0 5px;}

.overlay::before {

	content: '';

	display: block;

	background-color: rgba(4, 2, 2, 0.5);

	position: absolute;

	top: 0;

	height: 180px;

	width: 100%;

}

aside #contact_details_block .no-bor .icon-phone,

.no-bor .icon-mail {

	vertical-align: middle;

	line-height: 0;

}

aside #contact_details_block .no-bor span,

.no-bor span {

	vertical-align: middle;

}

/*error-page*/



.error-img {

	width: 100%;

	height: auto;

	max-width: 585px;

}

.error h1 {

	font-size: 30px;

	font-weight: 500;

	color: #4e8abe;

	margin-bottom: 20px;

}

.error b {

	font-size: 20px;

	font-weight: 500;

	color: #323232

}

.error span {

	font-size: 15px;

	font-weight: 400;

	color: #666666;

	display: block;

	max-width: 500px;

	margin: auto;

	padding: 10px 0 40px;

}

.error p {

	font-size: 16px;

	font-weight: 400;

	color: #323232

}

.error a {

	font-size: 16px;

	font-weight: 400;

	color: #4e8abe

}

.error a.back {

	font-size: 16px;

	font-weight: 400;

	color: #4e8abe;

	float: right;

	text-align: right;

}

.error-msg {

	padding: 75px 0 0;

}

.error .table-cell {

	padding: 100px 0 25px;

}

/*end-error-page*/



/*right-nav*/

.nav-right li {

	text-align: right;

	color: #4e8abe;

	 padding-right: 7px; 

	font-size: 25px;

	vertical-align: middle;

	margin:auto;

	margin-right: 5px;

	/* z-index: 1; - Search overlap issue*//* 10 */ 

}

.nav-right li.nav-search{/* padding-right:0; *//*  width: 100px; */}

.headingcls{float: left; width: 100%;}

.nav-right li.liopened{z-index:10;}

/* .nav-right li.nav-bell{

	z-index:1;

} */

.nav-bell {position:relative}

.nav-bell small{

	position: absolute;

    min-width: 23px;

    min-height: 20px;

    font-size: 10px;

    color: #fff;

    text-align: center;

    line-height: 15px;

    background: red;

    left: 11px;

    padding: 3px;

    top: -10px;

    border-radius: 50%;

	font-weight: 800;

}

/* .nav-right li:first-child{padding-right: 0;} */

.beforelogin li{padding-right: 0px;}

.list-unstyled li:last-child {

	border-top: 1px solid #3f7aad;

	padding-top: 8px;

	/* margin-right: 10px; */

}

.no-wapper .navbar.bg-white {

	padding-left: 15px

}

/*-end-nav-*/



/*-top-nav*/



listing-ul li {

	padding: 5px 10px;

	z-index: 2;

}

listing-ul li:not(.init) {

	float: left;

	width: 130px;

	display: none;

	background: #ddd;

}

listing-ul li:not(.init):hover,

listing-ul li.selected:not(.init) {

	background: #09f;

}

li.init {

	cursor: pointer;

}

a#submit {

	z-index: 1;

}

/*end-nav*/



.jobs img {

	border: 1px solid #dee2e6;

	max-width: 80px;

	width: 100%;

	height: 80px;

	margin-right: 15px; 

	margin-bottom: 10px;

}

.job-set.job_div.found-det .found-icons{margin:2px 0 0 0}

.jobs .found-det  img {margin-right:0;float: left;}

.jobb {

	margin-bottom: 20px !important;

	padding-right: 0;

}

.detials {

	color: #fff;

	font-weight: 500;

	line-height: 24px;

	margin-left: 15px;

	margin-top: 10px;

}

.view .detials {

	margin-top: 0

}



.detials h4 {

	font-size: 25px;

	margin-bottom: 5px;

	line-height: 22px;

}

.detials em {

	font-size: 13px;

    display: inline-block;

    font-weight: 400;

    white-space: normal;

    vertical-align: text-top;

	padding-top: 5px;

	font-style: normal;

	max-width: calc(100% - 60px);

}

.download_link{

	text-align: center;

    display:inline-block;

    width: 170px;

    height: 35px;

    background:transparent;

    /* margin: auto; */

    color:#323232;

    vertical-align: middle;

    line-height: 35px;

	border:0;

	margin-top: 5px;

	margin-bottom:5px;

	text-decoration:underline;

}

.site-design .download_link{

	border:1px solid #4e8abe;

	text-decoration:none;

	color:#4e8abe;

	padding:5px;

	line-height:24px

}

.site-design .download_link:hover{background:#4e8abe;color:#fff;text-decoration:none}

.kyc_seperator{margin:10px 0}

.download_link:hover{background: transparent;color: #323232;text-decoration:underline;opacity:0.8}

.people-view .detials em{display: block;padding-top:0}

.detials .detail-then{display:inline-block;float:left;    width: 45%; }

.detials span {

	font-size: 13px;

	background: #4e8abe;

	padding: 3px 8px;

	text-transform: uppercase;

}

.detials p {

	font-size: 15px;

	font-weight: 400;

	margin-bottom: 0;

	color: #fff;

}

.detials i {

	margin-right: 10px;

	width:14px;

}

.enterprises-view .content aside.aside-2 {

	width: 100%;

	box-shadow: none;

	max-width: 21%;

	float: right;

	text-align:center;

	

}

 .use-img {

	padding-left: 30px;

	border: 1px solid #eeee;

	padding: 0;

	width: 100%;

	max-width: 195px;

	max-height:195px;

	background: #ddeaf5;

	margin-bottom: -50px;

	z-index:2;

	float: left;

	margin-right:15px

}

.up-img {

	position: relative;

	overflow:hidden;

	    z-index:2;

}

.upload-image {

	width: 100px;

	height: 100px;

	position: absolute;

	top: 0;

	opacity: 0;

	cursor: pointer;

	z-index: 3;

	left: 0px;

}

.image-hover {

	position: absolute;

	width: 100px;

	background: rgba(4, 2, 2, 0.5);

	color: #fff;

	z-index: 2; 

	height: 100px;

	top: 0%;

	opacity: 0

}

.up-img:hover .image-hover {

	opacity: 1

}

.up-img:hover .overlay-upload {

	opacity: 1

}

.overlay-upload {

	position: absolute;

	color: #fff;

	top: 25%;

	z-index: 2;

	left: 30%;

	opacity: 0

}

.icon-web-site{font-size:18px;}

/* .image-hover {position:relative;} */



.enterprises-view .ba-menu li {

	padding: 17px 10px;

	/* display:inline-block; */

}

.enterprises-view .ba-menu ul {

	text-align: left;

}

.enterprises-view .height {

	max-width: 19%;

	max-height: 100%;

	float: left;

}

.btn-group-lg {

	width: 100%;

	background-color: #fff;

}

.t-bor {

	border-top: 1px solid #8585852e;

}

p.t-bor {

	padding: 20px 0 0

}

.btn-group-lg a.btn {

	color: #000;

	background-color: #fff;

	border: 0;

	border-radius: 0;

}

a.contact_btn {

	background: #5393ca;

    font-weight: 500;

    font-size: 18px;

    color: #fff !important;

    text-align: center;

    margin: auto;

    display: block;

    width: 170px;

    height: 45px;

    line-height: 47px;

    margin-top: 15px;

    margin-bottom: 20px;

    cursor: pointer;

    vertical-align: middle;

   /*  text-transform: uppercase; */

}

.loan_offer td a.loan_contact.disables_contact:hover,.loan_offer td a.loan_contact.disables_contact{cursor:default;    color: #9e9e9eb3 !important;border-color: #9e9e9eb3 !important;background:transparent !important}

.loan_offer td a.loan_contact.disables_contact:hover{background:#9e9e9e38;color:#4e8abe}

.aside-2 a.clim {

	font-size: 14px;

	text-align: center;

	text-decoration: underline;

	color: #5393ca !important;

	cursor: pointer;

	display: block;

	font-style: italic;

	margin-bottom: 23px;

}

.claimbusiness label.hide_number{

	display:none;

}

.change_outerdiv{margin: 10px 0px;}

.change_outerdiv .form-control{width:25%;margin-right:15px;height:40px}

.change_outerdiv .sav-btn, .change_outerdiv .can-btn{

    width: 80px;

	height: 30px;

    font-size: 14px;    

	line-height: 20px;

	vertical-align: middle;

}

.aside-2 a {

	color: #fff !important

}

.un-folw{

	font-size: 14px;

	color: #fff;

	background: #e6a757;

	padding:0;

	width:100px;

	height:39px;

	display:inline-block;

	line-height:40px;

	cursor: pointer;

	border: 1px solid #e6a757; /*#93a444*/

	font-weight:600;

	text-align:center;

	

}

.switch-border .un-folw{border:0}

.switch-border .un-folw:hover{border:0}

.pep-pop .switch-border{    padding-right: 10px;}

.pep-pop .switch-border .follow_green{width:100px}

/* .pep-pop .un-folw{margin-bottom:10px} */

#contact_block .un-folw{margin-bottom:10px;	width:90px}

.content .aside-2 span.un-folw.follow_green{

	background: #93a444;

	width:auto;

	border: 1px solid #93a444 !important;



}

.follow_green{

	background: #93a444;

	border: 1px solid #93a444 !important;

	width:auto;

}

.myfollow-listing .follow_green{width:100px}

/* .claim_verification_error{display:block} */

.claimbusiness .claim_code span.claim_mobile_email{padding-left:0;color:#323232;font-size:16px}

.nav-menu .dropdown-toggle:hover.dropdown-menu:after{border-color: #5a92c3;}

.un-folw:hover .whi-txt{color:#e6a757 !important}

.follow_green:hover .whi-txt{color:#93a444 !important}

.content .aside-2 span.whi-txt{color:#fff ;width:100px; font-weight: 500;}

.content .aside-2 span.un-folw.follow_green:hover{background:transparent}

/* .content .aside-2 span.un-folw .whi-txt{ width: auto;} */

.un-folw:hover {

	color: #e6a757 !important;

	background: transparent;

	border: 1px solid #e6a757;

}

.current-menu-parent a{color: #5a92c3;}

.current-menu-parent.menu-item-has-children a::before{border: solid #5a92c3; border-width: 0 2px 2px 0;}

.current-menu-parent.menu-item-has-children a::after{

	border: 1.5px solid #5a92c3;

    content: '';

    display: block;

    position: absolute;

    bottom: -20px;

    width: 100%;

    left: 0;

    background: #5a92c3;

	}

.current-menu-parent ul a{color: #323232;}

.current-menu-parent.menu-item-has-children ul a::after{ content:none;}

.current-menu-parent ul .current-menu-item a{color: #5a92c3;}

.current-menu-parent ul .current-menu-item a::after{ content: '';}

.mobile_verify_hide_show{margin-top:20px;position:relative;}

.claim_mobile_top{margin-bottom: 25px;}

.mobile_verify_hide_show .sav-btn{margin-left:20px;margin-right:0 !important}

.verification_errorclss{position: absolute;bottom: 23px;left: 16px}

.claim_mail_err{bottom: -23px;}

.confirm_mobile_err{bottom: -26px;}

.verified_mobile_err{bottom:-23px}

.verification_errorclss.verification_errorclss_email{position:static}

.follow_green:hover {

	color: #93a444 !important;

	background-color: transparent;

	border: 1px solid #93a444 !important;

}

.content aside span.rate-now {

	font-size: 13px;

	color: #fff;

	background: #4e8abe;

	height:40px;

	line-height:40px;

	cursor: pointer;

	margin-left: 0px;

	border: 1px solid #4e8abe;

	

	/* margin-top:5px; */

	margin-right:5px;

	width:100px

}

.fnt-16 {

	font-size: 16px;

}

.bm-name a {

	color: #323232;

	font-weight: 400;

	font-size: 16px;

}

.pad-b {

	padding: 30px;

	margin:0

}

.content aside .social-icons i:hover {

	opacity: 0.7

}

.social-icons a{font-size:0}

/* .ba-menu.people_list a {

	color: #656565

} */

.content aside span.rate-now:hover {

	

	background: transparent;

	border: 1px solid #4e8abe;

	text-decoration: none;

}

.content aside span.rate-now:hover a{color: #4e8abe !important;}

.aside-2 a.clim:hover {

	color: #000 !important;

}

a.contact_btn:hover {

	border: 1px solid #5393ca;

	color: #5393ca !important;

	background: transparent;

	text-decoration: none;

}

a.contact_btn i{color:#5393ca}

.content {

	background-color: #f8f8f8;

	padding: 10px 0px 20px 20px;

}

.enterprises-view .content {

	padding-left: 0

}

.ri-edit {

	float: right;

	/* width: 100%; - punitha for title alignment*/

	display: inline-block;

}

.content aside {

	background: #fff;

	-webkit-box-shadow: 10px 10px 5px -12px #b7a7a7bf;

	-moz-box-shadow: 10px 10px 5px -12px #b7a7a7bf;

	box-shadow: 10px 10px 5px -12px #b7a7a7bf;

	padding: 20px;

/* 	max-width: 100%; */

	height: 100%;

}

.content aside ul {

	padding: 0;

	margin: 0;

}

.con-left-nav ul{clear:both;}

/* .height .address{display:table !important} */

.con-left-nav li {

	list-style-type: none;

	border-bottom: 1px solid #8585852e;

	padding: 15px 0;

	/* display: table; */

	width: 100%;

	text-align: left;

}

.con-left-nav li.address {

	font-size: 16px;

	font-weight: 500;

	color: #323232;

	margin-top: 10px;

	padding-top:0;

}

.content aside .no-bor {

	border-bottom: 0;

	padding-bottom: 0;

}

.content aside i {

	color: #4e8abe;

	padding-right: 4px;

	display:inline-block;

	vertical-align: top;

	font-size: 14px;

	width: 25px;

	line-height: 30px;

}

.user-mail.user-link a{ margin-left: -3px;}

.content aside .address  i{

	    margin-left: -27px;

		line-height:23px;

}

.content aside i:before{

	vertical-align:middle;

	

}

.view-more-btn i:before{font-size:12px}

.content aside span {

	/* font-size: 15px; */

	font-weight: 400;

	color: #323232;

	display: inline-block;

	/* width:85%; */

	vertical-align: middle;

	/* padding-left: 5px; */

	/* color: #4e8abe; */

	font-size: 16px;

	/* font-weight: normal; */

	/* cursor: pointer; */

}

.height p{text-align:center;margin-top:15px;}

.content aside.height .whi-txt{padding-left:0;color:#fff;font-size:15px}

.content aside.height span{padding-left:27px}

.content aside.height .social-icons {padding-left:0;    padding-top: 4px;}

/* .content aside.height span.fill{padding-left:0} */

.content aside h2{width:100%;}

/* .content aside .icon-location:before{vertical-align:top;} */

.content aside span a {

	color: #4e8abe;

	/* display: inline-block; */

	vertical-align:middle;

}

.content aside .social-icons i {

	font-size: 16px;

	color: #fff;

	display: inline-block;

	width: 32px;

	height: 32px;

	text-align: center;

	padding-right: 0;

	line-height: 32px;

	margin-right: 8px

}

.social-icons {

	margin-left: 25px;

	margin: auto;

    text-align: center;

	width:100% !important

}

.content aside .social-icons .fa-facebook {

	background: #4268b3;

}

/* margin-right: 10px;  */



.content aside .social-icons .fa-twitter {

	background: #1c9ff1;

	/*  margin-right: 10px; */

}

.content aside .social-icons .fa-linkedin {

	background: #01649b;

}

.content aside .social-icons .icon-instagram {

	background:rgba(200, 62, 168, 0.8);

}

/* .content */



main {

	padding: 25px 0px;

	padding-left: 35px;

	margin-left: 0;

}

.enterprises-view main {

	padding-left: 25px;

	padding-right: 20px;

	float: left;

	max-width: 60%;

	margin-bottom: 20px;

}

main section {

	background: #fff;

	margin-bottom: 20px;

}

main .pad {

	padding: 25px;

}

.people-view  main .pad {

	padding: 30px;

}

main h3 {

	color: #4e8abe;

	font-weight: 500;

	font-size: 18px;

	width: 100%;

}

main p {

	color: #323232;

	font-weight: 400;

	font-size: 16px;

}

main .bor-t {

	border-top: 1px solid #8585852e;

	padding-top: 20px !important;

}

.sticky .navbar-expand-md .navbar-nav.mr{top: 10px;z-index:3}

main .bor-t em,.about_name em {

	display: block;

	color: #858585;

	font-size: 16px;

	margin-top: 5px;

}

.loan-count{ font-size: 50px; text-align:center; margin-bottom: 0;}

.bot-bor.loans{

	font-size: 20px;

	text-align: center;

	font-weight: 500;

	border-bottom: 1px solid #8585852e; 

	margin-top: 0;

}

.be-bullet::before{

	content: "\2022";

    color: #4e8abe;

    font-weight: bold;

    display: inline-block;

    width: 10px;

    font-size: 23px;

    line-height: 22px;

	padding-right: 20px;

}



.content aside.height .bullet span {padding-left:0}

.bullet span.gr-colo{

	color: #94a346;

    font-size: 18px;

    font-weight: 500;

	margin-right: 5px;

} 

#contact_block p.t-bor{padding:0}

.content aside.height span.compare_icon{padding-left:0;padding:0}

.content aside span.loan-out{color: #909090;font-size: 14px;}

.bullet{list-style-type: none; margin-top: 25px;}

.people-circle img{border-radius:50px !important; border:1px solid #dee2e6}

.enterprise-square img{border:1px solid #dee2e6}

main .inves {

	border: 1px solid #8585852e;

	width: calc((100% /2) - 8px);

	margin: 0 15px 15px 0;

	padding: 10px;

	background: #f9f9f9

}

.tab-content .inves {

	border:0;

	background:transparent;

}

.tab-content .inves-inner {

	border: 1px solid #8585852e;

	background: #f9f9f9;

	clear:both;

	padding: 10px;

	display: inline-block;

    width: 100%;

}



#job_block,#education_block{margin-top: 15px;}

.compare_table #job_block,#education_block{margin-top: 0px;}

.compare_table #education_block{margin-top:0}

.inves:nth-child(even),.iop-section:nth-child(even){margin-right:0;}

.iop-section:nth-child(even){margin-bottom:0}

.outer-per-inves{width:100%;}



.investement {

	padding: 0 17px;

	margin-top: 20px;

}



main .inves a {

	color: #4e8abe;

	font-size: 13px;

}

main .inves .user-fund p a{font-size:15px;color:#323232;font-weight:500;}

main .inves .user-fund .pl-1 p{font-weight:500 !important}

main .inves .user-fund a:hover{color: #4e8abe;}

main .jobs .fun-body span{

	font-size: 16px;

    color: #323232;

    font-weight: 500;

	cursor:default

}

.attachment_doc i{margin-right:10px;}

main .inves span {

	color: #858585;

	font-size: 13px;

	display: inline-block;

	line-height: 20px;

	word-break:break-word;

	    margin-top: 0;

}

.deficient_msg{

	color: #858585;

   text-align: justify;

    margin: 30px;

    margin-bottom: 0;

    font-size: 16px;

    line-height: 24px;

}

.board_inner2 a{font-size:13px}

.investnt{margin-bottom:15px}

main .inves span

main .inves .wrap_fun span{

	line-height: 15px;

    margin-top: 12px;

}

main .inves .p_border {

	display: block;

	width: 100%;

	border-top: 1px solid #8585852e;

	margin-top: 10px;

	margin-bottom: 0;

	padding: 10px 0;

	border-bottom: 1px solid #8585852e;

}

.people-view  main .inves .p_border {border-bottom: 0}

.people-view  main .inves{background:transparent;   margin-top: 15px;}

.clearfix {

	clear: both

}

/* .content */



main  .funding-rounds .fud-user p {

	font-size: 14px;

	margin-bottom:0;

}

/* .content */



main .fud-user em {

	font-size: 11px;

	background: #4e8abe;

	color: #fff;

	padding: 0 5px;

	/* margin-bottom:5px; */

}

/* .content */



.fud-user span {

	font-size: 12px;

	margin-bottom:5px;

	line-height: 20px !important;

}

.hs-form .create-inves h4{width:100%;}

.fud-user .found-icons span{

	font-size:16px;

}

.fud-user {

	padding: 15px 0px 0;

	margin:10px 0 0;

	

}

#exist_funding .fud-user {

	margin:2px 0 0;

}

.create-inves .investments_div.fud-user {

 	padding:15px 25px 10px;

	margin:0;

	background: #f2f6f9; 

}

.user-fund {

	width: 60%;	

}

.create-inves .d-inline-block.align-middle {

	padding-left:0 !important

}

.user-fund p {

	display: block;

	line-height:20px;

	margin-bottom:0;

	    font-size: 15px !important;

    color: #323232 !important;

	font-weight:normal !important; 

	

}



.user-fund em {

	display: inline-block;

}

.user-amt {

	width: 40%

}

.investment_align .user-amt {padding-left:45px}

.investment_team .user-amt{

	float:right;

	overflow: hidden;

    white-space: nowrap; 

    text-overflow: ellipsis;

}

.fundingss_div.fud-user{margin:0;}

.fundingss_div .user-amt{margin-top:0;padding-top:0}



.investment_team {

	border-top: 1px solid #8585852e;

    clear: both;

    

    float: left;

    width: 100%;

	margin-top:10px;

	padding-top:10px;

}

/* .investment_team:last-child {

	border-bottom: 1px solid #8585852e;

	margin-bottom:10px;

	padding-bottom:10px;

} */

/* .content */



main .fud-user b {

	font-size: 14px;

	font-weight: 500

}

.round-image {

	border-radius: 50%;

	border: 1px solid #c3bdbd;

}

/* .content */



main .inves p span {

	display: inline-block;

	color: #4e8abe;

}

/* .content */



main .inves p img {

	margin-right: 15px;

}

/* .content */



main .inves .attach {

	color: #323232;

	font-size: 13px;

	display: block;

	word-break: break-all;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

/* .content */



.inves .t-fund {

	float: right;

	/* margin-bottom: 10px; */

	vertical-align: top;

	text-align: right;

	/* width: 44%; */

	width:50%;

	position:relative;

	padding: 2px 0;

}

main .inves .wrap_fun span{line-height:33px;}

.inves .funding-rounds {

	/* width: 56%; */

	width:50%;

}

/* .content */

.personal-inves .d-inline-block.funding-rounds{width: 55%;float: none;}

.inves .personal-inves .t-fund{width:43%;line-height: 100%;}

main {

	/*  max-width: 48%; flex: 48%; */

	padding-top: 20px;

	padding-bottom: 20px;

}

/* .content */



main h5 {

	font-size: 14px;

	color: #000;

	font-weight: 400;

	margin-bottom: 0px;

}



.tab-content .inves i {font-size: 16px}

.tab-content .inves i.icon-add {display:inline-block;    float: left;}

.inves-inner h4{width:100%}

.tab-content .inves .inves-inner h4 .icon-add{    float: none; display: inline-block;}

/* .content */



.inves i b {

	font-weight: 500;

	font-size: 14px;

	display: inline-block;

	color: #000;

	margin-right: 3px;

}

/* .content */



main {

	padding-top: 0;

}

/* .content */



main .t-fund b {

	font-size: 18px;

	font-weight: 500;

	color: #858585;

}

/* .content */



main .icon-attach {

	font-size: 14px;

	color: #d0cece;

	margin-right: 5px;

	display: inline-block;

	vertical-align: middle

}

/* .content */



main .jobs p {

	margin-bottom: 0px;

}

/* .content */



main .jobs span {

	display: block;

	color: #858585;

}

/* .content */



main .pading {

	padding: 25px 25px 10px;

}

.pading.jobs #board_block.row{margin:0}

.enterprise .ba-menu a {

	font-size: 18px

}

.view-more-btn{

	color: #fff;

    font-size: 14px;

    float: right;

  	background: #93a444;

	padding:5px ;

	border-radius:5px;

	border:1px solid  #93a444;

	line-height: 20px;

	margin: 0px 0 0 10px;

	text-transform: capitalize;

}

.view-more-btn i:hover{color: #93a444 !important}

main .inves .view-more-btn{color: #fff !important;font-size: 14px}

main .inves .view-more-btn i{color:#fff}

main .inves .view-more-btn:hover{color: #93a444 !important}

main .inves .view-more-btn i:hover{color: #93a444 !important}

.inves-inner h4{float:left}

.view-more-btn i{

	color:#fff;

	float:left;    

	width: auto; 

	line-height: 18px;

	font-size:14px !important;

	 margin-right: 5px;

}

.content aside .view-more-btn i{

	color:#fff;

	float:left;    

	width: auto; 

	line-height: 14px;

}

.view-more-btn:hover {

	color:#93a444;

	text-decoration:none;

	background:transparent;

}

/* .content aside .view-more-btn  i:hover{color:#93a444;} */

.con-left-nav .view-more-btn{margin-top:10px;}

.con-left-nav .view-more-btn i{padding-right:0}

.view-more-btn:hover.view-more-btn i{color:#93a444;}

.btn-primary:not(:disabled):not(.disabled).active,

.btn-primary:not(:disabled):not(.disabled):active,

.show > .btn-primary.dropdown-toggle {

	color: #4e8abe;

	background-color: #fff;

	/*border-bottom: 2px solid #4e8abe; */

}

.protfolio .imp-foods th{white-space: nowrap;}

.top.ba-menu li {

	/* padding: 17px 20px; */ /* 17 */

}

.ba-menu {

	/* background: #fff; */

	position:relative;

}

#head_block ul{background: #fff;}

.ba-menu ul {

	padding: 0;

	margin: 0

}

.ba-menu li {

	padding: 17px 10px

}

.ba-menu li.active a:before {

	border: 1.5px solid #5a92c3;

	content: '';

	display: block;

	position: absolute;

	bottom: -20px;

	width: 100%;

	left: 0px;

	background: #5a92c3;

}

.hm-container .blog-head{padding-left:0}

.percent-font{position:relative;}

.form-group .percent-font{    margin-bottom: 1rem;}

.percent-font:before {   

    position: absolute;

    pointer-events: none;

	content:"\59"; 

	font-size: 18px;

   font-family:"loanspert";

    border: 0;

    color: #6d6b6b;

    right: 9px; /* 20px */

    top: 30px;

    transform: translate(-50%, 50%);

}

.kyc_div{

	display:inline-block;

	    width: 100%;

}

.kyc_div span.invalid-feedback{

	display:inline-block !important;

	/* text-align:center; */

	

}

.kyc_div .kyccheckbox .control-label{margin-top:0}

.kyc_div label.control-label{

	float:left;

	width:25%;

	color:#000;

	font-size:14px;

	clear:both;

	margin-top: 8px;

	margin-right: 10px;

	position: relative;

	word-break: break-all;

}

.modal-content .form-control.kyc_inputs{

	float:left;

	width:70%;

	height: auto;

	padding:6px 2px;

	margin-bottom: 8px;

	background: transparent;

	border:0;

	 border-bottom: 1px dashed #ddd;

	 padding-bottom: 0;

    line-height: initial;

	    border-radius: 0;

		color: #1d1b1bb8;

}

.kyc_doc .download_link{width:auto}

.kyc_doc img{margin-right:15px}

.kyc_div .control-label em{

	font-style:normal;

	vertical-align: top;

    position: absolute;

    top: 1px;

    right: 0;

}

.kyc_div .checkbox_kyc label,.kyc_div .kyc_radio label{

	display:inline-block;

	margin-right: 20px;    

	width: auto;   

	line-height: 30px;

	color: #1d1b1bb8;

	margin-bottom: 0;

}

.kyc_div .kyc_seperator .kyc_radio label{

	

	line-height: 45px;

	

}

.kyc_div .kyc_seperator .checkbox_kyc label{line-height: 38px;}

.site-design .kyc_div .checkbox_kyc label,.site-design .kyc_div .kyc_radio label{line-height:20px}

.site-design label.control-label{width:100%;font-size:16px}

.wor-bre{word-break: break-all;}

.site-design .modal-content .form-control.kyc_inputs{

	background: #f9f9f9; 

	height: 50px;

	padding: 15px;    

	border: 1px solid #ccc;

	 border-radius: 3px;

	 width:100%

}

.kyc_uploads{cursor:pointer}

.site-design em{display:none}

.kyc_div  .checkbox_kyc input,.kyc_div .kyc_radio input{margin-right:5px;cursor: pointer;}

#kycModal.modal.show {    padding-left: 17px}

.modal-content .kyc_div textarea.kyc_inputs{height:70px;resize:none}

.modal-content .kyc_div textarea{height:70px;resize:none}

.percent-font .invalid-feedback{    line-height: 20px;}

.bck-but-div{margin-top:10px}

.checkbox_kyc{display:inline-block;    vertical-align: sub;}

.bck-but-div .can-btn{margin-left:0 !important}

.years-font:after {   

    position: absolute;

    pointer-events: none;

	content:"Year(s)"; 

	font-size: 16px;

	font-family: 'Roboto', sans-serif !important;

    border: 0;

    color: #6d6b6b;

    right: 20px;

    top: 50%;

}

.years-font{position:relative}

/* .headingcls .btn-group{float:right;} */

.column-btn .dropdown-item .checkbox{width:220px;white-space: normal} 

.column-btn .dropdown-item .checkbox a{

	width:90%;

	/* white-space:nowrap;

	overflow:hidden;

	text-overflow:ellipsis; */

	max-width: 230px;    

	display: block;

	color:#323232;

	    margin-right: 25px;

}

.notification_pointer{cursor:pointer}

.alsoknownas{white-space:nowrap;}

.blog-content.page-listing.enter-list{overflow:auto}

.headingcls .btn-group{display:block;float:right} 

/* .btn-group, .btn-group-vertical.mob-clear{display:block;  ;}  */

.column-btn .dropdown-item .checkbox a:hover{color:#5a92c3;text-decoration:none}

.column-btn .dropdown-item .checkbox a i{    position: absolute;    right: 5px;color:#5a92c3;transform-origin:center}

.column-btn .dropdown-item .checkbox a .decent{transform: rotate(180deg);transform-origin:center}

.protfolio .imp-foods th,.protfolio .imp-foods td{/* text-align:left; */}

.ba-menu li.active a {

	color: #5a92c3

}

.ba-menu a {

	color: #323232;

	font-size: 18px;

	font-weight: 500;

	position: relative;

}

.ba-menu a:hover::after {

	border: 1.5px solid #5a92c3;

	content: '';

	display: block;

	position: absolute;

	bottom: -20px;

	width: 100%;

	left: 0;

	background: #5a92c3;

}

.ba-menu .dropdown ul a:hover::after{

	bottom:-10px;

}

.ba-menu.top .dropdown a:hover.dropdown-toggle:after {

    border: solid #5a92c3;

    border-width: 0 2px 2px 0;

    display: inline-block;

    padding: 3px;

    transform: rotate(45deg);

    -webkit-transform: rotate(45deg);

	margin-left: 7px;

}

.ba-menu.top .navbar-nav .dropdown-menu{

	padding: 10px 0px 10px 15px;

	width:170px;

	height:auto;

	/* margin-top: 15px;	 */

}

/* .ba-menu.top .navbar-nav .dropdown-menu{

	display: none ;

} */

.ba-menu.top .navbar-nav .dropdown-menu li{

	text-align:left;

	padding: 9px 10px;

	line-height:18px

}

.ba-menu.top .navbar-nav .dropdown-menu li:first-child{padding-left:10px}

.navbar-expand-md .navbar-nav .dropdown-menu li{

	display:block;

}

.ba-menu a:hover {

	color: #5a92c3 !important;

	text-decoration: none;

}

.ban-logo {

	display: table-cell;

	vertical-align: middle;

	width: 50%;

	padding-left: 50px;

}

.use-logo {

	max-width: 100px;

	width: 100%;

	height: auto;

	border-radius: 50px;

	border: 1px solid #ddeaf5;

}

.add-text {

	color: #4e8abe !important;

	font-size: 16px;

	font-weight: normal;

	cursor: pointer;

}

.add-text:hover {

	opacity: 0.7

}

.in-sav-btn {

	font-size: 18px;

	color: #4e8abe;

	font-weight: 500;

	border: 1px solid #4e8abe;

	width: 120px;

	height: 50px;

	background: #fff;

	border-radius: 0

}

/* .enterprises-view  .up-banner .container{padding-left:0 } */



/* .content */



main .education .pading {

	padding-left: 30px;

}



.up-logo {

	vertical-align: middle;

	display: table-cell;

	height: 180px;

}

.add-w {

	width: 96%;

	margin: auto;

}

.found-icons span{font-size:18px}

.address_div {

	background: #f2f6f9;

	padding: 15px 14px;

	margin-bottom: 10px;

	font-size: 16px;

	color: #323232;

}
.primary_add span {
	font-weight: 500 !important;
}

.address_div span {

	color: #4e8abe;

	margin-left: 8px;

	font-size: 18px;

}

.address_delete,

.address_edit {

	cursor: pointer

}

.add_enterprise {

	color: #4e8abe;

    font-size: 16px;

    font-weight: normal;

    cursor: pointer;

}

.add_enterprise:hover{opacity:0.5}

/* .address #add_enterprise_address {

	color: #4e8abe;

	font-size: 16px;

	font-weight: normal;

	cursor: pointer;

}*/

.adding-icons,.inves span.adding-icons,.inves span.adding-icons i {

	color: #9ead58;

	font-size: 16px;

	font-weight: normal;

	cursor: pointer;

	text-align: right;

	display: block;

	float:right;

	clear:both;

} 

.add_enterprise_investments {

	text-align: left !important;

    margin-top: 5px;

}

.enterprises-view .found-det{background:transparent;}

.adding-icons:hover{opacity:0.7;text-decoration:none;color:#9ead58}

 .j-det{margin-left:10px;float:left; width: calc(100% - 90px);} /* width: calc(100% - 70px); */

 .board-details  .j-det{

	 /* width: calc(100% - 70px); */

 }

/*job-section*/



.outer_jobdiv,

.outer_edudiv {

	display: inline-block;

	vertical-align: top;

	margin-left: 10px;

	width:75%;

    width: calc(100% - 90px);

  }

.custom-checkbox input{cursor:pointer}

.outer-ver-doc .custom-checkbox input{cursor:default}

.outer-ver-doc .custom-checkbox label{cursor:pointer}

 .peoples .outer_jobdiv,.peoples .outer_edudiv { width: calc(100% - 140px);} 

.edu-blo{padding-bottom:30px;}



.jobs img {

	margin-bottom: 0px;

/* 	margin-right: 20px; */

}

.jobs .job-set {

	width: 48%;

	margin-bottom: 20px;

	display: inline-block;

}

/* .content */



main .jobs .job-set span {

	display: block;

	line-height: 20px;

}

/* .content */



main .jobs span.fund-name {

	color: #323232;

	line-height: 30px;

	font-size: 16px;

}

/*end-job-section*/



/* .address #add_enterprise_address:hover {

	opacity: 0.7

} */

/* .add_enterprise:hover {

	opacity: 0.7;

	text-decoration: none

} */

.add-icon {

	color: #4e8abe;

	font-size: 14px;

	cursor: pointer;

}

.add-icon:before {

	margin-right: 5px;

}



.user-detial {

	position: absolute;

	top: 47px;

	width: 94%;/* 95% */

   /*  max-width: 750px; */

	left:35px;

	display:block;

	    float: left;

		

	/* z-index:1; - overlap with dropdown menu*/

}

.sticky .user-detial{z-index:1} 

.sticky .col-md-12.content{margin-top:70px;}

.banner_userprf{

	width:30%;

	display:inline-block;

}

.view .user-detial .detials{

	width:100%;

	display:block;

	 margin-top:12px;

	

}

.detials .detail-then  em{display:block;line-height: 17px;}

.detials .card .card_img{

	height: 50px;

    width: 50px;

	background-size: 33px;

	vertical-align:top;

}

.view .detials span.card{

	background:transparent;

	float: right; 

    display: inline-block;

	margin-top: 0;

	margin-right: 0px;

	 max-width: 100%; 

	 width: 30%;

	

}

/* .nologo .te-overlay{visibility:hidden;} */

.content #overview, .content #contact{

	display: none

}

.enterprises-view .user-detial{left:45px;}

.bg {

	background: #f8f8f8

}

.tab-content h2 {

	color: #9ead58;

	margin-top: 35px;

	margin-bottom: 13px;

	width: 92.5%;

	font-size:21px;

}

.founds {

	background: #4e8abe;

	padding: 5px;

	margin-right: 10px;

	margin-top: 20px;

	display: inline-block;

	border-radius: 5px;

	color: #fff;

}

.hide_overview_blocksave{display:none}

.founds span {

	margin-right: 5px;

}

.tab-content .fa-angle-up,

.fa-angle-down,

.tabsection.active .fa-angle-down {

	float: right;

	font-size: 35px;

	margin-top: 0px;

	cursor: pointer;

}

.overview_blockedit{

	float: right;

	

}

.over-view-edi-icon{width: 100%;    float: right;}

.overview_blockedit i{color: #4e8ac0;}

.tab-content h2 i {

	display: none;

}

.hs-form {

	background: #fff;

	padding: 8px 85px;

	margin-bottom: 12px;

	clear: both

}

.tab-content .form-group .control-label {

	font-size: 16px;

	font-weight: normal;

	color: #323232;

}

.form-group .collateral_new_ui{

	display:inline-block;

	width: 100%;

    height: 240px;

    font-size: .9rem;

    line-height: 1.6;

    color: #495057;

    background-color: #fff;

    background-clip: padding-box;

    border: 1px solid #ced4da;

    border-radius: .25rem;

    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;

    overflow: auto;

	padding: 10px;

    background: #f9f9f9;

}

.form-group .collateral_new_ui li{

	list-style:none;

	font-weight: bold;

	padding-left:15px;

}

.form-group .collateral_new_ui li.collateral_property_listing{

	font-weight:normal;

	cursor:pointer;

	/* padding-left:40px; */

	position: relative;

}

.beforelogin .dashboard_detail .enq-kyc.table_listing,

.beforelogin .notification,

.beforelogin .funding_rounds,.beforelogin .acquisitions, 

.beforelogin .trending_profiles,.beforelogin .dashboard_detail .activity_table{    cursor: default;}

.form-group .collateral_new_ui li.collateral_property_listing.selected{

	background: #3490dc;

    color: #fff;

}

.form-group .collateral_new_ui li.collateral_property_listing:hover{background: #cadae9;}

.form-group .collateral_new_ui ul{

	padding-left:20px;

	    margin-bottom: 0;

}

.form-group .collateral_new_ui li.collateral_property_listing.selected:after{

	content: '';

    display: block;

    width: .5em;

    height: 1em;

    border-style: solid;

    border-width: 0 .26em .26em 0;

    -webkit-transform: rotate(45deg);

    -ms-transform: rotate(45deg);

    -o-transform: rotate(45deg);

    transform: rotate(45deg);

    position: absolute;

    right: 15px;

    top: 5px;

    border-color: white;

}

.form_lable{

	font-size: 16px;

	font-weight: normal;

	color: #323232;

}

.textarea{min-height:130px}

.hs-form form {

	padding: 18px 0 30px 0;

	clear:both;

}

.hs-form.suborganization_blocks form, .team_block.hs-form form, .files_block.hs-form form{

	padding: 0px 0 30px 0;

}

.tab-content h3 {

	color: #4e8ac0;

	font-size: 18px;

	font-weight: 500;

	padding-left: 0px;

	padding-bottom: 13px;

	padding-top: 13px;

	margin-bottom: 0;

	cursor:pointer;

}

/* .tab-content .hs-form h3.active{

	padding-bottom:0;

} */



.hs-form input.form-control,/*  .hs-form textarea, */

input[type=text] .form-control {

	padding: 10px;

	height: 50px;

	background: #f9f9f9;

	font-size:16px;

	 resize: none;

	     color: #858585;

}

#founder_block .form-control{margin-bottom: 10px;}

.hs-form input::placeholder, .hs-form input[type=text]::placeholder{font-size:16px}

.hs-form select.form-control {

	padding: 10px;

	height: 50px;

	background: #f9f9f9

}

.hs-form .multiple-select.form-control{height:auto}

.bootstrap-select.multiple-select .dropdown-menu.inner{display:block;}

.industry_sector_clss.bootstrap-select.multiple-select .dropdown-menu.inner{height:200px !important;}

.bootstrap-select.multiple-select .dropdown-menu {background: #f9f9f9;}

.multiple-select .dropdown-toggle{padding: 10px;

    height: 50px;

    background: #f9f9f9;

	

    line-height: 18px;

    color: #495057;

    border: 1px solid #ccc;

	    border-radius: 3px}

.multiple-select .dropdown-toggle:focus{outline:none;box-shadow:none}

.bootstrap-select.multiple-select .dropdown-toggle:after{  border-color: #6d6b6b;}

.bootstrap-select.multiple-select.btn-group ul>li>a:hover::after{border:0;color:#fff !important}

.bootstrap-select.multiple-select.btn-group ul>li>a{font-weight:normal;font-size:13px;display: block;padding: 5px 15px;}



.bootstrap-select.multiple-select.btn-group ul li:hover{background:#cadae9;color:#323232 }

.bootstrap-select.multiple-select.btn-group ul li.selected{background:#3490dc; }

.bootstrap-select.multiple-select.btn-group ul li.selected:hover{background:#cadae9; color:#fff}

.bootstrap-select.multiple-select.btn-group ul li.selected a{color:#fff }

.bootstrap-select.multiple-select.btn-group ul li:hover a{color:#323232}

.glyphicon.glyphicon-ok.check-mark:after{

	content: '';

    display: block;

    width: .5em;

    height: 1em;

    border-style: solid;

    border-width: 0 .26em .26em 0;

	-webkit-transform: rotate(45deg);

    -ms-transform: rotate(45deg);

    -o-transform: rotate(45deg);

    transform: rotate(45deg);

}

.pl-3.pr-3{display:inline;}

.sav-btn {

	height: 50px;

	width: 145px;

	border-radius: 0;

	background: #e3a856;

	color: #fff;

	font-size: 18px;

	font-weight: 500;

	border: 1px solid #e3a856;

	line-height: 37px;

	margin-right: 25px !important;

	text-transform: uppercase;

	vertical-align:top;

}

.sav-btn:hover {

	background: #fff;

	color: #e3a856;

	border-color: #e3a856

}

.sav-btn.disable:hover {

	background: #e3a856 !important;

	color: #fff !important

}

.can-btn {

	height: 50px;

	width: 145px;

	border-radius: 0;

	background: #fff;

	color: #e3a856;

	font-size: 18px;

	font-weight: 500;

	border: 1px solid #e3a856;

	line-height: 37px;

	/* margin-bottom: 15px; */

}

.can-btn:hover {

	background: #e3a856;

	color: #fff;

	border: 1px solid #e3a856

}

.bg .btn-group ul>li>a {

	color: #323232;

	font-size: 18px;

	font-weight: 500;

	padding-right: 0;

}

.bg .btn-group ul>li>a:hover {

	color: #5a92c3;

	text-decoration: none;

}

.bg .btn-group ul>li>a:hover::after {

	border: 1.5px solid #5a92c3;

	content: '';

	display: block;

	position: absolute;

	bottom: -10px;

	width: 90%;

}

.bg .btn-group ul {

	padding-top: 10px;

	margin-bottom: 11px;

}

.found-det {

	background: #f9f9f9;

	padding: 15px 14px;

	display: inline-block;

	 width: 48.7%; 

	 margin: 15px 1% 0 0; 

	vertical-align:top;

}

.sticky .ba-menu  .hide-tab{    padding-left: 100px;}

#exist_job div.found-det:nth-child(2n){

	margin-right:0;

}

.enterprise .found-det,.enterprises-view .found-det {width: 100%;margin:5px 0}

.enterprises-view .found-det {padding-left:0;margin:0}

.people-view .found-det {background:transparent; padding: 15px 0;margin-bottom:0}

/* .fund-user-img {

	border: 2px solid #4f5d73;

	border-radius: 50px;

} */

.fun-date {

	display: table;

	color: #858585;

	font-size: 14px;

}

.tip-section .foun-peop .fun-date{clear:both;padding-left:37px;}

.fund-name {

	color: #323232;

	font-size: 18px;

	font-weight: 500;

	width:100%;

	overflow: hidden;

    text-overflow: ellipsis;

	width: calc(100% - 0px);

	white-space: nowrap;

	display:block;

}

.education_school_name{

	display: inline-block;

    width: auto;

    float: left;

	margin-right:5px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

	    width: 100%;	

}

.ui-menu li span.school_dot{

	width: auto;

	color:#4e8abe;

	font-size:30px;

	line-height:100%;

	vertical-align:middle;

	position: absolute;

    top: -7px;

    left: 6px;

}

.ui-menu.ui-autocomplete li span.school_website{position:relative;padding-left: 21px !important;}

a .education_school_name:hover{	color: #4e8abe;}

.country_name{    display: inline-block;}

.span_outer .country_name,.span_outer .school_website{

	display: inline-block;

    width: auto;

	}

#education_block .outer_edudiv{margin-left:0}

 .peoples .outer_edudiv {width:calc(100% - 43px) !important}

  .peoples .outer_edudiv .fund-pos{clear:both}

.fund-status{

	color: #4e8abe;

}

.fund-name a{

	color: #323232;

	font-size: 18px;

	font-weight: 500;

}

.fund-name a:hover{color:#4e8abe}

.fund-pos {

	color: #858585;

	font-size: 14px;

	display: block;

}

/* .founder_delete {

	margin-left: 10px;

} */

.found-icons ,.team_block .d-inline-block span.found-icons{

	display: inline-block;

	text-align: right;

	color: #4e8ac0 ;

	font-size: 18px;

	/* cursor: pointer; */

	float: right;

	margin:9px 10px 0 0;

}

.peoples .found-icons {margin:0}

.team_block .d-inline-block span.found-icons{margin:0}

.financial_section .found-icons  span{

	color: #4e8ac0;

	font-size:18px;

	

}

.found-icons  span i{color: #4e8ac0;font-size:18px;}

.tab-content .financial_section .found-icons span {display:inline-block}

.found-icons  .fa-trash{margin-left:5px;}

.fa-pencil:hover,.fa-trash:hover{opacity:0.7}

.found-icons a {

	color: #4e8ac0;

}

.enterprise .image-sec{margin-right:0;float:left}

.image-sec {

	display: inline-block;

	margin-right:10px;

	vertical-align: top;

}

.fun-body{

    width: 100%;

    display: block;

}

.j-det .fun-body {

	/* display: inline-block; detail page spacing issue */

	/* display: block; */

	

}



.content .fa-pencil {

	float: right;

	font-size: 18px;

	color: #4e8abe;

}

.content .fa-pencil:hover {

	opacity: 0.7

}

.ipo_div .found-icons span,

.found-icons .ipo_div span {

	/* margin-left: 10px */

}

.action {

	text-align: center !important

}

/*Left menu*/

/* top-button */

.top-button{

	border-radius:50% !important; 

	background-color: #4e8abe !important;

	width: 50px;

    height: 50px;

}

.top-button .fa-angle-up{

	font-size: 30px;

    position: relative;

    top: -7px;

}

/*End : left menu*/



.navbar-expand-md .navbar-nav .dropdown-menu {

	max-width: 270px;

	height: 214px;

	overflow: auto;

	padding-left: 14px;

	color: #5a92c3;

	font-weight: 600;

	border: 1px solid;

	/*  overflow-y: hidden; */

}

.beforelogin .ba-menu ul{z-index:1;/* background:#fff; */}

.beforelogin .navbar-expand-md .navbar-nav .dropdown-menu{

	/* height:190px; */

	width: 170px;

}

.beforelogin .navbar-expand-md .navbar-nav .dropdown-menu{

	box-shadow: 0px 6px 12px 0px rgba(218, 224, 234, 1);

}

.dropdown-item {

	font-weight: 600

}

.navbar-expand-md .navbar-nav .dropdown-menu ul {

	padding-left: 15px;

	font-size: 14px;

	color: #323232;

	font-weight: 400;

	text-transform: uppercase;

}

.navbar-expand-md .navbar-nav .dropdown-menu ul:hover {

	color: #4e8abe

}

.mCSB_inside > .mCSB_container {

	margin-right: 0px !important

}

#sidebar .mCSB_inside > .mCSB_container {margin-right: 0 !important}

/*  .enableScroll_dashboard .mCSB_inside > .mCSB_container{margin-right: 3px !important}  */

.navbar-expand-md .navbar-nav .dropdown-menu ul li .dropdown-item {

	padding-left: 15px;

	font-size: 14px;

	font-weight: normal;

	word-wrap: break-word;

	white-space: normal;

	line-height: 18px;

}

.pop_button {

	padding-top: 10px;

}

.pop_check {

	width: 100%;

	height: 21px;

	float: right;

}

.continue {

	float: right;

	background: #3490dc;

	color: #fff;

	padding: 8px;

	border-radius: 8px;

	margin-top: -15px;

}

.modal-footer{clear:both; float: left;}

.continue:hover {

	color: #fff;

	text-decoration: none;

}

.form-group.check_row {

	border-bottom: 1px solid #ccc;

}

.forget-login {

	margin-bottom: 0;

	padding-top: 22px;

	padding-right: 20px;

}

.sidebar-header {

	padding: 10px;

}

.menu-scroll .mCSB_inside > .mCSB_container {

	margin-right: 0

}

.sidebar-header strong {

	font-size: 28px

}

.found-det img{float:left;}

#sidebar ul li:hover,

#sidebar ul li.active {

	background: #fff;

}

#sidebar ul li:hover a,

#sidebar ul li.active a {

	color: #5393ca;

}

#sidebar ul li.active>a.nav-link,

a[aria-expanded="true"] {

	background-color: transparent;

}

/* Same dropdown links padding*/

 #sidebar ul li.active ul a{color:#858585} 

#sidebar.active ul ul a {

	/* padding: 10px !important; */

}

#sidebar .dropdown-toggle:after {

	position: absolute;

	right: 15px;

	top: 18px;

}

#sidebar.active ul.show li a {

	font-size: 18px;

}

/* Changing the arrow position to bottom center position, 

   translateX(50%) works with right: 50% 

   to accurately  center the arrow */



#sidebar.active .dropdown-toggle::after {

	top: auto;

	bottom: 10px;

	right: 50%;

	-webkit-transform: translateX(50%);

	-ms-transform: translateX(50%);

	transform: translateX(50%);

}

main {

	width: 100%;

	padding: 20px;

	min-height: 100vh;

	transition: all 0.3s;

	padding-left: 100px;

	/* padding-bottom: 0; */

	padding-top: 0;

}

.loans_upimg,.peopleloans_upimg{width:100px;height:100px;border-radius:5px}

.loanimg_class,.peopleloanimg_class{display: inline-block; height: 100px; margin-left: 20px;	width: 100%; }

.loanimg_name,.loanimg_delete,.peopleloanimg_name,.peopleloanimg_delete{

	display: inline-block;     

	max-width: calc(100% - 25px);

	vertical-align: middle;

	font-size: 16px;

	overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    vertical-align: text-bottom;

}

#append_loans_img.d-inline-block {

	width: calc(100% - 120px);

    float: left;

	transform: translate(0px, 30px);

	}

.loanimg_delete,.peopleloanimg_delete{font-size: 16px; color:#5a92c3}

.enterprise .container {

	padding-bottom: 30px

}

.sidebar-header h3 {

	font-size: 30px

}

#sidebar {

	width: 280px;

	background: #4e8abe;

	color: #fff;

	transition: all 0.3s;

	position: fixed;

	top: 0;

	left: 0;

	height: 100vh;

	z-index: 1002;

}

#sidebar.active {

	width: 86px;

	text-align: center;

	overflow: hidden;

}

#sidebar a:hover {

	text-decoration: none !important

}

/* Toggling the sidebar header content, hide the big heading [h3] and showing the small heading [strong] and vice versa*/



#sidebar .sidebar-header strong {

	display: none;

}

#sidebar.active .sidebar-header h3 {

	display: none;

}

#sidebar.active .sidebar-header strong {

	display: block;

}

#sidebar ul li a {

	padding: 8px 30px 10px;

	text-align: left;

	color: #fff;

	font-size: 18px;

	position: relative;

	white-space: nowrap;

	display: block;

}

#sidebar.active ul li a {

	text-align: left;

}

#sidebar ul li a i {

	width: 100%;

	vertical-align: middle;

	margin-right: 30px;

}

.dropdown-item i {

	padding-right: 10px;

	font-size: 16px;

	vertical-align: middle;

}

.navbar.bg-white {

	justify-content: unset;

	top: 0;

	width: 100%;

	z-index: 2;

	height: 95px;

	/* padding-left: 85px */ /* priya */

}

.del-verfication div{text-align: center;}

#delete_verificationModal .modal-footer{ margin:30px auto 0;display:block;  text-align: center;}

.verification_input:focus{ border-color: #4e8abe;}

.expand .navbar.bg-white {

	/* padding-left: 283px */

}

.sticky .navbar.bg-white {

	height: 70px;

	position: fixed;

	z-index: 997;/* 1001 */

}

.sticky .wi-cal .ba-menu, .sticky .ba-menu.people_list,.sticky .content_nav_div {

	position: fixed;

	 top: 70px;

	 left:0px;

	width: 100%;

	z-index: 2;

	 box-shadow: 0 .125rem .50rem rgba(0, 0, 0, .075); 

	}

	



.sticky .ba-menu.top{

	/* top:10px;

	left:initial; 

	box-shadow:none;

	width:auto */

	/* right: 43%; */

	

}

/* .sticky .beforelogin .ba-menu.top{left:0} */

.navbar-expand-md .navbar-toggler {

	display: none !important;

	margin-right: 0px

}

/* .searchbox{

	position:absolute !important;

	z-index:1;

	right: -92px;

    top: 9px;

} */

 .navbar-expand-md .navbar-nav.mr{

	/* position: absolute; */

    right: 15px;

    float: right;

	    top: 20px;

	/* z-index:3; */ /* 3 */

}

.main-navigation .current-menu-parent::before{border: solid #5a92c3;border-width: 0 2px 2px 0;}

 .beforelogin .navbar-expand-md .navbar-nav.mr{z-index:3;}

  

.navbar-expand-md .navbar-nav.mr.liopened{

	 z-index:6; 

}

 .main-nav.max-auto{

	/* position: absolute;

    right: 41%;

	    top: 15px; */

	/* z-index:10 */

	margin-left:35px;

	

}

.pick_menu.column-btn{

	position: absolute;

    top: -16px;

    background-color: #fff;

    width: 160px;

    min-width: 10rem;

    padding: .5rem 0;

    border: 1px solid rgba(0,0,0,.15);

    z-index: 100;

    border-radius: .25rem;

	display:none;

	right: 8px;

}

.lon-pop span{

	display:block;

	text-align:left;color:#323232;    

	font-size: 16px;

	font-weight: 400;

}  

.lon-pop span.ble-font{color:#4e8ac0;font-size: 15px;}

.lon-pop p {margin-top:30px;margin-bottom:0}

.iop-section{

    width: calc((100% /2) - 8px);

    margin: 15px 15px 0px 0;

	padding:10px

}

.iop-section-inner{ 

	background: #f9f9f9;

	border: 1px solid #8585852e;  

	padding: 10px;    

	clear: both;

	min-height:397px

}

.enterprises-view .iop-section{padding:0}

.exist_suborganization{margin-top: 10px; clear: both;}

#IPO_block .hs-form form{padding-top: 0;}

.toast-body{

	width: calc(100% - 35px);

    padding-left: 10px;

    display: inline-block;

    line-height: 18px;

	vertical-align:middle

}

.toast-header button{margin-left: 5px !important;}

.toast-header:before{vertical-align:middle}

.toast{position:relative; margin-bottom:7px}

.toast-header{

	width:340px;

	box-shadow:0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);

	padding:16px 15px 10px 15px;

	/* margin:0 6px; */

	overflow:hidden;

	

	}

	

.toast .bg-info{background:#33b5e5!important}

.toast .bg-success{background:#00c851!important}

.toast .bg-warning{background:#d39e00 !important;}

.toast-container>.toast-wrapper>.toast{opacity:0.93}

.toast-header:hover{outline: 0;

    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);

	

}

#naventerprise_block,#navpeople_block{overflow:hidden}

.toast-container>.toast-wrapper>.toast:hover{opacity:1}

.toast-header strong{padding-left:15px;display:none}

.toast-header .close{opacity:1}

small.text-white{display:none}

.toast-header.bg-info:before{

	content: "\25";

	font-family: "loanspert";

	color:#fff;

}

.toast-header.bg-success:before{

	content: "\24";

	font-family: "loanspert";

	color:#fff;

	font-size:16px

}

.toast-header.bg-warning:before{ content: "\66";font-family: "loanspert";color:#fff;}

.toast-header.bg-error:before{ content: "\38";font-family: "loanspert";color:#fff;}

.iop-section-inner .finc-p b{margin-right:5px}

.iop-section-inner p{margin-bottom:0}

.t-fund.card-border{

	padding:10px 0;

	margin-bottom:0;

	border-top: 1px solid #e8e8e8;

	border-bottom:0;

	border-left:0;

	border-right:0;

	height:150px;

	}

.iop-value,.ipo_div .wrap_fun{display:inline-block;width:54%}

.t-fund{padding:10px 0}

.card-border .iop-value span{font-size:16px;display: block;}

.ipo_div .wrap_fun{text-align:right;width:44%}

.card-border .wrap_fun p{font-size:17px}

.searchbox-icon, .searchbox-submit{background: transparent;

    border: 1px solid transparent;}

.searchbox-open .icons.icon-search{

	top: 11px;

    right: 6px;

    left: auto;

    color: #5a92c3 !important;

   /*  position: absolute; */

}

/* #IPO_block .iop-section-inner .finc-p{

	overflow: hidden;

   text-overflow: ellipsis;

   display: -webkit-box;

   -webkit-box-orient: vertical;

   -webkit-line-clamp: 2; 

   max-height: X*N;

   cursor: default;

} */

.description_part{ border-top: 1px solid #e8e8e8;padding:10px 0;}

.searchbox-submit{

	border:none;

    color: #f9f9f9;

    font-size: 17px;

    box-shadow: none;

	font-size:0;

}

/* .nav-right li:first-child{

	width:10px;

}  */

.searchbox-icon .icons.icon-search{color: #5a92c3 !important; top: 3px; right: 5px;display:block}

/* .searchbox-open .searchbox-icon .icons.icon-search{display:none} */

#sidebar ul li a i:before,

#sidebar ul li a i {

	font-size: 25px;

	line-height: 30px;

    vertical-align: middle;

}

#sidebar ul li a i.icon-people:before,

#sidebar ul li a i.icon-people {

	font-size: 30px;

}

.navbar-expand-md .navbar-nav .dropdown-menu ul i {

	padding-right: 12px;

}

.sidebar-header {

	height: 115px

}

.sidebar-header .btn-info {

	display: none;

}

button:focus {

	outline: none

}

#full_wrapper {

	display: flex;

	align-items: stretch;

}

.navbar-expand-md .navbar-nav .dropdown-menu {

	width: 275px;

	height: auto;

	overflow: auto;

	padding: 10px 0px 10px 15px;

	color: #5a92c3;

	font-weight: 600;

	border: 0;

	border-radius: 0;

	top: 45px;

	-webkit-box-shadow: 6px 3px 7px 0px rgba(218, 224, 234, 1);

	-moz-box-shadow: 6px 3px 7px 0px rgba(218, 224, 234, 1);

	box-shadow: 6px 3px 7px 0px rgba(218, 224, 234, 1);

	overflow:hidden

}

.dropdown-menu-right .fa-angle-up{transform: rotate(180deg);padding:0 8px}

.dropdown-menu-right .expanded .fa-angle-up{transform: rotate(0deg)}

.dropdown-item {

	font-weight: 400;

	padding: 6px 0;

	padding-left: 15px;

	font-size: 14px;

	text-transform: uppercase;

}

.dropdown-item .icon-user{font-size: 20px;}

.enterprise_ul li a ,.people_ul li a{

	text-transform: capitalize;

}

/* .navbar-expand-md .navbar-nav .dropdown-menu ul{padding-left:0} */



.navbar-expand-md .navbar-nav .dropdown-menu ul li {

	margin-left: 31px;

	text-align: left;

	font-size: 16px;

	line-height: 13px;

	list-style-type: none;

	    width: 85%;

}

.navbar-expand-md .navbar-nav .dropdown-menu ul li:before {

	content: "\2022";

	color: #b0b0b0;

	font-weight: bold;

	display: inline-block;

	width: 10px;

	font-size: 23px;

	line-height: 30px;

	position: absolute;

}

/* .navbar-expand-md .navbar-nav .dropdown-menu ul li .dropdown-item {

	padding-left: 15px;

	font-size: 14px;

	font-weight: normal;

	white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

} */

.dropdown-item.log-out {

	color: #323232;

	padding-left: 15px

}

.dropdown-item.log-out i{padding-right: 15px;}

.dropdown-item.log-out:hover {

	color: #4e8abe

}

.tabsection {

	font-size: 21px;

	padding-left: 102px;

	margin-bottom: 0;

	

}



/* .compare_table .tabsection{border-top: 1px solid #ddd;}

.compare_table .tabsection::first-child{border-top:0}  */

.expand #content {

	/* margin-left:280px */

}

.expand .navbar.bg-white {

	/* margin-left:195px */

}

.people-view .container,

.dashboard .container {

	max-width: 1260px;

}

.article{

	overflow:hidden;

	transition: height 1000ms;
	margin-bottom:7px;

}

.enterprises-view .container {

	max-width: 1570px;

	/* display: inline-block; ;*/

	margin:auto;

}

.side_bar_logo,

.expand .side_bar_logo {

	background: url(../../images/Loanspert_white.svg)no-repeat center;

	display: block;

	background-size: contain;

	width: 60px;

	height: 100%;

}

.side_bar_logo {

	background-image: url(../../images/Loanspert_logo_white.svg);

	width: 100%;

	height: 100%;

	text-align: center;

	max-width: 232px;

	margin: auto;

}

 .active .sidebar-header .side_bar_logo{

	background: url(../../images/Loanspert_white.svg)no-repeat center;

	display: block;

	background-size: contain;

	width: 60px;

	height: 100%;

} 

/*start : profile*/



.profile {

	max-width: 900px;

	margin: auto;

	margin-bottom:20px;

}

.profile .card-body .card_image {

	display: inline-block;

	background-image: url(../../images/Authentication.svg);

	background-repeat: no-repeat;

	background-size: 55px;

	background-color: #f4f6ec;

	background-position: center;

	width: 100px;

	height: 100px;

	border-radius: 5px;

}

.profile .card-body .card_image.card_pass {

	background-image: url(../../images/password1.svg);

}

.profile .card-body .card_image.card_dash{background-image: url(../../images/dashboard.svg);}

.profile .card-body .card_image.card_invite{background-image: url(../../images/invite.svg);}

.profile .card-body .card_image.card_notify {

	background-image: url(../../images/notification1.svg);

}

.profile .card-body .card_image.card_payment {

	background-image: url(../../images/payments.svg);

}

.profile .card_link {

	padding: 15px 0;

}

.profile .card_link a {

	font-size: 14px;

	font-weight: 500;

	color: #909090;

	text-decoration: underline;

	cursor:pointer;

	margin-right:30px

}

/* .profile .card_link a.delete {

	padding-left: 37px;

}

 */

.warning {

	/* float: left; */

	background-color: #fff;

	padding: 11px;

	margin-left: 19px;

	margin-bottom: 25px;

	margin: 10px auto 22px;

}

.warning a {

	border: none;

	background-color: #4e8abe;

	color: #fff;

	float: right;

	border-radius: 6px;

	padding: 6px 12px;

}

.warning .warn_discrp {

	line-height: 34px;

	font-size: 16px;

	font-weight: 500;

}

.warning .warn_icon {

	background-image: url(../../images/alert1.svg);

	background-repeat: no-repeat;

	background-size: 22px;

	width: 30px;

	height: 30px;

	display: inline-block;

	vertical-align: middle;

	position: relative;

}

.sticky .ba-menu.warning{

	width:90%;

	margin:auto;

	top: 60px;

    left: 51px;

    right: 0;

}

.profile .card-body .card_image img {

	width: 100px;

	height: 100px;

	background: #f4f6ec;

}

.profile .card-body {

	padding: 10px;

	min-height: 133px;

	position: relative;

}

.profile .enterprise_profile .card-body{min-height: 188px;}

.profile h3 {

	font-size: 25px;

	font-weight: 500;

	color: #4e8abe;

}

.profile .card {

	margin-top: 10px;

}

.profile .row .card.col-md-6:first-child {

	margin-right: 70px;

}

.profile .main_card {

	padding-bottom: 36px

}

.card .email_label {

	font-size: 14px;

	font-weight: normal;

	color: #666666;

}

.profile .card .card_discription {

	width:calc(100% - 130px);

	padding-left: 15px;

	position: absolute;

	display: inline-block;

	top: 50%;

	transform: translate(0px, -50%);

}

/*End : profile*/



/*Enquires Listing*/



.list_table .ba-menu li {

	padding: 35px 14px 15px;

	display: inline-block;

}

table,

.table thead th {

	border: 0 !important

}

.table_listing {

	background-color: #fff;

	max-width: 1173px;

	  

}

.list_table .table_listing{  padding-bottom: 15px}

.list_table .table_listing .showmore{    top: 7px;}

.table_listing table tr th {

	background-color: #e9f2fa;

	color: #4e8abe;

	/* padding: 12px 00px; */

	/* padding: 12px 00px; */

	/* padding: 12px 00px; */

	font-weight: 400;

	

}

.dashboard_detail .table_listing table tr th{    padding: 7px;}

.table_listing table tr td {

	border-bottom:1px solid #9e9e9e17;

	border-top: 0;

	color: #858585;

	font-size: 15px;

	font-weight: normal;

	

}

.trending_profiles .table_listing table tr td{border-bottom:0}

.trending_profiles .table_listing table tr{border-bottom:1px solid #9e9e9e17;}

.reset-btn{

	background: #fff;

    color: #e3a856;

    border-color: #e3a856;

	height: 40px;

    line-height: 27px;

    width: 120px;

    font-size: 16px;

	border-radius: 0;

	text-transform: uppercase;

	font-weight: 500;

}

.reset-btn:hover{

	background: #e3a856;

	color: #fff;

}

.table_listing tr td:first-child {

	text-align: center !important;

}

.table_listing tr td.check-btn{text-align:left !important;}

.table td,

.table th {

	vertical-align: middle !important

}

.time-list {

	display: block;

	color: #858585;

	font-size: 14px;

}

.table_listing table tr td .list_profile {

	width: 50px;

	height: 50px;

	border-radius: 50%;

	background-color: #ccc;

	float: left;

	background-image: url(../../images/payments.svg);

	background-repeat: no-repeat;

	background-size: 46px;

}

.table_listing table tr:last-child td{border-bottom:0}

.table_listing .enquir-table tr td .list_profile.online{

	/* width: auto;

    height: auto; */

	background:transparent;

	background-image:none;

}

.detail-then em{padding-top:0}

.table_listing .enquir-table tr td img{margin-right:0;border:1px solid #ccc;/* border-radius:50px */}

.modal_req .list_profile {

	width: 50px;

	height: 50px;

	border-radius: 50%;

	background-color: #ccc;

	float: left;

	background-image: url(../../images/payments.svg);

	background-repeat: no-repeat;

	background-size: 46px;

}

.modal_req .list_profile img{

	width: 50px;

	height: 50px;

	border-radius: 50%;

	background-color: #ccc;

	float: left;

	background-image: url(../../images/payments.svg);

	background-repeat: no-repeat;

	background-size: 46px;

}

.table_listing table tr td .list_drcp {

	padding-left: 7px;

	float: left;

	white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    width: calc(100% - 50px);

	font-weight: 600;

	color: #323232;

	font-size:16px

}

.modal_req .list_drcp {

	padding-left: 17px;

	float: left;

}

.table_listing table tr td .list_drcp span.email {

	color: #858585;

	font-size: 14px;

	white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    width: calc(100% - 30px);

	font-weight: 500;

}

.modal_req .list_drcp span.email {

	color: #858585;

	font-size: 14px;

}

.modal_req .list_drcp span.email:hover{text-decoration:none;opacity:0.7}

.table_listing table tr td .list_drcp span {

	display: block;

	  font-weight: 600;

	   text-overflow: ellipsis;

		white-space: nowrap;

		overflow: hidden;

}

/* .table_listing table tr td .list_drcp span:hover{color: #4e8abe;} */

.table_listing table tr td .list_drcp  a span{ font-weight: 400;}

.table_listing table.enquir-table tr td .list_drcp  a span{ font-weight: 500;color:#323232}

.table_listing table.enquir-table tr td .list_drcp  a span:hover{color:#4e8abe}

.table_listing table.enquir-table tr td .list_drcp  a span.email{color: #858585;}

.table_listing table.enquir-table tr td .list_drcp  span.email:hover{opacity:0.7;color: #858585;}

.table_listing table.enquir-table tr td .list_drcp  a:hover{text-decoration:none;}

.modal_req .list_drcp span {

	display: block;

}

.modal_req .mobile_list {

	float: right;

	color: #4e8abe;

	padding-top: 17px;

	font-size: 16px;

}

.modal_req .mobile_list i {

	margin-right: 9px;

}

/* .listing_modal .modal-dialog {

	max-width: 700px;

	margin: auto;

	-webkit-transform: translateY(-50%) !important;

	transform: translateY(-50%) !important;

	

	

	

}

.description_normal_length .modal-dialog { top:50%} */

.listing_modal .modal-dialog.kyc-detail{

	max-width: 900px;

}

.kyc-detail .hs-form.newblog {

	background: #f7f7f7;

}

.kyc-approve .modal-title{margin:initial; text-align:left;}

.kyc-detail .company{

	display: inline-block;

    vertical-align: middle;

	padding-left: 15px;

}

.kyc-detail .company em{

	font-style: normal;

    color: #b6b9bd;

}

.kyc-detail .round-image{margin:8px 0;}

.kyc-detail .links{

	padding-left: 30px;

	font-size:16px;

}

.kyc-sent .modal-body{text-align:center}

.kyc-detail .hs-form form {

    padding: 18px 0 4px 0;

}

.kyc-detail .company p{

	margin-bottom:0;

	font-size: 16px;

    color: #323232;

    font-weight: 500;

}

.modal-open .modal.listing_modal {

	width: 90%;

	padding: 0 !important;

	margin: auto;

}

.modal-open .modal.description_extra_length{width:100%;}

.description_extra_length .modal-dialog{

	transform: translate(0) !important;

    top: 0;

}

.listing_modal .modal-dialog .modal-content {

	/* padding: 1rem 6% 37px; */

	cursor: default;

}

.modal .modal-header i {

	margin: 15px 15px 0 0;

	position: absolute;

	right: 5px;

	top: 15px;

	font-size: 18px;

	color: #fff;

	cursor: pointer;

}

/* .modal.listing_modal .modal-header {

	padding-bottom: 20px;

} */

.listing_modal .modal_discrp {

	padding-top: 10px;

}

.listing_modal .modal_discrp p {

	line-height: 25px;

	font-size: 16px;

	color: #323232;

}

.listing_modal .kyc-approve .modal_discrp p{

	font-size:18px;

}

.table_listing table tr .list_no {

	/* padding-left:60px;

	padding-right: 27px; */

	/* width:20px; */

	text-align: center;

}

.table_listing table tr td .name_listings {

	 width:100% !important; 

	display: inline-block;

	/* padding: 18px 0; */

}

.name_listing {

	display: inline-block;

}

.table_listing table tr td .mobile_list a{

	 width:145px; 

	display:inline-block;

	    word-break: break-word;

		    color: #858585;

}

.table_listing table tr td .mobile_list a:hover{text-decoration:none;opacity:0.7}

.table_listing table tr td .req_list a:hover{text-decoration:none;opacity:0.7}

.table_listing table tr td .lorem_discp a:hover{text-decoration:none;opacity:0.7}

.enterprisename_list a{ color: #323232;font-weight: 500;}

/* .enterprisename_list a:hover{ color: #4e8abe} */

.dashboard_enterprisename_class:hover{color: #4e8abe}

.dashboard_enterprisename_class,.kyc_enterprise_name_class{color:#323232;font-weight:500;display: table;word-break: break-word;}

.kyc_enterprise_name_class:hover{color:#323232;cursor:default}

.enterprisename_list a:hover{text-decoration:none}

.table_listing table tr td .lorem_discp {

	/* width:380px; */

	display: inline-block;

	width: calc(100% - 40%);

}

.table_listing table tr td .req_list a {

	/* width:150px; */

	color: #858585;

}

.kyccheckbox.no-clear{clear: initial;}

.clear{clear:both}

.table_listing .list_scroll {

	overflow: auto;

}

.sticky .ba-menu.enquir {

	position: relative;

}

.sticky .ba-menu.enquir.people_list{top:0;}

.table_listing .enquir {

	padding-bottom: 0px;

	padding-left: 25px;

	padding-top: 15px;

	

}

.cummulative_currency.loan_rate{text-align:center !important}

.input_kyc{display:inline-block;width:100%}

.enq-ser{display:inline-block}

.ftt{float:right;margin-right: 20px;}

.table_listing .nav-link.kyc-list{color:#fff}

.my-listing select.form-control,.my-listing input.form-control{    height: 40px;padding: 8px;}

.my-listing .custom-dropdown.pos_right::after{    top: 41%;}

.list_table h1 {

	font-size: 25px;

	color: #4e8abe;

	font-weight: 500;

	margin-bottom: 15px;

}

.list_table {

	padding-bottom: 25px;

}

.en-tab table {

	border: 1px solid #ccc;

	border-collapse: collapse;

	margin: 0;

	padding: 0;

	width: 100%;

	table-layout: fixed;

}

.enquir-table td span .icon-chat{

	color:#5a92c3;

	position:relative;

	top:5px;

	left:15px;

}

.en-tab table caption {

	font-size: 1.5em;

	margin: .5em 0 .75em;

}

.en-tab table tr {

	/*  background-color: #f8f8f8;

  border: 1px solid #ddd; */

	padding: .35em;

}

.en-tab table th,

.en-tab table td {

	padding: .625em;

}

.en-tab table th {

	font-size: 15px;

}

.tab-content h2.tabsection {

	padding-left: 0;

	/* font-size: 1.8rem; */

	margin-bottom: 13px;

}

/*Privacy start*/

.navbar-brand{

	position: absolute;

    left: 20px;

}

.Privacy {

	margin: auto;

	padding-bottom: 33px !important;

}

.Privacy .sub-heading {

	font-size: 22px;

	font-weight: 500;

	margin-bottom: 13px;

}

.Privacy .last_update {

	font-size: 16px;

	color: #4e8abe;

	font-weight: normal;

	padding: 15px 0;

	display: block;

	padding-left: 15px;

}

.Privacy p {

	font: 16px/23px'Roboto', sans-serif

}

.Privacy li{font: 16px/23px'Roboto', sans-serif}

.Privacy h5,

.Privacy strong {

	font-size: 16px;

	font-weight: 500

}

/* End: Privacy start*/



/* profile */



.card .card_img {

	display: inline-block;

	background-repeat: no-repeat;

	background-size: 55px;

	background-color: #f4f6ec;

	background-position: center;

	max-width: 100px;

	max-height: 120px;

	border-radius: 5px;

	width: 100%;

	height: 100%;

	/* width:100px; */

}

 .enterprise_profile .card .card_img{max-height: 170px;}

.card .card_img.invest {

	background-image: url('../../images/InvestmentCorporation.svg')

}

.card .card_img.industy {

	background-image: url('../../images/FinanceCompany.svg')

}

.card .card_img.admini {

	background-image: url('../../images/Mortgage Administrator.svg')

}

.card .card_img.funder {

	background-image: url('../../images/Mortgage Investment Entity-Fund.svg')

}

.card .card_img.broker {

	background-image: url('../../images/Mortgage Brokerage.svg')

}

.card .card_img.leander {

	background-image: url('../../images/Individual Lender.svg')

}

.card .card_img.loan {

	background-image: url('../../images/Saving & Loan Association.svg')

}

.card .card_img.bank {

	background-image: url('../../images/Investment Bank.svg')

}

.card .card_img.inves-compay {

	background-image: url('../../images/Investment Company.svg')

}

.card .card_img.inves-fund {

	background-image: url('../../images/Investment Fund.svg')

}

.card .card_img.merch-bank {

	background-image: url('../../images/Merchant Bank.svg')

}

.card .card_img.brok-firm {

	background-image: url('../../images/Brokerage Firm.svg')

}

.card .card_img.exchanges {

	background-image: url('../../images/Exchange.svg')

}

.card .card_img.internet-bank {

	background-image: url('../../images/Internet Bank.svg')

}

.card .card_img.rc-bank {

	background-image: url('../../images/Retail & Commercial Bank.svg')

}

.card .card_img.retail-bank {

	background-image: url('../../images/Retail Bank.svg')

}

.card .card_img.commer-bank {

	background-image: url('../../images/Commercial Bank.svg')

}

.card .card_img.central-bank {

	background-image: url('../../images/Central Bank.svg')

}

.card .card_img.trust {

	background-image: url('../../images/Trust Company.svg')

}

.card .card_img.credit {

	background-image: url('../../images/Credit Union.svg')

}

.card .card_img.insurance {

	background-image: url('../../images/Insurance Company.svg')

}

.profile.mt-4 .heading {

	padding-left: 15px;

	margin-bottom: .5rem;

}

.profile.mt-4 .profile-link{

	background-color:#fff;

	max-width: 900px;

    margin: auto;

    padding-bottom: 120px;

}

.profile .card:hover {

	-webkit-box-shadow: 8px 8px 8px 0px #e6ecf2;

	-moz-box-shadow: 8px 8px 8px 0px #e6ecf2;

	box-shadow: 8px 8px 8px 0px #e6ecf2;

}

/* End:profile */



.resolution {

	color: #fff;

	position: relative;

}

i.rating-image {

	width: 100px;

	height: 25px;

	display: inline-block;

	background-repeat: no-repeat;

	vertical-align: middle;

}

.rating_basic .rating_name {

	width: 67%;

	display: inline-block;

	font-size: 18px;

}

.modal-open .modal.ratings {

	width: 100%;

	margin: auto;

	/* padding: 0 !important; */

}

.wel.inner-content .heading {

	padding-left: 15px;

}

.wel.inner-content .sub-heading {

	padding-left: 15px;

}

.no-wapper #content

/* ,.wapper #content */



{

	padding: 0;

	margin-left: 0;

	min-height: initial;

}

.no-wapper .footer {

	background: transparent;

}

.content aside.aside-2 li {

	border-bottom: 0;

	padding: 0px;

	list-style-type: circle;

	display: inline-block;

}

.content aside.aside-2 h3 {

	font-size: 50px;

	font-weight: 400;

	text-align: center;

	color: #4e8abe;

	padding: 0;

	margin: 0;

}

.content aside.aside-2 p {

	font-size: 20px;

	text-align: center;

	font-weight: 500;

	

}

.content aside.aside-2 p.rate-fol{display:inline-block;}

.content aside.aside-2 p.bot-bor{border-bottom: 1px solid #eee; }

.kyc_agree{margin-right:7px}

.enterprises-view

/* .content */



main .bor-t {

	padding-top: 0 !important

}

.content aside.aside-2 ul {

	/* border-top: 1px solid #eee; */

	padding-top: 10px;

	text-align:left;

}

.content aside.aside-2 li:before {

	content: "\2022";

	color: #4e8abe;

	font-weight: bold;

	display: inline-block;

	width: 10px;

	font-size: 23px;

	line-height: 22px;

	vertical-align:middle;

}

.content .aside-2 span {

	width: auto;

	margin-right: 5px;

	color: #909090;

	font-size: 14px;

	/* cursor: pointer; */

}

.impos_model .impos_model_img {

	display: inline-block;

}

.impos_model .impos_model_descrip {

	display: inline-block;

	width: 67%;

	vertical-align: middle;

	padding-left: 10px;

}

.rating_basic h6 {

	color: #4e8abe;

	font-size: 18px;

	font-weight: 500;

	padding-bottom: 15px;

}

.rate textarea {

	width: 100%;

	height: 92px !important;

	box-shadow: none;

	background-color: #f9f9f9;

	overflow: auto;

	 border: 1px solid #ccc;



}

.relation i{width: 100%;

    display: table;}

.ratings .modal-footer .sav-btn {

	margin-right: 14px !important;

}

/* .ratings .modal-title {

	padding: 10px 0;

} */

.impos_model_descrip .model_title {

	font-size: 25px;

	font-weight: 500;

	color: #4e8abe;

	line-height:20px

}

.impos_model_descrip .model_suptitle {

	font-size: 16px;

	font-style: italic;

	font-weight: normal;

	color: #191919;

	line-height:20px

}

.impos_model_descrip .model_rating span {

	font-size: 15px;

	color: #858585;

	padding-left: 5px;

}

.impos_model_descrip .model_rating {

	font-size: 15px;

	font-weight: 500;

}

/* .ratings .modal-content {

	padding: 1rem 7% 47px;

} */

.ratings .modal-dialog {

	max-width: 750px;

	margin: auto;

	/* top: 50%;

	transform: translate(0, -50%) !important; */

}

.ratings .modal-footer {

	margin-top: 9px;

}

.rating_basic .rate {

	padding-bottom: 25px;

}

.small-star {

	padding-left: 5px

}

.rating_basic {

	padding-top: 25px;

}

.impos_model .impos_model_descrip .model_suptitle {

	padding-bottom: 7px;

}

.impos_model .impos_model_descrip .model_suptitle {

	display: block;

}

.performance_data .fun-body span {

	display: block;

}

.ui-menu-item {

	padding: 5px !important;

	border-bottom: 1px solid #eee !important;

	margin-bottom: 5px !important;

}

.autocontainer .ui-menu-item {margin-bottom:0 !important}

.ui-menu-item:last-child {

	border-bottom: 0 !important

}

.query-builder .rule-value-container input[type='number']{padding: 5px;}

.content aside .address span {

	/* color: #4e8abe;

	font-size: 16px;

	font-weight: normal;

	cursor: pointer;

	padding-left:15px; */

	display: block;

    /* word-break: break-all; hide word-break by letter */

	padding-left:27px;

}

.address span:hover {

	/* opacity: 0.7 - for view page*/ 

}

.services_block .up-logo,

.loans .up-logo {

	height: auto;

	 float: left;

	 margin-bottom: 20px

}

/* .service_img.d-inline{display: inline-block!important;width: 100%;} */

.data_display,

.Acquirer_detail,

.performance_data,

.portfolio_data {

	background: #f9f9f9;

	padding: 20px;

	margin-bottom: 30px

}

.data_display {

	padding: 20px 0;

}

.table_listing table tr td .list_no {

	padding-left: 50px;

}

/* .expand .use-img{height:auto;max-width: 135px}

.expand .ba-menu li{padding: 17px 8px} */



.ba-menu ul li:first-child {

	padding-left: 195px

}

.ba-menu.top ul li:first-child {padding-left:20px}

.enterprise .ba-menu ul li:first-child {

	padding-left: 40px

}

.peoples .ba-menu ul li:first-child {

	padding-left: 0;

}

/* .expand .ba-menu ul{padding-left: 0} */



.height {

	height: 100%;

	padding: 0;

	padding-bottom: 20px;

}

.content aside i.icon-phone {

	vertical-align: middle;

	line-height: 0px

}

/* .content aside i.fa-link {

	padding-right: 25px;

} */

.content .aside-2 span.gr-colo {

	color: #94a346;

	font-size: 16px;

	font-weight: 500

}

.enterprises-view .ba-menu a {

	font-size: 16px

}

.wi-cal-page .ba-menu ul {

	text-align: center

}

.wi-cal .ba-menu ul {

	text-align: center

}

.check-box label {

	margin-right: 15px

}

.check-box input {

	margin-right: 5px;

}

.edu-blo .fund-name {

	font-size: 16px;

}

.up-banner .container {

	padding-bottom: 0;

	display: table;

	height: 180px;

	padding-left: 15px;

	position:relative;

}

.fun-maj {

	color: #858585;

	display: block

}

.enterprise {

	margin-bottom: 20px;

}

.login-page .res {

	padding: 0 !important

}

.adding {

	vertical-align: middle;

	margin-right: 5px;

	cursor: pointer;

}

/*loader*/



.container_logo #loader {

	position: absolute;

	width: 100%;

	left: 0;

	top: 23%;

}

.container_logo #loader img {

	width: 3% !important

}

#preview_user {

	margin-bottom: 10px;

}

.loading{

	    position: fixed;

    z-index: 1060;

    height: 2em;

    width: 2em;

	margin: auto;

    top: 0;

    left: 0;

    bottom: 0;

    right: 0;

}

.loading:before{

	content: '';

    display: block;

    position: fixed;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

	background:rgba(132, 124, 124, 0.5)

	}

.switch_file_loader{

	position: absolute;

    width: 100%;

    height: 100%;

    background: rgba(132, 124, 124, 0.5);

	top: 0;

	z-index: 10;

}

.switch_file_loader img{

	width: 8% !important;

    position: absolute;

    top: 50%;

}

.loans #exist_serviceloan{

	padding-left:15px;

	padding-right:15px;

}

#file_loader{position: absolute;

    width: 100%;

    left: 0;

    top: 0%;

	}

#enterprise_document_form_div{position:relative;clear:both}

#enterprise_funding_form_div,#enterprise_serviceloan_form_div{ margin-top: 20px;}

/*end-loader*/



/*document-section*/



.doc-files .card-body {

	border: 1px solid #ebedef;

	padding: 15px 15px 5px;

	/* min-height:initial; */

	

}

.doc-files .card_image {

	display: inline-block;

	margin-right: 8px;

}

.card_image i{font-size: 40px;}

.doc-files .card_discription {

	display: inline-block;

	vertical-align: middle;

	width: calc(100% - 85px);

	vertical-align: top;

	/* min-height:98px; */

}

.doc-files .card-body a {

	display: block;

	color: #46b376;

	font-size: 14px;

	position: absolute;

    bottom:5px;

	cursor: pointer;

	margin: 0;

    height: auto;

    text-align: left;

	line-height: 25px;

}

.doc-files .card-body p {

	font-size: 16px;

	color: #323232;

	margin-bottom: 0px;

	font-weight: 500;

	white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

	

}

.form-control.doc_position{position: absolute;

    top: 0;

    opacity: 0;

    z-index: 2;

    width: 100px;

    height: 100px;

    cursor: pointer;}

.doc-files .card-body span {

	font-size: 16px;

	color: #b6b9bd;

}

.doc-files .financial_section .found-icons{margin:0}

.doc-files .card-body .description{

	font-size:16px;

	font-weight:normal;

	white-space: normal;



}

.enterprises-view .doc-files .card_discription{	width: calc(100% - 60px);}

.doc-files {

	padding-bottom: 15px;

	width:100%;

	margin:0

}

/*end-document-section*/



.block_class .row.general {

	margin: 0px 2px 0px;

	padding-bottom: 0;

	padding: 20px 0 0;

	border-bottom: 1px solid #ccc;

}

.risk .block_class:last-of-type .row.general{border-bottom:0;} 



.block_class .row.general i {

	color: #4e8ac0;

}

.block_class .row.general h4 {

	padding-right: 20px;

	color: #4e8ac0;

	font-size: 18px;

	font-weight: 500;

}

/* .block_class .row.general:nth-child(1) {

	border-bottom: 1px solid #ccc;

} */

/*risk-section*/



/* .rsk-summ {

	background: #f9f9f9;

	padding: 20px;

} */

.block_class .text-blog{

	width:100%;

	word-break: break-all;

}

.block_class .row.general .head-text{width:100%; padding-right:0;}

#exist_serviceloan .debt_block, #exist_serviceloan .equity_block{

	width:100%;

}

#exist_serviceloan .debt_block .mortage .seperator, #exist_serviceloan .equity_block .mortage .seperator{

	margin:5px 0;

}

/*end-risk-section*/



/*financial_section*/



.enterprises-view h2 {

	color: #9ead58;

	margin-bottom: 13px;

	width: 92.5%;

	font-size: 22px;

}

.enterprises-view .suborganization_block h2{

	width:100%;

}

.financial_section b {

	color: #4e8abe;

	font-weight: 400;

	font-size: 15px;

}

.enterprises-view .hide-tab{margin-bottom:0}

.inves b {

	font-weight: 500;

	font-size: 22px;

	color: #323232 !important;

}

.inves i {

	display: block;

	color: #858585;

	font-size: 13px;

}

.inves .user-amt b{

    font-size: 15px;

	    color: #4e8abe;

}

.financial_section p {

	font-size: 15px;

	color: #323232;

}

.finc-price{text-align:right}

.finc-price b{font-size: 14px;}

.finc-price b:first-child{color:#323232}

.acquiree_blk.financial_section p{margin-bottom:0}

.financial_section p:empty {

   display: none;

}

.performance_div .card-border:first-child{margin-top: 10px}

.card-border {

	border: 1px solid #e8e8e8;

	padding: 10px 10px;

	margin-bottom: 15px;

	    min-height: 90px;

}

.lon-pro-table{margin-top: 15px;}

.performance_div .card-border{padding:0}

.performance_div .table{margin-bottom:0}

.performance_div .table td{padding:5px 10px;border-bottom:0;vertical-align: top !important;}

.performance_div .table th{

	background: #e9f1f7;

	color: #4e8abe;

    font-size: 13px;

     font-weight: 500;

	padding:5px 10px;

 }



.enterprise .table td.td-amount{padding-right:10px; white-space: nowrap;}

.performance_div .found-icons span i{font-size: 15px;}

.table td.perfor-icons{width:65px;padding-left: 0;}

.card-border span {

	color: #858585;

	font-size: 18px;

}

.card-border p {

	color: #323232;

	font-size: 20px;

	font-weight: 500;

	margin-bottom: 0

}

.financial_section:last-child.card-border {

	margin-right: 0

}

.financial_section.pading {

	padding: 25px;

	border-bottom: 1px solid #eeee;

	padding-bottom: 15px

}



.section-sep {

	border-bottom: 1px solid #e8e8e8;

	margin: 0 0 25px;

	padding: 0 0 15px

}

.financial_section:last-child .section-sep {

	border-bottom: 0

}

.section-sep .col-md-4:last-child {

	padding-right: 0 !important

}

/*end-financial_section*/



/*equity_block*/



.equity_block .bg_banner,.debt_block .bg_banner{

	height: 110px;

	position: relative;

	border: 1px solid #ced4da;

	border-bottom:0

}

.equity_block .mortage .des-mortage{

	overflow: hidden;

   text-overflow: ellipsis;

   display: -webkit-box;

   -webkit-box-orient: vertical;

   -webkit-line-clamp: 2; /* number of lines to show */

   min-height: 52px;   

}

.mortage .icon-user{

	color:#4e8abe;

	font-size: 18px;

	   /*  cursor: pointer; */

   

}

.mortage .description{

	text-align: right;

    float: right;

	padding-left:7px;

}



.preor {

	position: absolute;

	bottom: 0;

	right: 0;

	background:rgba(12, 12, 12, 1);

	padding: 5px 15px;

	opacity: 0.7;

	color: #fff;

	font-size: 13px;

	line-height: 15px;

	width:100%

}



.blog-content .styled-checkbox + label:before{position:absolute;left:0}

.blog-content .listBlock li label{padding:0 22px;    word-break: break-word;}

.img_space{

	width:32.3%;

	display:inline-block;   

	padding-bottom: 10px;    

	margin-top: 10px;

	vertical-align: top;

}

.sub-org :first-child.img_space{margin-left:0}

.mortage {

	border: 1px solid #ced4da;

	/* padding: 15px 15px 0; commented for normal view bottom space */

	padding: 15px;

	min-height: 320px;

}

.people-view .mortage{ min-height: 335px;}

.mortage h5 {

	font-size: 16px;

	color: #323232;

	font-weight: 500;

	margin-bottom: 5px;

}

.mortage span {

	font-size: 15px;

	color: #858585;

	display: block;

	line-height: 18px;

}

.mortage b {

	color: #4e8ac0;

	font-size: 16px;

	line-height: 17px;

}

.mortage p {

	color: #323232;

	font-size: 15px;

	line-height: 18px;

}



.hs-form .loans form{padding-top:0}

/*end-equity_block*/



/*debt_block*/





.d-bor {

	border: 1px solid #ced4da;

	padding: 15px 15px 0;

}



 .equity_block {

	margin-top: 28px;

}

.liopened .nav-search{z-index:20}

.enterprises-view .equity_block {

	margin-top: 0px;

}

.loans .custom-checkbox {

	display: inline;

}

.tab-content .loans .custom-control-label {

	margin-left: 50px;

	vertical-align: middle;

	font-size: 16px;

	line-height: 19px;

}

.debt_block .found-icons, .equity_block .found-icons{

	float:none;

	display:block;

}

.debt_block .mortage p, .equity_block .mortage p{

	display:inline-block;

	width:100%;

	vertical-align: middle;

	    margin-bottom: 0;

		line-height: 18px;

}

/*end debt_block*/



/*create-inves*/



.create-inves {

	background: #f9f9f9;

	padding: 20px;

}

.hs-form .create-inves select.form-control {

	background: #fff;

}

.hs-form .create-inves input.form-control {

	background: #fff;

}

.seperator {

	margin: 0 -85px;

	border: 0.5px solid #eee;

	margin-bottom: 20px;

}

.people-view .board-details .seperator { margin: 0 0px;}

/*end-create-inves*/



/*imp-foods*/



.imp-foods tr th {

	background: #e9f1f7;

	color: #4e8abe;

	font-size: 13px;

	border: 0;

	font-weight: 500;

	padding: 8px 5px;

}

.imp-foods tr th{border-bottom:1px solid #e1e1e1;}

.imp-foods tr th{border-right:1px solid #e1e1e1;}

.protfolio  .imp-foods tr th {white-space: nowrap;vertical-align: bottom;}

.loans .custom-control-label:after {

	margin-top: -1px;

}

.imp-foods {

	border: 1px solid #e1e1e1 !important

}

.imp-foods tr td {

	border: 0;

	padding: 0px 15px;

	font-size: 15px;

}

.imp-foods tr th,.imp-foods tr td { padding-left:10px;padding-right:10px;white-space:nowrap } 

.imp-foods tr td:first-child

{

	color: #4e8abe

}

.imp-foods tr td:last-child{color: #4e8abe}

.imp-foods tr td:nth-child(4) {

	color: #858585

}

.imp-foods tr td:nth-child(5) {

	color: #4e8abe

}

.protfo tr td:nth-child(5){

	color:#212529;

}

.protfo tr td:nth-child(4) {

	color:#212529;

}

.responsive-table th {

	font-weight: normal;

}

/*end-imp-foods*/



/*loans-section*/





.fund-round.pading{border-bottom: 1px solid #eeee;}

.performance .card-border b {

	font-weight: 400;

	color: #4e8abe;

	font-size: 18px;

	text-align: right;

	float: right;

}

/*end-loans-section*/

.navbar.navbar-expand-lg {width:auto;float:left} 

/*services-block*/

.financial_block {margin-bottom:20px}

.financial_block section{margin-bottom:0}

.funding_name_show{color: #4e8ac0;margin-left: 10px;white-space: nowrap;}

.services-block.equity_block .mortage {

	margin-bottom: 15px;

}

.debt_block, .equity_block {

	/* padding: 25px; */

	padding-top: 0;

	padding-bottom:10px;

}

.personal-inves .d-inline-block{

	float: right;

    width: calc(100% - 40px);

	    line-height: 100%;

    /* margin-left: 5px; */

} 

.enterprises-view .seperator {

	margin: 5px 0

}

.enterprises-view .d-bor {

	margin-bottom: 15px;

}

.sub-org_block .bg_banner {

	width: 80px;

	height: 80px;

	display: inline-block;

	vertical-align: middle;

}

.team_block .d-inline-block,.enterprises-view .d-inline-block {

	vertical-align: middle;

	/* padding-left: 15px; */



}

.user-fund  .d-inline-block {

	width: calc(100% - 45px); 

	float: left;

	padding-left:10px !important;

	/* min-height:82px; */

	}

#exist_funding .user-fund .d-inline-block{

	min-height:auto;

}

.create-inves .user-fund .d-inline-block{

	min-height:auto;

}	

.create-inves .fud-user .found-icons{

	margin:0;

}

.user-fund .round-image{float:left;vertical-align:top}

.enterprises-view .d-inline-block p,.team_block .d-inline-block p {

	font-size: 16px;

	color: #323232;

	font-weight: 500;

	margin-bottom: 0px;

	cursor: default;

}

.founded_name_class{

	color: #323232;

	font-weight: 500;

}

.founded_name_class:hover{color:#4e8abe}

main .inves a.name-inves{

	/* font-size: 14px;

	color: #323232;

	font-weight: 600; */

	font-size: 16px;

    color: #323232;

    font-weight: bold;

    width: 100%;

	/* word-break: break-all; */

}

main .inves a.name-inves:hover{color:#4e8abe}

.enterprises-view .d-inline-block span,.team_block .d-inline-block span {

	font-size: 14px;

	color: #858585;

	

	line-height: 20px;

}

.blue_text{color:#4e8abe}

/* .team_block, */.key_fact_block,

.document_block,

.services-block,

.sub-org_block,

.risk_block {

	padding: 25px;

}

.key-fact_table p {

	font-size: 16px;

	color: #323232;

	margin-bottom: 0;

	padding-left: 15px

}

.key-fact_table td {

	padding: 7px;

}

.key-fact_table span {

	font-size: 16px;

	color: #858585;

	text-align: right;

}

.key-fact_table.table-striped tbody tr:nth-of-type(odd) {

	background-color: #fff !important

}

.key-fact_table.table-striped tbody tr:nth-of-type(even) {

	background-color: rgba(0, 0, 0, .05) !important;

}

.document_block .card-body {

	border: 0;

	min-height: auto;

	padding: 10px;

}

.document_block .card {

	margin-top: 0

}

.risk_block h5 {

	font-size: 16px;

	color: #323232;

	font-weight: 500;

	margin-bottom: 10px;

}

.risk_block p {

	font-size: 16px;

	color: #323232;

	font-weight: 400

}

.rate-star {

	display: block;

	margin: auto;

	margin-bottom: 20px;

}

/*end-services-block*/



/* Blog */



.blog-content .blog_image {

	height: 190px;

	background-repeat: no-repeat;

	background-position: center;

	background-size: cover;

}

.top-blog:hover .blog_discrp {

	-webkit-box-shadow: 8px 8px 8px 0px #e6ecf2;

	-moz-box-shadow: 8px 8px 8px 0px #e6ecf2;

	box-shadow: 8px 8px 8px 0px #e6ecf2;

}

.top-blog {

	margin: auto;

	cursor: pointer;

	margin-top: 0;

}

.blog-content .heading {

	display: inline;

}

.blog-content .blog-header {

	display: inline-block;

	width: 100%;

	padding-bottom: 16px;

}

.blog-content .fol-button {

	background: #fff;

	border: 1px solid #5a92c3;

	width:125px;

	padding: 8px 15px;

	text-align: left;

	border-radius: 4px;

	margin-right: 18px;

	color: #5a92c3;

	cursor: pointer;

	font-size: 16px;

}

.blog-content .follow_style_clss i{float:right;margin-left: 5px;}

.modal-content .form-control.is-invalid{border-color: #e3342f;}

.blog-content .search {

	width: 241px;

	margin-right: 160px;

	position: relative;

	background-color: transparent;

	padding: 19px 31px;

	background-image: url(../../images/search.svg);

	background-repeat: no-repeat;

	background-size: 17px;

	background-position: 8px 11px;

	font-size: 16px;

	

}

.blog-content .blog-header .add-blog {

	font-size: 17px;

	color: #93a445;

	font-weight: 500;

	vertical-align: middle;

}

.blog-content .blog_discrp {

	padding: 25px;

	background-color: #fff;

	margin-bottom: 30px;

}

.blog-content .blog_discrp h6 {

	font-size: 18px;

    font-weight: normal;

    color: #323232;

    /* display: inline-block; */

    width: 100%;

    /* height: 24px; */

    text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

    padding-right: 20px;

    position: relative;

	margin:10px 0 0;

}

.blog-tag span {

	display:inline-block;

	background:rgba(78, 138, 190, 0.2);

	border-radius:15px;

	padding:0 10px;

	margin: 0 5px 5px 0;

}

.blog-content .blog-menus {

	float: right;

}

.blog-content .blog_discrp .lock {

	float: right;

    color: #4e8abe;

    position: absolute;

    right: 0

}

.blog-content .blog_discrp h5 {

	font-size: 16px;

	color: #4e8abe;

	display: block;

}

.author {margin-top:6px}

.author em{color:#666666;float:right}

.blog-content .blog_discrp .blog-text {

	padding: 12px 0;

	font-size: 15px;

	color: #666666;

	min-height: 100px

}

.blog-content .blog_discrp .blog-date {

	font-size: 14px;

	color: #a9a9a9;

	font-style: italic;

}

.newblog .date_icon i {

	color: #4e8abe;

	top: 42px;

}

.newblog .form-group .checkbox:nth-child(1) {

	margin-left: 0

}

/* end blog */



/* following */



.following-list .folow {

	display: inline-block;

	width: 41%;

	padding-top: 15px;

}

.following-list .enquir {

	padding-top: 21px;

	padding-bottom:15px;

}

.following-card .card_image {

	width: 80px;

	height: 80px;

	display: inline-block;

	margin-left: 25px;

	background-repeat: no-repeat;

	background-size: cover;

	background-position: center;

}

.following-card .card {

	width: 100%;

	display: inline-block;

	border-top: 1px solid #efefef;

	border-radius: 0;

	padding-top: 20px;

    margin-top: 0;

    padding-bottom: 14px;

}

.following-card .card:first-child {

    border-top: 0;

}

.following-card .card_discription {

	width: calc(100% - 275px);

	display: inline-block;

	vertical-align: top;

	padding-left: 20px;

}

.follow_list_outerdiv .un-folw.follow{text-align:center;float: right;

    margin-bottom: 10px;}

.un-folw i{font-size:10px;padding-right:5px}

.following-list .ba-menu a:hover::after{bottom:-11px;}

.following-list .ba-menu li.active a:before{bottom:-11px;}

.following-card .card_discription .dicp {

	display: block;

	font-size: 16px;

	margin-bottom: 0;

}

.following-card .card_discription .sub-dicrp {

	font-size: 15px;

	font-weight: 300;

	color: #858585;

}

.following-card .card_discription .heade {

	font-size: 18px;

	font-weight: 500;

	color: #4e8abe;

}

.blog-content .following-list .blog-menus {

	float: right;

	margin-top: -80px;

}

.blog-content .following-list .search {

	padding: 24px 40px;

	background-position: 15px 16px;

	padding-right: 14px;

}

.blog-content .following-list .follow_style_clss {

	padding: 7px 10px;

	width: 170px;

	float:right;

	margin-right: 0px;

	background: #fff;

    border: 1px solid #5a92c3;

    text-align: left;

    border-radius: 4px;

     /* color: #5a92c3; */

    cursor: pointer;

    font-size: 16px;

	height: 42px;

}

.blog-content.follwers .blog-header .search {

	padding: 6px 16px;

	background-position: 207px 11px;

	padding-right: 35px;

	 background-color: #fff;

    border: 1px solid #5a92c3;

    margin-right: 180px;

	height:42px;

}

.sticky .follwers .ba-menu{

	position:relative !important;

	top:0;

	box-shadow:none;

}

/* End following */



/* My listing */



.my-listing .add-filter {

	display: block;

	font-size: 17px;

	font-weight: 500;

	color: #93a445;

}

.my-listing .hs-form {

	background-color: transparent;

	padding: 0;

}

.my-listing .list-button {

	background-color:#e9f1f7;

	border: none;

	border-radius:20px;

	padding: 5px 10px;

	width: auto;

	box-shadow: 1px 1px 2px #ccc;

	position:relative;

	margin-bottom: 15px;

	margin-right: 15px;

	color: #4e8abe;

    margin-top: 7px;

	display: inline-block;

	position:relative;

}

.list-button i {

	position: absolute;

top: -4px;

right: 0px;

border-radius: 50%;

background:

#fb7a7a;

color:

#fff;

text-align: center;

width: 15px;

height: 15px;

font-size: 6px;

border: 1px solid

red;

line-height: 16px;

cursor: pointer;

}

 .debt_block .board-details{margin-top:10px} 

 .enterprise-view .debt_block .board-details{margin-top:0px} 

.my-listing .list-button span {

	width: auto;

    background: #fff;

    border-radius: 20px;

    padding: 5px 15px;

    margin: 5px 0;

    display: inline-block;

    vertical-align: top;

	/* white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    max-width: 100px; */

}	

.selected{color:#fff;}				



.my-listing {

	padding-bottom: 10px;

	border-bottom: 1px solid #e3e3e3;

	padding-left: 25px;

    padding-top: 15px;

}

.my-listing #builder .form-group.col-sm-4{

	display: inline-block;

	    width: 32%;

		padding: 0;

    padding-right: 5px;

}

.my-listing #builder .custom-dropdown select{

	background-color:#fff;

}



.blog-content .Mylist{

	background-color:#fff;

	margin-bottom: 15px;

}

.peoplelist tr:last-child td{border-bottom:1px solid #e3e3e3}

.peoplelist table {

	width: 100%;

	border-collapse: collapse;

	background-color: #fff;

}

.peoplelist .table-select {

    font-size: 8px;

    border: 1px solid;

    padding: 2px 3px 0;

    border-radius: 4px;

    float: right;

    width: 17px;

    height: 17px;

}

/* Zebra striping */

.my-listing .hs-form select.form-control{

	background-color:#fff;

	color:#747474;

	font-size:15px;

}

.peoplelist tr:nth-of-type(even) {

	background: #f7f7f7;

}

.enterprise-listing tr:last-child{border-bottom:0}

.peoplelist td,

.peoplelist th {

	padding: 6px;

	border: 1px solid #e8e8e8;

	text-align: left;

}

.peoplelist th {

	background: #e9f1f7;

	color: #4e8abe;

	font-weight: 400;

	border-bottom:0;

}

.peoplelist th a{color:#4e8abe;position:relative;}

.peoplelist th a i{

	position: absolute;

    right: -19px;

	

}

.peoplelist .enterprise-listing tr th.fundingraised{padding-left:18px; white-space: nowrap; }

.enterprise-listing .checkbox label{margin-bottom:0}

.peoplelist td{

	border-bottom:0;

	border-top:0;

}

.peoplelist td a{color:#222}

.peoplelist td.contactdetails a{color:#4e8abe}

.peoplelist.en-tab table td:first-child::before{width:auto;}

.peoplelist td .table-images{

	width: 25px;

    height: 25px;

    display: inline-block;

    vertical-align: middle;

	background-size: contain;

	background-repeat: no-repeat;

}

.peoplelist td .list-no{

	font-size: 15px;

    padding-right: 7px;

	color:#858585;

}

.peoplelist .people-boton{

	float:right;

	margin-bottom:7px;

	margin-right: 20px;

	margin-top: 9px;

	    text-align: center

}

.peoplelist td .name{

	font-size:15px;

	color:#4e8abe;

	padding-left:7px;

}

.peoplelist td.job{

	font-size:15px;

	color:#323232;

	white-space: nowrap;

}

.peoplelist td.location{

	font-size:15px;

	color:#858585;

}

.peoplelist td .checkbox{margin-left:0}

.peoplelist .checkbox .cr{

	border: 1px solid #4e8abe;

    border-radius: 2px;

    width: 15px;

    height: 15px;

    top: 5px; /* -11px; */

    left: 3px;

	cursor: pointer;

}

.peoplelist th:first-child .table-select{

	float:none;

	margin-left:5px;

	padding-top:3px;

}

/* .peoplelist {margin-bottom:20px;} */

.peoplelist td .checkbox label{margin-bottom:0}

.peoplelist .checkbox label input[type="checkbox"]:checked+.cr>.cr-icon{

	font-size: 11px;

    top: 2px;

    left: 1px;

}

/* .peoplelist {

	padding-top: 15px;

} */

.peoplelist .table-select {

	font-size: 7px;

    border: 1px solid #4e8abe;

    padding: 2px 3px 0;

    border-radius: 2px;

    float: right;

    margin-top: 4px;

    width: 15px;

    height: 15px;

}

.peoplelist.en-tab table tr{

	padding:0;

}

/* end people-listing */

/* blog-detail */

.blog-detail{

	background-color: #fff;

	padding:25px;

	margin-bottom: 20px;

}

.blog-detail .blog-detail-image{

	width: 100%;

    height: 195px;

    background-repeat: no-repeat;

    background-size: cover;

    background-position: center;

}

.blog-detail .blog-detail-discp h1{

	font-size: 18px;

    text-transform: uppercase;

    font-weight: 600;

    color: #323232;

	padding-top:20px;

	margin-bottom: 5px;

	width: 75%;

    display: inline-block;

}

.blog-detail .blog-detail-discp .date{

	float: right;

    font-style: normal;

    font-size: 14px;

    color: #3b3a3a;

	font-weight: 500;

	padding-top:20px;

}

.blog-detail .blog-detail-discp .loan{

	font-size: 16px;

    color: #666666;

}

.blog-detail .blog-detail-discp .detail-text{

	padding:15px 0;

	

}

.blog-detail .blog-detail-discp .detail-text p{

	font-size: 15px;

    color: #666666;

}

.blog-detail .blog-detail-discp .social-icons{

	font-size: 15px;

    font-weight: 400;

    color: #323232;

    display: inline-block;

    width: auto;

    vertical-align: middle;

	text-align:left;

}

.blog-detail .blog-detail-discp .social-icons b{

	font-size: 14px;

    color: #3b3a3a;

	font-weight: 500;

	padding-right:10px;

}

.blog-detail .blog-detail-discp .social-icons a{

	color: #4e8abe;

    display: inline-block;

    vertical-align: middle;

}

.blog-detail .blog-detail-discp .social-icons i{

	font-size: 13px;

    color: #fff;

    display: inline-block;

    width: 32px;

    height: 32px;

    text-align: center;

    padding-right: 0;

    line-height: 32px;

    margin-right: 8px;

}

.blog-detail .blog-detail-discp .social-icons .fa-facebook{background: #4268b3;}

.blog-detail .blog-detail-discp .social-icons .fa-twitter{background: #1c9ff1;}

.blog-detail .blog-detail-discp .social-icons .fa-linkedin{background: #01649b;}

/* static */

.static-page th, .static-page td{border:0;border-bottom: 1px solid #e3e3e3;}

.static-page th:first-child, .static-page td:first-child{padding-left:15px;}

.static-page th:last-child{padding-right:40px;}

.static-page td:last-child{padding-right:25px;}

.static-page .static-title{text-align:center;}

.static-page .static-action{text-align:right;}

.static-page {padding:0;}

.static-page .blog-header{padding: 11px 19px;}

.static-page td:first-child{font-size:17px}

.static-page .blog-header .heading{

		color:#93a445;

		font-size:17px;

	}

.static-page .icedit_del_icons i{

	font-size:15px;

	color: #4e8abe;

}

.static-page.peoplelist tr:last-child td{border-bottom:0;}

.static-page tr:nth-of-type(even){background-color:transparent;}

.peoplelist.en-tab.static-page table td:first-child::before{width:130px;}

.static-page label{font-size:16px;}





.user-name {

	font-size: 16px;

	color: #323232;

	font-weight: 500;

	overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

   /*  width: calc(100% - 0px); */

    display: block;

	

}

.user-name:hover{text-decoration:none;color:#4e8abe}

.user-position i {

	color: #fff !important;

	background: #4e8abe;

	padding: 0px 5px;

}

.user_list{

	padding:5px 2px;

	display:block;

	

}
.campered_inner .user_list {
	display:inline-block;
}

.user_list img{

	margin-right:10px;

}

.fund-name a:hover{text-decoration:none;color:#4e8abe}

.em-coln {

	display: none

}

.aside_visible{display:none}

.enterprise_aside.enterprises-view main{    max-width: 78%;padding-left:0}

#overview i{/* display:none */}

.pep-pop{text-align:center}

.content aside span.user-mail,.content aside span.user-phone{

  white-space: nowrap; 

  overflow: hidden;

  text-overflow: ellipsis;

  width:200px;

  width:calc(100% - 11px);

  padding-left: 0;

 

  }

 .content aside span.user-phone{

	 text-overflow: inherit;

	}

.inv_type{

	display: inline-block;

	vertical-align: middle;

	width:90%;

	

}

.ui-menu li span.inv_type_name{

	font-style:italic;

	color:#858585;

	font-size:13px;

}



.techr{margin-top:10px;}

.techr p{font-size:13px;color:#5a92c3}



.enterprise .user-position{display:block}

.enterprise .found-det .found-icons{margin:0}

.enterprise .j-det .fun-body .user-mail{width: calc(100% - 45px);/* float:left */display:inline-block;}

.enterprise .d-inline-block.j-det .user-position i{

	background:transparent;

	color:#858585;

	}

.d-inline-block.j-det .position_bg i{

	background:#4e8abe;

	color:#fff;

	padding:0 5px;

	    white-space: nowrap;

}

.d-inline-block.j-det span{

	margin-top:8px;

}

.d-inline-block.j-det span.user-mail{

	margin-top:0;

	cursor: default;

	color: #323232;

    font-weight: 500;

    font-size: 16px;

	display:block;

}

.ui-menu-item-wrapper{width: 100%;}

/*Custom Dropdown*/

.custom-dropdown {

  position: relative; 

  vertical-align: middle;

  display: inline-block;

 width:100%

  

}

.custom-dropdown.pos_right{width:auto;}

.team_block .custom-dropdown.date_font{margin-right:15px;}

.custom-dropdown select {

 /*  background-color: #1abc9c; */

  color:#495057;

  font-size: inherit;

  padding: .5em;

  padding-right: 2.5em;	

  border: 0;

  margin: 0;

  border-radius: 3px;

  text-indent: 0.01px;

  text-overflow: '';

  /*Hiding the select arrow for firefox*/

  -moz-appearance: none;

  /*Hiding the select arrow for chrome*/

  -webkit-appearance:none;

  /*Hiding the select arrow default implementation*/

  appearance: none;

  border:1px solid #ccc;

}

/*Hiding the select arrow for IE10*/

.custom-dropdown select::-ms-expand {

    display: none;

}



.custom-dropdown::before,

.custom-dropdown::after {

  content: "";

  position: absolute;

  pointer-events: none;

}

.blog-menus .custom-dropdown::after {top:17px}

.custom-dropdown::after { /*  Custom dropdown arrow */

    right: 10px;

    /* top: 50%; */

    top: 24px;

    margin-top: -2px;

    width: 0;

    height: 0;

    margin-left: 2px;

    vertical-align: middle;

    border-top: 9px dashed;

  /*   border-top: 4px solid\9; */

    border-right: 7px solid transparent;

    border-left: 7px solid transparent;

	

}

.enquir-table .custom-dropdown.pos_right::after{right: 10px;}

.custom-dropdown.pos_right::after {right:25px; top: 50%; background: #fff;  height: 17px;}

.rules-group-container.hs-form .custom-dropdown.pos_right select.form-control{    padding-right: 30px}

.custom-dropdown.date_font::after{

	content: "\6b";

	font-size: 22px;

	font-family: "loanspert";

	border:0;

	color:#6d6b6b;

	right: 35px;

	top: 18%;

}

.date_font::after{

	content: "\6b";

	font-size: 22px;

	font-family: "loanspert";

	border:0;

	color:#6d6b6b;

	right: 15px;

    top: 10%;

	position:absolute;

}

.list_table  .date_font::after{top: 40%;}

.custom-dropdown::after {

  color:#c5c5c5;

}

.date_font{position:relative}

.custom-dropdown select[disabled] {

  color: rgba(150, 148, 148, 0.6);

}



 /* Tooltip */

 .tooltip-inner{

	/* background-color: #4e8abe;  */

	background-color: #e9f1f7; 

	color:#323232;

	border:1px solid #4e8abe;

 }

 .tooltip .arrow:before{

	 border-left-color:#fff !important; 

 }

 .arrow::before {

	border-left-color:#4e8abe !important; 



	

 }

 .arrow::after{

	  /* border-left-color:#ffffff !important; */

	  top:10%;

  }

/*  .fund_files .bs-tooltip-auto[x-placement^=top] .arrow:before, .bs-tooltip-top .arrow:before{border-top-color:#4e8abe !important;} */

.tooltip .arrow:after{

	position: absolute;

    content: "";

    border-color: transparent;

    border-style: solid;

	border-width:.3rem 0 .3rem .3rem;

}

 .enter_people:after{

	position: absolute;

    content: "";

    width: 0;

	height: 0;

	border-style: solid;

	border-width: 0 8.5px 12px 8.5px;

	border-color: transparent transparent #dae0ea transparent;

    top: -13px;

    right: 8%;

}



.fund_files.arrow::before {



border-left-color:transparent !important; 

 }

.fund_files .bs-tooltip-auto[x-placement^=top] .arrow:before, .bs-tooltip-top .arrow:before{border-top-color:#4e8abe !important;border-left-color:transparent !important; }

  /* Tooltip on top */

 .tooltip-arrow {

    border-top: 5px solid green;

    border-bottom: 5px solid green;

    border-left: 5px solid green;

    border-right: 5px solid green;

  }

  .toggle-text{	  

	  white-space:nowrap;

	  color:#4e8abe

  }

 .tooltip-inner {

	 max-width:700px;

	 width:100%;

	 

 }

.tab-content .board-details {padding-right:0}

/* .enterprises-view .financial_section .col-lg-4,.enterprises-view .col-xl-4{max-width:50%;flex:50%} */

.team_block .col-xl-6 {padding-right:0}

.exist_team {padding: 18px 0 0 0;clear:both}

.description_part p{

	margin-bottom:0;

	color:#999999;

	font-weight:500;

	}

.description_part span{

	color:#3399cc;

}

/*loader*/

.fund_files{position:relative;}

.fund_files #file_loader{position: absolute;top: 10px;text-align: right;float: right;right: 70px}

.fund_files #file_loader  img{width:20px !important; margin: 0 8px;}



.fund_files .icon-attach{top:10px;right:15px;}

.hs-form .job-view form{padding:0;border:0}



/*31082019 */

.fund-round .inves-inner p.clearfix{

	margin-bottom:5px;

}

.d-inline-block.funding-rounds span{

	line-height:20px;

}

.attachment_doc i,.attachment_doc a/* ,.attachment_doc span */{display:inline-block;position:relative}

.inves .attachment_doc i {font-size:15px}

.attachment_doc a,.attachment_doc span{

	white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    margin-bottom: 5px;

    vertical-align: middle;

    line-height: 15px !important;

	width:100%;

	position:relative;

	text-align:left

}

i.fa-file-pdf-o {color:#ff5722}

i.fa-file-word-o {color:#1976d2}

.enterprise .attachment_doc a,.attachment_doc span{width:auto;}

.attachment_doc{margin-bottom:10px;}

.attachment_doc a:hover{text-decoration:none}

.attachment_doc span,.attachment_doc a{

	padding-left:20px;

	color: #858585 !important;

	display: block !important;

}

.attachment_doc{position:relative;margin-top: 5px;}

.attachment_doc i{

	position:absolute;

	left:0;

	top:0;

}

.attachment_doc a:hover{opacity:0.7}

.investment_align{

	width:95%;

	float:left;

}

.create-inves .investment_align .d-inline-block.align-middle {

	padding-left:10px !important

}

.j-det  span i{color:#858585}

.people-circle  span i{white-space: nowrap;}

.j-det .found-icons i{color:#4e8abe;font-size:18px;}

.adding_invester{

	width: 100%;

    clear: both;

    display: inline-block;

	border-top: 1px solid #8585852e;

	background: #f9f9f9;

	padding:20px 15px;

	text-align:center;

	margin-top:10px

}

.adding_invester .adding-icons{text-align:center}

.adding_invester h3{

	margin-top:15px;

	margin-bottom:12px;

	padding-bottom:0;

}

.inves .adding_invester .adding-icons,.inves .adding_invester .adding-icons i{display:inline-block;float:none}



.enterprise-view div.col-sm-12:last-child{padding-right:0 !important}

.investment_team .user-fund  {

	float:left

}

.investment_team .found-icons{

	 width:40px; 

	/* width:100%; -change design for investement block	 */

}

.peoplelist .follo-links{

	display: inline-block;

    padding-left: 23px;

    vertical-align: middle;

    line-height: 60px;

    float: left;

	width: 28%;

}

.fin-offer .peoplelist .follo-links{width:auto;}

.fin-offer .pagenation-details{width: calc(100% - 450px);}

.contact_image{position: relative;}

.enter-switch .peoplelist .follo-links{width: 31%; padding-left: 20px;line-height:initial}

.enter-switch .list-link.btn-wbg{line-height:60px;margin-right:10px; font-weight: 500;}

.enter-switch .list-link.btn-wbg.myfollowcls{margin-right:5px}

.enter-switch .contact_image::after{ border: solid #fff;    border-width: 0 2px 2px 0;    right: -5px;}

.follo-links .list-link{

	font-size: 16px;

    padding-right: 30px;

	color: #fff;

}

.list-link.btn-wbg {

    border: 1px solid #fff;

    /* border-radius: 8px; */

    padding-right: 0;

    padding: 8px 10px;

  /*   background: #fff; */

    color: #fff;

    text-align: center;

	margin-right:15px;

}

.list-link.btn-wbg.comparecls{ padding: 9.5px;}

.switch-list-border .list-link.btn-wbg.myfollowcls{border:0;}

.btn-wbg:hover {

	background:#fff;

	color:#4e8abe;

	text-decoration:none;

}



.personal-inves .funding-rounds h5{color: #4e8abe;}

main .inves .inves-type{color:#000}

main .inves .attach p{display:block}

.people-view .inves-inner img{border:1px solid #e8e8e8;/* border-radius:50px */}

.inves-inner p{margin-bottom:0;display:inline-block}

.inves-inner em{

	color:#fff; 

	background:#4e8abe;

	padding:0 5px;

	/* margin-left:5px; */

	font-size: 13px;

	white-space:nowrap;

}



.follo-links .li-border{ border:1px solid #4e8abe;  /* border-radius:5px; */padding-right:0;padding: 8px 10px;margin-right:10px}

.follo-links .li-border:hover{/* background:#fff; */ color:#fff;text-decoration:none;  border:1px solid #fff;}

.follo-links .icon-close,.follo-links .fa-plus{font-size: 10px;padding-right:5px;}

.enterprise-listing tr:nth-of-type(even){

	background-color: transparent;

}

.enterprise-listing td.alsoknownas{white-space: normal;}

.dropdown-menu{z-index:100}

.also_known_as-des{width:200px;white-space: normal;}

.fiels-upload{position: relative;}

.hs-form input.form-control.files_doc{

	position: absolute;

    top: 0;

    opacity: 0;

    z-index: 2;

    width: 100px;

    height: 100px;

	cursor:pointer;

}

.file_pdfclass{

	display:inline-block;

    width: 100%;

    margin: auto;

    vertical-align: top;

	margin-left: 15px;

	min-height: 75px;

}

.ba-menu a.frm-btn{

	background:#4e8abe;

	color:#fff ;

	padding:10px;

	border:1px solid #4e8abe

}

.ba-menu a:focus{box-shadow:none !important}

.ba-menu a.frm-btn:hover{

	background:transparent;

	color:#4e8abe;

}

.enquir ul{width: 100%;display: table;}

.enquir.ba-menu li{float: left;}

.ba-menu a.frm-btn:hover:after{

	border:0

}

.dropup .dropdown-toggle:after{

	border: solid #5a92c3;

    border-width: 0 2px 2px 0;

    display: inline-block;

    padding: 3px;

    transform: rotate(45deg);

    -webkit-transform: rotate(45deg);

}

.dropup.show .dropdown-toggle:after, .nav-menu.show .dropdown::after, .enter-switch .contact_image.show::after, .contact_image.show:after{

	transform: rotate(-136deg);

    -webkit-transform: rotate(-136deg);

	vertical-align: middle;

}

.enterprise .suborganization_block .j-det .fun-body .user-mail{float:none}

.file_pdfname,.file_pdfdelete,.ext_span{vertical-align: top;display:  inline-block;}

.file_pdfname{

	font-size: 16px;

    color: #323232;

    margin-bottom: 0px;

    font-weight: 500;

    margin-right: 5px;

	max-width: calc(100% - 90px);

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

#append_file_doc{ width: calc(100% - 110px);    vertical-align: bottom;transform: translate(0px, 30px);}

.ext_span{font-size:40px;margin-right: 15px;display: inline-flex;}

.file_size{color:#b6b9bd;display:block;    margin-left: 50px;    margin-top: -15px;}

.file_pdfdelete i{color:#4e8ac0;}

.enterprise-listing tr td{

	border-top:1px solid #e8e8e8;

}

.enterprise-listing tr:first-child td{border-top:0;}

.peoplelist td.no_of_investments,.peoplelist td.no_of_lead_investments{text-align:center}

.enterprise-listing .enter-list{border:0 !important}

 .enterprise-listing .enter-list td.text-align{

	text-align:center;

	white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

} 

.enterprise-listing .job .outstand em{

	padding-left:8px;

	font-style:normal;

	color:#4e8abe;

}

.enterprise-listing .job .outstand i{

	color:#4e8abe;

	padding-right: 5px;

	display: inline-block;

    vertical-align: sub;

	  

}

.enterprise-listing td .name em{

	font-style:normal;

	color:#222;

	display: inline-block;

	margin-left: 5px;

}

.enterprise-listing td .name i{

	color: #4e8abe;

}

.enterprise-listing td span .name{

	font-size:16px; 

	font-weight:600;

	text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

	display: block;

	/* float: left;

    width: 22px; */

}

.column-btn ul{padding-left:0}

.column-btn  .checkbox{margin-left:0}

.peoplelist .column-btn .checkbox .cr{border: 2px solid #808080; margin-right: 5px; margin-top: -2px;float:left}

.peoplelist .column-btn .checkbox em{

	font-style: normal;

    padding-left: 4px;

    width: 180px;

    float: left;

}

.peoplelist .column-btn .checkbox label input[type="checkbox"]:checked+.cr>.cr-icon{top: 0px;left: 0px;}

.column-btn .dropdown-item{

	color:#222;

	padding: 5px 10px; 

}

.column-btn .checkbox label{

	overflow: hidden;

    text-overflow: ellipsis;

    width: 100%;

	margin-bottom:0;

}

.column-btn .dropdown-item:hover{color:#5a92c3}

.outstand b{color:#858585;font-weight:normal}

.enterprise-listing td span .name:hover{color:#4e8abe;text-decoration:none}

.enterprise-listing .job .outstand{color:#000;}

.enterprise-listing thead tr{border-bottom:0}

.enterprise-listing td, .enterprise-listing th{

	border:none;

}

.enterprise-listing td .table-images{

	width: 40px;

    height: 40px;

	/* border-radius: 50%; */

	border:1px solid #cccaca;

}

.showmore{

	

	background:transparent;

	color: #5a92c3 !important;

    border-radius: 4px;

    padding:5px 20px 5px 10px;

    top: -10px;

	border:1px solid  #5a92c3;

	visibility: visible;

	width: 115px;

}



.notification .showmore{ top:0}

.notification span.showmore{display:initial;}

.list-hide{display:none}

.dashboard .list-hide{display:table-row;}

.showmore.fill{

	cursor: pointer;

    position: relative;

    left: 45% !important;

}

.table_listing .showmore{

	top:0;

}

.showmore:hover{background: #5a92c3;

    color: #fff!important;}

.enter-list td .table-images{

	display:inline-block;

	vertical-align:top;

	background-position: center;

    background-size: cover;

}

.enterprise-listing td .fonders{

	display: inline-block;

    vertical-align: middle;

	padding-left: 6px;

	width: calc(100% - 45px);

	text-align:left

}

.enterprise-listing .fonders  b{

	display: block;

	font-size: 14px;

    font-weight: normal;

    color: #858585 !important;

	

}

.ellips{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.enterprise-listing th:first-child .table-select{

	margin-left: 16px;

}

.enterprise-listing th:first-child{padding-left:35px;}

.enter-list th:first-child{padding-left:19px;}

.enterprise-listing tr td:first-child{padding-left:36px;}

.enter-list tr td:first-child {padding-left: 19px;vertical-align:top}

.enterprise-listing tr td{

	padding:20px;

	padding-left:15px;

	vertical-align: top;

}

.enterprise-listing tr td.no_invested_org{text-align:center}

.enterprise-listing tr th{

	padding:15px;

	font-size: 15px;

	text-align: center !important;

}

.compare_table{empty-cells: hide;}

.compare_table b{

	font-weight:500;

	width: calc(100% - 50px);

    display: inline-block;

	vertical-align:middle;

	word-break: break-word;

	line-height: 20px;

	margin-top: 15px;

	   /*  float: left; */

}

.beforelogin .sticky .ba-menu.top{left:0}

.compare_table.loan-comp b{margin-top:5px}

/* .compare_table.loan-comp.fund-comp b{margin-top:15px} */

.heade a{color:#323232}

.heade a:hover{color:#4e8abe}

.col_height  b{margin-top:0 !important}

.investment_header_clss{background:#e9f1f7;height:35px}

.enterprise .loan-comp.compare_table tr td.header_block{

	height:50px;

	background: #e9f1f7;

	border-bottom: 1px solid #bcdef7;

    border-right: 1px solid #bcdef7;

}

table.compare_table.loan-comp tr th.investment_header_clss:first-child{

	background: #e9f1f7;

	border-bottom: 1px solid #bcdef7;

    border-right: 1px solid #bcdef7;

	height:50px;

}

.compare_table .top-headr a.header_topic{

	display:inline-block;

	width:75%;

	vertical-align:middle;

}

.peoplelist .enterprise-listing tr th{text-align:left !important;/* white-space: nowrap; vertical-align: bottom*/}

.peoplelist .enterprise-listing tr th.get_amount,.peoplelist .enterprise-listing tr th.get_rate, .enterprise-listing tr th.get_enterprise

{text-align:center !important;}

.enterprise-listing tr td.social_media span, .enterprise-listing tr td.contact_info span{

	white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    width: 200px;

    display: block;

	text-align: left;

}

/* .peoplelist .enterprise-listing tr th.size_of_raise{text-align:center !important;} */

.peoplelist .enterprise-listing tr th.people-name{

	width:140px;

}

.peoplelist .job .outstand{

	display:block;

	    color: #4e8abe;

}

.outstand{

	color: #4e8abe;

	width:155px;

	display:block;

	text-align: left;

	font-size: 14px;

}

.kyc_doc a{    color: grey;}

.outstand b{padding-right:3px}

.outer-elps span{display:block;width:100%;}

.enterprise-listing .job .outer-elps i{font-size: 16px;vertical-align: middle;}

.enterprise-listing .job .outstand .icon-linkedin{font-size: 12px;}

.page-listing.blog-content{overflow:hidden;}

.page-listing .add-filter{

	color:#3490dc;

	font-weight:500;

}

.enterprise-listing td .checkbox, .enterprise-listing th .checkbox {

    margin-left: 2px;

}

.enterprise-listing tr:last-child{border-bottom:0;}

.enterprise-listing tr:last-child td{border-bottom:0;}

.enterprise-listing .job .outstand.ellips{

	white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

	cursor:pointer;

}

.enterprise-listing .job.contactdetails .outstand.ellips{max-width:200px;}

.peoplelist.en-tab .enterprise-listing td:first-child::before{

	width:130px;

}

.enterprise-listing td .name{

	padding-left:0;

	color:#323232;

	font-weight: 400;

}



 .portfolio_div .found-icons{margin-left:15px;float:none/* width:30%;float:left;white-space:nowrap; */}

 .portfolio_div td{ text-align:center }

.portfolio_div td:nth-child(2), .portfolio_div td:first-child {text-align:left}



.tab-content .comp-heading i{display:inline-block}

.tab-content .comp-heading{position:relative;width:100%;height: 42px;}

.compare-toggle{

	position: absolute;

    right: 0;

    margin: 0;

    bottom: 10px;

	width: 30%;

	

}

.table_listing table tr td.approved{ color: #94a346;}

.table_listing table tr td.pending{color:#3490dc}

.table_listing table tr td.reject{color:#e33232}

.table_listing table tr td img{margin-right:10px;}

.profo-block{display: inline-flex;white-space: normal;}

.prot-name{width: 250px;}

.portfolio_div .prot-text{white-space: normal; text-align:left;width:200px;}

.profo-block .found-icons{margin:0;margin-left:10px;white-space: nowrap;}

.notifications  {display:inline-block;width:100%;margin-bottom:15px}

.notifications .table tr:last-child td {border-bottom:0 !important}

.notifications .rate-now{

	margin-right:15px;

	display:inline-block;

}

.peoplelist-heading{background: #4e8abe;display: table;width: 100%;}

.financial-funding.peoplelist-heading{background:transparent;}

.financial-funding.peoplelist-heading .pagenation-details p{color:#4e8abe}

.financial-funding.peoplelist-heading.ff_class{background:#4e8abe;}

.financial-funding.peoplelist-heading.ff_class .pagenation-details p{color:#fff}

.query-builder .rules-group-container{border: 0 !important;

    background:transparent !important;width:98%;margin:0;}

.rules-group-container.hs-form select{width:180px;margin-right:15px;}

.query-builder .rule-value-container{border-left:0 !important}

.query-builder .rule-container .rule-filter-container{margin:0 !important;}

.query-builder .rule-container .rule-filter-container .custom-dropdown.pos_right .select.form-control{width:97%;}

.btn-group.group-actions{}

.rules-group-container.hs-form .btn-group button{background:transparent !important;color:#4e8abe !important;border:0;}

.rules-group-container.hs-form button:not(:disabled):not(.disabled).active, .rules-group-container.hs-form  .button:not(:disabled):not(.disabled):active, 

.show.rules-group-container.hs-form  button.dropdown-toggle{

	background-color: transparent ;

    border-color:transparent ;

	box-shadow:none;

}

.query-builder .rule-container{border:0 !important;padding: 5px 8px;}

#search_filter .query-builder .rule-container{background-color: transparent;}

#search_filter .query-builder .rule-container.has-error{background-color: #FDD;    border-color: #F99}

.query-builder .rules-list > *::before, .query-builder .rules-list > *::after{left:-7px;}

.rules-group-container.hs-form .btn-group>.btn:focus{border:0;box-shadow: none;}

button.menu-toggle:hover, button.menu-toggle:focus{    background-color: transparent !important;}

.rules-group-container.hs-form .btn-group.group-actions{position:absolute;left:0;top:5px;}

.rules-group-container.hs-form .btn-group.group-actions .fa-pencil{font-size:18px;}

.rules-group-container.hs-form  .fa-trash{font-size:18px}

.comparesearch .icon-search{

	position: absolute;

    right: 6px;

    top: 10px;

	} 

.comparesearch  input[type="text"]{padding-right: 35px;}

.query-builder .rule-value-container input[type='text']{    padding: 10px !important;}

.query-builder .rule-container .rule-value-container,.query-builder .rule-container .rule-operator-container{margin: 0 !important;padding-left:0;}

.rule-value-container .fill{padding:0 5px;}

.compare_class{

	margin: auto;

    display: block;

    width: 150px;

    height: 38px;

    line-height: 17px;

    border-radius: 0;

    padding: 10px;

}

.compare_icon{text-align:center;padding: 10px 0 20px}

.rate-fol .compare_icon{padding:0}

.compare_class:hover{background:transparent;color:#3490dc !important}

.compare_icon .contact_btn{

	padding: 11px 4px;

    line-height: 100%;

    font-size: 15px;

    height: 40px;

    width: 100px;

	display: inline-block;

	border: 1px solid transparent;

	margin-top:0;

	margin-bottom:0px;

}

.kyc-table-scroll td .kyc-name a{font-weight:500;    color: #323232;}

.kyc-table-scroll td .kyc-name a:hover{color:#4e8abe}

.rate-fol a{

	display:inline-block;

	height:40px;

	line-height:40px;

	width:100%;

	font-weight: 500;

}

.content aside .switch-border i{

	width: auto;

    line-height: 36px;

	color:inherit;

	padding-right: 5px;

	font-size: 10px;

	padding-left: 5px;

}

.compare_icon .contact_btn:hover .icon-compare{color:#3490dc !important}

.compare_icon .icon-compare{color: #fff; line-height: 15px; font-size: 19px;vertical-align: middle}

span.open_indicator,span.close_indicator {

    background: #e3a856;

    padding: 0 10px;

    text-align: center;

    display: inline-block !important;

    font-weight: 400;

    color: #fff !important;

    margin-bottom: 10px;

    font-style: italic;

    /* letter-spacing: 1px; */

    line-height: 19px !important;

    font-size: 11px;

	vertical-align:middle;

}

span.open_indicator {

	background:#9ead58;

}

.btn-group.rule-actions{

	position: absolute;

    left: -45px;

    top: 10px;

}

.text-center th{text-align:center}

/* Resest */

.login-page .rest-box{

	max-width:600px;

	margin:auto;

}

.rest-box .card{border-radius:20px;}

.rest-box  .card-body .card-header{font-size:45px;}

/*pagenation*/



.pagenation-details p{

	text-align: center;

    margin-top: 10px;

    color: #4e8abe;

    /* MARGIN: AUTO; */

    line-height: 41px;

    margin: 0px auto;

    vertical-align: middle;

}

.peoplelist-heading .pagenation-details p {color:#fff}

.headingcls .pagenation-details p{    margin: 12px 0;    line-height: 36px;}

.pagenation-details {

	float: left;

    position: relative;

    /* left: 60%; */

    color: #4e8abe;

    text-align: center;

    /* display: block; */

    margin: auto;

    width: 40%;

}

.page-link{border:0}

.page-item.disabled .page-link{border:0;font-size: 20px;color:#4e8abe}

.page-item:last-child .page-link{font-size:20px}

.page-item:last-child .page-link:hover{background-color:transparent;color:#4e8abe}

.pagination{display:block;text-align:center;padding: 20px 0;}

.pagination li {display:inline-block;}

.pagination li a{color:#4e8abe}

.page-item.active .page-link{   

	background-color: #4e8abe;

	border-color: #404b12;

}

.page-link:hover{background-color: #4e8abe;

	border-color: #404b12;

	color:#fff}

/*end-pagenation*/

.my-listing .sav-btn{height:40px;line-height: 27px;

    width: 120px;font-size:16px;}

	.mCSB_horizontal.mCSB_inside > .mCSB_container {

	    margin-bottom: 15px !important;

}

.enterprise_aside {margin-bottom: 20px}

.bootbox-cancel{background: #e6a757;color: #fff;border:1px solid #e6a757} /* #b60404 */

.bootbox-cancel:hover{background:transparent;color:#e6a757}

.bootbox-accept{background: #93a444;color: #fff;border:1px solid #93a444} /* #5bba5b */

.bootbox-accept:hover{background:transparent;color:#93a444; border:1px solid #93a444}

.my-listing .query-builder .has-error .error-container{display:block !important}

.my-listing .form-inline input.form-control{    width: 180px;} 

.my-listing .form-inline .rule-value-container.date_font input.form-control{width:150px}

/* .my-listing .form-inline input.form-control.location_google_autocomplete{width:220px} */

.peoplelist.responsive-table{ margin-bottom: 15px}

.peoplelist .icon-location{    color: #4e8abe;}

.trans-round{

	width: 200px;

    height: 200px;

    border-radius: 50%;

    background: transparent;

	position:relative;

	border:3px solid #4e8abe;

	margin-top: 100px;

}

.trans-round:hover{background:#4e8abe; }

.trans-round:hover a{color:#fff}

.trans-round  i{

	/* position:absolute;

	left:0%;

	top:55%;

	transform:translate(65%, -50%); */

	font-size:85px;

	text-align: center;

    line-height: 200px;

	

}

.trans-round  .icon-people{font-size:120px;/* transform:translate(35%, -50%); */}

.trans-round a{color:#4e8abe;display: block; text-align: center;text-decoration:none}

.pro-titile{

	text-align: center;

    display: block;

	/* color:#4e8abe; */

	color:#000;

	font-size:18px;

	font-weight:500;

	text-transform: uppercase;

	margin-top: 25px;

	/* margin-left: 20px; */

}

.profiles-block{margin:auto;}

.profiles-block .enterpise-profile, .profiles-block .people-profile{

	margin: 0 32.5px;

}

.alert-success a{

	font-size:17px;

	color:#fff;

	background: #5a92c3; 

    padding: 3px 7px; 

     border-radius: 5px;

	 border:1px solid #5a92c3

}

.alert-success a:hover{color:#5a92c3;background:transparent;text-decoration:none}

.enter-width{width:230px;}

/* offering */

.loan_offer .enter-width {

    /*width: calc(100% - 40px);*/

	width:100%;

}

.loan_offer td a.loan_contact{

	color: #4e8abe;

    text-decoration: none;

    border: 1px solid #4e8abe;

    padding: 8px 23px;

}

.loan_offer td a.loan_contact:hover{background:#4e8abe;color:#fff}

.loan_offer td .table-images{

	border-radius:50%;

}

.loan_offer td .loan_term{

	width: 190px;

    display: block;

	overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

  /*   text-align: center; */

}

.loan_offer td .loan_term.loan-term{width: 90px;}

.loan_offer td .loan_rate{

	/* width:90px; */

    display: block;

}

.loan_offer td .loan_location{

	width: 170px;

}

.loan_offer td .loan_insure{

	width: 140px;

    display: block;

    text-align: left;

	text-overflow:ellipsis;

	overflow:hidden;

	white-space:nowrap

}

.loan_offer td .loan_insure a{font-size: 16px;font-weight: 600; color: #323232; line-height: 22px;}

.loan_offer td .loan_insure a:hover{color:#4e8abe;text-decoration:none}

.loan_offer td .loan_user .loan_insure{width:100px}

.loan_offer td .loan_max{

	width: 60px;

    display: block;

}

.loan_offer td .loan_position{

	width: 82px;

    display: block;

}

.loan_offer td .loan_security{

	/* width:65px; */

}

.loan_offer td .loan_user{

	    width: 160px;

}	

.enterprise-listing.loan_offer td {

	padding:20px 10px;

}

.loan_offer tr th{padding:15px 10px;}

.ui-menu .ui-menu-item:hover{

	background:#1e8fff;

	color:#fff;

}

.ui-menu .ui-menu-item:hover .ui-menu-item-wrapper, .ui-menu .ui-menu-item:hover span{color:#fff}

 .ui-menu .ui-menu-item:hover a{color:#fff !important;text-decoration:underline}

  .ui-menu .ui-menu-item .ui-menu-item-wrapper a{float:right}

#content .ba-menu{    background: #fff;}

/* #content .ba-menu.header_ipad_outer{    background: transparent;box-shadow: none;} */

.query-builder .rules-list{    padding: 5px 0 0 25px;}

.suborganization_block .j-det{margin: 6% auto 0;    padding-left: 10px;}

.ui-datepicker-title  select.ui-datepicker-month, select.ui-datepicker-year{padding: 0 5px;}

.alsoknownas div{width: 200px;}

.enterprise-listing .enter-list td.text-align.legalname{text-align:left;}

.legalname div{

	width: 150px;

	white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

}



.serch-result .form-group .icon-search {

	right: 10px;

    position: absolute;

    top: 8px;

	color:#3490dc

}

.serc{position: absolute;

    right: 0;

    margin: 0;

       width: 30%;}

.serch-result .form-group{position:relative;}

/*services-offered*/

	.mortage .user-position i{

		font-style:normal;

		padding-left: 68px;

		float:left

	}

	.ma-ltv span{

		display: inline-block!important;

    text-align: left;

    float: left;

	}

	 .ma-ltv{text-align: right;margin-bottom:1px}

	.equity_block .seperator{margin:10px 0}	 

	.location{margin:5px 0;

    padding-left: 20px;

    position: relative;}

	.location i{color:#4e8abe;margin-right:5px;    vertical-align: text-top;position: absolute;

    left: 0;

    top: 2px}

	 .debt_block .location{    margin: 0px 0 10px;} 

	.equity_block .col-lg-6,.debt_block .col-lg-6 {margin-top:10px}

	.user-position  em{position: absolute;    font-style: normal;left: 8px;}

	.mortage .user-position{

		padding: 3px 5px;

    border-radius: 3px;

    background: #4e8abe;

    font-size: 15px;

	color:#fff;

	display: inline-block;

	position:relative;

	}

	.mortage .description.tool-dis{

		text-align:left;

    float: left;

    padding-left:0px;

	color: #323232;

    font-size: 15px;

    line-height: 18px;

	    padding-top: 5px;

	}

	#review_body .impos_model_descrip p{display:inline-block}

	.equity_block .mortage .user-position i{    padding-left: 88px;}

	.equity_block .mortage{    min-height: 300px;}/*end-services-offered*/

	.radio.custom-checkbox label{ display: inline-block; margin-right:25px;margin-bottom: 20px;}

	.enquir.ba-menu a:hover::after{border:0}

	.new_suborg{display:block;width:100%;    margin-top: 5px;padding-left: .5rem!important;}

	.suborg_img{border:1px solid #eee;float: left;

    margin-right: 5px;}

	.img_icon {position:relative;display:inline-block;margin-right: 15px;}

	.uploader{display:inline-block; width: 100%;  margin-top: 10px;}

	.img_icon span, .img_icon a,.uploader a{ color: #858585 !important;}

	.img_icon .removeicon{position:absolute;right: 5px;top: 5px;font-size: 12px}

	.kyc_div .upload{margin-top: 8px;}

	.rule-value-container{position:relative;}

	.clear-input:after{

		position:absolute;

		content:"\32";

		top: 17px;

    right: 5px;

    border-radius: 50%;

    background: #fb7a7a;

    color: #fff;

    text-align: center;

    width: 15px;

    height: 15px;

    font-size: 7px;

    border: 1px solid red;

    line-height: 13px;

    cursor: pointer;

    font-family: "loanspert" !important;

		

	}

	/* .fixedheader1, .fixedheader2 thead {

		position:fixed;

		top:115px;

		

		z-index: 1;

	} 

	.fixedheader1{top:55px}

	.fixedheader1.headingcls{background:#fff}

	.fixedheader1.peoplelist-heading{background:#4e8abe}

	 */

	.enq-bulid .custom-dropdown::after{top: 16px;}

	.portfolio_edit{display:inline-block}

	.tooltip-inner p{margin-bottom:0 !important}

	.ser-result-people span.no-found,.no-found{font-size:17px;color:#666666}

	.dashboard_detail .table_listing tr .noresult:first-child {font-size:18px;color:#666666;text-align:center !important}

	.nodata .noresult{

		 font-size:18px;

		 color:#666666;

		 text-align:center;

		 display: table-cell;

		vertical-align: middle;

}

	.nodata{

		display: table;

		height: 100%;

		width: 100%;

		height:300px;

	}

	.notification-bell .username{

		font-weight: 400;

		font-size: 16px;

		color: #323232;

	}

	.notifications.notification-bell  td:last-child{text-align:left}

	.foun-peop{display:inline-block;width:33.3%;margin-top: 10px;cursor: default}

	.foun-peop img{float:left;margin-right:7px}

	.foun-peop .fund-name{float: left;width: calc(100% - 40px);line-height: 21px; }

	.foun-peop .fund-name a{font-size: 15px}

	.trend-head{width: 30%;float: left;}

	.foun-peop .face_align{

		display: inline-block;

		width: calc(100% - 40px);

		vertical-align: top;

	}

	.foun-peop .face_align .fun-date{padding-left:0;}

	#myTab.trand-nav{

		float: right;

		border-bottom:0;

		margin-bottom:0;

	}

	.trend-header{width:100%;border-bottom: 1px solid #4e8abe; display: inline-block;}

	.dashboard_detail .trending_profiles .table_listing{    box-shadow:none}

	/*rating*/

	.rate .fa-star{font-size:27px;color:#cbcbcb;padding-right:7px;/* cursor: pointer; */}

	#review_body .reviews_basic .rate .fa-star{font-size: 17px;padding-right:2px}

	#review_body .reviews_basic .rate.model_review .fa-star-half-full{font-size: 17px;padding-right:5px}

	.content .aside-2 .rate .fa-star{color: #cbcbcb}

	.content .aside-2 .rate .fa-star.checked{color:#eec213}

	.rate .fa-star.checked{color:#eec213}

	.rate .fa-star-half-full.checked{color:#eec213}

	/*auto-comple*/

	.ui-menu li span.enterprise_name,.ui-menu li span.compare_name,

	.ui-menu li .inv_type span.investor_name,.ui-menu li .people_name{margin-bottom: 0 !important;padding-bottom: 0; font-weight:600}

	.ui-menu li .peopleinfo_position,.ui-menu li .peopleinfo_name{display:inline-block;/* width:auto */}

	/* .ui-menu li .compare_div .peopleinfo_position,.investor_description{margin-bottom:0 !important;padding-bottom:0 !important}

	.ui-menu li .compare_div .compare_name,.ui-menu li .compare_div .peopleinfo_position,

	.ui-menu li .compare_div .peopleinfo_name,

	.ui-menu li .compare_div .peopleinfo_description{margin-left:0 !important;padding-left:0 !important} */

	.ui-menu li .compare_div,.ui-menu li .inv_type{width: calc(100% - 50px);margin-left:10px;}

	.ui-menu li .inv_type .inv_type_name{font-weight:400}

	.ui-menu .ui-menu-item:hover .following_add_icon{color:#fff}

	.following_add_icon{color:#4e8abe}

	.ui-menu .desc_name,.compare_div,.inv_type,.peopleinfo_div{float:left;width: calc(100% - 50px); margin-left:8px}

	.ui-menu.ui-autocomplete li span{padding:0 !important;margin:0!important;line-height:23px}

	/* .ui-menu .desc_name{margin-left:0} */

	.modal-header .close, .modal-dialog .close.bootbox-close-button{right: -35px;top: 0px;}

	.ui-menu.ui-autocomplete li span.follow_status_cls{

		background:transparent;color:#5bba5b;

		border: 1px solid #5bba5b;

		font-size:11px;

		cursor:pointer;

		width: auto;

       padding: 2px 5px !important;

		

	}

	.ui-menu.ui-autocomplete li span.unfollow_status_cls{

		background:transparent;

		color:#b60404;

		border:1px solid #b60404;

		font-size:11px;

		cursor:pointer;

		width: auto;

		padding: 2px 5px !important;

	 

	}

	.ui-menu .ui-menu-item:hover span.unfollow_status_cls,.ui-menu .ui-menu-item:hover span.follow_status_cls{color:#fff}

	.aside-2 a.reviews,.reviews{color:#858585 !important;  font-size: 16px;} 

	.aside-2 a.reviews:hover{text-decoration:none;color: #4e8abe !important}

	.reviews:hover{text-decoration:none}

	.register_checkbox input{-webkit-appearance: checkbox;margin-right: 7px;

    vertical-align: middle;

    float: left;

    margin-top: 5px;

	cursor:pointer;

	}

	.register_checkbox label{cursor:pointer}

	/*reviews*/

		.reviews_basic{border-top:1px solid #cbcbcb;padding:15px 0 0}

		.review-img{

			width:40px;

			height:40px;

			/* border-radius:50px; */

			border:1px solid #cbcbcb;

			margin-right:10px;

			vertical-align: top;

		}

		#review_table{max-height:370px; overflow-y:auto}

		.reviews .impos_model{margin-bottom:30px; }

		#review_body .impos_model{padding: 0 40px;}

		.rew-content{

			display: inline-block;

			width: calc(100% - 55px);

		}

		.rew-outer-border{padding:0 40px}

		.model_review{display: block;}

		.reviews_basic .model_review img{width:90px}

		.reviews .modal-dialog{ max-width: 770px;}

		/* .reviews .modal-content{padding: 1rem 0 47px;} */

		 .reviews .modal-body{ padding: 1rem 0% 0;} 

		.model_review{font-weight:500;font-size:18px}

		.gray{

			color:#858585;

			font-weight:normal;

			margin-left:10px;    

			font-size: 15px;

		}

		.model_review.rate{color:#323232;font-weight:500;font-size: 18px;}

		.rate-count{font-size: 18px;}

		 #review_rating_content .reviews{margin-left: 8px;}

		.rew-name{font-size:16px;font-weight:500 ;color: #323232 !important;}

		.rew-content em{font-style:normal;color:#4e8abe}

		.rate-count,.view-page-star1{display:inline-block;vertical-align: middle;}

		.rate.view-page-star1 .fa-star,.rate.view-page-star1 .fa-star-half-full{font-size:21px;padding-right:0;margin-left:2px}

		.rate.model_review .fa-star-half-full{font-size:25px;padding-right: 10px;}

		.view-page-star{width:100%;margin: auto;text-align: center;}

		.view-page-star p{margin-bottom:0}

		.view-page-star {margin-bottom:1rem}

		.rate-count{margin-right:5px;margin-bottom: 0;font-weight: 500;}

	/*end-reviews*/

	.follow_list_outerdiv{float:right;margin-right:30px;display:inline-block}

	.rate-fol a,.rate-fol span{margin-bottom:8px; font-size: 15px;}

	/* .th-readmore:after, */.showmore::after {

  content: ' ...';

 /*  animation: dots 1s steps(5, end) infinite; */

  font-size: 30px;

  }

  @keyframes dots {

  0%, 20% {

    color: rgba(0,0,0,0);

    text-shadow:

      .25em 0 0 rgba(0,0,0,0),

      .5em 0 0 rgba(0,0,0,0);}

  40% {

    color: #5a92c3;

    text-shadow:

      .25em 0 0 rgba(0,0,0,0),

      .5em 0 0 rgba(0,0,0,0);}

  60% {

    text-shadow:

      .25em 0 0 #5a92c3,

      .5em 0 0 rgba(0,0,0,0);}

  80%, 100% {

    text-shadow:

      .25em 0 0 #5a92c3,

      .5em 0 0 #5a92c3;}

	}

	/* .th-readmore:hover:after, */.showmore:hover::after {

  content: ' ...';

  /* animation: dots-hover 1s steps(5, end) infinite; */

  font-size: 30px;

  }

	 @keyframes dots-hover {

  0%, 20% {

    color: rgba(0,0,0,0);

    text-shadow:

      .25em 0 0 rgba(0,0,0,0),

      .5em 0 0 rgba(0,0,0,0);}

  40% {

    color: #fff;

    text-shadow:

      .25em 0 0 rgba(0,0,0,0),

      .5em 0 0 rgba(0,0,0,0);}

  60% {

    text-shadow:

      .25em 0 0 #fff,

      .5em 0 0 rgba(0,0,0,0);}

  80%, 100% {

    text-shadow:

      .25em 0 0 #fff,

      .5em 0 0 #fff;}

	}

/* .enterprises-view .performance_div{flex: 0 0 50%;max-width: 50%;}	 */

.content aside span.claimed_status_clss{

	background: #e6a757;

    color: #fff;

    width:100px;

	height:40px;

	line-height:40px;

    cursor: default;

    margin-bottom: 10px;

	border:1px solid #e6a757

}

.content aside .pep-pop span.claimed_status_clss{padding-left:0;margin-bottom: 0;}

.content aside .pep-pop span.claimed_status_clss a{color:#fff}

.content aside .pep-pop span.claimed_status_clss a:hover{text-decoration:none}

.claim_successmsg_div .col-sm-12{text-align:center}

.class_success_done{text-align:center}

/* .content aside span.claimed_status_clss:hover{

	background:transparent;

	color:#e6a757;

} */

.dashboard_detail .table_listing tr.no-hide td:last-child{height:240px;display: table-cell;}

/*loan-profolio-block*/

	.loan-profo-block{

		background:#e0eef8;

		padding:20px;

		clear: both;

		margin-bottom:20px;

		border:2px solid #9fc0da;

	}

	.loan-profo-block-head{width:100%;}

	.loan-profo-block-head h3{

		cursor: default;

		padding-bottom:0px;    

		margin-bottom: 0;

		display: inline-block;

		width: 75%;

   

	}

	.loan-profo-block-head .lon-text{

		float: right;

    text-align: right;

	width:25%

	}

	.loan-profo-block-head h3.lon-text p{width:100%}

	.card-border.status .avg_loanstatus_clss{font-size:16px;line-height:20px; overflow: hidden;

   text-overflow: ellipsis;

   display: -webkit-box;

   -webkit-box-orient: vertical;

   -webkit-line-clamp: 2; 

      max-height: X*N;

   }

	

	.loan-profo-block-head p{color:#858585;font-size:14px;clear:both}

	.loan-profo-block-head span{

		color:#858585;

		font-size:14px;

		clear:both;    

		cursor: default;

	}

	 .table thead th{

		 background: #e9f1f7;

		color: #4e8abe;

		 font-weight: 500;

		padding:15px 4px;

	}

.loan-profo-block-head h3 b,.loan-profo-block-head h3 p,.loan-profo-block-head h3 span.sub-p{

		text-overflow: ellipsis;

   display: -webkit-box;

   -webkit-box-orient: vertical;

   overflow: hidden;

   -webkit-line-clamp: 1; 

      max-height: X*N; 

	  color: #323232;

    font-size: 25px;

    font-weight: 400;

    padding-bottom: 0px;

    margin-bottom: 0;

	/* width:85%;

	min-height: 30px;

    overflow: hidden; */

  

	    cursor: auto;

	}

	.acq-outer-div .name-limit{

		width:48%;

		min-height: 22px;

		overflow: hidden;

		float: left;

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1; 

		font-size: 16px;

		font-weight: 500;

		margin-top: 6px;

		 cursor:default;

   	}

.acq-outer-div a .name-limit{color: #323232;cursor:pointer; }

	.acq-outer-div a .name-limit:hover{

		color:#4e8abe

	} 

	.side_nav_show{display:block}

	.side_nav_hide{display:none}

	/* .loan-profo-block .table{width:auto} */

	.loan-profo-block .table td,.loan-profo-block .table th{

		border:1px solid #9ebfdb !important;

		text-align:center; 

		white-space:nowrap;

		padding: 5px 4px;

		height: 33px;		

	}

	.loan-profo-block .table th{text-transform:uppercase;font-size:11px}

	.loan-profo-block .table td{background:#fff;font-size: 12px;color: #323232;padding:5px 2px;}

	.loan-profo-block .table .th-bold th{font-weight:500;font-size: 12px;}

	.loan-profo-block .mCSB_horizontal.mCSB_inside > .mCSB_container{margin-bottom: 0px !important;}

	.loan-profo-block .card-border{

		padding: 10px 20px; 

		display: inline-block; 

		background: #fff;

		width: 49%;

		margin-right: 8px;

		margin-top: 5px;

		margin-bottom:8px;

		vertical-align:top;	

	}

	.loan-profo-block .card-border:nth-child(even){margin-right:0}

	.loan-profo-block .card-border:nth-child(1),.loan-profo-block .card-border:nth-child(2){margin-top:-2px}

	.loan-profo-block .card-border span{font-size:15px;}

	.loan-profo-block .card-border p{font-size:26px; line-height: 28px;}

	.loan-profo-block .table th.no-border,.loan-profo-block .table td.no-border{border-right:0 !important}



/*--end--*/

/*faq--*/

	.faq-block-clss .hs-form{padding: 20px 45px;position:relative;}

	.faq_innerdiv{margin-top: 25px;}

	.faq_question_clss .adding{position:absolute;right: 20px; color: #9ead58;font-size:23px;top:20px}

	.faq_question_clss.tabsection{padding-right: 30px;}

	.faq_question_clss .icon-minus{display:none;}

	.faq_question_clss.active .icon-add{display:none}

	.faq_question_clss.active .icon-minus{display:inline-block;}

/*--end--*/

/*Acquisitions-block--*/

	.acq-block-outer{padding:0 17px}

	.acq-block-inner{

		width: calc((100% /2) - 8px);

		margin: 0px 15px 15px 0px;

   

	}

	.acquisition_div{

		border: 1px solid #8585852e;

		background: #f9f9f9;  

		clear: both;

		padding: 10px;

		min-height: 320px;

		

	}

	.enterprise .acq-block-inner{padding:10px}

	.acq-head{

		color:#4e8abe;

		font-size:18px;

		display:inline-block;

		width:100%;

		margin:0

	 }

	.acq-head span{float:right;font-size:22px;color:#323232}

	.acq-outer-div p{font-size:14px;margin-bottom:0;color:#000;}

	.acq-outer-div{border-bottom:1px solid #dee2e6; padding-bottom: 12px;}

	.acq-outer-div em{

		color:#858585;

		font-size:13px;

		margin-top:5px;

		display:block;

		 overflow: hidden;

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1; 

		max-height: X*N;

	}

	.acq-inn-left,.acq-inn-right{

		display:inline-block;

		width:50%;

		float: left;

		margin-top: 10px

	}

	.acq-inner-div .acq-inn-left p,.acq-inner-div .acq-inn-right p{display:block;margin-bottom:10px}

.new-design .contactus_outerdiv{

	background: #fff;

	padding: 50px;    

	display: inline-block;

		

}  

.container.new-design{margin-top: -200px;	}

.contactus_outerdiv{background: #fff;padding: 25px 85px;display: inline-block;}  

	.acq-inner-div /*h5*/p{display:inline-block;font-weight:500;}

	.acq-inner-div span{font-size:13px;color:#858585;}

	.acq-inner-div p{font-size:15px;margin-bottom: 0;line-height:20px;}

	.acq-inner-div .line-limit{display: inherit}

	.line-limit{

		overflow: hidden;

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

		max-height: X*N;

	}

	.acq-inner-div .float-right{ width: 45%}

	.acq-block-inner:nth-child(even){    margin-right: 0;}

	.read-more{color:#4e8abe;font-size:15px}

	  #recaptcha{

		height: 74px;

		width: 100px;

		 position:absolute; 

		top:0;

		left:50px;

		opacity: 0;

	} 

	.recaptcha_outerdiv{position:relative;margin-bottom: 30px;margin-top: 25px;}

	.is-invalid{border:1px solid red}

	.btn:focus, .btn:hover{    outline: 0;

    box-shadow: none;}

	.portfolio .found-icons{float:right;width:100%}

/*--end	Acquisitions--*/

.table_listing tr td button{border: 1px solid #9E9E9E;}

/*contactModal*/

.form_Section{

	width: 100%;

    margin: auto;

   /*  margin-top: -300px; */

    z-index: 1;

    position: relative;

}





.form_Section .contact_form_div {

    width: 61%;

    float: left;

}

.form_Section.claimstatus_outerdiv{width:87%;}

/* .form_Section.claimstatus_outerdiv .contact_form_div{width:100%;} */

.claimstatus_outerdiv .claim_skip{

	text-align:right;

	display: block;

    width: 100%;

    clear: both;

}

.form_Section .contact_information_div {

    width: 34%;

    float: left;

    margin-left: 50px;

    background-color: #f5f5f5;

    padding:10px 15px 35px 16px;

}

.form_Section .contact_information_div h4 {

    font-family: 'Work Sans', sans-serif;

    font-size: 20px;

    color: #212125;

    font-weight: 600;

    text-align: center;

    text-transform: uppercase;

}

.address_content{position:relative;padding: 0 20px 0 20px; text-align: center;}

.address_content a{color:#323232;text-decoration:none;}

.address_content a:hover{color:#5a92c3}

.address_content i{

	position:absolute;

	left:25px;

	color: #5a92c3; 

	font-size:20px

}

.menu-socail-icons-container{display:inline-block;margin-top:10px}

.menu-socail-icons-container a{

	font-size: 16px;

    color: #fff;

    display: inline-block;

    width: 32px;

    height: 32px; 

    text-align: center;

    padding-right: 0;

    line-height: 32px;

   

}

.menu-socail-icons-container a.fa-facebook{background: #4268b3;}

.menu-socail-icons-container a.fa-twitter {background: #1c9ff1;}

.menu-socail-icons-container a.fa-linkedin {background: #01649b;}

.menu-socail-icons-container a.icon-google{background: #e94431;line-height: 38px;vertical-align: middle;}

.menu-socail-icons-container a:hover{opacity:0.7;color:#fff}

.address_content .contact_information_address i{font-size:25px}

.address_content span{

	text-align:left;

	float: left;

	padding-left: 33px;

	font-size:15px;

}

.address_content span a{font-size:15px;}

.address_content span.cont-phoe{padding-left:0}

.form_Section .contact_information_div .contact_information_address, .form_Section .contact_information_div .contact_information_phone, .form_Section .contact_information_div .contact_information_email{

	padding: 5px 0 5px 10px;

    text-align: center;

    width: 100%;

    display: inline-block;

    margin-top: 10px;

}

/*end-contact*/

.prof-img{

	border-radius:50%; 

	margin-right: 6px;

	height: 23px;

	border:1px solid #9c8989;

}

.follwers .un-folw{margin-right:0 !important}

/* .ser-result-equity,.ser-result-loan{margin-top:50px} */



.mortage span.collateral_text span{

	display: block !important;

    width: 100%;}



.sector_clss,.collateral_text{

	clear: both;

    text-align: left;

}

.mortage .collateral_text{margin-left:2px}

.sector_clss{margin-bottom:5px;min-height: 55px;}

.sector_clss em,.collateral_text em{font-style:normal;color:#323232;display: block;}

.sector_clss em,.collateral_text em{margin-bottom: 2px;position:relative;padding-left: 15px;}

.sector_clss em::before,.collateral_text em::before{

	content: '.';

    font-size: 45px;

    line-height: 0;

    position: absolute;

    left: 0;

    top: -2px;

	color: #4e8ac0;

  	}

.sector_clss em.collateral_answer_tag::before,.collateral_text em.collateral_answer_tag::before{

	content: '-';

	top: 7px;

    font-size: 25px;

	color: #858585;

}

.bootbox-prompt .sav-btn{border-color: #e3a856;background:#e3a856}

.bootbox-prompt .sav-btn:hover{color:#e3a856;background:transparent}

.enterprise .sector_clss{min-height: 76px;margin-bottom:0}

.mortage span.sector_empty_clss{color:#323232}

.sector_clss .sector_empty_clss{min-height: 90px}

.collateral_text .sector_empty_clss{min-height:50px}

.multiple-select option:hover{background: #3490dc;color:#fff}

.multiple-select option{padding:5px 15px;cursor:pointer}

.collateral_property_select{background: #3490dc;color:#fff}

optgroup{padding:5px 15px;}

.multiple-select option:checked{

  background: #3490dc -webkit-linear-gradient(bottom, #3490dc 0%, #3490dc 100%); 

  color:#fff;

  position:relative;

}

.bootbox-prompt .modal-header .close, .modal-dialog .close.bootbox-close-button{

	    right: 3px; /* -30px */

		/* background-image: url(../../images/popup-close.svg); */

		background-size: 26px 14px;

		background-repeat: no-repeat;

}

.bootbox-prompt .modal-dialog-centered .modal-title{    padding: 20px 0;}

.bootbox-prompt .modal-dialog-centered .modal-header .close{

	    right: 0px;

		    top: 15px;

		background-image: url(../../images/popup-close-white.svg);

}

.bootbox-prompt .modal-header .close, .modal-dialog .close.bootbox-close-button{}

.bootbox .modal-body{ padding: 1rem; padding-top: 15px}



.bootbox .modal-content{/* padding: 1rem 10% 25px; */}

.bootbox .modal-dialog-centered .modal-content{padding: 0;}

.bootbox .modal-dialog-centered .modal-body{padding: 1rem 10% 25px;}

.bootbox-prompt .modal-title{padding: 0px 0;}

 .bootbox-prompt .modal-content .form-control.bootbox-input-textarea{ height: 150px;}

.multiple-select option::active{color:#fff;}

.multiple-select option{white-space:normal}

.multiple-select option:checked::after{

	content: '';

    display: block;

    width: .5em;

    height: 1em;

    border-style: solid;

    border-width: 0 .26em .26em 0;

    -webkit-transform: rotate(45deg);

    -ms-transform: rotate(45deg);

    -o-transform: rotate(45deg);

    transform: rotate(45deg);

	position: absolute;

    right: 15px;

    top: 5px;

    border-color: white;

}



.autocontainer {

    display: block; 

    position:relative;

	z-index: 100;

} 

.autocontainer .selected{

	background-color:#4e93d3;

}

.acq-logo{float:left;margin-right:8px}

.loan-comp .collateral_ppty_span,.loan-comp .industry_sector_span{

	display:block; 

	line-height: 20px;

	position:relative;    

	padding-left: 16px;

}

.loan-comp .collateral_ppty_span::before,.loan-comp .industry_sector_span::before{

	content: '.';

    font-size: 45px;

    line-height: 0;

    position: absolute;

    left: 0;

    top: -2px;

    color: #4e8ac0;

}

.loan_type_clss{

	color: #858585;

    font-size: 14px;

    font-weight: 400;

	line-height: 100%;

    vertical-align: top;

}

.top-headr .loan_type_clss{color:#fff}

.loan-comp .top-headr .loan_type_clss{

	display:block; 

	line-height: 17px;

	white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

}

.loan-comp .top-headr .loan_type_clss.loan{float: left;width: 100%;}

.loan-comp .top-headr .loan_type_clss.fund-status{font-style:italic;bottom: 0; position: absolute;}

.new-enter-compare.compare_table .people_tabsection i{

	float: right;

    color: rgb(90, 146, 195);

    font-size: 27px;

    margin-top: -4px;

}

table.new-enter-compare.compare_table tr td .investment_table tr td {background:transparent}

.content aside.height .people-con-popup span.contact_image{

	padding-left:0

}

.text_blue_clr{color:#4e8abe !important}

.text_blue_clr:hover{opacity:0.7}

.content aside.height .people-con-popup span{padding-left: 8px}

.people-con-popup{position:relative; display: inline-grid;}

.people-con-popup .contact_image:before{  left: 50px;top:0}

/* .people-con-popup .detail_popup .contact_hover .enter_people{ top: 11px;} */

.content aside.height.people-cont span.compare_icon {margin-bottom:10px;vertical-align: baseline;}

/* .viewmore_inv_clss{position:absolute;bottom:10px} */

.inv_fund_name_clss span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 150px; display: block;}

 .compare_table .last_row_tr td{padding-bottom:10px;border-bottom:1px solid #e9f1f7}

  .compare_table .last_row_tr:last-child td{border-bottom:0;}

 img.inv_img{ float: left;margin-right: 4px;}

 .comp_investor_name{

	 float: left;

    width: calc(100% - 25px);

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

 }

 .search_text_clss{color: #4e8ac0;}

 .serch-result .custom-dropdown::after{top: 16px;}

 .investment_table td.last_clss{border-bottom:0}

.last_clss td{border-bottom:0 !important}

.resources_ul li{display:inline-block}

.face_align .fund-name{width:100%}

#norecordfound{

	font-size: 17px !important; 

    color: #666666 !important;

	   display:table-cell;

	   border-top:0

}

	

.ui-menu li span.peopleinfo_position{white-space:normal}

.ui-menu li span.investor_name{    width: calc(100% - 15px);}

/*invite page*/

	#content .home.invite{height:360px !important}

	.invite .table-cell p{font-size:20px;font-weight:normal;  margin: 0;}

	.invite .table-cell span{font-size:18px}

	.serch-result .custom-dropdown{

		display: block;

		width: 20%;

		margin: auto;

		float: right;

	}

	.serch-result .my-listing .custom-dropdown{

		    display: inline-block;

		    width: auto;

			float: left;

		}

	.fb-share-button1{

		transform: scale(3.5);

		-ms-transform: scale(3.5);

		-webkit-transform: scale(3.5);

		-o-transform: scale(3.5);

		-moz-transform: scale(3.5);

		transform-origin: top left;

		-ms-transform-origin: top left;

		-webkit-transform-origin: top left;

		-moz-transform-origin: top left;

		-webkit-transform-origin: top left;

	}

	.fb-share-button {

	opacity: 0;

    transform: scale(21);

    transform-origin: center;

    top: 0;

    left: 50%;

    position: absolute !important;

    /* border: 70px solid transparent;&*/

	}

	.social{

		position: absolute;

		width: 295px;

		height: 70px;

		overflow: hidden;

		margin: auto;

		transform: translate(-50%, -50%);

		top: 50%;

		left: 50%;

	}

	.add_inv_header_177{

		width: 100%;

		text-align: center;

		  

	}

	.campered_inner img{float: left;margin-right: 2px;}

	.add_inv_header_177 .adding-icons, .inves span.adding-icons, .inves span.adding-icons i{text-align: center !important;  float: none;}

	.add_inv_header_177 i.icon-add{float: none !important;}

/*end*/

/*styles*/

/*investment-made*/

.enterprises-view .user-mail .icon-mail{width:21px} 

	

		.user-mail .icon-mail{width:25px}

	.investment-made .modal-dialog{    max-width: 1000px;   }

	.investment-made .modal-content{ background: #f9f9f9;  /* padding: 0rem 5% 35px; */}

	.investment-made .modal-content .form-control{background:#fff}

	/* .investment-made .modal-title{ padding: 15px 0;} */

	.investment-made .modal-footer{margin-top: 10px;}

	.investment-made label{font-weight: 400;font-size: 16px;}

	.investment-made.modal{    padding-left: 17px;}

	.inves-made .inves-inner{

		display: inline-block;

    width: 100%;

	/* border: 1px solid #8585852e; */

	padding: 10px; 

	    min-height: 180px;

  /*  background: #f9f9f9; */

	}

	.invalid-feedback{color:red !important}

	.enterprises-view .d-inline-block span{display:inline-block;    margin: 0;}

	.enterprises-view .d-inline-block span.inves-address{display:block}

	.investment_names{

		width: calc(100% - 50px);

			overflow:hidden;

		/* white-space:nowrap; */

		text-overflow:ellipsis

	}

	.noedit .investment_names{

		width: 100%;

		line-height: 100%;

		vertical-align: middle;

	}

	.name-inves{

		overflow: hidden;

		text-overflow: ellipsis;

		white-space: nowrap;

	}

	.serch-result .card{    height:auto; margin-top: 20px}

	#collateral_propertyModal.investment-made .modal-dialog{    max-width: 700px;}

		 main .inves-made .inves{

		 width:100%;

		 margin:0;

		/*  background:transparent;

		 border:0; */

		 padding:0

	 }

	 .inves-made{

		 width: calc((100% /2) - 8px);

    margin: 0 15px 15px 0;

	 }

	 .content .inves-made .fa-pencil{float: none;}

	 .inves-made:nth-child(even){margin-right: 0;}

/*--end--*/

/*invite-page*/

	.invite-head p{

		color:#fff;

		font-size:36px;

		font-weight:500;

		display:block;

		margin-bottom:0

	}

	.invite-head span{

		color:#fff;

		font-size:18px;

	/* 	margin-top: 20px; */

		display: block;

	}

	.invite .container{    max-width: 960px;    margin-top: 40px}

	.invite-head{padding:50px 0;text-align:center;    height: 100%}

	.socialmedia-tab {

	  float: left;

		background-color: #e9edf0;

	  width: 220px;

	  max-height: 235px;

	  border: none;

		border-radius: 0;

		border-bottom-left-radius: 10px;

		border-top-left-radius: 10px;

}

.invite-section{display: block;margin: auto;}

.connect-fb{

	background:#4267b2;

	padding:15px;

	color:#fff;

	border-radius:5px;

	font-size:22px;

	font-weight:bold;

	border:1px solid #4267b2

	}

.connect-fb:hover{

	text-decoration:none;

	background:transparent;

	color:#4267b2

}

.connect-linkedin{

	background:#0173b1;

	padding:15px;

	color:#fff;

	border-radius:5px;

	font-size:22px;

	font-weight:bold;

	border:1px solid #0173b1

}

.connect-linkedin:hover{

	text-decoration:none;

	background:transparent;

	color:#0173b1

}

.connect-fb:hover i{background:#4267b2;color:#fff}

.connect-linkedin:hover i{background:#0173b1;color:#fff}

.social-tab-fb{

	display:table;

	text-align: center;

    width: 100%;

	height: 100%;

	position:relative;

}

.connect-fb i{

	background:#fff;

	color:#4267b2;    

	padding: 5px;

	border-radius: 5px;

}

.connect-linkedin i{

	background:#fff;

	color:#0173b1;    

	padding: 5px;

	border-radius: 5px;

}



.social-tab-fb i:before{vertical-align:middle;}

.invite-memb-img{

	background-image: url(../../images/mail.png);

	background-repeat:no-repeat;

	background-size:80%;

	width:80px;

	height:90px;

	margin: auto;

	background-position: center;

	border-radius: 5px;

}

.social-tab-fb p{display:table-cell;vertical-align:middle}

/* Style the buttons inside the tab */

.socialmedia-tab button {

  display: block;

  background-color: inherit;

  color: #4e8abe;

  padding: 15px;

  width: 100%;

  border: none;

  outline: none;

  text-align: left;

  cursor: pointer;

  transition: 0.3s;

  font-size: 18px;

  border: none;

  font-weight:normal;

    border-radius: 0;

    border-top-left-radius: 10px;

	border-bottom: 1px solid #ffff;

  

}

.tablinks.email:hover,.tablinks.email.active{ border-top-left-radius: 10px;}

.tablinks.linkedin:hover,.tablinks.linkedin.active{ border-bottom-left-radius: 10px;}

.socialmedia-tab .linkedin{ border-bottom-left-radius: 10px;}

.tablinks.linkedin{border-bottom:0}

.socialmedia-tab i{

	 color: #4e8abe;

	 font-size:16px

}

.socialmedia-tab .icon-email{font-size:18px}

/* Change background color of buttons on hover */

.socialmedia-tab button:hover {

  background-color: #fff;

  border-radius:0

}



/* Create an active/current "tab button" class */

.socialmedia-tab button.active {

  background-color:  #fff;

  border-radius:0

}



/* Style the tab content */

.socialmedia-tabcontent {

  float: left;

  width: 680px;

  border-left: none;

  height:auto;

   background: #fff;

   padding: 22px 10px;

   min-height: 235px;

}

#Facebook.socialmedia-tabcontent,#Linkedin.socialmedia-tabcontent {height:235px;position:relative}

.invit-fb {

	cursor: pointer;

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -45%);

}

/*--end--*/



.table_listing table tr td .req_list{

	display:inline-block;

}

.table_listing table tr td .req_list a{

	width:250px;

	word-break:break-all

}

.modal-dialog .bootbox-body {

  font-size: 15px;

  font-weight: 400;

  color: #000;

  text-align: center;

  margin: auto;

  line-height: inherit;

  padding: 0px 0;

}



.bootbox .modal-footer {

  margin: auto;

  text-align: center;

   display: block !important;

}



 .modal-content .form-control.claim_countrycode{

	    padding: 6px;

		width: 45px;

}

.file-inline{

	display: inline-block;

	height: 100px;

	vertical-align: middle;

} 

.modal-content .form-control.claim_countrycode::placeholder{

	    font-size:12px

}  

.claim_change_save{/* width: 110px; */margin-right:0 !important}

.claim_file_pdfname{

	max-width: calc(100% - 40px);

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

	float: left;

	line-height: 26px;

}

.modal-content {

  position: relative;

  padding: 0;

  border-radius: 12px;

  border: 0;

}

.modal.show .modal-dialog{

	 -webkit-transform: translate(-50%,-50%);

    -o-transform: translate(-50%,-50%); 

    transform: translate(-50%,-50%);

    top: 50%;

    margin: 0 auto;

    position: absolute;

    left: 50%;

    width: 100%;

}

.bootbox .modal-dialog{

	max-width:450px;

}

.modal.show .modal-dialog.large_popup{

	-webkit-transform: translate(-50%,-0%);

    -o-transform: translate(-50%,-0%);

    transform: translate(-50%,-0%);

    top: 20px;

	margin-bottom:20px;

}

.modal-content .form-control {

  border: 1px solid #adadad;

  background: #f9f9f9;

  height: 50px;

  padding: 12px;

  filter: none;

}



.modal-content .form-control::placeholder {

  color: #a8a8a8;

}



.modal-footer,

.pop_button {

  justify-content: inherit;

   margin-top: 10px; 

  vertical-align:top;

  display:inline-block;

}

#inviteModal .modal-footer{margin-left:40px}

.modal-content .btn {

  box-shadow: none !important

}

#kycModal .btn:active{border:0; background-color: #eee !important;}

.modal-content .btn:active {

  background-color: transparent !important;

  color: #5393ca !important;

  border-color: #5393ca !important

}



.modal-content .custom-control {

  display: inline-block

}

#append_investmentdoc .fa-trash{position:static;font-size:15px; padding:10px;color:#5a92c3}



.modal-content .custom-control-label {

  line-height: 30px;

  vertical-align: middle

}



.modal-content .custom-control {

  margin-bottom: 15px;

  clear: both;

  float: left

}



.custom-control-input {

  z-index: 1

}



.custom-control-label:after,

.custom-control-label:before {

  width: 23px;

  height: 23px

}



.custom-control {

  padding-left: 25px

}



.custom-control-label {

  padding-left: 10px

}





/*End : popup*/



/* customise kyc */

.customise .peoplelist{

	width:49%;

	display:inline-block;

	vertical-align:top;

	

}

.peoplelist .search-bar{

	position: relative;

    display: inline-block;

    width: 95%;

}

.peoplelist .search-bar input:focus, .peoplelist .search-bar input:active{

	border-color: rgba(82, 168, 236, 0.8);

}

.peoplelist .icons.icon-search{

	position: absolute;

    right: 0;

    top: 10px;

	color: #5a92c3;

}

.customise .form-group.float-right{

	float:right;

}



.customise .Mylist{padding:40px 44px 30px 60px;}



.customise .listBlock{

	float:none;

	

}

.styled-checkbox {

    position: absolute;

    opacity: 0;

}

.styled-checkbox + label {

    position: relative;

    cursor: pointer;

    padding: 0;

}

.styled-checkbox + label:before {

    content: '';

    margin-right: 10px;

    display: inline-block;

    vertical-align: text-top;

    width: 17px;

    height: 17px;

    background: white;

	border:2px solid #808080;

	border-radius:3px;

}

.styled-checkbox:checked + label:after {

    content: '';

    position: absolute;

    left: 3px;

    top: 9px;

    background: #4e8abe;

    width: 2px;

    height: 2px;

    box-shadow:  2px 0 0 #4e8abe, 2px 0 0 #4e8abe, 4px 0 0 #4e8abe, 4px -2px 0 #4e8abe, 4px -4px 0 #4e8abe, 4px -6px 0 #4e8abe, 4px -8px 0 #4e8abe;

    -webkit-transform: rotate(45deg);

    transform: rotate(45deg);

}

.peoplelist .list-one, .peoplelist .list-two{

	padding-left:2px;

    max-height: 280px;

    height: 280px;

    /* overflow: auto; */

	max-width:95%;

}

.peoplelist .list-two{

	padding-left:0;

	max-width:100%;

	max-height: initial;

    height: 350px;

}

.peoplelist .list-two li{

	padding: 5px 8px;

    font-size: 13px;

    line-height: 18px;

    color: #808080;

    border: 1px solid #ccc;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    border-radius: 3px;

	margin-bottom: 10px;

	cursor: all-scroll;

	width: 95%;

	word-break: break-word;

}

a.nav-link.btn.frm-btn.kyc-list {

    font-size: 14px;

    border-radius: 0;

    background: #4e8abe;

    border: 1px solid #4e8abe;

}

a.nav-link.btn.frm-btn.kyc-list:hover{

	background:transparent;

	color:#4e8abe !important;

}

.peoplelist .list-two li.seperator{margin:initial; margin-bottom:17px;}

/* #kycModal .modal-title{padding:4px 0} */

.search-bar .searchbox-input{

	padding: 4px 42px 4px 16px;

}

.customise .peoplelist .listBlock{padding-top:30px;}

.checkbox.kyc .cr{margin-right:6px;}

.customise .peoplelist.listBlock{

	padding-left: 23px;

	border-left: 1px solid #ccc;

}

.kyc_div .radio.custom-checkbox{

	display:inline-block;

	width:25%;

	position: relative

}



.radio.custom-checkbox .invalid-feedback{position: absolute;left: 0;bottom: 0px;}

.kyc_div .custom-control-label {

    line-height: 20px;

	margin-bottom: 9px;

}

.kyc_div label{display: block;color:#323232}

/* .kyc_div .checkbox.kyc{

	display:inline-block;

	width:48%;

} */

.checkbox_kyc .checkbox.kyc{display:inline-block;margin-left: 4px;}

.kyc_div select{-webkit-appearance:menulist;}

.kyc_div input[type=radio]{-webkit-appearance:radio;    box-shadow: none;}

.kyc_div input[type=checkbox]{-webkit-appearance:checkbox; vertical-align: middle;}

.kycradio label,.kyccheckbox label{width: 25%;

    display: inline-block;

}

.kyccheckbox,.kycradio {display:block;width:100%;clear:both;position:relative;    margin-bottom: 10px}

.checkbox_kyc span.invalid-feedback,.kycradio span.invalid-feedback{position:absolute;width: 284px;top: 30px;}

.checkbox_kyc{position:relative}

.kycradio label input,.kyccheckbox label input{margin-right:5px}



#kycModal .modal-title{color: #323232;}

#kycModal .site-design .modal-title{color:#fff;}

.site-design .btn{

	height: 50px;

    width: 145px;

    border-radius: 0;

    background: #5393ca;

    color: #fff;

    font-size: 18px;

    font-weight: 500;

    border: 1px solid #5393ca;

    line-height: 37px;

    margin-right: 25px !important;

    text-transform: uppercase;

    vertical-align: top;

}

.site-design .modal-body{ padding: 1rem 10% 0px;}

.site-design .modal-footer{margin-bottom:30px;padding-left:65px; display: block !important;}

.modal-footer .btn{margin-bottom:20px;/* padding-left:30px */}

.site-design .btn:hover{background: #fff;color: #5393ca; border-color: #5393ca;}

.site-design input[type=number]::-webkit-inner-spin-button, 

.site-design input[type=number]::-webkit-outer-spin-button, 

.site-design input[type=date]::-webkit-inner-spin-button, 

.site-design input[type=date]::-webkit-outer-spin-button { 

  -webkit-appearance: none; 

  margin: 0; 

}

.kyc_doc span{padding-right: 10px;}

.checkbox.kyc .kyc_inputs{width:auto;height:auto;padding:0;margin-bottom:0}

.kyc_div .control-label{

	font-size: 16px;

	color: #4e8abe;

}

.kyc_div .form-control{

	border: 1px solid #ccc;

	margin-bottom: 0px;

}

.enquir.ba-menu li.active a:before{bottom: 0px;}

.lorem_discp .description{width: 250px;word-break: break-word;color: #323232;}

.kyc_div .kyc_seperator{

	margin:8px 0;

	display:block;

	clear: both;

	    margin-top: 0;

}

.kyc_div .kyc_uploads.kyc_inputs{

	height: auto;

	    border: 0;

		width: 200px;

}

.kyc_div h3{

	font-size:16px;

	padding: 9px 0;

	margin-bottom:0;

}

.kyc_div h3 label, .kyc_div h2 label{margin-bottom:0}

.kyc_div h2{

	font-size:20px;

	padding: 9px 0;

	margin-bottom:0;

}



/* calim */

/* .verfication-domt i{

	font-size:35px;

	line-height:0;

	vertical-align: middle;    

	color: #8080808c;

}  

.add-clim{float:left;}

.verfication-domt .col-md-4{padding-left:0;display: table;}

.verfication-domt em{

	font-size: 14px;

	color: #484747fa;    

	display: table-cell; 

	vertical-align:middle;

	line-height: 18px;

}

.verfication-domt:last-child.col-md-4{padding-right:0}

.add-clim{

	border: 1px solid #adadad;

    background: #f9f9f9;

	width: 70px;

    height: 70px;

    line-height: 60px;

    text-align: center;

	border-radius:5px;

	margin-right:10px

} */

.ver-doc  .custom-checkbox{margin-bottom:15px}

.outer-ver-doc{float: left;margin-right: 20px;}

.ver-variable{display: inline-block;width: 100%;}

.clim-uplogo{vertical-align: middle;margin-right: 10px;}

.up-doc{width: calc(100% - 115px);}

.ver-doc{display:inline-block}

/* .claim_file_pdfname{

	margin-right: 10px;

    overflow: hidden;

    display: inline-block;

    text-overflow: ellipsis;

    width: calc(100% - 247px);

    float: left;

	white-space: nowrap;

}  */  

.claim_file_pdfclass{

	position: relative;

    display: inline-block;

   vertical-align: middle;

    width: 100%;

}

.claim_ext_span{margin-right: 5px;float:left; font-size: 18px;}

.claim_file_pdfdelete{ 

	color: #4e8abe;

	 /*  float:left;  */

	 font-size: 18px;

}

.mob-num .icon-ok{

	line-height: 10px;

    font-size: 30px;

    color: #00c851;

   /*  border: 1px solid #adadad;

    border-radius: 50%; */

    padding: 10px;

}

.email-success{position:relative}

.email-success .icon-ok{

	position: absolute;

	right:20px;

    bottom:0px;

	 font-size: 30px;

    color: #00c851;

	padding:10px;

	

	

}

.claim_email_top{margin-bottom:8px !important}

.ver-doc .loans.fiels-upload{float:left;margin-top:0;width: 54%;  margin-top: -20px;}

#claim_business .custom-control-label{line-height: initial;}

.claimbusiness .modal-dialog {

  max-width: 1030px;

}

#countrycode-error.invalid-feedback{white-space: nowrap;}

#claim_newmobile-error.invalid-feedback{    text-align: center;display:block }

.modal-open .modal.claimbusiness {

  margin: auto;

 /*  padding: 0 !important; */

    /*   overflow-y: auto; */

}



.claimbusiness .modal-footer .change_cancel {

  margin-left: 0 !important;

}



.claimbusiness .claim_verify {

  font-size: 18px;

  color: #4e8abe;

  font-weight: 500;

  padding-left: 15px;

}

.mobile_col{padding: 0 15px 0 10px;}

.mob-cl-clss{ width: 70%}

.claim_sendotp_loader img{position: absolute;top: 40px;right:-15px}

.mob-send-clss{width:67%;}

.plus-mob{padding-left:15px;width:80px}

.claimbusiness label {

  font-size: 16px;

  display: block;

}

.mob-verify-clss{ width: 82%;}

.claim_number_change{width: 175px;margin-right: 0 !important;}

.mob-change-clss{width: 71%;}

.claimbusiness .claim_code {

  font-size: 22px;

  font-weight: 500;

}

.claim_code.claim_mobile_email{

	padding-left:0; color:#323232;font-size:16px

}

.claimbusiness .claim_code span {

  font-size: 14px;

  color: #e3a856;

  font-weight: 500;

  padding-left: 10px;

  cursor:pointer;

}



.custom-control-label:after,

.custom-control-label:before {

  left: 0;

  top:0

}

.claimbusiness .claim_ques {

  font-size: 16px;

  color: #909090;

  /* margin-right:15px; */

 /*  line-height: 2.5; */

}

.resend_clss{

	border:0;

	background:transparent;

	color: #e3a856;

    font-weight: 500;

	cursor:pointer;

}

.resend_clss:hover{text-decoration:underline}

.resend_clss.disabled{opacity:0.5}

.resend_clss.disabled:hover{text-decoration:none}

.resend_outerdiv{display:block;margin-top: 20px;}

.class_success_done{margin-top:30px}

.claimbusiness .modal-footer .btn-links {

  font-size: 14px;

  color: #e3a856;

  font-weight: 500;

  padding-left: 15px;

}



.custom-control-label.active:before {

  border: 2px solid #3490dc !important;

}



.custom-control-label.active:after {

  background-image: none;

  background-color: #3490dc;

  width: 10px;

  height: 10px;

  border-radius: 50%;

  top: 4px;

  left: 4px;

}



.custom-control-input:checked~.custom-control-label:before {

  border-radius: 50%;

  width: 18px;

  height: 18px;

  background-color: #fff !important;

  border-color: #3490dc;

 

}



.custom-checkbox .custom-control-input:checked~.custom-control-label:after {

  background-image: none;

  background-color: #3490dc;

  width: 10px;

  height: 10px;

  border-radius: 50%;

  top: 4px;

  left: 4px;

}

.loans .custom-checkbox .custom-control-input:checked~.custom-control-label:after {top: 5px;}

.modal-body .checkbox {

  display: block;

  margin-left: 0

}



.custom-checkbox .custom-control-label:before {

  border-radius: 50%;

  width: 18px;

  height: 18px;

  background-color: #fff;

  border: 2px solid #ccc;

  

}



.custom-control-label {

  padding-left: 30px;

}



.custom-control {

  padding-left: 18px;

  margin-bottom: 5px;

  display: block;

  float: none;

  max-width: 150px;

}



.table td {

  border-top: 0 !important

}



.table td {

  border-bottom: 1px solid #efefef

}



.table tr:last-child td {

 /*  border-bottom: 0 !important */

}



.white-bg {

  background: #fff;

  border-radius: 5px;

  padding: 15px 0;

  margin-top: 20px;

}

.investement .address .user-fund img, .financial_section .address .user-fund img{

		float:left;

	}

.notifications td:first-child {

  padding-left: 3%

}



.notifications span {

  color: #858585;

  display: block;

}



.notifications strong {

  font-weight: 400;

  font-size: 16px;

  color: #323232;

}



.online {

  position: relative

}

.notification .online {

	width: 13px;

    float: left;

}

.online:before {

  content: "";

  width: 7px;

  height: 7px;

  background: #f5b00b;

  border-radius: 50%;

  position: absolute;

  left: -14px;

  top: 5px;

}



.list_profile.online:before {

   left: -14px;

   top: 45%;

}



.notifications td {

  padding: 19px 0

}



.notifications td:last-child {

  text-align: right;

  padding-right:15px;

}

.notifications td:last-child a {text-align:center}

.notifications a i {

  color: #b4b4b4;

  font-size: 23px

}



.notifications a:hover {

  text-decoration: none

}



.heading-link {

  float: right;

  font-size: 15px;

  color: #4e8abe;

  font-weight: 400

}



.dashboard_detail {

  margin-top: 30px;

}



.dashboard_detail .activity_table {

  background: #4c87bc;

  border-radius: 3px;

  padding: 25px 30px 32px;

  height:440px;

  cursor: move;	

  /* display:flex; */

}

/* .dashboard_detail .table_listing .nav{padding-top:12px;} */

.dashboard_detail .table_listing table tr:last-child td{border-bottom:1px solid #9e9e9e17;}

.dashboard_detail .trending_profiles  .table_listing table tr:last-child td{border-bottom:0;}

.dashboard_detail .table_listing tr td:last-child{text-align:right !important;}

.dashboard_detail .kyc-table-scroll tr td:last-child{text-align:left !important}

.dashboard_detail .table_listing tr td.mobile-div{text-align:left !important}

.dashboard_detail .activity_table .numb {

  font-size: 32px;

  line-height: 42px;

}



.dashboard_detail .activity_table td {

  color: #fff;

  padding: 10px 9px 26px 15px;

  font-size: 15px;

  width: 50%;

}

.activity_table .half_width {

    width: 49%;

    display:table; 

    color: #fff;

    padding: 10px 9px 10px 15px;

    font-size: 15px;

	border-bottom: 1px solid #7ca2cb;

	float:left;

}

.activity_table .vertical_align{

	display:table-cell;

	vertical-align:middle;

}

.activity_table .half_width:nth-child(odd){ border-right: 1px solid #7ca2cb}

.activity_display.three_div .half_width, .activity_table .two_div .half_width{ border-left: 0;border-bottom: 1px solid #7ca2cb}

.activity_display.three_div .half_width, .activity_table .two_div .half_width{border-right:0}

.activity_table .four_div .half_width{vertical-align:top;}

.activity_table .three_div .half_width:nth-last-child(2), .activity_table .two_div .half_width:nth-last-child(2), .activity_table .five_div .half_width:nth-last-child(2){border-bottom: 1px solid #7ca2cb}

.activity_table .five_div .half_width{vertical-align:top;}

/* .activity_table .five_div .half_width:last-child{border-right:1px solid #7ca2cb;} */

.activity_table .half_width:nth-last-child(2), .activity_table .half_width:last-child{border-bottom:0}

.activity_table .activity_display{display:table;width:100%}

.dashboard_detail .activity_table td.title, .dashboard_detail .activity_table h1.title {

  padding: 0px 9px 2px !important;

  font-size: 18px;

      vertical-align: text-top;

	color:#fff;

}



.activity_table .border-right {

  border-right: 1px solid #7ca2cb !important

}



.activity_table .border-bottom {

  border-bottom: 1px solid #7ca2cb !important

}



.dashboard_detail .table_listing tr td:first-child,

.dashboard_detail .table_listing tr td {

  text-align: left !important;

  padding:7px;

  padding-top: 7px;

  padding-left: 18px;

}

.trending_profiles .table_listing tr td:first-child, .trending_profiles .table_listing tr td {padding-left:0}

.dashboard_detail .table{margin-bottom: 0;}

span.separator {

  position: absolute;

  top: 12px;

  left: 0;

  display: block;

  height: 16px;

  background: #696969;

  width: 2px;

}



.table_listing li {

  position: relative;

}



.table_listing .nav-link {

  color: #323232;

  font-size: 18px;

  font-weight: 500;

  background: transparent;

    color: #4e8abe;

    border: 1px solid #4e8abe;

    border-bottom: 0;

}

.table_listing .nav-link.active {

  color: #fff !important;

    background: #4e8abe;

}

.kyc .custom-dropdown::after{top:20px}

.dashboard_detail .table_listing tr td:last-child:before,

.dashboard_detail .table_listing tr td:before {

  height: 0;

  width: 0;

  padding: 0

}



.dashboard_detail  .enq-kyc.table_listing,

.notification,

.funding_rounds,

.acquisitions,

.trending_profiles {

  -webkit-box-shadow: 3px 3px 2px -1px rgba(227, 235, 241, 1);

  -moz-box-shadow: 3px 3px 2px -1px rgba(227, 235, 241, 1);

  box-shadow: 3px 3px 2px -1px rgba(227, 235, 241, 1);

  padding: 15px;

  height: 440px;

   cursor: move;

}

.kyc_accept_checkbox{margin-left: 7px;}

.debt_block{margin-top:20px}

.loans.fiels-upload,#people_peopleloan_form_div{margin-top:20px;display:inline-block;width:100%;}

.adding-icons#add_founder{margin-bottom:20px}

.breadcrumb{background:transparent;    padding-bottom: 0px;}

.list-button em{font-style:normal;font-size:11px}

.breadcrumb span{color:#4e8abe;padding-right: 7px;}

.breadcrumb_arrow::after{

	border: solid #c5c5c5;

    border-width: 0 2px 2px 0;

    display: inline-block;

    padding: 3px;

    transform: rotate(-45deg);

    -webkit-transform: rotate(-45deg);

    vertical-align: middle;

	    content: "";

}

.dashboard_detail div.table_listing tr:last-child {

  border-bottom: 0

}



.notification_section,.funding_rounds,

.acquisitions_section ,.trending_profiles,.activity_table, .dashboard_detail .enq-kyc.table_listing{

  margin-bottom: 30px;

}



 .beforelogin .funding_rounds{margin-top:0px;}



.notification,

.funding_rounds,

.acquisitions,

.trending_profiles {

  padding: 25px 27px;

  background: #fff;

  

}

/* .notification,

.funding_rounds{

	min-height:415px;

}

.acquisitions,

.trending_profiles{

	min-height:410px;

} */

.funding_rounds{padding-bottom:5px}

.notification h3,

.funding_rounds h3,

.acquisitions h3,

.trending_profiles h3 {

  font-size: 18px;

  color: #4e8abe;

  

}



.notification span {

  display: block;



}

.notification .nodata span{  text-align:center}

.notification span.username {

  color: #323232;

  font-size: 16px;

  font-weight: normal;

  /* width: calc(100% - 5px); */

}

.notification span.username a{

	color: #323232;

  font-size: 16px;

  font-weight: normal;

 }

.notification-bell{height:auto;	cursor: default;}

.table_listing table tr .wor-bre{

	position:relative;

	padding-left:27px;

	

}

.table_listing table tr .wor-bre  div{

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

	

}

/* .dashboard_detail .table_listing table tr .wor-bre  div{white-space:normal;} */

.enquir-table i.fa-file-pdf-o,.enquir-table i.fa-file-word-o{

	position:absolute;

    left:7px;

	line-height: 28px;

}



.notification span.username a:hover{color: #4e8abe;text-decoration:none}

.notification span.day {

  color: #858585;

  font-size: 14px;

  font-weight: 300;

  clear: both;

}



.notification .list_drcp {

  padding-left: 5px;

  padding-top:4px;

  



}



.notification .online:before {

  left: 0px;

  top: 12px;

  float: left;

  margin-top: 9px;

  position: static;

}

.notification table tr {

  border-bottom: 1px solid #e2e2e2;

}

.notification_delete{

	display: inline-block;

    float: right;

	font-size: 18px;

}

.notification_delete a{color: #4e8abe;}

.notification_delete a:hover{text-decoration:none}

.notification table tr:last-child {

  border-bottom: 0;

}



.funding_rounds .center {

  text-align:left;

}



.funding_rounds table th,

.acquisitions table th {

  font-size: 14px;

  color: #adadad;

  font-weight: 500;

}



.funding_rounds table th span,

.funding_rounds table td span {

 

  display: block;

  padding: 4px 8px;

  text-overflow: ellipsis;

  white-space: nowrap;

  overflow: hidden;

 

}

.funding_rounds table td{ background: #ecf4fa;}

.funding_rounds table td.das-white-bg{ background: #fff;height:15px}

.acquisitions table td.dsh-aqu{

	max-width: 130px;

    white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

	padding-right: 5px;

}

.funding_rounds table td span.das-org{ max-width: 190px;}

.acquisitions table tr td .acq-discp{

	text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

	 width:90%;

	 max-width:150px;

    display: inline-block; 

	/* display:table-cell; */

}

/* .acquisitions table tr td:first-child{

	display:table;

	width:100%;

	table-layout:fixed;

} */

.funding_rounds table th span{margin-bottom:3px}



.funding_rounds table td,

.funding_rounds table th {

  font-size: 14px

}



.funding_rounds table th span {

  background: transparent;

}



.funding_rounds table tr td {

  color: #323232;

  font-weight: 500;

}

.funding_rounds  a,.acquisitions  a{

	color: #323232;

	font-weight: 500;

}

.trending_profiles a{	color: #323232;}

.funding_rounds table th,

.funding_rounds table td {

  padding: 0

}



.acquisitions table th,

.acquisitions table td {

  padding: 7px 0;

  font-size: 14px;

  font-weight: 500;

}



.acquisitions table td,

.trending_profiles table td {

  padding: 7px 0

}

.acquisitions table td{

	padding:10px 0 0;

}



.acquisitions table tr {

  border-bottom: 1px solid #e2e2e2

}

.acquisitions table tr:last-child{

	border-bottom:0;

}

/* .acquisitions{padding-bottom:0} */

.acquisitions table tr:first-child {

  border-bottom: 0

}



.notification table td {

  text-align: left;

  padding: 5px 10px 10px 5px;    

 

}

.afflied .found-det img{width:50px;height:50px}

.afflied.suborganization_block .j-det{margin-top:0}

.suborg_relationcls{display:block;  line-height: 14px;}

.suborg_outer{

	margin-left: 5px;

	display: inline-block;

   white-space: nowrap;

    width: calc(100% - 60px);

    overflow: hidden;

    text-overflow: ellipsis;

}





.notification-bell.notification table td {  padding-bottom:10px}

#myTab {    border-bottom: 1px solid #4e8abe;}

/* .trending_profiles #myTab{margin-bottom:10px} */

.trending_profiles table td {

  font-size: 16px;

  font-weight: 500

}

.trend-images{

	width:365px;

	background-color:#fff;

}

.trend-images span{/* width:100% */

	background: #93a445;

	background: -moz-linear-gradient(left,  #93a445 0%, #9cad4f 20%, #c4d47a 71%, #cddd84 86%, #d3e38b 100%);

	background: -webkit-linear-gradient(left,  #93a445 0%,#9cad4f 20%,#c4d47a 71%,#cddd84 86%,#d3e38b 100%);

	background: linear-gradient(to right,  #93a445 0%,#9cad4f 20%,#c4d47a 71%,#cddd84 86%,#d3e38b 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93a445', endColorstr='#d3e38b',GradientType=1 );

	height:37px;

	float:left;

}

.trend-images img{max-width:362px;width:100%}

.trending_profiles table {

  overflow: hidden

}

.loan-profo-block .card-border.lon-type p{font-size:16px;    line-height: 20px;    word-break: break-word;}

#radioBtn .active {

  color: #fff;

  background-color: #4e8abe;

  border-color: #4e8abe;

  border-radius: 0;

}



#radioBtn .notActive {

  background: #fff;

  color: #000;

  border-color: #4e8abe;

  border-radius: 0;

}



.radio_btns label,

.radio_btns .radio {

  display: inline-block;

  width: 82%

}



.radio_btns label {

  width: 17%

}



.loans .add-logo,

.finance_offer .add-logo {

  background-color: #cadae9;

  color: #fff;

  font-weight: 400;

  font-size: 12px;

  border-radius: 5px;

  padding: 0 20px;



}

.modal-body .add-logo{z-index:1}

.files_block .loans .add-logo{z-index:0}

.claim_doc_clss{

	position: absolute;

    left: 0;

    width: 102px;

    height: 102px !important;

  opacity:0

}

.dropdown:hover span a{color:#5a92c3}

.search-bubble{

	 border-radius: 20px;

	    padding: 5px 10px;

	/* margin-left: 27px; */

	    margin-left: 10px;

	text-transform: capitalize;

	white-space: nowrap;

	border: 1px solid #4e8abe;

    cursor: pointer;

    background: #fff;

    white-space: nowrap;

    color: #4e8abe;

	float: left;

	font-weight: 400;

    line-height: 20px;

	font-size:12px

}

.search-bubble:first-child{margin-left:0}

.search-bubble:hover{background:#4e8abe;color:#fff}

.search-bubble.active{background:#4e8abe;color:#fff}

.modal-content .form-control.readonly{background:#ccccccba;border: 1px solid #adadad;}

.claim_doc_clss.is-invalid{

	opacity:1;

	margin-left: -1px;

    margin-right: -1px;

    margin-top: -1px;

	border:1px solid red;

	}

.fiels-upload .invalid-feedback{position:absolute;bottom:0;}

.fiels-upload #claims_document-error.invalid-feedback{bottom:initial}

.loans .fa-upload {

  display: block;

  border: 1px solid #fff;

  border-radius: 5px;

  font-size: 16px;

  width: 35px;

  height: 35px;

  margin: auto;

  line-height: 31px;

  margin-bottom: 5px;

}



.checkbox input[type="checkbox"] {

  opacity: 0;

  width:0;

}



.checkbox {

  display: inline-block;

  margin-left: 60px;

}



.checkbox label:after {

  content: '';

  display: table;

  clear: both;

}



.checkbox .cr {

  position: relative;

  display: inline-block;

  border: 2px solid #808080;

  border-radius: 3px;

  width: 20px;

  height: 20px;

  float: left;

  margin-right: 0px;

}

input[type=number]::-webkit-outer-spin-button,

input[type=number]::-webkit-inner-spin-button,

input[type=date]::-webkit-outer-spin-button,

input[type=date]::-webkit-inner-spin-button, {

    -webkit-appearance: none;

    margin: 0;

}



input[type=number],input[type=date]{

    -moz-appearance:textfield;

}

.checkbox .notification_pointer .cr{margin-right: 5px;}

.checkbox .cr .cr-icon .checkbox label input[type="checkbox"] {

  display: none;

}



.checkbox label input[type="checkbox"]+.cr>.cr-icon {

  vertical-align: top;

  opacity: 0;

  transition: all .1s ease-in;

  transform-origin: center;

}



.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon {

  transform: scale(1) rotateZ(0deg);

  opacity: 1;

  padding: 0px 0px;

  vertical-align: top;

  color: #4e8abe;

  font-size: 16px;

  margin-top: 0;

  position: absolute;

  top: 0px;

  left:0

}



.cr-icon:before {

  vertical-align: top;

}

.checkbox.ui-menu-item-wrapper{

	margin-left:0

}

.my-listing .form-inline .checkbox.ui-menu-item-wrapper label{    display: block;cursor:pointer}

.my-listing .form-inline .checkbox.ui-menu-item-wrapper label em{

	width:130px;

	font-style:normal;

	float:left

}

.my-listing .selected .checkbox.ui-menu-item-wrapper .cr{    border: 1px solid #fff;}

.my-listing .checkbox.ui-menu-item-wrapper .cr{float: right}

.my-listing .checkbox.ui-menu-item-wrapper label input[type="checkbox"]:checked+.cr>.cr-icon{color:#fff;font-size: 12px;top: 2px;

    left: 2px;}

.checkbox label input[type="checkbox"]:disabled+.cr {

  opacity: .5;

}



.loans .te-overlay {

  line-height: 14px;

  font-size: 12px;

}

.loans .te-overlay .control-label.form_lable{ 

	line-height: 14px;

  font-size: 12px;

  color:#fff;

  }

.radio_btns {

  width: 100%;

  display: inline-block;

}



.mortage_section {

  width: 100%;

  display: inline-block;

  margin-bottom: 20px;

  margin-top: 25px;

}



.mortage1,

.mortage2 {

  width: 48%;

  display: inline-block;

}



.mortage1 {

  margin-right: 3%

}



.bg_banner {

  background: url(../../images/no-img.png)no-repeat center;

  height: 200px;

  width: 100%;

  display: block;

  background-size: cover;

  background-size: 100%;

}



.wrap_montage {

  max-width: 750px;

  display: inline-block;

  width: 100%;

}



.icedit_del_icons i {

  font-size: 18px;

  padding: 0 5px;

  cursor: pointer;

  color: #7e7e7e;

}



.mortage_section .montage_content {

  background: #fff;

  padding: 15px;

  border: 1px solid #ced4da

}



.montage_content h4 {

  font-size: 18px;

  color: #323232;

}



.montage_content p {

  font-size: 15px;

  color: #666666;

  line-height: 20px;

}



.montage_content a {

  color: #4e8abe

}



.ipo .left,

.ipo .left {

  float: left;

  display: inline-block

}



.data_display .left_data,

.data_display .right_data {

  width: 49%;

  display: inline-block;

}



.data_display .left_data span,

.data_display .right_data span {

  width: 32.33%;

  display: inline-block

}



.left_right_data {

  padding: 0 30px;

  position: relative;

}



.left_right_data .icedit_del_icons,

.portfolio_data .icedit_del_icons {

  position: absolute;

  right: 0;

  top: 0;

}



.Acquirer_detail .Acquirer_title,

.Acquirer_prf {

  display: inline-block;

  width: 25%;

  margin-bottom: 15px;

}



.Acquirer_detail .Acquirer_title {

  width: 73%;

  font-size: 18px;

  font-weight: 500;

}



.Acquirer_detail .Acquirer_prf span {

  display: block

}

.dashboard.tab-content h2{

	color:#5a92c3

}



.performance_data.hs-form {

  max-width: 440px;

  padding: 8px 15px;

  margin-left: 65px;

}



.portfolio_data {

  position: relative;

}



.hs-form h4 {

  font-size: 18px;

}



.date_icon,

.attachment {

  position: relative;

}



.date_icon i,

.attachment i {

  position: absolute;

  right: 28px;

  top: 44px;

  color: #6d6b6b;

  font-size: 22px;

}



.hs-form.result {

  padding: 8px 2px;

}



.result ul {

  padding: 0

}



.result ul li {

  list-style: none;

  margin-bottom: 20px;

  border-bottom: 1px solid #efefef;

  padding-bottom: 20px;

  padding-left: 20px;

}



.result ul li span {

  font-weight: 500;

  font-size: 18px;

}



.result ul li span img {

  margin-right: 10px;

}



.hs-form.result form {

  /* border:1px solid #ccc; */

  padding: 18px 0 10px 0;

  /* max-width:935px;

	width:100%; */

}



.result ul li:last-child {

  margin-bottom: 0;

  padding-bottom: 0;

  border-bottom: none;

}



.result ul li span em {

  font-style: normal;

  font-weight: normal;

  color: #6d6d6d;

  font-size: 17px;

}



.show_more_sec {

  text-align: left;

  /*  border-top: 1px solid #ccc; */

  padding-top: 20px;

  margin-bottom: 12px;

}



.show_more_sec .Show_more {

  display: inline-block;

  margin: auto;

  text-align: left;

  max-width: 130px;

  width: 100%;

  position: relative;

  font-size: 18px;

  text-decoration: none;

  margin-left: 10px;

}



.show_more_sec .Show_more i {

  font-size: 20px;

  margin-top: 5px;

}



.table_listing .enquir ul li,

.table_listing .enquir.ba-menu ul li:first-child {

  padding-left: 0

}



.table_listing .enquir.ba-menu li {

  padding-top: 0;

  padding-bottom:0;

  padding-right:0

}



.table_listing .enquir .nav {

  padding-top: 15px;

}



.icon-doc {

  margin-right: 5px;

  vertical-align: middle;

}



#change_password .can-btn,

#notificationModal .can-btn {

  text-transform: uppercase

}



.view_more {

  text-align: right;

}



.dashboard_detail table td a {

  color: #323232;

}



 table.compare_table {

	width: 100%;

	/* border:1px solid #e6e6e6 !important; */

	/* border-left: 1px solid #ccc; */

	border-collapse: collapse;

	margin-bottom:1em;

	background:#fff;

	margin-top: 0px;

	position:relative;

	table-layout:fixed;

}

.people-com.compare_table thead img{margin-top:0px}

.people-com.compare_table b{ vertical-align: bottom}

table.compare_table thead{

	background: #f8f8f8;

	

}

table.new-enter-compare.compare_table thead{

	border: 1px solid #eee;

    border-right: 0;

}

table.compare_table tbody{

	border:1px solid #e6e6e6;

}

table.compare_table tbody td tbody{

	border:0;

}



.add_entername{color:#94a346;font-size:15px;font-weight:500;margin-bottom:15px;}

.add_entername span{color:#6699cc}

.compare_table thead{

	border-bottom: 1px solid #e6e6e6;

}

table.compare_table th,

table.compare_table td{

	padding: 0.5em 1em;

}

.notlogged main .map_section{    margin-left: -100px;    width: calc(100% + 118px);} 

.compare_table thead th,

.compare_table tbody td,.compare_table tbody th{

	text-align: left;

	padding:6px 10px;

	vertical-align: top;

	color:#333;

	font-size:15px;

	word-break: break-all;

	 vertical-align: middle

	

}

.compare_table tbody th,.compare_table thead th{ cursor: pointer;}

.compare_table thead{

	 color: #6699cc;

 

}

.compare_table thead th{

	 padding: 1em;

	 color: #6699cc;

}

.compare_table thead th .top-headr{

	width: calc(100% - 0px);

    display: inline-block;

	vertical-align: top;

	 line-height: 100%;

	 position:relative

}

.new-enter-compare.compare_table thead th .top-headr a{color:#fff; width: 100%;   /*  line-height: 30px; */}

.new-enter-compare.compare_table thead th .top-headr p{

	color:#fff;

	margin-bottom:5px;

   line-height: 14px;

	font-size: 13px;

}

.new-enter-compare.compare_table thead th .top-headr a b,.new-enter-compare.compare_table thead th .top-headr p.enter-category{

	white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

	width:100%;

}

.new-enter-compare.compare_table thead th .top-headr a b{    

	margin-bottom: 0px;

	white-space:nowrap;

	text-overflow:ellipsis;

	overflow:hidden;

}

 .outer-table{

	position: relative;

  z-index: 0;

  margin-top:0;

}

.new-enter-compare.compare_table {

	 display: table;

 

  table-layout: fixed;



  width: 100%;



  height: 100%;

}

.new-enter-compare.compare_table thead{

  position: absolute;

  top: 0px;

  left: 0px;

  right: 0;

  width: 100%;

  height: 260px;

  line-height: 3em;

  background: #eee;

  table-layout: fixed;

  z-index:1;

  display: table;

 /*  max-width: 1120px; */

}  

.new-enter-compare.compare_table thead th .top-headr a b:hover{text-decoration:underline;}

.compare_table .icon-close{

	font-size: 9px;

    opacity: 1;

    color: #fff;

	position: absolute;

    right: 5px;

	top:5px

}

.new-enter-compare.compare_table tr th i{    

	color: #fff;    

	font-size: 12px;

	float:left;

	margin-right:5px;

	line-height: 100%;

}

.new-enter-compare.compare_table tr th i.icon-enterprises{ font-size: 15px;}

.new-enter-compare.compare_table tr.tabsection th i{

	float: right;

    color: #5a92c3;

    font-size: 27px;

    margin-top: -4px;

}

.new-enter-compare.compare_table tr th{

	background:#4d8bc0; 

	padding:13px;

	border-right:1px solid #fff;

	cursor: default;

	vertical-align: top;

	position:relative

}

.new-enter-compare.compare_table tr th:last-child{border:0}

.new-enter-compare.compare_table thead{height:auto}

.new-enter-compare .compare_label{

	color: #a5a2a2;

	padding-left: 27px;

    float: left;

    line-height: 22px;

	font-style:italic;

	font-size:14px

}

.new-enter-compare .icon-compare{

	color: #a5a2a2;

	padding-right: 5px;

    position: absolute;

    font-size: 22px;

	line-height: 100%;

	left: 15px;

}

.new-enter-compare .bootbox-close-button{

	color: #fff;

    opacity: 1;

}

.new-enter-compare .bootbox-close-button:hover{color: #fff !important;opacity:0.7}



.comp-title{background:#fff;position:relative}

.comp-imgs{display:inline-block;vertical-align:top}

.comp-detail{display:inline-block; width: calc(100% - 90px);vertical-align: top;}

.new-enter-compare.compare_table b{ margin-top: 0px;}

.new-enter-compare.compare_table thead img{

	width: 80px;

    height: 80px;

   border-radius: 10px; 

	padding: 9px;

	margin-top: 0

}

.new-enter-compare.compare_table thead img.round-image{border-radius: 50%;}

table.new-enter-compare.compare_table tr td:nth-child(even){background:#f8fcff}

table.new-enter-compare.compare_table tr td:nth-child(odd){background:#e9f1f7}

table.new-enter-compare.compare_table tr td:nth-child(1){background:#fff}

.enterprise-listing tr td:first-child::before{display:none;    margin-left: 20px;}





table.compare_table [data-comparing="active"] tbody th {

	 border-bottom: none;

	 font-size: 0.75em;

	 color: #767676;

	 padding-bottom: 0;

}

 table.compare_table tr th:first-child{

	 color:#999999;

	 font-weight:400;

	 width: 100%;

    display: inline-block !important;

	background: #e9f1f7;

	border-bottom: 1px solid #bcdef7;

	border-right: 1px solid #bcdef7;

	padding: 14px 10px;

 }

  table.compare_table.loan-comp tr th:first-child{

	  background: transparent;

	  border: 0;

  }

	

 .compare_table tbody td .campered_inner td:first-child{

	 color: #a5a2a2;

	 padding-left: 35px;

 }

 table.compare_table tr th h2, table.compare_table tr td h2{

	 color: #6699cc;

	 font-size: 15px;

	/*  width: 30%; */

	 float:left;

	 /* margin:0 0 20px 0; */

	 margin:0;

 }

 table.compare_table tr th i{

	float:right; 

	color: #5a92c3;

    font-size: 27px;

	margin-top: 0;

 }

 table.compare_table tr>td>table>th{

	 width:auto;

	 background:transparent;

	 border-bottom:0;



 }

table.compare_table tr td:nth-child(even)/* ,  table.compare_table tr th:nth-child(even) */{

  /* background:#e9f1f7; */

  

} 

table.compare_table tr td:nth-child(3), table.compare_table tr td:nth-child(4){

	border-left: 1px solid #e9f1f7;

}

.compare_bg{background:#e9f1f7}

table.compare_table .border_bottom{

	 border-bottom:1px solid #e6e6e6; 	

}

.compare_table thead img{

	margin-right:5px;

	margin-top: 5px;

	border:1px solid #e6e6e6;

    padding: 3px;

    background-color: #fff;

	display:inline-block;

	 vertical-align: top;

	float: left;

	width: 40px;

    height: 40px;

}

.tab-content h2.heading_blue{

	color:#3490dc;

	font-size:18px;

}

.tab-content span.add_compare{

	color: #9ead58;

    font-size: 15px;

    float: right;

    margin-top: -38px;

    padding-right: 3px;

	cursor:pointer

}

.tab-content span.add_compare:hover{opacity:0.7}

button.next_button{

	position:absolute;

	top:13px;

	right:40px;

	background: transparent;

    border: 1px solid #6cb2eb;

    padding: 5px 37px 5px 13px;

    border-radius: 6px;

    color: #6cb2eb;

	cursor: pointer;

}

.enter-compare-outer.outer-table{position:relative;}

button.next_button:after{

	position: absolute;

	content: "\35";

    display: inline-block;

    width: 21px;

    height: 10px;

    right: 11px;

	font-family: "loanspert" !important;

}

table {

	empty-cells:hide;

}

#myaccountModal{/* padding-right:0 !important */}

.modal-body .switch {

    position: relative;

    display: inline-block;

    width: 50px;

    height: 27px;

	float: right;

}

.modal-body .switch input {

    opacity: 0;

    width: 0;

    height: 0;

}

.modal-body .slider {

    position: absolute;

    cursor: pointer;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    background-color: #ccc;

    -webkit-transition: .4s;

    transition: .4s;

}

.modal-body .slider.round {

    border-radius: 34px;

}

.modal-body input:checked + .slider {

    background-color: #4e8abe;

}

.modal-body input.radio_on .slider {

    background-color: #4e8abe;

}

.modal-body .radio_on .slider:before {

    position: absolute;

    content: "";

    height: 20px;

    width: 20px;

    left: 3px;

    bottom: 4px;

    background-color: white;

    -webkit-transition: .4s;

    transition: .4s;

}

.modal-body .slider:before {

    position: absolute;

    content: "";

    height: 20px;

    width: 20px;

    left: 3px;

    bottom: 4px;

    background-color: white;

    -webkit-transition: .4s;

    transition: .4s;

}

.slider.round:before {

    border-radius: 50%;

}

.modal-body input:checked + .slider:before {

  -webkit-transform: translateX(26px);

  -ms-transform: translateX(26px);

  transform: translateX(26px);

}

.modal-body input.radio_on .slider:before {

  -webkit-transform: translateX(26px);

  -ms-transform: translateX(26px);

  transform: translateX(26px);

}

.kyc-table-scroll td .index-no{

	width: 40px;

    display: block;

}

.kyc-table-scroll td .name_listings{width: 170px !important;}

.kyc-table-scroll td .kyc-name{

	width: 120px;

    display: block;

}

.kyc-table-scroll td .mob-cler{

	width: 180px;

    display: block;

	color: #444242;

}

.kyc-table-scroll td .view-form-td{

	width: 110px;

    display: block;

}

.kyc-table-scroll td .sub-date{

	width: 100px;

    display: block;

	font-size: 14px;

    color: #858585;

}

.kyc-table-scroll td .status-td{

	width: 150px;

    display: block;

}

.en-tab table.kyc-table-scroll{

	table-layout: auto;

}

.kyc-table-scroll td .notes-td{

	width: 60px;

    display: block;

}



/* contact popup */

.contact-popup{position:absolute;display: inline-block;top: -7px;}

.contact-popup .switch_account_enterprise,.switch_account_people {

	height: 260px;

	overflow: auto;



}

.switch-list-border{display:inline-block;border:1px solid #fff;padding: 4px 20px 4px 0px;}

.beforelogin .switch-list-border{

	display:inline-block;

	border:1px solid #fff;

	padding: 8px 10px 8px 0px;

	height: 40px;

}

.switch-list-border:hover{background:#fff;}

 /* .beforelogin .btn-wbg.myfollowcls:hover{ background: transparent}  */

 .beforelogin .list-link.btn-wbg{ padding: 9.5px 10px;}

.switch-list-border:hover .btn-wbg {color:#4e8abe}

.switch-list-border:hover .contact_image::after{

	border:solid #4e8abe;

    border-width: 0 2px 2px 0;

}

.switch-list-border .list-link.btn-wbg{line-height:initial ; padding-bottom: 11px; padding-right: 0;}

.switch-border{

	display:inline-block;

	border:1px solid #e6a757;

    padding-right: 15px;

	background: #e6a757;

}

.switch-border:hover{background:transparent;color:#e6a757}

.switch-border:hover .un-folw{background:transparent;color:#e6a757 }

.switch-border .contact_image:after{ border: solid #fff;border-width: 0 2px 2px 0;}

.switch-border:hover .contact_image:after{border: solid #e6a757;border-width: 0 2px 2px 0;}

.switch-border:hover .un-folw .whi-txt{color:#e6a757 !important}

.switch-border.green_text{border:1px solid #93a444;}

.switch-border.green_text{background:#93a444;color:#93a444}

.switch-border.green_text:hover{background:transparent;color:#93a444}

.switch-border.green_text:hover .follow_green{background:transparent;color:#93a444}

.switch-border.green_text .follow_green{border:0 !important}

.switch-border.green_text:hover .contact_image:after{border: solid #93a444;border-width: 0 2px 2px 0;}

.switch-border.green_text:hover .un-folw .whi-txt{color:#93a444 !important;font-size: 15px;}

.content .aside-2 .switch-border span.whi-txt{ /* height: 38px; */ font-size: 15px;}

.content .aside-2 .switch-border span{margin-bottom:0}

.content .aside-2 .switch-border.green_text span.un-folw.follow_green{background:transparent}

.content .aside-2 .switch-border span.un-folw{border:0 !important;/* padding-left: 5px; */}

.content .aside-2 .switch-border span{margin-bottom: 0; margin-right:0 ;  }

.contact-popup .switch_btn{

	color: #4e8abe !important;

    border: 1px solid #4e8abe;

	margin-right:0 !important;

	padding: 7px 9px;

	font-weight:bold;

	font-size: 14px;

	border-bottom:0 !important;



	    

}

.modal-content .contact-popup .switch_btn{	line-height: 30px !important;}

.follo-links .contact-popup .switch_btn{line-height: 30px;}

.contact-popup .switch_btn.active{

	color: #fff !important;

	background-color:#4e8abe;

}

.contact_hover {

	display: inline-block;

    position: absolute;

    top: 8%;

    left: 59%;

	cursor: pointer;

}

#contactModal .contact_hover {

	/* left: initial;

    right: 300px; */

    top: 28px;

}

.modal.ratings .contact_hover{

	top: 3%;

   /*  left: 67%; */

    margin-left: 30px;

}

 .ui-menu-visible{visibility:hidden}

.detail_popup .contact_hover{

	position: initial;

}

.loans .fill{line-height: 0px !important;}

.contact_image img{

	width: 30px !important;

    height: 30px;

   /*   border-radius: 50%; */

    border: 1px solid #cccaca;

	display: inline-block;

	background: #fff;

}

.profile_img{

	width: 50px !important;

    height: 50px !important;

}

.contact-popup .list_profile .profile_img {

	width: 30px !important;

    height: 30px !important;

} 

.switch_account_btn{display:inline-block}

.contact_image:after{

	content: "";

	border: solid #5a92c3;

    border-width: 0 2px 2px 0;

    display: inline-block;

    padding: 3px;

    transform: rotate(45deg);

    -webkit-transform: rotate(45deg);

    vertical-align: middle;

	position: relative;

    right: -5px;

    top: 0px;

	cursor:pointer

	

}

.modal-header .contact_image:after{

	top: -3px;

	border: solid #fff;

    border-width: 0 2px 2px 0;

}

.detail_popup .contact_hover .contact_image:after{left:35px;}

.contact_hover .enter_people{

	width: 265px;

    position: absolute;

    background: #fff;

    z-index: 1;

   -webkit-box-shadow: 6px 3px 7px 0px rgba(218, 224, 234, 1);

    -moz-box-shadow: 6px 3px 7px 0px rgba(218, 224, 234, 1);

    box-shadow: 6px 3px 7px 0px rgba(218, 224, 234, 1);

    padding: 15px 0;

    border-radius: 10px;

	right: -35px;

    top: 49px;

	text-align: left;

	/* max-height: 350px;

    overflow-y: auto; */

	

}

.switch_account_content{position:relative}

.detail_popup .contact_hover .enter_people{

	right: -100px;top: 20px; border:1px solid #dae0ea

}

.modal.ratings .detail_popup .contact_hover .enter_people{right: -45px;}

.modal .detail_popup .contact_hover .enter_people{

	right: -75px;top: 25px; 

}



#contactModal .detail_popup .contact_hover .enter_people{right:-50px} 

.pep-pop .detail_popup .contact_hover .enter_people{

	right: -35px; 

	top: 27px;

}

.pep-pop .detail_popup .contact_hover .enter_people:after{right: 6%;}

.contact_hover .enter_people h4{

	font-size: 18px;

    color: #4e8abe;

	padding-left:23px;

	border-bottom: 1px solid #4e8abe;

    padding-bottom: 0px;

    padding-left: 0px;

	margin-left: 20px;

}

.contact_hover .name_listing .list_drcp{

	padding-left: 7px;

    float: left;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    width: calc(100% - 50px);

    font-weight: 600;

    color: #323232;

    font-size: 16px;

	vertical-align:middle;

	line-height:22px;

}

.contact_hover .name_listing .check-mark{

	position: absolute;

    display: inline-block;

    right:15px;

    top: 10px;

}

.contact_hover .name_listing .glyphicon.glyphicon-ok.check-mark:after{

	border-width: 0 .25em .25em 0;

	color:#5a92c2;

	    height: 1.3em;

		font-size: 14px;

}

.contact_hover .name_listing .list_profile{

	/* width: 50px;

    height: 50px;

    border-radius: 50%;

    background-color: #ccc; */

    float: left;

	    line-height: 100%;

   /*  background-image: url(../../images/payments.svg);

    background-repeat: no-repeat;

    background-size: 46px; */

}



.contact_hover .enter_people{max-height:400px}

/* .contact_hover .name_listing .list_profile img{

	border-radius: 50%;

} */

.contact_hover .name_listing .list_drcp .email{

	color: #858585;

    font-size: 14px;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

	font-weight:normal;

	margin-bottom: 0;

}



 .back_editposition .back_icon{top:25px}

  #content .ba-menu.back_editposition { background:transparent ;border:0; box-shadow:none}

.contact_hover .name_listing .list_drcp .contact_name{

	display: block;

    text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

	font-size:15px;

	color:#323232;

	font-weight:normal;

	margin-bottom: 0;

	vertical-align: middle;

	line-height:30px;



}

.contact_hover .name_listing{

	padding: 5px 23px;

	width:100%;

	position:relative;

	cursor: pointer;

	display: inline-block;

}

.contact_hover .name_listing:hover{

	background-color:#f5f5f5;

}

/*ser-result*/

	.serch-result h2{

		color: #9ead58;

	   margin-top: 23px; 

		margin-bottom: 13px;

		font-size: 30px;

	}

	.ser-result h3{

		color: #4e8ac0;

		/* font-size: 21px; */

		font-weight: 500;

		padding-left: 0px;

		padding-bottom: 13px;

		padding-top: 0px;

		margin-bottom: 0;

	}

	.serch-result .fa-angle-down{float:none}

	.serch-result #search_filter_icon{padding: 10px;vertical-align: middle;display: inline;font-size: 30px;}

	.serch-result  .tabsection{padding-left:0}

	.serch-result{ margin-top: 31px;    margin-bottom: 20px; }

	.serch-result .card:hover{-webkit-box-shadow: 8px 8px 8px 0px #e6ecf2;

    -moz-box-shadow: 8px 8px 8px 0px #e6ecf2;

    box-shadow: 8px 8px 8px 0px #e6ecf2;}

	.serch-result .my-listing{    background: #fff;border-bottom:0;margin-top:10px}

	.ser-result .card-body img,.card_discription{display:inline-block}

	.ser-result .card-body{min-height:120px;}

	.serch-result .card-body{/* display: inline-flex */;min-height:100px}

	.ser-result .card-body img{width:100%;max-width:50px;height:50px;border-radius:7px; float: left;}

	.card-over-div{clear:both}

	.serch-result .showmore{top:20px;cursor:pointer;position: relative;left:45%;}

	.serch-result .col-lg-3{padding-left:10px;padding-right:10px}

	.serch-result .card-body a{font-size:14px;}

	.serch-result .card-des{font-size: 14px;}

	.serch-result .card-invers{    font-size: 13px;}

	.loan-profo-block .card-border span.empty_clss{font-size:26px;color:#323232}

	.serch-result .card-des{ margin-top: 1px;height: auto;}

	/* .ser-result .card{margin-top: 10px;margin-bottom:10px;} */

	.card-tit {

		color:#4e8abe;

		font-size:16px;

		margin-bottom:0; 

		overflow: hidden;

	  text-overflow: ellipsis;

	  text-overflow: ellipsis;

		white-space: nowrap;

	}

	.card-des{

		color:#323232;

		font-size:16px;

		margin-bottom:0;

		height:43px;

	  -webkit-line-clamp: 2;

	  -webkit-box-orient: vertical;

	  overflow: hidden;

	  text-overflow: ellipsis;

		max-width: 100%;

		display: -webkit-box;

		line-height:21px;

		margin-top: 5px

  }

	.card-invers{color:#666666;font-style:italic;font-size:14px}

	.pep-user{width:100%;max-width:50px;height:50px ; border-radius:50px;border:1px solid #eee;float: left;}

	.pep-card-tit{

		color:#323232;

		font-size:16px;

		font-weight:500;

		margin-bottom:0;

		white-space: nowrap;

		overflow: hidden;

		text-overflow: ellipsis;

	}

	.search_found_class{ 

		margin-bottom: 40px;

		border-top:1px dashed #ddd;

		padding-top: 25px;

	}

	/* .serch-result .search_found_class:nth-of-type(2){border-top:0} */

	.typeisloan {margin-bottom: 25px;}

	/* .ser-result-equity{border:0;padding-bottom:0} */

	.ser-result-people span{color:#666666;font-size:14px;}

	.card-mail{color:#000000;font-size:14px;}

	/* .ser-result-people{margin-top: 50px; */}

	.found-icons span i.fa-lock{font-size:20px;}

	.custom-checkbox input{cursor:pointer}

	/* .found-icons span i.fa-lock:hover{opacity:0.7} */

	.notification_pointer{width:100%;float:left;margin: 7px 0;}

	.kyc_agree{margin-right:7px}

	.acq-discp a:hover,.funding_rounds a:hover,.trending_profiles  a:hover,.acquisitions a:hover{color:#4e8ac0;text-decoration:none}

	.rate-now a:hover{text-decoration:none}

	.card-border .performance_row span{font-size: 14px;}

	.table td.td-amount{padding-right:20px;text-align:right;}

	.enterprise #exist_performance{width:80%;margin:auto;}

	/* .amnt{text-align:right;} */

	.enterprise .amnt{text-align:left}

	.funding_type_clss{width:100% !important;display:inline-block;white-space: normal !important;}

	.funding_type_clss span{

		display:inline-block;

		width:auto !important;

		float: none !important;

		vertical-align: middle;

	}

	/* .logged main{padding-left:100px} */

	/* .largelogo main{padding-left:0px} */

/*end-ser-result*/

.view-collateral-ui ul{padding:0;margin:0;clear: both; }

.rate.investor_type_change .fa-star{cursor:pointer}

.view-collateral-ui ul li ul{padding-left:90px;}

.view-collateral-ui li{list-style-type:none;padding-right: 10px; }

.final_value_selected.selected{color:#323232}

.view-collateral-ui .outer_li{font-weight:500;float: left; }

.view-collateral-ui li .child_2 li{/* float:none */}

.final_value_selected{clear:both;    padding-top: 5px}

.view-collateral-ui{clear:both;    padding: 20px;}

/*end-styles*/

/*page-style*/

	.invalid-feedback-1{

	color:red;

	}

	.readonly{

		pointer-events:none;

	}

/*end-page-style*/

.location-td{

	position: relative;

    display: inline-block;

    padding-left: 20px;

	/* max-width: 150px; */

	width:170px;

	

}

.enterprises-view .doc-files .col-lg-6 {padding-left:0}

.enterprises-view .doc-files .col-lg-6:nth-of-type(even) {padding-right:0}

.location-td .icon-location{position:absolute;left:-2px;top: 3px;}

.rsk-summ textarea{resize:none}

.rsk-summ  select.form-control{background:#fff}

.performance_div{/* padding:0 10px; */width: 100%;}

.btn.dropdown-toggle:focus {

    outline: none !important;

}

.info-alert {

    position: fixed;

    left: 0;

    bottom: 0;

    width: 100%;

    z-index: 10001;

}

.pop-up-alert {

    padding: 10px 10px 1px 10px;

    text-align: center;

    background: #323232;

color:    #fff;

    width: 100%;

}

.pop-up-alert  p{line-height:0.6;font-size: 15px;margin-bottom: 1rem;color:#fff;}

.info-alert a {

    color:#fff;

    font-weight: 700;

    text-decoration: underline;

}

a.ok-now {

    border: 1px solid #424242;

display: inline-block;

width: 50px;

padding: 5px 0;

background:#4e8abe;

color: #fff;

border-radius: 20px;

cursor: pointer;

line-height:1.6;

    text-decoration: none;

    font-weight: 400;

    margin-left: 15px;

    text-decoration: none;

	border:2px solid #4e8abe

}

.claimbusiness .modal-footer{margin-top:0px}	

a.ok-now:hover{background:#fff;color:#4e8abe !important}

.mCSB_scrollTools {width:10px !important}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:4px !important}

.dashboard_detail .mCSB_scrollTools {right:-4px}

#sidebar ul.list-unstyled {

	margin-bottom:55px;

}

#sidebar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {

    background: #69a9e0 !important;

}

#bubble_area{clear:both}

.bs-tooltip-auto[x-placement^=right] .arrow:before, .bs-tooltip-right .arrow:before{

	border-right-color:#4e8abe;

}

.hide_collateral {

    display: none !important;

}

.hide_sector {

    display: none !important;

}

.verification_errorclss {

    color: #e3342f;

	font-size: 12px;

}

.code_err_border{

	border: 1px solid #e3342f !important;

}

.alert_mobile_none{

	display:none !important;

}

.alert_final{

	display:none !important;

}



.alert_mobile_block{

	display:block !important;

}

.checked {

  color: orange;

}

.scroll_heigth{

	overflow-y:scroll;

	min-height:0px !important;

}

.form-control.is-invalid{

	border-color: #e3342f !important;

}

.checked {

  color: orange;

}

/* invite_email */

.invite-mail{

	width:100%;

	margin:auto;

	background-color:#fff;

	display: inline-block;

    padding:0 25px;

	margin-bottom:15px;

	/* border-bottom:1px solid #ccc; */

	padding-bottom:0;

	position: relative;

}

.invite-mail .email_submit{

	display: block;

    position: relative;

    margin: 0;

    padding: 0;

    overflow: hidden;

    width: 100%;

}

.invite-mail .search-field{

	width: 100%;

    position: relative;

    background-color: transparent;

    padding: 18px 175px 18px 17px;

    font-size: 15px;

    border:1px solid #5393ca;

	color:#808080;

}

.detials span.emp-nums{color:#fff;font-style:normal;background:transparent;text-transform:initial;}

.detials span.emp-nums a{color:#fff;padding-left:0;margin-left:0}

.invite-mail .search-field::placeholder{color:#808080;}

.invite-mail .search-submit{

	position: absolute;

    top: 0;

    right:25px;

    border: none;

    padding: 17px 20px;

    cursor: pointer;

    font-size: 14px;

	font-weight:bold;

    text-transform: uppercase;

    background: #5393ca;

    color: #fff;

	width: 160px;

	border-bottom-right-radius: 3px;

	border-top-right-radius: 3px;

	text-align: center;

	-webkit-border-bottom-right-radius: 3px;

	-moz-border-bottom-right-radius: 3px;

	-webkit-border-top-right-radius: 3px;

	-moz-border-top-right-radius: 3px;

	 -moz-appearance: none;

	-webkit-appearance: none;

	

}

.invite-mail input{

   -moz-appearance: none;

	-webkit-appearance: none;

}

.invite-mail input[type=checkbox]{

	opacity:0;

}

.invite_added_email:hover{text-decoration:none}

.connected_email{display:inline-block;color:#e3a856;font-weight:500;font-style:italic;padding-left:10px;font-size:12px;}

.invited_email{

	display:inline-block;

	color:#93a444;

	font-weight:500;

	font-style:italic;

	padding-left:10px;

	font-size:12px;

}

.j-det span.invited_bg i{color:#93a444;font-weight:500;}

.invite-mail .invite_listing{

	list-style:none;

	padding-left:0;

	overflow: auto;

    height:auto;

	margin-top: 80px;

}

.invite-mail .invite_listing li:last-child{border-bottom:0}

.invite-mail .invite_listing li{

	padding:5px;

	border-bottom:1px solid #e8e8e8;

	position:relative;

	margin-right: 10px;

}

.invite-mail .invite_listing li a{

	color:#323232;

	font-size:15px;

	word-break: break-all;

	width: 90%;

    display: block;

}

.invite-mail .invite_listing li .icon-close, .invite_listing .checkbox{

	float:right;

	font-size: 12px;

    color: #323232;

    cursor: pointer;

	position:absolute;

	right: 20px;

    top: 10px;

}

/* .invite_listing .checkbox .cr{

	border: 2px solid #e1e8ee;

}

.invite_listing .checkbox label input[type="checkbox"]:checked+.cr{

	border: 2px solid #c4d2de;

} */

.invite_listing .checkbox label input[type="checkbox"]:checked+.cr>.cr-icon{

	font-size: 14px;

	top:1px;

	left:1px;

}

.invite_button{

	background: #93a444;

    border: 1px solid #93a444;

    padding:10px 15px;

	color:#fff;

	display: inline-block;

	margin-left:25px;

	font-size: 14px;

    font-weight: bold;

}

.invite_button:hover{

	background: transparent;

    border: 1px solid #93a444;

	color:#93a444;

	text-decoration:none;

	

}

.invit-google.top_google{ transform: translate(-50%, -20%);}

.top_google .invite-mail .invite_listing{    margin-top: 50px;}

.invit-google{

	max-width: 280px;

    text-align: center;

    position: relative;

    padding: 15px 10px;

    box-shadow: 1px 3px 7px #ccc;

    border-radius: 6px;

	font-size:20px;

	margin: auto;

    position: absolute;

	transform: translate(-50%, 85%);

    left: 50%;

	width:100%

}

.invite{

	background: url(../../images/Landing_Page.png) no-repeat center;

    background-size: cover;

	height: 260px;

	margin-left: -25px;

    width: calc(100% + 25px);

}

.invit-google .invite-icon{

	width: 35px;

    height: 35px;

    display: inline-block;

	vertical-align: middle;

	margin-right: 17px;

}

.invit-google .invite-icon:before{

	content:'';

	background-image:url(../../images/google_icon.svg);

	width: 35px;

    height: 35px;

    display: inline-block;

    background-repeat: no-repeat;

}

.modal-header{

	background:#5393ca;

	background-image:url(../../images/contact-logo.png);

	background-repeat: no-repeat;

    background-size:130px 100px;

	border-top-left-radius: 10px;

	border-top-right-radius: 10px;

	background-position: bottom left;

	display:inline-block;

}

.bootbox .modal-header{

	background-image: none;

}

.bootbox .modal-title{

	padding: 0;

    min-height: 30px;

	font-size: initial;

}

  .modal-body{padding:1rem 10% 10px} 

#deficient_body.modal-body{padding-bottom:0}

#statusModal .modal-footer{

	margin-bottom: 30px;

    padding-left: 50px;

}

 #contact .modal .contact_hover{ 

	top: 27px;

    right: 295px;

    left: initial;

 }

.modal .contact_image:before{

	border: solid #fff;

	border-width: 0 2px 2px 0;

	top: 0px;    

	left: 57px;

}

.modal .contact_image img{width: 35px !important;height:35px; }

.modal .sav-btn{border: 1px solid #5393ca; background: #5393ca;}

.modal .sav-btn:hover{background:transparent;color:#5393ca}

.modal .can-btn{border: 1px solid #5393ca; color:#5393ca}

.modal .can-btn:hover{ background: #5393ca;color:#fff}

.modal-title {

  font-size: 25px;

  font-weight: 400;

  color: #fff;

  text-align: center;

  margin: auto;

  line-height: inherit;

  padding: 20px 0;

  min-height: 90px;

  height: auto;

}

.modal-title.request_sub{max-width:78%;word-break: break-word;}

#delete_verificationModal .modal-title{

	font-size: 20px;

	padding: 20px;

	height: auto;

	width: 80%;

	line-height: 100%;

}

#delete_verificationModal .modal-dialog .close{top:10px}

.ratings .modal-title{ font-size: 25px; padding-right: 80px;/* text-align:left */} 

.modal .rating .detail_popup .contact_hover .enter_people{    right: -45px}

.modal-header,

.modal-footer {

  border: 0;

  padding: 0

}



.modal-header .close,

.modal-dialog .close {

  padding: 0;

  background-image:url(../../images/popup-close-white.svg);

  width: 22px;

  height: 22px;

  font-size: 0;

  margin:0 ;/* 15px 15px 0 0 */

  position: absolute;

  right: 10px;

  top: 20px;

  background-size: cover;

  opacity:1;

}

/* #kycModal .modal-header .close{position: fixed; /* right: 25px } */

.custom-dropdown .pick_options::after{top: 16px;}

.custom-dropdown .follow_style_clss::after{top: 16px;}

.modal-header .close{margin:10px !important;}

.bootbox .modal-header .close {margin: 8px !important;}

.modal-footer .btn-primary {

	border-radius:0;

	height: 50px;

    width: 145px;

    border-radius: 0;

    background: #e3a856;

    color: #fff;

    font-size: 18px;

    font-weight: 500;

    border: 1px solid #e3a856;

    line-height: 37px;

    margin-right: 25px !important;

    text-transform: uppercase;

    vertical-align: top;

}

.modal-dialog .close {

/*   margin: 0;

  right: -26px;

  top: 5px;

  color: #e3a856; */

}

.resent_invite{

	cursor:pointer;

	color:#4e8abe;

	text-decoration:underline;

}

.resent_invite:hover{color:#000;}

.modal-footer{

	display: flex !important;

	justify-content: flex-end;

}

.bootbox .modal-footer .bootbox-accept:last-of-type {

  order: -1;

  margin-right:10px !important;

}

/* .modal-footer .btn-danger:hover{

	border-color:#e6a757;

} */

 /* .modal-footer .btn:last-child {margin-right:0 !important} */

.back_icon .icon-page-search {

	margin-right: 5px;

    vertical-align: middle;

    margin-top: 2px;

    display: inline-block;

}

/* media */

@media screen and (max-width: 1400px) {

	.enterprises-view .up-banner .container {

		padding-left: 15px;

	}

	.ba-menu ul li:first-child{    padding-left: 120px;}

	.ba-menu li{padding: 17px 7px;}

	.ba-menu a{    font-size: 16px;}

	.funding_rounds table td span.das-org{    max-width: 110px;}

	.funding_rounds table th {font-size:13px}

	.enterprises-view .ba-menu ul {

		padding-left: 0px;

	}

	.enterprises-view .ba-menu li {

		padding: 17px 5px;

	}

	.people-con-popup{text-align: center;}

	.enterprises-view .ba-menu li.active a:before, .enterprises-view .ba-menu li a:after{bottom: -20px;}

	.enterprises-view .ba-menu a {

		font-size: 15px;

	}

	.enterprises-view .res-blok,.people-view .res-blok{

    display: inline-block;

    width: 50%;

	}

	.enterprises-view .res-pos-table,.people-view .res-pos-table {

		position: absolute;

		top: 116px;

		right: 0px; 

	}

	.loan-profo-block .lon-pro-table{position: relative;}

	.loan-profo-block .lon-pro-table tr{font-size:0}

	.enterprises-view .loan-profo-block .res-pos-table .table th, 

	.enterprises-view .loan-profo-block .res-pos-table .table td,

	{

		border-left: 0 !important;

		border-right: 1px solid #9ebfdb !important;

	}

	.people-view .loan-profo-block .res-pos-table .table th,

	.people-view .loan-profo-block .res-pos-table .table td	{

		border-left: 1px solid #9ebfdb !important;

		border-right: 1px solid #9ebfdb !important;

	}

	.enterprises-view .loan-profo-block .res-bor-right .table th, 

	.enterprises-view .loan-profo-block .res-bor-right .table td,

	.people-view .loan-profo-block .res-bor-right .table th, 

	.people-view .loan-profo-block .res-bor-right .table td {

    border-left: 1px solid #9ebfdb !important;

    border-right: 1px solid #9ebfdb !important;

	}	/* .rate-now {

		display: block;

		width: 95px;

		height: 40px;

		margin: auto;

		/* margin-top: 20px; 

		

	} */

	/* .content  */

	main .inves {

		margin-right: 10px;

	}

	.sub-org_block .col-md-6,

	.team_block .col-md-6,

	.team_block .col-md-6 {

		margin-bottom: 10px;

	}

	.content aside .social-icons i{width:28px;height:28px;line-height:28px}

	.menu-socail-icons-container a{width:28px;height:28px;line-height:28px}

	.menu-socail-icons-container a.icon-google{line-height: 34px;}

}



@media screen and (min-width: 1200px) and (max-width: 1365px){

	.inves{width:100%}

	.tab-content .inves{width:calc((100% /2) - 8px)}

	.card-border {padding:10px 5px}

	.card-border span,.performance .card-border b {font-size:16px}

	.card-border p {font-size:18px}

	.my-listing .form-inline input.form-control{width: 150px;}

	.loan-profo-block .card-border{width: 48.8%;}

	.loan-profo-block .card-border.lon-type p{    font-size: 15px;}

	.enterprise .ba-menu a{font-size: 15px;}

}



@media screen and (min-width: 1200px){

	.tab-content .board-details {

		flex: 0 0 33.3333333333%;

		max-width: 33.3333333333%;

		padding-right:0;

	}

	

}

@media (min-width: 1200px) and (max-width: 1400px) {

	.searchbox-open {/*width:55vw*/}

}



@media (min-width: 1201px) and (max-width: 1370px) {

	.performance .col-lg-6,

	.services-block .col-lg-6,

	.debt_block .col-lg-6,

	.sub-org_block .col-lg-6,

	.team_block .col-lg-6,

	.document_block .col-lg-6 {

		max-width: 50%;

		flex: 50%;

	}

	.enterprises-view .financial_section .col-lg-4,.performance .col-lg-6 {

		max-width: 33.33%;

		flex: 33.33%;

 	}

	.contact_hover .enter_people{ width: 215px}

}

@media (min-width: 1199px) and (max-width: 1520px) {

	.enterprise-view .col-lg-4{

		/* max-width: 50%;

		flex: 50%; */

	}

	.enterprises-view .board-details,.people-view .board-details,.enterprises-view .doc-files .col-lg-6{max-width: 50%;flex: 50%;}

	.enterprises-view .found-det {max-width: 100%;flex: 100%;}

	

}

@media (min-width: 992px) and (max-width: 1200px) {

	.jobs .col-lg-6,

	.financial_block .financial_section .col-lg-4,

	.performance .col-lg-6,

	.services-block .col-lg-6,

	.enterprises-view .debt_block .col-lg-6,

	.sub-org_block .col-lg-6,

	.enterprises-view  .team_block .col-lg-6,

	.enterprises-view .doc-files .col-lg-6,

	.enterprises-view .document_block .col-lg-6,.enterprises-view .equity_block .col-lg-6,

	.found-det,.enterprises-view .suborganization_block .col-xl-6,

	.enterprises-view .board-details,.enterprises-view .doc-files .col-lg-6

	{

		max-width: 100%;

		flex: 100%;

		

	}

	.enterprises-view .doc-files .col-lg-6{padding-right:0}

	.enterprises-view .loan-profo-block .card-border{width:100%}

	.loan-profo-block .table th.no-border, .loan-profo-block .table td.no-border{border: 1px solid #9ebfdb !important;}

	.peoples .loan-profo-block .table th.no-border, 

	.peoples .loan-profo-block .table td.no-border{border-right: 0!important;}

	.enterprises-view .performance_div{width:100%}

	.res-blok .table{width:100%}

	.enterprises-view .loan-profo-block .res-pos-table .table th, 

	.enterprises-view .loan-profo-block .res-pos-table .table td,

	.people-view .loan-profo-block .res-pos-table .table th,

	.people-view .loan-profo-block .res-pos-table .table td	{border-left: 1px solid #9ebfdb !important;}

	.enterprises-view .res-blok{display:block;width:100%}

	

	.img_space{width:49%}

	.enterprises-view .doc-files .card_discription{min-height: initial}

	.sub-org_block .col-md-6 {padding-right:0}

	.sub-org_block .bg_banner,.team_block img {width:70px;height:70px}

	.financial_section .col-md-4.col-sm-6{padding: 0 !important;}

	/*  .enterprises-view .financial_section .col-lg-4,.enterprises-view .col-xl-4{max-width:100%;flex:100%}  */

	.board-details{max-width: 50%;flex: 50%;}

	

	.enterprise .found-det,.enterprises-view .found-det {max-width: 100%;flex: 100%;}

	.tab-content .inves{width:calc((100% /2) - 8px)}

}

/* @media only screen and (min-device-width : 768px)   and (max-device-width : 1024px)     {

	.fund-name{white-space: normal;}

	

} */

@media only screen and (max-device-width : 768px) {

	.autocontainer .ui-autocomplete {width: 200px !important;}

	

}

@media screen and (max-width: 1250px){

	.form_Section .contact_information_div {

		width: 33%;

		margin-left: 25px;

	}

	.top.ba-menu li{ /* padding: 17px 10px; */}

	.navbar-brand img {

		max-width: 125px;

		width: 100%;

		height: auto;

	}

	.largelogo .beforelogin .main-nav.max-auto{    right: 43%;}

}

@media screen and (max-width: 1200px) {

	/* .content */

	.doc-files .card-body .description{

		min-height:75px;

	}

	

	#content .ba-menu.back_editposition{ background: #fff; box-shadow: 0 0.125rem 0.5rem rgba(0, 0, 0, .075);}

	.back_editposition .back_icon{top:0}

	.back_editposition .fa-angle-up, .back_editposition .fa-angle-down{ font-size: 25px;}

	.enterprises-view h2{ font-size: 17px;}

	.addedit_button .fa-angle-down,.addedit_button .fa-angle-down, .addedit_button .tabsection.active .fa-angle-down{    font-size: 22px;    margin-top: 0;}

	.notification span.username{font-size: 15px;}

	.contact_hover .enter_people{ width: 225px}

	.pep-pop .detail_popup .contact_hover .enter_people{right: -45px;}

	.follow_list_outerdiv{margin-right: 20px;max-width:120px}

	.dashboard_detail .activity_table .numb{font-size: 22px;}

	.funding_rounds table td{background:transparent;padding-right:10px}

	.funding_rounds table td span.das-org{ max-width: 100%;   }

	.funding_rounds table tr{border-bottom: 1px solid #e2e2e2;}

	.funding_rounds table td span{    text-align: left;background:#ecf4fa}

	.funding_rounds table tr{border-bottom:0}

	.customise .peoplelist.listBlock{ margin-bottom: 20px;}

	/* .modal.ratings .contact_hover{    top: 3%;} */

	.serch-result .custom-dropdown{width: auto;}

	.modal-dialog .bootbox-body{}

	.ratings .modal-title{ font-size: 20px;}

	/* #contactModal .contact_hover{

		top: 4%;

		left: 58%;

	} */

	.content aside .switch-border i{line-height: 33px;}

	.modal-dialog .bootbox-body{ padding: 0;    font-size: 16px;}

	.modal-header{ background-size: contain;text-align:center}

	.main-nav.max-auto{left:0}

	.largelogo .beforelogin .main-nav.max-auto{    right: 33%;}

	.detials .detail-then{    width: 35%;}

	.pad-b{    padding: 20px;}

	.loan-comp .top-headr .loan_type_clss.fund-status{

		position: static;

		float: left;

		width: 100%;

	}

	/* .beforelogin .main-nav.max-auto{right: 33%;}

	.beforelogin .main-nav.max-auto{right: 33%;} */

	.invite-mail .search-submit{ right: 0;}

	.funding-compare.outer-table {

    margin-top: 50px;

		}

	.funding-compare button.next_button{

		top: -40px;

		right:0

	}

	#content .home{margin-bottom:0}

	.new-enter-compare.compare_table thead th .top-headr a b{margin-bottom:0}

	.comp-detail{width: calc(100% - 55px);}

	.new-enter-compare.compare_table thead img{

		width: 45px;

		height: 45px;

		border-radius: 8px;

		padding: 4px

	}

	.new-enter-compare.compare_table b{font-size:14px}

	.new-enter-compare.compare_table tr th{padding: 10px 8px;}

	.new-enter-compare.compare_table thead th .top-headr{ width: 95%;}

	.inv_fund_name_clss span{    white-space: normal;    width: auto;}

	.compare_table tbody td.investor_title_clss{color:#999999}

	.view_more_outer .view-more-btn{float:none;width:105px;margin-left:0;display: block;}

	.comp_investor_name{float:none}

	.enter-switch .peoplelist .follo-links{    width: 45%}

	.loan-comp.compare_table.fund-comp tr td.header_block{

	height: 50px;

    border: 1px solid #bcdef7;

    vertical-align: middle;

    display: table-cell !important;

	cursor: default;

    padding: 6px 10px;

    width: 100%;

	}

	.loan-comp.compare_table.fund-comp tr th{ width: 100%;display:block;   /*  padding: 1em 0px; */}

	.loan-comp.compare_table.fund-comp .investment_table td{background:#fff;}

	.loan-comp.compare_table.fund-comp .investment_table td:nth-child(even){background: #e9f1f7;}

	.compare_table.fund-comp tbody td .campered_inner td{

		display: block;

		width: 100%;

		cursor: default;

	}

	 table.compare_table.loan-comp.fund-comp tr td{

		background: #e9f1f7;

		cursor: default;

		padding: 6px 10px;

		width: 100%;

	}

	/* button.next_button{

		top: -40px;

    right: 0;

	} */

	table.compare_table.fund-comp{    table-layout: initial;}

	.compare_table.fund-comp thead td{display:none}

	table.compare_table.loan-comp.fund-comp tr td.mob-none{display:none !important}

	.compare_table.fund-comp tbody td {display: block;

		width: 100%;

		cursor: default;}

	table.compare_table.loan-comp.fund-comp tr th:first-child{

		background: #fff;

		padding: 6px 10px;

		border: 0;

		cursor: default;

		display: block !important;

		height: auto !important;

		}

	

    

	table.compare_table.loan-comp.fund-comp .col_height.inv_inner_table{    padding: 0;}

	/* .people-con-popup{display: block;    text-align: center;} */

	.table_listing table tr .wor-bre{ padding-left: 17px;}

	.enquir-table i.fa-file-pdf-o, .enquir-table i.fa-file-word-o{left:0}

	.notification span.username a{font-size: 15px;}

	

	.dashboard_detail .table_listing table tr .wor-bre div{

		padding-left: 22px;

	}

/* 	.view .user-detial .detials{ width: calc(100% - 200px);} */

	.acquisitions table td{padding-left:30%;}

	.table_listing table tr td .list_drcp span{

		overflow: hidden;

    text-overflow: ellipsis;}

	.following-list .enquir{ padding-top: 19px;}

	.mob-send-clss{width: 65%;}

	.mob-verify-clss{ width: 80%;}

	.dashboard_detail .table_listing.enq-kyc table td {

    padding-left: 40%;

    text-align: left !important;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    position: relative;

    display: block;

	min-height:37px

	}

	.enq-kyc table td:before {

		content: attr(data-label);

		float: left;

		color: #adadad;

		width: 30%;

		text-align: left;

		position: absolute;

		left: 10px;

		top:5px;

		min-height: 30px;

	}

	.enq-kyc table td .mobile_list{min-height: 30px;}

	.dashboard_detail .table_listing.enq-kyc table th,.dashboard_detail .table_listing.enq-kyc table thead{display:none}

	.foun-peop{width:50%}

	.beforelogin .navbar-expand-md .navbar-nav.mr.liopened{width:auto;}

	.blog-content .blog-header{padding-bottom: 20px;}

	/* .performance_div{width:50%} */

	.trend-head{    width: 100%;}

	.my-listing .form-inline input.form-control{width: 100px;}

	.table_listing table tr td .list_drcp{    padding-left: 7px;}

	.table_listing table tr td .name_listings{    width: 100%;}

	

    .dashboard_detail .enq-kyc.table_listing,  .dashboard_detail .notification, .funding_rounds, .acquisitions, .trending_profiles,.dashboard_detail .activity_table{height: 460px;}

	.ba-menu ul li:first-child {

		padding-left: 0px;

	}

	.people-view .res-blok{display:block;width:100%}

	.people-view .loan-profo-block .table td, 

	.people-view .loan-profo-block .table th{

			border: 1px solid #9ebfdb !important;

	}

	.people-view .loan-profo-block .card-border{ width:100%;}

	.pop-up-alert p{font-size: 13px;line-height: 21px;   }

	.change_outerdiv .form-control{ width: 30%;margin-right: 5px;}

	.up-doc{width: calc(100% - 245px);}

	.ver-doc .loans.fiels-upload{width:100%;margin-top:0;}

		.enterprise #exist_performance{width:80%;margin:auto;}

	.custom-dropdown.pos_right::after{right:15px}

	.ba-menu.top .navbar-nav .dropdown-menu{

		width:160px;

		/* height:152px; */

	}

	/* .listing_modal .modal-dialog {

		-webkit-transform: translateY(0%) !important;

    transform: translateY(0%) !important;

	

	} */

	.back_icon{right: 10px;}

	.details_editdiv{

		right: 45px;

		top: 5px;

	}

	.ba-menu.top .navbar-nav .dropdown-menu li {

		padding: 9px 0;

	}

	.ba-menu.top .navbar-nav .dropdown-menu li:first-child{padding-left:0}

	.rules-group-container.hs-form select{width: 155px;    margin-right: 8px;}

	.sticky .col-md-12.content{margin-top:0}

	main .inves,.acq-block-inner,.inves-made {

		margin-right: 0;

		width: 100%;

		margin-bottom: 15px;

	}

	.iop-section{margin-right: 0;

		width: 100%;

		margin-bottom: 15px;}

	.iop-section-inner{min-height:initial}

	.t-fund.card-border{height:initial}

	.pagenation-details{width:26%}

	/* .sticky .top.ba-menu li {

		padding: 17px 4px;

	} */

	.sticky .ba-menu.top{/* left:0 */}

	.enterprise .ba-menu a {

		font-size: 15px;

	}

	.rate-now{float:none}

	.enterprises-view .ba-menu a {

		font-size: 14px;

	}

	/* .content */

	main .jobs span.fund-name {

		font-size: 12px;

		line-height: 20px;

	}

	.jobs img {

		margin-right: 10px;

	}

	.res {

		max-width: 100%;

		flex: 100%

	}

	/* .table_listing table tr td .lorem_discp{width:auto;max-width:380px;}

	.table_listing table tr td .mobile_list{width:auto; max-width:210px}

	.table_listing table tr td{padding:0 20px}

	.table_listing table tr .list_no{width:auto; max-width:20px;padding-left: 21px;}

	.table_listing table tr td .name_listing {width: 220px;}

	.table_listing table tr td .req_list{width:auto; max-width:150px} */

	.profile .row .card.col-md-6:first-child {

		margin-right: 20px;

	}

	.footer {

		position: static;

	}

	.login-page .card {

		padding: 20px;

		padding-bottom: 0;

	}

	.login-page .container {

		max-width: 910px;

	}

	.log-cont {

		height: 700px;

	}

	.login-page {

		padding-bottom: 0;

	}

	.login-page .card-body {

		padding-top: 0px !important;

	}

	.icons.icon-search {

		/* right: 60px;*/

		font-size: 18px; 

		top:16px;

	}

	/* .searchbox-open .icons.icon-search{top: 15px; right: 0px} */

	.searchbox-input{padding: 0px 40px 0px 20px;}

	.nav-menu li {

		padding: 0 10px;

	}

	.add-ser {

		width: 92%;

		margin: auto;

	}

	.nav-menu {

		margin-top: 15px;

	}

	body.wapper {

		padding-bottom: 0px;

	}

	.icons {

		margin-right: 10px;

	}

	.icon-search{margin-right:15px}

	.in-ri {

		margin-left: 0px;

	}

	#business_block .col-lg-6,.col-sm-12{/* padding-left:5px */}

	/* .inner-content { padding-left: 230px; } */

	.inner-content .card-body a {

		font-size: 15px;

	}

	.inner-content .card img {

		max-width: 88px;

	}

	.inner-content .card-body p {

		font-size: 14px;

	}

	html,

	body {

		height: auto;

	}

	.user-detial {

		top: 26px;

	}

	 .people-view .user-detial{width:94%}

/* 	.people-view.view .wi-cal{margin-left: -50px;width: calc(100% + 85px);}  */

	.use-img {

		width: 100%;

		max-width: 150px;

		object-fit: cover;

		object-position: center;

		max-width: 150px;

		margin-bottom: -32px;

		height:150px;

	}

	.up-banner .mr-a {

		padding-right: 0;

		/* width: 30%; */

	}

	.content {

		padding: 35px 0px 35px 35px;

	}

	/* .content  main { padding-left: 20px; width: 80%; max-width: 80%; flex: 60%; }*/

	.content aside span {

		/* width: 100%; */

	}

	.content aside i {

		padding-right: 10px;

	}

	.content aside {

		max-width: initial;

		width: 30%;

	}

	/* .content */

	main .col-md-5.inves .attach {

		font-size: 13px;

	}

	/* .content */

	main .col-md-5.inves a {

		font-size: 13px;

	}

	/* .content */

	/* main .pad {

		padding: 20px 20px 0;

	} */

	/* .content */

	main .pading {

		padding: 20px;

	}

/* 	.enterprises-view  main .pading {

		padding: 25px;

	}

	.enterprises-view .financial_section.pading{padding:25px} */

	h3.mb-4 {

		margin-bottom: 10px !important;

	}

	/* .content */

	main .col-md-5 b {

		font-size: 20px;

	}

	/* .content */

	main .pr-0 b {

		font-size: 16px;

	}

	/* .content */

	main p {

		font-size: 15px;

	}

	.invite-head p{font-size: 25px;}

	.invite-head span{font-size: 16px;}

	.compare_table b, .compare_table .top-headr a.header_topic{    width:72%;}

	.compare_table button.close{width: 5%;    float: right;}

	.compare_table thead th .top-headr{    width: 92%;}

	/* .content */

	main .jobs span {

		font-size: 13px;

	}

	/* .content */

	main .bor-t em {

		font-size: 15px;

	}

	/* .investement .col-lg-6{padding-left:0} */

	/* .content */

	main .col-md-5.inves .t-fund {

		max-width: 41%;

		flex: 41%;

	}

	/* .content */

	main .icon-attach {

		margin-right: 4px;

	}

	/* .content */

	main .inves .col-lg-7 {

		padding: 0;

	}

	/* .found-det {

		padding: 10px

	} */

	.fund-name {

		font-size: 16px;

	}

	.fund-pos {

		font-size: 13px;

	}

	.fun-date {

		font-size: 13px;

	}

	/* .fun-body{margin-left: 10px;} */

	.org {

		width: 48%

	}

	/* .use-img {

		max-width: 150px;

		margin-bottom: -32px;

	} */

	.ba-menu ul {

		margin-left: 0;

		text-align: left

	}

	/* .content */

	/*  main{flex: 50%;} */

	.content aside.aside-2 {

		margin-left: 0px;

	}

	.ba-menu li {

		padding: 18px 5px;

	}

	

	.ba-menu a {

		font-size: 15px;

	}

	.content .fa-pencil {

		font-size: 18px;

	}

	.content aside.aside-2 h3 {

		font-size: 30px;

	}

	.content aside.aside-2 p {

		font-size: 16px;

	}

	.content .aside-2 span.gr-colo {

		font-size: 15px;

	}

/* 	.top.ba-menu li {

		padding: 14px 4px;

	} */

	.nav-menu li a {

		font-size: 14px;

	}

	.ba-menu.top {

		width: 100%;

		z-index:1

	}

	.enterprises-view .content aside.aside-2 {

		max-width: 25%;

	}

	.content aside {

		width: 100%;

	}

	.people-view  .content aside {width:30%}

	/* .jobs img {

		max-width: 45px;

		height: 45px;

		vertical-align: top;

	} */

	/* .content main .bor-t .col-md-6{padding-left: 25px;} */

	.jobs .pl-3 {

		padding-left: 10px !important;

	}

	.content {

		padding: 20px 0px 0px 0px;

		margin-left: 0;

	}

	/*  #content{padding-right:10px;} */

	.content .aside-2 {

		padding: 10px 10px 20px;

	}

	/* .enterprises-view .expand  .ba-menu li{padding: 5px 8px;

  } */

	.enterprises-view .ba-menu ul {

		padding-left: 0;

		text-align: center;

		

	}

	.rate-fol{margin-bottom:15px}

	.sticky .ba-menu ul.listing-ul{

		padding-left: 54px;

	}

	/*  .expand .ba-menu a:hover::after{bottom: -5px;}

   .expand .ba-menu a{font-size: 13px;}

   .expand .detials{line-height: 24px;

    margin-left: 8px; }

	.expand  .detials h4{    margin-bottom: 0;    font-size: 20px;}

	.expand .detials em{font-size: 14px;}

	.expand .detials span{font-size: 12px;}

	.expand .detials p{font-size: 13px;}

	.expand .up-banner .mr-a i{font-size: 30px;}

	.expand .up-banner .mr-a span{font-size: 13px}

	.expand .use-img{    max-width: 120px} */

	.enterprises-view .ba-menu li {

		padding: 17px 5px;

	}

	/* .enterprises-view .user-detial,

	.user-detial {

		top: 30px;

		width: 73%;

	} */

	.ba-menu ul {

		padding-left: 0;

		text-align: center;

	}

	.enquir.ba-menu ul {

		text-align: left

	}

	.rate-now {

		display: inline-block;

		padding: 0;

		height: 40px;

		line-height: 40px;

	}

		

	.rate-fol a,.content aside .rate-fol span{    margin-left: 0px;margin-right:0px; margin-bottom: 6px;}

	/* a.contact_btn {	

		width: 120px;

		height: 40px;

		line-height: 40px;

	} */

	.enterprises-view

	/* .content */

	main {

		padding-left: 15px;

		padding-right: 15px;

		flex: auto;

		width: auto;

		max-width: 50%

	}

	.enterprise_aside.enterprises-view main{max-width: 75%;flex:100%;width:100%}

	.enterprises-view .height {

		max-width: 25%

	}

	/* .content */

	main section {

		margin-bottom: 15px

	}

	/*nav-right*/

	.nav-right li {

	

		/* line-height: 20px; */

		 padding-right: 5px; 

	}

	.nav-right li.nav-bell{padding-right: 12px;margin-top: 13px}

	.nav-right li i {

		vertical-align: middle;

		/* line-height: 34px; */

	}

	.navbar-brand {

		margin-right: 0

	}

	.nav-right li {

		font-size: 18px;

	}

	.navbar-nav .nav-item .log,

	.navbar-nav .nav-item .reg {

		font-size: 13px;

	}

	.navbar-nav .nav-item .reg {

		padding: 8px 10px;

		margin-right: 3px;

	}

	.navbar-nav .nav-item .log {

		margin-right: 0px;

	}

	.nav-item .nav-link span {

		font-size: 13px;

	}

	.nav-menu li a {

		font-size: 13px;

	}

	

	/*end-nav*/

	.home {

		margin-bottom: 0

	}

	.tab-content h2 {

		width: 91%;

	}

	.doc-files .card-body p {

		font-size: 14px;

	}

	.doc-files .card-body span {

		font-size: 14px;

	}

	.doc-files .card-body a {

		margin-top: 10px;

	}

	/* .doc-files .card_discription {

		margin-top: 10px;

	} */

	

	/* .enterprises-view .imp-foods td {

		border-bottom: 1px solid #ddd;

	} */

	.enterprises-view .responsive-table td {

		display: flex;

		margin-bottom: .625em;

		float: left;

		text-align: center;

		width: 100%

	}

	.enterprises-view .responsive-table .coln-none {} .Acquirer_detail .responsive-table td:before {

		width: 180px;

	}

	

	.enterprises-view .responsive-table td:before {

		content: attr(data-label);

		float: left;

		width: 195px;

		text-align: left;

		padding-left: 5px;

		padding-right: 15px;

	}

	.enterprises-view .imp-foods td:before {

		color: #4e8abe;

		width: 150px;

	}

	.enterprises-view .imp-foods tr td:first-child,

	.enterprises-view .imp-foods tr td:last-child {

		color: #323232;

		text-align: left

	}

	.enterprises-view .responsive-table tr th {

		border: none;

		clip: rect(0 0 0 0);

		height: 1px;

		margin: -1px;

		overflow: hidden;

		padding: 0;

		position: absolute;

		width: 1px;

	}

	.enterprises-view .coln-none {

		position: absolute;

		width: 1px;

		left: 0px;

		display: none !important

	}

	.enterprises-view .em-coln {

		display: block;

		padding: 0 10px;

		font-style: normal;

	}

	.hs-form{padding: 15px 30px;}

	.peoples .found-det{margin: 15px 0.8% 0 0;}

		.ba-menu ul li:first-child{padding-left:0}

		 .left_right_data {

    padding: 0 15px;

  }

  .acquisitions table td{

	  padding:10px 5px;

  }

    .funding_rounds table td:before {

    content: attr(data-label);

    float: left;

    color:#adadad;

    width: 30%;

    text-align: left;

    position: absolute;

    left: 10px;

	top: 10px

  }

  

 

  .funding_rounds table th {

    display: none;

  }

 

  .funding_rounds table td {

    padding-left: 40%;

    min-height: 40px;

    text-align: left;

    overflow: hidden;

    text-overflow: ellipsis;

    max-width: 100%;

    white-space: nowrap;

    position: relative;

    display: block;

  }

	/* .funding_rounds table tr:nth-child(even){display:none}

	.funding_rounds table tr:nth-child(3){display:none} */

	.funding_rounds table tr.dhs-tr{display:none}

	.new-design .contactus_outerdiv{padding:40px 20px 20px 20px;}

	.address_content span{padding-left: 30px;}

	.address_content{padding: 0px 0px 0 0px;}

	.form_Section .contact_information_div .contact_information_address, .form_Section .contact_information_div .contact_information_phone, .form_Section .contact_information_div .contact_information_email

	{

		    padding: 5px 0 0px 5px;

	}

	.address_content i{    left: 5px}

	.form_Section .contact_form_div{width: 56%;}

	.form_Section .contact_information_div{width: 40%;/* margin-left: 25px; */}

	.dashboard_detail .enquir-table i.fa-file-pdf-o,.dashboard_detail .enquir-table i.fa-file-word-o{

		    left: 40%;

	}

	.kyc-table-scroll td .mob-cler{width: 220px;}

	.dashboard_detail .table_listing table tr .wor-bre div.sub-date{padding-left:0}

	/* .dashboard_detail .enquir-table i.fa-file-pdf-o{left:37%;} */

	/* .dashboard_detail .table_listing table tr .wor-bre div.mob-cler{    width: 100%;} */

	.dashboard_detail .col-md-6, .notification_section .col-md-6, .acquisitions_section .col-md-6{

		flex: 0 0 50%;

		max-width: 50%;

	}

	.socialmedia-tabcontent{width: 70%}

	.invite-section{width:100%;padding-bottom: 20px;}

	.connect-fb{    font-size: 20px;}

	.invite-mail{padding: 0 0px}

	.socialmedia-tab{width: 30%;}

	.invite_button{margin-left:0;}

	.invite-mail .invite_listing{margin-top:55px;}

}

@media screen and (max-width:1135px) {

	.ba-menu .backbutton{display:none}

	/* .back_icon i{color:#5a92c3}

	.back_icon i:hover{color:#5a92c3} */

	 .ba-menu .btn-primary {border:0;background:transparent}

	.view  .ba-menu .btn-primary {border:1px solid #5a92c3;background:#5a92c3}



}

@media screen and (max-width:1125px) {

  .dashboard_detail .table_listing table tr td .list_drcp {

    padding-left: 5px;/* width: 120px; */

  }

  /* .dashboard_detail .table_listing tr td:first-child, .dashboard_detail .table_listing tr td{

	padding-left: 3px;

    padding-right: 3px;

  } */

  .funding_rounds table th span, .funding_rounds table td span{padding: 4px 4px;text-align:left}

	.navbar-brand{

		position: absolute;

		left: 20px;

	}

	

}

@media screen and (max-width: 1055px) {

	.enterprise .ba-menu ul{text-align:left}

	

	.people-view .board-details{max-width: 100%;flex: 100%;}

	.dashboard_detail .table_listing.enq-kyc table td.noresult{

		padding-left:0;

		max-width: 100%;

	} 

	.searchbox-input{width:250px}

	.beforelogin .main-nav.max-auto{    right: 39%;}

	.enq-kyc table tr:nth-child(2){display:none}

	.enq-kyc table tr.no-hide{display:block;}

	.dashboard_detail .enq-kyc table tr.no-hide{display:table-row;}

	.container.new-design{max-width: 750px;}

	

}

@media screen and (max-width: 1023px) {

	#top_bar.tabsection {

		padding-left: 0;

		float: right;

		width: 50px;

		background: transparent;

		color: rgba(0,0,0,.5);

		border-radius: .25rem;

		padding: .25rem .75rem;

		font-size: 1.125rem;

		line-height: 1;

		border: 1px solid rgba(0,0,0,.1);

		cursor: pointer;

		position:absolute;

		right:19px;

		top: 30px;

	}

	/* .largelogo #top_bar.tabsection {top: 40px;} */

		/* .sticky.largelogo #top_bar.tabsection {top: 45px;} */

	.navbar-brand{position:static}

	 .sticky #top_bar.tabsection{    top: 17px;} 

	.no-wapper #top_bar.tabsection{/* top: 40px; */}

	.sticky .navbar-nav.nav-menu {

		/* left: 20px; */

		top: 28px;

		right: -4px;

	}

	.sticky .navbar-nav.nav-menu {

		top: 20px;

	}

	.ba-menu ul.navbar-nav {

		z-index: 10;

		right: -28px;

	}

	.navbar-nav.nav-menu {

		/* left: -15px; */

		top: 25px;

		padding: 8px 0px;

	}

	.largelogo .navbar-nav.nav-menu {top: 10px;}

	.largelogo.logged .navbar-nav.nav-menu {top: 25px;}

	.sticky .navbar-nav.nav-menu {top:45px}

	.no-wapper .navbar-nav.nav-menu {/* top:0 */}

	.ba-menu.top ul li:first-child {

		padding-left: 20px;

	}

	.nav-menu li a {

		color: #fff;

	}

	.ba-menu.top li.active a {

		color: #fff;

		text-decoration: underline;

	}

	/* .sticky #top_bar.tabsection{top:20px} */

	.nav-menu {

		background: #5a92c3;

		position: absolute;

		top: -20px;

		right: 0px;

		width: 200px;

		display: none;

	}

	.navbar-nav {

		position: absolute;

		top: 10px;

		right: 20px;

		z-index: 1;

	}

	.navbar-expand-md .navbar-nav.mr{

		right: 68px;

	}

	.navbar>.container-fluid{

		display:inline-block;

	}

	.nav-menu li {

		display: block;

		text-align: left;

		padding: 3px 20px;

	}

	.nav-menu li a:hover {

		color: #fff !important;

		text-decoration: underline;

	}

	.ba-menu.top .dropdown-toggle:after {

		border: solid #fff;

		transform: rotate(45deg);

		border-width: 0 2px 2px 0;

		top: 8px;

		bottom: 0;

		left: 80%;

		position: absolute;

	}

	.dropdown:hover span a {

		color: #fff;

	}

	.ba-menu.top .navbar-nav .dropdown-menu {

		position: relative;

		top: 0;

		background: transparent;

		box-shadow: none;

		margin-top: 0;

		padding: 4px 0px 0px 15px;

	}

	.ba-menu.top .navbar-nav .dropdown-menu li:before {

		content: '';

		position: relative;

		border: solid #fff;

		border-width: 0 2px 2px 0;

		display: inline-block;

		padding: 3px;

		transform: rotate(-45deg);

		-webkit-transform: rotate(-45deg);

		vertical-align: middle;

		left: -6px;

	}

	.ba-menu.top .navbar-nav .dropdown-menu li {

		padding: 3px 0;

	}

	/* .sticky .navbar-nav.nav-menu {

		/* left: 20px; 

		top: 28px;

		right: -4px;

	} */

	.sticky .navbar-nav.nav-menu {

		top: -5px;

		right: -45px;

	}

	.sticky.largelogo .navbar-nav.nav-menu {

		top: -22px;

	}

	.sticky .ba-menu.top{right:22px;top:30px;}

	/* .sticky #top_bar.tabsection{top:20px;} */

	.ba-menu li.active a:before, .ba-menu a:hover::after {border: 0;}

	.dropdown.active .dropdown-menu .dropdown-submenu.active a {color: #fff;}

	.ba-menu.top li.active ul .active a {

		text-decoration: underline;

		color: #fff !important;

	}

	.ba-menu.top li.active ul a {

		color: #fff;

		text-decoration: none;

	}

}

@media screen and (min-width: 992px) and (max-width:1199px ){

	.enterprise_profile .card .card_img{height:170px}

}

@media only screen and (orientation: landscape) and (orientation: portrait) {}@media screen and (min-width: 991px) {

	#head_block li {

		display: inline-block

	}

	

}

@media screen and (max-width: 996px) {

	.activity_table .half_width:nth-child(even) {

		border-left: none;

	}

	.table_listing table tr .wor-bre div.mob-cler,.table_listing table tr .wor-bre div.sub-date{

		padding-left: 15px;

		width: calc(100% - 40%);

	}

	.table_listing table tr .wor-bre div.sub-date{padding-left:40%}

	.loan-profo-block-head h3 b, .loan-profo-block-head h3 p, .loan-profo-block-head h3 span.sub-p{font-size: 20px;}

	.activity_table .half_width:nth-last-child(1),.activity_table .half_width:nth-last-child(2){/* border-bottom: 1px solid #7ca2cb; */border-bottom:0}

	.customise .Mylist {

		padding: 45px;

	}

  .dashboard_detail table td {

    text-align: left;

	    margin-bottom: 5px;

  }



  .ratings .modal-title{font-size:20px;    padding-right: 50px}

  .kyc-table-scroll td .name_listings, .kyc-table-scroll td .index-no, .kyc-table-scroll td .kyc-name, .kyc-table-scroll td .mob-cler, .kyc-table-scroll td .view-form-td, .kyc-table-scroll td .sub-date, .kyc-table-scroll td .status-td, .en-tab table.kyc-table-scroll, .kyc-table-scroll td .notes-td{

		/* width:100%; */

		display:inline-block;

	}

	.kyc-table-scroll td .sub-date{

		display:block;

		width:100%;

		/* padding-left:24% !important; */

	}

	.kyc-table-scroll tr{

		display:inline-block;

		width:100%;

	}

	.enquir-table i.fa-file-pdf-o, .enquir-table i.fa-file-word-o{left: 40.5%;top: 8px;}

	/* .table_listing table tr .wor-bre{padding-left: 30px;} */

	.en-tab table td.wor-bre::before{ width:40%}

  .top.ba-menu li{/* padding: 13px 7px; */}

 .searchbox-input{width:230px}

  .funding_rounds table td:first-child{margin-top:10px;}

  .funding_rounds table tr{border-bottom:1px solid #efefef;margin-bottom:10px}

  .funding_rounds table tr:last-of-type {border-bottom:0;}

  .funding_rounds table th span, .funding_rounds table td span{margin-bottom:0;background:transparent;}

  .dashboard_detail .table_listing table tr td:first-child{padding-bottom:0}

  .dashboard_detail .table_listing table tr{border-bottom:1px solid #9e9e9e17;}

   .dashboard_detail .table_listing table tr.no-hide{border-bottom:0}

  

  .table_listing .nav-link{    font-size: 15px;}

  .enq-kyc table tr:nth-child(2){display:block}

  .dashboard_detail .enq-kyc table tr:nth-child(2){display:table-row}

  .dashboard_detail .activity_table .numb{

	  display:inline-block;

	  width: 100%; /* 40% */

	  vertical-align:middle;

	  font-size: 23px;

	 /*  text-align: center !important; */

	}

	  .dashboard_detail .activity_table .numb-diss{

	  display:inline-block;

	  /* text-align: left; */

	  width: 100%; /* 58% */

	  vertical-align:middle;

	 /*  padding-left:20px; */

	}

/* .activity_table .vertical_align{text-align:center;} */

  .activity_table .border-right {

    border-right: 0 !important;

  }

  .activity_table .pb-0 {

    padding-bottom: 25px!important;

  }

  .activity_table table tr,

  .activity_table table tr td {

    border-bottom: 0;

  }

  .activity_table table tr td.pb-0:last-child {

    border-top: 1px solid #7ca2cb;

  }

  .dashboard_detail .table_listing table tr td {

   /*  border-bottom: 0; */

    width: 49%;

    display: inline-block;

    float: none;

  }

  .dashboard_detail .table_listing table tr td .list_drcp {

    padding-left: 10px;

    padding-top: 5px;

	width: calc(100% - 52px);

  }

  .dashboard_detail .table_listing table tr td {

    

	display: block;

    width: 100%;

    

  }

/*   .user-detial{    width: 95%} */

  .dashboard_detail .table_listing tr td:last-child{

	  text-align:left !important;

  }

  .dashboard_detail .activity_table td {

    padding: 10px 0px 26px 0px;

  }

  .acquisitions table td:before

  {

    content: attr(data-label);

    float: left;

    color:#adadad;

    width: 40%;

    text-align: left;

    position: absolute;

    left: 0;

  }

  

  .acquisitions table th {

    display: none;

  }

  .acquisitions table td {

    padding-left: 40%;

    min-height: 50px;

    text-align: left;

    overflow: hidden;

    text-overflow: ellipsis;

    max-width: 100%;

    white-space: nowrap;

    position: relative;

    display: block;

  }

   

  .trending_profiles table td {

    width: 100% !important;

	display:block

  }

  .Acquirer_detail .Acquirer_title {

    width: 80%;

    font-size: 16px

  }

  .Acquirer_prf {

    width: 15%

  }

  .trending_profiles table td:first-child{

	  padding-bottom:0

  }

  .trending_profiles table tr td:last-child{padding-top:4px;}

  .funding_rounds table td{min-height:30px;}

  .img_space{width: 49%;}

  	/* .funding_rounds table tr:nth-child(3){display:block} */

	.table_listing table tr td .list_drcp{    width: calc(100% - 50px);}

	.dashboard_detail .table_listing table tr td .name_listings{width: 100% !important;}

	.table_listing table tr td .list_drcp span.email{width:auto;white-space:normal}

}



@media screen and (max-width: 991px) {

		.hide-tab.tabsection.active .fa-angle-down{/* font-size:22px; */transform: rotate(-180deg);}

		.addedit_button .tab-content .fa-angle-up, .addedit_button .fa-angle-down, .addedit_button .tabsection.active .fa-angle-down{margin-right: 58px;}

		.remove_detailback.addedit_button .tab-content .fa-angle-up, .remove_detailback.addedit_button .fa-angle-down, .remove_detailback.addedit_button .tabsection.active .fa-angle-down{margin-right: 22px;}

		.remove_detailback.addedit_button .tab-content .fa-angle-up, .remove_detailback.addedit_button .fa-angle-down, .remove_detailback.addedit_button .tabsection.active .fa-angle-down{margin-right: 22px;}

	.table_listing .enquir{

		padding-bottom:0;    padding-left: 15px;

	}

	.back_icon .btn-primary{border:1px solid #5a92c3}

	.ba-menu .back_icon .btn-primary{display:inline-block}

	.ba-menu .backbutton{display:inline-block}

	.back_icon .btn-primary{background:#5a92c3}

	.back_icon i{color:#fff}

	.back_icon{right:0}

	/* .btn-primary i:hover{color:#fff} */

	.container_logo .back_icon{right:15px}

	.enterprise-listing th:first-child{    padding-left: 15px;}

	.beforelogin .nav-right li.nav-search{width:100px}

		.largelogo .beforelogin .navbar-expand-md .navbar-nav.mr{    top: 25px;}

		.largelogo .beforelogin .main-nav.max-auto{    top: 0;    right: 15%;}

		.beforelogin .searchbox-input{    width: 250px;}

		.largelogo .beforelogin .navbar.bg-white{height: 95px;}

	.sticky.largelogo .beforelogin .navbar.bg-white{height: 70px;}

	.sticky.largelogo .beforelogin .navbar-expand-md .navbar-nav.mr{top: 10px}

	.beforelogin .navbar-nav .nav-item .nav-link{ padding: 6px 9px;}

	

	.people-view .row.investement{display:block;}

	.people-view .inves-made .inves-inner{    width: 100%;}

	.table_listing table tr td .name_listings{    width: calc(100% - 40%) !important;}

	/* .table_listing table tr .wor-bre div.mob-cler{width: calc(100% - 200px);} */

	.compare_table thead{  

		position: absolute !important;

		width: 100% !important;

		top: 0 !important;

		left: 0 !important;

	}

	.kyc-table-scroll td .kyc-name{width: calc(100% - 180px);}

	.table_listing table tr .wor-bre div.sub-date{padding-left: 40%;}

	table.new-enter-compare.compare_table tr td:nth-child(even){background:#e9f1f7;/* display:inline-block */}

	.people-compare-new table.new-enter-compare.compare_table tr td:nth-child(even){ display:inline-block;}

	.enter-switch .peoplelist .follo-links{    width: 60%;display:none}

	.enter-switch .peoplelist .ep_class .follo-links{display:inline-block}

	table.compare_table tr th h2, table.compare_table tr td h2{float:none}

	table.compare_table tr.people_tabsection th h2, table.compare_table tr.people_tabsection td h2{float:left}

	table.compare_table tr.tabsection th h2, table.compare_table tr.tabsection td h2{float:left}

	/* .fund-comp .col_height.inv_inner_table.readmore_resp{padding-bottom:50px} */

	.fund-comp .col_height.inv_inner_table td.inv_name_resp{display: inline-block }

	.fund-comp .col_height.inv_inner_table{display:block;background:#fff;padding-bottom:0px ;padding:0}

	.fund-comp .col_height.inv_inner_table td{background:#fff}

	.fund-comp .col_height.inv_inner_table td:nth-child(even){background: #e9f1f7;}

	.acq-head span{ font-size: 17px;}

	.acq-outer-div .name-limit{font-size: 14px; min-height: 15px;}

	.control-label.form_lable{

		white-space: nowrap;

	}

	  table.compare_table.loan-comp tr th:first-child{

	  background: #fff;    

	  padding: 6px 10px;

	  border:0;

	  cursor:default

	}

	.enterprise .loan-comp.compare_table tr td.header_block{

	  height:50px; 

	  border:1px solid #bcdef7;

	  vertical-align:middle; 

	  display:table-cell !important;

	}

  table.compare_table.loan-comp tr td{

	  background: #e9f1f7;  

	  cursor:default;  

	  padding: 6px 10px;

	  width:100%;

	}

	.mob-none{display:none !important}

	.compare_table tbody td .campered_inner td.mob-none{display:none}

	button.next_button{top: -40px; right: 0;}

	.outer-table{margin-top: 50px;}

	.enterprise table.compare_table tr th:first-child{    display:table-cell !important;}

	.enterprise .loan-comp.compare_table tr th:first-child{    display:block !important;}

	.enterprise .loan-comp.compare_table tr .col_header{height:36px !important}

	.loan_type_clss{display:block}

	

	.main-nav.max-auto{top: 25px}

	.sticky .ba-menu.top{/* left: 0; */}

	.ba-menu.top ul li:first-child{ /*    padding-left: 0; */}

	

	.search-bubble{ 

		margin-bottom: 5px;

		/* padding: 8px 7px;

		margin-left: 8px; */

	}

	#search-options{width: 430px;}

	.mob-send-clss{ width: 60%;}

	.current-menu-parent.menu-item-has-children a::after, .current-menu-item a:after{display:none;}

	.confirm_mobile_err{margin-left:15px}

	.claim_mobile_top{margin-bottom: 0;}

	.claim_email_top{margin-bottom: 0px !important}

	.email-success .icon-ok{right: 0;}

	.mob-num .icon-ok{position: absolute;

    right: 0px;bottom:0}

	.verification_errorclss{position:static;width:100%}

	.mob-cl-clss{width: 65%;}

	.form_Section .contact_form_div{width: 100%;}

	.form_Section .contact_information_div{ 

	width: 100%; 

	margin-left: 0;

	margin-top:20px;   

	padding: 10px 15px 10px 16px;

	}

	.form_Section .contact_information_div .contact_information_address, .form_Section .contact_information_div .contact_information_phone, .form_Section .contact_information_div .contact_information_email

	{

		padding: 5px 0 0px 10px;

	}

	.peoplelist .column-btn .checkbox .cr{top:0;}

	/*  .searchbox-open{

  width:353px

	}  */

	.container.new-design{max-width: 670px;}

	/* .nav-right li.nav-search{    width: auto;} */

   .loan-profo-block .card-border{width:49%} 

   .loan-profo-block .card-border p{font-size: 18px}

   /* .loan-profo-block .card-border span{    font-size: 13px;} */

	/* .enterprise .performance_div{max-width: 50%;flex: 50%;} */

	.trend-images span{margin-bottom:10px}

	.list_table  table tr:nth-child(even){background: #e9f1f7;} 

/* 	.table_listing table tr td{border-bottom:0} */

	.table_listing table tr:last-child td{border-bottom: 1px solid #9e9e9e17;}

	.trending_profiles .table_listing tr td{padding-top:0 !important;padding-bottom:0 !important}

	/* .dashboard_detail  .table_listing table tr:last-child td{border-bottom: 0;} */

	.query-builder .rules-list > *:first-child::before {

		height: calc(50% + -6px);

	}

	.loan-profo-block .table{width:100%}

	.res-blok{display:inline-block;width:50%}

	.loan-profo-block .res-blok .table th:nth-of-type(even),.loan-profo-block .res-blok .table td:nth-of-type(even){border-left:0 !important}

	.res-pos-table{position:absolute;top: 116px;right: 0px;}

	

	.loan-profo-block .res-pos-table .table th, .loan-profo-block .res-pos-table .table td{

		border-left:0 !important;

		border-right: 1px solid #9ebfdb !important;

	}

	.loan-profo-block .res-bor-right .table th, .loan-profo-block .res-bor-right .table td{

		border-left:1px solid #9ebfdb !important;

		border-right: 1px solid #9ebfdb !important;

	}

	 .loan-profo-block .table td.res-pos-table table td{ border-right: 0 !important;border-left:0 !important}

	

	.loan-profo-block .lon-pro-table{position:relative}

	.enter-list th:first-child {padding-left: 14px;}

	.my-listing .custom-dropdown.pos_right::after {top: 40%;}

	.query-builder .rule-container .rule-value-container,.query-builder .rule-container .rule-operator-container{width:48%; vertical-align:top}

	.query-builder .rule-container .rule-filter-container{width:100%}

	.query-builder .rule-container .rule-filter-container .custom-dropdown.pos_right{width:48%}



	.people-view .debt_block .col-lg-6{flex:100%;max-width:100%}

	.pagenation-details{width: 47%;}

	/* .enquirers .pagenation-details{width: 100%;} */

	.enquirers .funding-table .pagenation-details{width: auto;}

	.enquirers .pagenation-details p#lastItemcount{text-align:right}

	.peoplelist .checkbox .cr{top:3px;}

	.peoplelist .loan_offer .checkbox .cr{top: 6px;    left: 0;}

	.hs-form.newblog {

		padding-right: 20px;

	}

	.profile .card-body {

		min-height: 250px;

	}

	.profile .enterprise_profile .card-body{min-height: 288px;}

	.profile.myount .card-body{min-height:auto;}

	.acct.profile .card-body {

		min-height: auto;

	}

	.peoplelist .column-btn .checkbox .cr{margin-top: 1px;} 

	.peoplelist .column-btn .checkbox em{    line-height:16px;}

	#head_block .ba-menu ul {

		text-align: left;

		list-style: none;

		padding-left: 105px;

		position: absolute;

		background-color: #fff;

		z-index: 1;

		text-align: left;

	}

	.jobs .job-set,.found-det {

		width: 100%;

		margin-bottom:0

	}

	.listing-ul li {

		display: block;

	}

	.hide-tab {

		display: block;

		padding: 17px;

		line-height: 22px

	}

	.sticky .hide-tab {

		padding-left: 80px;

	}

	.hide-tab.active {

		color: #5a92c3;

	}

	.compare_table tbody td .campered_inner td{

		display:block;

		width:100%;

		cursor: default

	}

	.compare_table tbody td.header_colspan_count{

		display:none !important;

	}

	.new-enter-compare .comp-title{display:none}

	.new-enter-compare.compare_table tbody td.header_colspan_count{

		display:table-cell !important;

	}

	

	.new-enter-compare.compare_table {background:transparent }

	.outer-table.enter-compare-outer{    margin-top: 55px;}

	.new-enter-compare.compare_table tbody th{border-right:0 !important}

	table.compare_table tr th:first-child{

		width: 100%;

		display: table-cell !important;

	}

	/* table.compare_table tr td:nth-child(even) {

		background: #e9f1f7; 

		border-left: none;

	} */

	table.compare_table tr th:first-child{border-top:1px solid #bcdef7}

	table.compare_table tr td.compare_blue_bg {

		background: #e9f1f7; 

		border-left: none;

	}

	/* table.compare_table tr td{border-bottom:1px solid #e6e6e6} */

	table.compare_table .border_bottom{display:none}

	table.compare_table .border_bottom.inv_sec_block{display:block}

	.compare_table tbody td .campered_inner td:first-child{

		padding-left:10px;

	}

	/* .query-builder .rule-container .rule-value-container{margin-top:10px !important} */

	.rules-group-container.hs-form select, .my-listing .form-inline input.form-control{    width: 97%;}/* 245px */

	.my-listing .form-inline input.form-control {max-width: 100%;}

	.my-listing .custom-dropdown.pos_right {padding-bottom: 7px; width:100%}

	.rules-group-container.hs-form select.form-control{    padding: 5px;}

	/* .hide-tab.active:after {

    border: 1.5px solid #5a92c3;

    content: '';

    display: block;

    position: absolute;

    bottom: -16px;

    width: 100%;

    left: 0;

} */

	/* .content */

	main .inves,.iop-section,.acq-block-inner,.inves-made{

		width: 49%;

		margin-right: 10px

	}

	.iop-section-inner{min-height:375px;}

	.t-fund.card-border{height:150px}

	main .people-view .inves {

		width:100%;

	}

	#head_block .ba-menu ul li {

		padding-left: 0;

	}

	/* .table_listing tr td:last-child:before {

		height: 90px;

	} */

	.table_listing table tr td {

		text-align: left;

		padding-left: 13px;

		margin-bottom: 0;

		/* border-bottom:0 */

	}

/* 	.dashboard_detail .table_listing table tr:last-child td{border-bottom:0} */

	.table_listing tr td:first-child {

		text-align: left !important;

	}

	.table_listing tr.no-hide td.noresult{text-align:center !important}

	.hs-form {

		padding: 8px 20px;

	}

	.faq-block-clss .hs-form{padding: 20px 0px 20px 20px;}

	.res {

		max-width: 95%;

		flex: 100%;

	}

	.login-page .card-body {

		padding: 20px !important;

		padding-top: 20px !important;

	}

	.login-page .container {

		max-width: 820px;

	}

	.bott-bor {

		width: 30%;

	}

	.login-page .card-body .card-header.reset {

		font-size: 35px;

	}

	

	.register .bor-b:before,

	.register .bor-b:after {

		width: 19%;

	}

	.people-view .inves-made{width:100%}

	.bor-b:before,

	.bor-b:after {

		width: 27%;

	}

	.login-page .bor-b:before,

	.login-page .bor-b:after {

		width: 27%;

	}

	.social-link .btn-facebook {

		padding: 8px 6px;

	}

	.register .social-link .btn.btn-facebook {

		padding: 5px 5px;

	}

	.register .social-link .btn {

		padding: 5px 10px;

	}

	.card .card_img {

		height: 100px;

	}

	.register .log-cont {

		height: 1062px;

	}

	.login-page .card-body .card-header {

		font-size: 40px;

	}

	.bor-b {

		font-size: 14px;

	}

	.c-image div {

		text-align: center;

	}

	.c-image img {

		margin-bottom: 15px;

	}

	.nav-menu {

		padding-top: 0px;

		text-align: center;

	}

	.navbar-expand-md .navbar-nav.mr {

		flex-direction: row;

	}

	.navbar-nav .nav-item .log {

		text-align: right;

	}

	.nav-menu li {

		font-size: 14px;

		/* padding: 0 5px; */

	}

	.social-link .btn {

		padding: 8px 17px;

		width: 185px;

	}

	.beforelogin .navbar-expand-md .navbar-nav.mr{width:34%;}

	.inner-content .card img {

		max-width: 80px;

	}

	/* .content */

	main .investement .col-md-5 {

		max-width: 100%;

		flex: 100%;

	}

	/* .content */

	main .inves {

		margin-left: 0;

		margin-top: 20px

	}

	.jobs .justify-content-end {

		justify-content: start !important;

		margin-top: 20px;

	}

	/* .content */

	main .col-md-5.inves .t-fund {

		max-width: 50%;

		flex: 50%;

	}

	/* .content */

	main .jobs span {

		display: block

	}

	.job img {

		max-width: 40px;

	}

	/* .expand .content main {

    flex: 100%;

    max-width: 100%;

	padding: 25px 0px 0px 0px;

	

}

.expand .height{max-width: 100%;

    flex: 100%;padding-left: 0;}

	.expand .content aside li{width:100%;}

	.expand .content aside{padding: 20px 22px 20px;} */

	.enterprises-view .content aside.aside-2 {

		float: right;

		max-width: 40%;

		padding: 20px 20px 0px;

		max-height: initial;

		margin-bottom: 15px;

	}

	.height h2 {

		width: 100%;

	}

	.enterprises-view .content aside.aside-2 li {

		padding: 2px 0;

	}

	.enterprises-view .content main {

		width: 100%;

		max-width: 100%;

		padding: 0;

	}

	

	.enterprises-view .height {

		max-width: 58%;

	/* 	padding: 10px 10px 0px; */

		margin-bottom: 15px;

		max-height: initial;

	}

	.enterprises-view .content aside li {

		width: 100%;

		/* padding: 10px 20px 10px; */

	}

	.navbar-toggler {

		display: block

	}

	.tab-content h2 {

		width: 97%;

	}

	.skip {

		margin-top: 10px;

		margin-bottom: 10px;

	}

	.hide-tab {

		max-width:100%;

		width: 100%;

		margin: auto;

		display: inline-block;

		padding-left:20px;

		    padding-right: 100px;

	}

	.enterprises-view .hide-tab{    padding-right: 5px;}



	

	.tabsection {

		font-size: 15px

	}

	#head_block li {

		padding: 3px 30px;

		text-align: left;

	}

	.sticky .ba-menu #head_block .listing-ul{

		padding-left: 95px;

	}

	#head_block .ba-menu ul {

		width: 90%;

		margin: auto;

		transform: translateX(-50%);

		left: 50%;

		padding-left: 25px;

		border: 1px solid #e2dcdc;

		border-radius: 0 0 10px 10px;

	}

	

	#head_block .ba-menu li {

		display: block

	}

	#head_block .listing-ul {

		/* position: absolute; */position:relative;

		background: #fff;

		border: 1px solid #ece7e7;

		width: 100%;

		left: 50%;

		transform: translateX(-50%);

		z-index: 1;

		text-align: center;

		padding: 15px 20px;

		padding-left: 0px;

	}

	.ba-menu {

		position: relative

	}

	.ba-menu li.active a:before,

	.ba-menu a:hover::after {

		border: 0

	}

	.navbar.bg-white {

		padding-left: 0px;

	}

	.enterprise-view .financial_section .col-md-6,

	.services-block .col-md-6,

	.debt_block .col-md-6,

	.sub-org_block .col-md-6,

	.team_block .col-md-6,

	.document_block .col-md-6,.equity_block .col-md-6 {

		max-width: 50%;

		flex: 50%;

	}

	.equity_block .row .col-md-6,.debt_block .row .col-md-6{margin-top:10px;padding:0 10px}

	.sub-org_block .col-md-6,

	.team_block .col-md-6,

	.team_block .col-md-6 {

		margin-bottom: 0px;

	}

	.performance .col-md-6{max-width: 33.3%;flex: 33.3%;}

	   .compare_table thead th{width:100%;display:inline-block;padding:10px 0}

	 	   table.compare_table{table-layout: initial;}

	   .compare_table b{margin-top: 15px}

	    .comp-detail {padding-left:3px}

	   .compare_table.loan-comp b{margin-top:0}

	 .people-com.compare_table b{margin-top:0}

	 .pagenation-details p, .headingcls .pagenation-details p{

		 text-align: right;

		 margin: 12px 17px;

	 }

	 .acquisitions table td.dsh-aqu{max-width:initial;}

	 .new-enter-compare.compare_table tr th{border-right:0;}

	

}

@media screen and (min-width: 1199px) and (max-width:1999px ) {

/* 	.searchbox-open {width:54vw} */

}

@media screen and (min-width: 880px) and (max-width:1199px ) { 

/* 	.searchbox-open {    width: 210%;} */

}



@media screen and (max-width: 996px) {

	.peoplelist.en-tab .enterprise-listing td:first-child::before {

		width: 100%;

		padding-bottom: 15px;

	}

	/* .enterprise-listing .job .outstand.ellips:first-child{

		display:contents;

	} */

	.enterprise-listing tr td:first-child{padding-left:15px;}

	.enterprise-listing .enter-list td.text-align{text-align:left}

		.peoplelist.en-tab table td.height-date::before{width:100%}

	.peoplelist.en-tab.static-page table td:first-child{border-top:0;font-size:14px;}

	.peoplelist.en-tab.static-page table tr:last-child td:last-child{border-bottom:0;}

	.static-page .static-descip:before{min-height:50px}

	.static-page .text-right{text-align:left !important}

	.static-page th:first-child, .static-page td:first-child{padding-left:10px}

		.profile .row .card.col-md-6:first-child,

	.profile .row .card.col-md-6 {

		margin: 10px auto;

	}

	.main_card .col-md-12 {

		padding-right: 0;

		margin-right: 0;

		margin-left: 0;

	}

		.en-tab table {

		border: 0

	}

	.en-tab table caption {

		font-size: 1.3em

	}

	

	.en-tab table thead {

		border: none;

		clip: rect(0 0 0 0);

		height: 1px;

		margin: -1px;

		overflow: hidden;

		padding: 0;

		position: absolute;

		width: 1px;

	}

	.en-tab table tr {

		border-bottom:0;

		/* display: block; */

		

	}

	/* .list_table .en-tab table tr{border-bottom: 1px solid #dedbdb;} */

	.en-tab table tr:last-child{

		border-bottom:0;

	}

	.table_listing tr td:first-child{text-align:left !important}

	.en-tab table td {

		border-bottom: 1px solid #ddd;

		display: block;

	}

	.peoplelist.en-tab table td{

		text-align:left;

		border-top: 1px solid #9e9e9e17;

		border-bottom:0;

	}

	.en-tab table td::before {

	

		content: attr(data-label);

		float: left;

		color: #4e8abe;

		width: 40%;

		text-align: left;

		white-space: normal;

	}

	

	.peoplelist.en-tab table td:before{width:250px;}

	table td:last-child,.funding_rounds tr:nth-last-child(2) {

		border-bottom: 0 !important;

	}

	/* .blog-content .following-list .blog-menus {

		float: none;

	} */

	.adding_invester{width:100%;}

	.notifications td:last-child {border-bottom: 1px solid #efefef !important}

	.acquisitions table tr td {

		padding-bottom: 0;

		padding-top: 7px;

	}

	.view .user-detial .detials {/* width: 78%; */margin-top:0}

	.showmore.fill{left:35%}

}

@media (min-width:768px) and (max-width:991px) {

  .acquisitions table tr td:first-child:before {

    

   /*  position: inherit */

  }

  .bullet{ text-align: center;}

  .acquisitions table tr td:first-child {

   /*  padding-left: 0; */

    white-space: inherit;

    /* max-width: auto; */

    text-overflow: inherit;

  }



	.compare_table .hide_cell{

		display:none !important

	}

	.main-nav.max-auto{margin-left: 70px;}



}

@media screen and (min-width: 980px) {

	table.compare_table tr th:first-child { display: inline-block !important}

	table.compare_table.loan-comp tr th:first-child {cursor:default}

}

@media screen and (max-width: 980px) {

	.blog-content .col-md-4 {

		flex: 0 0 50%;

		max-width: 50%;

	}

	.fin-offer .pagenation-details{    width: calc(100% - 155px);}

	.dashboard_detail .col-md-6, .notification_section .col-md-6, .acquisitions_section .col-md-6{

		flex: 0 0 100%;

		max-width: 100%;

	}

	.table_listing table tr .wor-bre div.mob-cler{width:60%;padding-left:14px; white-space: normal}

	.enquir-table i.fa-file-pdf-o, .enquir-table i.fa-file-word-o{    top: 5px;}

	.acquisitions table tr td:first-child:before{width: 40%;}

	.acquisitions table tr td .acq-discp{width: 100%;max-width: 100%}

	.compare_table thead td{

		display:none;

	}

	.activity_display .enableScroll_dashboard{height:352px}

	  .acquisitions table td{ min-height: auto;}

	  .acquisitions table tr td{    padding-top: 0px;}

	.funding_rounds table td:before{ top: 0px;left: 0;}

	.dashboard_detail table td{margin-top: 5px}

	.acquisitions table tr td:first-child{

		line-height: initial;

		padding-top: 5px;

	}

	/* #top_bar{ visibility: hidden;} */

	.dashboard_detail .enq-kyc.table_listing, .dashboard_detail .notification, 

	.funding_rounds, .acquisitions, .trending_profiles, .dashboard_detail .activity_table,.enableScroll_dashboard{height:auto}

	.acquisitions table td.dsh-aqu{    max-width: 100%; }

	.funding_rounds table :last-child{border-bottom:0}

}

@media screen and (max-width: 900px) {

	.dashboard_detail .activity_table .numb{width:100%}

	.dashboard_detail .activity_table .numb-diss{padding-left:0px}

	.loan_offer td .loan_term.loan-term { width: 160px;}

}

@media screen and (max-width: 880px) {

	.enterprise-listing .job .outstand i{float:left;    width: 22px;}

	.main-nav.max-auto,.beforelogin .main-nav.max-auto{right:33%}

	.searchbox-input, .beforelogin .searchbox-input{width:180px}

	.sticky .ba-menu.top{    /* right: 35%; */}

	.blog-content .peoplelist .fol-button{    width: 115px; margin-left: 0;    margin-right: 15px;}

	.peoplelist .follo-links{    padding-left: 15px;}

	.fin-offer .pagenation-details{ width: calc(100% - 400px);}

	.modal.show .modal-dialog{    width: 95%;}

/* 	#contactModal .contact_hover{right: 250px;} */

	.list_table  table tr:nth-child(even){background: #e9f1f7;} 

	/* .searchbox{right:-22px} */

		.up-doc{width: calc(100% - 120px);}

		.foun-peop{width:100%}

		/* .fund-status{clear: both;display: block;} */

		.modal-content .form-control.claim_opt_code{max-width: 65%;flex:65%;}

		.mob-send-clss{width: 55%;}

		#countrycode-error.invalid-feedback {white-space: normal}

		#claim_newmobile-error.invalid-feedback { text-align: left; }

		.mob-cl-clss {width: 57%;}

		.peoples .wi-cal-page {margin-left: -45px;width: calc(100% + 72px);}

		 .loan-profo-block .card-border{width:48.8%} 

}

@media screen and (max-width: 820px) {

	.login-page .container {

		max-width: 100%;

		padding: 0 20px;

	}

	

	.fin-offer .pagenation-details{    width: calc(100% - 140px);    padding-right: 0px;}

	.fin-offer .pagenation-details p{text-align:right}

	.detials em{padding-top: 0;    vertical-align: middle;}

	.view .detials span.card{    max-width: 33%;}

	.loan_offer td .loan_term, .loan_offer td .loan_rate,  .loan_offer td .loan_location, .loan_offer td .loan_insure, .loan_offer td .loan_max, .loan_offer td .loan_position, .loan_offer td .loan_security, .loan_offer td .loan_user{

		width:100%;

		text-align:left !important;

	}

	.loan_offer td .loan_user {

    width: calc(100% - 35%);}

	.loan_offer td .loan_term div, .loan_offer td .loan_rate div,  .loan_offer td .loan_location div, 

	.loan_offer td .loan_insure div, .loan_offer td .loan_max div, .loan_offer td .loan_position div, 

	.loan_offer td .loan_security div, .loan_offer td .loan_user div{

		text-align:left !important

	}

	.loan_offer td .loan_term{width: calc(100% - 30px); white-space: normal} 

	.alsoknownas div{width: 100%;text-align: left;max-width:100%}

	.location-td{width:100%;    text-align: left;max-width:100%}

	.log-cont {

		height: 685px;

	}

	.outstand{width:160px}

	.col-md-4.control-label.p-0 {

		font-size: 13px;

	}

	.icon-search{ margin-right: 10px;}

	.col-md-8.pt-3.p-0{padding:0!important}

	.nav-menu li {

		/* padding: 0 4px; */

	}

	.found-det {

		width: 100%

	}

	

	/* .table_listing table tr td{border-bottom:0} */

		

	.responsive-table .check-btn:before{width:20px; padding-left:0}

	.responsive-table .enterprise-listing .check-btn{

		padding: 16px 4px 0;

		width:5%;

		padding-left: 10px;

		 border-bottom: 0;

		 float:left

		

	}

	/* .responsive-table .enterprise-listing td.enterprise-width{

    width: 95%;    padding-left: 5px;}  */

	.responsive-table .enterprise-listing td.enterprise-width{ padding-left: 0px;width: calc(100% - 38px);  float:left}

	

	.pep-list .responsive-table .enterprise-listing td.enterprise-width:before{    max-width: 30%}

	.fin-offer .responsive-table .enterprise-listing td.enterprise-width:before{    max-width: 30%}

	/* .responsive-table.funding-table .enterprise-listing td.enterprise-width:before,

	.responsive-table .enterprise-listing.loan_offer td.enterprise-width:before

	{    max-width: 168px} */

	.enterprise-listing td .fonders{text-align: left;vertical-align: top;}

	.enterprise-listing tr td{

		padding:10px 15px 10px; 

		margin-bottom:0px; 

		border-top: 1px solid #9e9e9e17;

	}

	.enterprise-listing tr:first-child td{ border-top: 1px solid #9e9e9e17; border-bottom:0;text-align:left}

	/* .fin-offer .enterprise-listing tr:first-child td{ border-top: 0;} */

	.enter-width{width:100%}

	.responsive-table .loansamount {display:block}

	.responsive-table .contactdetails{display:block;}

	.cont-span{float: left;width: calc(100% - 35%);}

	.responsive-table .contactdetails span{display:block}

	.peoplelist .job .outstand, .responsive-table .contactdetails span{

		display: table-caption;

		text-align:left;

   

	}

	/* .container.pt-4.pl-1{padding:0 !important} */

	.enterprise-listing .job.contactdetails .outstand.ellips{width:100%;max-width: 100%;display: block;}

	/* .enterprise-listing .job .outstand.ellips:first-child{display: table-caption;} */

	.check-btn{position:absolute;}

	/* .check-btn .checkbox{position:absolute;left: 7px;    }  */

	/* .expand  .use-img{max-width: 80px;

    height: 100%;}

	.expand .detials{flex: 70%;

    max-width: 80%;} */

	.enterprises-view .ba-menu li {

		padding: 5px 5px;

	}

	.ba-menu a:hover::after {

		bottom: -5px;

	}

	.enterprises-view .ba-menu a {

		font-size: 13px;

	}

	.enterprises-view .detials {

		line-height: 24px;

		margin-left: 8px;

	}

	.detials h4 {

		margin-bottom: 0;

		font-size: 20px;

	}

	.detials em {

		font-size: 13px;

	}

	.view .user-detial .detials{width: 100%;  }

	.detials .detail-then{width:48%}

	.detials span {

		font-size: 12px;

	}

	.detials p {

		font-size: 13px;

	}

	.up-banner .mr-a i {

		font-size: 30px;

	}

	.up-banner .mr-a span {

		font-size: 13px

	}

	.use-img {

		max-width: 120px;

		height:120px;

		float: left;

		margin-right: 10px;

	}

	.no-wapper .navbar.bg-white {

		padding-left: 0;

		padding-right: 15px;

	}

	.imp-foods td {

		font-size: 12px;

		border-bottom: 1px solid #ddd;

	}

	.responsive-table td {

		display: flex;

		margin-bottom: .625em;

		float: left;

		text-align: center;

		width: 100%

	}

/* 	.responsive-table td:first-child,.responsive-table td:nth-child(2) {padding-top:15px !important} */

	.responsive-table td:last-child {padding-bottom:15px !important}

	.Acquirer_detail .responsive-table td:before {width: 180px	}

	

	.responsive-table td:before {

		content: attr(data-label);

		float: left;

		width: 195px;

		text-align: left;

		padding-left: 5px;

		padding-right: 15px;

	}

 	/* .responsive-table .enterprise-listing td:after {

		content: ":";

		display:block;

		position: absolute;

		left: 0%; 

		width:210px;

	}  */  

	.responsive-table .enterprise-listing td{position:relative}

	.responsive-table .enterprise-listing td:before{

		color: #4e8abe;

		font-weight:500;	

		width: 100%;

       display: table;

		max-width: 32.5%;

	    font-size: 14px;

		margin-right: 7px;

	  

	 } 

	 .funding-table.responsive-table .enterprise-listing td:before{max-width: 36.5%;}

	 .funding-table.responsive-table .enterprise-listing td.enterprise-width:before{max-width: 35%;}

	  .responsive-table .enterprise-listing td.enterprise-width:before{max-width: 30.5%;}

/* 	 .responsive-table .loan_offer.enterprise-listing td.enterprise-width:before{ max-width: 179px;} */

	/*  .responsive-table.funding-table .enterprise-listing.loan_offer td:before{max-width: 250px;}  */

	 .nav-menu li a{ font-size: 12px;}

	/*  .responsive-table.funding-table .enterprise-listing td.enterprise-width:before{    max-width: 230px;} */

	.imp-foods td:before {

		color: #4e8abe;

		/* width: 150px; */

	}

	.Mylist .peoplelist .checkbox .cr{

		top: 14px;

		position: absolute;

		left: 11px;

	}

	.Mylist .peoplelist .dropdown-menu.column-btn .checkbox .cr{top: inherit; left: inherit;position: relative}

	.imp-foods tr td:first-child,

	.imp-foods tr td:last-child {

		color: #323232;

		text-align: left

	}

	.responsive-table tr th {

		border: none;

		clip: rect(0 0 0 0);

		height: 1px;

		margin: -1px;

		overflow: hidden;

		padding: 0;

		position: absolute;

		width: 1px;

	}

	.coln-none {

		position: absolute;

		width: 1px;

		left: 0px;

		display: none !important

	}

	.em-coln {

		display: block;

		padding: 0 10px;

		font-style: normal;

	}

	.responsive-table td.action-td:before{float:left;width:65px;}

	.responsive-table td.action-td{

		display: inline-block;

		width: 50%;

		float: left;

		border-right:0;

		padding-bottom: 5px;

	}

	.responsive-table td.action-td .found-icons{text-align:right;}

	.responsive-table td.action-delete{

		display:inline-block; 

		width: 10%;

		border-left:0;

		padding-bottom:0

	}

	.action-td  .found-icons span{display:inline-block;width:auto}

	/* .outer_jobdiv{margin-left:0} */

	.enterprise-listing /* .enter-list */ tr:nth-child(even){background: #e9f1f7;}

	.list_table  table tr:nth-child(even){background: #e9f1f7;} 

	/* .searchbox-icon{right:-20px} */

	.searchbox-icon .icons.icon-search{margin-right:0}

	.navbar-expand-md .navbar-nav.mr{/* right:10px; */}

	.faq_innerdiv p{padding:0 10px; word-break: break-word;} 	

}



@media screen and (min-width: 640px)and (max-width: 768px) {

	.board-details,.financial_section .col-md-6 {max-width: 50%;	flex: 50%}

	

	

}

@media screen and (min-width: 680px) {

	.tabsection .financial_section .col-lg-4 {

		flex: 0 0 33.3333333333%;

		max-width: 33.3333333333%;

		padding-right: 0;

	}

}

@media  screen and (min-width: 766px)and (max-width: 768px) {

	.beforelogin .ba-menu ul.navbar-nav{

		/* top: 0px !important; */

		width: 190px;

	}

	.modal-title,.ratings .modal-title{ height: auto;    min-height: 50px;}

	.sticky .beforelogin .ba-menu ul.navbar-nav{

		/* top: 59px !important; */

		right: -75px;

	}

	.navbar-nav.nav-menu{/* top:0 !important; */right: -35px;}

	/* .sticky .navbar-nav.nav-menu{top:20px !important;} */

} 

@media screen and (max-width: 640px){

		.acquisitions table td{

			padding-left:40%;

		}

		.navbar-expand-md .navbar-nav .dropdown-menu ul li{ width: 80%;}

	}

@media screen and (max-width: 768px) {

	.contact_hover{

		top: 8%;

		left: 63%;

	}

	.modal-open .navbar.bg-white{

	position: fixed ;

    z-index: 997 ;

	height: 70px ;

}

.pop_scroll .wi-cal .ba-menu, .pop_scroll .ba-menu.people_list, .pop_scroll .content_nav_div

	{

	position: fixed ;

    top: 70px ;

	left: 0px;

    width: 100%;

    z-index: 2;

    box-shadow: 0 0.125rem 0.5rem rgba(0, 0, 0, .075);

}

.modal-open .navbar-expand-md .navbar-nav.mr{ top: 9px}

.logged.modal-open  #top_bar.tabsection{    top: 20px;}

.wapper.modal-open .navbar-expand-md .navbar-toggler{    margin-top: -5px;}

.modal-open .enterprises-view .ba-menu .hide-tab{

	padding-left: 22px;

    width: calc(100% - 60px);

}

	.sticky .beforelogin .view .wi-cal .ba-menu{top:95px;}

	.peoplelist .list-two{height:auto}

	/*  body.modal-open.ipad-scroll.ipad-servicepopup{position:static}  */

	/* .ipad-servicepopup .modal-dialog{   

	margin: 2px auto;

    z-index: 1100 !important;

	}

	.ipad-servicepopup .modal-backdrop{display:none !important} */

	.bootbox .modal-footer .btn{/* margin-bottom:0 */}

	/* main{min-height: auto;} */

	.register_checkbox input{margin-top: 5px}

	 .fund-name{text-align:left;}

	.follow_list_outerdiv{margin-right: 10px;max-width:initial;}

	.following-card .card{margin-top: 0;padding-top: 10px;}

	 .acquisitions table tr td:first-child { line-height: initial;padding-top: 5px;}

	.dashboard_detail .activity_table td, .dashboard_detail .activity_table .half_width{

	  width: 100%;

	/*  display: block; */

  }

  .sticky #top_bar.tabsection{top:19px;}

  .logged.sticky #top_bar.tabsection{top:20px;}

  /* .sticky.largelogo .beforelogin #top_bar.tabsection{top:17px;} */

  .sticky .beforelogin  #top_bar.tabsection{top:30px;} 

   .sticky.largelogo .beforelogin  #top_bar.tabsection{top:17px;} 

  .activity_table .half_width:nth-last-child(2){border-bottom: 1px solid #7ca2cb} 

  .activity_display .enableScroll_dashboard{height:auto}

	.search-bubble{margin-left:0; margin-right: 10px;}

	 .login-page .reset_form .btn-log{margin-top: 20px;} 

	.completion_empty{display:none}

	.acq-outer-div em{    margin-top: 5px;}

	.modal.ratings .contact_hover{/* top:2%; */left: 59%;}

	.modal.show .modal-dialog{width: 95%;}

	.acquisitions table tr td .acq-discp{max-width:100%;}

	/* .dashboard_detail .activity_table .numb{width:40%}

	.dashboard_detail .activity_table .numb-diss{padding-left:20px} */

	.ui-menu img{

		width: 30px !important;

		height: 30px !important;

	}

	.description_normal_length .modal-dialog{top:25%}

	/* .acquisitions table td{padding-left: 32%} */

	.largelogo .beforelogin .navbar-expand-md .navbar-nav.mr{    top: 25px;}

	 .searchbox-input,.beforelogin .searchbox-input{width:230px}

	.login-page .form-group{margin-bottom:0;margin-top: 0px !important;}

	.login-page .icon-addon{margin-bottom:0 !important;}

	.login-page.register .icon-addon{margin-bottom:0 !important;}

	.dropdown .tabsection{padding-left:0}

	.container.serch-result {margin-bottom:40px}

	.dashboard_detail .enq-kyc.table_listing, .dashboard_detail 

		.notification, .funding_rounds, .acquisitions, 

		.trending_profiles, .dashboard_detail .activity_table{height:auto;padding: 15px 15px;}

		.notification_section, .funding_rounds, .acquisitions_section, .trending_profiles, .activity_table, .dashboard_detail .enq-kyc.table_listing{margin-bottom: 15px;}

		.enableScroll_dashboard{height:auto}

		/* .notification table td{padding-left:7px} */

	.dashboard_detail .mCSB_scrollTools .mCSB_dragger{height:auto !important}

	.dashboard_detail .mCSB_scrollTools .mCSB_draggerRail{height:auto }

	.my-listing .hs-form select.form-control{margin-bottom:8px;}

	#content {

		padding-left: 15px;

		padding-right: 15px;

	}

	.service_ppty_sector .dropdown-menu{max-height: 200px !important;}

	.ba-menu.top ul li:first-child{ padding-left: 20px;}

	.dashboard_detail .table_listing table tr .wor-bre div{ width: 100%;white-space: normal;}

	.kyc-table-scroll td .name_listings{  width: calc(100% - 240px) !important;}

	.dashboard_detail .table_listing table tr td .name_listings {

    width: calc(100% - 160px);

	}

	#enterprise_block .date_font .form-control{width:98%}

	#enterprise_block .varry .date_font .form-control{width:99%}

	.my-listing .custom-dropdown.pos_right::after {

		top: 33%;

	}

	.dashboard_detail .table_listing.enq-kyc table td{padding-left: 40%;    padding-top: 0;}

	.notification span.username a{font-size: 14px;}

	.dashboard_detail .enquir-table i.fa-file-pdf-o, .dashboard_detail .enquir-table i.fa-file-word-o{left:40%; top: -2px;}

	.mob-send-clss{ width: 50%;}

	/* .mob-verify-clss{    width: 74%;} */

	.claim_sendotp_loader img{width: 5% !important;}

	.acquisition_div{min-height:initial}

	.nav-menu li.dropdown:hover span a{color:#fff;}

	main .inves,.adding_invester,.iop-section,.acq-block-inner,.inves-made{

		width: 100%;

		margin-right:0;

		margin-top: 8px;

	}

	#exist_investment_made.investement{display:block}

	#personal_investment_block .adding-icons{margin-bottom:10px}

	.inves-made{clear:both}

	.iop-section-inner{min-height:initial}

	.t-fund.card-border{height:initial; min-height: auto;}

	.pop-up-alert p{    padding-left: 15px; padding-right: 15px;}

	.change_outerdiv .form-control{width: 45%;margin-bottom:10px}

	.container.new-design{max-width: 570px;}

	.ba-menu.top .navbar-nav .dropdown-menu li:before{

		content:'';

		position:relative;

		border: solid #fff;

		border-width: 0 2px 2px 0;

		display: inline-block;

		padding: 3px;

		transform: rotate(-45deg);

		-webkit-transform: rotate(-45deg);

		vertical-align: middle;

		left: -6px;

	}

	.current-menu-parent ul .current-menu-item a {

		color: #fff;

	}

	.current-menu-parent ul a {

		color: #fff;

	}

	 .navbar-expand-md .navbar-nav.mr{z-index:0}

	  .main-nav.max-auto{margin-left:0}

	.sticky .top.ba-menu li{padding:3px 20px}

	.enquir-table td span .icon-mail{left:0;}

	.ba-menu ul.navbar-nav{z-index: 10;right:-55px;    top: 5px;}

	.main-nav.max-auto {position:relative;right:30px;/* z-index:4 */ ;top:0;    left: initial;

}

	/* .beforelogin .main-nav.max-auto .navbar-expand-lg{

		display:none;

	} */

	.beforelogin .main-nav.max-auto{right: 30px;}

	.people-view .debt_block .col-lg-6{flex:50%;max-width:50%}

	/* .searchbox{right:10px} */

	.serc{    width: 60%}

	.beforelogin .ba-menu ul{background:#4e8abe;right: -55px;    top: 5px;}

	.beforelogin .list_table .ba-menu ul{background:#fff;}

	.navbar-expand-md .navbar-toggler{

		position: relative;

		z-index: 2;

	}

	.sticky .ba-menu #head_block .listing-ul {padding-left: 0px;}

	.container {max-width:100%;padding: 0 10px;}

	/* .enterprise .container{padding-left: 40px;} */

	.static-page .static-descip:before {

		min-height: 81px;

	}

	

	.profile .warning a{float:none}

	.blog-content .blog-menus {

		float: none;

	}

	.blog-content .static-head .blog-menus{float:right}

	.blog-content.follwers .blog-header .blog-menus {

		float: right;

	}

	.following-list .folow {

		width: 100%;

	}

	.blog-content.follwers .blog-header .search {

		background-position: 136px 11px;

	}

	.following-card .card_image {

		margin-left: 10px

	}

	.following-card .card_discription {

		padding-left: 10px;

		text-align: left;

		/* width: 60%; */

	}

	.responsive_none{display:none !important}

	.newblog .date_icon i {

		top: 36px

	}

	.newblog .form-group .checkbox {

		margin-left: 10px;

	}

	.blog-content .search {

		width: 165px;

	}

	#ris_block .can-btn {

		margin-top: 15px;

	}

	#ris_block .offset-1 {

		margin-left: 0;	    

		padding-left: 0;

	}

	.fund_files .icon-attach{top:5px;}

	/* .ratings .modal-content {

		padding: 1rem 6% 47px;

	} */

	.dashboard_detail  .col-md-6,.notification_section .col-md-6,.acquisitions_section .col-md-6{flex: 100%;

    max-width:100%;}

	.tab-content .fa-angle-up, .fa-angle-down, .tabsection.active .fa-angle-down {margin-top:0}

	/* .fund-round {

		padding: 15px;

	} */

	.sticky .hide-tab {

		/* padding-left: 0px; */

	}

	.sticky .ba-menu.people_list {

		/* position: relative; */

	}

	.sticky .ba-menu.enquir {

		position: static;

	}

	.people-view .content aside {

    width: 100%;

	}

	.header-nav {

		margin-left: 0;

		display: inline-block !important;

	}

	.navbar.bg-white {

		padding-left: 15px;    padding-right: 15px;

	}

	.navbar-expand-md .navbar-nav .dropdown-menu {

		position: absolute;

		    z-index: 100005;

	}

	

	.navbar-expand-md .navbar-toggler {

		display: block !important;float: right;

	}

	.tab-content h2 {

		/* font-size: 16px; */

	}

	.tab-content h2.tabsection {

		/* font-size: 16px; */

	}

	.tab-content .fa-angle-up,

	.fa-angle-down {

		font-size: 22px;

	}

	

	.tab-content h3 {

		 font-size: 17px;

	}

	.tab-content .fa-angle-up, .fa-angle-down, .tabsection.active .fa-angle-down{    font-size: 22px;}

	.people-view main .pad{padding:20px;}

	/* .tab-content .form-group{margin-bottom: 0px;} */

	.tab-content h2 {

		width: 98%;

	}

	.tab-content .form-group label {

		/* font-size: 12px; */

	}

	.beforelogin .navbar-expand-md .navbar-nav.mr{width:auto;}

	.date-con .pl-0,

	.date-con .pr-0 {

		padding: initial;

	}

	.date-con .col-md-4 {

		padding: 0

	}

	.in-sav-btn {

		width: 96px;

		height: 33px;

		line-height: 16px;

		font-size: 14px;

	}

	.hs-form input.form-control,

	.hs-form select.form-control {

		height: 38px;

		line-height:16px;

	}

	.percent-font:before {top:24px;font-size:16px}

	.custom-dropdown::after{top:17px}

	.investment_made_class .custom-dropdown::after{top:25px;}

	.date-con .date_icon i {    right: 19px; top: 4px}

	.hs-form form {

		padding: 8px 0;

	}

	.no-pd {

		padding: 0

	}

	.add-icon {

		/* font-size: 11px; */

	}

	.address {

		/* font-size: 13px */

	}

	.form-group .form_lable {

		/* font-size: 14px; */

	}

	.login-page .box {

		display: table;

		width: 100%;

		margin: auto;

	}

	.login-page .card {

		display: table-footer-group;

	}

	.login-page .card-body .card-header.reset {

		font-size: 28px;

		padding-top: 16px;

	}

	.reset_cont .log-cont {

		padding: 53px 0;

	}

	.bott-bor {

		width: 37%;

	}

	

	.social-link .btn {

	

		margin-left: 10px;

	}

	.btn-google {

		margin-top: 0;

	}

	.login-page .card-body {

		padding-top: 20px !important;

	}

	.log-cont {

		border-radius: 0;

		height: auto !important;

		background-position: center;

		padding: 30px;

		display: none

	}

	.login-page .box {

		border-radius: 0

	}

	.login-page .card {

		border-radius: 0

	}

	.people-view .content main{margin-top:10px;/* padding:0 */}

	.login-page .card-body .card-header {

		font-size: 28px;

	}

	.bor-b:before,

	.bor-b:after {

		width: 39%;

	}

	.login-page .bor-b:before,

	.login-page .bor-b:after {

		width: 39%;

	}

	.register .log-cont {

		height: auto;

	}

	.card-header i {

		/* font-size: 20px; */

	}

	.register .bor-b:before,

	.register .bor-b:after {

		width: 35%;

	}

	.navbar-brand {

		display: inline-block;

		/* width: 30%; */

	}

	.add-ser .icon-add {

		right: auto;

	}

	.add-ser {

		width: 100%;

		margin: initial;

		display: inline-block;

		padding: 0;

		display: none;

	}

	.nav-menu li {

		display: block;

		text-align: left;

	}

	.main-nav {

		/* width: 55%; */

		padding: 0;

	}

	.navbar-toggler {

		float: left;

	}

	.navbar-expand-md .navbar-nav.mr {

		flex-direction: row;

		position: absolute;

		right: 70px;

		top: 20px;

		float: right;

	}

	.sticky .navbar-expand-md .navbar-nav.mr {

		top: 9px

	}

	.navbar .search {

		padding: 0;

		display: none

	}

	.navbar-nav .nav-item .log {

		text-align: right;

	}

	.add-ser .icon-add {

		display: inline-block;

		width: 50px;

	}

	.doc-files .card_discription{min-height: 120px;}

	.nav-menu {

		background: #5a92c3;

		position: absolute;

		top: -20px;

		right: 0px;

		width: 200px;

		display:none

		

	}

	.top.ba-menu li {

		text-align: left;

		padding: 3px 20px;

	}

	.ba-menu.top .navbar-nav .dropdown-menu li {

		padding: 3px 0;

	}

	

	.ba-menu.top li.active a{color:#fff;text-decoration:underline}

	.ba-menu.top li.active ul a{color:#fff;text-decoration:none}

	.ba-menu.top li.active ul .active a{text-decoration:underline;color:#fff !important;}

	.ba-menu.top li.active ul :hover a{text-decoration:underline;color:#fff !important;}

	.responsive-mainnav li.current-menu-item a{text-decoration:underline}

	.responsive-mainnav .current-menu-parent a{text-decoration:underline}

	.responsive-mainnav .current-menu-parent ul a{text-decoration:none}

	.responsive-mainnav .current-menu-parent .current-menu-item  a{text-decoration:underline}

	.nav-menu li a {

		color: #fff;

	}

	.nav-menu li a:hover {

		color: #fff !important;

		text-decoration:underline;

	}

	.login-page .for-pas {

		font-size: 16px;

	}

	.profile .row .card.col-md-6:first-child,

	.profile .row .card.col-md-6 {

		margin: 10px auto;

	}

	/* .inner-content { padding-left: 75px; } */

	.in-ri {

		padding-left: 0;

	}

	.content aside {

		max-width: 100%;

		width: 100%;

	}

	/* .content */

	main {

		width: 100%;

		flex: 100%;

		max-width: 100%;

		padding-left: 0;

		margin-top: 0px;

		padding-bottom: 0;

	}

	.jobs .justify-content-end {

		margin-top: 0

	}

	/* .content */

	main p {

		/* font-size: 14px; */

	}

	/* .content */

	main h3 {

		 font-size: 16px; 

	}

	.trend-head{width: 30%;}

	.adding_invester h3,.adding_invester .adding-icons{

		font-size:14px;

	}

	

	/* .content */

	main .bor-t em {

		font-size: 14px; 

	}

	.content aside span {

		 font-size: 14px; 

	}

	/* .content */

	main .bor-t .col-md-6 {

		padding-left: 20px;

	}

	/* .content */

	main .inves {

		margin-top: 10px;

		margin-bottom:0;

		/* padding-top:0; for spacing issue in funding-rounds */ 

	}

	/* .content */

	main .col-md-5 h5 {

		font-size: 14px;

	}

	/* .content */

	main .col-md-5 b {

		font-size: 15px;

	}

	/* .content */

	main .inves span {

		font-size: 13px;

	}

	/* .content */

	main .col-md-5 i b {

		font-size: 14px;

	}

	/* .content */

	main .col-md-5 i {

		font-size: 14px;

	}

	/* .content */

	main .pr-0 b {

		font-size: 14px;

	}

	/* .content */

	main .col-md-5.inves a {

		font-size: 13px;

	}

	/* .content */

	main .col-md-5.inves .attach {

		font-size: 13px;

	}

	.content #contact {

		display: block;

		padding-left:0

	}

	.content h2#contact  {

		color: #4e8abe;

		font-weight: 500;

		font-size: 15px;

	}

	.content #overviwe {

		display: block;

		padding-left:0

	}

	.content h2#overviwe  {

		color: #4e8abe;

		font-weight: 500;

		font-size: 15px;

	}

	.enterprises-view .container.mt-3 {

		margin-top: 0 !important

	}

	.content #contact  i {

		display: inline-block;

		text-align: right;

		float: right;

		font-size: 18px;

		line-height:15px;

		cursor:pointer

	

	}

	.content #overview  i {

		display: inline-block;

		text-align: right;

		float: right;

		font-size: 18px;

		line-height:15px;

		cursor:pointer

	

	}

	.content #contact  .active i{transform: rotate(-180deg);}

	.content #overview  .active i{transform: rotate(-180deg);}

	/* .ba-menu li{padding: 8px 10px} */

	/* .ba-menu a{font-size:15px} */

	.ba-menu a:hover::after {

		bottom: -12px

	}

	.content {

		padding: 20px 0px 0px 0px;

	}

	.content aside {

		max-height: initial;

		padding: 20px 22px 20px;

	}

	/* .content aside i {

		width: 7%;

		vertical-align: middle;

		line-height: 40px;

	} */

	.content aside span {

		vertical-align: middle;

	}

	/* .content aside li { */

		/* padding: 5px 0; */

	/* }  */

	.content aside li .fa-link {

		vertical-align: middle;

	}

	.content aside .social-icons i {

		line-height: 25px

	}

	/* .content aside .social-icons i {

		padding: 2px 10px;

	} */

	.inner-content .card-body a {

		font-size: 13px;

	}

	/* .inner-content .col-md-6 {padding-right:0} */

	.inner-content .card {

		margin-top: 10px;

	}

	.heading {

		font-size: 20px;

	}

	.sub-heading {

		font-size: 15px;

	}

	.height {

		padding-left: 0;

	}

	.list_table .table tr:last-child td {

		/* border-bottom: 1px solid #efefef !important; */

	}

	.table tr:last-child td.no-bor {

		border-bottom: 0 !important

	}

	/* .table:last-child tr {

		border-bottom: 0 !important

	} */

	/*  #content {padding:0px;} */

	/*side-bar*/

	#sidebar.active {

		min-width: 80px;

		max-width: 80px;

		text-align: center;

		margin-left: -80px !important;

	}

	/* Reappearing the sidebar on toggle button click */

	#sidebar {

		margin-left: 0;

	}

	/* Toggling the sidebar header content, 

       hide the big heading [h3] and showing the small heading [strong] and vice versa

    */

	#sidebar .sidebar-header strong {

		display: none;

	}

	#sidebar.active .sidebar-header h3 {

		display: none;

	}

	#sidebar.active .sidebar-header strong {

		display: block;

	}

	/* Downsize the navigation links font size */

	#sidebar.active ul li a {

		padding: 20px 10px;

		font-size: 0.85em;

	}

	#sidebar.active ul li a i {

		margin-right: 0;

		display: block;

		font-size: 1.8em;

		margin-bottom: 5px;

	}

	/* Adjust the dropdown links padding*/

	#sidebar.active ul ul a {

		padding: 10px !important;

	}

	.nav-right li.liopened{z-index:10}

	/* Changing the arrow position to bottom center position, 

      translateX(50%) works with right: 50% 

      to accurately  center the arrow */

	.dropdown-toggle::after {

		top: auto;

		bottom: 10px;

		right: 50%;

		/* -webkit-transform: translateX(50%);

		-ms-transform: translateX(50%);

		transform: translateX(50%);  commented for iphone issue*/

	}

	.ba-menu.top  .dropdown-toggle:after{

		border: solid #fff;

		transform: rotate(45deg);

		border-width: 0 2px 2px 0;

		top: 8px;

		bottom: 0;

		left: 80%;

		position:absolute

	}

	.ba-menu.top .navbar-nav .dropdown-menu {

        position: relative;

		top: 0;

		background: transparent;

		box-shadow: none;

		margin-top:0;

		padding: 4px 0px 0px 15px;

	}



	.ba-menu.top .navbar-nav .dropdown-menu a{

		/* color: #5a92c3; */

	}

	.headingcls .dropdown-toggle::after {-webkit-transform: rotate(45deg);}

	.nav-link.dropdown-toggle::after {

		transform: rotate(45deg);

		-webkit-transform: rotate(45deg);

	}

	.profile .warning button {

		float: none;

	}

	/*end-side-bar*/

	.enterprises-view .ba-menu li {

		padding: 5px 8px;

	}

	

	/* .ba-menu a:hover::after{bottom: -5px;} */

	.enterprises-view .ba-menu a {

		font-size: 13px;

	}

	.detials {

		line-height: 24px;

		margin-left: 8px;

	}

	.detials h4 {

		margin-bottom: 0;

		font-size: 20px;

	}

	.detials em {

		font-size: 12px;

    line-height: 18px;

	}

	.detials span {

		font-size: 12px;

	}

	.detials p {

		font-size: 13px;

	}

	.profile .enterprise_profile .card-body{    min-height: initial;}

	.up-banner .mr-a i {

		font-size: 30px;

	}

	.up-banner .mr-a span {

		font-size: 13px

	}

	.enterprises-view .use-img {

		max-width: 120px;z-index:0

	}

	.enterprises-view .ba-menu li {

		padding: 8px 8px;

	}

	.mortage,

	.debt_block .d-bor {

		margin-bottom: 10px;

	}

	.content aside li {

		width: 100%;

	}

	.content aside li.bullet{text-align:center;}

	.content aside {

		padding: 20px 22px 20px;

	}

	.found-det {

		

		margin-left: 5px;

	}

	/* .fund-name,.fund-name a{    white-space: normal;} */

	.fund-name,.edu-blo .fund-name,.fund-name  a {

		font-size: 15px;

	}

	.user-position i{font-size:13px;}

	.enterprise .fun-body{/* margin-left:5px; */} /*Hide for staignt alignment enterprise edit view*/ 

	.fund-pos {

		font-size: 12px;

	}

	.enterprise-listing .fund-pos{text-align:left}

	.address span {

		font-size: 12px;

	}

/* 	.address #add_enterprise_address {

		font-size: 12px;

	}

	.add_enterprise {

		font-size: 12px;

	} */

	#founder_selectlist.mt-4 {

		margin-top: 0!important

	}

	.fun-date {

		font-size: 12px;

	}

	.well .mt-4.pt-3 {

		/* margin-top: 0 !important; */

		padding-top: 5px !important;

	}

	.no-wapper .navbar.bg-white {

		padding-left: 15px;  

	}

	.no-wapper .beforelogin .navbar.bg-white{height: 100px;}

	.beforelogin .navbar-nav .nav-item .reg{margin-right: 7px}

	.date-con .col-md-4 {

		margin-bottom: 10px

	}

	.org {

		width: 93%

	}

	.org.signal {

		width: 93%

	}

	/*  .jobs .job-set, .found-det{

		width: 48%;margin-left:0

	}  */

	 .peoples .jobs .job-set, .found-det{

		width: 100%;margin-left:0

	} 

	.peoples .outer_jobdiv, .peoples .outer_edudiv {

    width: calc(100% - 120px);

	}

	

	.jobs .found-det img,.job-set img{    max-width: 60px;height:60px;width: 100%;max-height:60px}



	main .pad{padding:20px}

	.pad-b{padding: 20px 10px 20px 20px;margin: 0;}

	/* .people-view  main{padding:0 !important} */

	.wapper .header-nav {

		display: inline-block;

	}

	.wapper.sticky .navbar-expand-md .navbar-toggler {

		 margin-top: -5px;

	}

	.navbar-expand-md .navbar-toggler {

		margin-right:10px;z-index:5

		

	}

	/* .wapper .navbar-expand-md .navbar-toggler {

		margin-top: -25px;

	} */

	.no-wapper .navbar-expand-md #top_bar {

		margin-top: 0;/* margin-top: -20px; */ /* z-index: 12; */

	}

	

	.beforelogin  .navbar-expand-md #top_bar{

		float: right;

		 margin-right: 0px; 

	}

	.navbar.navbar-expand-lg{margin-left: 20px;}

/* 	 .navbar-expand-md #top_bar{ margin-right: -20px; } */

	/*  .main-nav.max-auto{width:0} */

	.beforelogin .navbar-toggler small{display:none}

	.beforelogin  .navbar-expand-md .navbar-nav.mr{

	/* 	right: 110px; */

		top: 22px;

	}

	.beforelogin .navbar-brand{float:left;width:50%;    margin-top: -20px;}

	.sticky .beforelogin .navbar-brand{margin-top:0px;}

	.notlogged main .map_section{    width: calc(100% + 115px);}

	.sticky.beforelogin .ba-menu ul.navbar-nav{

		top:-25px;

		width: 190px;

		 right: -50px; 

	}

	.largelogo .beforelogin .ba-menu ul.navbar-nav{ right: -130px; /* top:3px; */    top: 15px;}

	.sticky.largelogo .beforelogin .ba-menu ul.navbar-nav{ right: -155px;    top: 38px;}

	.ba-menu ul li:first-child {

		padding-left: 20px

	}

	.navbar-nav {

		position: absolute;

		top: 10px;

		right: 20px;

		z-index: 1;

	}

	

	.navbar-nav .nav-item .nav-link.dropdown-toggle{margin-right: 0px;}

	.navbar-nav.nav-menu{/* left: -15px; */ top: 20px;padding: 8px 0px; }

	.sticky .navbar-nav.nav-menu{/* left: 20px; */top: 35px; right: -75px;}

	.sticky.no-wapper .navbar-nav.nav-menu{

		top: 20px;

		right: -54px;

	}

	/* .wapper .navbar-expand-md  #top_bar.navbar-toggler{    margin-top: 45px;} */

	.wapper.sticky .navbar-expand-md #top_bar.navbar-toggler {

		      margin-right: 10px;

		

	}

	/* .wapper.sticky .beforelogin .navbar-expand-md #top_bar{margin-right: 20px;} */

	.sticky  .beforelogin .navbar.bg-white{    height: 100px}

	/* .wapper.sticky .beforelogin .navbar-expand-md .navbar-nav.mr{top:-3px;} /* 7px  */

	.rating_basic .rating_name {

		width: 50%;

	}	

	.ui-tooltip {

		/* tooltip container box */

		white-space: pre-line;

	}

	.ui-tooltip-content {

		/* tooltip content */

		white-space: pre-line;

	}

		/* .outer_jobdiv, .outer_edudiv{width: calc(100% - 80px);} */

	.custom-dropdown.date_font::after {

		right: 35px;

		top: 15%;

		font-size:18px;

	}	

	#top_bar.tabsection{

		padding-left: 0;

		float: right;

		width: 50px;

		background: transparent;

		color: rgba(0,0,0,.5);

		border-radius: .25rem;

		padding: .25rem .75rem;

		font-size: 1.125rem;

		line-height: 1;

		border:1px solid rgba(0,0,0,.1);

		    cursor: pointer;

	}

	

	.percent-font:after{top: 57%;font-size: 15px;}

	.tabsection.hide-tab,.sticky .hide-tab{padding-left:25px; width:calc(100% - 60px)}

	.tab-content .fa-angle-up, .fa-angle-down, .tabsection.active .fa-angle-down{font-size:25px;margin-top: 0;}

	.sticky .ba-menu .hide-tab{padding-left:22px;}

	.sticky .enterprises-view .ba-menu .hide-tab{padding-left:22px; width:calc(100% - 60px)}

	.sticky .ba-menu.people_list .hide-tab{padding-left:22px; width:calc(100% - 60px)}

	.sticky .people-view .ba-menu .hide-tab{padding-left:22px; width:calc(100% - 60px)}

	.hide-tab{    padding-right: 55px;}

	.enterprise-listing .enter-list td.text-align{text-align:right;}

	/* .rules-group-container.hs-form select{margin-top:10px;} */

	.query-builder .rule-value-container .form-control.hasDatepicker{margin-top:0}

	.blog-content .peoplelist .fol-button {

			width: 115px;    margin-left: 10px;

		}

		.peoplelist .follo-links{line-height: 60px;}

		

		.list-link.btn-wbg{margin-right: 5px;}

	.peoplelist .list-one, .peoplelist .list-two{padding-left:10px;max-width: 100%;}

	.peoplelist .list-two li.seperator{margin:initial;margin-bottom: 17px;}

	.customise .peoplelist {width: 100%;}

	.customise .peoplelist:first-child {

		border-bottom: 1px solid #ccc;

		border-right:0;

		margin-bottom: 15px;

	}

	.customise .peoplelist.listBlock {

		padding-left: 0;

		margin-left: 0;

		border-left: 0;

	}

	.customise .Mylist {

		padding: 30px;

	}

	.customise .Mylist .sav-btn,.customise .Mylist .can-btn{

		margin-right: 0px !important;

		width: 110px;

		font-size:15px;

	}

	.funding_rounds, .trending_profiles{margin-top: 0px;}

	.notification, .funding_rounds, .acquisitions, .trending_profiles{min-height:auto;}

  #sidebar {

    width: 290px;

    position: fixed;

    top: 0;

    height: 100vh;

    z-index: 9999;

    background: #4e8abe;

    color: #fff;

    overflow-y: scroll;

    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);

    overflow: hidden;

    left: 0;

    -webkit-transition: all 0.3s;

    transition: all 0.3s;

  }

  #sidebar.back-to-previous {

    left: -250px

  }

  .sidebar-header .btn-info {

    display: block;

  }

  .claimbusiness .claim_code {

    font-size: 14px;

  }

  .claimbusiness .claim_verify {

    font-size: 16px;

  }

  /* .claimbusiness .modal-content {

    padding: 1rem 6% 47px;

  } */

  .modal-body{padding: 1rem 7% 10px;}

  .site-design .modal-body{padding: 1rem 7% 10px;}

  .sidebar-header {

    position: relative

  }

  #sidebar #back-to-previous {

    position: absolute;

    right: 0;

    top: 8px;

    background: none;

    border: 0;

  }

  #sidebar #back-to-previous i {

    color: #fff

  }

  .overlay_layer {

    display: none;

    position: fixed;

    width: 100vw;

    height: 100vh;

    background: rgba(0, 0, 0, 0.7);

    z-index: 998;

    opacity: 0;

    transition: all 0.5s ease-in-out;

  }

  .overlay_layer.layer_block {

    display: block;

    opacity: 1;

  }

  #content {

    padding-left: 15px;

   

  }

  .back-to-previous .side_bar_logo {

    background-image: url(../../images/Loanspert_logo_white.svg);

    width: 232px;

    height: 25px;

  }

  .dashboard_detail .table_listing table tr td .list_drcp {

    padding-left: 10px;

  }

  .dashboard_detail .table_listing table tr td .list_drcp {

    padding-top: 0

  }

  .dashboard_detail div.table_listing {

    margin-top: 0px;

  }

  .dashboard_detail .activity_table td.title {

    padding: 0px 2px 2px !important

  }

  .trending_profiles table td {

    text-align: left

  }

  .radio_btns label,

  .radio_btns .radio {

    width: 49%;

  }

  .date_icon i,

  .attachment i {

    top: 35px;

  }

   .compare_table thead th{width:100%;padding: 10px 0;}

	

	.compare_table .hide_cell{

		display:none !important

	}

	.date_icon i, .attachment i {right:10px}

	.profile .card-body { min-height: auto;}

	/* 	.funding_rounds table tr:nth-child(even){display:block} */

	.dashboard_detail .activity_table, .dashboard_detail .enq-kyc.table_listing, 

	.notification, .funding_rounds, .acquisitions, .trending_profiles

	{height:auto;cursor: default;}

 .acquisitions::before, .trending_profiles::before,.notification::before,

 .funding_rounds::before,.dashboard_detail::before,.enq-kyc.table_listing::before,

 .activity_table::before{

		content:"\f047";

		position:absolute;

		font-family:FontAwesome;

		right: 25px;

		top: 5px;

		font-size: 20px;

		color: #323232;

	}

	 .acquisitions::before, .trending_profiles::before, .notification::before,

		.funding_rounds::before, .dashboard_detail::before, .enq-kyc.table_listing::before, .activity_table::before

		{content:none}

		.loan-profo-block-head h3 b{max-width: 200px;}

		.invite-mail .search-submit {width:100px}

		.invite-mail .search-field{font-size:12px;padding-right:115px}

		#search-options {

			width: 305px;

		}

	.sticky .ba-menu.top {

		right: 3%;

		top: -30px;

	}

	.dashboard_detail .activity_table .half_width{height:auto !important;}

	.dashboard_detail .activity_table .half_width{border-right:0;}

	.funding_rounds table th span, .funding_rounds table td span{padding: 0px 4px;}

	.table-cell{padding-left:0;}

}

	@media screen and (max-width: 767px) {

		.date_font .form-control{ width: 100%;}

		.peoplelist .list-two{padding-left:0;padding-right:15px;}

		.content aside span.user-mail a{width: calc(100% - 25px);float:left}

		.attachment_doc span, .attachment_doc a{line-height: 16px !important;}

		.largelogo.logged .navbar-nav.nav-menu{ top: 45px;}

		.new-enter-compare.compare_table thead th .top-headr a b, .new-enter-compare.compare_table thead th .top-headr p.enter-category,

		.new-enter-compare.compare_table thead th .top-headr a b,.ui-menu li span,.fund-name,.education_school_name,

		.pep-card-tit,.contact_hover .name_listing .list_drcp,.attachment_doc a, .attachment_doc span,

		.contact_hover .name_listing .list_drcp .contact_name,.investment_team .user-amt,.acquisitions table tr td .acq-discp

		{white-space:normal;line-height: 20px;}

		.loan-profo-block-head h3 b, .loan-profo-block-head h3 p, 

		.loan-profo-block-head h3 span.sub-p,.line-limit{-webkit-line-clamp: unset;}

		.loan-profo-block-head h3 b{ max-width: initial;}

		.contact_hover .name_listing .list_drcp{line-height:100%;    width: calc(100% - 35px);}

		.contact_hover .name_listing .list_drcp .contact_name{line-height:100%;  }

		.no-wapper #top_bar.tabsection{/* top: 30px; */}

		.responsive-table .enterprise-listing td.enterprise-width{padding-left:5px}

		.table_listing table tr td .list_drcp{white-space: normal;}

		.acquisitions table td.dsh-aqu{white-space:normal;max-width: 100%;}

		.activity_table .half_width{ padding: 5px 9px 10px 15px;}

			.funding_rounds table tr:nth-child(3){display:none}

		/* 	.funding_rounds table td:first-child{margin-top:0} */

			.funding_rounds table tr{    margin-bottom: 5px;}

		.funding_rounds table td.das-white-bg,.funding_rounds table .dhs-tr{display:none}

		.dashboard_detail .activity_table h1.title{margin-bottom:0}

		.dashboard_detail .activity_table{padding: 15px 10px;}

		.funding_rounds table td span.das-org{white-space:normal}

		/* #contactModal .contact_hover{left: 63%;} */

		 .people-view  main{padding:0 !important} 

		 .tip-section{padding:0; margin-top:15px}

		 .people-con-popup{    display: inline-grid;}

		.invit-google{font-size:17px;padding: 12px 6px;}

		..invit-fb{max-width: 220px;}

		.invit-google .invite-icon:before{left: 9px;}

		.view .detials span.card{    max-width: 100%;width:43%}

		.activity_table .mCustomScrollBox{width:100% !important;}

		.table_listing table tr td .list_drcp span{white-space: normal;word-break: break-word;}

		.table_listing table tr td .list_drcp span.email{white-space: normal;word-break: break-word;}

		.enterprise-listing td span .name, .enterprise-listing td .name, .user-name,.doc-files .card-body p, 

		.card-border.status .avg_loanstatus_clss, .content aside span.user-mail,

		.content aside span.user-phone, .suborg_outer, .name-inves, .attachment_doc a, .loan_offer td .loan_insure a {

			white-space: normal;

			word-break: break-all;

		}

		.ba-menu ul.navbar-nav{top: 50px;}

		.sticky .ba-menu ul.navbar-nav{top: 75px;

    right: -65px;}

		.beforelogin .ba-menu ul.navbar-nav {top: 45px;right: -40px;}

		.sticky .beforelogin .ba-menu ul.navbar-nav {top:70px;right: -60px;}

		.largelogo .beforelogin .ba-menu ul.navbar-nav{right: -101px;top: 32px;}

		.no-wapper.largelogo .beforelogin .ba-menu ul.navbar-nav{right: -115px;}

		.sticky.largelogo .beforelogin .ba-menu ul.navbar-nav{right: -121px;top: 70px;}

		.legalname div, .loan_offer td .loan_term div, .enterprise-listing .job .outstand.ellips, .mortage .description.tool-dis {

			width: auto;

			white-space: normal;

			word-break: break-all;

		}

		.legalname div{width:100%}

		.loan_offer td .loan_user{width:95%;}

		.content aside li .fa-link, #contact_block .user-mail .icon-mail{float:left;line-height: 23px;}

		.invite-mail .invite_listing li a {

			width: calc(100% - 45px);

			display: block;

		}

		.invalid-feedback{font-size:12px;}

		.table_listing table tr td .lorem_discp{width:100%;}

		.fund-name{white-space: normal;}

	}

	@media screen and (max-width: 639px) {

		.j-det{ width: calc(100% - 70px);}

		.noedit .investment_names{line-height: 18px;}

		.enterprises-view .ipo_div,.enterprises-view .performance_div .card-border:first-child,.enterprises-view .loan-profo-block .table{    margin: 5px 0;}

		.enterprises-view main .inves,.enterprises-view .adding_invester,.enterprises-view .iop-section, 

		.enterprises-view .acq-block-inner, .enterprises-view .inves-made,.loan-profo-block .card-border:nth-child(1),

		.loan-profo-block .table

		{margin: 5px 0;}

		.inves-made .inves-inner{ min-height: auto;}

		.personal-inves .d-inline-block{    line-height: 20px;}

		main .inves a.name-inves{ font-size: 14px}

		.people-view .ipo_div,.people-view .performance_div .card-border:first-child,{    margin: 10px 0;}

		.people-view main .inves,.people-view .adding_invester,.people-view .iop-section, 

		.people-view .acq-block-inner, .people-view .inves-made{margin: 10px 0;}

		.equity_block .row .col-md-6, .debt_block .row .col-md-6{margin:0}		

		.card{    margin-top: 10px;}

		.user-amt{width: 100%;text-align: left !important;}

		.enterprises-view .doc-files .col-lg-6{padding-right:0}

		.card-border.status .avg_loanstatus_clss{ -webkit-line-clamp: unset;}

		.loan-profo-block .card-border:nth-child(2){    margin-top: 5px;}

		 .loan-profo-block .card-border{width:100%} 

		.no-wapper.largelogo .beforelogin .ba-menu ul.navbar-nav{right: -100px;}

		.deficient_msg{font-size: 14px;    margin: 20px;}

		.funding-table.responsive-table .enterprise-listing td:before{margin-right:7px}

		.fin-offer .responsive-table .enterprise-listing td.enterprise-width:before{max-width: 30%;}

		.fin-offer .pagenation-details{width: calc(100% - 120px);}

		.responsive-table .enterprise-listing td.enterprise-width:before{max-width: 30.5%;}

		.acquisitions table tr td .acq-discp{width: 60%;}

		.activity_display .enableScroll_dashboard{height:auto}

		.enterprise-listing td span .name{white-space: normal;}

		.nav-right li.nav-search{ width: 100px;}

		#search-options{padding-bottom: 5px;}

		.search-bubble{

		white-space: nowrap;

		 font-size: 12px;

		margin-bottom: 5px;

		margin-right: 0px;

		float: left;

		padding: 4px 8px;

		margin-left: 1%;

		}

	/* 	.searchbox-input,.before-login .searchbox-input{width: 200px;} */

		.largelogo .beforelogin .searchbox-input{    width: 175px;}

		.beforelogin .navbar-expand-md .navbar-nav.mr{    right: 75px;}

		.description_normal_length .modal-dialog{    top: 10%;}

		.peoplelist .follo-links{width: auto;}

		.customise .Mylist .sav-btn,.customise .Mylist .can-btn {min-width: 88px;font-size: 12px;width:auto}

		.listBlock.peoplelist h3{margin-top: 15px; margin-bottom: 15px}

		.tab-content .comp-heading{ height: auto;}

		.dashboard_detail  .col-md-6,.notification_section .col-md-6,.acquisitions_section .col-md-6{flex: 100%;

		max-width:100%;}

	/* 	.searchbox-input{width: 290px;} */

		.mob-verify-clss{width: 75%;}

		.image-hover {opacity: 1;}

		.modal-content .form-control.claim_opt_code{  max-width: 75%;}

		.mob-cl-clss{width: 57%;}

		.doc-files .card-body{min-height:initial}

		.container.new-design{max-width: 470px;}

		.loan-profo-block .table th.no-border, 

		.loan-profo-block .table td.no-border

		{border-right:1px solid #9ebfdb !important}

		.enterprises-view .res-blok{width:100%}

		.enterprises-view .loan-profo-block .table th.no-border, 

		.enterprises-view .loan-profo-block .table td.no-border

		{border-right:1px solid #9ebfdb !important;}

		.res-blok{width:100%}

		.performance_div .table th{height:50px}

		.performance_div{width: 100%;}

		.liopened{/* z-index:10 */}

		.doc-files .card-body .description{min-height: initial;}

		.doc-files .card_discription{min-height: initial;}

		.doc-files .card-body a {position:static}

		.custom-dropdown::after{    /* top: 45%; */}

		.custom-dropdown.pos_right::after{top: 42%;}

		.suborganization_block .j-det{margin:0}

		.res-pos-table{   position:static !important;}

		.loan-profo-block .res-pos-table .table th, 

		.loan-profo-block .res-pos-table .table td

		{border-left: 1px solid #9ebfdb !important;}

		.enterprises-view .loan-profo-block .res-pos-table .table th, 

		.enterprises-view .loan-profo-block .res-pos-table .table td,

		.people-view .loan-profo-block .res-pos-table .table th, 

		.people-view .loan-profo-block .res-pos-table .table td

		{border-left: 1px solid #9ebfdb !important;}

		.beforelogin .nav-right li{padding-right:0}

		/* .navbar-nav .nav-item .nav-link{margin-right:0} */

		/* .nav-right .dropdown-toggle:after{position: absolute;top: 10px; */

    /* bottom: 0; */

    /* right: 0%;} */

		/* .headingcls .btn-group{float:left;clear:both;} */

		.peoplelist.en-tab table td:before{width:130px;}

		.follo-links .icon-close{font-size:9px;}

		.overlay-upload {

			opacity: 1;

		}

		.blog-content .fol-button {

			width: 90px

		}

		.trans-round{margin-top: 20px;}

		.profile.mt-4 .profile-link{padding-bottom:20px;}

		.add-logo {

			width: 70px;

			height: 70px;

		}

		.up-logo .logo:hover:before {

			width: 70px;

			height: 70px;

		}

		.follo-links .list-link{    padding-right: 5px;

    font-size: 14px;}

		.logo .te-overlay{font-size:12px}

		.jobs .job-set {

			width: 98%

		}

		.container.mt-4 {

			padding-left: 0;

			padding-right: 0;

		}

		.founder_delete {

			/* margin-left: 0 */

		}

		.tab-content.col-md-11 {

			padding-left: 0;

			padding-right: 0;

		}

		.wapper .navbar-brand {

			width: 45%;

		}

		.sticky.wapper .navbar-brand {

			/* padding-top: 0; */

			width: 35%;

		}

		/* .wapper.sticky .navbar-expand-md #top_bar.navbar-toggler {

			margin-right: 140px;

		} */

		.fa-trash,

		.fa-pencil {

			font-size: 15px

		}

		.bg .btn-group ul {

			padding-left: 0

		}

		.container-fluid.bg {

			padding-left: 0

		}

		.for-pas {

			font-size: 14px;

		}

		.bott-bor {

			width: 33%;

		}

		

		.login-page .btn-log {

			padding: 5px 15px;

			font-size: 14px;

		}

		.bor-b {

			font-size: 14px;

		}

		.bor-b:before,

		.bor-b:after {

			width: 35%;

		}

		.login-page .bor-b:before,

		.login-page .bor-b:after {

			width: 35%;

		}

		.icons {

			margin-right: 8px;

			font-size: 17px;

		}

		input.form-control.log-input {

			font-size: 16px;

		}

		input.form-control.log-input::placeholder {

			font-size: 16px;

		}

		.register .bor-b:before,

		.register .bor-b:after {

			width: 32%;

		}

		.navbar-brand {

			width: 50%;

		}

		.main-nav {

			width: auto;

			padding-left: 0;

		}

		.add-ser {

			width: 70%;

		}

		.jobs .job-set, .found-det{width:100%}

		.icons.icon-search {

			font-size: 18px;

			right: 41px;

			top: 10px;

		}

		.add-ser .icon-add {

			font-size: 25px;

		}

		.search .form-control::placeholder {

			font-size: 14px;

		}

		.table-cell p {

			font-size: 30px;

		}

		.error .table-cell p {

			font-size: 16px;

		}

		.error-msg {

			padding: 25px 0 0;

		}

		.table-cell span {

			font-size: 15px;

		}

		

		.cent p {

			font-size: 14px;

		}

		.enterprises-view .use-img {

			max-width: 40px;

			height: 40px;

			padding-right: 0px;

		}

		.showmore.fill{ left: 35% !important;}

		.detials {

			max-width: 50%;

		}

		.enterprises-view .detials {

			max-width: 50%;

		}

		.view .user-detial .detials {

			max-width: calc(100% - 10px);

			width:100%;		

		}

		.people-view.view .user-detial .detials {

			max-width: 50%;

			width:100%;				

			margin-left: 45px;

		}

		.login-page .card-body p {

			font-size: 14px;

		}

		.enterprise #exist_performance{width:100%}

		.jobs img {

			width: 100%;

			height: 60px;

			max-width: 60px;

		}

		.view .wi-cal {

			margin-right: -15px;

			width: calc(100% + 30px);

			overflow:hidden

		}

		/* .wi-cal-page{margin-left: -20px; width: calc(100% + 30px);} */

		.enterprises-view .content aside.aside-2 {

			max-width: 100%;

			margin-bottom: 15px;

			margin-top: 15px;

		}

		.enterprises-view .height {

			max-width: 100%;

			margin-bottom: 0px;

		}

		.enterprises-view .content aside li {

			padding: 10px 10px 10px;

		}

		p.t-bor {

			padding: 0px 0;

		}

		.aside-2 a.clim {

			margin-bottom: 10px;

		}

		.ba-menu a {

			font-size: 14px;

		}

		.enterprise.bg .pr-0 {

			padding: 0 !important

		}

		.enterprise-listing .enter-list td.text-align{text-align:right;white-space:normal}

		.sav-btn,

		.can-btn,.un-folw {

			height: 35px;

			width: 88px;

			line-height: 23px;

			font-size: 12px;

			margin-right: 15px !important;

		}

		.follow_list_outerdiv .un-folw{width: 100px;height:39px;line-height:39px}

		#contact_block .un-folw{width: 100px;height: 40px; line-height: 40px;margin-right:0 !important}

		.claim_change_save{  margin: auto;}

		.claim_number_change{width: 125px;}

		.un-folw {line-height: 35px;}

		.rate-fol .un-folw{height: 39px;width: 88px;margin-right:0 !important;margin-bottom:0}

		.pep-pop .switch-border{margin-top: 0px;}

		.switch-border{

			margin-top: -4px;

			line-height: 100%;

			vertical-align: middle;

		}

		/* .rate-fol .switch_account_btn{display:block} */

		.pep-pop .un-folw {line-height: 35px;height: 40px;width: 88px;margin-right:0 !important}

		.contact_image:before{}

		.tab-content .form-group .control-label {

			font-size: 14px;

		}

		.peoples .container.mt-4 {

			/* padding-left: 30px;

			padding-right: 20px; - commented for people edit screen button issue */

		}

		.peoples .wi-cal-page{margin-left: -35px; width: calc(100% + 65px);}

		.compare-toggle{width:60%;}

		.profile h3 {

			font-size: 20px;

		}

		.card-body .card_discription a {

			font-size: 15px

		}

		/* .content */

		main .inves {

			width: 100%;

			margin-right: 0

		}

		.query-builder .rule-container .rule-value-container{margin-top:0 !important}

		.enterprises-view .financial_section .col-md-6,

		.services-block .col-md-6,

		.debt_block .col-md-6,

		.sub-org_block .col-md-6,

		.team_block .col-md-6,

		.document_block .col-md-6,.equity_block .col-md-6  {

			max-width: 100%;

			flex: 100%;

			padding-right:0;

		}

		.sub-org_block .col-md-6,

		.team_block .col-md-6,

		.team_block .col-md-6 {

			margin-bottom: 10px;

		}

		.content aside.height .people-con-popup span.contact_image{margin-top:5px;}

		.performance .col-md-6{flex: 0 0 50%;max-width: 50%;}

		/* .financial_section.pading,

		.acq,

		.performance,

		.protfolio,

		.team_block,

		.key_fact_block,

		.document_block,

		.services-block,

		.sub-org_block,

		.risk_block,

		.view .performance,

		.view .team_block,

		.financial_section,.jobs{

			padding: 15px;

		} */

		.enterprises-view h2{ width: 90.5%;}

		.enterprises-view .d-inline-block p {

			font-size: 14px;

		}

		

		.enterprises-view .d-inline-block {

			padding-left: 8px;

		}

		.enterprises-view h2 {

			font-size: 14px;

		}

		.financial_section b,

		.financial_section b,

		.card-border p,

		.card-border span,

		.imp-foods tr td,

		.performance .card-border b,

		.key-fact_table p,

		.key-fact_table span,

		.risk_block h5,

		.risk_block p {

			font-size: 14px;

		}

		.enterprises-view .d-inline-block span {

			font-size: 13px;

		}

		.key-fact_table p {

			padding-left: 0

		}

		input.form-control::placeholder {

			font-size: 16px;

		}

		.loans .add-logo {

			width: 100px;

			height: 100px;

		}

		.loans .te-overlay {

			font-size: 12px;

		}

		.hs-form select.form-control {

			padding: 6px;

			font-size: 13px;

		}

		.my-listing .hs-form select.form-control{margin-bottom:8px;}

		.tab-content .loans .custom-control-label {

			margin-left: 10px

		}

		.responsive-table td:before {

			width: 160px;

		}

		/*  .responsive-table .enterprise-listing td:before {

			width: 195px;

		}  */

		/* .enterprise-listing .job.contactdetails .outstand.ellips{    width: 300px;} */

		.found-det  img{width:60px;height:60px}

		.fund_files #file_loader img{    width: 4% !important;}

		.financial_section .col-md-6,.performance .col-md-6 {padding-left:0}

		li.ui-menu-item .inv_type{/* width:80%; */    margin-left:5px; width: calc(100% - 45px);}

		#founder_selectlist{margin:0;}

		#founder_selectlist .board-details{margin:0;padding:0}

		#founder_selectlist .board-details {

			margin:0;

		}

		.rules-group-container.hs-form select{max-width:100%}

		.query-builder .rule-value-container .form-control.hasDatepicker{max-width:100%;}

		/* .headingcls .btn-group{    display:inline-block;}

		.mob-clear{clear:both}

		.blog-content.page-listing.enter-list .fol-button{    float: none;}

		.headingcls .follo-links{display:none;}

		.headingcls.peoplelist-heading .follo-links{display:inline-block;} */

		 .acquisitions table tr td:first-child:before {

		  /*   width: 33%; */

			position: inherit

	}

	.acquisitions table td:before{   padding-right: 10px;}

  .acquisitions table tr td:first-child {

    padding-left: 0;

    white-space: inherit;

    /* max-width: auto; */

    text-overflow: inherit;

  }

  .hs-form h4 {

    /* font-size: 14px; */

	display: inline-block;

    line-height: 30px;

  }

  .portfolio_data   h4{font-size:15px}

  .custom-control {

    padding-left: 0

  }

  .checkbox {

    margin-left: 10px;

  }

  .newblog .form-group .checkbox:nth-child(1) {

    margin-left: 10px;

  }

  .custom-checkbox .custom-control-input:checked~.custom-control-label:after {

    top: 5px

  }

  /* button.next_button{

	  right:40px;

  } */

 /*  .serch-result h2{    margin-top: 70px;} */

	.serc{top: -50px;width:100%}

	 

	}

	@media screen and (max-width: 580px){

		.serch-result h2{width:100%;float:left;font-size: 25px;}

		.ser-result, .ser-result.hide_div{clear: both;}

		.serch-result h2.tabsection{width:auto;float:none;}

		.serch-result .hide_div {clear:both}

		 .serch-result .no-found{display:inline-block;margin-top:15px;}

		 .invit-google{

			 max-width: 230px;

			 padding: 10px 6px;

		 }

		 .invit-fb{

			 max-width: 220px;

		 }

		 .invite-mail .search-submit{padding: 14px 20px;}

		 .invite-mail .search-field{padding: 15px 115px 15px 17px;}

	}

	@media (min-width: 576px) {

		#kycModal .modal-dialog {

			max-width: 1030px; 

		}

		#kycModal .modal-dialog.site-design{max-width: 700px;}

		.site-design .modal-content{overflow-y:auto}

		#contactModal .modal-dialog {

			 max-width: 850px;

			

		}

		

	}

	

	@media screen and (max-width: 575px) {

		#contactModal .contact_hover {top: 13px;}

		/* .searchbox {right: 38px;} */

		.searchbox-icon {

			right:0; 

		}

		.back_icon{bottom: 10px;}

		.tab-content .comp-heading{ margin-top: 60px;}

		.compare-toggle{    bottom: 30px;}

		.following-card .card_discription{width:calc(100% - 100px);}

		#enterprise_block .date_font .form-control{width: 100%}

		.hs-form input.form-control, .hs-form select.form-control{ margin-bottom: 5px;}

		 .sticky.largelogo .beforelogin  #top_bar.tabsection{top:70px;} 

		.cont-span{width:100%}

		.wapper.sticky .navbar-expand-md .navbar-toggler {

		 margin-top: 0px;

	}

		.largelogo.logged .navbar-nav.nav-menu{top: 65px;}

		.logged.sticky #top_bar.tabsection{    top: 50px;}

		.logged.sticky .navbar-nav.nav-menu{top: 100px}

		.beforelogin .navbar-brand{ margin-top: 0;}

		.navbar-expand-md .navbar-nav .dropdown-menu{top: 35px;}

		.funding-table.responsive-table .enterprise-listing td:before{ max-width: 100%;}

		.sticky .navbar-expand-md .navbar-nav.mr{    top: 0px;}

		/* .modal-open .navbar-expand-md .navbar-nav.mr{top: 0px;} */

		.sticky .back_icon{top: 60px;}

		.pop_scroll .wi-cal .ba-menu, .pop_scroll .ba-menu.people_list, .pop_scroll .content_nav_div{top: 125px}

		.sticky .details_editdiv{top: 56px;}

		.modal-title, .ratings .modal-title{font-size: 17px; min-height:55px ; padding: 15px 0;}

		.ratings .modal-title{padding-right: 70px;}

		.modal-header .close, .modal-dialog .close{    top: 5px}

		.modal .contact_image img{width: 25px !important; height: 25px;}

		/* #search-options{ position: relative;} */

		.connect-linkedin{font-size:15px;padding: 17px;}

		.modal .modal-header i{font-size: 11px;    top: 0;}

		.invite-memb-img{

			width: 50px;

			height: 60px;

		}

		.nav-right li.nav-bell{    

		padding-right: 0px;

		float: right;

		position: absolute;

		bottom: -18px;

		right: 55px;

	}

	.reviews.modal.show .modal-dialog{

		-webkit-transform: translate(-50%,0%);

		-o-transform: translate(-50%,0%);

		transform: translate(-50%,0%);

		top: 20px;

		margin-bottom:20px;

	}

		.navbar.navbar-expand-lg{ margin-left: 35px;}

		.sticky .navbar-nav.nav-menu{top: 90px;}

		.largelogo .beforelogin .navbar.bg-white{height:125px}

		.sticky.largelogo .beforelogin .navbar.bg-white{height:125px}

		.sticky .beforelogin .navbar.bg-white{height:125px}

		

		.beforelogin .navbar.bg-white{padding-top: 15px;}

		.beforelogin .searchbox{    float: right;    right: 15px;top: 60px;}

	.no-wapper .beforelogin .navbar.bg-white{height: 120px;}	

.beforelogin .searchbox-input{    width: 250px;}	

		.invite{height: 230px;}

	/* 	.ui-menu .desc_name{    width: calc(100% - 0px);} */

	/* 	.ui-menu li .desc_name span{    width: 100%} */

		.ui-menu li span.peopleinfo_name{    width: calc(100% - 0px);}

		.view-collateral-ui ul li ul{padding-left: 40px;}

		.view-collateral-ui li{    padding-right: 0px;}

		.autocontainer .ui-autocomplete {width: 200px !important;}

		.use-img{    object-fit: unset;}

		#top_bar{

			margin-top:18px;

			position: absolute;

			right: 15px;

		    top: initial;

	}

	.wapper #top_bar{margin-top:25px;}

	.beforelogin #top_bar{top: 75px;right:15px}

	.beforelogin .nav-right li:first-child{    top: -45px;}

	#main-nav-button{

		position: relative;

		right: 0;

		top: 37px;

	}

	/* 	.ratings .modal-title{    margin: initial;} */

		.peoplelist .loan_offer .checkbox .cr {

			top: -2px;

		}

		.blog-content .peoplelist .loan_offer .checkbox .cr {

			top:2px;left:0

		}

		#norecordfound{

			font-size: 15px !important;

			margin-top:20px;

			border-top:0

		}

		

		.modal-content .detail_popup .contact_hover .enter_people{right: -55px;}

		.navbar-nav .nav-item .nav-link.dropdown-toggle{margin-right:0}

		.modal.ratings .detail_popup .contact_hover .enter_people{    right: -31px}

		.enter-switch .peoplelist .follo-links{width: 100%;}

		.pagenation-details{    width: 50%;}

		.funding-table .pagenation-details{ width: calc(100% - 115px);}

		.funding-table .pagenation-details p#lastItemcount{text-align:right;padding-right:0px}

		.enableScroll_dashboard{height:auto;touch-action: inherit;-ms-touch-action:inherit}

		

		.tab-content .form-group .control-label.table_none {display: none;}

		.percent-font.present::before{top:-8px} 

		.view .user-detial .detials{max-width: calc(100% - 40px);}

		.kyc-table-scroll td .mob-cler{width:auto}

		.Mylist .peoplelist .checkbox .cr{top:18px;}

		.doc-files .card-body a{position: static;}

		#copyright a{white-space:nowrap}

		.table_listing table tr td .mobile_list{width:125px}

		.enterprisename_list{float:left}

		.table_listing .enquirers table tr td .mobile_list{width:auto}

		.blog-content.follwers .blog-header .blog-menus{margin-top:15px }

		.blog-content.follwers .heading{margin-right: 20px;}

		.form_Section .contact_information_div h4{font-size: 17px;line-height: 20px;}

		.Privacy p a{ word-break: break-word;} 

		.claimbusiness label{font-size: 14px;}

		.claim_file_pdfname{max-width: 80%;}

		.mobile_verify_hide_show .sav-btn{margin: auto 20px;}

		.mail_col{width: 91%}

		.claim_sendotp_loader img{right: 0;}

		.email-success .icon-ok{    font-size: 20px;right:0px;bottom:12px}

		.mob-num .icon-ok{font-size: 20px;right:0px}

		.container.new-design{margin-top:0;}

		/* .site-design .modal-content{height:initial !important} */

		.site-design .modal-content {

			max-height: 100% !important;

			height: auto;

		}

		.loan-profo-block .card-border{width:100%}

		.mob-num .col-sm-5{margin-bottom:10px;padding-right:0px !important;width:44%}

		/* .mobile_col.mob-verify-clss{width: 60%;} */

		.mobile_col{   padding-left: 3px;}

		.claim_number_change{margin-top:10px;margin-left: 15px;}

		.verified_mobile_err{margin-left: 15px;}

		.mob-send-clss{width: 80%;}

		/* 	.claimbusiness .modal-content{padding: 1rem 2% 47px;} */

		.claimbusiness .modal-content .form-control{padding: 4px;  }

		.claimbusiness .modal-content .form-control.claim_opt_code{max-width: 52%;}

		.claimbusiness .claim_ques{ font-size: 14px;}

		.resend_clss{font-size: 12px;}

		.claimbusiness .mobile_verify_hide_show label{ font-size: 14px;padding-right:15px}

		.claimbusiness .modal-content .form-control.claim_countrycode{padding: 7px;}

		/* .claim_file_pdfname{float:none} */

		.mobile_countrycode_clss{width:95%}

		.mob-code{ padding-right: 1px;}

		.mob-num .col-sm-4.pr-0{padding-right:15px !important;margin-bottom:10px}

		.navbar-nav .nav-item .nav-link.dropdown-toggle{padding-right: 0;}

		.navbar-nav .nav-item .nav-link{margin-right:0}

		.logo-bg{

			bottom: 40px;

			left: -15px;

		}

		.no-wapper .navbar-expand-md #top_bar{    margin-top: 30px;}

		.beforelogin .navbar-expand-md #top_bar{    margin-top: 0;z-index: 1;}

		#top_bar.navbar-toggler{margin-top:-20px}

		.nav-right li:first-child{    right: 0px;}

	/* 	.blog-content .following-list .blog-menus{    margin-top: 10px;} */

		/* .searchbox-open .searchbox-input{height:45px;} */

		.my-listing{padding-right:15px; padding-left: 15px; padding-top:6px;display: inline-block;width:100%}

		.ftt{    margin-top: 10px;}

		.query-builder .rules-list {

			padding: 5px 0 0 9px;

		}

		.loan-profo-block-head h3 b,.loan-profo-block-head h3 p,.loan-profo-block-head h3 span.sub-p{font-size:17px}

		.loan-profo-block-head span{ font-size: 13px;}

		.dashboard_detail .activity_table .numb{width:100%}

		.dashboard_detail .activity_table .numb-diss{padding-left: 0px;}

		.navbar-expand-md .navbar-nav.mr{right:20px}

		.trend-head{width:100%}

		.ftt{margin-right: 0px;   }

		.rules-group-container.hs-form .btn-group button{

			padding-left:0;

		}

		/* .rules-group-container.hs-form select {

			width: 170px;

		} */

		/* .my-listing .form-inline input.form-control{

			max-width:170px;

		} */

		.blog-content .col-md-4 {

			flex: 0 0 100%;

			max-width: 100%;

		}

		

		.sticky .ba-menu .hide-tab{    margin-top: 55px;}

		.suborganization_block .j-det{    margin: 0;}

		.nav-item.dropdown{position: absolute; top: -25px;right:80px;z-index: 0;}

	

		.financial_section .col-md-4.col-sm-6{padding:0 !important}

		/* .main-nav.max-auto{top: -20px;} */

		.use-img {

			max-width: 40px;

			height: 40px;

			padding-right: 0px;

		}

		.sticky .beforelogin .ba-menu ul.navbar-nav{right: -60px; top: 120px;}

		.people-view .debt_block .col-lg-6{flex:100%;max-width:100%}

		.largelogo .beforelogin .ba-menu ul.navbar-nav{top:88px;    right: -88px;}

		.beforelogin .ba-menu ul.navbar-nav{top:90px;    right: -45px;}

		.no-wapper.largelogo .beforelogin .ba-menu ul.navbar-nav{ right: -95px;}

		/* .sticky .beforelogin .ba-menu ul.navbar-nav{  right: 0px;top: 89px;} */

		.sticky.largelogo .beforelogin .ba-menu ul.navbar-nav{  top: 115px;right: -103px;}

		.detials {

			max-width: 41.6666666667%;

			margin-top: 0;

			line-height: 25px;

		}

		.up-banner .mr-a i {

			font-size: 18px;

			padding: 8px;

			margin-bottom: 5px

		}

		.up-banner .mr-a span {

			font-size: 10px;

		}

		.detials h4 {

			font-size: 14px;

			line-height: 14px;

		}

		.detials em {

			font-size: 11px;

		}

		.detials span {

			font-size: 11px;

			padding: 3px 3px;

		}

		.user-detial {

			top: 30px;

		}

		.enterprises-view .user-detial,

		.user-detial {

			width: 100%;

		}

		.enterprises-view .container {

			padding: 0

		}

		.people-view .container {

			padding: 0

		}

		.height {

			padding-left: 0;

		}

		.content main {

			padding: 0px 0px;

			margin-top: 10px

		}

		.detials p {

			font-size: 12px;

		}

		/* .j-det{margin-top:10px} */

		#enterprise_address_form_div .form-group {

			padding: 0

		}

		.jobs .col-sm-6 {

			margin-bottom: 10px

		}

		/* .content */

		main .pading {

			padding: 10px 10px 20px 30px;

		}

		.people-view main .pading {

			padding: 20px;

		}

		.people-view .investement{margin-top:0}

		.enterprises-view main .pading {

			 padding:20px

		}

		/* .content */

		main .pad {

			padding: 15px 15px 0;

		}

		.fund-user-img {

			width: 40px;

			height: 40px

		}

		.date-con .col-md-4 {

			margin-bottom: 10px

		}

		.navbar-brand {

			width: 40%;

		}

		.content {

			padding: 10px 0px 0px 0px;

		}

		/* .content */

		main section {

			margin-bottom: 10px;

		}

		.enterprises-view .content aside.aside-2 {

			margin-top: 10px;

		}

		.height {

			padding-bottom: 0

		}

		.fund-name {

			display: block

		}

		 .profile .card_link a {

			    margin-right: 10px

		}

		.profile .card_link a.subscribe_newsletter{display:block;margin-top:5px}

		 /*.profile .card_link a.delete {

			padding-left: 15px;

		} */

		/* 	.edit-fd .j-det, .found-det .outer_jobdiv{width:100%} */

		.profile .card_link {

			text-align: center;

		}

		.card_discription .card-body a {

			font-size: 15px;

		}

		.tab-content .loans .custom-control-label {

			font-size: 14px

		}

		.view .user-detial .detials{margin-top:0}

		

		#acquisition_block .ui-menu li span {

		white-space: normal;

		width:85%;

		float:left;

		}

		#business_block .about_name .col-lg-6{

			width:50%;

		}

		.fixed-menu .fa-angle-down{/* margin-right:0 */}

		.follo-links .list-link{padding-right: 5px;font-size:14px;}

		.peoplelist .follo-links{padding-left: 10px;}

		.peoplelist-heading .follo-links{display:inline-block}

		.list-link.btn-wbg{    margin-right: 5px}

		.trans-round{margin:auto;}

		.col-sm-5.ml-5{margin-top:20px}

		.pro-titile{margin-left:0}

		.profiles-block .col-sm-6{margin-top:20px;}

		.profiles-block .enterpise-profile, .profiles-block .people-profile {

			margin: 20px auto;

			width: 100%;

		}

		.trans-round {

			width: 150px;

			height: 150px;

		}

		.trans-round i{font-size:64px;line-height:150px}

		.trans-round .icon-people{font-size: 85px;}

		.responsive-table .enterprise-listing td{display:block;text-align:left}

	/* 	.responsive-table .enterprise-listing td:first-child {display: flex;} */

		.responsive-table .enterprise-listing td.enterprise-width{ padding-left: 12px;}

		.enterprise-listing tr td:first-child{padding-left: 10px;}

		.responsive-table .enterprise-listing .check-btn{padding-left: 10px;border-top:0}

		.responsive-table .enterprise-listing td:before{float:none;max-width:100%}

		/* .responsive-table .loan_offer td:before{float:left;} */

		.responsive-table .loan_offer td:nth-child(2):before, .responsive-table .loan_offer td:nth-child(7):before{float:none}

		.enterprise-listing .enter-list td.text-align{text-align:left}

		.enter-width{    width: 100%;}

		.navbar.bg-white{height: 125px;padding-top: 20px;}

			.modal-open .navbar.bg-white{

		

		height: 125px ;

		}

			/* .pop_scroll .navbar.bg-white{

		

		height: 125px ;

		} */

		.navbar-expand-md .navbar-nav.mr{

			position: relative;

			top: 0px;

		}

		.navbar-expand-md .navbar-nav.mr{width:100%}

		.nav-right .nav-bell{position:relative;    bottom: -17px;}

		.nav-right li{margin-left: 0;

			margin-right: 0;

			margin-top: 11px;}

		.nav-right .dropdown-menu li{margin-top:0}	

		.nav-right li{   padding-right: 0px;}

			.nav-right li.nav-search{/* width: 100%; */

			float: right;

			position: absolute;

			right:0px;

			margin-top: 0;

			top: -85px; 

			/* width: 100%; */}

		/* 	.searchbox-open{

      width: calc(100% - 100px);

   

	} */

		.nav-bell{

			float: right;

    position: absolute;

    right: 64px;

    top: initial;

	bottom:-8px

	   

		}

		.searchbox{ right:-19px;    float: right;    top: 5px;}

				/* .dashboard_detail .notification .list_drcp{ width: 65%;} */

		 .beforelogin .navbar-expand-md .navbar-toggler{top:-3px}

		/* .sticky .nav-right li:first-child,.sticky .nav-bell{top: -80px;} */

		.nav-right li.nav-bell{ padding-right: 0px;}

		.largelogo .beforelogin .navbar-expand-md .navbar-nav.mr{top:4px}

		.beforelogin .navbar-expand-md .navbar-nav.mr {

			right: 0;

			top: -3px;

			width: 100%;

			 z-index: 0;

			 position: static;

		}

		.beforelogin .navbar-expand-md .navbar-nav.mr.liopened{width:100%;}

		.beforelogin .nav-right li:first-child {

			width: 100%;

			float: right;

			position: absolute;

			right: 0px;

			margin-top: 0;

			/* top: 2px; */

		}

		/* .beforelogin .searchbox-input{    width: 200px;} */

		.beforelogin .nav-right li {

			margin-left: 0;

			margin-right: 0;

			margin-top: 11px;

		}

		.beforelogin .nav-right .nav-item{/* z-index:10; */padding-right: 0px;}

		.beforelogin .nav-right li.liopened{z-index:15;}

		.navbar-nav .nav-item .nav-link{padding: 8px 6px;}

		.searchbox-input{padding: 0px 33px 0px 20px;height:45px; width: 250px;}

		/* .navbar-light .navbar-toggler-icon.logo-icon{

			    width: 30px;

			height: 30px;

		} */

		/* .searchbox-open .icons.icon-search{    top: 12px;} */

		.sticky .navbar.bg-white {height: 125px;}

		.pop_scroll .navbar.bg-white{height: 125px; padding-top:20px}

		.logged.pop_scroll #top_bar.tabsection{top: 50px;}

		/* .searchbox-icon, .searchbox-submit{width: 25px;}*/

		 

		.responsive-table .enterprise-listing td.enterprise-width:before{display:none;}

		.enterprise-listing tr td:first-child::before{display:block;margin-bottom: -22px;white-space: nowrap;}

		.responsive-table .enterprise-listing td.enterprise-width {width: 100%; border-top:0}

		.kyc_div label.control-label{width:100%}

		.modal-content .form-control.kyc_inputs{width:100%}

		.kyc_div .control-label em{display:none}

		 .enq-ser{margin-top:10px; margin-right: 5px;float: left;}

		 .ba-menu ul.navbar-nav{top: 65px}/*-30px; Overlap issue*/

		 .container-fluid.header-nav{height:35px}

		  .beforelogin .container-fluid.header-nav{height:auto}

		  .socialmedia-tabcontent{width:100%}

		  .socialmedia-tab button{

			  display: inline-block;    

			  width:25%;

			   font-size: 14px;

			  padding: 10px;

			  border-bottom:0;

			  float:left

			  }

			  .invite-head p{    font-size: 18px;}

			  .invite-head span{    font-size: 16px;}

		  .socialmedia-tab{ 

			  width: 100%;

			  height: auto;    

			 

		  }

		  .invite-head{padding: 35px 0;}

		  .socialmedia-tab .linkedin{    border-top-right-radius: 10px;}

		  .tablinks.linkedin:hover, .tablinks.linkedin.active{border-top-right-radius: 10px;border-bottom-left-radius:0}

		  .socialmedia-tab{border-top-right-radius: 10px;}

		  .socialmedia-tab .icon-email{font-size: 15px;}

		  .socialmedia-tab i{    font-size: 12px;line-height: 100%;}

		  #search-options { width: auto;top: 45px;}

		  .beforelogin #search-options {top:45px;    float: right;}

		  #top_bar.tabsection{top: 50px;}

		  .sticky #top_bar.tabsection {top: 50px;}

		   .beforelogin #top_bar.tabsection{top: 70px;}

		   .sticky .beforelogin #top_bar.tabsection { top: 70px;}

		  .beforelogin.sticky #top_bar.tabsection {top: 70px;}

		  .collateral_property_details.popup{width:130px;text-align:center;}

	}

	@media screen and (max-width: 540px) {

		.following-card .card {

			text-align: center;

		}

		.static-page .static-descip:before {

			min-height: 110px;

		}

		table td::before {

			float: none;

			display: block;

			/* padding-bottom: 5px; */

		}

		table td:nth-child(4),

		.table_listing tr td:first-child {

			/* float: left;

			display: inline-flex;

			width: 100%;  enterprise - view*/

		}

		.table_listing tr td:last-child:before {

			height: auto;

		}

		.table_listing table tr td,

		.table_listing table tr th {

			text-align: left;

		}

		.table_listing tr td:first-child {

			text-align: left !important;

		}

	.query-builder .rule-value-container .form-control.hasDatepicker{margin-bottom:10px;}

	.up-logo {

		padding-left: 25px;

	}

	.enterprise .up-logo {

		padding-left:0px;

	}

	.loans .up-logo{padding-left:0}

	.mobile-div:before {

		float: left;

		width: auto;

		margin-right: 10px;

	}

	.table_listing table tr td {

		font-size: 14px;

	}

	/* .ratings .modal-dialog {

		top: 0%;

		transform: translate(0, -0%) !important;

	} */

	.impos_model .impos_model_descrip {

		width: 60%;

	}

	.impos_model_descrip .model_title {

		font-size: 16px;

	}

	

	.ftt{ float: left;}

	.nav-right li.nav-bell{ /*    padding-right: 11px; */}

		.nav-right li:first-child{    right: 0px;}

		.enquirers .funding-table .pagenation-details {

    width: calc(100% - 115px);

}

		

}

@media screen and (max-width:530px) {

  .dashboard_detail .table_listing table tr td {

    width: 100%;

	

  }

  .dashboard_detail .enquir-table i.fa-file-pdf-o, .dashboard_detail .enquir-table i.fa-file-word-o{ top: 4px;}

  .blog-content.follwers .blog-header .blog-menus{margin-top:10px;}

  .enterprise .performance_div{max-width: 100%;flex: 100%;}

  .dashboard_detail .table_listing tr td:last-child{

	  text-align:left !important;

  }

  .dashboard_detail .table_listing table tr td .name_listings {

    width: 100%

  }

  .dashboard_detail .table_listing table tr td .list_drcp,

  .dashboard_detail .table_listing table tr td .list_profile {

    display: inline-block;

    vertical-align: middle;

  }

  .list_profile.online:before {

    left: -14px

  }

 /*  .acquisitions table td {

    min-height: 40px;

  } */

  .mortage1,

  .mortage2 {

    width: 100%;

    margin-bottom: 10px;

  }

  .mortage1 {

    margin-right: 0;

  }

  .result ul li span {

    display: block;

  }

  .Acquirer_detail .Acquirer_title {

    width: 70%;

    font-size: 14px

  }

  .Acquirer_prf {

    width: 25%

  }

   button.next_button{

	/*   right:35px; */

	  padding: 5px 23px 5px 5px;

  }

  .compare_table thead img{    margin-right: 2px;}

/*   .compare_table thead th .top-headr{    width: 57%} */

  button.next_button:after{width: 15px;right: 5px;}

  .notifications td{width:100%;display:block}

  .notifications td:first-child{border-bottom:0 !important;padding-bottom:0}

  .notifications td:last-child{padding-top:0;text-align:left}

  .notifications td:last-child a{text-align:center}

	

}



@media screen and (max-width: 520px) {

	.peoplelist .column-btn .checkbox em{

		width: 175px;

	}

	.register .bor-b:before,

	.register .bor-b:after {

		width: 29%;

	}

	.navbar-nav .nav-item .log {

		font-size: 13px;

	}

	.navbar-nav .nav-item .reg {

		font-size: 13px;

		padding: 5px 10px;

	}

	.icons.icon-search {

		right: 30px;

		font-size: 18px;

		top: 7px;

	}

	/*  .detials{    max-width: 60%;line-height: 20px;} */

	.detials {

		max-width: 100%;

		line-height: 20px;

		top: 8px

	}

	.view .detials span.card{

		float:none;

		display:block;

		position: absolute;

		left: 0;

		margin-top: 12px;

		    bottom: 0;

			

	}

	.enterprises-view .user-detial, .user-detial{height: 80%;}

	.detials .detail-then{min-height: 40px;    width: 85%;}

	.enterprises-view .use-img{margin-right:7px}

	.detials .card .card_img{

		    height: 35px;

    width: 35px;

    background-size: 28px;

	}

	.enterprises-view .detials {

		line-height: 20px;

	}

	/*   .up-banner{min-height: 220px;} */

	.up-banner .mr-a {

		/* width: 50%; */

		vertical-align: bottom;

		padding-bottom: 20px;

		padding-left: 20px;

		text-align: center;

		/* display:inline-block;float:right; */

		vertical-align: middle;

		margin-top: 15px;

		padding-top: 30px;

	}

	/*  .overlay::before{    height: 220px;} */

	/*  .user-detial{    top: 20px;left:10px;} */

	.people-view .user-detial {

		

		left: 25px;

	}

	

	.detials p {

		font-size: 12px;

	}

	.up-banner .mr-a i {

		margin-left: 10px;

	}

	.detials span {

		font-size: 10px;

	}

	.up-banner {

		min-height: 160px;

	}

	.overlay::before {

		height: 200px;

	}

	.peoples .outer_jobdiv, .outer_edudiv{width:100%;/* margin-left:0 */}

	.headingcls .btn-group{display: inline-flex;}



	/* .mob-clear	{clear:both} */

}

@media screen and (max-width: 480px) {

	.no-wapper .beforelogin .navbar-expand-md .navbar-nav.mr {

		right: 0;

		top: 6px;

		width:100%;

	}

	

	.notification .list_drcp {float:left}

	.notification table td{padding: 0;}

	.notification .list_drcp{padding-left: 0; word-break: break-word;    padding: 5px;}

	.addedit_button.remove_detailback .details_editdiv{right: 0px;}

	.enquirers .funding-table .pagenation-details{width: 100%;}

	.sticky .header_ipad_outer .back_icon{    top: 55px}

	 .sticky.largelogo .beforelogin  #top_bar.tabsection{top:76px;} 

	.financial_section p{ font-size: 13px;}

	.form-group .collateral_new_ui li{    padding-left: 0;}

	.form-group .collateral_new_ui ul{padding-left: 11px;}

	.peoplelist td.contactdetails a{    width: 90%;float: left;}

	.loan-profo-block .card-border{ margin-top: 0;}

	.loan-profo-block-head .lon-text{

		float: left;

		text-align: left;

		width: 100%;

		    margin-top: 10px

	}

	.loan-profo-block-head h3{width:100%}

	.my-listing .list-button,.my-listing .list-button span{width: 100%;}

	.table_listing table tr .wor-bre div.sub-date{ padding-left: 0;}

	.enquir-table i.fa-file-pdf-o, .enquir-table i.fa-file-word-o{left: 18px; top: 27px;}

	.Mylist .peoplelist .checkbox .cr{left:10px}

	.funding_rounds table td:before, .acquisitions table td:before{

		float: none;

		width: 100%;

		position: static;

	}

	.funding_rounds table td, .acquisitions table td{    padding-left: 0px}

	.acquisitions table tr td:first-child:before{ width: 100%;    line-height: 26px;}

	

	.notification h3, .funding_rounds h3, .acquisitions h3, .trending_profiles h3{    margin-bottom: 0;}

	.trending_profiles h3{    margin-bottom: 10px;}

	.dashboard_detail table td{margin-top: 0;}

	.enq-kyc table td:before{ color: #4e8abe;/* left:initial; */}

	.navbar.bg-white{    padding-top: 30px}

	.searchbox{right: -25px;}

	.comp-detail{min-height:55px;}

	.dashboard_detail .table_listing.enq-kyc table td{/* display: inline;    border: 0;*/ padding-left: 13px;}

	.dashboard_detail .table_listing table tr .wor-bre div.mob-cler,.dashboard_detail .kyc-table-scroll td .kyc-name{

		display:block; 

		width: 100%;  

		white-space: normal;

		margin-bottom: 0px;

	}

	.dashboard_detail .table_listing.enq-kyc table td{    width: 100%;clear: both;}

	.enterprisename_list{ float: none; margin-left:0px; margin-top: 0px;}

	.dashboard_detail .table_listing tr td:last-child:before, .dashboard_detail .table_listing tr td:before{ 

		padding-top: 0px;

		position:static;

		height:auto;

		width:auto

	}

	.dashboard_detail .table_listing table tr td:first-child:before{padding-left:0px; padding-top: 0px;min-height:auto}

	.mobile_list{margin-left:0px;  margin-top: 0px;}

	.dashboard_detail .table_listing tr td:last-child:before, .dashboard_detail .table_listing tr td:before{    

		top: 0;

		min-height:auto

	}

	.dashboard_detail .table_listing table tr td.mobile_list:before{padding-top: 10px;}

	.tab-content .comp-heading{margin-top:56px;}

	.compare-toggle{bottom:26px;}

	.icon-delete{font-size: 14px;}

	.table_listing .enquir-table tr td img{

		width: 40px;

		height: 40px;

	}

	.profile_img{

		width: 40px !important;

		height: 40px !important;

	}

	.modal.show .modal-dialog{width: 93%;}

	.modal-dialog .bootbox-body{font-size: 14px;}

	.serch-result .rule-container.has-error{display:inline-block}

	.modal.ratings .contact_hover{ left: 58%;   /*  top: 2%; */}

	.beforelogin .header-nav .navbar-brand img{padding-top: 20px;}

	.largelogo .beforelogin .nav-right li{    margin-top: 30px;}

	.navbar-expand-md .navbar-nav .dropdown-menu{ max-width: 230px;}

	.ba-menu ul.navbar-nav{    right: -20px;    top: 55px;}

	.sticky .navbar-nav.nav-menu{right: 0px;top: 85px;}

	.content aside .rate-fol span{margin-bottom:8px}

	.switch-border{margin-top: -5px;}

	.navbar.navbar-expand-lg{margin-left: 0px;left: 15px;}

	.beforelogin .navbar.navbar-expand-lg{margin-left: 30px;}

	.invite-mail .invite_listing li a{

		/* text-overflow: ellipsis;

		white-space: nowrap;

		overflow: hidden; */

		width: calc(100% - 45px);

		display: block;

	}

	.connect-fb{font-size: 13px;}

	/* .socialmedia-tab button{font-size: 12px;padding: 5px} */

	.socialmedia-tab i{    margin-right: 3px}

	.socialmedia-tab .icon-email{    font-size: 12px;}

	/* .serch-result .custom-dropdown{    width: 65%;} */

	.people-view .row.investement{display:block}

	.serch-result h2{ font-size: 22px;}

	.serch-result #search_filter_icon{ font-size: 20px;}

	.en-tab table td::before{ width: 100%;float: none;}

	.table_listing table tr td .name_listings{width:calc(100% - 115px) !important}

	.logged.sticky .navbar-nav.nav-menu{right: -28px;    top: 85px;}

	#top_bar.tabsection{    width: 40px; padding: 0px;margin-top: 22px; right:15px; top:55px;}

	.logged.modal-open #top_bar.tabsection{top:55px;}

	.logged.sticky #top_bar.tabsection{top:55px;}

	.beforelogin #top_bar.tabsection{    width: 40px; padding: 0px;margin-top: 22px; right: 15px; top:79px;}

	.sticky .beforelogin #top_bar.tabsection{top: 79px;}

		.beforelogin #top_bar.tabsection{ margin-top: 0px;}

	.contact_hover{

		left: 68%;

	}

	.nav-item.dropdown{ right: 70px;}

	.nav-right li.nav-bell{ right: 40px;}

	.pep-pop .detail_popup .contact_hover .enter_people{

	 right: -35px; top: 30px;

	}

	.enterprises-view h2{ width: 84.5%;}

	.enter-switch .detail_popup .contact_hover .enter_people{    left: initial; right: -85px;}

	.view .detials span.card{max-width:100%;width:100%}

	.enq-kyc table td:before{width:100%}

	.dashboard_detail .table_listing.enq-kyc #KYC table td{    

		padding-left: 13px;

		width:100%;

		 display: block; 

		padding-top: 8px;

	}

	.dashboard_detail .table_listing table tr .wor-bre div.sub-date{padding-left: 15px;}

	.dashboard_enterprisename_class, .kyc_enterprise_name_class{padding-left: 0px;}

/* 	.dashboard_detail .table_listing table tr .wor-bre div.mob-cler, .dashboard_detail .kyc-table-scroll td .kyc-name{    padding-left:15px;} */

	.dashboard_detail .enquir-table i.fa-file-pdf-o, .dashboard_detail .enquir-table i.fa-file-word-o{left: 10px;    top: 34px;line-height:100%}

	.wrap_fun{text-align:left}

	.mobile_col.mob-verify-clss{ width: 65%;}

	.mobile_col{width: 60%;}

	#contactModal .contact_hover{left: 68%}

	#contactModal .modal-header .close, .modal-dialog .close{

		right: 0px;

		top: 10px; 

		background-size: 60%;

		background-repeat: no-repeat;

	}

	#delete_verificationModal .modal-dialog .close{ top: 20px;margin:0 !important}

	#delete_verificationModal .modal-title{    font-size: 16px;width: 90%;}

/* 	.modal .modal-header i{font-size: 15px; } */

	#contactModal .contact_image img{

		width: 30px !important;

		height: 30px;

	}

	#contactModal .contact_image:before{left: 47px;}

	.mob-send-clss{width: 68%;}

	.claim_change_save{margin-top:10px;margin-left:15px}

	.verification_errorclss{position:static}

	/* .verification_errorclss{ margin-left: 15px;} */

	/* .blog-content .following-list .blog-menus{    margin-top: -127px;} */

	.address_content span{padding-left: 20px;font-size:13px}

	.address_content span a{font-size:13px;}

	.address_content .contact_information_address i{font-size: 20px;}

	.address_content i{font-size: 15px;}

	.faq_question_clss .adding{font-size: 14px;right: 10px;}

	.recaptcha_outerdiv{transform: scale(0.7); margin-left: -40px;}

	.contactus_footer .can-btn{margin-right: 0!important;}

	.container.faq-block-clss{padding:0}

	.faq_innerdiv{margin-top: 15px;}

	.loan_offer td a.loan_contact{

		display: inline-block;

		margin-top: 10px;

	}

	.query-builder .rule-container .rule-filter-container, .query-builder .rule-container .rule-operator-container, .query-builder .rule-container .rule-value-container, .query-builder .error-container, .query-builder .drag-handle{

		display:block !important;

	}

	.query-builder .rules-list > *:first-child::before {

		height: calc(50% + 10px);

	}

	.faq_question_clss.tabsection{font-size: 14px;    width: calc(100% - 5px);}

	.faq-block-clss .hs-form{ padding: 20px 0px 20px 10px;}

	.change_outerdiv .form-control{ width: 75%;}

	.claim_change_textbox{ margin-left: 10px;}

	.performance_div .table th{height:initial}

	.performance .col-md-6{flex: 0 0 100%;max-width: 100%;}

	/* .navbar-nav.nav-menu{    top: 11px;} */

	#review_body .impos_model,.rew-outer-border{padding: 0 20px;}

	/* .dashboard_detail .table_listing table tr td:first-child{display:inline;} */

	.dashboard_detail .table_listing.enq-kyc table td{ min-height: auto;margin-bottom: 0;}

	.dashboard_detail .table_listing table tr td:first-child{padding-bottom: 5px;}

	.dashboard_detail .table_listing table tr td .name_listings{display:block;clear:both;  padding-top: 0px;}

	.dashboard_detail .table_listing table tr td .list_drcp{ 

		width: calc(100% - 50px);

		padding-left:0; 

		font-size: 14px;

		margin-left: 5px; 

	}

	.list_profile.online:before{left: -10px;}

	.table_listing .enquir-table tr td .list_profile.online{padding-left: 0px;}

	.dashboard_detail .table_listing #KYC table tr td .list_drcp{    width: calc(100% - 4px);}

	

	/* .nav-item.dropdown{    right: 0px;} */

	.checkbox_kyc span.invalid-feedback,.kycradio span.invalid-feedback{left: 0px;}

	.table_listing table tr td .name_listings{    width: 100% !important;}

	.table_listing table tr td .list_drcp{width: calc(100% - 55px);}

	.query-builder .rules-list > *::before, .query-builder .rules-list > *::after {left: -3px;}

	.my-listing .custom-dropdown.pos_right::after {top: 33%;}

	.rules-group-container.hs-form select {max-width: 100%;}

	.rules-group-container.hs-form select, .my-listing .form-inline input.form-control, .query-builder .rule-container .rule-filter-container .custom-dropdown.pos_right {width:100%}

	.query-builder .rule-container .rule-value-container, .query-builder .rule-container .rule-operator-container , .my-listing .form-inline input.form-control, .my-listing .custom-dropdown.pos_right {

    width: 100%;

	max-width:100%;

}

 .my-listing #builder .form-group.col-sm-4{width:100%; max-width: 100%;margin-bottom: 0;} 

/* 	.rules-group-container.hs-form select, .my-listing .form-inline input.form-control { width: 210px;} */

	/* .responsive-table .enterprise-listing td.enterprise-width{width: 85%;} */

	.location-td{    width: 90%;}



	/* .debt_block, .equity_block{padding:20px} */

	.beforelogin .nav-right li:first-child {

		width: 100%;

		float: right;

		position: absolute;

		right: 0px;

		margin-top: 0;

		/* top: 2px; */

	}

	

	/* .blog-content .blog-header{    padding-bottom: 60px;} */

	

	/* .nav-right .nav-item.dropdown img{float: left;}

	.nav-right .nav-item.dropdown a{display: inline-block;float: left;width: 75%;}

	.nav-item .nav-link span{

		overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: calc(100% - 5px);

    display: table-caption;

	}

	.navbar-expand-md .navbar-nav.mr{    float: left;} */

	 .no-wapper .navbar-expand-md .navbar-nav.mr {

		top: 0;

		float: left;

		position:relative;

	}

	

	 .no-wapper .beforelogin .navbar-expand-md .navbar-nav.mr {position:static;}

	.beforelogin .searchbox{right: 15px;top: 55px;}

	/* .main-nav.max-auto{

		width: 50px;

    float: left;

	}

	.nav-item.dropdown{text-align: right;

    display: inline-block;

    float: right;} */

	.kyc-detail .links{

		padding-left: 00;

		display: block;

		padding-top: 8px;

	}

	.ba-menu.top .dropdown-toggle:after{left:80%}

	.blog-content .peoplelist .fol-button {

		display: block;

		float: none;

		margin-top: 0px;

		margin-left: 10px;

	}

	.kyc-detail .sav-btn{margin-right: 0px !important;}

	.static-page {

		padding: 13px;

	}

	.static-page .hs-form {padding: 7px;}

	.static-page .hs-form .form-group .sav-btn, .static-page .hs-form .form-group .can-btn {

		height: 33px;

		width: 79px;

		line-height: 21px;

		font-size: 12px;

	}

	.static-page .hs-form .form-group .sav-btn{margin-right:0 !important}

	.blog-content  .static-head .blog-menus{float:none;}

	.en-tab.static-page table td.static-descip::before{width:100%;min-height:auto}

	.en-tab.static-page table td::before{width:100px}

	.blog-detail .blog-detail-discp .date{

		float:none;

		display: block;

		padding-top: 0;

	}

	

		.enterprises-view .fund-round .d-inline-block span{text-align:left;}

	.blog-content .blog-header .add-blog {

		display: block;

		padding-top: 10px;

	}

	.blog-content.follwers .blog-header .blog-menus {

		float: none;

		margin-top:10px;

	}

	.j-det{margin-left:8px;    width: calc(100% - 50px); padding-left:0 !important}

	.enterprises-view .j-det{  width: calc(100% - 50px);}

	.blog-content .following-list .search {

		padding: 18px 36px;

		background-position: 15px 10px;

	}

	.blog-content .following-list .fol-button {

		padding: 6px 15px;

	}

	.following-card .card_image {

		margin-left: 0px;

		width:50px;

		height:50px;

	}

	.following-card .card_discription {

		padding-left: 5px;

		width: calc(100% - 80px);

	}

	.following-card .card_discription .heade {font-size:16px}

	.following-card .card {

		text-align: center;

	}

	.following-card .card_discription .dicp {

		font-size: 14px

	}

	.following-card .card_discription .sub-dicrp {

		font-size: 12px;

	}

	.impos_model_descrip .model_title {

		font-size: 20px;

	}

	.impos_model_descrip .model_suptitle {

		font-size: 12px;

	}

	.impos_model_descrip .model_rating span {

		font-size: 11px;

	}

	.rating_basic .rating_name {

		width: 100%;

	}

	.rating_basic .rate{    padding-bottom: 10px;}

	.impos_model_img img {

		width: 80px;

		height: 80px;

	}

	.table_listing table tr td .list_drcp {

		padding-left: 4px

	}

	.modal_req .mobile_list {

		float: none;

	}

	.table_listing table tr td .list_profile {

		float: none;

		display: inline-block;

		background:transparent;

		background-image:none;

		padding-left: 0px;

		padding-top: 0px;

		margin-bottom: -10px;

		width: 40px;

		height: 40px;

	}

	.table_listing table tr td .list_drcp {

		display: inline-block;

		float: none;

		margin-left: 0px;

		vertical-align: top;

	}

	

	.table_listing table tr .wor-bre div.mob-cler{width:100%; white-space: normal;padding-left: 15px;}

	.navbar-brand {

		width: 30%;

	}

	.table_listing table tr td .lorem_discp {

		word-break: break-all;

		overflow: hidden;

	}

	.image-sec {

		width: auto;

	}

	.hs-form .create-inves .adding-icons{margin-left: 20px;}

	

	.enterprise .found-icons{/* position:absolute;right:30px */}

	

	/* .navbar-expand-md .navbar-nav .dropdown-menu {left: -53px;} */

	.bott-bor {

		width: 29%;

	}

	.btn-facebook {

		margin-right: 1px;

		padding: 3px;

	}

	.btn-log {

		padding: 5px 18px;

		font-size: 13px;

	}

	.finc-p{margin-bottom:5px/* width:80%; */}

	.financial_section .found-icons {margin-bottom:15px}

	/*  .login-page .container { width: 86%; padding: 0; } */

	.log-cont {

		padding: 20px;

	}

	.bor-b:before,

	.bor-b:after {

		width: 30%;

	}

	.login-page .bor-b:before,

	.login-page .bor-b:after {

		width: 30%;

	}

	.register .bor-b:before,

	.register .bor-b:after {

		width: 25%;

	}

	.navbar-toggler-icon {

		background-size: 65%;

	}

	.navbar-toggler {

		padding: 0px 5px;

	}

	.icon-addon.search .form-control {

		padding: 15px 30px 15px 10px;

	}

	.navbar-brand {

		padding-top: 0px;

		padding-bottom: 0px;

		margin: auto;

	}

	.financial_section .col-md-4.col-sm-6{padding:0 !important}

	.no-wapper .navbar-expand-md .navbar-nav.mr {

		top: 6px;

	}

	.peoplelist .follo-links{line-height: 45px;display: none;}

	.fin-offer .peoplelist .follo-links{    display: none;    line-height: 60px;}

	.fin-offer .peoplelist .ff_class .follo-links{display:inline-block;width: 100%;}

		.peoplelist-heading .follo-links{

		display: inline-block;

		margin: auto;

		width: 100%;

		text-align:center;

	}

	.headingcls{margin: auto;text-align: center;}

	.funding-table .peoplelist-heading .follo-links{display:none}

	.funding-table .peoplelist-heading.ff_class .follo-links{display:inline-block; margin-top: 3px;}

	 /* .outer_jobdiv, .outer_edudiv{

		margin-left:0;

		display:block;

		margin:auto;

		/* text-align: center;

		margin-top: 10px; 

	} */

	.found-det img,.jobs .found-det img{width:40px;height:40px;}

	.enterprise .image-sec{display:block;float:none;}

	.jobs .found-det img, .job-set img{margin: auto;float:left}

/* 	.outer_jobdiv, .outer_edudiv .fun-date{text-align: center;display: block;} */

	/* .content */

	main p {

		/* font-size: 14px; */

	}

	/* .content */

	main h3 {

		/* font-size: 14px; */

	}

	/* .content */

	main .bor-t em {

		font-size: 14px;

	}

	.content aside span {

		font-size: 14px;

	}

	/* .content */

	main .col-md-5 h5 {

		font-size: 13px;

	}

	/* .content */

	main .col-md-5 b {

		font-size: 14px;

	}

	/* .content */

	main .inves span {

		font-size: 13px;

	}

	/* .content */

	main .col-md-5 i b {

		font-size: 13px;

	}

	/* .content */

	main .col-md-5 i {

		font-size: 13px;

	}

	/* .content */

	main .pr-0 b {

		font-size: 13px;

	}

	/* .content */

	main .col-md-5.inves a {

		font-size: 12px;

	}

	/* .content */

	main .col-md-5.inves .attach {

		font-size: 12px;

	}

	/* .content */

	main .jobs span {

		font-size: 13px;

	

	}

	.ba-menu li {

		padding: 8px 4px

	}

	.ba-menu a {

		font-size: 12px

	}

	.enterprises-view

	/* .content */

	main .bor-t {

		padding-left: 0 !important;

	}

	/* .jobs img {

		height: 50px;

		max-width: 50px;

	} */

	.enterprises-view .use-img {

		width: 40px;

		padding-right: 0;

	/* 	margin: 0; */

		height: 40px;

	}

	.use-img {

		max-width: 40px;

		height:40px;

		padding-right: 0;

		width:40px;

		vertical-align:top;

		

	}

	.enterprises-view .detials {

		max-width: 100%;

	}

	.navbar-expand-md .navbar-nav.mr {

		right: 25px;

	}

	.modal.show .modal-dialog {

		overflow: auto;

		/* transform: translate(0, 0%) !important; */

	}

	.modal.show .modal-dialog.kyc-sent{top: 25%;}

	.modal.show .modal-dialog.kyc-detail{top:2%;}

	.wapper .navbar-brand {

		width: 30%;

	}

	.enter-width{  width:98%;}

	.wapper .navbar-expand-md .navbar-toggler {

		margin-right: 10px;    margin-top: 0px;padding-left: 0px;

	}

	/* .wapper .navbar-expand-md #top_bar.navbar-toggler{margin-top: -10px;} */

	.check-btn{position:relative}

	/* .ckeck-post{position: absolute;

    top: 18px;

    left: 2px;

    width: 19px;} */

	.responsive-table td:before,.enterprises-view .responsive-table td:before{

		float: none;

		padding-left: 0;

		    padding-right: 0;	

	}

	.responsive-table .enterprise-listing td:before{width:92%}

	.responsive-table td:before{width:80px}

	.coln-none,.enterprises-view .coln-none{

		display: none !important

	}

	.responsive-table td ,.enterprises-view .responsive-table td{

		display: block;

		text-align: left;

		/* border-bottom: 0.1px solid #ddd; */

	}

	

	.responsive-table td:last-child,.enterprises-view .responsive-table td:last-child{

		/* border-bottom: 0.1px solid #ddd !important; */

		border-bottom:0 !important;

	}

	.imp-foods tr td,.enterprises-view .imp-foods tr td{

		padding: 3px 12px;

		margin-bottom: 0;

		border: 0.1px solid #ddd;

		border-top: 0

	}

	.responsive-table .enterprise-listing td{padding:10px 15px 10px}

	.responsive-table tr td,.enterprises-view .responsive-table tr td{

		padding: 10px 10px;

		margin-bottom: 0;

	}

	

	.imp-foods,.enterprises-view .imp-foods{

		border-left: 0 !important;

		border-right: 0 !important;

	}

	.imp-foods td:before,.enterprises-view .imp-foods td{

		padding-left: 0

	}

	.em-coln {

		display: none

	}

	.enterprises-view .financial_section .col-sm-12{

		max-width:100%;

		flex: initial;

	}

	/* .peoples .found-icons{position:absolute; right:10px;top:8px;margin:0} */

	.peoples .found-det{position:relative;}

	.peoples .fun-date{display:block}

	.enterprises-view .found-det{margin:0}

	.user-detial{z-index:0;display:block}

	/* .d-inline-block.j-det{padding-left:0;margin-left:0;text-align:center}

	.d-inline-block.j-det .found-icons {

		position: absolute;

		top: 25%;

		right: 10px;

		transform: translate(0, -50%);

	}

	.found-det{position:relative;}

	.enterprise .d-inline-block.j-det .fun-body .user-mail{12

		width:100%;

		float:none;

	} */

	main .inves .t-fund {

		width: 100%;

		text-align: left

	}

	.enterprises-view .funding-rounds{

		/* margin-bottom: 10px; */

		padding-left: 0;

		width: 100%;

	

	}

	.user-fund{width:100%}

	.user-amt{

		width:100%;	

		margin-top: 10px;

		padding-left: 0;

		padding-top: 10px;

		text-align:left !important;

		float:right;

	}

	.investment_team .found-icons {position: absolute;right:2px}

	

	.investment_team .user-amt {position:relative}

	.inves .user-amt b{width: calc(100% - 30px); padding-right: 10px}

	.create-inves .user-amt{clear:both	}

	.fund_files #file_loader img{    width: 5% !important;}

	.peoples .outer_jobdiv, .peoples .outer_edudiv {  width: calc(100% - 85px)	}

	.outer_jobdiv,.outer_edudiv {width: calc(100% - 50px)}

	.people-view .found-det{padding: 5px 0}

	.adding-icons, .inves span.adding-icons, .inves span.adding-icons i {

		font-size: 14px;   

		margin-top: 10px;    

		margin-bottom: 10px;

	}

	.card-border .wrap_fun p{font-size: 15px;}

	main .inves .view-more-btn {font-size: 12px;}

	.view-more-btn i {    font-size: 14px !important;}

	/* .no-wapper .beforelogin .navbar-expand-md .navbar-nav.mr{display:block;top:10px;}  */

	.beforelogin .nav-right li{

		margin-left: -5px;

		margin-right: 0;

		margin-top: 23px;

	}

	.beforelogin .navbar-nav .nav-item .log{text-align:center}

	.beforelogin .navbar-expand-md .navbar-toggler{margin-right:00px;}

	.beforelogin .navbar-nav .nav-item a{padding: 5px 5px;}

	.beforelogin .navbar-brand{width:35%}

	/* .beforelogin .navbar-brand img{max-width:250px;} */

	.pagenation-details{width: 100%;    float: left;margin-right: 20px;margin: auto;}

	.pagenation-details p{    text-align: right;}

	.pagenation-details p#lastItemcount{text-align:center}

	.fin-offer .pagenation-details p#lastItemcount{text-align:center;}

	.fin-offer .ff_class .pagenation-details p#lastItemcount{margin:0}

	.fin-offer .headingcls .pagenation-details{padding-right: 10px;width:100%}

	.headingcls .pagenation-details{padding-right: 15px;}

	.funding-table .pagenation-details{padding-right: 0;}

	.main-nav.max-auto{top:1px;right:0}

	.beforelogin .main-nav.max-auto{top:-10px;}

	.blog-content .peoplelist .fol-button{width: 110px;    margin-right: 15px;margin-left: 5px;font-size:13px;margin:auto;}

	.headingcls .btn-group{

		display: inline-block;

		 width: 100%; 

		float: none;

		text-align: center;

		margin-bottom: 5px;

	}

	.blog-content .peoplelist.funding-table .fol-button{float: none;}

	.funding-table .headingcls .btn-group{    padding-right: 10px}

	.funding-table .pagenation-details p#lastItemcount{text-align:center}

	.funding-table .pagenation-details{padding-right:0;width:100%}

	.funding-table .peoplelist .follo-links{  display: none;width: auto; line-height: 60px; }

	.funding-table .peoplelist.ff_class .follo-links{  display: inline-block;}

	.fin-offer .headingcls .btn-group{

		width:auto;  

		padding-right: 10px;

		text-align: center;

		float: none; 

	}

	.largelogo .beforelogin .ba-menu ul.navbar-nav{top: 108px;right: -80px;}

	.beforelogin .navbar-expand-md #top_bar{margin-right:0px}

	.beforelogin .ba-menu ul.navbar-nav.nav-menu{ /* top: 35px;

   right: -5px; */    top: 100px;    right: -45px;}

  .largelogo .beforelogin .ba-menu ul.navbar-nav.nav-menu{ 

     right: -80px;}

	 .largelogo.sticky .beforelogin .ba-menu ul.navbar-nav.nav-menu{top: 125px;right: -90px;}

	 .largelogo.no-wapper .beforelogin .ba-menu ul.navbar-nav.nav-menu{ 

     right: -70px;}

	   .sticky .beforelogin .ba-menu ul.navbar-nav.nav-menu{   top:130px; right: -55px;}

	.suborganization_block .j-det{padding-left:8px !important}

	/* .serch-result h2{    margin-top: 70px;} */

	.serc{top: -50px;}

		.customise .form-group.float-right {

		float: none !important;

		text-align: center;

	}

	#maincolumn.Mylist .form-group {text-align: center;}

  .claimbusiness .modal-footer .btn-links {

    display: block;

    padding-top: 15px;

    text-align: center;

    padding-left: 0

  }

  .modal.show.claimbusiness .modal-dialog {

    overflow: hidden

  }

  .dashboard_detail .activity_table {

    padding: 10px 5px

  }

  .activity_table table td:before {

    width: 0;

  }

    .acquisitions table tr td:first-child {

    padding-left: 0;

    white-space: inherit;

    /* max-width: auto; */

    text-overflow: inherit;

  }

  .acquisitions table tr td .acq-discp{width:auto}

  .trending_profiles table td {

    width: 100% !important

  }

  .notification,

  .funding_rounds,

  .acquisitions,

  .trending_profiles {

    padding: 25px 10px;margin-bottom: 30px;

  }

  .bootbox .modal-body{

		/* padding: 0;

		padding-top: 0; */

		padding-bottom: 15px;

  }

  .modal-open .modal.claimbusiness {

    width: 100%

  }

  .card-body .card_discription a{    font-size: 14px;}

  .email_labels{font-size: 13px;}

  .dashboard_detail .activity_table .numb-diss{

	  display:inline-block;

	  width:100%;

	  padding-left:0;

  }

  .profile .card .card_discription{

	  width: calc(100% - 120px);

    padding-left: 10px;

  }

  .my-listing .sav-btn,.my-listing .reset-btn{width: 90px;margin-right: 0px !important;font-size:14px}

  .up-img{    z-index: 0;}

   .img_space{width: 100%;}

   /* .tab-content .comp-heading{height:auto} */

	.list_table .en-tab table td:first-child::before{width:10%}

	.model_review.rate .gray{display: block;}

	/* .modal-content{padding: 10px 44px 30px;} */

	.no-wapper .navbar.bg-white{padding-top: 35px;}

	.no-wapper .beforelogin .navbar.bg-white{padding-top: 0px;}

	.enquir-table.kyc-table-scroll{overflow:hidden}

	/* .acq-outer-div p.name-limit{width: 50%;} */

	.invite-mail .search-submit { width: 64px;}

	.invite-mail .search-field{padding: 15px 80px 15px 17px;}

	.invite-head p{font-size: 15px;}

	.invite-head span{font-size: 13px;}

	.socialmedia-tab button{

		font-size: 13px;

		padding: 10px 7px;

	}

	.content aside span.user-mail, .content aside span.user-phone {

		white-space: normal;

		overflow: visible;

		text-overflow: initial;

		word-break: break-all;

	}

	.dashboard_detail .enterprisename_list{padding-left: 0px;clear:both;margin-left:0}

	.dashboard_enterprisename_class, .kyc_enterprise_name_class{

		padding-left:0px;

		display: block;

		clear: both;

	}

	.dashboard_detail .table_listing table tr td .mobile_list{padding-left:0px;clear: both;}

	.funding_rounds table th span, .funding_rounds table td span{padding-left:0;}

	.dashboard_detail .notification, .dashboard_detail .acquisitions{margin-bottom:0}

}

@media screen and (max-width: 439px){.switch-border{margin-top: 0;}}

@media screen and (max-width: 399px) {

	.no-wapper .beforelogin  .navbar.bg-white{

		height:118px;

	}

	.enterprises-view h2{font-size: 13px;}

	.sticky .enterprises-view .ba-menu .hide-tab{ padding-left: 10px;    width: calc(100% - 56px);}

		.tabsection.hide-tab, .sticky .hide-tab{width: calc(100% - 47px);}

	.sticky .ba-menu .hide-tab{padding-left: 10px;}

	.ba-menu .back_icon .btn-primary{font-size: 14px;}

		.blog-content .headingcls .pagenation-details{width: 100%;    padding:5px 0;}

		.blog-content .headingcls.ff_class .pagenation-details{   padding: 0;}

		.headingcls{margin:auto;text-align:center}

		.fin-offer .headingcls .btn-group{margin:auto;text-align:center;    float: none;}

		.fin-offer .headingcls .btn-group:last-child{padding-right:0}

		.blog-content .pagenation-details p#lastItemcount{text-align:center;margin: 0;}

		.fin-offer .peoplelist .follo-links{    width: 100%;/* display: none; */    line-height: 49px;}

		.blog-content .peoplelist .loan_offer .checkbox .cr{left:9px;top:0}

	/* .dashboard_detail .enterprisename_list{padding-left: 8px;} */

	.largelogo .beforelogin .ba-menu ul.navbar-nav.nav-menu{ right: -65px;}

	.sticky.largelogo .beforelogin .ba-menu ul.navbar-nav.nav-menu{ right: -75px;}

	.acq-inn-left, .acq-inn-right{    width: 100%}

	.acq-inner-div .acq-inn-left p, .acq-inner-div .acq-inn-right p{margin-bottom: 10px;margin-top:0}

	.beforelogin .header-nav .navbar-brand img{max-width: 95px; }

	.funding_rounds table td,.acquisitions table td{padding-left: 0px;}

	.funding_rounds table td:before,.acquisitions table td:before{ float: none; width: 100%; position: static;}

	.acquisitions table tr td:first-child:before{  width: 100%}

	.funding_rounds table td span,.acquisitions table tr td .acq-discp,

	.dashboard_detail table td a,.ellips{ white-space: normal;}

	/* .beforelogin .searchbox-input,.before-login .searchbox-input{width: 170px;} */

	.comparesearch .icon-search{right: 0;}

	.peoplelist .loan_offer .checkbox .cr{top:-2px}

	.contact_hover .enter_people{width: 230px;}

	.enterprise-listing.loan_offer tr td:first-child::before{  /*  padding-left: 20px;   */  width: 92%;}

	/* .pep-pop .detail_popup .contact_hover .enter_people{    right: -122px;} */

	.enterprise-listing tr td:first-child::before{margin-bottom: 0; }

	.bott-bor {

		width: 26%;

	}

	#personal_investment_block .adding-icons{float:none !important;}

	/* .rate-fol .switch_account_btn{display:inline-block} */

	/* .people-con-popup{display: block;} */

	#append_loans_img.d-inline-block{width: 100%;float: none;transform: translate(0px, 10px);}

	.loans .up-logo{    margin-bottom:0px}

	.loanimg_class, .peopleloanimg_class{margin-left:0;height: auto;}

	.control-label.form_lable{white-space:normal}

	.no-wapper .beforelogin .ba-menu ul.navbar-nav{

		width: 190px;    right: -65px;

	}

	

	.login-page .container {

		width: 100%;

	}

	.register .bor-b:before,

	.register .bor-b:after {

		width: 18%;

	}

	/* .outer_jobdiv,

	.outer_edudiv {

		width: 100%;

	} */

	.navbar-nav .nav-item .log {

		margin-right: 8px;

	}

	.acc-img {

		/* height:60px;     */

		background-size: 49px

	}

	/* .navbar-expand-md .navbar-nav .dropdown-menu {left: -70px;} */

	.wel.inner-content .card-body {

		min-height: 113px;

	}

	.rating_basic .rating_name {

		

		font-size: 16px;

	}

	.pop_button .sav-btn {

		margin-right: 10px !important;

	}

	.sticky.wapper .navbar-brand {

		padding-top: 0;

		width: 30%;

	}

	.fund_files #file_loader img{    width: 7% !important;}

	/* .content */

	

	

	.blog-content .fol-button {

		margin-top: 5px;

	}

	.finc-p{margin-bottom:5px/* width:75%; */}

	.financial_section .found-icons {margin-bottom:15px}

	.financial_section.ipo_div  .found-icons {margin-bottom:0px}

	.responsive-table td.action-td{

		width: 60%;

	}

	.responsive-table td.action-delete{border-right:0}

	.j-det span i{    white-space: normal;}

	.beforelogin .navbar-brand{width:52%}

	.beforelogin .navbar-expand-md .navbar-toggler {

		margin-right: 143px;

	}

	.beforelogin .navbar-brand {width: 35%;}

	/* .beforelogin .nav-menu li a:hover {

		color: #333 !important;

	} */

	.navbar-nav{right:15px}

	.list-link.btn-wbg{

    line-height: 20px;

    margin-top: 10px;}

	/* .peoplelist .follo-links{    display: block;} */

	.peoplelist .follo-links a{max-width: 150px;

    margin: auto;

    margin-top: 10px;}

	.blog-content .peoplelist .fol-button{ margin-bottom:5px;    /* margin-right: 10px; margin-left: 10px; */}

	.pagenation-details p#lastItemcount{margin:0;font-size: 14px;}

	.blog-content .peoplelist.funding-table .fol-button{float:none}

	.funding-table.peoplelist .follo-links{width:100%}

	.peoplelist .follo-links  .li-border{padding: 0;

    text-align: center; margin-bottom:10px;}

	.ba-menu ul.navbar-nav{z-index: 10000;}

	/* .enter-width{    max-width: 200px;} */

	.peoplelist td.job{    font-size: 14px;}

	.responsive-table .enterprise-listing td{padding: 3px 10px;}

	.fiels-upload  #append_file_doc.d-inline-block

	{

		display:block !important;

		min-height:initial;

		margin-left:0;

		width:100%;

		transform: translate(0px, 10px);

	}

	 .fiels-upload .d-inline-block.up-doc{width:100%; margin-top: 10px;}

	 .clim-uplogo{    margin-right: 5px;}

	 .file_pdfclass{min-height:initial;margin-left:0;text-align:left}

	 .file_pdfname, .file_pdfdelete,.file_size{display:inline-block;font-size: 14px;}

	/*  i.fa-file-pdf-o{font-size: 20px;} */

	 .attachment_doc i.fa-file-pdf-o{font-size: 14px;}

	.detials em{    font-size: 11px;}

	.enterprises-view .user-detial{left:25px;}

	.detials .card .card_img{height: 40px;    width: 40px;}

	.detials i{    margin-right: 5px;}

	.dropdown-menu.column-btn.mCustomScrollbar_mCS_3.mCS_no_scrollbar{transform: translate3d(8px, -217px, 0px) !important;     width: 220px;}

	.dropdown-menu.column-btn{width: 210px;}

	.pagenation-details p{text-align:center}

	.hm-logo img{max-width: 160px;

    width: 100%;}

	.enter-list td .table-images{vertical-align: unset;}

	 .enterprise-listing td .checkbox{vertical-align:top;} 

	.responsive-table .enterprise-listing.loan_offer .check-btn {/* padding-top:0 */}

	.responsive-table .enterprise-listing.loan_offer .checkbox {position:absolute;left:0;top:19px}

	/* .responsive-table .enterprise-listing .check-btn{padding: 7px 0px 0;} */

	/* .responsive-table .enterprise-listing td.enterprise-width{width: 70%;} */

	.toast-header{ margin:0;padding: 16px 13px 10px 13px;width:290px}

	.toast-body{

		left: 35px;    

		font-size: 13px;

		line-height:100%;

		top:20px

	}

	

	.responsive-table .enterprise-listing td.enterprise-width{padding-left: 10px;}

	.responsive-table .enterprise-listing .check-btn{padding-left: 5px;position:relative;float:left;width:100%;height: 40px;}

	.blog-content .responsive-table .enterprise-listing .check-btn{

		padding-left:12px

	}

	.blog-content.follwers .blog-header .search{margin-right:0}

	.following-card .card{text-align: left;padding-left: 10px;}

	.blog-content.follwers .blog-header .blog-menus{float: right; width: 100%;}

	.blog-content.follwers .blog-header .search{ width: 100%;    background-position:97%;} 

	.following-card .card_discription{margin-bottom: 10px;}

	.blog-content .following-list .blog-menus{margin-top: -10px; margin-right: 15px;}

	.address_content span.cont-phoe{display:block;width:100%;padding-left:0}

	.loan-profo-block .table .th-bold th,.loan-profo-block .table th{font-size: 11px;}

	.loan-profo-block .table td{font-size: 12px;}

	.performance_div .table td{font-size: 12px; padding: 5px 4px;}

	.performance_div .found-icons span i{font-size: 13px;}

	.card-border .performance_row span{font-size: 13px;}

	.enterprise .table td.td-amount{    padding-right: 0px;}

		/* .loan-profo-block-head h3 p{width: 60%;} */

		.enq-kyc table td:before{ font-size: 13px;color: #4e8abe;/* left:initial; */}

		

		.dashboard_detail .table_listing table tr td .list_drcp span{

			    overflow: hidden;

    text-overflow: ellipsis;

    width: 100%; 

		}

		.dashboard_detail .enquir-table i.fa-file-pdf-o, .dashboard_detail .enquir-table i.fa-file-word-o{ /* top: 23px; */ left: 10px;}

			/* .table_listing table tr td .list_drcp span.email{  width: calc(100% - 80px);} */

		/* .dashboard_detail .table_listing.enq-kyc #KYC table td{    padding-left: 47%;} */

		/* .modal-title,.ratings .modal-title{font-size: 14px;} */

		.acq-head span{ font-size: 15px;}

		.dashboard_detail .table_listing  tr td,

		.dashboard_detail .table_listing  tr td.enterprisename-div{ padding-left:0 ;padding-right:0;padding:8px}

		.trending_profiles .table_listing  tr td{padding-left:0}

		.dashboard_detail .table_listing table tr td .mobile_list{ /* padding-left: 0px; */padding-top: 0px;}

		.table_listing table tr td .mobile_list{ padding-left: 0px;padding-top: 10px;}

		.enter-switch .peoplelist .follo-links{    padding-left: 0;}

		.investment-made.modal{padding-right: 6px !important; padding-left: 6px;}

		.en-tab table td::before{    width: 100%;}

		.table_listing table tr td .name_listings{    width: 100% !important;}

		.table_listing table tr td{    padding-left: 13px;}

		.en-tab table tr{padding:0}

		/* .table_listing table tr td .list_drcp{    width: calc(100% - 60px);} */

		.table_listing table tr .wor-bre div.mob-cler{width: 100%;white-space:normal}

		.table_listing .name_listing{ width: 100%;}

		/* .enquir-table i.fa-file-pdf-o, .enquir-table i.fa-file-word-o{ left: 3px; top: 29px;} */

		.table_listing table tr .wor-bre div.sub-date{    padding-left:0px;}

		.enterprisename_list{   

			float: none;   

			margin-bottom:0px;

			padding-left: 0px;

			margin-top: 0px;

			}

		.dashboard_detail .table_listing.enq-kyc table td.mobile-div{padding-top:5px}

		.dashboard_enterprisename_class, .kyc_enterprise_name_class{padding-left:0}

		.dashboard_detail .table_listing table tr td .name_listings{  margin-bottom: 7px; margin-top: 5px;}

		

		.kyc-table-scroll td .mob-cler{margin-bottom:0}

		/* .dashboard_detail .enterprisename-div{border:0 !important} */

		/* .dashboard_detail .table_listing table tr:last-child td{border:0} */

		.socialmedia-tab i{    display: block;text-align: center;  font-size: 15px;}

		.socialmedia-tab .icon-email{    font-size: 15px;}

		.socialmedia-tab button{text-align:center; font-size: 12px;}

		

	}

@media screen and (max-width: 359px) {

	.bott-bor {

		width: 27%;

	}

	.dropdown-menu.column-btn{width: 185px;}

	.modal .modal-header i{font-size: 12px;right: 0px;}

	.navbar-expand-md .navbar-nav .dropdown-menu{right: -30px;}

	.searchbox-input{ width: 200px;}

	.view-collateral-ui ul li ul{

		padding-left: 20px;

		font-size: 13px;

	}

	.beforelogin .searchbox-input,.before-login .searchbox-input{ width: 220px;}

	/* .beforelogin .navbar-nav .nav-item .nav-link,.before-login .navbar-nav .nav-item .nav-link{padding: 8px 4px !important;} */

	.navbar-nav .nav-item .log,.navbar-nav .nav-item .reg{font-size:12px}

	.enter-switch .contact_image::before{ left: 46px;}

	/* .detail_popup .contact_hover .enter_people{right: -72px;} */

	.inves .personal-inves .t-fund{width: 100%;}

	.personal-inves .d-inline-block.funding-rounds{width: 100%;}

	

	.table_listing table tr td .name_listings{width: 100% !important;}

	.table_listing table tr .wor-bre div.mob-cler{    width: 100%;    padding-left: 0;}

	.table_listing table tr .wor-bre div.sub-date{padding-left:0}

	/* .responsive-table .loan_offer td:before{float:none;} */

	.register .bor-b:before,

	.register .bor-b:after {

		width: 15%;

	}

	.sav-btn,

	.can-btn {

		height: 33px;

		/*  width: 75px; */

		line-height: 20px;

		font-size: 12px;

		margin-right: 5px !important;

	}

	.mob-code{padding-right: 0;}

	.beforelogin .navbar-brand{width:45%}

	.follo-links .list-link{font-size: 13px;padding-right: 3px;}

	.list_table .en-tab table td::before{width:100%}

	

	/* .no-wapper .beforelogin .navbar-expand-md .navbar-nav.mr{display:block;top:-15px;} */

	.beforelogin .navbar-expand-md .navbar-toggler {margin-right: 0px;}

	/* .beforelogin .nav-right li.nav-search{

		position: relative;

		top: 15px;

		left: -32px;

	} */

	

	.ba-menu.top .navbar-nav .dropdown-menu {width: 120px;}

	

		.headingcls .btn-group{float:left}

		 .sav-btn {

    margin-right: 5px !important

  }

  /* .customise .Mylist .can-btn{

		margin-top: 11px;

		margin-left: 0px !important;

		display: block;

	} */ 

	/* 	.responsive-table .enterprise-listing .check-btn{padding: 7px 0px 0;width: 15px;} */

			

	/* .alsoknownas div{    width: 60%} */

	/* .enter-width{width: 85%} */

	.claimbusiness .claim_code span{font-size: 12px;}

	.loan-profo-block{  padding: 5px;}

	.plus-mob{    max-width: 110px;    padding-left: 14px;}

	.mobile_col.mob-verify-clss{ width: 60%;}

	.dashboard_detail .table_listing table tr td .list_drcp{font-size: 13px;}

	 .table_listing table tr td .list_drcp{font-size: 13px;}

	.dashboard_detail .enquir-table i.fa-file-pdf-o, .dashboard_detail .enquir-table i.fa-file-word-o{ 

	    left: 46%;

	font-size: 13px;

	}

	/* .dashboard_detail .table_listing.enq-kyc #KYC table td{ padding-left: 53%;} */

	.enquir-table i.fa-file-pdf-o, .enquir-table i.fa-file-word-o{position:static;display: inline-block;margin-right:5px;}

		.mob-cler{clear:both}

		.dashboard_detail .table_listing table tr .wor-bre div{padding-left:0}

		.loans .custom-checkbox{display:block}

		.enter-switch .list-link.btn-wbg{   /*  padding: 8px 5px; */font-size: 13px; margin-right: 5px;}

		.switch-list-border .list-link{padding: 8px 5px;}

		.enter-switch .list-link.btn-wbg.myfollowcls{margin-right: 3px;}

		.beforelogin .enter-switch .list-link.btn-wbg{   padding: 9px;font-size: 15px; }

		.beforelogin .switch-list-border{    height: 38px;}

		.tab-content h3{    font-size: 15px;}

		.switch-list-border{padding: 2px 10px 3px 0px;}

		.modal .contact_image img{width: 25px !important; height: 25px}

		

}







#myBtn{

display: none;

    position: fixed;

    bottom: 20px;

    right: 30px;

    z-index: 99;

    font-size: 18px;

    border: none;

    outline: none;

    background-color: red;

    color: white;

    cursor: pointer;

    padding: 15px;

    border-radius: 4px;

}



.star {

    font-size: x-large;

    width: 50px;

    display: inline-block;

    color: gray;

}

.star:last-child {

    margin-right: 0;

}

.star:before {

    content:'\2605';

}

.star.on {

    color: gold;

}

.star.half:after {

    content:'\2605';

    color: gold;

    position: absolute;

    margin-left: -20px;

    width: 10px;

    overflow: hidden;

}



.hs-form form.ipoform_clss {padding-top: 0px}

.ipoform_clss .iop-section{margin-top:0px}



.feedback a{

	color:#fff;

	text-decoration:none;    

	padding: 8px 15px;

	position:fixed;

	bottom:30%;

	background:#e3a856;

	transform: rotate(-90deg);

	right:-26px;

	z-index:999;

}

#FeedbackModal .modal-dialog{max-width: 700px;}

#FeedbackModal .modal-title{padding: 15px 0;}

#FeedbackModal .form-group{margin-bottom: 10px;}

#FeedbackModal .modal-footer{margin-top: 15px;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){

	.fill{

		line-height:8px !important;

		padding-bottom:10px;

	}

	.ser-result .card-body img{width:auto;}

	.widget_hitmag_tabbed_widget .activities_section{

		border:1px solid #4e8abe;

		border-top:0;

		border-left:0;

		border-right:0;

		

	}

	.current-menu-item a:after, .main-navigation .menu li a:hover:after{

		border: 2px solid #5a92c3;

	}

}



/* .ui-autocomplete {

    position: absolute;

}

.ui-menu-item{

	    cursor: pointer !important;

} */ 

 

 

 

/* tbody {

    display:block;

    height:200px;

    overflow:auto;

}

thead, tbody tr {

    display:table;

    width:100%;

    table-layout:fixed;

} */





/* table {

  position: relative;

}

.compare_table th {

  position: sticky;

  top: 150px;

}  */



.details_edit{

	display:none !important;

}