﻿/*.help-block {
    font-size: 12px;
}

 .full button span {
    background-color: limegreen;
    border-radius: 32px;
    color: black;
  }
  .partially button span {
    background-color: orange;
    border-radius: 32px;
    color: black;
  }
  
   .logo-text {
    color: white;
  }
  
     .side-nav {
    background-color: orange;
  }*/
  
  
  
  

.box3, .box2, .box1 {  
  display:flex;
  box-sizing: border-box;
  min-width:100%;
  background-color:green;
}

.box1 {  
  max-height:70%;
  flex:1 1 70%;
}



.box3 {  
  height:30%;
  max-height:30%;
  fl
  
}



.tags-input-wrapper{
    background: transparent;
    padding: 10px;
    border-radius: 4px;
    max-width: 400px;
    border: 1px solid #ccc
}
.tags-input-wrapper input{
    border: none;
    background: transparent;
    outline: none;
    width: 140px;
    margin-left: 8px;
}
.tags-input-wrapper .tag{
    display: inline-block;
    background-color: #999;
    color: white;
    border-radius: 10px;
    padding: 0px 3px 0px 7px;
    margin-right: 5px;
    margin-bottom:5px;
   // box-shadow: 0 5px 15px -2px rgba(250 , 14 , 126 , .7)
}
.tags-input-wrapper .tag a {
    margin: 0 7px 3px;
    display: inline-block;
    cursor: pointer;
}

/*wizard buttons*/
.btn-wizard-left{
	border-radius: 25px;
	min-width:150px;
}

.btn-wizard-middle{
	border-radius: 25px;
	min-width:150px;
}

.btn-wizard-right{
	border-radius: 25px;
	min-width:150px;
}

.numberCircle {
    border-radius: 50%;
    width: 36px;
    height: 36px;
    padding: 8px;

    background: #666;
    color: #fff;
    text-align: center;
		mouse:default;
}

.fullname-rect {
    border-radius: 25px;
    height: 36px;
    padding: 8px;
	padding-left:16px;
    background: #999;
    color: #fff;
    text-align: left;
}

.float-container {
    border: 3px solid #fff;
}


.float-child-50 {
    width: 50%;
    float: left;
		mouse:default;
} 

} 

.float-child-20 {
    width: 20%;
    float: left;
		mouse:default;
} 

.float-child-25 {
    width: 25%;
    float: left;
		mouse:default;
} 

.float-child-10 {
    width: 10%;
    float: left;
		mouse:default;
} 

.float-child-90 {
    width: 90%;
    float: left;
		mouse:default;
} 

.owner-list-item.div{
	mouse:default;
}

/* Bootstrap 4 text input with search icon */

.has-search .form-control {
    padding-left: 2.375rem;
}

.has-search .form-control-feedback {
    position: absolute;
    z-index: 2;
    display: block;
    width: 2.375rem;
    height: 2.375rem;
    line-height: 2.375rem;
    text-align: center;
    pointer-events: none;
    color: #aaa;
}
  
/* self managed div_buttons*/
.div_buttons{
	border:2px solid #3179ae;
	margin:5px;
	padding:10px;
	border-radius:20px;
	min-height:180px;
	/*background-color:red;*/
}
 .div_buttons_selected{
	border:2px solid #3179ae;
	margin:5px;
	padding:10px;
	border-radius:20px;
	min-height:180px;
	background-color:#d5e4ee;
} 


/* selected owner on hq page*/
.selected_owner{
	border:2px solid #2E8DFF;
	margin:5px;
	background-color:#ddd;
	border-radius:5px;
	text-align:center;
}

.selected_owner_dot {
  height: 15px;
  width: 15px;
  margin:5px;
  background-color: #2E8DFF;
  border-radius: 50%;
  display: inline-block;
}

/*serach register login password field*/
.search {
  position: relative;
  color: #aaa;
  font-size: 16px;
}
.search input { text-indent: 0px;}
.search .right-icon { 
  position: absolute;
  top: 10px;
  left: 10px;
}

.search .right-icon {left: 90%;}


/* property property_gallery card view*/

div.property_gallery,div.property_gallery_ph {
  margin: 1px;
  border: 1px solid #ccc;
 /*  border-radius:5px;*/
  float: left;
  width: 120px;
}

div.property_gallery:hover {
  border: 1px solid #777;
}

div.property_gallery img,div.property_gallery_ph img {
  width: 100%;
  height: auto;
 /*  border-radius:5px;*/
}
/*thumb nails*/
div.property_gallery_thumb,div.property_gallery_thumb_ph {
  margin: 1px;
  border: 1px solid #ccc;
 /*  border-radius:5px;*/
 /* float: left;*/
  width: 36px;
  display: inline-block;
}

div.property_gallery_thumb:hover {
  border: 1px solid #777;
}

div.property_gallery_thumb img,div.property_gallery_thumb_ph img {
  width: 100%;
  height: auto;
  /*  border-radius:5px;*/
}

/*dashboard*/
.vertical-property-tab{
	background-color:#f9f9f9;
	border:1px solid #00000020;
	width:100%;
}

.vertical-property-tab-active{
	background-color:#fff;
	border-right:1px solid #fff;
	width:100%;
}

.vacancies-tab-content{
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

/*vacancies placeholders*/
div.vacancies_property_gallery_ph {
  margin: 1px;
  border: 1px solid #ccc;
  width: 90%;
  display: inline-block;
}

div.vacancies_property_gallery_ph:hover {
  border: 1px solid #777;
}

div.vacancies_property_gallery_ph img {
  width: 100%;
  height: auto;
}


