.imgLogo:hover{
    color: grey;
    border-image-width: 34px;
    opacity: 0.4;
}

.app-modal-window .modal-dialog{
    background-color: #003300;
    width: 95%;

}


.card{
    /**  width: 350px;**/
     border: 1px solid gray;
     box-shadow: 1px 1px 3px #888;

   /**  border-top: 10px solid green;
    min-height: 250px;
    padding-: 2px;**/
    margin-bottom: 12px;
    /**  margin-right: 4px;**/
}

.hide-inputs {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
    /**line-height: 1.42857143;
color: #555;**/
  background-color: #fff;
  background-image: none;
 /** border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;**/
}

*, *:before, *:after {
    box-sizing: border-box;
}

.img-placeholder {
  width: 180px;
  height:180px;
  background: #6F5FBA;
  border-radius: 25px;
  padding: 10px;
}

.dash-border {
  height: 100%;
  width: 100%; 
  border: 4px dashed white;
  border-radius: 25px;
  text-align: center;
  font-weight: bold;
  color: white;
  padding: 10px 0;
}

.dash-border .plus {
  font-size: 80px;
  line-height: 1.3;
}

.dash-border .text {
  font-size: 20px; 
}

.float {
 float: left;
 margin: 40px;
}

.arrow_box:after, .arrow_box:before {
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: " ";

    position: absolute;
    pointer-events: none;
}

.arrow_box:after {
    border-color: rgba(136, 183, 213, 0);
    border-left-color: gray;
    border-width: 10px;
    margin-top: -10px;
}
.arrow_box:before {
    border-color: rgba(194, 225, 245, 0);
    border-left-color: #888;
    border-width: 16px;
    margin-top: -16px;
}


.arrow_box2:after, .arrow_box2:before {
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: " ";

    position: absolute;
    pointer-events: none;
}

.arrow_box2:after {
    border-color: rgba(136, 183, 213, 0);
    border-left-color: gray;
    border-width: 10px;
    margin-top: -65px;
}
.arrow_box2:before {
    border-color: rgba(194, 225, 245, 0);
    border-left-color: #888;
    border-width: 16px;
    margin-top: -71px;
}

input[disabled="disabled"]{
    opacity: 0.4;
    cursor: not-allowed;
}

select.validate,input.validate{
    border:2px solid red;
}

.validate{
    border:2px solid red;
}




.action-btn {
  color: #fff;
  background-color: #117bc6;
  border-color: #044370;
}
.action-btn:focus,
.action-btn.focus {
  color: #fff;
  background-color: #117bc6;
  border-color: #044370;
}
.action-btn:hover {
  color: #fff;
  background-color: #117bc6;
  border-color: #044370;
}
.action-btn:active,
.action-btn.active,
.open > .dropdown-toggle.action-btn {
  color: #fff;
  background-color: #117bc6;
  border-color: #044370;
}
.action-btn:active:hover,
.action-btn.active:hover,
.open > .dropdown-toggle.action-btn:hover,
.action-btn:active:focus,
.action-btn.active:focus,
.open > .dropdown-toggle.action-btn:focus,
.action-btn:active.focus,
.action-btn.active.focus,
.open > .dropdown-toggle.action-btn.focus {
  color: #fff;
  background-color: #117bc6;
  border-color: #044370;
}
.action-btn:active,
.action-btn.active,
.open > .dropdown-toggle.action-btn {
  background-image: none;
}
.action-btn.disabled:hover,
.action-btn[disabled]:hover,
fieldset[disabled] .action-btn:hover,
.action-btn.disabled:focus,
.action-btn[disabled]:focus,
fieldset[disabled] .action-btn:focus,
.action-btn.disabled.focus,
.action-btn[disabled].focus,
fieldset[disabled] .action-btn.focus {
  background-color: #117bc6;
  border-color: #044370;
}
.action-btn .badge {
  color: #d9534f;
  background-color: #117bc6;
}