Warning, /webapps/ocs-webserver/httpdocs/theme/flatui/css/bootstrap/bootstrap-formhelpers.css is written in an unsupported language. File is not indexed.
0001 /*!
0002 * Bootstrap Form Helpers
0003 *
0004 * Copyright 2012 Vincent Lamanna, Inc
0005 * Licensed under the Apache License v2.0
0006 * http://www.apache.org/licenses/LICENSE-2.0
0007 *
0008 * Designed and built by @vincent lamanna.
0009 */
0010
0011 .bfh-selectbox {
0012 height: 30px;
0013 position: relative;
0014 display: inline-block;
0015 }
0016
0017 .bfh-selectbox-toggle {
0018 *margin-bottom: -3px;
0019 }
0020
0021 .bfh-selectbox-toggle:active,
0022 .open .bfh-selectbox-toggle {
0023 outline: 0;
0024 }
0025
0026 .bfh-selectbox .caret {
0027 margin-top: 8px;
0028 margin-left: 2px;
0029 height: 8px;
0030 }
0031
0032 .bfh-selectbox > .bfh-selectbox-toggle > .caret {
0033 float: right;
0034 }
0035
0036 .bfh-selectbox-options {
0037 position: absolute;
0038 top: 100%;
0039 left: 0;
0040 z-index: 1000;
0041 display: none;
0042 float: left;
0043 min-width: 160px;
0044 padding: 5px 0;
0045 margin: 2px 0 0;
0046 background-color: #ffffff;
0047 border: 1px solid #ccc;
0048 border: 1px solid rgba(0, 0, 0, 0.2);
0049 *border-right-width: 2px;
0050 *border-bottom-width: 2px;
0051 -webkit-border-radius: 6px;
0052 -moz-border-radius: 6px;
0053 border-radius: 6px;
0054 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
0055 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
0056 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
0057 -webkit-background-clip: padding-box;
0058 -moz-background-clip: padding;
0059 background-clip: padding-box;
0060 }
0061
0062 .bfh-selectbox-options ul {
0063 list-style: none;
0064 }
0065
0066 .bfh-selectbox-options ul::-webkit-scrollbar {
0067 width: 15px;
0068 }
0069
0070 .bfh-selectbox-options ul::-webkit-scrollbar-thumb {
0071 background-color: #0088cc;
0072 background-color: #0081c2;
0073 background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
0074 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
0075 background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
0076 background-image: -o-linear-gradient(top, #0088cc, #0077b3);
0077 background-image: linear-gradient(to bottom, #0088cc, #0077b3);
0078 -webkit-border-radius: 6px;
0079 -moz-border-radius: 6px;
0080 border-radius: 6px;
0081 }
0082
0083 .bfh-selectbox-options ul::-webkit-scrollbar-button {
0084 width: 0;
0085 height: 0;
0086 }
0087
0088 .bfh-selectbox-options.pull-right {
0089 right: 0;
0090 left: auto;
0091 }
0092
0093 .bfh-selectbox-options a {
0094 display: block;
0095 padding: 3px 20px;
0096 clear: both;
0097 font-weight: normal;
0098 line-height: 20px;
0099 height: 20px;
0100 color: #333333;
0101 white-space: nowrap;
0102 text-decoration: none;
0103 -webkit-border-radius: 6px;
0104 -moz-border-radius: 6px;
0105 border-radius: 6px;
0106 }
0107
0108 .bfh-googlefonts .bfh-selectbox-options a {
0109 height: 30px;
0110 text-indent: -9999px;
0111 background-image: url(../img/bootstrap-formhelpers-googlefonts.png);
0112 }
0113
0114 .bfh-selectbox-options li > a:focus {
0115 color: #ffffff;
0116 text-decoration: none;
0117 background-color: #0088cc;
0118 background-color: #0081c2;
0119 background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
0120 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
0121 background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
0122 background-image: -o-linear-gradient(top, #0088cc, #0077b3);
0123 background-image: linear-gradient(to bottom, #0088cc, #0077b3);
0124 background-repeat: repeat-x;
0125 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
0126 }
0127
0128 .bfh-googlefonts .bfh-selectbox-options li > a:focus {
0129 background-image: url(../img/bootstrap-formhelpers-googlefonts.png);
0130 background-repeat: no-repeat;
0131 filter: none;
0132 background-color: transparent;
0133 filter: none;
0134 outline: none;
0135 }
0136
0137 .bfh-selectbox-options .active > a,
0138 .bfh-selectbox-options .active > a:hover {
0139 color: #ffffff;
0140 text-decoration: none;
0141 background-color: #0088cc;
0142 background-color: #0081c2;
0143 background-image: linear-gradient(to bottom, #0088cc, #0077b3);
0144 background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
0145 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
0146 background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
0147 background-image: -o-linear-gradient(top, #0088cc, #0077b3);
0148 background-repeat: repeat-x;
0149 outline: 0;
0150 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
0151 }
0152
0153 .bfh-googlefonts .bfh-selectbox-options .active > a,
0154 .bfh-googlefonts .bfh-selectbox-options .active > a:hover {
0155 background-image: url(../img/bootstrap-formhelpers-googlefonts.png);
0156 background-repeat: no-repeat;
0157 filter: none;
0158 background-color: transparent;
0159 filter: none;
0160 }
0161
0162 .bfh-selectbox-options .disabled > a,
0163 .bfh-selectbox-options .disabled > a:hover {
0164 color: #999999;
0165 }
0166
0167 .open {
0168 *z-index: 1000;
0169 }
0170
0171 .open > .bfh-selectbox-options {
0172 display: block;
0173 }
0174
0175 .pull-right > .bfh-selectbox-options {
0176 right: 0;
0177 left: auto;
0178 }
0179
0180 .bfh-selectbox > .bfh-selectbox-toggle {
0181 color: #000;
0182 padding: 4px;
0183 display: inline-block;
0184 text-decoration: none;
0185 background-color: white;
0186 border: 1px solid #CCC;
0187 border: 1px solid rgba(0, 0, 0, 0.2);
0188 -webkit-border-radius: 6px;
0189 -moz-border-radius: 6px;
0190 border-radius: 6px;
0191 }
0192
0193 .bfh-selectbox-options ul {
0194 max-height: 200px;
0195 overflow-x: hidden;
0196 overflow-y: auto;
0197 margin: 5px 0 0 0;
0198 width: 240px;
0199 }
0200
0201 .bfh-selectbox-filter {
0202 margin: 0 10px;
0203 }
0204
0205 .bfh-selectbox > .bfh-selectbox-toggle > .bfh-selectbox-option {
0206 display: inline-block;
0207 float: left;
0208 height: 20px;
0209 overflow: hidden;
0210 }
0211
0212 span.bfh-countries {
0213 line-height: 18px;
0214 }
0215
0216 .bfh-datepicker-calendar > table.calendar {
0217 width: 376px;
0218 background: #fff;
0219 }
0220
0221 .bfh-datepicker-calendar > table.calendar .months-header > th {
0222 text-align: center;
0223 font-size: 12px;
0224 }
0225
0226 .bfh-datepicker-calendar > table.calendar .months-header > th.month > span {
0227 width: 100px;
0228 display: inline-block;
0229 }
0230
0231 .bfh-datepicker-calendar > table.calendar .months-header > th.year > span {
0232 width: 50px;
0233 display: inline-block;
0234 }
0235
0236 .bfh-datepicker-calendar > table.calendar .days-header > th {
0237 text-align: center;
0238 font-size: 11px;
0239 line-height: 12px;
0240 }
0241
0242 .bfh-datepicker-calendar > table.calendar > tbody > tr > td {
0243 text-align: center;
0244 font-size: 11px;
0245 line-height: 12px;
0246 }
0247
0248 .bfh-datepicker-calendar > table.calendar > tbody > tr > td.today {
0249 background-color: #999;
0250 color: #fff;
0251 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
0252 }
0253
0254 .bfh-datepicker-calendar > table.calendar > tbody > tr > td.off {
0255 color: #aaa;
0256 }
0257
0258 .bfh-datepicker {
0259 position: relative;
0260 }
0261
0262 .bfh-datepicker-toggle {
0263 *margin-bottom: -3px;
0264 }
0265
0266 .bfh-datepicker-calendar {
0267 position: absolute;
0268 top: 100%;
0269 left: 0;
0270 z-index: 1000;
0271 display: none;
0272 float: left;
0273 min-width: 160px;
0274 }
0275
0276 .bfh-datepicker-calendar.pull-right {
0277 right: 0;
0278 left: auto;
0279 }
0280
0281 .open > .bfh-datepicker-calendar {
0282 display: block;
0283 }
0284
0285 .bfh-datepicker-calendar > table > tbody > tr > td:not(.off):hover {
0286 cursor: pointer;
0287 color: #ffffff;
0288 text-decoration: none;
0289 background-color: #0088cc;
0290 background-color: #0081c2;
0291 background-image: linear-gradient(to bottom, #0088cc, #0077b3);
0292 background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
0293 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
0294 background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
0295 background-image: -o-linear-gradient(top, #0088cc, #0077b3);
0296 background-repeat: repeat-x;
0297 outline: 0;
0298 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
0299 }
0300
0301 .bfh-timepicker-popover > table {
0302 width: 180px;
0303 margin: 0;
0304 }
0305
0306 .bfh-timepicker-popover > table > tbody > tr > td {
0307 text-align: center;
0308 border: 0;
0309 }
0310
0311 .bfh-timepicker-popover > table > tbody > tr > td.separator {
0312 line-height: 65px;
0313 font-weight: bold;
0314 font-size: 20px;
0315 }
0316
0317 .bfh-timepicker-popover > table > tbody > tr > td > input {
0318 margin: 0;
0319 text-align: center;
0320 }
0321
0322 .bfh-timepicker {
0323 position: relative;
0324 }
0325
0326 .bfh-timepicker-toggle {
0327 *margin-bottom: -3px;
0328 }
0329
0330 .bfh-timepicker-popover {
0331 position: absolute;
0332 top: 100%;
0333 left: 0;
0334 z-index: 1000;
0335 display: none;
0336 float: left;
0337 min-width: 160px;
0338 background-color: #ffffff;
0339 border: 1px solid #ccc;
0340 border: 1px solid rgba(0, 0, 0, 0.2);
0341 *border-right-width: 2px;
0342 *border-bottom-width: 2px;
0343 -webkit-border-radius: 6px;
0344 -moz-border-radius: 6px;
0345 border-radius: 6px;
0346 }
0347
0348 .bfh-timepicker-popover.pull-right {
0349 right: 0;
0350 left: auto;
0351 }
0352
0353 .open > .bfh-timepicker-popover {
0354 display: block;
0355 }
0356
0357 .form-horizontal .controls a.bfh-selectbox-toggle {
0358 width: 210px;
0359 vertical-align: middle;
0360 }
0361
0362 .form-horizontal .control-group.error a {
0363 color: #b94a48;
0364 border-color: #b94a48;
0365 }
0366
0367 .form-horizontal .control-group.success a {
0368 color: #468847;
0369 border-color: #468847;
0370 }
0371
0372 .form-horizontal .control-group.info a {
0373 color: #3a87ad;
0374 border-color: #3a87ad;
0375 }
0376
0377 .form-horizontal .control-group.warning a {
0378 color: #c09853;
0379 border-color: #c09853;
0380 }