a:focus, .btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {  outline: none;  outline: none;  outline-offset: -2px;}@media (min-width: 1200px) {  .container {    width: 1100px;  }}.btn-primary.disabled,.btn-primary[disabled],.btn-danger.disabled,.btn-danger[disabled],.btn-success.disabled,.btn-success[disabled],.btn-info.disabled,.btn-info[disabled],.btn-warning.disabled,.btn-warning[disabled]{	border:0!important;}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active {  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}.btn:active,.btn.active {  background-image: none;  box-shadow:none;}.btn-default {  text-shadow: 0 1px 0 #fff;  background-image: none;  background-image: none;  background-image: none;  background-image: none;  filter: none;  filter: none;  background-repeat: repeat-x;  background-color:#fff;  border-color: transparent;  border-color: transparent;  color:#999;  text-transform:none;}.btn-default:hover,.btn-default:focus {  background-color: #eee;  border-color: transparent;  color:#222;}.btn-default:active,.btn-default.active {  background-color: #eee;  border-color: #ccc;  color:#222!important;}.btn-default:disabled,.btn-default[disabled] {	background-color:none;  border-color: #e8e8e8;  background-image: none;}.btn-primary {  border-color: #2b669a;}.btn-primary:hover,.btn-primary:focus {  background-color: #2d6ca2;  border-color: transparent;}.btn-primary:active,.btn-primary.active {  background-color: #2d6ca2;  border-color: transparent;}.btn-primary:disabled,.btn-primary[disabled] {  background-color: #2d6ca2;}.btn-success {  border-color: #3e8f3e;}.btn-success:hover,.btn-success:focus {  background-color: #419641;  border-color: transparent;}.btn-success:active,.btn-success.active {  background-color: #419641;  border-color: transparent;}.btn-success:disabled,.btn-success[disabled] {  background-color: #419641;}.btn-info {  border-color: #28a4c9;}.btn-info:hover,.btn-info:focus {  background-color: #2aabd2;  border-color: transparent;}.btn-info:active,.btn-info.active {  background-color: #2aabd2;  border-color: transparent;}.btn-info:disabled,.btn-info[disabled] {  background-color: #2aabd2;}.btn-warning {  border-color: #e38d13;}.btn-warning:hover,.btn-warning:focus {  background-color: #eb9316;  border-color: transparent;}.btn-warning:active,.btn-warning.active {  background-color: #eb9316;  border-color: transparent;}.btn-warning:disabled,.btn-warning[disabled] {  background-color: #eb9316;}.btn-danger {  border-color: #b92c28;}.btn-danger:hover,.btn-danger:focus {  background-color: #c12e2a;  border-color: transparent;}.btn-danger:active,.btn-danger.active {  background-color: #c12e2a;  border-color: transparent;}.btn-danger:disabled,.btn-danger[disabled] {  background-color: #c12e2a;}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger {  padding-left:20px;  padding-right:20px;  -webkit-transition:all 0.3s ease 0.2s;  -moz-transition:all 0.3s ease 0.2s;  -ms-transition:all 0.3s ease 0.2s;  -o-transition:all 0.3s ease 0.2s;  transition:all 0.3s ease 0.1s;  text-shadow: none;  border-width:0;  text-decoration:none;  -webkit-box-shadow: none;          box-shadow: none;  text-transform:uppercase;  letter-spacing:.07em;  line-height: 1.66857143;  font-weight:700;  color:rgba(255,255,255,.9);  position:relative;  font-size:14px;  border:1px solid transparent;  -webkit-border-radius:3px;  border-radius:3px;	font-family: 'Roboto Condensed', sans-serif;}.btn-default{	color:#999;	text-transform:none;	font-weight:400;	border:1px solid #ccc;	letter-spacing:0;	font-family: 'Roboto', sans-serif;}.btn-default:hover, .btn-default:focus, .btn-default:active{	border:1px solid #ccc;	color:#666;}.btn-default.btn-transparent,.btn-primary.btn-transparent,.btn-success.btn-transparent,.btn-info.btn-transparent,.btn-warning.btn-transparent,.btn-danger.btn-transparent{	background:none!important;}.btn-default.btn-transparent{	border-color:#222;}.btn-default.btn-transparent:hover,.btn-default.btn-transparent:focus,.btn-default.btn-transparent:active{	background:#222!important;	border-color:#222!important;	color:#fff!important;}.btn-default.btn-sm{	font-size:12px;}.btn-sm,.btn-group-sm > .btn{  font-size:11px;  padding-left:8px;  padding-right:8px;}.btn-xs{	padding:3px 6px;	font-size:11px;}.thumbnail,.img-thumbnail {  	background-color:#ffffff;	border:1px solid #e8e8e8;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {  background-color: #e8e8e8;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {  background-color: #357ebd;}.navbar-default {  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);}.navbar-default .navbar-nav > .active > a {  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);}.navbar-brand,.navbar-nav > li > a {  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);}.navbar-inverse {}.navbar-inverse .navbar-nav > .active > a {  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav > li > a {  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom {  border-radius: 0;}.list-group {  border-radius: 4px;  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus {  border-color: #3278b3;}.panel {  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);          box-shadow: 0 1px 2px rgba(0, 0, 0, .05);}.panel-default > .panel-heading {}.panel-primary > .panel-heading {}.panel-success > .panel-heading {}.panel-info > .panel-heading {}.panel-warning > .panel-heading {}.panel-danger > .panel-heading {}.well {  border-color: #dcdcdc;  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);          box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);}.nav-tabs > li > a{	border-top-width:3px;}.nav-tabs > li > a:hover,.nav-tabs > li > a:active,.nav-tabs > li > a:focus{	background:none;	border-color:transparent;}.nav-tabs li a:active, .nav-tabs li.active a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{	border-top-width:3px;}.tab-content{	padding:20px 0 0;}.modal .tab-content{	padding:0;}.tab-content > .tab-pane{	display:none;}.tab-content > .active{	display:block;}.accordion {  	margin-bottom: 0;}.accordion-group {  	margin-bottom: 0;  	border: none;  	-webkit-border-radius: 0;       -moz-border-radius: 0;          	border-radius: 0;}.accordion-group.panel{	box-shadow:none;	-webkit-box-shadow:none;	-moz-box-shadow:none;	border-bottom:1px solid #ddd;}.accordion-heading {  	border-bottom: 0 none;}.accordion-heading .accordion-toggle {	position: relative;  	display: block;  	padding: 15px;	padding-right:30px;	background:none;	text-decoration:none;	-webkit-transition: all 0.1s linear 0s;	-moz-transition: all 0.1s linear 0s;	-ms-transition: all 0.1s linear 0s;	-o-transition: all 0.1s linear 0s;	transition: all 0.1s linear 0s;	color:#5e5e5e}.accordion-toggle {  	cursor: pointer;}.accordion-toggle:hover{	text-decoration:none;}.accordion-heading:hover .accordion-toggle,.accordion-heading:hover .accordion-toggle.inactive {	background:none;}.accordion-heading .accordion-toggle.active {	color:#fff;}.accordion-heading.accordionize .accordion-toggle i,.accordion-heading.togglize .accordion-toggle i {    position: absolute;    top: 50%;    right: 20px;    margin: -8px 0 0 0;    font-size: 18px;	-webkit-transition: all 0.1s linear 0s;	-moz-transition: all 0.1s linear 0s;	-ms-transition: all 0.1s linear 0s;	-o-transition: all 0.1s linear 0s;	transition: all 0.1s linear 0s;}.accordion-heading:hover .accordion-toggle i {}.accordion-heading.accordionize .accordion-toggle.active i,.accordion-heading.togglize .accordion-toggle.active i {	-webkit-transform: rotate(180deg);	-moz-transform: rotate(180deg);	-ms-transform: rotate(180deg);	-o-transform: rotate(180deg);	transform: rotate(180deg);	}.accordion-heading.togglize .accordion-toggle i {	margin: -8px 0 0 0;	font-size: 18px;}.accordion-heading.togglize .accordion-toggle .fa-plus-circle{	display:block;}.accordion-heading.togglize .accordion-toggle.active .fa-plus-circle{	display:none;}.accordion-heading.togglize .accordion-toggle .fa-minus-circle{	display:none;}.accordion-heading.togglize .accordion-toggle.active .fa-minus-circle{	display:block;}.accordion-inner {  	padding: 16px;	background: #fff;}.accordion{	border: 1px solid #ddd;}.alert {  	margin-bottom: 20px;  	padding: 15px 35px 15px 15px;	border: 1px solid #efefef;  	-webkit-border-radius: 0px;       -moz-border-radius: 0px;          	border-radius: 0px;  	background-color: #f8f8f8;	text-shadow: none;}.alert .close { 	position: relative;  	top: 0px;  	right: -22px;	color: #FFFFFF;		text-shadow: none;  	line-height: 20px;		-webkit-transition: opacity 0.1s linear 0s;	-moz-transition: opacity 0.1s linear 0s;	-ms-transition: opacity 0.1s linear 0s;	-o-transition: opacity 0.1s linear 0s;	transition: opacity 0.1s linear 0s;}.alert .close:hover {	text-decoration:none;	opacity: 1;}.alert-standard {	border-color:#eee;  	background-color: #fff;}.alert-standard, .alert-standard .close {	color:#666;}.alert-success {	border-color:#d6e9c6;  	background-color: #dff0d8;}.alert-success, .alert-success .close {	color:#468847;}.alert-danger,.alert-error {	border-color:#ebccd1;  	background-color: #f2dede;}.alert-danger, .alert-danger .close,.alert-error, .alert-error .close {	color:#b94a48;}.alert-info {	border-color:#bce8f1;  	background-color: #d9edf7;}.alert-info, .alert-info .close {	color:#3a87ad;}.alert-warning {	border-color:#faebcc;  	background-color: #fcf8e3;}.alert-warning, .alert-warning .close {	color:#c09853;}@-webkit-keyframes progress-bar-stripes {  from {    background-position: 40px 0;  }  to {    background-position: 0 0;  }}@-moz-keyframes progress-bar-stripes {  from {    background-position: 40px 0;  }  to {    background-position: 0 0;  }}@-o-keyframes progress-bar-stripes {  from {    background-position: 0 0;  }  to {    background-position: 40px 0;  }}@keyframes progress-bar-stripes {  from {    background-position: 40px 0;  }  to {    background-position: 0 0;  }}.progress {  	margin-bottom: 15px;  	height: 20px;  	border-radius: 3px;	overflow: visible;}.progress-bar {  	float: left;  	width: 0%;  	height: 100%;  	background-color: #eaeaea;  	-webkit-box-shadow: none;  	box-shadow: none;  	color: #ffffff;  	text-align: center;  	font-size: 12px;  	line-height: 20px;  	-webkit-transition: width 0.6s ease;  	transition: width 0.6s ease;	position: relative;  	border-radius: 3px;}.progress-striped .progress-bar {  	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));  	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-size: 40px 40px;}.progress.active .progress-bar {  	-webkit-animation: progress-bar-stripes 2s linear infinite;  	animation: progress-bar-stripes 2s linear infinite;}.progress-bar-success {  	background-color: #5cb85c;}.progress-striped .progress-bar-success {  	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));  	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-bar-info {  	background-color: #5bc0de;}.progress-striped .progress-bar-info {  	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));  	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-bar-warning {  	background-color: #f0ad4e;}.progress-striped .progress-bar-warning {  	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));  	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-bar-danger {  	background-color: #d9534f;}.progress-striped .progress-bar-danger {  	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));  	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}span.progress-bar-tooltip {	position: absolute;	position: absolute;	top: -28px;	right: 5px;	display: block;	padding: 4px 8px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	background-color: #333;	color: #FFF;	font-size: 11px;	line-height: 15px;	opacity: 0;	filter: alpha(opacity=0);	-o-border-radius: 3px;}span.progress-bar-tooltip:after {	position: absolute;	bottom: -5px;	left: 13px;	display: block;	width: 0;	border-width: 5px 5px 0;	border-style: solid;	border-color: #333 transparent;	content: "";}.form-control{	-webkit-box-shadow:none;	-moz-box-shadow:none;	box-shadow:none;}.breadcrumb{	background:none;	margin:0;  	font-weight:300;	padding-left:0;	font-size:13px;}.breadcrumb > li + li:before {  content: "\203A";  color:##999;  padding:0 8px;}.breadcrumb li:first-child{	padding-left:0;}.breadcrumb a {  color: #999;}.breadcrumb a:hover{	color:#666;}.breadcrumb > .active {  color: #666;}.label{	font-size:10px!important;	text-transform:uppercase;	position:relative;	top:-2px;}.pagination{	margin-bottom:0;	margin-top:30px;}.pagination > li > a, .pagination > li > span{	color:#666;}.nav{	margin:0;}.img-thumbnail{	background:#fff;	border-color:#eee;	margin-bottom:15px;}.input-lg,.form-horizontal .form-group-lg .form-control{	font-size:15px;}.label {  	padding: .3em .6em .3em;}.list-group{	list-style-type:none;	margin:20px 0;}.modal .input-group{	margin-bottom:20px;}.modal-header h4{	margin-bottom:0;}.bootstrap-select {    width: 220px \0;  }.bootstrap-select > .btn {  width: 100%;  padding-right: 25px;}.error .bootstrap-select .btn {  border: 1px solid #b94a48;}.bootstrap-select.fit-width {  width: auto !important;}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*="span"] {  float: none;  display: inline-block;  margin-bottom: 10px;  margin-left: 0;}.bootstrap-select.form-control {  margin-bottom: 0;  padding: 0;  border: none;}.bootstrap-select.btn-group.pull-right,.bootstrap-select.btn-group[class*="span"].pull-right,.row-fluid .bootstrap-select.btn-group[class*="span"].pull-right {  float: right;}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group {  margin-bottom: 0;}.input-append .bootstrap-select.btn-group {  margin-left: -1px;}.input-prepend .bootstrap-select.btn-group {  margin-right: -1px;}.bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {  width: 220px;}.bootstrap-select.form-control:not([class*="span"]) {  width: 100%;}.bootstrap-select.show-menu-arrow.open > .btn {  z-index: 2051;}.bootstrap-select .btn:focus {  outline: thin dotted #333333 !important;  outline: 5px auto -webkit-focus-ring-color !important;  outline-offset: -2px;}.bootstrap-select.btn-group .btn .filter-option {  display: inline-block;  overflow: hidden;  width: 100%;  text-align: left;}.bootstrap-select.btn-group .btn .caret {  position: absolute;  top: 50%;  right: 12px;  margin-top: -2px;  vertical-align: middle;}.bootstrap-select.btn-group > .disabled,.bootstrap-select.btn-group .dropdown-menu li.disabled > a {  cursor: not-allowed;}.bootstrap-select.btn-group > .disabled:focus {  outline: none !important;}.bootstrap-select.btn-group[class*="span"] .btn {  width: 100%;}.bootstrap-select.btn-group .dropdown-menu {  min-width: 100%;  z-index: 2000;  top:auto;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.bootstrap-select.btn-group .dropdown-menu.inner {  position: static;  border: 0;  padding: 0;  margin: 0;  -webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;}.bootstrap-select.btn-group .dropdown-menu dt {  display: block;  padding: 3px 20px;  cursor: default;}.bootstrap-select.btn-group .div-contain {  overflow: hidden;}.bootstrap-select.btn-group .dropdown-menu li {  position: relative;}.bootstrap-select.btn-group .dropdown-menu li > a.opt {  position: relative;  padding-left: 35px;}.bootstrap-select.btn-group .dropdown-menu li > a {  cursor: pointer;}.bootstrap-select.btn-group .dropdown-menu li > dt small {  font-weight: normal;}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark {  position: absolute;  display: inline-block;  right: 15px;  margin-top: 2.5px;}.bootstrap-select.btn-group .dropdown-menu li a i.check-mark {  display: none;}.bootstrap-select.btn-group .dropdown-menu li a span.text {  display: inline-block;}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {  margin-right: 34px;}.bootstrap-select.btn-group .dropdown-menu li small {  padding-left: 0.5em;}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:focus small,.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) > a small {  color: #64b1d8;  color: rgba(100, 177, 216, 0.4);}.bootstrap-select.btn-group .dropdown-menu li > dt small {  font-weight: normal;}.bootstrap-select.show-menu-arrow .dropdown-toggle:before {  content: '';  border-left: 7px solid transparent;  border-right: 7px solid transparent;  border-bottom-width: 7px;  border-bottom-style: solid;  border-bottom-color: #cccccc;  border-bottom-color: rgba(204, 204, 204, 0.2);  position: absolute;  bottom: -4px;  left: 9px;  display: none;}.bootstrap-select.show-menu-arrow .dropdown-toggle:after {  content: '';  border-left: 6px solid transparent;  border-right: 6px solid transparent;  border-bottom: 6px solid white;  position: absolute;  bottom: -4px;  left: 10px;  display: none;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {  bottom: auto;  top: -3px;  border-bottom: 0;  border-top-width: 7px;  border-top-style: solid;  border-top-color: #cccccc;  border-top-color: rgba(204, 204, 204, 0.2);}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {  bottom: auto;  top: -3px;  border-top: 6px solid #FFFFFF;  border-bottom: 0;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {  right: 12px;  left: auto;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {  right: 13px;  left: auto;}.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {  display: block;}.bootstrap-select.btn-group .no-results {  padding: 3px;  background: #f5f5f5;  margin: 0 5px;}.bootstrap-select.btn-group .dropdown-menu .notify {  position: absolute;  bottom: 5px;  width: 96%;  margin: 0 2%;  min-height: 26px;  padding: 3px 5px;  background: #f5f5f5;  border: 1px solid #e3e3e3;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);  pointer-events: none;  opacity: 0.9;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.bootstrap-select.btn-group.fit-width .btn .filter-option {  position: static;}.bootstrap-select.btn-group.fit-width .btn .caret {  position: static;  top: auto;  margin-top: -1px;}.control-group.error .bootstrap-select .dropdown-toggle {  border-color: #b94a48;}.bootstrap-select-searchbox,.bootstrap-select .bs-actionsbox {  padding: 4px 8px;}.bootstrap-select .bs-actionsbox {  float: left;  width: 100%;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.bootstrap-select .bs-actionsbox .btn-group button {  width: 50%;}.bootstrap-select-searchbox + .bs-actionsbox {  padding: 0 8px 4px;}.bootstrap-select-searchbox input,.bootstrap-select-searchbox .form-control {  margin-bottom: 0;  width: 100%;}.datepicker {  padding: 4px;  margin-top: 1px;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  direction: ltr;  }.datepicker-inline {  width: 220px;}.datepicker.datepicker-rtl {  direction: rtl;}.datepicker.datepicker-rtl table tr td span {  float: right;}.datepicker-dropdown {  top: 0;  left: 0;}.datepicker-dropdown:before {  content: '';  display: inline-block;  border-left: 7px solid transparent;  border-right: 7px solid transparent;  border-bottom: 7px solid #ccc;  border-bottom-color: rgba(0, 0, 0, 0.2);  position: absolute;  top: -7px;  left: 6px;}.datepicker-dropdown:after {  content: '';  display: inline-block;  border-left: 6px solid transparent;  border-right: 6px solid transparent;  border-bottom: 6px solid #ffffff;  position: absolute;  top: -6px;  left: 7px;}.datepicker > div {  display: none;}.datepicker.days div.datepicker-days {  display: block;}.datepicker.months div.datepicker-months {  display: block;}.datepicker.years div.datepicker-years {  display: block;}.datepicker table {  margin: 0;}.datepicker td,.datepicker th {  text-align: center;  width: 20px;  height: 20px;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  border: none;}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th {  background-color: transparent;}.datepicker table tr td.day:hover {  background: #eeeeee;  cursor: pointer;}.datepicker table tr td.old,.datepicker table tr td.new {  color: #999999;}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover {  background: none;  color: #999999;  cursor: default;}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover {  background-color: #fde19a;  background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);  background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));  background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);  background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);  background-image: linear-gradient(top, #fdd49a, #fdf59a);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);  border-color: #fdf59a #fdf59a #fbed50;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled] {  background-color: #fdf59a;}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active {  background-color: #fbf069 \9;}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover {  background-color: #006dcc;  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);  background-image: -o-linear-gradient(top, #0088cc, #0044cc);  background-image: linear-gradient(top, #0088cc, #0044cc);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);  border-color: #0044cc #0044cc #002a80;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);  color: #fff;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled] {  background-color: #0044cc;}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active {  background-color: #003399 \9;}.datepicker table tr td span {  display: block;  width: 23%;  height: 54px;  line-height: 54px;  float: left;  margin: 1%;  cursor: pointer;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;}.datepicker table tr td span:hover {  background: #eeeeee;}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover {  background: none;  color: #999999;  cursor: default;}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover {  background-color: #006dcc;  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);  background-image: -o-linear-gradient(top, #0088cc, #0044cc);  background-image: linear-gradient(top, #0088cc, #0044cc);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);  border-color: #0044cc #0044cc #002a80;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);  color: #fff;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled] {  background-color: #0044cc;}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active {  background-color: #003399 \9;}.datepicker table tr td span.old {  color: #999999;}.datepicker th.switch {  width: 145px;}.datepicker thead tr:first-child th,.datepicker tfoot tr:first-child th {  cursor: pointer;}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr:first-child th:hover {  background: #eeeeee;}.input-append.date .add-on i,.input-prepend.date .add-on i {  display: block;  cursor: pointer;  width: 16px;  height: 16px;}.bootstrap-timepicker{position:relative}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{left:auto;right:0}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{left:auto;right:12px}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{left:auto;right:13px}.bootstrap-timepicker .add-on{cursor:pointer}.bootstrap-timepicker .add-on i{display:inline-block;width:16px;height:16px}.bootstrap-timepicker-widget.dropdown-menu{padding:2px 3px 2px 2px; z-index:9999;}.bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}.bootstrap-timepicker-widget.dropdown-menu:before{border-bottom:7px solid rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;left:9px;position:absolute;top:-7px}.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;left:10px;position:absolute;top:-6px}.bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px}.bootstrap-timepicker-widget.timepicker-orient-left:after{left:7px}.bootstrap-timepicker-widget.timepicker-orient-right:before{right:6px}.bootstrap-timepicker-widget.timepicker-orient-right:after{right:7px}.bootstrap-timepicker-widget.timepicker-orient-top:before{top:-7px}.bootstrap-timepicker-widget.timepicker-orient-top:after{top:-6px}.bootstrap-timepicker-widget.timepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.bootstrap-timepicker-widget.timepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.bootstrap-timepicker-widget a.btn,.bootstrap-timepicker-widget input{border-radius:4px}.bootstrap-timepicker-widget table{width:100%;margin:0}.bootstrap-timepicker-widget table td{text-align:center;height:30px;margin:0;padding:2px}.bootstrap-timepicker-widget table td:not(.separator){min-width:30px}.bootstrap-timepicker-widget table td span{width:100%}.bootstrap-timepicker-widget table td a{border:1px transparent solid;width:100%;display:inline-block;margin:0;padding:8px 0;outline:0;color:#333}.bootstrap-timepicker-widget table td a:hover{text-decoration:none;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-color:#ddd}.bootstrap-timepicker-widget table td a i{margin-top:2px;font-size:13px}.bootstrap-timepicker-widget table td input{width:40px; height:40px;margin:0;text-align:center; border:1px solid #ddd;}.bootstrap-timepicker-widget .modal-content{padding:4px}@media(min-width:767px){.bootstrap-timepicker-widget.modal{width:200px;margin-left:-100px}}@media(max-width:767px){.bootstrap-timepicker{width:100%}.bootstrap-timepicker .dropdown-menu{width:100%}}.mobile-device {  position: absolute;  top: 0;  left: 0;  display: block !important;  width: 100%;  height: 100% !important;  opacity: 0;}.label.label-default{	background:#323a3c;}.checkbox-inline{	font-size:13px;	line-height:1.5em;	color:#999}.dropdown-menu > li > a{	font-size:13px;	color:#666;}.tooltip{	z-index:700;}.btn-info.price:hover{  background-color: #5bc0de;  color:#fff;  opacity:1;}.list-group .badge{	margin-top:3px;}.badge{	background:#999;}.modal .bootstrap-select.form-control{	margin-bottom:0!important;}.form-control{	margin-bottom:20px;	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.075);}.btn-group{	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.075);}.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus{	background:#5bc0de;	border-color:#5bc0de;}.input-group-addon a, .list-group-item a, .nav-tabs > li > a{	color:#5e5e5e;}@media print {  a[href]:after {    content: "";  }  abbr[title]:after {    content: "";  }  a[href^="#"]:after,  a[href^="javascript:"]:after {    content: "";  }}

