<!DOCTYPE html>
<html>
<head>
<script src="https://ci.angularjs.org/job/angular.js-narretz/305/artifact/build/angular.js"></script>
<!--<script data-require="angular.js@1.5.3" data-semver="1.5.3" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.0-rc.3/angular.min.js"></script>-->
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet" data-semver="3.2.0" data-require="bootstrap-css@*" />
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Open+Sans:400,700,600,300" />
<script src="script.js"></script>
</head>
<body>
<div ng-app="app">
<br />
<form novalidate="" ng-controller="forms" name="form" class="form">
<div class="form-group col-sm-3">
<select ng-change="changeOptions(o.s)" ng-options="value.id as value.value for value in opts" class="form-control" ng-model="o.s">
<option value=""></option>
</select>
</div>
<div class="form-group col-sm-3">
<p>s = {{o.s}}</p>
</div>
<div ng-if="'true'" class="form-group col-sm-3">
<select ng-options="v.id as v.value for v in opts2" class="form-control" ng-model="o.s2">
<option value=""></option>
</select>
</div>
<div class="form-group col-sm-3">
<select ng-options="v.id as v.value for v in opts2" class="form-control" ng-model="o.s2">
<option value=""></option>
</select>
</div>
<div class="form-group col-sm-3">
<p>s2 = {{o.s2}}</p>
</div>
</form>
</div>
</body>
</html>
var app = angular.module('app', []);
app.controller('forms', function($scope) {
$scope.o = {};
$scope.opts2 = [];
$scope.changeOptions = function(value) {
$scope.opts2 = $scope.options[value];
};
$scope.opts = [{
id: 'a',
value: 'a'
}, {
id: 'b',
value: 'b'
}];
$scope.options = {
a: [{id: 'a1', value: 'a1'}],
b: [{id: 'b1', value: 'b1'}]
};
});
/* Styles go here */
body {
background-color: #EFF6FA;
font-family: 'Open Sans';
}
form {
width: 400px;
padding: 40px;
}
textarea.form-control {
resize: none;
min-height: 32px;
line-height: 29px;
overflow: hidden;
transition: height linear 0.25s;
-webkit-transition: height linear 0.25s;
-moz-transition: height linear 0.25s;
-o-transition: height linear 0.25s;
}
select.form-control {
padding-left: 1px;
text-indent: -1px;
background-color: transparent;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAC3klEQVR4Xu2ZDUoqURTHGzHEEMcowq/yqwhFTGwBzx3UDpp2UCt4vRXUDpx20NtBraApwhC/v0MKGxEjFHznytB5lsicN/n1mD9cbhdCf7/L4ZwLcv1+f2mRY4ClC+gCuoAuoAvoAv9P9vf3ebYWlisWiyVg3cKaGwnGojAlPgNwfx+i0ehP2M6UowQrLkmSPBNqZOJhu2Z4CsAZMP36IhCJRI5gExEAJe7v76crgUwIPxwBmC4/BMLh8B6z5DjO9hkAXqsDiYeHh6lKABOvMEVHML0qTHdcKBRiloUh+K8SBdgOk8nk3TTggYld6BUweZFipISXCwaDt1hfYzOwfnx8nKgE8OwpZWNTwSRxu7u7CTgI7KRWIpVKTUQCWCjwLCLHtp2dHbJEOp3+VglgIMMDw/FHF9re3j6HujohSBxms9mb74APBAI/WM2rhYdmc5HJZE6/zAG/34+tVEVAWMjn85da4H0+3xEAiQRfIZfLXeIc+BSv10uWKBaL/yTh8XjI8IVCQYFHgVEffABgIqEehVKpRJLY2tqiXNQriLKL+j3mKTGczc3NPZC4pkhUKhVVEm63mwofL5fL2DTGC2BcLhdV4qJWq52Oo3E6neewnVDgq9UqwlMEWBwOhwckrlQOOxbx6enpeBSN3W6ntGsJ4A/r9XoRaagC+MU8Kye1EiAsNhqNIYmNjY0EAFHg43ARMjtoE0AAssTz8/NAYn19nQwPF4Dw2gUwa2trlDIQ2Ub5/5eXFyw/ggApq6urKPF9EZvNJsLTBOjheR67ifZcyLKM3WuyAhir1ar0c00RWq0Wzo/pCGAsFosWCaHdbiP8dAUwKysrB4qEjfCaFTqdDj4NZiOAMZvNOLVVTNe3tzecrrMVwJhMJpQYA//+/o7w8yGAWV5exqfHiKdBt9stssMcCmCMRiNObYSP93o9eWlRYjAYeIC+ZYv9PSkA/WdWXUAXWOjoArqALvAHRWUpH9zLRS8AAAAASUVORK5CYII=");
background-repeat: no-repeat;
background-position: 98% center;
background-size: auto 15px;
padding-right: 35px;
height: auto;
min-height: 32px;
}
select.form-control[readonly] {
background-image: none;
}
select.form-control::-ms-value {
background: none;
color: #3E3E3F;
}
select.form-control.default-option::-ms-value {
background: none;
color: #a2a2a2;
}
@-moz-document url-prefix() {
select.form-control {
padding-top: 5px;
padding-bottom: 5px;
background-position: 88% 60%;
overflow-x: hidden;
width: 110%;
padding-right: 53px;
}
}
select:-moz-focusring,
.form-control.default-option:-moz-focusring {
color: transparent;
text-shadow: 0 0 0 #000;
outline: 0;
}
.form-control.default-option,
option.def {
color: #a2a2a2;
}
option {
color: #3E3E3F;
}
select::-ms-expand {
display: none;
}
input::-ms-clear {
display: none;
}
.form-group {
overflow: visible;
margin-bottom: 20px;
}
.form-group .radio,
.form-group.checkbox {
padding-left: 5px;
}
.form-control,
.has-error .form-control {
border: none;
box-shadow: none;
border-radius: 0;
padding: 0 4px 1px;
border-bottom: 1px solid #a2a2a2;
height: auto;
min-height: 32px;
background-color: transparent;
font-size: 14px;
color: #3E3E3F;
}
.has-error .form-control {
border-bottom-style: dotted;
}
.has-error select.form-control {
padding-left: 1px;
}
.form-control-static {
height: 32px;
font-size: 14px;
color: #3E3E3F;
border: none;
box-shadow: none;
border-radius: 0;
padding: 5px 4px 1px;
-webkit-transition: border-color ease-in-out .10s;
-o-transition: border-color ease-in-out .10s;
transition: border-color ease-in-out .10s;
}
.form-control:focus,
.form-control-static:focus {
border-bottom-width: 2px;
outline: 0;
}
.required {
color: #a2a2a2;
float: right;
font-weight: 600;
text-transform: capitalize;
}
.has-error .form-control {
border-bottom-color: #a94442;
}
.form-control:focus,
.has-error .form-control:focus {
box-shadow: none;
}
/* Adapted from http://codepen.io/GooeyIdeas/pen/nwfIq */
.icon-form-control + .icon {
border: 1px solid #a2a2a2;
border-radius: 3px;
-webkit-box-shadow: none;
box-shadow: none;
}
.icon-form-control:active + .icon,
.icon-form-control:focus + .icon {
border-color: #66afe9;
border-width: 2px;
outline: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.icon-form-control:focus ~ span {
color: #66afe9;
}
.checkbox label {
color: #a2a2a2;
font-weight: normal;
font-size: 12px;
}
.checkbox label span {
vertical-align: top;
padding-top: 3px;
display: inline-block;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0 0 0 0);
border: 0;
}
.checkbox .icon-form-checkbox {
width: 20px;
height: 20px;
border: 1px solid #999;
color: #eee;
margin-right: 5px;
margin-left: -20px;
position: relative;
display: inline-block;
box-sizing: border-box;
}
.checkbox .icon-form-control:checked + .icon-form-checkbox:before {
border-color: #3E3E3F;
}
.has-error.checkbox .icon-form-control + .icon-form-checkbox {
border-color: #a94442;
}
.has-error.checkbox .icon-form-control + .icon-form-checkbox {
border-style: dotted;
}
.has-error.checkbox .icon-form-control:focus + .icon-form-checkbox {
border-style: solid;
}
.has-error.checkbox .icon-form-control ~ span {
color: #a94442;
}
.checkbox .icon-form-control[readonly] + .icon-form-checkbox:before {
border-color: #a2a2a2;
}
.checkbox .icon-form-control + .icon-form-checkbox:before {
content: "";
display: none;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
height: 20px;
width: 9px;
background: transparent;
border: 4px solid #eee;
border-top: 0;
border-left: 0;
top: -5px;
left: 8px;
position: absolute;
}
.checkbox .icon-form-control:checked + .icon-form-checkbox:before {
display: inline-block;
}
.checkbox .icon-form-control:focus + .icon-form-checkbox:before {
margin-left: -1px;
margin-top: -1px;
}
/* Radio button flavour of above */
.radio .icon-form-control + .icon {
border: 1px solid #a2a2a2;
border-radius: 50%;
-webkit-box-shadow: none;
box-shadow: none;
}
.radio .icon-form-control:active + .icon,
.radio .icon-form-control:focus + .icon {
border-color: #66afe9;
border-width: 2px;
outline: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.radio label {
color: #a2a2a2;
font-weight: normal;
font-size: 12px;
}
.radio label span {
vertical-align: top;
padding-top: 3px;
display: inline-block;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0 0 0 0);
border: 0;
}
.radio .icon-form-radio {
width: 20px;
height: 20px;
border: 1px solid #999;
color: #eee;
margin-right: 5px;
margin-left: -20px;
position: relative;
display: inline-block;
box-sizing: border-box;
}
.radio .icon-form-control:checked + .icon-form-radio:before {
border-color: #999;
}
.radio .icon-form-control[readonly] + .icon-form-radio:before {
background-color: #a2a2a2;
}
.radio .icon-form-control[disabled]:active + .icon-form-radio {
border: 1px solid #999;
}
.has-error .radio .icon-form-control:checked + .icon-form-radio {
border-color: #a94442;
border-style: dotted;
}
.has-error .radio .icon-form-control:checked:focus + .icon-form-radio {
border-style: solid;
}
.has-error .radio .icon-form-control:checked ~ span {
color: #a94442;
}
.radio .icon-form-control + .icon-form-radio:before {
content: "";
display: none;
height: 10px;
width: 10px;
border-radius: 50%;
background-color: #3E3E3F;
top: 4px;
left: 4px;
position: absolute;
}
.radio .icon-form-control:checked + .icon-form-radio:before {
display: inline-block;
}
.radio .icon-form-control:focus + .icon-form-radio:before {
margin-left: -1px;
margin-top: -1px;
}
.has-error .form-control:focus {
border-bottom: 2px solid #a94442;
}
.control-label,
.has-error .control-label .required {
color: #a2a2a2;
font-weight: normal;
font-size: 12px;
display: block;
margin-bottom: 0;
padding-left: 4px;
padding-right: 4px;
}
legend.control-label {
border-bottom-width: 0;
}
.has-error .control-label .required {
padding-right: 0;
}
.blue {
color: #68ADDF;
}
.has-error .control-label {
color: #a94442;
}
.help-block {
font-weight: normal;
font-size: 12px;
padding-left: 4px;
padding-right: 4px;
margin-bottom: 0;
margin-top: 0;
padding-top: 2px;
}
.help-block.error {
visibility: hidden;
max-height: 0;
/*transition: all 0.5s linear;*/
}
.help-block .message,
.help-block i {
visibility: hidden;
}
.has-error .help-block .message,
.has-error .help-block i {
visibility: visible;
}
.has-error .help-block {
visibility: visible;
max-height: 100%;
height: auto;
}
.has-error .help-block i {
float: right;
margin-left: 10px;
}
.help-block .field-length {
float: right;
}
.form-control::-webkit-input-placeholder {
color: #a2a2a2;
}
.form-control:-moz-placeholder {
color: #a2a2a2;
}
.form-control::-moz-placeholder {
color: #a2a2a2;
}
.form-control:-ms-input-placeholder {
color: #a2a2a2;
}
.form-control[disabled],
.form-control[readonly],
.form-control-static {
background-color: transparent;
border-bottom-color: transparent;
}
.form-control[readonly] {
cursor: auto;
}
.form-control[disabled]:focus,
.form-control[readonly]:focus,
.form-control-static:focus {
border-bottom: 2px solid #68ADDF;
}
.hiddendiv {
resize: none;
overflow: hidden;
line-height: 29px;
min-height: 32px;
width: 320px;
border: 1px solid red;
word-wrap: break-word;
display: none;
padding-left: 4px;
padding-right: 4px;
}
/** Select2 styling **/
.select2-container {
display: block;
overflow: hidden;
}
.select2-container .select2-choice,
.select2-container-multi .select2-choices {
height: 32px;
background-image: none;
border-color: transparent;
background-color: transparent;
padding-left: 3px;
font-size: 14px;
-webkit-box-shadow: none;
box-shadow: none;
border-bottom: 1px solid #a2a2a2;
border-radius: 0;
}
.select2-container-active .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-container-multi.select2-container-active .select2-choices {
border-color: transparent;
-webkit-box-shadow: none;
box-shadow: none;
border-bottom: 2px solid #68ADDF;
}
.select2-container .select2-choice .select2-arrow {
background-image: none;
border-color: transparent;
background-color: transparent;
margin-right: 6px;
}
.select2-container .select2-choice .select2-arrow b {
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAC3klEQVR4Xu2ZDUoqURTHGzHEEMcowq/yqwhFTGwBzx3UDpp2UCt4vRXUDpx20NtBraApwhC/v0MKGxEjFHznytB5lsicN/n1mD9cbhdCf7/L4ZwLcv1+f2mRY4ClC+gCuoAuoAvoAv9P9vf3ebYWlisWiyVg3cKaGwnGojAlPgNwfx+i0ehP2M6UowQrLkmSPBNqZOJhu2Z4CsAZMP36IhCJRI5gExEAJe7v76crgUwIPxwBmC4/BMLh8B6z5DjO9hkAXqsDiYeHh6lKABOvMEVHML0qTHdcKBRiloUh+K8SBdgOk8nk3TTggYld6BUweZFipISXCwaDt1hfYzOwfnx8nKgE8OwpZWNTwSRxu7u7CTgI7KRWIpVKTUQCWCjwLCLHtp2dHbJEOp3+VglgIMMDw/FHF9re3j6HujohSBxms9mb74APBAI/WM2rhYdmc5HJZE6/zAG/34+tVEVAWMjn85da4H0+3xEAiQRfIZfLXeIc+BSv10uWKBaL/yTh8XjI8IVCQYFHgVEffABgIqEehVKpRJLY2tqiXNQriLKL+j3mKTGczc3NPZC4pkhUKhVVEm63mwofL5fL2DTGC2BcLhdV4qJWq52Oo3E6neewnVDgq9UqwlMEWBwOhwckrlQOOxbx6enpeBSN3W6ntGsJ4A/r9XoRaagC+MU8Kye1EiAsNhqNIYmNjY0EAFHg43ARMjtoE0AAssTz8/NAYn19nQwPF4Dw2gUwa2trlDIQ2Ub5/5eXFyw/ggApq6urKPF9EZvNJsLTBOjheR67ifZcyLKM3WuyAhir1ar0c00RWq0Wzo/pCGAsFosWCaHdbiP8dAUwKysrB4qEjfCaFTqdDj4NZiOAMZvNOLVVTNe3tzecrrMVwJhMJpQYA//+/o7w8yGAWV5exqfHiKdBt9stssMcCmCMRiNObYSP93o9eWlRYjAYeIC+ZYv9PSkA/WdWXUAXWOjoArqALvAHRWUpH9zLRS8AAAAASUVORK5CYII=");
background-repeat: no-repeat;
background-position: 98% center;
background-size: auto 15px;
}
.select2-container-multi .select2-choices {
margin-left: -15px;
}
.select2-container-multi .select2-choices .select2-search-choice {
border-width: 0;
-webkit-box-shadow: none;
box-shadow: none;
background-image: none;
color: #3E3E3F;
background-color: #BDBFC0;
border-radius: 2px;
margin: 5px 0 5px 15px;
}
.select2-container-multi .select2-choices .select2-search-choice {
padding: 5px 20px 5px 6px;
}
.select2-container-multi .select2-search-choice-close {
right: 2px;
left: auto;
top: 5px;
}
.select2-container-multi .select2-choices .select2-search-field input {
padding-left: 15px;
}
.select2-search-choice-close:before {
/*content: "X";*/
}
.form-group.loading input,
.form-group.loading textarea,
.form-group.loading select,
.loading .select2-container .select2-choice .select2-arrow b {
background-image: url(data:image/gif;base64,R0lGODlhZABkAMQfAEhISNvb2+vr65ubm9LS0pKSkoSEhLy8vMvLy3p6eiYmJmtra6Ojo2BgYFRUVMTExHR0dPHx8aysrPn5+fX19YyMjBgYGDs7O+Hh4ebm5jIyMqioqLS0tP7+/gcHB////yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzYyOTVGQUMxN0VGMTFFNDk4MDNDNEE2NTc5RjBCRjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzYyOTVGQUQxN0VGMTFFNDk4MDNDNEE2NTc5RjBCRjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjI5NUZBQTE3RUYxMUU0OTgwM0M0QTY1NzlGMEJGNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjI5NUZBQjE3RUYxMUU0OTgwM0M0QTY1NzlGMEJGNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0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);
background-position: 99% center;
background-repeat: no-repeat;
background-size: auto 22px;
}
.loading .select2-container .select2-choice .select2-arrow {
width: auto;
}
.loading .select2-container .select2-choice .select2-arrow b {
width: 30px;
}
.form-group.loading textarea,
.form-group.loading select {
background-position-y: 5px;
}
.select2-drop.select2-drop-above.select2-drop-active,
.select2-drop.select2-drop-active {
border-width: 0;
border-radius: 0;
box-shadow: none;
-webkit-box-shadow: none;
}
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
background-image: none;
border-bottom: 2px solid #66afe9;
}
.select2-search {
padding-left: 0;
padding-right: 0;
margin-top: 5px;
}
.select2-drop {
background-color: transparent;
}
.select2-results {
background-color: #fff;
border: 1px solid #66afe9;
border-top-width: 0;
margin-top: 0;
margin-right: 0;
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
}
.select2-drop-multi .select2-results {
margin-top: 4px;
border-top-width: 1px;
}
.input-group {
width: 100%;
}
.input-group .label {
vertical-align: middle;
position: absolute;
right: -35px;
top: 3px;
height: 28px;
padding: 6px;
width: 28px;
font-size: 19px;
border-radius: 50%;
}
.input-group .label.label-inherit {
left: 4px;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAIAAADYhlU4AAAE8ElEQVR42t2WWVCTVxiGWUPYY+lMnSKhglp2RGXRlk0cR2rbi1orxUEpeyFhNZQ1QMKSECINInVYp4tjHdtqR6EorSKCKLiwyFK74NAbpmWIQEgIZOlbThuQgmOY9sZzkflz/vN/z/nebzlHVyyd0/mfh+5zylCpVHp6ekqlovHbCz337srlsxvt7Pftf2sD3fa/YRDA9ORkYX7une4uhUKhVqsNDAzMzc1T0zP8d+/BX11d3bUzCGDysTg9OXF4eMjY2Fgul2MGRpVKJYVCyWLnrw3zhB+SqSlWMnNwcMDExAROBO4OesXO7tyXZ8RisaGhIXg5eQW+gUHaYhYZCsV8GjOh5/49AObn50NCD0d/yFDr6Iw++jUtkTExMaG3MPI4hbv8ArTCLDLOnztbUS40MjIC4L2Q0FhGIiahkr6+/o+DA8eSmVKpFHYhGl/4setWD6KtdgxmbNSD/j5YDN7/ZlpGNmbIZiEawt5z905uZrpMJsMOXFzdqmrq1WvQ6uj7Bx+NjEAoTjHf02cnMb10afftzoKcLGAQm6qaOrtNW57RlUUGO5PV1tqK77fv2MEpKaUYUf/ONLH4/FdnN9jQ9wa/EREW+tPDh1Qq9XjFSWc3d60ZLc1NvEIO5J6dnX3N15fNKQIG81mslPa2Nsx7efv09/XOzMwgZtBqo/0mRIswnh7/RYZapRIUcxsvXTQzM4Oh1/38cgoKqVRjVlJCd1cX9g6VQELRePvsFIgql6XWU3xaVudKLjv7h5YWYGDRPyAQGJlMGhMeNjY2RlIOr6qq66wXWsusTDo+Pm5hbmFBo2ly5GkMshG1WpWfndF69aqpqSlEc3B0sqHTb93sgGdIAYiDgDGSU/fuC66vPtV2vVUyPQ3nXN3cI2LirG3oK3rzhB9kI8CwM9OvX7uGHIMymMFnJM3AwDIYfWn9+t9GR9ULA29h2srKqohf5ujiSkpqVYYGMz8nLy/ltVy5jI/xF78vW1tHRMV82lAH0zABNhoacQt4YDCD1ikor3BwdlnmzQrnh0bWB72ovK7pqSkHJ2dPLx/LdeuGBvpTGPEwDZ9Q9h4e2/KLeZ0d7SKhAHZJtISiyi2OTktjs/IZtVr0RGX8C998DQCRCMmWkcPe5et/uenS8VIeJuGTpaVlmajSfvNiha56Dqr/GeQZ+oz88jMzLhrbxzMwyAhYRIrzhCKsufJdo5BfArsQzdbW9mR1PUk2nWc8a8mOUKSCkqK5uTlPL6/ImDheERfzrIxs9EeSEc2NF+ENBMCalGPpb7/zrtaM75ubShcYbu5bT5yqkcxIlAqFhSVt6ZqaqhNnTn8BTGDQHtSW1gxolRATCQakO3DwUHxSis6S8iYp+3lDbUNtDWb8AgLZ3GItGJrBzc1CQqM8IfrhsKORcfGayMFuR1srNy8Xz3jLTEo5EBKqHYNkGg7jTFZqb8995ChiHh4ZdSQimiy41XGDw86Bl/CMRqPVfnb6BasXtfZDg/koLRkNmBzJR8I/OBQadruzg19cSJoCqpInLHf32K4pAO20Iur/hUlN6u/vI6IRn/AKRtFmiviCbZ7eS0td63si+Xhq8jFuMMNDQ4gzvCEdBb2EW8IHYFnLWstdlGCkEsknlaKb7TeIRK86OMbGMzY7OP679a7xvqsxNP7H7/CJQjGyoduqV2lCz8u9/U/WxkcOAYxqsAAAAABJRU5ErkJggg==');
background-size: 26px 26px;
display: block;
border-radius: 0;
outline: 0;
border-bottom: 1px solid #a2a2a2;
}
.input-group .label.label-inherit:focus {
box-shadow: none;
-webkit-box-shadow: none;
border-bottom-color: #66afe9;
border-bottom-width: 2px;
}
.inherited .input-group input.form-control {
float: right;
}