/* Minification failed. Returning unminified contents.
(690,2626): run-time error CSS1039: Token not allowed after unary operator: '-theme'
(690,2663): run-time error CSS1039: Token not allowed after unary operator: '-themeD2'
(690,2788): run-time error CSS1039: Token not allowed after unary operator: '-themeD2'
(690,2826): run-time error CSS1039: Token not allowed after unary operator: '-themeD1'
(690,3063): run-time error CSS1039: Token not allowed after unary operator: '-themeD1'
(690,3101): run-time error CSS1039: Token not allowed after unary operator: '-themeD2'
(690,3187): run-time error CSS1039: Token not allowed after unary operator: '-theme'
(690,3342): run-time error CSS1039: Token not allowed after unary operator: '-themeD1'
(690,3631): run-time error CSS1039: Token not allowed after unary operator: '-themeBorder3D1'
(690,11497): run-time error CSS1039: Token not allowed after unary operator: '-themeL2'
(690,11516): run-time error CSS1039: Token not allowed after unary operator: '-theme'
(690,11596): run-time error CSS1039: Token not allowed after unary operator: '-themeL3'
(690,11710): run-time error CSS1039: Token not allowed after unary operator: '-themeL4'
(690,11760): run-time error CSS1039: Token not allowed after unary operator: '-themeL4'
(690,11802): run-time error CSS1039: Token not allowed after unary operator: '-themeL4'
(690,11877): run-time error CSS1039: Token not allowed after unary operator: '-theme'
(690,11894): run-time error CSS1039: Token not allowed after unary operator: '-themeD1'
(690,20800): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,21812): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,23954): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,25208): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,26808): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,28040): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,32919): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,34043): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,35855): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,37107): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,38195): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,39428): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,40494): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,41588): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,43758): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,46034): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,47183): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,47922): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,48902): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,49710): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,50552): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,51301): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,52072): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,52778): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,53498): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,54283): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,55224): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,57557): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,59485): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,60420): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,61118): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,63534): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,64535): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,65246): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,66045): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,75429): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,77155): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,78227): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,79500): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,80844): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,82434): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(690,83939): run-time error CSS1038: Expected hex color, found '#NaNNaNNaN'
(692,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(693,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(694,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(695,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(696,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(697,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(698,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(699,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(700,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(701,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(702,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(703,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(704,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(705,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(706,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(707,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(708,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(709,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(710,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(711,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(712,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(713,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(714,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(715,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(716,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(717,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(718,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(719,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(720,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(721,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(722,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(723,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(724,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(725,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(726,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(727,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(728,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(729,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(730,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(731,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(732,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(733,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(734,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(735,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(736,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(737,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(738,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(739,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(740,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(741,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(742,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(743,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(744,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(745,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(746,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(747,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(748,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(749,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(750,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(751,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(752,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(753,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(754,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(755,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(756,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(757,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(758,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(759,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(760,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(761,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(762,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(763,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(764,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(765,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(766,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(767,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(768,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(769,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(770,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(771,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(775,20): run-time error CSS1039: Token not allowed after unary operator: '-font-Roboto'
(779,14): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(780,25): run-time error CSS1039: Token not allowed after unary operator: '-falconBackground'
(781,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(782,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(786,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(787,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(788,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(789,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(790,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(791,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(792,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(793,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(794,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(795,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(796,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(797,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(798,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(799,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(800,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(801,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(802,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(803,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(804,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(805,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(806,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(807,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(808,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(809,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(810,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(811,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(812,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(813,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(814,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(815,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(816,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(820,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(821,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(822,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(823,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(824,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(826,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(827,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(828,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(829,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(830,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(831,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(832,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(833,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(834,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(835,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(836,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(837,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(838,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(839,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(840,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(841,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(843,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(844,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(845,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(846,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(847,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(848,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(849,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(854,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(855,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(856,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(857,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(858,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(859,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(860,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(861,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(862,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(863,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(864,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(865,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(866,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(867,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(868,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(869,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(871,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(872,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(873,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(874,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(875,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(876,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(877,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(878,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(879,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(880,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(881,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(882,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(883,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(884,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(888,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(889,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(890,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(891,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(892,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(893,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(894,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(895,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(896,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(897,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(898,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(899,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(900,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(901,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(902,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(903,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(904,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(905,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(906,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(907,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(908,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(909,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(910,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(911,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(912,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(913,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(914,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(915,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(916,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(917,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(918,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
/*!
 * jQuery UI CSS Framework 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
@import "jquery.ui.base.css";
@import "jquery.ui.theme.css";

/*
Version: 3.5.4 Timestamp: Sun Aug 30 13:30:32 EDT 2015
*/
.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.
    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box; /* webkit */
     -moz-box-sizing: border-box; /* firefox */
          box-sizing: border-box; /* css3 */
}

.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;

    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;

    border-radius: 4px;

    background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
    background-image: linear-gradient(to top, #eee 0%, #fff 50%);
}

html[dir="rtl"] .select2-container .select2-choice {
    padding: 0 8px 0 0;
}

.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;

    border-radius: 0 0 4px 4px;

    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
    background-image: linear-gradient(to bottom, #eee 0%, #fff 90%);
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
    margin-right: 42px;
}

.select2-container .select2-choice > .select2-chosen {
    margin-right: 26px;
    display: block;
    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;
    float: none;
    width: auto;
}

html[dir="rtl"] .select2-container .select2-choice > .select2-chosen {
    margin-left: 26px;
    margin-right: 0;
}

.select2-container .select2-choice abbr {
    display: none;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 24px;
    top: 8px;

    font-size: 1px;
    text-decoration: none;

    border: 0;
    background: url(images/select2.png) right top no-repeat;
    cursor: pointer;
    outline: 0;
}

.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block;
}

.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}

.select2-drop-mask {
    border: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 9998;
    /* styles required for IE to work */
    background-color: #fff;
    filter: alpha(opacity=0);
}

.select2-drop {
    width: 100%;
    margin-top: -1px;
    position: absolute;
    z-index: 9999;
    top: 100%;

    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    border-top: 0;

    border-radius: 0 0 4px 4px;

    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}

.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #aaa;
    border-bottom: 0;

    border-radius: 4px 4px 0 0;

    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}

.select2-drop-active {
    border: 1px solid #5897fb;
    border-top: none;
}

.select2-drop.select2-drop-above.select2-drop-active {
    border-top: 1px solid #5897fb;
}

.select2-drop-auto-width {
    border-top: 1px solid #aaa;
    width: auto;
}

.select2-container .select2-choice .select2-arrow {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;

    border-left: 1px solid #aaa;
    border-radius: 0 4px 4px 0;

    background-clip: padding-box;

    background: #ccc;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
    background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
    background-image: linear-gradient(to top, #ccc 0%, #eee 60%);
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow {
    left: 0;
    right: auto;

    border-left: none;
    border-right: 1px solid #aaa;
    border-radius: 4px 0 0 4px;
}

.select2-container .select2-choice .select2-arrow b {
    display: block;
    width: 100%;
    height: 100%;
    background: url('images/select2.png') no-repeat 0 1px;
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow b {
    background-position: 2px 1px;
}

.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding: 4px 4px 0 4px;

    position: relative;
    z-index: 10000;

    white-space: nowrap;
}

.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;

    outline: 0;
    font-family: sans-serif;
    font-size: 1em;

    border: 1px solid #aaa;
    border-radius: 0;

    -webkit-box-shadow: none;
            box-shadow: none;

    background: #fff url('images/select2.png') no-repeat 100% -22px;
    background: url('images/select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url('images/select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('images/select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('images/select2.png') no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

html[dir="rtl"] .select2-search input {
    padding: 4px 5px 4px 20px;

    background: #fff url('images/select2.png') no-repeat -37px -22px;
    background: url('images/select2.png') no-repeat -37px -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url('images/select2.png') no-repeat -37px -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('images/select2.png') no-repeat -37px -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('images/select2.png') no-repeat -37px -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

.select2-search input.select2-active {
    background: #fff url('images/select2-spinner.gif') no-repeat 100%;
    background: url('images/select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url('images/select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('images/select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('images/select2-spinner.gif') no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
            box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}

.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 1px 0 #fff inset;
            box-shadow: 0 1px 0 #fff inset;

    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;

    background-color: #eee;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
    background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);
    background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(to top, #fff 0%, #eee 50%);
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #5897fb;
    border-top-color: transparent;

    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));
    background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%);
    background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
}

.select2-dropdown-open .select2-choice .select2-arrow {
    background: transparent;
    border-left: none;
    filter: none;
}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow {
    border-right: none;
}

.select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -18px 1px;
}

html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -16px 1px;
}

.select2-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/* results */
.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 4px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html[dir="rtl"] .select2-results {
    padding: 0 4px 0 0;
    margin: 4px 0 4px 4px;
}

.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0;
}

.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
}

.select2-results li.select2-result-with-children > .select2-result-label {
    font-weight: bold;
}

.select2-results .select2-result-label {
    padding: 3px 7px 4px;
    margin: 0;
    cursor: pointer;

    min-height: 1em;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}

.select2-results-dept-1 .select2-result-label { padding-left: 20px }
.select2-results-dept-2 .select2-result-label { padding-left: 40px }
.select2-results-dept-3 .select2-result-label { padding-left: 60px }
.select2-results-dept-4 .select2-result-label { padding-left: 80px }
.select2-results-dept-5 .select2-result-label { padding-left: 100px }
.select2-results-dept-6 .select2-result-label { padding-left: 110px }
.select2-results-dept-7 .select2-result-label { padding-left: 120px }

.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff;
}

.select2-results li em {
    background: #feffde;
    font-style: normal;
}

.select2-results .select2-highlighted em {
    background: transparent;
}

.select2-results .select2-highlighted ul {
    background: #fff;
    color: #000;
}

.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-ajax-error,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
    padding-left: 5px;
}

/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

.select2-results .select2-selected {
    display: none;
}

.select2-more-results.select2-active {
    background: #f4f4f4 url('images/select2-spinner.gif') no-repeat 100%;
}

.select2-results .select2-ajax-error {
    background: rgba(255, 50, 50, .2);
}

.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}

/* disabled styles */

.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0;
}

.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}


/* multiselect */

.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0 5px 0 0;
    position: relative;

    border: 1px solid #aaa;
    cursor: text;
    overflow: hidden;

    background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
    background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
}

html[dir="rtl"] .select2-container-multi .select2-choices {
    padding: 0 0 0 5px;
}

.select2-locked {
  padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
    min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
            box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
html[dir="rtl"] .select2-container-multi .select2-choices li
{
    float: right;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;

    font-family: sans-serif;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url('images/select2-spinner.gif') no-repeat 100% !important;
}

.select2-default {
    color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;

    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #aaaaaa;

    border-radius: 3px;

    -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);

    background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #e4e4e4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice
{
    margin: 3px 5px 3px 0;
    padding: 3px 18px 3px 5px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}

.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;

    font-size: 1px;
    outline: none;
    background: url('images/select2.png') right top no-repeat;
}
html[dir="rtl"] .select2-search-choice-close {
    right: auto;
    left: 3px;
}

.select2-container-multi .select2-search-choice-close {
    left: 3px;
}

html[dir="rtl"] .select2-container-multi .select2-search-choice-close {
    left: auto;
    right: 2px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}

/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {    display: none;
    background: none;
}
/* end multiselect */


.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline;
}

.select2-offscreen, .select2-offscreen:focus {
    clip: rect(0 0 0 0) !important;
    width: 1px !important;
    height: 1px !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    outline: 0 !important;
    left: 0px !important;
    top: 0px !important;
}

.select2-display-none {
    display: none;
}

.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}

@media print{#navigation,#MHTop,#chat-widget-container,.falcTitle,#btnApplicationReviewContinue{display:none !important}#mainContent,#Page{max-width:900px;overflow:unset !important}#printQuoteReview{display:flex !important}@page{size:letter;margin:0mm auto}}html{margin:0;padding:0;border:0;overflow-y:auto !important}html,body{height:100%}body{font-family:arial !important;line-height:1.5}blockquote:before,blockquote:after,q:before,q:after{content:''}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:"" ""}a img{border:none}h1{font-size:20px;font-weight:bold}h2{font-size:16px;font-weight:bold}h3{font-size:14px;font-weight:bold}h4{font-size:12px;font-weight:bold}h5{font-size:12px}h6{font-size:10px}p{font-size:12px}table{border-collapse:collapse}input,a,button,select,.select2-drop,.ui-widget input,.ui-widget a,.ui-widget select{font-family:arial !important;font-size:12px}a{text-decoration:none}input[type="text"][disabled=""]{color:#000000}#topSection{background:#E0E0E0;min-height:100%;height:auto !important;height:100%;margin-bottom:-53px}#topSectionAnon{background:#FFFFFF;min-height:100%;height:auto !important;height:100%;margin-bottom:-53px}#mainPush{height:0px}#mainHeader{background:#404040}#MHTop{background:url(images/gradient5.png) repeat-x 0 45px}#MHTop.NoDark{background:#FFFFFF}#MHInfo{width:1000px}#MHILLogo{background:url(images/logoW.png) no-repeat;height:34px;margin:8px 0 8px 0}#MHTop.NoDark #MHILLogo{background:url(images/logo.png) no-repeat}#MHILeft{padding:0;width:180px}#MHILeft>h4{display:inline-block;color:#B32323;line-height:50px;position:absolute}#MHILeft>h4>span{font-weight:bold}#MHIMiddle>ul{margin-left:150px}#MHIMiddle>ul>li{width:125px;display:inline-block;text-align:center;height:50px;line-height:50px}#MHIMiddle>ul>li>a{font-size:16px;font-weight:bold;color:#FFFFFF;width:125px;text-align:center;text-shadow:-1px -1px #202020}#MHIMiddle>ul>li.falconAvailable:hover{background:url(images/buttonGlow.png) no-repeat}#MHIMiddle>ul>li.falconAvailable:hover>a{color:#a3a3a3;cursor:default}#MHIRight{width:500px;text-align:right;vertical-align:middle !important}#MHIRight a{font-weight:bold;color:#FFF}#MHIRight span{color:#FFF}#mainHeader ul{list-style:none}#mainNavContainer{height:40px;background:var(--theme);border-bottom:1px solid var(--themeD2)}#mainNav{position:relative}#mainNav>ul{height:40px;list-style:none;display:inline-table;border-left:1px solid var(--themeD2);border-right:1px solid var(--themeD1)}#mainNav>ul>li{display:inline-block}#mainNav>ul>li>a{font-size:12px;font-weight:bold;color:#FFFFFF;display:block;width:125px;text-align:center;height:40px;line-height:40px;text-shadow:1px 1px #000000;border-left:1px solid var(--themeD1);border-right:1px solid var(--themeD2)}#mainNav>ul>li.active{background:#E0E0E0}#mainNav>ul>li.active>a{color:var(--theme);text-shadow:1px 1px #FFF}#mainNav>ul>li.falconNotAvailable>a{color:#a3a3a3;cursor:default}#mainNavButtons>li.falconAvailable:hover{background:var(--themeD1)}#mainNavButtons{font-size:0}#MCWait{background:url(images/LoadingCircle.gif) no-repeat;height:64px;width:64px;z-index:2;position:fixed;left:50%;top:50%;display:none}#footer{padding-bottom:20px}#mainFooter{height:50px;line-height:45px;clear:both;position:relative;border-top:var(--themeBorder3D1);background:#303030;z-index:2;background:-webkit-linear-gradient(top, #202020, #404040);background:-webkit-gradient(linear, left top, left bottom, from(#202020), to(#404040));background:-moz-linear-gradient(top, #202020, #404040);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#202020', endColorstr='#404040')}#MFLeft{float:right;padding-right:150px;margin-right:50%}#MFLeft h5{text-align:center;color:#949494;font-size:.75em}#MFMiddle{width:100%;position:absolute}#MFMiddle h2{color:#FFFFFF;text-align:center}#MFRight{float:left;padding-left:180px;margin-left:50%;position:absolute;height:45px}#MFRight ul{list-style:none;display:inline-block;margin:0;padding:0;zoom:1;*display:inline}#MFRight ul li{float:left;margin-left:10px}#MFRight ul li a{font-size:10px;color:#959595;text-transform:uppercase}#MFRight h5{margin-left:150px;color:#949494;font-size:.75em}.adobeSignFrame{border:1px;overflow:scroll;min-width:980px;height:650px}.adobeSignDiv{border-radius:10px;background-color:#FE9;padding:5px 10px;font-size:12px}.adobeSignAuthorizedSignerDropdownContainer{align-items:center;justify-content:flex-start;display:flex;flex-direction:row;margin:.1rem auto;width:100%}.adobeSignAuthorizedSignerDropdownContainer div+div{margin-left:1rem}.adobeSignAuthorizedSignerDropdownContainer button{align-items:center;display:flex;font-size:12px;justify-content:center;padding:0 .5rem}#adobeSignAuthorizedSignerDropdown select{font-size:16px !important;height:37px;width:12rem}#adobeSignOtherDisclaimer{color:#000;font-size:12px;margin:0 auto;max-width:65%;text-align:left}#adobeSignOtherDisclaimer a{color:#851b1b;font-family:inherit !important;font-size:12px;text-decoration:underline}.adobeSignAlert{border-radius:10px;background-color:lightcoral;padding:5px 10px;font-size:12px}@font-face{font-family:'icomoon';src:url('/Content/fonts/icomoon.eot?l9i99f');src:url('/Content/fonts/icomoon.eot?l9i99f#iefix') format('embedded-opentype'),url('/Content/fonts/icomoon.woff2?l9i99f') format('woff2'),url('/Content/fonts/icomoon.ttf?l9i99f') format('truetype'),url('/Content/fonts/icomoon.woff?l9i99f') format('woff'),url('/Content/fonts/icomoon.svg?l9i99f#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-notice:before{content:"\e90b"}.icon-home:before{content:"\e900"}.icon-pencil:before{content:"\e905"}.icon-pencil2:before{content:"\e906"}.icon-file-empty:before{content:"\e924"}.icon-files-empty:before{content:"\e925"}.icon-file-text2:before{content:"\e926"}.icon-folder:before{content:"\e92f"}.icon-folder-open:before{content:"\e930"}.icon-folder-download:before{content:"\e933"}.icon-folder-upload:before{content:"\e934"}.icon-coin-dollar:before{content:"\e93b"}.icon-print:before{content:"\e954"}.icon-user:before{content:"\e971"}.icon-user-plus:before{content:"\e973"}.icon-user-minus:before{content:"\e974"}.icon-user-tie:before{content:"\e976"}.icon-load-spinner:before{content:"\e97c"}.icon-search:before{content:"\e986"}.icon-key:before{content:"\e98d"}.icon-lock:before{content:"\e98f"}.icon-unlock:before{content:"\e990"}.icon-cog:before{content:"\e994"}.icon-bug:before{content:"\e999"}.icon-attachment:before{content:"\e9cb"}.icon-star-full:before{content:"\e9d9"}.icon-warning:before{content:"\ea07"}.icon-cancel-circle:before{content:"\ea0d"}.icon-exit:before{content:"\ea14"}.icon-arrow-up:before{content:"\ea32"}.icon-arrow-right:before{content:"\ea34"}.icon-arrow-down:before{content:"\ea36"}.icon-arrow-left:before{content:"\ea38"}.icon-circle-up:before{content:"\ea41"}.icon-circle-right:before{content:"\ea42"}.icon-circle-down:before{content:"\ea43"}.icon-circle-left:before{content:"\ea44"}.icon-file-pdf:before{content:"\eadf"}.icon-file-word:before{content:"\eae1"}.icon-file-excel:before{content:"\eae2"}.icon-file-empty-checkbox:before{content:"\e908"}.icon-file-empty-outline:before{content:"\e90a"}.icon-add:before{content:"\f067"}.icon-yes:before{content:"\f00c"}.icon-no-alt:before{content:"\f00d"}.icon-download:before{content:"\f019"}.icon-restore:before{content:"\f01e"}.icon-sync:before{content:"\f021"}.icon-image:before{content:"\f03e"}.icon-edit:before{content:"\f040"}.icon-info:before{content:"\f059"}.icon-no-circle:before{content:"\f05c"}.icon-yes-circle:before{content:"\f05d"}.icon-no:before{content:"\f05e"}.icon-email-forward:before{content:"\f064"}.icon-upArrow:before{content:"\f077"}.icon-downArrow:before{content:"\f078"}.icon-upload:before{content:"\f093"}.icon-documents:before{content:"\f0c5"}.icon-attach:before{content:"\f0c6"}.icon-floppy-disk:before{content:"\f0c7"}.icon-dropdown:before{content:"\f0c9"}.icon-bell:before{content:"\f0f3"}.icon-chevron-double-left:before{content:"\f100"}.icon-chevron-double-right:before{content:"\f101"}.icon-chevron-left:before{content:"\f104"}.icon-chevron-right:before{content:"\f105"}.icon-reply:before{content:"\f112"}.icon-replyAll:before{content:"\f122"}.icon-circle-left-filled:before{content:"\f137"}.icon-circle-right-filled:before{content:"\f138"}.icon-circle-up-filled:before{content:"\f139"}.icon-circle-down-filled:before{content:"\f13a"}.icon-usd:before{content:"\f155"}.icon-mortarboard:before{content:"\f19d"}.icon-bin:before{content:"\f1f8"}.icon-diamond:before{content:"\f219"}.icon-user-circle:before{content:"\f2be"}.icon-assign:before{content:"\e85d"}.icon-assignEmployee:before{content:"\e85e"}.icon-checkbox-checked:before{content:"\e834"}.icon-checkbox-empty:before{content:"\e835"}.icon-close:before{content:"\e5cd"}.icon-assignDiary:before{content:"\e916"}.icon-delete:before{content:"\e872"}.icon-forward:before{content:"\e154"}.icon-checkbox-some:before{content:"\e909"}.icon-link:before{content:"\e157"}.icon-email:before{content:"\e901"}.icon-document-table:before{content:"\e902"}.icon-document-file-pdf:before{content:"\e903"}.icon-document-file-xls:before{content:"\e904"}.icon-document-file-xlsx:before{content:"\e907"}.icon-profile:before{content:"\e923"}.icon-copy:before{content:"\e92c"}.icon-users:before{content:"\e972"}.icon-user-check:before{content:"\e975"}.icon-airplane:before{content:"\e9af"}.icon-sphere:before{content:"\e9c9"}.icon-radio-checked:before{content:"\ea54"}.icon-radio-unchecked:before{content:"\ea56"}.icon-external-link:before{content:"\ea7e"}.icon-info-circle:before{content:"\f05a"}.icon-angle-down:before{content:"\f107"}.container{width:1000px;max-width:1000px;margin-left:auto;margin-right:auto;margin:auto calc((100vw - 1034px) / 2) auto auto;display:table}.container-cell{display:table-cell !important;vertical-align:middle}.container-cell>.error-message{color:#d53131 !important}.container .container-cell:first-child{width:150px !important}.containerMaster{position:relative;top:0;left:0;min-width:1000px;margin-left:auto;margin-right:auto;height:100%}.threeCol{width:100%}.threeColThird{width:50%;position:absolute;right:0;top:0;height:100%}.threeCol .threeColThird h2{margin-left:auto;margin-right:auto;height:100%}#mainContent{overflow:auto;min-width:1000px;position:relative;color:#000000}div.maincontent{background:#E0E0E0 !important}div.maincontent>header{border-top:1px solid #000000;border-bottom:solid 1px #FFFFFF;background:#D0D0D0}div.maincontent>header>div.falcTitle{border-top:1px solid #FFFFFF;border-bottom:1px solid #A0A0A0}div.maincontent>header>div.falcTitle h1{padding-top:10px;padding-bottom:10px;display:table-cell;padding-left:25px}div.maincontent>header>div.falcTitle div.falcButton{display:table-cell;vertical-align:middle;width:50px}.falcBackButton{font-size:12px;font-weight:bold;padding:5px 0;width:125px;text-shadow:1px 1px #333;background:linear-gradient(to bottom, var(--themeL2) 0%, var(--theme) 100%);color:#fff;cursor:pointer;text-align:center;border:solid 1px var(--themeL3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 1px 1px 0 var(--themeL4);-webkit-box-shadow:inset 1px 1px 0 var(--themeL4);box-shadow:inset 1px 1px 0 var(--themeL4)}.falcBackButton:hover{background:linear-gradient(to bottom, var(--theme) 0%, var(--themeD1) 100%)}.falcForwardButton,.falcForwardButton.falcIsDisabled:hover{font-size:12px;font-weight:bold;padding:5px 0;width:125px;text-shadow:1px 1px #333;background:#6bc138;background:-webkit-gradient(linear, left top, left bottom, from(#79ca48), to(#4a8527));background:-webkit-linear-gradient(top, #79ca48, #4a8527);background:-moz-linear-gradient(top, #79ca48, #4a8527);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79ca48', endColorstr='#4a8527');color:#fff;cursor:pointer;text-align:center;border:solid 1px #345e1b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 1px 1px 0 #a4db83;-webkit-box-shadow:inset 1px 1px 0 #a4db83;box-shadow:inset 1px 1px 0 #a4db83}.falcForwardButton:hover{background:#55992d;background:-webkit-gradient(linear, left top, left bottom, from(#60ad32), to(#345e1b));background:-webkit-linear-gradient(top, #60ad32, #345e1b);background:-moz-linear-gradient(top, #60ad32, #345e1b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60ad32', endColorstr='#345e1b')}.falcForwardButton.falcIsDisabled,.falcForwardButton.falcIsDisabled:hover{opacity:.5;cursor:default}#btnTopInsuredSignLimitedDiscDocs{margin-right:5px}div.maincontent section{margin-top:25px}div.maincontent section>div{margin-top:20px}div.maincontent section table{margin-top:20px}#SLMessages .container{margin-bottom:-10px}div.maincontent>footer{margin-top:25px;padding-top:25px;padding-bottom:25px;width:1000px;margin-left:auto;margin-right:auto}div.maincontent>section>header{background:#E5E5E5;border-top:solid 1px #C0C0C0;border-bottom:solid 1px #FFFFFF}div.maincontent>section>header>div.falcTitle{border-top:solid 1px #FFFFFF;border-bottom:solid 1px #C0C0C0}div.maincontent>section>header h2{width:1000px;margin:auto calc((100vw - 1034px)/2) auto auto;padding:5px 0 5px 0}div.maincontent>section>section>header h3{padding:0 5px 5px 0;display:inline-block;border-bottom:solid 1px #B0B0B0;-moz-box-shadow:0px 1px 0 #F0F0F0, inset 0 -1px 0 #D0D0D0;-webkit-box-shadow:0px 1px 0 #F0F0F0, inset 0 -1px 0 #D0D0D0;box-shadow:0px 1px 0 #F0F0F0, inset 0 -1px 0 #D0D0D0}div.maincontent>footer{width:100%;border-top:solid 1px #B0B0B0;-moz-box-shadow:0px -1px 0 #D0D0D0, inset 0 1px 0 #F0F0F0;-webkit-box-shadow:0px -1px 0 #D0D0D0, inset 0 1px 0 #F0F0F0;box-shadow:0px -1px 0 #D0D0D0, inset 0 1px 0 #F0F0F0}div.maincontent section>div:after{visibility:hidden;font-size:.1em;display:block;height:0;content:" ";clear:both}div.maincontent footer>div:after{visibility:hidden;font-size:.1em;display:block;height:0;content:" ";clear:both}.subtext{font-size:14px;font-style:italic;color:#808080}.light{color:#909090}.warning{color:#851B1B}.clear{clear:both}.inline-vcenter-container{display:table;position:relative;width:100%}.inline-vcenter-container>div{display:table-cell;vertical-align:middle}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.noTop{margin-top:0}.moreTop{padding-top:10px}.falcVertMiddle,.falcInputControl.falcVertMiddle{display:table-cell;vertical-align:middle;float:none}.falcVertMiddle.renewCancelButton{padding-right:15vw}.falcVertCont{display:table}.falcFull{width:100%}.falcTopSpace{margin-top:20px}.falcIndent{margin-left:20px}.falcIndentSmall{margin-left:10px}.falcSpaceTop{margin-top:10px}.falcSpaceBottom{margin-bottom:10px}.falcCentered{margin-left:auto;margin-right:auto}.falcIndentWidth{width:960px}.falcTextCentered{text-align:center}.falcFloatRight,.falcInputControl.falcFloatRight{text-align:right}.falcPinBottom{position:absolute;bottom:0}.falcSpacer{border-top:solid 1px #A0A0A0;border-bottom:solid 1px #FFFFFF;margin-top:20px;margin-bottom:20px}@keyframes positive-pulse{from{-moz-box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197;-webkit-box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197;box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197}to{-moz-box-shadow:inset 0 5px 4px #a4db83,inset 1px 0 0 #b3e197,inset 0 -5px 4px #3f7221;-webkit-box-shadow:inset 0 5px 4px #a4db83,inset 1px 0 0 #b3e197,inset 0 -5px 4px #3f7221;box-shadow:inset 0 5px 4px #a4db83,inset 1px 0 0 #b3e197,inset 0 -5px 4px #3f7221}}@-moz-keyframes positive-pulse{from{-moz-box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197;-webkit-box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197;box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197}to{-moz-box-shadow:inset 0 5px 4px #a4db83,inset 1px 0 0 #b3e197,inset 0 -5px 4px #3f7221;-webkit-box-shadow:inset 0 5px 4px #a4db83,inset 1px 0 0 #b3e197,inset 0 -5px 4px #3f7221;box-shadow:inset 0 5px 4px #a4db83,inset 1px 0 0 #b3e197,inset 0 -5px 4px #3f7221}}@-webkit-keyframes positive-pulse{from{-moz-box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197;-webkit-box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197;box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197}to{-moz-box-shadow:inset 0 5px 4px #a4db83,inset 1px 0 0 #b3e197,inset 0 -5px 4px #3f7221;-webkit-box-shadow:inset 0 5px 4px #a4db83,inset 1px 0 0 #b3e197,inset 0 -5px 4px #3f7221;box-shadow:inset 0 5px 4px #a4db83,inset 1px 0 0 #b3e197,inset 0 -5px 4px #3f7221}}@-o-keyframes positive-pulse{from{-moz-box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197;-webkit-box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197;box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197}to{-moz-box-shadow:inset 0 5px 4px #a4db83,inset 1px 0 0 #b3e197,inset 0 -5px 4px #3f7221;-webkit-box-shadow:inset 0 5px 4px #a4db83,inset 1px 0 0 #b3e197,inset 0 -5px 4px #3f7221;box-shadow:inset 0 5px 4px #a4db83,inset 1px 0 0 #b3e197,inset 0 -5px 4px #3f7221}}@keyframes negative-pulse{from{-moz-box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b;-webkit-box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b;box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b}to{-moz-box-shadow:inset 0 5px 4px #d94646,inset 1px 0 0 #de5b5b,inset 0 -5px 4px #450e0e;-webkit-box-shadow:inset 0 5px 4px #d94646,inset 1px 0 0 #de5b5b,inset 0 -5px 4px #450e0e;box-shadow:inset 0 5px 4px #d94646,inset 1px 0 0 #de5b5b,inset 0 -5px 4px #450e0e}}@-moz-keyframes negative-pulse{from{-moz-box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b;-webkit-box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b;box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b}to{-moz-box-shadow:inset 0 5px 4px #d94646,inset 1px 0 0 #de5b5b,inset 0 -5px 4px #450e0e;-webkit-box-shadow:inset 0 5px 4px #d94646,inset 1px 0 0 #de5b5b,inset 0 -5px 4px #450e0e;box-shadow:inset 0 5px 4px #d94646,inset 1px 0 0 #de5b5b,inset 0 -5px 4px #450e0e}}@-webkit-keyframes negative-pulse{from{-moz-box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b;-webkit-box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b;box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b}to{-moz-box-shadow:inset 0 5px 4px #d94646,inset 1px 0 0 #de5b5b,inset 0 -5px 4px #450e0e;-webkit-box-shadow:inset 0 5px 4px #d94646,inset 1px 0 0 #de5b5b,inset 0 -5px 4px #450e0e;box-shadow:inset 0 5px 4px #d94646,inset 1px 0 0 #de5b5b,inset 0 -5px 4px #450e0e}}@-o-keyframes negative-pulse{from{-moz-box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b;-webkit-box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b;box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b}to{-moz-box-shadow:inset 0 5px 4px #d94646,inset 1px 0 0 #de5b5b,inset 0 -5px 4px #450e0e;-webkit-box-shadow:inset 0 5px 4px #d94646,inset 1px 0 0 #de5b5b,inset 0 -5px 4px #450e0e;box-shadow:inset 0 5px 4px #d94646,inset 1px 0 0 #de5b5b,inset 0 -5px 4px #450e0e}}#mainContent table thead tr td{vertical-align:bottom;padding-bottom:4px;font-weight:bold;font-size:12px}#mainContent table tbody tr .falcInputControl{margin-right:5px}#mainContent table tbody tr td:first-child{padding-left:10px}#mainContent table tfoot td>div{border-left:1px solid #B0B0B0;border-bottom:1px solid #F0F0F0;border-right:1px solid #F0F0F0;border-top:none;margin-left:3px;margin-right:3px;padding-left:10px;padding-bottom:10px;background:#D0D0D0}#mainContent table tfoot td div:after{visibility:hidden;font-size:.1em;display:block;height:0;content:" ";clear:both}#mainContent table tfoot td>div>div{padding-top:8px}#mainContent table .delete-container{position:relative;display:table}#mainContent table .delete-driver-row{position:absolute;right:-112px}#mainContent table .delete-vehicle-row{position:absolute;right:-112px;top:36px}#mainContent table .vin-search-row{position:absolute;right:-112px;top:6px}#mainContent table.tworow tbody>tr:first-of-type{border-bottom:none}#mainContent table.tworow tbody>tr:nth-of-type(2){border-top:none}#mainContent table.tworow tbody>tr:nth-of-type(2) .falcInputControl{margin-right:20px}#mainContent table.tworow tbody>tr:first-of-type td{padding-bottom:0}#mainContent tr.spacer{border:none;background:none}#mainContent table>tbody>tr.spacer>td{padding:0 1px 0 2px}#mainContent tr.spacer>td>div{height:4px;background:#e0e0e0;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #ededed , endColorstr= #a1a1a1 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #ededed , endColorstr= #a1a1a1 ) !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ededed), color-stop(1, #a1a1a1)) !important;background:-webkit-linear-gradient(bottom, #ededed, #a1a1a1) !important;background:-moz-linear-gradient(bottom, #ededed, #a1a1a1) !important;background:-ms-linear-gradient(bottom, #ededed, #a1a1a1) !important;background:-o-linear-gradient(bottom, #ededed, #a1a1a1) !important;background:linear-gradient(to top, #ededed 0%, #a1a1a1 100%) !important}.ui-button.ui-widget .ui-icon.close-button{background-position:-80px -128px}.ui-button.ui-widget .ui-icon.falcCloseIcon{background-position:-80px -128px}.falcInputControl button{border:1px solid #A0A0A0;height:37px;background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e1e1e1 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e1e1e1 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e1e1e1));background:-webkit-linear-gradient(top, #fff, #e1e1e1);background:-moz-linear-gradient(top, #fff, #e1e1e1);background:-ms-linear-gradient(top, #fff, #e1e1e1);background:-o-linear-gradient(top, #fff, #e1e1e1);background:linear-gradient(to bottom, #fff 0%, #e1e1e1 100%);-moz-box-shadow:#B0B0B0 0 0 5px 0;-webkit-box-shadow:#B0B0B0 0 0 5px 0;box-shadow:#B0B0B0 0 0 5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.falcon-button{display:flex;padding:5px 0;text-align:center;float:left;border:1px solid #B0B0B0;-moz-box-shadow:#606060 0 0 6px -2px;-webkit-box-shadow:#606060 0 0 6px -2px;box-shadow:#606060 0 0 6px -2px;cursor:pointer}.falcon-button.remove{display:block;font-size:11px;font-weight:bold;padding:5px 0;width:90px;text-shadow:1px 1px #333;background:#6b0707;background:-webkit-gradient(linear, left top, left bottom, from(#dd3c3c), to(#a01a1a));background:-webkit-linear-gradient(top, #dd3c3c, #a01a1a);background:-moz-linear-gradient(top, #dd3c3c, #a01a1a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd3c3c', endColorstr='#a01a1a');color:#fff;border:solid 1px #a36161;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 1px 1px 0 #e97f80;-webkit-box-shadow:inset 1px 1px 0 #e97f80;box-shadow:inset 1px 1px 0 #e97f80;cursor:pointer}.falcon-button.remove .falcon-button-icon{background:url(images/remove.png) no-repeat;display:inline-block;height:4px;width:13px;margin-right:5px;position:relative;top:-2px}.falcon-button.vinlookup{display:block;font-size:11px;font-weight:bold;padding:5px 0;width:90px;text-shadow:1px 1px #333;color:#FFFFFF;border:solid 1px #345e1b;cursor:pointer;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #79ca48 , endColorstr= #4a8527 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #79ca48 , endColorstr= #4a8527 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #79ca48), color-stop(1, #4a8527)) !important;background:-webkit-linear-gradient(top, #79ca48, #4a8527) !important;background:-moz-linear-gradient(top, #79ca48, #4a8527) !important;background:-ms-linear-gradient(top, #79ca48, #4a8527) !important;background:-o-linear-gradient(top, #79ca48, #4a8527) !important;background:linear-gradient(to bottom, #79ca48 0%, #4a8527 100%) !important;-moz-box-shadow:inset 1px 1px 0 #a4db83;-webkit-box-shadow:inset 1px 1px 0 #a4db83;box-shadow:inset 1px 1px 0 #a4db83;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.falcon-button.vinlookupendorse{font-size:11px;margin:23px 0 0 5px;font-weight:bold;padding:5px 0;width:90px;text-shadow:1px 1px #333;color:#FFFFFF;border:solid 1px #345e1b;cursor:pointer;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #79ca48 , endColorstr= #4a8527 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #79ca48 , endColorstr= #4a8527 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #79ca48), color-stop(1, #4a8527)) !important;background:-webkit-linear-gradient(top, #79ca48, #4a8527) !important;background:-moz-linear-gradient(top, #79ca48, #4a8527) !important;background:-ms-linear-gradient(top, #79ca48, #4a8527) !important;background:-o-linear-gradient(top, #79ca48, #4a8527) !important;background:linear-gradient(to bottom, #79ca48 0%, #4a8527 100%) !important;-moz-box-shadow:inset 1px 1px 0 #a4db83;-webkit-box-shadow:inset 1px 1px 0 #a4db83;box-shadow:inset 1px 1px 0 #a4db83;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.falcon-button.vinlookup .falcon-button-icon{background:url(images/searchDark.png) no-repeat;display:inline-block;height:14px;width:13px;margin-left:6px;position:relative;float:left}.falcon-button.vinlookupendorse .falcon-button-icon{background:url(images/searchDark.png) no-repeat;display:inline-block;height:14px;width:13px;margin-left:6px;position:relative;float:left}.falcon-button.add{font-size:11px;font-weight:bold;margin:0 20px 0 0;text-shadow:1px 1px #3f7221;color:#FFFFFF;border:solid 1px #345e1b;cursor:pointer;padding:5px;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #79ca48 , endColorstr= #4a8527 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #79ca48 , endColorstr= #4a8527 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #79ca48), color-stop(1, #4a8527)) !important;background:-webkit-linear-gradient(top, #79ca48, #4a8527) !important;background:-moz-linear-gradient(top, #79ca48, #4a8527) !important;background:-ms-linear-gradient(top, #79ca48, #4a8527) !important;background:-o-linear-gradient(top, #79ca48, #4a8527) !important;background:linear-gradient(to bottom, #79ca48 0%, #4a8527 100%) !important;-moz-box-shadow:inset 1px 1px 0 #a4db83;-webkit-box-shadow:inset 1px 1px 0 #a4db83;box-shadow:inset 1px 1px 0 #a4db83;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.falcon-button.addButton{height:27px;font-weight:bold;margin:0 20px 0 0;text-shadow:1px 1px #3f7221;color:#FFFFFF;border:solid 1px #345e1b;cursor:pointer;padding:5px;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #79ca48 , endColorstr= #4a8527 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #79ca48 , endColorstr= #4a8527 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #79ca48), color-stop(1, #4a8527)) !important;background:-webkit-linear-gradient(top, #79ca48, #4a8527) !important;background:-moz-linear-gradient(top, #79ca48, #4a8527) !important;background:-ms-linear-gradient(top, #79ca48, #4a8527) !important;background:-o-linear-gradient(top, #79ca48, #4a8527) !important;background:linear-gradient(to bottom, #79ca48 0%, #4a8527 100%) !important;-moz-box-shadow:inset 1px 1px 0 #a4db83;-webkit-box-shadow:inset 1px 1px 0 #a4db83;box-shadow:inset 1px 1px 0 #a4db83;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.falcon-button.addButton .falcon-button-icon{background:url(images/add.png) no-repeat;display:inline-block;height:9px;width:9px;margin-right:1px;position:relative;top:1px}.falcon-button.add .falcon-button-icon{background:url(images/add.png) no-repeat;display:inline-block;height:9px;width:9px;margin-right:1px;position:relative;top:1px}.falcon-button.submit{font-weight:bold;margin-right:20px;padding:7px 30px;text-shadow:1px 1px #30671c;font-size:20px;background:#efefef;background:-webkit-gradient(linear, left top, left bottom, from(#88c862), to(#4fa716));background:-webkit-linear-gradient(top, #88c862, #4fa716);background:-moz-linear-gradient(top, #88c862, #4fa716);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88c862', endColorstr='#4fa716');color:#fff;border:solid 1px #276800;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-box-shadow:inset 0 1px 0 #aed080,inset 1px 0 0 #b2e368;-webkit-box-shadow:inset 0 1px 0 #aed080,inset 1px 0 0 #b2e368;box-shadow:inset 0 1px 0 #aed080,inset 1px 0 0 #b2e368}.falcon-button.cancel{font-weight:bold;margin-right:20px;padding:7px 40px;margin-top:4px;font-size:13.5px;background:#E0E0E0;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #D8D8D8), color-stop(1, #E8E8E8));background:-webkit-linear-gradient(top, #D8D8D8, #E8E8E8);background:-moz-linear-gradient(top, #D8D8D8, #E8E8E8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D8D8D8', endColorstr='#E8E8E8');color:#404040;text-shadow:0 1px #FFFFFF;border:solid 1px #A0A0A0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 1px 1px 0 white,1px 1px 0 white,#A0A0A0 0 0 1px 0;-webkit-box-shadow:inset 1px 1px 0 white,1px 1px 0 white,#A0A0A0 0 0 1px 0;box-shadow:inset 1px 1px 0 white,1px 1px 0 white,#A0A0A0 0 0 1px 0}.falcon-button.anti-theft{font-weight:bold;padding:10px 15px;font-weight:normal;background:#efefef;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#efefef));background:-webkit-linear-gradient(top, #ffffff, #efefef);background:-moz-linear-gradient(top, #ffffff, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#efefef');color:#575757;border:solid 1px #d3d3d3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 1px 1px 0 #eeeeef,0 1px 0 #fff;-webkit-box-shadow:inset 1px 1px 0 #eeeeef,0 1px 0 #fff;box-shadow:inset 1px 1px 0 #eeeeef,0 1px 0 #fff}.falcon-button.grey{font-weight:bold;padding:9px 5px;width:160px;margin-right:8px;background:#efefef;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d9d9d9));background:-webkit-linear-gradient(top, #ffffff, #d9d9d9);background:-moz-linear-gradient(top, #ffffff, #d9d9d9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d9d9d9');color:#575757;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}.falcon-button.grey .falcon-button-icon{display:inline-block;height:14px;width:16px;margin-right:6px;position:relative;top:2px;background-position:0 0}.falcon-button.grey.delete .falcon-button-icon{background:url(images/delete.png) no-repeat}.falcon-button.grey.edit .falcon-button-icon{background:url(images/edit.png) no-repeat}.sz20{font-size:20px !important}.falcon-button.grey.download .falcon-button-icon{background:url(images/download.png) no-repeat}.falcon-button.grey.email .falcon-button-icon{background:url(images/email.png) no-repeat}.falcon-button.grey.print .falcon-button-icon{background:url(images/print.png) no-repeat}div.button{cursor:pointer}.falcon-button.verypositive{font-size:18px;padding:7px 5px;font-weight:bold;text-shadow:1px 1px #3f7221;color:#FFFFFF;border:solid 1px #345e1b;cursor:pointer;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #79ca48 , endColorstr= #4a8527 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #79ca48 , endColorstr= #4a8527 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #79ca48), color-stop(1, #4a8527)) !important;background:-webkit-linear-gradient(top, #79ca48, #4a8527) !important;background:-moz-linear-gradient(top, #79ca48, #4a8527) !important;background:-ms-linear-gradient(top, #79ca48, #4a8527) !important;background:-o-linear-gradient(top, #79ca48, #4a8527) !important;background:linear-gradient(to bottom, #79ca48 0%, #4a8527 100%) !important;-moz-box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197;-webkit-box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197;box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197}.falcon-button.verynegative{font-size:18px;padding:7px 5px;font-weight:bold;text-shadow:1px 1px #450e0e;color:#FFFFFF;border:solid 1px #300a0a;cursor:pointer;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #af2424 , endColorstr= #5b1212 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #af2424 , endColorstr= #5b1212 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #af2424), color-stop(1, #5b1212)) !important;background:-webkit-linear-gradient(top, #af2424, #5b1212) !important;background:-moz-linear-gradient(top, #af2424, #5b1212) !important;background:-ms-linear-gradient(top, #af2424, #5b1212) !important;background:-o-linear-gradient(top, #af2424, #5b1212) !important;background:linear-gradient(to bottom, #af2424 0%, #5b1212 100%) !important;-moz-box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b;-webkit-box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b;box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b}.falcon-button.verypositive:hover{animation:positive-pulse 1s linear 0s infinite alternate;-moz-animation:positive-pulse 1s linear 0s infinite alternate;-webkit-animation:positive-pulse 1s linear 0s infinite alternate;-o-animation:positive-pulse 1s linear 0s infinite alternate}.falcon-button.verynegative:hover{animation:negative-pulse 1s linear 0s infinite alternate;-moz-animation:negative-pulse 1s linear 0s infinite alternate;-webkit-animation:negative-pulse 1s linear 0s infinite alternate;-o-animation:negative-pulse 1s linear 0s infinite alternate}.falcIsDisabled.falcInputControl .falcon-button.verypositive{opacity:.5;cursor:default;animation:unset;-moz-animation:unset;-webkit-animation:unset;-o-animation:unset}.falcon-button.positive{font-weight:bold;text-shadow:1px 1px #3f7221;color:#FFFFFF;border:solid 1px #345e1b;cursor:pointer;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #79ca48 , endColorstr= #4a8527 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #79ca48 , endColorstr= #4a8527 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #79ca48), color-stop(1, #4a8527)) !important;background:-webkit-linear-gradient(top, #79ca48, #4a8527) !important;background:-moz-linear-gradient(top, #79ca48, #4a8527) !important;background:-ms-linear-gradient(top, #79ca48, #4a8527) !important;background:-o-linear-gradient(top, #79ca48, #4a8527) !important;background:linear-gradient(to bottom, #79ca48 0%, #4a8527 100%) !important;-moz-box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197;-webkit-box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197;box-shadow:inset 0 1px 0 #a4db83,inset 1px 0 0 #b3e197}.falcIsDisabled.falcInputControl .falcon-button.positive{opacity:.5;cursor:default;animation:unset;-moz-animation:unset;-webkit-animation:unset;-o-animation:unset}.falcon-button.negative{font-weight:bold;text-shadow:1px 1px #450e0e;color:#FFFFFF;border:solid 1px #300a0a;cursor:pointer;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #af2424 , endColorstr= #5b1212 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #af2424 , endColorstr= #5b1212 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #af2424), color-stop(1, #5b1212)) !important;background:-webkit-linear-gradient(top, #af2424, #5b1212) !important;background:-moz-linear-gradient(top, #af2424, #5b1212) !important;background:-ms-linear-gradient(top, #af2424, #5b1212) !important;background:-o-linear-gradient(top, #af2424, #5b1212) !important;background:linear-gradient(to bottom, #af2424 0%, #5b1212 100%) !important;-moz-box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b;-webkit-box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b;box-shadow:inset 0 1px 0 #d94646,inset 1px 0 0 #de5b5b}.falcon-button.neutral{font-weight:bold;text-shadow:1px 1px #ffdf77;color:#000000;border:solid 1px #ffd95e;cursor:pointer;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fffdf7 , endColorstr= #ffe591 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fffdf7 , endColorstr= #ffe591 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fffdf7), color-stop(1, #ffe591)) !important;background:-webkit-linear-gradient(top, #fffdf7, #ffe591) !important;background:-moz-linear-gradient(top, #fffdf7, #ffe591) !important;background:-ms-linear-gradient(top, #fffdf7, #ffe591) !important;background:-o-linear-gradient(top, #fffdf7, #ffe591) !important;background:linear-gradient(to bottom, #fffdf7 0%, #ffe591 100%) !important;-moz-box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #fff;box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #fff}.falcIsDisabled.falcInputControl .falcon-button.remoteESign{opacity:.5;cursor:default;animation:unset;-moz-animation:unset;-webkit-animation:unset;-o-animation:unset}.falcon-button.dark{font-weight:bold;text-shadow:1px 1px #7d7d7d;color:#FFFFFF;border:solid 1px #707070;cursor:pointer;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #bdbdbd , endColorstr= #8a8a8a ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #bdbdbd , endColorstr= #8a8a8a ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #bdbdbd), color-stop(1, #8a8a8a)) !important;background:-webkit-linear-gradient(top, #bdbdbd, #8a8a8a) !important;background:-moz-linear-gradient(top, #bdbdbd, #8a8a8a) !important;background:-ms-linear-gradient(top, #bdbdbd, #8a8a8a) !important;background:-o-linear-gradient(top, #bdbdbd, #8a8a8a) !important;background:linear-gradient(to bottom, #bdbdbd 0%, #8a8a8a 100%) !important;-moz-box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #fff;box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #fff}.falcon-button.action{font-weight:bold;text-shadow:1px 1px #fff;color:#000000;border:solid 1px #bdbdbd;cursor:pointer;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #d7d7d7 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #d7d7d7 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #d7d7d7)) !important;background:-webkit-linear-gradient(top, #fff, #d7d7d7) !important;background:-moz-linear-gradient(top, #fff, #d7d7d7) !important;background:-ms-linear-gradient(top, #fff, #d7d7d7) !important;background:-o-linear-gradient(top, #fff, #d7d7d7) !important;background:linear-gradient(to bottom, #fff 0%, #d7d7d7 100%) !important;-moz-box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #fff;box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #fff}.falcon-button.compact{height:auto !important}.falcon-button.highlight{font-weight:bold;text-shadow:1px 1px #ffecb3;color:#000000;border:solid 1px #ffc000;cursor:pointer;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #ffe699 , endColorstr= #fc3 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #ffe699 , endColorstr= #fc3 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffe699), color-stop(1, #fc3)) !important;background:-webkit-linear-gradient(top, #ffe699, #fc3) !important;background:-moz-linear-gradient(top, #ffe699, #fc3) !important;background:-ms-linear-gradient(top, #ffe699, #fc3) !important;background:-o-linear-gradient(top, #ffe699, #fc3) !important;background:linear-gradient(to bottom, #ffe699 0%, #fc3 100%) !important;-moz-box-shadow:inset 0 1px 0 #fff9e5,inset 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff9e5,inset 1px 0 0 #fff;box-shadow:inset 0 1px 0 #fff9e5,inset 1px 0 0 #fff}.falcInputControl{float:left;margin-right:10px;display:table;position:relative}.falcInputLabel{display:table-cell;vertical-align:middle;font-weight:bold;font-size:12px;color:#000}.falcInputLabel>label{display:table-cell}.falcLabelLeft>label{padding-right:3px}.falcLabelRight>label{padding-left:3px}.falcLabelAlone>label{padding-right:3px}.falcLabelTop{margin-bottom:3px;margin-left:2px;float:left}.falcLabelTop>label{padding-right:3px}.falcLabelTopNoLeft{margin-bottom:3px}.falcLabelBottom{margin-top:3px;display:block}.falcLabelVertical{position:relative;clear:both}.falcLabelHorizontal{position:relative;display:table-cell}.falcInputText{font-size:12px;cursor:auto}.falcInputControl input:focus,.falcInputControl button:focus,.falcInputControl a:focus,.falcInputControl .falconMultiContainer input:focus,#QQFGetQuoteButton:focus,.falcInputControl .select2-container.select2-container-active .select2-choice{border:1px solid #707070;outline:none;-moz-box-shadow:#851B1B 0 0 7px -2px;-webkit-box-shadow:#851B1B 0 0 7px -2px;box-shadow:#851B1B 0 0 7px -2px}.falcInputControl .ui-state-error{color:inherit}.falcInputControl .falconMultiContainer{border:1px solid #A0A0A0;position:relative;margin-right:0;padding-left:5px;padding-right:5px;background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef), color-stop(1, #d1d1d1));background:-webkit-linear-gradient(top, #efefef, #d1d1d1);background:-moz-linear-gradient(top, #efefef, #d1d1d1);background:-ms-linear-gradient(top, #efefef, #d1d1d1);background:-o-linear-gradient(top, #efefef, #d1d1d1);background:linear-gradient(to bottom, #efefef 0%, #d1d1d1 100%);-moz-box-shadow:#B0B0B0 0 0 5px 0;-webkit-box-shadow:#B0B0B0 0 0 5px 0;box-shadow:#B0B0B0 0 0 5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;min-width:150px}.falcInputControl .falconMultiContainer input{border:1px solid #D0D0ED;padding:5px 5px 5px 5px;height:15px;line-height:15px;-moz-box-shadow:#B0B0B0 0 0 1px 0;-webkit-box-shadow:#B0B0B0 0 0 1px 0;box-shadow:#B0B0B0 0 0 1px 0}.falcInputControl .falconMultiContainer input.readonly{border:none;padding:10px 0 10px 0;background-color:transparent;background-image:none;background-size:100% 103%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#000000')";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#000000')";background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(1, transparent));background:-webkit-linear-gradient(top, transparent, transparent);background:-moz-linear-gradient(top, transparent, transparent);background:-ms-linear-gradient(top, transparent, transparent);background:-o-linear-gradient(top, transparent, transparent);background:linear-gradient(to bottom, transparent 0, transparent 100%);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.falcInputControl .falconMultiContainer .falcon-error-image{position:relative;right:0;top:3px;display:inline-block}.falcInputControl .select2-container .select2-choice{height:35px;line-height:35px;border:1px solid #A0A0A0;padding:0 0 0 5px;background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e1e1e1 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e1e1e1 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e1e1e1));background:-webkit-linear-gradient(top, #fff, #e1e1e1);background:-moz-linear-gradient(top, #fff, #e1e1e1);background:-ms-linear-gradient(top, #fff, #e1e1e1);background:-o-linear-gradient(top, #fff, #e1e1e1);background:linear-gradient(to bottom, #fff 0%, #e1e1e1 100%);-moz-box-shadow:#B0B0B0 0 0 5px 0;-webkit-box-shadow:#B0B0B0 0 0 5px 0;box-shadow:#B0B0B0 0 0 5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.falcInputControl .select2-container .select2-chosen{margin-right:20px}.falcInputControl .select2-container .select2-choice .select2-arrow b{background-position-y:5px}.falcInputControl .select2-choice .select2-arrow{border-left:1px solid #A0A0A0;background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef), color-stop(1, #d1d1d1));background:-webkit-linear-gradient(top, #efefef, #d1d1d1);background:-moz-linear-gradient(top, #efefef, #d1d1d1);background:-ms-linear-gradient(top, #efefef, #d1d1d1);background:-o-linear-gradient(top, #efefef, #d1d1d1);background:linear-gradient(to bottom, #efefef 0%, #d1d1d1 100%)}.falcInputControl .select2-dropdown-open .select2-choice .select2-arrow{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef), color-stop(1, #d1d1d1));background:-webkit-linear-gradient(top, #efefef, #d1d1d1);background:-moz-linear-gradient(top, #efefef, #d1d1d1);background:-ms-linear-gradient(top, #efefef, #d1d1d1);background:-o-linear-gradient(top, #efefef, #d1d1d1);background:linear-gradient(to bottom, #efefef 0%, #d1d1d1 100%);border-left:1px solid #A0A0A0}.select2-drop{-moz-box-shadow:#A0A0BA 1px 1px 3px;-webkit-box-shadow:#A0A0BA 1px 1px 3px;box-shadow:#A0A0BA 1px 1px 3px;border:1px solid #A0A0A0;border-top:none}.select2-drop .select2-results{margin:4px 3px 4px 0;padding:0 0 0 2px}.select2-drop .select2-results .select2-highlighted{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #af2424 , endColorstr= #5b1212 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #af2424 , endColorstr= #5b1212 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #af2424), color-stop(1, #5b1212));background:-webkit-linear-gradient(top, #af2424, #5b1212);background:-moz-linear-gradient(top, #af2424, #5b1212);background:-ms-linear-gradient(top, #af2424, #5b1212);background:-o-linear-gradient(top, #af2424, #5b1212);background:linear-gradient(to bottom, #af2424 0%, #5b1212 100%)}.select2-drop .select2-results .select2-result-label{padding:3px 2px 4px}.falcIsDisabled.falcInputControl .select2-container .select2-choice{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef), color-stop(1, #d1d1d1));background:-webkit-linear-gradient(top, #efefef, #d1d1d1);background:-moz-linear-gradient(top, #efefef, #d1d1d1);background:-ms-linear-gradient(top, #efefef, #d1d1d1);background:-o-linear-gradient(top, #efefef, #d1d1d1);background:linear-gradient(to bottom, #efefef 0%, #d1d1d1 100%)}.falcInputControl .select2-container.select2-container-disabled .select2-choice .select2-arrow{display:none}.falcInputControl.falcImportant .select2-container .select2-choice{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff8e3 , endColorstr= #ffeaa5 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff8e3 , endColorstr= #ffeaa5 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff8e3), color-stop(1, #ffeaa5));background:-webkit-linear-gradient(top, #fff8e3, #ffeaa5);background:-moz-linear-gradient(top, #fff8e3, #ffeaa5);background:-ms-linear-gradient(top, #fff8e3, #ffeaa5);background:-o-linear-gradient(top, #fff8e3, #ffeaa5);background:linear-gradient(to bottom, #fff8e3 0%, #ffeaa5 100%)}.falcInputControl.falcImportant .select2-container .select2-choice .select2-arrow{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #f8f2dc , endColorstr= #ecd898 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #f8f2dc , endColorstr= #ecd898 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f8f2dc), color-stop(1, #ecd898));background:-webkit-linear-gradient(top, #f8f2dc, #ecd898);background:-moz-linear-gradient(top, #f8f2dc, #ecd898);background:-ms-linear-gradient(top, #f8f2dc, #ecd898);background:-o-linear-gradient(top, #f8f2dc, #ecd898);background:linear-gradient(to bottom, #f8f2dc 0%, #ecd898 100%)}.falcInputControl.falcImportant .select2-container.select2-dropdown-open .select2-choice .select2-arrow{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #f8f2dc , endColorstr= #ecd898 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #f8f2dc , endColorstr= #ecd898 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f8f2dc), color-stop(1, #ecd898));background:-webkit-linear-gradient(top, #f8f2dc, #ecd898);background:-moz-linear-gradient(top, #f8f2dc, #ecd898);background:-ms-linear-gradient(top, #f8f2dc, #ecd898);background:-o-linear-gradient(top, #f8f2dc, #ecd898);background:linear-gradient(to bottom, #f8f2dc 0%, #ecd898 100%)}.falcIsDisabled.falcInputControl input{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef), color-stop(1, #d1d1d1));background:-webkit-linear-gradient(top, #efefef, #d1d1d1);background:-moz-linear-gradient(top, #efefef, #d1d1d1);background:-ms-linear-gradient(top, #efefef, #d1d1d1);background:-o-linear-gradient(top, #efefef, #d1d1d1);background:linear-gradient(to bottom, #efefef 0%, #d1d1d1 100%)}.falcIsDisabled.falcImportant.falcInputControl input{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef), color-stop(1, #d1d1d1));background:-webkit-linear-gradient(top, #efefef, #d1d1d1);background:-moz-linear-gradient(top, #efefef, #d1d1d1);background:-ms-linear-gradient(top, #efefef, #d1d1d1);background:-o-linear-gradient(top, #efefef, #d1d1d1);background:linear-gradient(to bottom, #efefef 0%, #d1d1d1 100%)}.falcInputControl input{border:1px solid #A0A0A0;box-sizing:content-box;height:15px;line-height:15px;padding:10px 5px;background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e1e1e1 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e1e1e1 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e1e1e1));background:-webkit-linear-gradient(top, #fff, #e1e1e1);background:-moz-linear-gradient(top, #fff, #e1e1e1);background:-ms-linear-gradient(top, #fff, #e1e1e1);background:-o-linear-gradient(top, #fff, #e1e1e1);background:linear-gradient(to bottom, #fff 0%, #e1e1e1 100%);-moz-box-shadow:#B0B0B0 0 0 5px 0;-webkit-box-shadow:#B0B0B0 0 0 5px 0;box-shadow:#B0B0B0 0 0 5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.falcInputControl.falcImportant input{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff8e3 , endColorstr= #ffeaa5 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff8e3 , endColorstr= #ffeaa5 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff8e3), color-stop(1, #ffeaa5));background:-webkit-linear-gradient(top, #fff8e3, #ffeaa5);background:-moz-linear-gradient(top, #fff8e3, #ffeaa5);background:-ms-linear-gradient(top, #fff8e3, #ffeaa5);background:-o-linear-gradient(top, #fff8e3, #ffeaa5);background:linear-gradient(to bottom, #fff8e3 0%, #ffeaa5 100%)}.falcDisplayOnly.falcInputControl input,.falcDisplayOnly.falcInputControl.falcImportant input{border:none;background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-datepicker.ui-widget{font-size:12px}.falcToolTip{vertical-align:middle;height:16px;width:16px;background:url(images/help.png) no-repeat;display:table-cell}.falcCheckLabel{margin:0;vertical-align:top;font-weight:bold;font-size:12px;float:none;color:#000;padding:0;display:inline-block;line-height:18px}.falconInputOverlay{position:absolute;font-size:10px;left:5px;bottom:12px;font-style:italic;color:#AAAAAA;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.falcon-bold-text{font-weight:bold}.falcon-error-image{width:16px;height:16px;position:absolute;background-image:url('images/error16.png');right:2px;bottom:10px}.falconErrorText,.falconInputErrorText{font-size:9px;color:#cc1111}.falconInputErrorText{position:absolute;left:3px}.falcInputOverlay{position:absolute;font-size:12px;left:6px;top:11px}.falcInputOverlayPush{display:table-cell;visibility:hidden}.falcInputOverlayText{display:table-cell}.falconMessageBox .image{width:48px;height:48px;display:table-cell;background-position:center;background-repeat:no-repeat}.falconMessageBox .info{background-image:url('images/information48.png')}.falconMessageBox .alert{background-image:url('images/warning48.png')}.falconMessageBox .error{background-image:url('images/error48.png')}.falconMessageBox .text{padding:0 0 0 10px;display:table-cell;font-size:14px;vertical-align:middle}.falcCheckBox{height:18px;width:18px;border:1px solid #A0A0A0;background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e1e1e1 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e1e1e1 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e1e1e1));background:-webkit-linear-gradient(top, #fff, #e1e1e1);background:-moz-linear-gradient(top, #fff, #e1e1e1);background:-ms-linear-gradient(top, #fff, #e1e1e1);background:-o-linear-gradient(top, #fff, #e1e1e1);background:linear-gradient(to bottom, #fff 0%, #e1e1e1 100%);-moz-box-shadow:#B0B0B0 0 0 5px 0;-webkit-box-shadow:#B0B0B0 0 0 5px 0;box-shadow:#B0B0B0 0 0 5px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.falcCheckBox:hover{border:1px solid #808080}.falcCheck{background:url(images/checkMark.png) no-repeat;height:18px;width:18px}label{display:inline}.regular-checkbox{display:none}.regular-checkbox+label{padding:9px;display:inline-block;position:relative;border:1px solid #B0B0B0;background:#F0F0F0;background:linear-gradient(bottom, #DFDFDF, #FEFEFE);background:-o-linear-gradient(bottom, #DFDFDF, #FEFEFE);background:-moz-linear-gradient(bottom, #DFDFDF, #FEFEFE);background:-webkit-linear-gradient(bottom, #DFDFDF, #FEFEFE);background:-ms-linear-gradient(bottom, #DFDFDF, #FEFEFE);background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #DFDFDF), color-stop(1, #FEFEFE));-moz-box-shadow:#606060 0 0 6px -2px;-webkit-box-shadow:#606060 0 0 6px -2px;box-shadow:#606060 0 0 6px -2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.regular-checkbox+label:active,.regular-checkbox:checked+label:active{border:1px solid #808080}.falcRadioButton{height:18px;width:18px;border:1px solid #A0A0A0;background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e1e1e1 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e1e1e1 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e1e1e1));background:-webkit-linear-gradient(top, #fff, #e1e1e1);background:-moz-linear-gradient(top, #fff, #e1e1e1);background:-ms-linear-gradient(top, #fff, #e1e1e1);background:-o-linear-gradient(top, #fff, #e1e1e1);background:linear-gradient(to bottom, #fff 0%, #e1e1e1 100%);-moz-box-shadow:#B0B0B0 0 0 5px 0;-webkit-box-shadow:#B0B0B0 0 0 5px 0;box-shadow:#B0B0B0 0 0 5px 0;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.falcRadioButton.falcIsDisabled{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #efefef , endColorstr= #d1d1d1 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef), color-stop(1, #d1d1d1));background:-webkit-linear-gradient(top, #efefef, #d1d1d1);background:-moz-linear-gradient(top, #efefef, #d1d1d1);background:-ms-linear-gradient(top, #efefef, #d1d1d1);background:-o-linear-gradient(top, #efefef, #d1d1d1);background:linear-gradient(to bottom, #efefef 0%, #d1d1d1 100%)}.falcRadioButton.falcIsInvalid{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #f4c9c9 , endColorstr= #ea9797 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #f4c9c9 , endColorstr= #ea9797 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f4c9c9), color-stop(1, #ea9797));background:-webkit-linear-gradient(top, #f4c9c9, #ea9797);background:-moz-linear-gradient(top, #f4c9c9, #ea9797);background:-ms-linear-gradient(top, #f4c9c9, #ea9797);background:-o-linear-gradient(top, #f4c9c9, #ea9797);background:linear-gradient(to bottom, #f4c9c9 0%, #ea9797 100%)}.falcRadioButton:hover{border:1px solid #808080}.PIDDRRight .falcRadio{margin:-1px 0 0 -1px}.falcRadio{background:url(images/radio.png) no-repeat;height:18px;width:18px}.regular-radio{display:none}.regular-radio+label{display:inline-block;position:relative;padding:9px;border:1px solid #B0B0B0;background:#F0F0F0;background:linear-gradient(bottom, #DFDFDF, #FEFEFE);background:-o-linear-gradient(bottom, #DFDFDF, #FEFEFE);background:-moz-linear-gradient(bottom, #DFDFDF, #FEFEFE);background:-webkit-linear-gradient(bottom, #DFDFDF, #FEFEFE);background:-ms-linear-gradient(bottom, #DFDFDF, #FEFEFE);background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #DFDFDF), color-stop(1, #FEFEFE));-moz-box-shadow:#606060 0 0 6px -2px;-webkit-box-shadow:#606060 0 0 6px -2px;box-shadow:#606060 0 0 6px -2px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.regular-radio+label:active,.regular-radio:checked+label:active{border:1px solid #808080}.regular-radio:checked+label:after{content:' ';width:8px;height:8px;position:absolute;top:4px;left:4px;border:1px solid #909090;background:#000000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.grid-view{table-layout:fixed;width:100%}.grid-view th:first-of-type{border-top-left-radius:20px}.grid-view tr{border:none}.grid-view tr th{height:40px;border-bottom:solid 2px #222;position:relative}.grid-view-row{border:1px solid #B0B0B0}.grid-view-row td{border-style:solid;border-color:#B0B0B0;border-top-width:1px;border-bottom:none;border-collapse:collapse}.grid-view-row,.grid-view-row td{background-color:#fff;height:39px}.grid-view-row-alt,.grid-view-row-alt td{background-color:#F0F0F0}.grid-view-pagination{box-sizing:content-box;border:1px solid #000000;background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #3f3f3f , endColorstr= #212121 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #3f3f3f , endColorstr= #212121 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3f3f3f), color-stop(1, #212121));background:-webkit-linear-gradient(top, #3f3f3f, #212121);background:-moz-linear-gradient(top, #3f3f3f, #212121);background:-ms-linear-gradient(top, #3f3f3f, #212121);background:-o-linear-gradient(top, #3f3f3f, #212121);background:linear-gradient(to bottom, #3f3f3f 0%, #212121 100%);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:5px 5px 5px 2px;height:23px}.grid-view-pagination ul,.grid-view-pagination ul li{list-style:none}.grid-view-pagination li{margin-left:2px;height:21px;cursor:pointer}.grid-view-pagination ul li{float:left;text-align:center;width:21px;display:table;position:relative;background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #eaeaea , endColorstr= #b7b7b7 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #eaeaea , endColorstr= #b7b7b7 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eaeaea), color-stop(1, #b7b7b7));background:-webkit-linear-gradient(top, #eaeaea, #b7b7b7);background:-moz-linear-gradient(top, #eaeaea, #b7b7b7);background:-ms-linear-gradient(top, #eaeaea, #b7b7b7);background:-o-linear-gradient(top, #eaeaea, #b7b7b7);background:linear-gradient(to bottom, #eaeaea 0%, #b7b7b7 100%)}.grid-view-pagination ul li.ui-state-active{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #d7d7d7 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #d7d7d7 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #d7d7d7));background:-webkit-linear-gradient(top, #fff, #d7d7d7);background:-moz-linear-gradient(top, #fff, #d7d7d7);background:-ms-linear-gradient(top, #fff, #d7d7d7);background:-o-linear-gradient(top, #fff, #d7d7d7);background:linear-gradient(to bottom, #fff 0%, #d7d7d7 100%);border:1px solid #FFFFFF;-moz-box-shadow:#FFFFFF 0 0 10px;-webkit-box-shadow:#FFFFFF 0 0 10px;box-shadow:#FFFFFF 0 0 10px}.grid-view-pagination ul li:hover{background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #af2424 , endColorstr= #5b1212 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #af2424 , endColorstr= #5b1212 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #af2424), color-stop(1, #5b1212));background:-webkit-linear-gradient(top, #af2424, #5b1212);background:-moz-linear-gradient(top, #af2424, #5b1212);background:-ms-linear-gradient(top, #af2424, #5b1212);background:-o-linear-gradient(top, #af2424, #5b1212);background:linear-gradient(to bottom, #af2424 0%, #5b1212 100%);border:1px solid #808080}.grid-view-pagination ul li.ui-state-default:hover a{color:#FFFFFF;text-shadow:none}.grid-view-pagination ul li.ui-state-default:hover span{background-image:url(images/ui-icons_f4f4f9_256x240.png)}.grid-view-pagination ul li.ui-state-default a{color:#000000;text-shadow:#E0E0E0 0 1px}.grid-view-pagination ul li span.ui-icon{top:2px;left:2px;position:absolute;background-image:url(images/ui-icons_454545_256x240.png)}.grid-view-row.grid-view-row-hover td{cursor:pointer}.grid-view-row.grid-view-row-active td{background-color:#c5e4f1}.grid-view-sortable span{cursor:pointer}.ui-dialog.ui-widget-content{background:#F0F0F0}.ui-pos-rel{position:relative}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-dialog .ui-dialog-buttonpane{background:none;border-top:1px solid #FFFFFF;-moz-box-shadow:#C0C0C0 0 -1px;-webkit-box-shadow:#C0C0C0 0 -1px;box-shadow:#C0C0C0 0 -1px;text-align:center;padding:0}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-noclose.ui-dialog-buttons.ui-draggable{width:400px !important}.CreditCardNameAndNumber{float:left;padding-top:3px}.CreditCardNameAndNumber .falcInputControl{float:none;padding-bottom:15px}.CreditCardNameAndNumber .DisplayCC{margin-left:97px;width:160px;height:44px;background-image:url('images/creditCards.png')}.CreditCardNameAndNumber .DisplayCC.DisplayVisa{background-position-y:44px}.CreditCardNameAndNumber .DisplayCC.DisplayMastercard{background-position-y:88px}.CreditCardNameAndNumber .DisplayCC.DisplayDiscover{background-position-y:132px}.CreditCardNameAndNumber .HiddenBox{display:none}.CreditCardDate{float:left;padding-top:3px}.CreditCardDate .falcInputControl{float:none;padding-bottom:15px}.CreditCardOther{float:left;padding-top:3px}.CreditCardOther .falcInputControl{float:none;padding-bottom:15px}.CreditCardSampleImage{float:left;margin-left:25px;width:211px;height:97px;background-image:url('images/sampleCC.png')}.CCHolder{align-items:center;display:flex;flex-direction:row;margin-top:0 !important}.CCHolder .falconBigSelectButton{background:#F0F0F0;background:linear-gradient(top, #FFFFFF, #F0F0F0 25%, #E0E0E0 75%, #D0D0D0);background:-o-linear-gradient(top, #FFFFFF, #F0F0F0 25%, #E0E0E0 75%, #D0D0D0);background:-moz-linear-gradient(top, #FFFFFF, #F0F0F0 25%, #E0E0E0 75%, #D0D0D0);background:-webkit-linear-gradient(top, #FFFFFF, #F0F0F0 25%, #E0E0E0 75%, #D0D0D0);background:-ms-linear-gradient(top, #FFFFFF, #F0F0F0 25%, #E0E0E0 75%, #D0D0D0);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(.25, #F0F0F0), color-stop(.75, #E0E0E0), color-stop(1, #D0D0D0));border:1px solid #909090;border-radius:10px;box-shadow:#606060 0 0 6px -2px;cursor:pointer;display:inline-block;margin-left:5px;margin-top:0px;padding:15px;text-align:center;vertical-align:middle;width:210px;-moz-box-shadow:#606060 0 0 6px -2px;-webkit-box-shadow:#606060 0 0 6px -2px;-webkit-border-radius:10px;-moz-border-radius:10px}.VisaLogo{background:right no-repeat url('images/visa.png');height:50px;width:100px}.MasterCardLogo{background:right no-repeat url('images/mastercard.png');height:50px;width:100px}.DiscoverLogo{background:right no-repeat url('images/discover.png');height:50px;width:100px}.RecurringCCInfo{display:flex;flex-direction:row;font-size:12px;margin:1rem 0}.RecurringCCInfo .CardLogo{margin-right:2rem}.RecurringCCInfo .CardDetails{display:flex;flex-direction:column;justify-content:space-around}.RecurringCCInfo .CardDetails .CardNumber{display:inline-block;margin-right:2rem}.RecurringCCInfo .CardDetails .ExpDate{display:inline-block}.CCInfo{align-items:center;display:flex;justify-content:center;min-height:75px;min-width:300px;text-shadow:none !important}.CCInfo .Base{border:2px solid black;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;height:200px;padding:1rem;width:300px}.CCInfo .Discover{background-image:linear-gradient(to bottom right, #000, #222, #000);color:#fff}.CCInfo .Visa{background-image:linear-gradient(to bottom right, #1a1f71, #2830af, #1a1f71);color:#F7B600}.CCInfo .MasterCard{background-image:linear-gradient(to bottom right, #EB001B, #FF5F00, #F79E1B);color:#000}.CCInfo .LogoRow{display:flex;justify-content:flex-end}.CCInfo .CardNum{align-items:flex-end;display:flex;flex:1 0 auto;font-family:monospace;font-size:1.25rem;justify-content:flex-start;padding:.5rem}.CCInfo .BottomRow{align-items:center;display:flex;justify-content:space-between;padding:.5rem;text-align:left}.EFTData{float:left}.EFTData .falcInputControl{float:none;padding-bottom:15px}.EFTAccountNumber{float:left}.EFTAccountNumber .falcInputControl{float:none;padding-bottom:15px}.EFTSampleImage{float:left;margin-left:25px;width:280px;height:142px;background-image:url('images/sampleCheck.png')}.PaymentSchedule{border:1px solid #909090;padding:15px;color:#000000;background:#F0F0F0;-moz-box-shadow:#606060 0 0 6px -2px;-webkit-box-shadow:#606060 0 0 6px -2px;box-shadow:#606060 0 0 6px -2px}.PaymentSchedule table{width:100%;text-align:center}.PaymentSchedule thead>tr>td:first-of-type{width:65px}.PaymentSchedule thead>tr>td:nth-of-type(2){width:60px}.PaymentSchedule thead>tr>td:nth-of-type(3){width:95px}.PaymentSchedule thead>tr>td:last-of-type{width:95px}.PaymentSchedule td{font-size:14px;font-weight:bold;text-shadow:0 1px #FFFFFF;padding-left:0}.PaymentSchedule tbody tr{background:#404040}.PaymentSchedule tbody>tr:first-of-type td{text-align:left;padding-left:10px}.PaymentSchedule tbody td{border:1px solid #909090;background:#F0F0F0;padding-top:4px;padding-bottom:4px;background:linear-gradient(top, #FFFFFF, #F0F0F0 25%, #E0E0E0 75%, #D0D0D0);background:-o-linear-gradient(top, #FFFFFF, #F0F0F0 25%, #E0E0E0 75%, #D0D0D0);background:-moz-linear-gradient(top, #FFFFFF, #F0F0F0 25%, #E0E0E0 75%, #D0D0D0);background:-webkit-linear-gradient(top, #FFFFFF, #F0F0F0 25%, #E0E0E0 75%, #D0D0D0);background:-ms-linear-gradient(top, #FFFFFF, #F0F0F0 25%, #E0E0E0 75%, #D0D0D0);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(.25, #F0F0F0), color-stop(.75, #E0E0E0), color-stop(1, #D0D0D0))}.PaymentSchedule tbody tr.paid td{color:#FFFFFF;text-shadow:0 1px #008000;border:1px solid #009000;background:#00D000;background:linear-gradient(top, #00E000, #00D000 25%, #00C000 75%, #00B000);background:-o-linear-gradient(top, #00E000, #00D000 25%, #00C000 75%, #00B000);background:-moz-linear-gradient(top, #00E000, #00D000 25%, #00C000 75%, #00B000);background:-webkit-linear-gradient(top, #E0F4C6, #C5D6AF);background:-ms-linear-gradient(top, #00E000, #00D000 25%, #00C000 75%, #00B000);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #88C862), color-stop(.25, #7DB85A), color-stop(.75, #72A852), color-stop(1, #68994B))}.PaymentSchedule tbody tr.partial td{background:#FAEBBE;background:linear-gradient(top, #FFF0C2, #F0E1B6 25%, #E0D3AB 75%, #D1C59F);background:-o-linear-gradient(top, #FFF0C2, #F0E1B6 25%, #E0D3AB 75%, #D1C59F);background:-moz-linear-gradient(top, #FFF0C2, #F0E1B6 25%, #E0D3AB 75%, #D1C59F);background:-webkit-linear-gradient(top, #F4F4C6, #D6D6AE);background:-ms-linear-gradient(top, #FFF0C2, #F0E1B6 25%, #E0D3AB 75%, #D1C59F);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF0C2), color-stop(.25, #F0E1B6), color-stop(.75, #E0D3AB), color-stop(1, #D1C59F))}.PaymentSchedule>div>p{margin-top:10px}#ARGPolicyOptions>section{margin-right:20px;display:inline-block;vertical-align:top}#ARGInfo>section{margin-right:20px;display:inline-block;vertical-align:top}#ARPayment>section>table>thead{background:#000000;color:#FFFFFF;font-size:14px;font-weight:bold;text-align:left;padding-left:10px}#ARPayment>section>table>thead th{text-align:left;padding-left:10px;padding-top:5px;padding-bottom:5px}#ARPayment>section>table>tbody tr{background:#FFFFFF;border:none}#ARPayment>section>table>thead>tr{border:1px solid #000000}#ARPayment>section>table>tbody>tr{border:1px solid #000000}#ARPayment>section>table>tbody>tr>td{border:1px solid #000000;vertical-align:top}#mainContent #ARPayment table tbody tr td{padding-top:0;padding-bottom:0}#ARPayment table table{margin-top:0;width:100%;text-align:center}#ARPayment table table tr{background:#FFFFFF}#ARPayment>section>table>tbody th{font-size:12px;font-weight:bold}#ARPayment>section>table>tbody td{font-size:12px}#ARPayment>section>table>tbody>tr>td:first-of-type{width:150px;position:relative;z-index:1;vertical-align:middle;background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e8e8e8));background:-webkit-linear-gradient(top, #fff, #e8e8e8);background:-moz-linear-gradient(top, #fff, #e8e8e8);background:-ms-linear-gradient(top, #fff, #e8e8e8);background:-o-linear-gradient(top, #fff, #e8e8e8);background:linear-gradient(to bottom, #fff 0%, #e8e8e8 100%);-moz-box-shadow:1px 1px 0 0 #000000,3px 1px 3px -1px #A0A0A0;-webkit-box-shadow:1px 1px 0 0 #000000,3px 1px 3px -1px #A0A0A0;box-shadow:1px 1px 0 0 #000000,3px 1px 3px -1px #A0A0A0}#ARPayment>section>table>thead>tr>th{width:1000px}#ARPayment>section>table>tbody>tr>td>table th{border-right:1px solid #000000}#ARPayment>section>table>tbody>tr>td>table td{padding:0;border-right:1px solid #000000;border-bottom:1px solid #000000}#ARPayment>section>table>tbody>tr>td>table th:last-of-type{border-right:none}#ARPayment>section>table>tbody>tr>td>table td:last-of-type{border-right:none}#ARPayment>section>table>tbody>tr>td>div{display:inline-block;margin-left:10px;margin-right:20px;vertical-align:top}#ARPayment>section>table>tbody>tr>td div p{display:inline-block}#ARPayment>section>table>tbody>tr>td div label{display:inline-block}#applicationReview .vehicle-payment-box .vehicle-payment-box-left .non-owner-name{margin-top:0;margin-bottom:0}#ARPVehicles>table>tbody>tr>td:last-of-type{width:150px;text-align:center;background:#ffffff;position:relative;z-index:1;vertical-align:middle;background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e8e8e8));background:-webkit-linear-gradient(top, #fff, #e8e8e8);background:-moz-linear-gradient(top, #fff, #e8e8e8);background:-ms-linear-gradient(top, #fff, #e8e8e8);background:-o-linear-gradient(top, #fff, #e8e8e8);background:linear-gradient(to bottom, #fff 0%, #e8e8e8 100%);-moz-box-shadow:-3px 0 3px -1px #B9B9B9;-webkit-box-shadow:-3px 0 3px -1px #B9B9B9;box-shadow:-3px 0 3px -1px #B9B9B9}#ARPVehicles table table th{background:#D0D0D0;border-bottom:1px solid #000000}#ARPVDiscounts{min-width:75%}#ARPFees>table>tbody>tr>td{padding-top:10px;padding-bottom:10px}#ARPFees>table>tbody>tr>td:last-of-type{width:150px;text-align:center;background:#ffffff;position:relative;z-index:1;vertical-align:middle;background-color:#NaNNaNNaN;background-image:none;background-size:100% 103%;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 );-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 );background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e8e8e8));background:-webkit-linear-gradient(top, #fff, #e8e8e8);background:-moz-linear-gradient(top, #fff, #e8e8e8);background:-ms-linear-gradient(top, #fff, #e8e8e8);background:-o-linear-gradient(top, #fff, #e8e8e8);background:linear-gradient(to bottom, #fff 0%, #e8e8e8 100%);-moz-box-shadow:-3px 0 3px -1px #B9B9B9;-webkit-box-shadow:-3px 0 3px -1px #B9B9B9;box-shadow:-3px 0 3px -1px #B9B9B9}#ARQuestions h5,#ARQuestions h4,#ARQuestions h3{display:inline-block;margin-left:6px}#ARQuestions p{margin-left:50px;font-weight:bold}#ARQuestions>div{margin-top:5px}#ARGPolicyOptions>section.ARGPOTotalPremium{float:right;margin-right:0}#ARGeneral{width:980px}#ARGeneral>section{margin-top:20px}div.payment-total-premium-container{padding:3px 0 0 65px}div.payment-total-premium{width:170px;border:solid 1px #8b8b8b;text-align:center;font-size:24px;font-weight:bold;background:#ffffff;position:relative;z-index:1;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e8e8e8)) !important;background:-webkit-linear-gradient(top, #fff, #e8e8e8) !important;background:-moz-linear-gradient(top, #fff, #e8e8e8) !important;background:-ms-linear-gradient(top, #fff, #e8e8e8) !important;background:-o-linear-gradient(top, #fff, #e8e8e8) !important;background:linear-gradient(to bottom, #fff 0%, #e8e8e8 100%) !important;-moz-box-shadow:-3px 0 3px -1px #B9B9B9;-webkit-box-shadow:-3px 0 3px -1px #B9B9B9;box-shadow:-3px 0 3px -1px #B9B9B9}div.total-premium-box{min-height:30px;padding:10px 0 10px 0}div.payment-total-premium h2,div.payment-terms h2{background:#323232;color:#ffffff;text-transform:uppercase;font-size:11px !important;font-weight:bold;padding:5px 0 5px 0;text-align:center}div.payment-terms-container{padding:3px 0 0 65px}div.payment-terms{width:275px;height:100%;border:solid 1px #8b8b8b;text-align:center;font-size:18px;font-weight:bold;background:#ffffff;position:relative;z-index:1;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e8e8e8)) !important;background:-webkit-linear-gradient(top, #fff, #e8e8e8) !important;background:-moz-linear-gradient(top, #fff, #e8e8e8) !important;background:-ms-linear-gradient(top, #fff, #e8e8e8) !important;background:-o-linear-gradient(top, #fff, #e8e8e8) !important;background:linear-gradient(to bottom, #fff 0%, #e8e8e8 100%) !important;-moz-box-shadow:-3px 0 3px -1px #B9B9B9;-webkit-box-shadow:-3px 0 3px -1px #B9B9B9;box-shadow:-3px 0 3px -1px #B9B9B9}div.payment-terms-box{min-height:40px;padding:5px 0}div.payment-terms-box div:nth-child(3),div.payment-terms-box div:nth-child(4){font-size:13px;font-weight:normal}.vehicle-payment-box thead th,.fees-payment-box thead th{background:#323232;color:#fff;text-transform:uppercase;font-size:11px;font-weight:bold;padding:5px 0}.vehicle-payment-box .vehicle-payment-box-body,.fees-payment-box .fees-payment-box-body{float:left}.vehicle-payment-box .vehicle-payment-box-left .non-owner-name{margin-top:0;margin-bottom:0}.vehicle-payment-box .vehicle-payment-box-left,.fees-payment-box .fees-payment-box-left{border-right:solid 1px #707070;width:100px;background:#ffffff;position:relative;z-index:1;padding-bottom:0;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e8e8e8)) !important;background:-webkit-linear-gradient(top, #fff, #e8e8e8) !important;background:-moz-linear-gradient(top, #fff, #e8e8e8) !important;background:-ms-linear-gradient(top, #fff, #e8e8e8) !important;background:-o-linear-gradient(top, #fff, #e8e8e8) !important;background:linear-gradient(to bottom, #fff 0%, #e8e8e8 100%) !important;-moz-box-shadow:4px 0 3px -1px #B0B0B0;-webkit-box-shadow:4px 0 3px -1px #B0B0B0;box-shadow:4px 0 3px -1px #B0B0B0}.non-owner.vehicle-payment-box .vehicle-payment-table .vehicle-payment-options{background:#FFFFFF}.vehicle-payment-box .vehicle-payment-box-left p,.fees-payment-box .fees-payment-box-left p{font-size:15px;font-weight:bold}.vehicle-payment-box .vehicle-payment-box-left p:last-child,.fees-payment-box .fees-payment-box-left p:last-child{font-size:11px;margin-top:30px;margin-bottom:30px}.vehicle-payment-box .vehicle-payment-box-right,.fees-payment-box .fees-payment-box-right{border-left:solid 1px #8b8b8b;text-align:center;font-size:24px !important;font-weight:bold;width:100px;background:#ffffff;position:relative;z-index:1;background-color:#NaNNaNNaN !important;background-image:none !important;background-size:100% 103% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 ) !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr= #fff , endColorstr= #e8e8e8 ) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #e8e8e8)) !important;background:-webkit-linear-gradient(top, #fff, #e8e8e8) !important;background:-moz-linear-gradient(top, #fff, #e8e8e8) !important;background:-ms-linear-gradient(top, #fff, #e8e8e8) !important;background:-o-linear-gradient(top, #fff, #e8e8e8) !important;background:linear-gradient(to bottom, #fff 0%, #e8e8e8 100%) !important;-moz-box-shadow:-3px 0 3px -1px #B9B9B9;-webkit-box-shadow:-3px 0 3px -1px #B9B9B9;box-shadow:-3px 0 3px -1px #B9B9B9}td.fees-payment-box-right{line-height:16px}td.fees-payment-table{width:260px}.fees-payment-table div span{font-size:12px}.vehicle-payment-box .vehicle-payment-table,.vehicle-payment-box .vehicle-payment-box-table table,.fees-payment-box .fees-payment-table{font-size:11px;padding:0;padding-bottom:0px;padding-top:0px}.vehicle-payment-box .vehicle-payment-table label,.fees-payment-box .fees-payment-table label{font-weight:bold;font-size:12px}.vehicle-payment-box .vehicle-payment-table table,.fees-payment-box .fees-payment-table table{width:100%;margin-top:0}.vehicle-payment-box .vehicle-payment-table table .falcInputControl{margin:0}.vehicle-payment-box .vehicle-payment-table table .falcInputControl input{margin:0;text-align:center;font-size:11px}.vehicle-payment-box .vehicle-payment-table table tr:first-child,.fees-payment-box .fees-payment-table table tr:first-child{background:#dddddd}.vehicle-payment-box .vehicle-payment-table table tr:last-child td,.fees-payment-box .fees-payment-table table tr:last-child td{text-align:center;padding:10px 0}.vehicle-payment-box .vehicle-payment-table table td,.fees-payment-box .fees-payment-table table td{border:1px solid #c1c1c1}.vehicle-payment-box .vehicle-payment-table table tr:first-child td,.fees-payment-box .fees-payment-table table tr:first-child td{text-align:center}.vehicle-payment-box .vehicle-payment-table table .vehicle-payment-options>td,.fees-payment-box .fees-payment-table table .fees-payment-options>td{padding:0 !important;height:35px;text-align:center}.vehicle-payment-options .falcInputControl .select2-container .select2-choice{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.vehicle-payment-options .falcInputControl .select2-container .select2-choice .select2-arrow{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.vehicle-payment-options .falcInputControl .falcInputLabel{display:none}.vehicle-payment-price td{font-weight:bold}.vehicle-payment-box .vehicle-payment-info{width:100%;height:37px;background:#FFFFFF}.vehicle-payment-box .vehicle-payment-info>div:first-of-type{padding-left:10px}.vehicle-payment-box .vehicle-payment-discounts{width:100%;padding:7px 10px;border-top:solid 1px #9d9d96;background:#ffffe0}.vehicle-payment-discounts.falcSpaceTop.falcSpaceBottom{clear:both}.vehicle-payment-box .vehicle-payment-discounts div:last-child{margin-top:8px}.vehicle-payment-box .vehicle-payment-discounts div:last-child span.discount-amount{margin-right:30px;color:#389400;font-weight:bold}.vehicle-payment-box .green-value{color:#389400}.vehicle-payment-box .grey-value{color:#808080}.vehicle-payment-box .vehicle-payment-info .falcInputControl .select2-container .select2-choice{height:25px;line-height:25px}.vehicle-payment-box .vehicle-payment-info .falcInputControl .select2-container .select2-choice .select2-arrow b{background-position-y:0}.vehicle-payment-info.inline-vcenter-container{width:100%}.fees-payment-table div{padding:0px 10px}#mainContent table tbody tr td.vehicle-payment-table{padding-bottom:0px;padding-top:0px}.VPIDisplayOnlyRow{padding:10px 0 0 10px}.VPIDisplayOnlyOptions{font-weight:bold;display:inline;padding-right:60px}.VPIDisplayOnlyOptions>span{font-weight:normal;padding-right:5px}.VPIDisplayOnlyOptions>.VPIDisplayOnlyBold{font-weight:bold;display:inline}.VPIDisplayOnlyOptions>.VPIDisplayOnlyNorm{font-weight:normal;display:inline}.VQEDisplayOnlyOptions{display:inline}.VQEDisplayOnlyOptions>.falcInputControl{display:inline !important;float:none !important;position:unset !important}.violations-table>table>tbody>tr{border:none;background:none}.violations-table a.falcon-button.add{display:block;width:110px;padding:5px 0;text-align:center;font-size:11px;font-weight:bold;margin:20px 0 10px;text-shadow:1px 1px #377b18;background:#70bb43;background:-webkit-gradient(linear, left top, left bottom, from(#86c760), to(#469a11));background:-webkit-linear-gradient(top, #86c760, #469a11);background:-moz-linear-gradient(top, #86c760, #469a11);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86c760', endColorstr='#469a11');color:#fff;border:solid 1px #739a5c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 1px 1px 0 #a4d579;-webkit-box-shadow:inset 1px 1px 0 #a4d579;box-shadow:inset 1px 1px 0 #a4d579}.violations-table a.falcon-button.add .falcon-button-icon{background:url(images/add.png) no-repeat;display:inline-block;height:9px;width:9px;margin-right:1px;position:relative;top:1px}.violations-table a.falcon-button.remove{width:25px;height:25px;padding:0}.violations-table a.falcon-button.remove .falcon-button-icon{background:url(images/remove.png) no-repeat;display:block;height:4px;width:13px;margin-right:5px;position:relative;top:11px;left:7px}.vehicle-payment-box .vehicle-info-rate{padding-right:30px}.fees-box{background:#fff;margin-left:auto;margin-right:auto;height:35px;width:960px;border-left:solid 1px #b8b8b8;border-right:solid 1px #b8b8b8;-moz-box-shadow:1px 0 0 #d6d6d6,-1px 0 0 #d6d6d6;-webkit-box-shadow:1px 0 0 #d6d6d6,-1px 0 0 #d6d6d6;box-shadow:1px 0 0 #d6d6d6,-1px 0 0 #d6d6d6}.fees-box.fewVehicles{border-bottom:solid 1px #b8b8b8}.fees-box>div{padding-left:25px;font-size:12px;font-weight:bold}.fees-box>div>span{font-weight:normal;padding-left:10px}.fees-box .falcInputControl .falcInput input[type="text"]{padding:4px 5px}.fees-box .sr22fees input[type="text"],.fees-box .policyfees input[type="text"],.fees-box .mvcpafees input[type="text"]{background:#e7e7e7;background:-webkit-gradient(linear, left top, left bottom, from(#ececec), to(#eaeaea)) !important;background:-webkit-linear-gradient(top, #ececec, #eaeaea) !important;background:-moz-linear-gradient(top, #ececec, #eaeaea) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec', endColorstr='#eaeaea') !important;border-bottom:solid 2px #e3e3e3 !important;border-right:solid 1px #dcdcdc !important;border-left:solid 1px #ebebeb !important;border-top:none !important;color:#8b8b8b !important}.fees-box .agencyfees input[type="text"]{border:solid 2px #6f6f6f !important}.address-validation{font-size:9pt;color:#d53131;clear:both}.address-validation div:first-of-type{font-weight:bold}.suggested-address{color:#555;width:220px;border:solid 1px #aaa;background-color:#fff;margin-top:30px;padding:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.suggested-address div{padding:5px;font-size:8pt;border-bottom:solid 1px #aaa}.suggested-address div:first-of-type{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.suggested-address div:last-of-type{border-bottom:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.suggested-address div:hover{color:#000;cursor:pointer}.suggested-address .non-residential-address{display:block;font-style:italic}.ignore-address-option{padding-top:10px}#VinSearchResults>table>thead>tr{background:#303030;color:#FFFFFF;font-size:14px;font-weight:bold;text-shadow:1px 1px #000000;height:24px;background:-webkit-gradient(linear, left top, left bottom, from(#404040), to(#202020));background:-webkit-linear-gradient(top, #404040, #202020);background:-moz-linear-gradient(top, #404040, #202020);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404040', endColorstr='#202020')}#VinSearchResults>table>thead>tr>th:first-child{width:12% !important}#VinSearchResults>table>tbody>tr{font-size:12px;text-align:center}#VinSearchResults>table>tbody>tr>td:first-child{padding-left:10px}.upload-photo{margin-top:0px !important}.upload-photo p{margin-top:6px}.upload-photo-status-item{display:inline-block;line-height:53px}.falcValidationItems{font-size:14px;margin:10px 0 0 10px}.alert{padding:.5rem 1.25rem;border:1px solid transparent;border-radius:.25rem;font-size:.9rem;font-weight:normal}.alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}.alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.alert-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.alert-home{float:right;margin-top:-0.75rem}.alert-endorse{font-weight:bold;color:black !important;position:absolute;margin:-42px auto 0 200px}button{box-sizing:border-box !important}
:root {
	--colorLight: #f4f4f4;
	--colorText: #000;
	--falconBackground: #e0e0e0;
	--falconBlack: #000;
	--falconGray: #ccc;
	--falconGrayD1: #b3b3b3;
	--falconGrayD3: #808080;
	--falconGrayD4: #666;
	--falconBlackL1: #1a1a1a;
	--falconBlackL2: #333;
	--falconBlackL3: #4d4d4d;
	--falconOrangeD1: #e47701;
	--falconOrangeD2: #ca6901;
	--falconFeedbackD1: #b300b3;
	--falconFeedbackD2: #800080;
	--falconOrangeD3: #7e4200;
	--falconDarkYellowD1: #f7bd00;
	--falconDarkYellowD2: #876700;
	--falconBlueL1: #4646d9;
	--falconPurple: #c0c;
	--falconPurpleL1: #ff4dff;
	--falconCyan: #0076a8;
	--falconCyanD1: #00597f;
	--falconCyanD2: #002738;
	--falconWhite: #fff;
	--falconWhiteD1: #e6e6e6;
	--falconFieldError: #d73730;
	--falconRed: #851b1b;
	--falconRedL1: #9a1f1f;
	--falconRedL2: #c52828;
	--falconRedL3: #d94646;
	--falconBlue: #1b1b85;
	--falconGreen: #1b851b;
	--falconGreenL1: #22a722;
	--falconMagenta: #851b85;
	--falconYellow: #85851b;
	--falconYellow1: #856404;
	--falconDarkYellow: #ffd95e;
	--falconDarkYellowL1: #fff7de;
	--falconOrange: #fd8401;
	--falconLightBlue: #0076a8;
	--fieldBorder: #dbdbdb;
	--required: #e8debe;
	--requiredL1: #ffe07d;
	--requiredL2: #ffebab;
	--requiredD1: #bfa44d;
	--requiredD2: #ab8200;
	--requiredSvg: #ba9f64;
	--requiredSvgD1: #8e7f45;
	--requiredBorder: #d0c49f;
	--impRegion: linear-gradient(#fff8e3 0%, #ffeaa5 100%, #fff8e3 0%);
	--impRed: lightcoral;
	--impRedL1: #f5aeae;
	--impRegionRed: linear-gradient(var(--impRedL1), var(--impRed));
	--logoSize: 50px;
	--spinnerimg: url("/src/Assets/imgs/waiting.gif");
	--successBg: linear-gradient(#1b851b, #187718) !important;
	--successBg1: linear-gradient(#1b851b, #0e450e);
	--purpleBg: linear-gradient(var(--falconPurpleL1), var(--falconPurple));
	--blueBg: linear-gradient(var(--falconBlueL1), var(--falconBlue));
	--orangeBg: linear-gradient(var(--falconRedL3), var(--falconRed));
	--policyCancelPending: #eeeeac;
	--policyCancelPendingBorder: #dddd57;
	--policyCanceled: #fad2d2;
	--policyCanceledBorder: #f4a4a4;
	--policyExpired: #8c8c8c;
	--policyExpiredBorder: #737373;
	--policyFuture: #a8eda8;
	--policyFutureBorder: #7de57d;
	--success: #008000;
	--successBg: #79ff79;
	--failure: #f00;
	--failureBg: #ff7272;
	--font-Roboto: "Roboto", "Georgia", serif;
	--font-Arial: "Arial", "Georgia", serif;
	--darkBorder1: 1px solid var(--falconBlack);
	--darkBorder1D1: 1px solid var(--falconBlackL1);
	--darkBorder2D1: 2px solid var(--falconBlackL1);
	--darkBorderD2: 1px solid var(--falconGrayD4);
	--darkBorder2D2: 2px solid var(--falconGrayD4);
	--lightBorder: 1px solid var(--falconGrayD1);
	/*color-scheme: light dark;
	*/
	font-family: var(--font-Roboto);
	width: 100vw;
	height: 100vh;
	font-weight: 300;
	color: var(--colorText);
	background-color: var(--falconBackground);
	--headerBlack: linear-gradient(var(--falconBlackL2), var(--falconBlack));
	--textShadow: 1px 1px var(--falconBlack);
}

	:root > .red {
		--theme: #851b1b;
		--themeD1: #5b1212;
		--themeD2: #300a0a;
		--themeL1: #af2424;
		--themeL2: #d53131;
		--themeL3: #de5b5b;
		--themeL4: #e68686;
		--themeL5: #efb0b0;
		--hover: linear-gradient(var(--themeL4), var(--themeL5));
		--themeBorder1: 1px solid var(--theme);
		--themeBorder2: 2px solid var(--theme);
		--themeBorder3: 3px solid var(--theme);
		--themeBorder4: 4px solid var(--theme);
		--themeBorder5: 5px solid var(--theme);
		--themeBorder1D1: 1px solid var(--themeD1);
		--themeBorder1D2: 1px solid var(--themeD2);
		--themeBorder2D1: 2px solid var(--themeD1);
		--themeBorder2D2: 2px solid var(--themeD2);
		--themeBorder3D1: 3px solid var(--themeD1);
		--themeBorder3D2: 3px solid var(--themeD1);
		--themeBorder1L1: 1px solid var(--themeL1);
		--themeBorder1L2: 1px solid var(--themeL2);
		--themeBorder1L3: 1px solid var(--themeL3);
		--themeBorder2L1: 2px solid var(--themeL1);
		--themeBorder2L2: 2px solid var(--themeL2);
		--themeBorder2L3: 2px solid var(--themeL3);
		--themeBorder3L1: 3px solid var(--themeL1);
		--themeBorder3L2: 3px solid var(--themeL2);
		--themeBorder3L3: 3px solid var(--themeL3);
		--footerBorder: var(--themeL1);
		--buttonBg: linear-gradient(var(--theme), var(--themeD1));
	}

	:root > .blue {
		--theme: #1b1b85;
		--themeD1: #12125b;
		--themeD2: #0a0a30;
		--themeL1: #2424af;
		--themeL2: #3131d5;
		--themeL3: #5b5bde;
		--themeL4: #8686e6;
		--themeL5: #b0b0ef;
		--hover: linear-gradient(var(--themeL4), var(--themeL5));
		--themeBorder1: 1px solid var(--theme);
		--themeBorder2: 2px solid var(--theme);
		--themeBorder3: 3px solid var(--theme);
		--themeBorder4: 4px solid var(--theme);
		--themeBorder5: 5px solid var(--theme);
		--themeBorder1D1: 1px solid var(--themeD1);
		--themeBorder1D2: 1px solid var(--themeD2);
		--themeBorder2D1: 2px solid var(--themeD1);
		--themeBorder2D2: 2px solid var(--themeD2);
		--themeBorder3D1: 3px solid var(--themeD1);
		--themeBorder3D2: 3px solid var(--themeD1);
		--themeBorder1L1: 1px solid var(--themeL1);
		--themeBorder1L2: 1px solid var(--themeL2);
		--themeBorder1L3: 1px solid var(--themeL3);
		--themeBorder2L1: 2px solid var(--themeL1);
		--themeBorder2L2: 2px solid var(--themeL2);
		--themeBorder2L3: 2px solid var(--themeL3);
		--themeBorder3L1: 3px solid var(--themeL1);
		--themeBorder3L2: 3px solid var(--themeL2);
		--themeBorder3L3: 3px solid var(--themeL3);
		--footerBorder: var(--themeL1);
		--buttonBg: linear-gradient(var(--theme), var(--themeD1));
	}

	:root > .green {
		--theme: #1b851b;
		--themeD1: #125b12;
		--themeD2: #0a300a;
		--themeL1: #24af24;
		--themeL2: #31d531;
		--themeL3: #5bde5b;
		--themeL4: #86e686;
		--themeL5: #b0efb0;
		--hover: linear-gradient(var(--themeL4), var(--themeL5));
		--themeBorder1: 1px solid var(--theme);
		--themeBorder2: 2px solid var(--theme);
		--themeBorder3: 3px solid var(--theme);
		--themeBorder4: 4px solid var(--theme);
		--themeBorder5: 5px solid var(--theme);
		--themeBorder1D1: 1px solid var(--themeD1);
		--themeBorder1D2: 1px solid var(--themeD2);
		--themeBorder2D1: 2px solid var(--themeD1);
		--themeBorder2D2: 2px solid var(--themeD2);
		--themeBorder3D1: 3px solid var(--themeD1);
		--themeBorder3D2: 3px solid var(--themeD1);
		--themeBorder1L1: 1px solid var(--themeL1);
		--themeBorder1L2: 1px solid var(--themeL2);
		--themeBorder1L3: 1px solid var(--themeL3);
		--themeBorder2L1: 2px solid var(--themeL1);
		--themeBorder2L2: 2px solid var(--themeL2);
		--themeBorder2L3: 2px solid var(--themeL3);
		--themeBorder3L1: 3px solid var(--themeL1);
		--themeBorder3L2: 3px solid var(--themeL2);
		--themeBorder3L3: 3px solid var(--themeL3);
		--footerBorder: var(--themeL1);
		--buttonBg: linear-gradient(var(--theme), var(--themeD1));
	}

	:root > .orange {
		--theme: #f60;
		--themeD1: #cc5200;
		--themeD2: #993d00;
		--themeL1: #ff8533;
		--themeL2: #ffa366;
		--themeL3: #ffc299;
		--themeL4: #ffe0cc;
		--themeL5: #fff;
		--hover: linear-gradient(var(--themeL4), var(--themeL5));
		--themeBorder1: 1px solid var(--theme);
		--themeBorder2: 2px solid var(--theme);
		--themeBorder3: 3px solid var(--theme);
		--themeBorder4: 4px solid var(--theme);
		--themeBorder5: 5px solid var(--theme);
		--themeBorder1D1: 1px solid var(--themeD1);
		--themeBorder1D2: 1px solid var(--themeD2);
		--themeBorder2D1: 2px solid var(--themeD1);
		--themeBorder2D2: 2px solid var(--themeD2);
		--themeBorder3D1: 3px solid var(--themeD1);
		--themeBorder3D2: 3px solid var(--themeD1);
		--themeBorder1L1: 1px solid var(--themeL1);
		--themeBorder1L2: 1px solid var(--themeL2);
		--themeBorder1L3: 1px solid var(--themeL3);
		--themeBorder2L1: 2px solid var(--themeL1);
		--themeBorder2L2: 2px solid var(--themeL2);
		--themeBorder2L3: 2px solid var(--themeL3);
		--themeBorder3L1: 3px solid var(--themeL1);
		--themeBorder3L2: 3px solid var(--themeL2);
		--themeBorder3L3: 3px solid var(--themeL3);
		--footerBorder: var(--themeL1);
		--buttonBg: linear-gradient(var(--theme), var(--themeD1));
	}

