
html {
  position: relative;
  min-height: 100%; }

body {
  overflow-x: hidden;font-family: "Open Sans"; }
  
body.createProject{font-family: 'Roboto', sans-serif;}

body.sticky-footer {
  margin-bottom: 56px; }
  body.sticky-footer .content-wrapper {
    min-height: calc(100vh - 56px - 56px); }

body.fixed-nav {
  padding-top: 56px; }
.bg-dark {
    background-color: #082543 !important;
}
.success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
    /* display: none; */
    margin-bottom: 12px;
    width: 100%;
    text-align: center;
    height: 40px;
    padding-top: 9px;
    display: none;
}
.error{
	    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
    /* display: none; */
    margin-bottom: 12px;
    width: 100%;
    text-align: center;
    height: 40px;
    padding-top: 9px;
    display: none;

}
.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:hover{
	    font-size: 32px;
    text-align: center;
    color: #929292 !important;
	}
.navbar-brand span,.navbar-dark .navbar-brand span:hover{
		
		color: #3391cc;
	}
.content-wrapper {
  min-height: calc(100vh - 56px);
      padding-top: 5.5rem;}
li.active{
	color:#3391cc;
	background: #f3f3f3;
}
.breadcrumb-item a{
	color: #868e96;
}
.breadcrumb{
	background: #f3f3f3;
    font-size: 13px;
}
#mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.activated a{
	    color: #3391cc !important;
    background-color: #f3f3f3;
}
.breadcrumb-item.active{
	color: #3391cc;

}
.paddingLeft0{
	padding-left: 0px;
}
.fa-search,.fa-user,.fa-bell{
	    color: white;
    font-size: 24px;
    margin-left: 2px;
}
.topNav li.nav-item{
	font-size:20px;
	color:white;
	margin:0px 8px;
	cursor:pointer;
}
.topNav li.nav-item:first-child{
	    width: 30px;
    padding-top: 6px;
    font-size: 20px;
}
.topNav .dropdown-toggle::after{
	display:none;
}
.headername{
	font-size:14px;
	font-weight:bold;
	    margin: 12px 17px;
	
}
.paddingRight0{
	padding-right: 0px;
}
.details{
	width:65%;
	float:left;
}
.IconDiv .fa{
	width: 100%;
    font-size: 35px;
	
}
.details p{
	margin-bottom:0px;
}
.arpprove_reject{
	margin-bottom:15px;
	border-bottom:1px solid grey;
}
.IconDiv .fa-thumbs-up,span.span-fa-thumbs-up{
color:#24b325;	
}
.IconDiv .fa-thumbs-down,span.span-fa-thumbs-down{
	color:#f54335;	
}
.IconDiv span{
	display:inline-block;
	font-size:30px;
}
.dropdown-header{
	color:blue;
	font-size:16px;
	font-weight:bold;
	
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
 left:-210px;
    width: 314px;
    top: 65px;
    border-radius: 0;

}
ul.registeredUsersList,ul.registeredUsersList ul{
	list-style:none;
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	margin-top: 10px;
	
	}
.allusers{
	text-align:center;
		color:#2f58a7;
}
.allusers i{
	margin-left:5px;
}
ul.registeredUsersList li{
		width:100%;
		float:left;
	}
ul.registeredUsersList li:hover{
		background:#ffeeee;
	}	
ul.registeredUsersList ul li{
	width:55%;
	float:left;
	
	
}
ul.registeredUsersList ul li:first-child{
	width:20%;
	float:left;
	font-size:35px;
}
ul.registeredUsersList ul li:first-child i{
	margin: 0px 20px;
	color: grey;
}
ul.registeredUsersList ul li:nth-child(2) p{
	margin-bottom:0px;
	font-size:16px;
	font-weight:bold;
}
ul.registeredUsersList ul li:nth-child(2) span{
	margin-bottom:5px;
	font-size:12px;
	color:grey;
	display: inline-block;
}
ul.registeredUsersList ul li:nth-child(2) span:nth-child(3){
	width:3px;
	border:1px solid grey;
	
}
ul.registeredUsersList ul li:last-child{
	width:25%;
	float:left;
}
ul.registeredUsersList ul li:last-child a{
	font-size:12px;
	color:#2f58a7;
	display: block;
    margin-top: 14px;
}
.scroll-to-top {
  position: fixed;
  right: 15px;
  bottom: 3px;
  display: none;
  width: 50px;
  height: 50px;
  text-align: center;
  color: white;
  background: rgba(52, 58, 64, 0.5);
  line-height: 45px; }
  .scroll-to-top:focus, .scroll-to-top:hover {
    color: white; }
  .scroll-to-top:hover {
    background: #343a40; }
  .scroll-to-top i {
    font-weight: 800; }
.logo-head {
  width: 95%;
  height: 60px;
}
.smaller {
  font-size: 0.7rem; }

.o-hidden {
  overflow: hidden !important; }

.z-0 {
  z-index: 0; }

.z-1 {
  z-index: 1; }

#mainNav .navbar-collapse {
  overflow: auto;
  max-height: 75vh; }
  #mainNav .navbar-collapse .navbar-nav .nav-item .nav-link {
    cursor: pointer; }
  #mainNav .navbar-collapse .navbar-sidenav .nav-link-collapse:after {
    float: right;
    content: '\f107';
    font-family: 'FontAwesome'; }
  #mainNav .navbar-collapse .navbar-sidenav .nav-link-collapse.collapsed:after {
    content: '\f105'; }
  #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level,
  #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level {
    padding-left: 0; }
    #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level > li > a,
    #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level > li > a {
      display: block;
      padding: 0.5em 0; }
      #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level > li > a:focus, #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level > li > a:hover,
      #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level > li > a:focus,
      #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level > li > a:hover {
        text-decoration: none; }
  #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level > li > a {
    padding-left: 1em; }
  #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level > li > a {
    padding-left: 2em; }
  #mainNav .navbar-collapse .sidenav-toggler {
    display: none; }
  #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link {
    position: relative;
    min-width: 45px; }
    #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link .indicator {
      position: absolute;
      top: 5px;
      left: 21px;
      font-size: 10px; }
  #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown.show > .nav-link:after {
    content: '\f107'; }
  #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown .dropdown-menu > .dropdown-item > .dropdown-message {
    overflow: hidden;
    max-width: none;
    text-overflow: ellipsis; }

@media (min-width: 992px) {
  #mainNav .navbar-brand {
    width: 250px; }
  #mainNav .navbar-collapse {
    overflow: visible;
    max-height: none; }
    #mainNav .navbar-collapse .navbar-sidenav {
      position: absolute;
      top: 0;
      left: 0;
      overflow-x: hidden;
      overflow-y: auto;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      margin-top: 71px;padding-top: 1rem; }
      #mainNav .navbar-collapse .navbar-sidenav > .nav-item {
        width: 250px;
        padding: 0; }
        #mainNav .navbar-collapse .navbar-sidenav > .nav-item > .nav-link {
          padding: 1em; }
        #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level,
        #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level {
          padding-left: 0;
          list-style: none; }
          #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li,
          #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li {
            width: 250px; border-bottom: solid 1px #29445d;
    border-top: solid 1px #29445d;}
            #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a,
            #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a {
              padding: 1em; }
        #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a {
          padding-left: 2.75em; }
        #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a {
          padding-left: 3.75em; }
    #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link {
      min-width: 0; }
    #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown .dropdown-menu > .dropdown-item > .dropdown-message {
      max-width: 300px; } }

#mainNav.fixed-top .sidenav-toggler {
  display: none; }

@media (min-width: 992px) {
  #mainNav.fixed-top .navbar-sidenav {
    height: calc(180vh - 112px); }
  #mainNav.fixed-top .sidenav-toggler {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: calc(100vh - 56px); }
    #mainNav.fixed-top .sidenav-toggler > .nav-item {
      width: 250px;
      padding: 0; }
      #mainNav.fixed-top .sidenav-toggler > .nav-item > .nav-link {
        padding: 1em;padding-right: 0px; } }

#mainNav.fixed-top.navbar-dark .sidenav-toggler {
}
  #mainNav.fixed-top.navbar-dark .sidenav-toggler a i {
    color: #adb5bd; }

#mainNav.fixed-top.navbar-light .sidenav-toggler {
  background-color: #dee2e6; }
  #mainNav.fixed-top.navbar-light .sidenav-toggler a i {
    color: rgba(0, 0, 0, 0.5); }

body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler {
  overflow-x: hidden;
  width: 55px; }
  body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler .nav-item,
  body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler .nav-link {
    width: 55px !important; }

body.sidenav-toggled #mainNav.fixed-top #sidenavToggler i {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: 'FlipH'; }

#mainNav.static-top .sidenav-toggler {
  display: none; }

@media (min-width: 992px) {
  #mainNav.static-top .sidenav-toggler {
    display: flex; } }

body.sidenav-toggled #mainNav.static-top #sidenavToggler i {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: 'FlipH'; }

.content-wrapper {
  overflow-x: hidden;background: #f3f3f3; }
  @media (min-width: 992px) {
    .content-wrapper {
      margin-left: 250px; } }

#sidenavToggler i {
  font-weight: 800; }

.navbar-sidenav-tooltip.show {
  display: none; }

@media (min-width: 992px) {
  body.sidenav-toggled .content-wrapper {
    margin-left: 55px; } }

body.sidenav-toggled .navbar-sidenav {
  overflow-x: hidden;
  width: 55px; }
  body.sidenav-toggled .navbar-sidenav .nav-link-text {
    display: none; }
  body.sidenav-toggled .navbar-sidenav .nav-item,
  body.sidenav-toggled .navbar-sidenav .nav-link {
    width: 55px !important; }
    body.sidenav-toggled .navbar-sidenav .nav-item:after,
    body.sidenav-toggled .navbar-sidenav .nav-link:after {
      display: none; }

body.sidenav-toggled .navbar-sidenav-tooltip.show {
  display: flex; }

#mainNav.navbar-dark .navbar-collapse .navbar-sidenav .nav-link-collapse:after {
  color: #868e96; }

#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item > .nav-link {
  color: #fff;    font-size: 13px; }
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item > .nav-link:hover {
    color: #3391cc; }

#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a,
#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a {
  color: #fff;    font-size: 13px; }
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:focus, #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:hover,
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:focus,
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:hover {
    color: #adb5bd; }

#mainNav.navbar-dark .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after {
  color: #adb5bd; }

@media (min-width: 992px) {
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav {
    background: #082543; }
    #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a {
      color: white !important;
      background-color: #495057; }
      #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a:focus, #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a:hover {
        color: white; }
    #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level,
    #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level {
      background: #133558; } }

#mainNav.navbar-light .navbar-collapse .navbar-sidenav .nav-link-collapse:after {
  color: rgba(0, 0, 0, 0.5); }

#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item > .nav-link {
  color: rgba(0, 0, 0, 0.5); }
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item > .nav-link:hover {
    color: rgba(0, 0, 0, 0.7); }

#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a,
#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a {
  color: rgba(0, 0, 0, 0.5); }
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:focus, #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:hover,
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:focus,
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:hover {
    color: rgba(0, 0, 0, 0.7); }

#mainNav.navbar-light .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after {
  color: rgba(0, 0, 0, 0.5); }

@media (min-width: 992px) {
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav {
    background: #f8f9fa; }
    #mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a {
      color: #000 !important;
      background-color: #e9ecef; }
      #mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a:focus, #mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a:hover {
        color: #000; }
    #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level,
    #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level {
      background: #f8f9fa; } }

.card-body-icon {
  position: absolute;
  z-index: 0;
  top: -25px;
  right: -25px;
  font-size: 5rem;
  -webkit-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  transform: rotate(15deg); }

@media (min-width: 576px) {
  .card-columns {
    column-count: 1; } }

@media (min-width: 768px) {
  .card-columns {
    column-count: 2; } }

@media (min-width: 1200px) {
  .card-columns {
    column-count: 2; } }

.card-login {
  max-width: 25rem; }

.card-register {
  max-width: 40rem; }

footer.sticky-footer {
  position: absolute;
  right: 0;
  bottom: 0px;
  width: 100%;
  height: 56px;
  background-color: #e9ecef;
  line-height: 55px; }
  @media (min-width: 992px) {
    footer.sticky-footer {
      width: calc(100% - 250px); } }

@media (min-width: 992px) {
  body.sidenav-toggled footer.sticky-footer {
    width: calc(100% - 55px); } 
	.barChart{width:100%;}
	}
@media (max-width: 991px) {
	.projectDetailMiddleDiv{
		padding:0px;
	}
}	
	
	.viewLink{
		cursor: pointer;
		color: blue;
		
		
	}
	
	
.floatWidth {
				float:left;
				width:100%;
			}
			.marginBottom0{
				margin-bottom :0;
			}
			.dashboard-mainContainer{
				width: 100%;
				float: left;
				height: 600px;
				border: 1px solid red;
				background: grey;
			}
			.dashboard-container {
				width: 98%;
				margin: auto;
				border :1px solid blue;
			}
			.projectDetailDiv {
				background: white;
				float:left;
				padding-bottom:15px;
				padding-top:8px;
				height: 280px;
			}
			.dashboard-upperContainer ,.dashboard-lowerContaine {
				width: 100%;
				float:left;
			}
			.openProjectDesc {padding: 15px 10px;}
			.openProjectCount {
				font-size: 24px;
				color: #e91e63;
			}
			.openProjectSpan {
				font-size: 18px;
			}
			.viewDetailsLink{
			    font-size: 14px;
				float: left;
				margin-top: 10px;
				color:#3391cc;
			}
			.projectDetailMiddleDiv {
				background : none;
				padding: 0 10px;
			}
			.projectDetailMiddleInnerDiv{
				background: white;
				width: 100%;
				float: left;
				padding : 15px;
				padding-top: 8px;
				height: 280px;
				padding-right: 0px;
				padding-left: 10px;
			}
			.marginLeft10{
				margin-left:10px;
			}
			.projectStatusDivs {
				width:49%;
				float:left;
			}
			.greenText{
				font-size:24px;
				color : green;
			}
			.redText{
				font-size:24px;
				color : red;
			}
			.registeredUsersDiv a{
				text-align: center;
			}	
			.projectDetailDiv label{
				 font-size: 14px;
				font-weight: bold;
			}
			.greenText{
				font-size:24px;
				color : green;
			}
			.redText{
				font-size:24px;
				color : red;
			}
			.registeredUsersDiv a{
				text-align: center;
			}
			.projectDetailDiv .projectDetailMiddleInnerDiv .dashBoardTable.dashBoardProgress tr th { 
				width:107px;
				font-size:12px;
			}
			.dashBoardTable .tableHeader {
				background:skyblue;
				display : block;
				float: left;
				width: 100%;
			}
			.dashBoardTable tbody, .dashBoardTable tr, .commentTableDiv table  .tableHeader, .commentTableDiv table tbody, .commentTableDiv table tbody, .commentTableDiv table tr {
				display : block;
				float: left;
				width: 100%;
			}
			.dashBoardTable tr{
				border-bottom: 1px solid #aaa;
				padding-bottom: 5px;
				padding-top: 2px;
			}
      .tool {
        border-bottom: 0px solid #000 !important;
      }
      /*::-webkit-scrollbar {
        -webkit-appearance: none;
        width: 12px;
      }
      ::-webkit-scrollbar-thumb {
          border-radius: 4px;
          background-color: rgba(255, 255, 255, 0.5);
          -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
      }*/
			.dashBoardTable tbody, .commentTableDiv table tbody{
				max-height : 250px;
				overflow: auto;
			}
			.dashBoardProgress tbody, .commentTableDiv table tbody{
				max-height: 283px;
			}
			.dashBoardTable .tableHeader tr th, .dashBoardTable .tableBody tr td, .commentTableDiv table tr th, .commentTableDiv tr td {
				padding: 5px 10px;
				font-size: 11px;
				display: block;
				float: left;
			}
			.commentTableDiv table .tableHeader tr th:nth-child(1), .commentTableDiv table tbody tr td:nth-child(1) {
				width : 31.5%;
				padding: 2% 1%;
			}
			.commentTableDiv table .tableHeader tr th:nth-child(3) , .commentTableDiv table tbody tr td:nth-child(3){
				width : 31.5%;
				padding: 2% 1%;
			}
			.commentTableDiv table .tableHeader tr th:nth-child(2), .commentTableDiv table tbody tr td:nth-child(2) {
				width : 31%;
				padding: 2% 1%;
			}

			.dashBoardTable .tableHeader tr th{
				color: #12428a;
			}
			.dashBoardTable .tableBody tr td {
				/*height:60px;*/
			}
			.dashBoardProgress .tableBody tr td {
				height:auto;
			}
			.dashBoardTable .tableBody tr td:nth-child(2) p:first-child{
				font-weight:bold;
			}
			 .seeAllProjLink {
				margin-top : 10px;
				font-size: 12px;
			}
			.dashBoardTable td span.progressPercent{   
				padding: 7px 14px;
				border-radius: 0% 0% 0% 0%;
				color: white;
				margin-top: 5px;
				display: inline-block;
				min-width: 55px;
    text-align: center;	
			}
			.blueProgress {
				 background: #3391cc;
			}
			.greenProgress {
				 background: #8bc34a;
			}
			.redProgress {
				 background: #f44336;
			}
			.orangeProgress {
			background: #ff9800;
			}
			.lowerData .projectDetailDiv,.lowerData .projectDetailMiddleInnerDiv{
				height: 380px;
			}
			.lowerData .projectDetailDiv{
				padding-right: 0px;
			}
			.lowerData{
				margin-bottom:40px;
				margin-right: 0;
    margin-left: 14px;

			}
      .pop-up-data {
        margin-left: -15px !important;
      }
			.sticky-footer small{
				font-size:75%;
			}
			.seeAllProjLink a{
				font-size: 14px;
			/* float: left; */
			margin-top: 10px;
			color: #3391cc;
					}
			.dashBoardTable tbody::-webkit-scrollbar-track
			{
				-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
				border-radius: 4px;
				background-color: #fff;
			}

			.dashBoardTable tbody::-webkit-scrollbar
			{
				width: 6px;
				background-color:#fff;
			}

			.dashBoardTable tbody::-webkit-scrollbar-thumb
			{
				border-radius: 10px;
				-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
				background-color: #ccc;
			}
	#sidenavToggler span{
		width: 25px;
		background: url(images/leftArrow.jpg);
		display: inline-block;
		height: 20px;
	}
	.sidenav-toggled #sidenavToggler span{
		width: 25px;
		background: url(images/rightarrow.jpg);
		display: inline-block;
		height: 20px;
	}
	  .dropdown-menu::before {
        border-bottom: 18px solid rgba(0, 0, 0, 0.2);
    border-left: 18px solid rgba(0, 0, 0, 0);
    border-right: 18px solid rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
    left: 208px;
    position: absolute;
    top: -17px;
    display: none;
}
  .dropdown-menu::after {
        border-bottom: 17px solid #FFFFFF;
    border-left: 18px solid rgba(0, 0, 0, 0);
    border-right: 18px solid rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
        left: 208px;
    position: absolute;
       top: -16px;
       display: none;
  }
  a.userAccount{
	  color:white;  
	  padding-left:30px;
	  position:relative;
  }
  a.userAccount i{
	font-size: 20px;
	color:white;
  }
  a.userAccount div{
	  display:inline-block;
	  padding-left: 10px;
  }
  a.userAccount div span{
	  display:inline-block;
	  font-size:14px;
	  color:white;
  }
  a.userAccount i.fa-user-circle{
	font-size: 22px;
    color: white;
    position: absolute;
    left: -20px;
	top: 12px;
  }
  a.userAccount i.fa-caret-down{
	font-size: 18px;
    color: white;
    position: absolute;
    right: -16px;
    top: 18px;

  }
  a.userAccount div span.type{
	  font-size:11px;
	      clear: both;
  }
  .topNav li.nav-item:last-child{
	      margin: 0px 25px;
  }
    div.usermailData{
		padding: 10px 12px;
	}
  div.usermailData i{
	 width: 17%;
    float: left;
    font-size: 28px;
	color: #bdbdbd;
  }
  div.usermailData div.userData{  
	width: 80%;
    float: left;
  }
  div.usermailData div.userData span.username {  
	    font-size: 15px;
    font-weight: bold;
  }
  div.usermailData div.userData span.type{  
	font-size: 13px;
	color:#929091;
	    width: 100%;
    word-wrap: break-word;
  }
  .userDropDown{
	  list-style:none;
	  margin:0px;
	  padding:0px;
	  float:left;
	  width:100%;
	  margin-top: 10px;
  }
  .userDropDown li{
	float: left;
    width: 100%;
    font-size: 13px;
    padding: 5px 20px;
  }
  .userDropDown li.dropdown-divider{
	  margin:4px 0px;
	  padding: 0px;
	  
  }
  .navbar-expand-lg .navbar-nav .accountDetails{
	margin-left: 100%;
    width: 240px;
    top: 65px;
    border-radius: 0;
	float: right;
  }
    .navbar-expand-lg .navbar-nav .accountDetails::before {
        border-bottom: 18px solid rgba(0, 0, 0, 0.2);
    border-left: 18px solid rgba(0, 0, 0, 0);
    border-right: 18px solid rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
    left: 120px;
    position: absolute;
    top: -17px;
}
  .navbar-expand-lg .navbar-nav .accountDetails::after {
        border-bottom: 17px solid #FFFFFF;
    border-left: 18px solid rgba(0, 0, 0, 0);
    border-right: 18px solid rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
        left: 164px;
    position: absolute;
       top: -16px;
  }
  .userDropDown li a.logout{
	  color:#0f48a2;
  }
  .investNotification{
	  background:#ff5723;
	  font-size: 12px;
  }
  .sidenav-toggled .investNotification{  
	background: #ff5723;
    font-size: 9px;
    position: absolute;
  }
  .userNotification,.alertNotification{
	position: absolute;
    top: 5px;
    font-size: 9px;
    left: 20px;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    text-align: center;
    padding: 3px;
	    line-height: 1.25;
  }
  .alertNotification{
	  background: #ff5723;
	  left: 27px;
  }
  @media (max-width: 991px) {
	.dropdown-menu::after {top: 36px;left:30px}
	.dropdown-menu::before {top: 35px;left:30px}
	#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item > .nav-link{
		font-size:14px;
	}
	.navbar-expand-lg .navbar-nav .accountDetails::after{
		top: 47px;left:30px
	}
	.navbar-expand-lg .navbar-nav .accountDetails::before{
		top: 46px;left:30px
	}
	.projectDetailMiddleDiv {
				padding: 0 0px;
			}
	.userNotification,.alertNotification{display:none;}
	span.d-lg-none{
		font-size:12px;
		color:white;
	}
	.fa-bell{
		margin-left: -8px;
	}
	.lowerData div{
		margin-bottom:20px;
	}
	.dashBoardTable .tableBody tr td {
    height: 68px;
	}
	.dashBoardTable tbody {
    max-height: 238px;
    overflow: auto;
}
	.dashBoardProgress .tableBody tr td {
    height: auto;
	}
	.paddingRight0 {
		padding-right: 15px;
	}
	.paddingLeft0{
		padding-left: 15px;
	}
.dashBoardProgress tbody {
    max-height: 299px;
}
}	

/* View */
.dataTable th,.dataTable td{
	font-size: 13px;
	
}
.dataTable th:nth-child(2){
	    /*width: 30%;*/
		}
	.dataTable th{
			background:#3392cc;
			color:white;
			    min-width: 80px !important;
		}
.dataTable{
	    background: white;
}
.header{
	margin-bottom: 20px;
    float: left;
    width: 96%;
	margin:0px 20px 20px;
}
.header h6{
	width:70%;
	float:left;
    margin-top: 15px;
    font-weight: bold;
    margin-bottom: 5px;
}
.header .searchData{
	width:30%;
	float:left;
}
.header .searchData button{
	height: 35px;
	}
.header .searchData .input-group input{
		border-radius:0PX;
		    font-size: 12px;
	}
.header .searchData .input-group,.header .searchData .input-group-btn{
	    height: 35px;
}
.header .fa-search{
	    position: absolute;
    color: grey;
    z-index: 99;
    right: 10px;
    top: 8px;
	font-size: 17px;
}
.table thead th {
    vertical-align: bottom;
     border-bottom: NONE;	
}
.viewDivider{
	    width: 98%;
    margin: 0px auto;
	overflow: hidden;
    border-top: 2px solid #d0c4c4;
}
.dataCreteria{
	width: 98%;
    margin: 10px auto;
	    margin-bottom: 0px;
}
.dataCreteria label{
	font-size: 12px;
    font-weight: bold;
}
.dataCreteria .form-group{
	width:16%;
	display:inline-block;
	font-size:12px;
	margin-left:10px;
}
.dataCreteria .form-control{
	font-size:14px;
}
.inlineDispaly{
	display:inline-block;
	width:100%;
}
.textUnderline{
	text-decoration:underline;
}
#dataTable_wrapper div.row:first-child{
	display:none;
}
table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after{
	display:NONE;
}
table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:before{
	display:none;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination,div.dataTables_wrapper div.dataTables_info{
	font-size: 12px;
}
#dataTable_wrapper{
	padding-left:0px;
	padding-right:0px;
}


.industryinfoData{
	width: 98%;
    margin: 0px 2%;
	    background: #fff;
		float:left;
		margin-left:15px;
}
.industryinfoData .industryinfo{
	width:64%;
	display:inline-block;
}
.industryinfoData .industryinfo img{
	margin: 15px 8px;
	margin-bottom: 0px;
}
.industryinfoData .industryStatus{
	width:35%;
	display:inline-block;
}
.industryName{
	    color: #217dca;
    margin-left: 16px;
    font-size: 18px;
	margin-bottom: 0px;
}
.form-radioButtons{
display: inline-block;
    /* margin-top: 30px; */
       width: 32%;
    float: right;
    text-align: right;
	
}

.industryinfo span{
font-size: 13px;
    display: inline-block;
}
.industryinfo .labelheader{
    font-weight: bold;
    margin-left: 15px;
}
.buttons{
margin:25px 0px;
text-align:right;
}
.reject{
	background: white;
    border-radius: 0;
    border: 1px solid red;
    color: red;
}
.approve{
	background: #3ab54b;
    border-radius: 0;
    color: #fff;
    min-width: 40px;
	margin-left: 10px;
}
.clarification{
margin-top:25px;
}
.clarification .form-group{
       float: right;
    width: 86%;
}
.clarification .form-control{
	    border-radius: 0;
    width: 63%;
    float: right;
	    font-size: 13px;
}
.clarification .btn{
border-radius:0;
background:#3392cc;
color:white;
}
.clarification .form-check-label{
	font-size:13px;
}
.marginTop20{margin-top: 20px;}
.companydetails  label{
    font-size: 13px;
    font-weight: bold;
}
.companydetails  label.heading{
    font-size: 16px;
    font-weight: bold;
	margin:10px 15px;
}
.companydetails{
	width: 98%;
    float: left;
	margin-top:20px;
	    margin-left: 15px;
}
.companydetails div{
    margin-right: 0px;
    padding-right: 0px;
	    padding: 0px;
}
.companydetails .companyInfo{
    background: #fff;
    float: left;
    width: 100%;
    min-height: 100px;
    margin-bottom: 15px;
}
.companydetails div:first-child{
    padding-right: 15px;
}
.companyInfo .form-group label{
float:left;
    margin-bottom: 1rem;
}
.companyInfo .form-group p{
display:inline-block;
float:left;
font-size: 13px;
    margin-bottom: 1rem;
}
.projectSummary ol{
padding-left: 30px;
}
.projectSummary p,.projectSummary ol{
font-size: 13px;
}
.infoSummary{
margin-left:15px;
margin-bottom: 10px;
}
.projectSummary .form-group p,.projectSummary .form-group label{
margin-bottom:.3rem;

}
label.heading{
    font-size: 12px;
    font-weight: bold;
    margin: 10px 15px;
}
.financialDetails .dataTables_paginate,.financialDetails .dataTables_info{
display:none;
}
.financialDetails .table-responsive{
    width: 97%;
    margin: 0px auto;
}
.pHeader{
width:100%;
}
.pHeader a{
float: right;
    display: inline-block;
    margin-top: 20px;
    margin-right: 2%;
    font-size: 14px;
}
.comments{
    margin-top: 20px;
	    margin-bottom: 20px;
}
.popUpTable thead {
	color: white;
	font-size: 14px;
	background-color : skyblue;
	font-weight: normal;
	}
.popUpTable tr td,.popUpTable tr th {
	font-size : 14px;
	padding : 5px 10px;
	/*border-bottom: 1px solid #eee;*/
	width: 174px;
  word-wrap: break-word;
}
.popUpTable tr td:first-child,.popUpTable tr th:first-child {
	/*border-left : 1px solid #eee;*/
}
.popUpTable tr td:last-child,.popUpTable tr th:last-child {
	/*border-right : 1px solid #eee;*/
}
.projectDetailPopup.modal-dialog {
    max-width: 730px;
    margin: 30px auto;
}
.projectDetailPopup .modal-header, .projectDetailPopup .modal-body {
	border-bottom : none;
}
.projectDetailPopup .modal-content {border-radius : 0;}
.popUpTable { display: block; width : 100%;}
.popUpTable thead, .popUpTable th, .popUpTable tbody, .popUpTable tr  { display: block; float: left;width: 100%;}
.popUpTable th, .popUpTable td { width : 25%; float:left; display: block; min-height: 32px;}
.popUpTable tbody {
	    max-height: 445px;
    overflow: auto; 
}
.projectDetailPopup h6{
	font-weight:bold;
	margin-left:5px;
}
.comments .form-check{
    font-size: 13px;
    margin-left: 15px;
}
.inviteOthers{
    width: 100%;
    font-size: 14px;
    margin-left: 15px;
    margin-bottom: .5rem;

}
.companyInfo .form-group{
    float: left;
    width: 100%;
	margin-bottom: 0.3rem;
}
.fullWidth{
width:100%;
}
.comments textarea{
width:98%;
margin:0px 1%;
min-height:200px;
}
.backButton{
width:88%;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 1rem;
    margin-left: 15px;
}
.saveButton{
width:9.5%;
}
.saveButton .btn{
    background: #3392cc;
	    width: 100%;
    border-radius: 0;
	font-size:13px;
}
.print{
    margin-bottom: 10px;
    text-align: right;
    padding-right: 25px;
	font-size:13px;
}
.print i{
 color: #3392cc;
 font-size:17px;
}
.projectSummary i{
 color: #3392cc;
    display: inline-block;
    float: right;
    margin-top: 10px;
    font-size: 17px;
	margin-right:10px;
}
.download{
    display: inline-block;
    float: right;
    margin-top: 9px;
    font-size: 13px;
}
@media screen and (min-width: 1025px) and (max-width: 1280px) {

   /* Styles for Desktops */
}
@media (min-width: 992px){
	.middleData{
	padding-left:0px;
	}
}
	.popUpTable tbody::-webkit-scrollbar-track
	{
		-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
		border-radius: 4px;
		background-color: #fff;
	}

	.popUpTable tbody::-webkit-scrollbar
	{
		width: 6px;
		background-color:#fff;
	}

	.popUpTable tbody::-webkit-scrollbar-thumb
	{
		border-radius: 10px;
		-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
		background-color: #ccc;
	}
	.projectpage .viewDivider{
		margin-bottom:15px;
		border-top: 2px solid #dfdfdf;	
	}
	.projectpage .projectdetails .form-group label, .projectpage .financialDetails .form-group label {
			font-size: 13px;
		font-weight: bold;
	}
	.projectpage .header{
		 margin-bottom: 10px; 
	}
	.projectpage .projectdetails .form-group input,.projectdetails .form-group select,.projectdetails .form-group textarea,
	.projectpage .financialDetails .form-group input,.financialDetails .form-group select,.financialDetails .form-group textarea,
	.projectpage .finanaceSecTwo .form-group input,.finanaceSecTwo .form-group select,.finanaceSecTwo .form-group textarea,
	.peerDetailTable tr td input,.peerDetailTable tr td select,.peerDetailTable tr td textarea	{
		border-radius:0;
		font-size: 14px;
		height: 38px !important;
		border: none;
		border-bottom: 1px solid rgba(0,0,0,.15);
	    padding-left: 5px;
	}
	.projectdetails .form-group textarea,
	.financialDetails .form-group textarea,
	.finanaceSecTwo .form-group textarea{
		border: 1px solid rgba(0,0,0,.15);
		border-radius: 5px;
	}
	.projectpage .projectdetails,
	.projectpage .financialDetails,
	.projectpage .finanaceSecTwo{
		width: 98%;
		margin: 0px auto;
	}
	.headerInline{
		font-size: 13px;
		display: inline-block;
		width: 21%;
		font-size: 13px;
		display: inline-block;
		margin-right: 2%;
		float: left;
   		height: 90px;
	}
	.headerInline:nth-child(2){
		width:15%;
	}
	.projectTitleInput{
		width:38.5%;
	}
	.projectdetails .summaryData,
	.financialDetails .summaryData{
		width:79%;
	}
	.projectdetails .summaryData textarea,
	.financialDetails .summaryData textarea,
	.finanaceSecTwo .summaryData textarea{
		resize: none;
		min-height:140px;
	}
	.projectdetails .inlineDetails,.financialDetails .inlineDetails,.finanaceSecTwo .inlineDetails{
		width: 20%;
		margin-right:2%;
		float: left;
		height: 100px;
	}
	/*.finanaceSecTwo .inlineDetails {height: auto;}*/
	.finanaceSecTwo .inlineDetails .keyclients {    width: 25%;
    float: left;
    margin-right: 2%; height:60px;margin-top: 10px;}
	.continueButtons{
		margin-bottom:10%;
		margin-top: 10%;
		float: left;
	}
	.continueButtons button{
		float: right;
		border-radius: 8px;
		margin-left: 2%;
		color: #fff;
		height: 48px;
    margin-top: 0% !important;
	}
	button.btn-prim{
		background: #38a5e5;;
		margin-right:2%;
		cursor: pointer;
    margin-top: 1% !important;
	}
  button.btn-proj{
    background: #38a5e5;;
    margin-right:2%;
    cursor: pointer;
    margin-top: 63% !important;
  }
  .text-info {
    color: #000 !important;
  }
	button.btn-sec{
		background:#848484;
		    cursor: pointer;
	}
	.createProject {
		background:#eef3f9;
	}
	.createProject #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.activated a,.createProject .content-wrapper,.createProject li.active,.createProject .breadcrumb{
		background-color: #fff;
	}
	.createProject .breadcrumb {
		margin-bottom:0px;
		font-size:15px;
	}
	
	.createProject .viewDivider{
		margin-bottom:15px;
		border-top: 2px solid #dfdfdf;	
	}
	.createProject .financialDetails .form-group label {
			font-size: 13px;
		font-weight: bold;
	}
	.createProject .header{
		 margin-bottom: 10px; 
	}
	.createProject .financialDetails .form-group input,.financialDetails .form-group select,.financialDetails .form-group textarea,
	.createProject .finanaceSecTwo .form-group input,.finanaceSecTwo .form-group select,.finanaceSecTwo .form-group textarea,
	.peerDetailTable tr td .form-group input,.peerDetailTable tr td select,.peerDetailTable tr td textarea{
		border-radius:0;
		font-size: 14px;
		height: 38px;
	}
	.createProject .finanaceSecOne,.createProject .finanaceSecThree,.createProject .companySecOne{
	    width: 98%;
		margin: 0px auto;
		float: left;
		margin-left: 1%;
		padding-left: 1%;

	}
	.createProject .finanaceSecOne,.companySecOne{
		/*background:#f2f2f2;*/
		padding-top: 2%;
	}
	.financialDetails .headerInline{
		font-size: 13px;
		display: inline-block;
		width: 25%;
		font-size: 13px;
		display: inline-block;
		margin-right: 2%;
	}
	.financialDetails .headerInline:nth-child(2){
		width:25%;
	}
	.financialDetails .projectTitleInput{
		    width: 90.5%;
			float: left;
	}
	.financialDetails .summaryData{
		width:79%;
	}
	.financialDetails .summaryData textarea{
		resize: none;
		min-height:140px;
	}
	.financialDetails .inlineDetails{
		width: 23%;
    display: inline-block;
	margin-right: 10px;
	float:left;
	height:90px;
	}
	.financialDetails .continueButtons {
		float:left;
	}
	.clear{
		clear:both;
	}
	span.redColor{
		color:red;
	}
	.createProject a.createProjectBackLink{
		padding-left: 2%;
    width: 200px;
    float: left;
    display: inline-block;
    margin-top: 24px;
    color: #a1a1a1;
    cursor: pointer;
    text-align: left;
	}
	.createProject a.createProjectBackLink:hover{
		color: #a1a1a1;
	}
	.createProject footer.sticky-footer{
		background-color: #fff;
	}
	.companySecOne textarea{
		min-height: 120px;
		resize: none;
	}
	div.upload{
		float:left;
		    width: 95%;
		height:130px;
		background:#e9f8ff;
		font-size:12px;
		position:relative;
		margin-bottom: 20px;
	}
	div.upload div{
		position:absolute;
		top:30%;
		left:40%;
		    text-align: center;
	}
	div.upload i{
		 color:#3391cd;
		 font-size:20px;
		 display:block;
		 margin-bottom:5px;
	}
div.upload p{
margin-bottom:0px;
}
.companySecOne .projectTitleInput{
width:95%;
}
i.fa-info-circle{
color:#565555;
margin-left:3px;
}
a.white{
color:#fff;
}
.folderIcon,.investorStatus .fa-users{
color: #ff9800;
}
.clockIcon{
color:#04c9d1;
}
hr.verticalLine{
    width: 2px;
    float: left;
    height: 78px;
    border-left: 1px solid rgba(0,0,0,.1);
    margin-top: 0;
    margin-bottom: 0px;
}
.iconsData i{
    font-size: 20px;
    margin-right: 10px;
    margin-top: 13px;

}
.iconsData .fa-pencil-square-o{
color:#15af0b;
}
.iconsData .fa-eye{
color:#676767;
}
.iconsData .fa-trash-o{
color:#f54e42;
float: right;
	}
table.dataTable td{
padding-top:25px;
}
table.dataTable td.companyData,table.dataTable td.iconsData{
padding:.75rem;
}
.header div{
float:left;
}
.numberCircle {
    border-radius: 50%;
    width: 50px;
    height: 50px;
    padding: 8px;
    background: #cccccc;
    border: 2px solid #cccccc;
    color: #fff;
    text-align: center;
    font-size: 20px;
	float:left;
	cursor:pointer;
}
.headerBreadcrum{
    padding: 0px 10%;
    padding-right: 0px;
}
.headerBreadcrum .text{
color:#ccc;
cursor:pointer;

}
.headerBreadcrum h6 {
width:auto;
margin:20px 10px;

}
.createProject .headerBreadcrum {
    margin-bottom: 24px;
}
.headerBreadcrum  div.active{
 background: #3392cc;
border: 2px solid #3392cc;
}
.headerBreadcrum  div.activeText{
color: #3392cc;
}
span.progressPercent{   
		padding: 7px 14px;
border-radius: 45% 45% 45% 45%;
color: white;
margin-top: 5px;
display: inline-block;	
}
.industryinfoData span.progressPercent {
    padding: 4px 10px;
	    border-radius: 10px;
    color: white;
    margin-top: 5px;
    display: inline-block;

}
/*added styles from here*/
.full button span {
    background-color: limegreen;
    border-radius: 32px;
    color: black;
  }
  .partially button span {
    background-color: orange;
    border-radius: 32px;
    color: black;
  }
/* .datpicker .text-info contains text for today's date but
   it dosn't work when we are not showing the current month */
.datepicker .text-info {
    font-size: 14px;
    color: black;
}
/* .datpicker .btn-info contains selected date */
.datepicker .btn-info {
    font-size: 14px;
    font-weight: bold;
    background-color: #39b3d7;
}
.datepicker .btn:disabled  {
    font-size: 14px;
    font-weight: normal;
    color: gray;
}
.datepicker .btn:disabled>.text-muted  {
    font-size: 14px;
    font-weight: normal;
    color: gray;
}
.datepicker .text-muted  {
    font-size: 14px;
    font-weight: bold;
    color: black;
}
.datepicker .btn:enabled  {
    font-size: 14px;
    font-weight: bold;
    color: black;
}
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/*ends here*/
.paddingRight5 {
    padding-right: 5px;
}
.industryButtons{
width:100%;
float: left;
    margin-bottom: 20px;
}
.industryButtons .btn{
font-size:14px;
float: left;
    border-radius: 0;
    margin-left: 1%;
    color: #fff;
    height: 36px;
	    margin-left: 15px;
    margin-bottom: 10px;
}
.industryButtons .btn-exp{
background:#333333;
margin-left:15px;
}
.industryButtons .btn-req{
background:#00b9e0;
}
.industryButtons .btn-amount{
background:#63c32e;
}
.investorStatus div.floatWidth{
    margin-top: 30px;
}
.investorStatus .IconDiv .fa{
       font-size: 32px;
    padding-left: 34%;;
}
.investorStatus .IconDiv span{
   padding-left: 25%;
}
.investorStatus .projectStatusDivs{
	width:100%;
}
.merchantStatus button{
border-radius:0px;
background:#3392cc;
margin-top:15px;
margin-left:15px;
}
.merchantStatus .IconDiv .fa {
    width: 100%;
    font-size: 55px;
}
.merchantStatus  a.white{
    font-size: 18px;
}
.merchantStatus .IconDiv span{
font-size:33px;
}
.merchantStatus .projectStatusDivs{
width:100%;
padding:10%;
}
.merchantStatus .projectStatusDivs p{
	font-size: 30px;
    float: left;
    width: 100%;
}
.sectionHeader select{
    float: right;
    margin-right: 14px;
    border: none;
    font-size: 12px;
}
	.viewUsersMainDiv #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.activated a, .viewUsersMainDiv .content-wrapper, .viewUsersMainDiv li.active, .viewUsersMainDiv .breadcrumb {
		background-color: #fff;
	  }
	.paddingTop0 {
		padding-top : 0;
	}
	.paddingLeft0 {
		padding-left : 0;
		}
	.redTrashIcon{ 
	color : red; 
	margin-right:5px;
	}
	.blueIcon { 
	color : skyblue;
	margin-right:5px;
	}
	.rejectBtn , .rejectBtn:hover{
		border-radius : 0;
		border: 1px solid red;
		color:red; 
		background: none;
		padding: 4px 15px;
		font-size: 14px;
	}
	.approveBtn {
		border-radius : 0;  
		padding: 4px 15px;
		font-size: 14px;
	}
	.approveBtn:focus {
			box-shadow:0;
		}
	.viewUsersMainDiv .dataCreteria{
		margin-bottom:10px;
	}
	.viewUsersMainDiv .dataCreteria .form-group{
		width: 20%;
		display: inline-block;
		font-size: 12px;
		margin-left:0px;
		    margin-right: 15px;
	}
	.fullNameCol span{
		font-size:12px;
	}
	.viewUsersMainDiv .dataCreteria .form-group input {
		border-radius:0;
		background : #f2f2f2;
		height:38px;
	}.viewUsersMainDiv .dataCreteria .form-group select{
		border-radius:0;
		height:38px;
	}
	.viewUsersMainDiv .dataCreteria .date input {
		border-radius:0;
		background : #fff;
	}
	.viewUsersMainDiv .dataCreteria .headerInline { 
		margin-right: 0%;
	}
	.viewUsersMainDiv .dataCreteria textarea, .approveUserPopup textarea{  
		min-height: 120px;
		resize: none;
	}
	.viewUsersMainDiv .userProfileName  span{
		font-size:12px;
	}
	.approveUserPopup .confirmationBtns{ 
		margin-top : 20px;
		text-align:right;
		padding-right: 0;
	}
	.approveUserPopup .modal-header{
		border-bottom:0px;
	}
	.confirmationBtns button {
		border-radius:5px;
	}
	.cancelBtn, .cancelBtn:hover { 
		border-radius:0px; 
		background:none;
		color: black;
	}
	.viewUsersMainDiv #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.activated a, .viewUsersMainDiv .content-wrapper, .viewUsersMainDiv li.active, .viewUsersMainDiv .breadcrumb {
		background-color: #fff;
	}
	.paddingTop0 {padding-top : 0;}
	.redTrashIcon{ color : red; margin-right:5px;}
	.rejectBtn {
		border-radius : 0;
		border: 1px solid red;
		color:red; 
		background: none;
		padding: 4px 15px;
		font-size: 14px;
	}
	.approveBtn {
		border-radius : 0;  
		padding: 4px 15px;
		font-size: 14px;
	}
	.deleteBtn, .deleteBtn:hover {
		border-radius : 0; 
		border:none;
		color:black;
		background: none; 
		padding: 4px 5px;
		font-size: 14px;
	}
	.viewUserTable th, .viewUserTable td{ 
		min-width:5px !important;
		vertical-align: middle;
	}
	.viewUserTable .checkBoxCol {
		width : 10px !important;
		padding-right:20px !important;
	}
	.viewUserTable .creationDateCol {   
		width: 85px !important;		
	}
	.viewUserTable .fullNameCol {
			width: 210px !important;
	}
	.viewUserTable .roleOptedColCol {    
		width: 75px !important;
	}
	.viewUserTable .cityCol {
			width: 100px !important;
	}
	.viewUserTable .mblNmbrCol {
		width: 100px !important;
	}
	.viewUserTable .eyeIconCol {
		width: 45px !important;
	}
	.viewUserTable td img{
		cursor: pointer;
	}
	.viewUserTable .fullNameCol img{
		width: 15%;
		float: left;
		height: 50px;
		margin-right: 3%;
		margin-top: 2%;
	}
	.viewUserTable .fullNameCol div{
		width: 80%;
		float: left;
	}
	.viewUserTable tr.selected {
		background: #fefcdd;
	}
	.dataCreteria .abtme{
		font-size: 12px;
		line-height: 25px;
		    height: 140px;
	}
	.viewusersBack{
		    display: block;
    float: left;
	margin:20px 0px;
	font-size:12px;
	cursor:pointer;
	}
	
	.viewusersBackBtn{
		   width:70%;
    float: right;
	margin:20px 0px;
	margin-top:10px;
	}
	.f13{
		    font-size: 13px;
	}
	.modalCloseProfileDetails{
		    margin-top: -8px;
		font-size: 33px;
	}
	.titleName{
		font-size: 22px;
		font-weight: bold;
	}
	.approveUserPopup{
		top:20%;
	}
	.newCompanyPopup{
		top:7%;
	}
	.newCompanyPopup .peerDetailTable tr td label{
		overflow: auto;
    text-overflow: ellipsis;
    width: auto;
	}
		.newCompanyPopup .peerDetailTable tr td{
			width:50%;
		}
	.newCompanyPopup .peerDetailTable tr td:first-child{
		height: 60px;
    padding-top: 25px !important;width:40%;
	}
	.newCompanyPopup .peerDetailTable tr td textarea{
		    border: 1px solid gainsboro;
	}
	.approveUserPopup .modal-header{
		padding-bottom:0px;
	}
	.text-right button.btn{
		    margin: 20px 10px;
			margin-bottom:10px;
	}
	.header .searchDataView{
		    width: 20%;
    float: right;
	}
	.bo-viewDetails,.bo-viewDetails .breadcrumb,.bo-viewDetails .breadcrumb-item.active{
		background:#fff;
	}
.bo-viewDetails .dataTable th:nth-child(2){
	    width: 20%;
		}
		.newDesign{
			    margin: 0px 25%;
		}

@media (max-width: 410px) {
	.createProject a.createProjectBackLink{
		    margin-bottom: 20px;
			width: 100%;
	}
}


/* added for upload odc*/
.uploadDocsMainDiv #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.activated a, .uploadDocsMainDiv .content-wrapper, .uploadDocsMainDiv li.active, .uploadDocsMainDiv .breadcrumb {
		background-color: #fff;
	  }
	  .uploadDocsMainDiv .dataCreteria .form-group {
		width: 20%;
		display: inline-block;
		font-size: 12px;
		margin-left: 0px;
		margin-right: 15px;
	 }
	 .uploadDocsMainDiv .selectCaategory select {
		font-size:12px;
		border-radius : 0;
	 }
	 .uploadDocsMainDiv .addDocBtn {
		 border-radius: 0;
		font-size: 12px;
		padding: 5px 25px;
		margin-right: 0px !important;
	 }
	 .uploadDocsMainDiv .upload {margin-bottom:4px !important;    width: 99% !important;}
	 .uploadDocsMainDiv .dragSpan{
		width: 99%;
		float: left;
		font-size: 8px;
	 }
	 .uploadDocsMainDiv .selectCaategory {margin-top : 10px;}
	 
	 .expressInterest{
		 width: 98%;
		float: left;
		    position: relative;
		margin-top: 20px;
		margin-left: 15px;
		/* border: 1px solid green; */
	 }
	 .investorView,.investorView .breadcrumb,.investorView .breadcrumb .active,.expressInterest .companySecOne{
		 background:#fff;
	 }
	 .investorView .expressInterest .form-group input,.expressInterest .form-group select,.expressInterest .form-group textarea,.uploadDocsMainDiv .form-group input,.uploadDocsMainDiv .form-group input{
		border-radius:0;
		font-size: 14px;
		height: 38px;
	}
	.expressInterest .companySecOne{
	    width: 98%;
		margin: 0px auto;
		float: left;
		margin-left: 1%;
		padding-left: 1%;

	}
	.greenSpan{
		color:green;
	}
	.expButton{
		 position: absolute;
    top: -37px;
    right: 0px;

	}
	.expButton button{
		border-radius:0px;
		background:#25b225;
		color:white;
		font-size:15px;
	}
	.investorView .companydetails .col-sm-5{
		max-width: 41%;
    border: 1px solid #ccc;
    margin-right: 2%;
		
	}
	.investorView .companydetails .col-sm-7{
		max-width:57%;border:1px solid #ccc;
		
	}
	.investorView .industryinfoData{
		border: 1px solid #ccc;
    margin-top: 10px;
	}
	.investorView div.noBorder{
		border:none;
	}
	.investorView .clarification{
	margin-top:5px;
	}
	.bo-viewDetails .dataTable th{

		min-width: 39px !important;
	}
	.bo-viewDetails .iconsData .fa-eye{
color:#676767;
    margin-right: 7px;
}
 table.dataTable td.iconsData{
	 
	 padding-left:0px;
	 padding-right:0px;
 }
  /* Project Data Table*/
	 .projectDataRoomTable th, .projectDataRoomTable td{ 
		min-width:5px !important;
		vertical-align: middle;
	}
	.projectDataRoomTable .checkBoxCol {
		width : 10px !important;
		padding-right:20px !important;
	}
	.projectDataRoomTable .creationDateCol {   
		width: 85px !important;		
	}
	.projectDataRoomTable .fullNameCol {
			width: 210px !important;
	}
	.projectDataRoomTable .roleOptedColCol {    
		width: 75px !important;
	}
	.projectDataRoomTable .cityCol {
			width: 100px !important;
	}
	.projectDataRoomTable .mblNmbrCol {
		width: 100px !important;
	}
	.projectDataRoomTable .eyeIconCol {
		width: 45px !important;
	}
	.projectDataRoomTable td img{
		cursor: pointer;
	}
	.projectDataRoomTable .fullNameCol img{
		width: 15%;
		float: left;
		height: 50px;
		margin-right: 3%;
		margin-top: 2%;
	}
	.projectDataRoomTable .fullNameCol div{
		width: 80%;
		float: left;
	}
	.projectDataRoomTable tr.selected {
		background: #fefcdd;
	}
	.tooltipData {
		display:none;
		position: absolute;
		top: 8px;
		right: -73%;
		width: 190px;
		background: #fffde4;
		min-height: 70px;
	}
	.tooltipData div{
		margin:10px;
	}
	.left-arrow:after{
	content: '';
    display: block;
    position: absolute;
    right: 100%;
    top: 64%;
    margin-top: -30px;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-right: 10px solid #fffde4;
    border-bottom: 10px solid transparent;
    border-left: 10px solid transparent;
}
.positionRelative{
position:relative;
}
p.tableCompanyInfo{
font-size:15px;
margin-bottom:0px;
}
span.tableCompanyInfoText{
    font-size: 11px;
}
.userButNew{
	width:100%;
	float:left;
	margin-top:20px;
}
.userDataCreteria .form-group{
	width:20%;
}
a.logout{
	    TEXT-DECORATION: NONE;
}
@media (max-width: 767px) {
	.headerInline,.financialDetails .inlineDetails,.financialDetails .projectTitleInput,.companySecOne .projectTitleInput,.projectTitleInput,.headerInline:nth-child(2),.projectdetails .summaryData,.projectdetails .inlineDetails,.financialDetails .headerInline,.financialDetails .headerInline:nth-child(2){
	width:80%;
	}
	.headerBreadcrum h6{
		display:none;
	}
	.headerBreadcrum {
    padding: 0px 10%;
	}
	.headerBreadcrum .numberCircle{
	    margin-right: 10%;
	}
	.createProject .finanaceSecOne, .createProject .finanaceSecTwo, .createProject .finanaceSecThree, .createProject .companySecOne{
		padding-left:15px;
	}
	div.upload div{
	position:static;
		    display: table-cell;
    vertical-align: middle;
	}
	div.upload{
	display: table;
	}
	.dataCreteria .form-group{
		width:44%;
	}
	.header h6 {
		width: 40%;
	}
	.header .searchData {
		width: 47%;
		float: right;
		padding-top: 7px;
		margin-right: 15px;}
		.viewUsersMainDiv .dataCreteria .form-group{
			width:80%;
		}
		.investorView .companydetails .col-sm-5,.investorView .companydetails .col-sm-7{
			max-width:100%;
			margin-bottom:15px;
		}
		.saveButton{
			width:20%;
		}
		.backButton{
			width:70%;
		}
		.paddingRight0{
		padding-right:0px;
	}
	
		}


		/* New Changes		 */

.upperTableData .projectDetailDiv, .upperTableData .projectDetailMiddleInnerDiv{
    min-height: 250px;
    height: 250px;
}
	
.upperTableData {
	margin-bottom:15px;
}	
.upperTableData .projectDetailMiddleDiv{
    padding-right: 10px;
    padding-left: 0px;
}
.upperTableData .dashBoardProgress tbody{
	max-height:166px;
}
.noData{
	display:none;
	font-size:16px;
	margin:30px auto;
}


.inviteOthers .popUpTable th,.inviteOthers .popUpTable td{
	width:25%;
}
.inviteOthers .emailIdData{
float: LEFT;
width: 100%;
margin: 20px auto;}
.inviteOthers .buttonData{
	text-align: right;
}
.inviteOthers .emailIdData p{
	font-size: 14px;
	font-weight:bold;
}

.inviteOthers .buttonData input{border-radius:4px;}
.businessOwnerData div.modal-header{text-align: right;}

.inviteOthers select{
	width: 23%;
    height: 35px;
    font-size: 14px;
    margin-left: 12px;
}
.popUpTable th, .popUpTable td{

	width: 33.33%;
}
.commentsTable th{
	background: #00b9e0;
	color:white;
}
.commentsTable th,.commentsTable td{
	width:20%;
	text-align:center;
	font-size: 14px;
	

}
.commentsTable th:first-child,.commentsTable td:first-child{
	width:60%;
	text-align:left;
	font-size: 16px;
	

}
.commentsTable td:nth-child(2){
	font-style:italic; 
}
.seekHeading{
	margin-top: 20px;
    margin-bottom: 10px;
	padding-left: 28%;
	font-weight:bold;
}
.clarification{
	margin-top:0px;
}


/* Issue fixes */

.dashBoardTable{
	width:98.5%;
}
.eyeImageIcon{
	margin-top: -5px;
	cursor: pointer;
}
.cursorPointer{
	cursor: pointer;
}
.imageCircle{
	cursor:pointer;
	width:24px;
	height:24px;
	display:inline-block;
	border-radius:50%;
	border:2px solid #cae2f2;
	text-align:center;
	font-size:16px;
	margin-left:5px;
}
.imageCircleGreen{
	color:green;
}
.imageCircleRed{
	color:red;
}
.profileHeaderData{
	 margin-bottom: 15px;
    font-size: 16px;
    font-weight: bold;

}
.errorMsgSpan{
	font-size: 14px;
	color: red;
	
}
.errorMsgBorder{
	border:1px solid red !important;
}
.adjustSize{
	WIDTH: 100%;
    FLOAT: LEFT;
}

.responseTable th:nth-child(2),.v td:nth-child(2){
	width:40%;
	text-align:left;
	font-size: 16px;
	

}
.toolText:after{
	    content: '';
    display: block;
    position: absolute;
    left: 7%;
    top: 15%;
    margin-top: -30px;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fffde4;
    border-left: 10px solid transparent;
}
		.tooltext tbody::-webkit-scrollbar-track
			{
				-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
				border-radius: 4px;
				background-color: #fff;
			}

			.tooltext tbody::-webkit-scrollbar
			{
				width: 6px;
				background-color:#fff;
			}

			.tooltext tbody::-webkit-scrollbar-thumb
			{
				border-radius: 10px;
				-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
				background-color: #ccc;
			}

.upDoc .dataCreteria .form-group{
width:25%
}
.upDoc .financialDetails .headerInline{
	width:25% !important;
}
.filesUp label{
	float: left;
    margin-right: 10px;
}
.filesUp span{
	font-size: 13px;
	color:#6868be;
}
.filesUp i.fa{
	    color: #8c8ccc;
    margin-left: 6px;
}
.filesUp div{
	width:100%;
}
.filesUp .catgry{
	    width: 70%;
    display: inline-block;
}
.viewProjectDetailsTable thead th{
	display: table-cell;
    vertical-align: top;
}
.commentTableDiv {
	float: left;
	padding: 15px;
}
@media (max-width: 525px) {
.scrollXTableDiv {
	width:  100%;
    overflow-x: auto;
    max-width: 100%;
}
.scrollXTable {
	width: 575px;
} 
}

/* angular.treeview */

div[data-angular-treeview] {
	/* prevent user selection */
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
  
	/* default */
	font-family: Tahoma;
	font-size:13px;
	color: #555;
	text-decoration: none;
  }
  
  div[data-tree-model] ul {
	margin: 0;
	padding: 0;
	list-style: none; 
	border: none;
	overflow: hidden;
  }
  
  div[data-tree-model] li {
	position: relative;
	padding: 0 0 0 20px;
	line-height: 20px;
  }
  
  div[data-tree-model] li .expanded {
	padding: 7px 10px;
	background-image: url("http://cfile23.uf.tistory.com/image/205B973A50C13F4B19D9BD");
	background-repeat: no-repeat;
	margin-top: 5px;
    font-size: 17px;
    margin-right: 0px;
	float: left
  }
  
  div[data-tree-model] li .collapsed {
	padding: 5px 10px;
	background-image: url("http://cfile23.uf.tistory.com/image/1459193A50C13F4B1B05FB");
	background-repeat: no-repeat;
	margin-top: 5px;
    font-size: 17px;
    margin-right: 0px;
	float: left
  }
  
  div[data-tree-model] li .normal {
	padding: 7px 10px;
	background-image: url("http://cfile23.uf.tistory.com/image/1459193A50C13F4B1B05FB");
	background-repeat: no-repeat;
	margin-top: 5px;
    font-size: 17px;
    margin-right: 0px;
	float: left
  }
  
  div[data-tree-model] li i, div[data-tree-model] li span {
	cursor: pointer;
  }
  
  div[data-tree-model] li .selected {
	background-color: #aaddff;
	font-weight: bold;
	padding: 1px 5px;
  }
  
  
  /* example */
  /* label {
	  display: inline-block;
	  width: 30px;
	  padding: 0 10px;
	  font-weight: bold;
  } */
  
  .button_panel {
	  margin:10px 0 30px 0; padding:10px; background-color:#EEEEEE; border-radius:5px; font:12px Tahoma;
  }
  
  .input_panel {
	  padding: 10px 5px;
  }
  
  .done_button {
	  margin-top: 10px;
  }

.fa-trash-o {
  color: red !important;
}

.golive-header {
  margin-left: 17px;
  font-weight: bold;
}

  .createProject .content-wrapper{
	      background: #eef3f9;
  }
  .createProject .breadcrumb ,.createProject .headerBreadcrum{
	  margin-top:10px;
  }
  .createProject .headerBreadcrum{
	  margin-left:0px;
	  background:#fff;
	  width:100%;
  }
  .createProject .continueButtons{
	  float:none;
	  text-align:right;
  }
  .createProject .continueButtons button{
	  float:none;
    border-radius: 8px;
    margin-top: 63%;
    margin-right: 6%;
  }
  .projectpage .projectdetails, .projectpage .financialDetails,.projectpage .finanaceSecTwo {
	  width: 100%;
	  float: left;
	   background: #fff;
	padding: 15px;
	margin-top: 10px;
	}
  @media (min-width: 992px){
	  .createProject footer.sticky-footer {
		width: calc(100% - 280px);
		right: 15px;
	  }
	body.sidenav-toggled.createProject footer.sticky-footer {
		width: calc(100% - 85px);
	}
  }
	#crumbs{
		padding:0px;
		padding-top: 8px;
		padding-bottom: 8px;
		width: 100%;
		margin-left: 0%;
		background-color: #fff;
	}
	
	.dropdown-divider {
		display: none !important;
	}
	
	#crumbs ul{
		list-style:none;
		padding:0px;
	}
	#crumbs ul li a {
		display: block;
		float: left;
		height: 100px;
		background: #a4a8ab;
		text-align: center;
		padding: 33px 10px 0 7%;
		position: relative;
		margin: 0 10px 0 0;
		font-size: 16px;
		text-decoration: none;
		color: #fff;
		width: 25.5%;
		margin-left: 5%;
	}
	#crumbs ul li a:before {
		content: "";
		border-top: 50px solid transparent;
		border-bottom: 50px solid transparent;
		border-left: 60px solid #fff;
		position: absolute; 
		left: 0; 
		top: 0;
	}
	#crumbs ul li a:after {
		content: "";
		border-top: 50px solid transparent;
		border-bottom: 50px solid transparent;
		border-left: 60px solid #a4a8ab;
		position: absolute; right: -60px; top: 0;
	}
	#crumbs ul li:first-child a{
		margin-left:10px;
	}
	#crumbs ul li.active a{
		background:#2e80b8;
	}
	#crumbs ul li.active a:after{
		border-left: 60px solid #2e80b8;
	}
	#crumbs i{
		margin-right:15px;
		font-size:26px;
		margin-left:10px;
	}
	#crumbs ul li:last-child a{
		 padding-top: 28px;
	}
	#crumbs ul li:last-child a span{
		display:inline-block;
	}
	#crumbs ul li:last-child a i{
	    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: #dedee0;
    text-align: center;
    padding-top: 5px;
	color:#a3a7aa;
	}
	.createProject .viewDivider {
		    visibility: hidden;
	}
	.createProject .subHeader{
		margin-left:0px;
	}
	.createProject .header h6{
		font-size: 20px;
		width:100%;
	}
  .projectpage .projectdetails .form-group label,.projectpage .financialDetails .form-group label,
  .projectpage .finanaceSecTwo .form-group label,
  .peerDetailTable tr td label {
    font-size: 15px;
    padding-left: 5px;
    font-weight: 500;
	color:#92a3ab;
	white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width:100%;
}
	.projectpage .financialDetails .form-group label.copyRegAddress {width: 90%;}
.projectpage .projectdetails .form-group input, .projectdetails .form-group select, .projectdetails .form-group textarea,
.projectpage .financialDetails .form-group input, .financialDetails .form-group select, .financialDetails .form-group textarea,
.finanaceSecTwo .form-group select, .finanaceSecTwo .form-group textarea,.finanaceSecTwo .form-group textarea,
.peerDetailTable tr td textarea, .peerDetailTable tr td select, .peerDetailTable tr td input {
	color:#92a3ab;
}
.createProject .header h6 i {
	    float: right;
    /* margin-top: 10px; */
    font-size: 31px;
    color: #3491cc;
	cursor:pointer;
}
.header i.fa-plus-circle {
	  float: right;
     margin-top: -27px;
    font-size: 31px;
    color: #3491cc;
	cursor:pointer;
}
.createProject .addingRow .inlineDetails{
	width:19%;
	margin-right:3%;
}
.form-control {
  background-color: #fff !important;
}
/*.addingRow i{
	font-size: 26px;
    margin-top: 36px;
    margin-left: 20px;
    color: red;
}*/
.createProject .addingRow .trash{
	    margin-left: 4%;
    margin-right: 0;
    width: 7%;
}
.finanaceSecTwo .peerSection { display:inline-block; float:left; margin-right:10px;}
.finanaceSecTwo .peerSection a{float: left; margin-right: 10px; }
.peerSection .peerTrahIcon {float: left;color: #007bff;}
.peerDetailTable tr td{border-bottom: 0;}
#reset .approveUserPopup .close {margin-top:8px;color:#fff;}
.uploadDocsPopup .dataCreteria .form-group{ width : 24%;}
.invest .investorStatus .IconDiv .fa{
	font-size:20px;
}
.invest .IconDiv span{
	font-size:18px;
}
.invest .investNewp p{
	font-size:12px;
}
.invest .investNewp a{
	    font-size: 9px;
		    margin-left: 7px;
}
.projectDetailDivHeight{
	height:auto;
}
.ph1 .dashBoardTable tbody{
    max-height: 180px;
    overflow: auto;
}
.imgIssue{
    display: inline-block;
    width: 40px;
    height: 40px;
}
.btn{
	padding: .0rem .2rem;
	
}

.coOwnerDetails .deleteCoOwnerIcon {
	width:6% !important;
}
.expressIntPopup .headerInline {
	width: 27% !important;
}
.viewProjectsNew .dataCreteria .form-group{
	width:17%;
}
.dataRoomNew .companydetails .companyInfo:first-child,.dataRoomNew .companydetails div:first-child{
	padding-right:0px;
}
div.paddingZeroRight{
padding-right:0px;	
}
.mTen{
	margin-bottom:10px;
}
.dataRoomNew div.companydetails div.paddingFifteen{
	    padding-right: 15px;
}
.btnSize{
	padding:5px 15px;
	    border-radius: 3px;
}
button{
	cursor:pointer;
}
label.f13{
	font-size:13PX !important;
}
.comments textarea{
	width:60%;
}

.viewProjectsNew .viewIs1 .form-group{
	    width: 20%;
}
.industryButtons .marginLeft15P{
	    margin-left: 5%;
}
.marginRight10i{
	margin-right:5px;
}
.industryButtons .btnSize1{
	    border-radius: 3px;
		padding: 0px 5px;
}
.industryButtons .greyBtnColor{
	background-color:grey;
	border-color:grey;
}
.industryButtons .greyBtnColor:hover{
	background-color:rgb(51, 145, 204);
	border-color:rgb(51, 145, 204);
}
.vpTable tr td, .vpTable tr th{border-bottom:0px;}
.vpTable tr td{padding-left:0px;} .vpTable tr th{padding-left:5px;}
	.inlineDetails .newRedCol{
		font-size: 18px;
    margin-top: 8px;
    /* margin-left: 20px; */
    color: red;
	}
	input[type="checkbox"]:active,input[type="checkbox"]:focus,a:active,a:focus{
		outline: none !important;
	}
	.financialDetails .newBlock .inlineDetails{
		    width: 19%;
	}
	.financialDetails .newHead h6{
		
		margin-left: 2.5%;
	}.financialDetails .newBlock{
		    margin-left: 1%;
    padding-left: 1%;
	}
span.betaName{
		    color: white;
    display: inline-block;
    margin-left: -30px;
    margin-top: 13px;
	}
	table tr.inviteMail td{
		border-bottom:0px;
	}
	
	
/*loading*/
.loading{position:absolute;z-index: 999;left:0;right:0;top:0;bottom:0;}
.loading .loadinginner{background:#fff url(../images/loading.gif) center 50% no-repeat;border-radius:5px;
-webkit-box-shadow: 0px 0px 7px 0px rgba(170, 170, 170, 0.5);
-moz-box-shadow:    0px 0px 7px 0px rgba(170, 170, 170, 0.5);
box-shadow:         0px 0px 7px 0px rgba(170, 170, 170, 0.5);display: block;padding:10px;width:60px;height:60px;margin:auto;position: relative;margin-top:28%}

/**/
.loading .loadinginner1{margin-top:18%}

.loading{position:absolute;z-index: 999;left:0;right:0;top:0;bottom:0;}
.loading .loadingsmallinner{background:#fff url(../images/ajax-smallloader.gif) center 50% no-repeat;border-radius:5px;
-webkit-box-shadow: 0px 0px 7px 0px rgba(170, 170, 170, 0.5);
-moz-box-shadow:    0px 0px 7px 0px rgba(170, 170, 170, 0.5);
box-shadow:         0px 0px 0px 0px rgba(170, 170, 170, 0.5);display: block;padding:12px;width:16px;height:16px;margin:auto;position: absolute;margin-top:-16px;top:50%;margin-left:-16px;left:50%}
/*loading end*/
 