.progress-bar-style{

   background-color: #0e0e0f2b !important;
   margin-top: 10px !important;
   border-radius: 1.25rem !important;
   font-size: 0.9999em !important;
}
.hand-cursor{

  cursor: -webkit-pointer;
  cursor: pointer;
}
#sticky {
  
}
.navbar-header{
  width: 10%;
}
.price-fonrsize{

  font-size:12px;
} 
#sticky.stick {
  position: fixed;
  top: 70px;
  z-index: 10000;
  padding-top: 20px;
  
}
.veralign-top{
  vertical-align : top;
}

.fixed-img-width
{
  max-width: 80%;
  max-height: 800px;
}

div.scrollmenu {
  background-color: #333;
  overflow: auto;
  white-space: nowrap;
}

div.scrollmenu img {
  display: inline-block;
  color: white;
  text-align: center;
  padding: 14px;
  text-decoration: none;
}

div.scrollmenu img:hover {
  background-color: #777;
}

label.error{
  color: red; 
  white-space:nowrap; 
  width: 100%;
  margin-top: 10px;
  margin-bottom: 0px;
}

 .clickable-row{
   cursor: pointer;
 }
.table-box-shadow{

	max-width: 18rem;
	box-shadow: 0px 2px 10px 0px rgba(147, 111, 111, 0.54);
}
.center{

	text-align: center!important;
}
.max-full{

  max-width:100%;
}
.body-box-center{

	 height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.project-box-shadow{

  box-shadow: 5px 5px 5px 5px #dbcfcf;
}
.login-box-shadow{
  box-shadow: 6px 12px 12px 8px #d7d7d7;
}

.login-box .view-code > a {
    position: absolute;
    right: 20px;
    top: 10px;
}

.dropdownmenu-animation{


  position: absolute; transform: translate3d(0px, 35px, 0px); top: 0px; left: 0px; will-change: transform;
}

.project-box-tool-tip{

  box-shadow: 1px 1px 1px 1px #dbcfcf;
}

.font-w-500{
  font-weight: 500;
}

.mytooltip:hover .tooltip-content2, .mytooltip:hover .tooltip-content2 i {
    opacity: 1;
    font-size: 18px;
    pointer-events: auto;
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    padding-top: 0px;
}

.tooltippadding{

  margin: 0 0px 5px;
}
.taskdivborder{

  border: 1px solid #aaa;
  padding: 5px 10px 5px 5px;
  margin: 0px 3px 6px 3px;
}
.tasklistborder{
  position: relative;
  border: 1px solid #887878;
  padding: 15px;
  margin: 10px 0px 14px 14px;
  max-width: 97%;
}
.tasklistborder .removeBtn{
  position: absolute;
  right:15px; z-index: 1; top: 15px;
}

.task-box-shadow{

  box-shadow: 1px 1px 1px 1px #dbcfcf;
}

/* top menu disable issue  solve css  */
.scroll-sidebar.ps {
  overflow: visible !important;

}

.skin-default-dark .left-sidebar {
  background: #faf5f5 !important;
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
body{overflow: inherit;}
.page-wrapper,#main-wrapper{
  display: inline-block;
  width: 100%;
  vertical-align: top;
  overflow: inherit;
}
.fixed .left-sidebar{position: sticky; left: 0; top: 0; width:100%;}

.repeatedMode {

 
  padding-top: 15px;
}

.repeatedMode .addMore
{
  /* float: right; */
}

.repeatedMode .mode
{
  margin-top: 50px;
}


.repeatedMap{
  
  padding-top: 15px;
}

.repeatedMap .addMore{
  /* float: right; */
}

.repeatedMap .mapGroup{
  margin-top: 50px;
}

.float-r
{ 
  float: right;
}
/* top menu  End  */

.vlabel-100 {
  width: 100%
}


