.testimonial.testimonial-style-3 .testimonial-author img {
    width: 60px;
    max-width:60px;
}

#.badge:not([onclick]) {    cursor: default;}

@media (max-width: 992px) {
.header-nav a {padding:5px !important}
#consortium_maindiv {margin:0px !important;padding:0px !important}
#consortium_maindiv .divider {margin:25px !important}
#consortium_second .card-body {padding:20px 10px 10px 10px !important}
}


.select2-container--default .select2-selection--multiple .select2-selection__choice {
white-space: normal !important; 
}


@media (max-width: 767px) {
.header-logo img {height:20px !important}
.header-nav a {padding:0px !important}
}


.tooltip-inner {    max-width: 400px !important; }

.process .process-step:hover .process-step-circle2 {	background-color: #fff !important;}
.process .process-step:hover .process-step-circle2 .process-step-circle-content {	color: #000 !important;}

.badge-list{
width:65px !important;
font-size:9px;
cursor:pointer
}

li {
	line-height: 26px;
}

.process .process-step {
justify-content: start !important;
}    

.gdpe-input {width:50px !important}


.just-padding {
    padding: 15px;
}

.list-group.list-group-root {
    padding: 0;
    overflow: hidden;
}

.list-group.list-group-root .list-group {
    margin-bottom: 0;
}

.list-group.list-group-root .list-group-item {
    border-radius: 0;
    border-width: 1px 0 0 0;
}

.list-group.list-group-root > .list-group-item:first-child {
    border-top-width: 0;
}

.list-group.list-group-root > .list-group > .list-group-item {
    padding-left: 30px;
}

.list-group.list-group-root > .list-group > .list-group > .list-group-item {
    padding-left: 45px;
}

.list-group-item .glyphicon {
    margin-right: 5px;
}


.lh-12 {line-height:18px !important; font-size:10px !important}


.process-vertical .process-step {
padding-bottom:28px !important;
}


.color-des {background-color:#8c6c5f !important; color:#e77916 !important}
.color-fea {background-color:#4f84b5 !important; color:#5dc4e7 !important}
.color-int {background-color:#5f3e81 !important; color:#eaa0c6 !important}
.color-via {background-color:#878347 !important; color:#dae285 !important}
.fwtable .colka {height:5px; margin:1px}

.colkafade {opacity: 0.3;}
.colkafull {opacity: 1;}

ul.nav-list li a {
font-size:12px
}

/*registration*/
/* The message box is shown when the user clicks on the password field */
#message {
  display:none;
}

/* Add a green text color and a checkmark when the requirements are right */
.valid {
  color: green;
}

.valid:before {
  position: relative;
  left: -35px;
  content: "✔";
}

/* Add a red text color and an "x" when the requirements are wrong */
.invalid {
  color: red;
}

.invalid:before {
  position: relative;
  left: -35px;
  content: "✖";
}
/*registration*/

.text-color-light td ,.text-color-light i {color:#fff !important}



.display-inline {
display:inline-block
}

.form-control {
     display: inline-block;
}

input[type='radio'],input[type='checkbox'] {width:20px; height:20px; padding:0px; top:5px; display:inline-block; position:relative; margin-bottom:6px; margin-top:0px}
input[type='number'],select {width:140px !important;}



.custom-element-wrapper.custom-element-8 {
     -webkit-clip-path: none;
     clip-path: none ;
}

#header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li:hover > a, #header .header-nav.header-nav-line nav > ul > li > a, #header .header-nav.header-nav-line nav > ul > li:hover > a {
padding: 0px 10px;
}