@charset "UTF-8";

@font-face {
font-family: "SSStandard";
src:url('/Data/UI/Fonts/ss-standard.eot');
src:url('/Data/UI/Fonts/ss-standard.eot?#iefix') format('embedded-opentype'), 
url('/Data/UI/Fonts/ss-standard.svg#SSStandard') format('svg'),
url('/Data/UI/Fonts/ss-standard.woff') format('woff'),
url('/Data/UI/Fonts/ss-standard.ttf')format('truetype');
font-weight:normal;
font-style:normal;
}

.Icon {
font-family:"SSStandard";
font-style:normal;
font-weight:normal;
text-decoration:none;
text-rendering:optimizeLegibility;
white-space:nowrap;
-webkit-font-feature-settings:"liga", "dlig";
-moz-font-feature-settings:"liga=1, dlig=1";
-moz-font-feature-settings:"liga", "dlig";
-ms-font-feature-settings:"liga", "dlig";
-o-font-feature-settings:"liga", "dlig";
font-feature-settings:"liga", "dlig";
display:inline-block;
cursor:pointer;
}

.Icon[type="Cursor"]:before{ content: ''; }
.Icon[type="Crosshair"]:before{ content: '⌖'; }
.Icon[type="Search"]:before{ content: '🔎'; }
.Icon[type="View"]:before{ content: '\1F440'; }
.Icon[type="Attach"]:before{ content: '📎'; }
.Icon[type="Link"]:before{ content: '🔗'; }
.Icon[type="Move"]:before{ content: ''; }
.Icon[type="Write"]:before,
.Icon[type="Edit"]:before{ content: '\270E'; }
.Icon[type="WritingDisabled"]:before{ content: ''; }
.Icon[type="Erase"]:before{ content: '✐'; }
.Icon[type="Compose"]:before{ content: '📝'; }
.Icon[type="Lock"]:before{ content: '🔒'; }
.Icon[type="Unlock"]:before{ content: '🔓'; }
.Icon[type="Key"]:before{ content: '🔑'; }
.Icon[type="Backspace"]:before{ content: '⌫'; }
.Icon[type="Ban"]:before{ content: '🚫'; }
.Icon[type="Trash"]:before{ content: ''; }
.Icon[type="Target"]:before{ content: '◎'; }
.Icon[type="Tag"]:before{ content: ''; }
.Icon[type="Bookmark"]:before{ content: '🔖'; }
.Icon[type="Flag"]:before{ content: '⚑'; }
.Icon[type="Like"]:before{ content: '👍'; }
.Icon[type="Dislike"]:before{ content: '👎'; }
.Icon[type="Heart"]:before{ content: '♥'; }
.Icon[type="HalfHeart"]:before{ content: ''; }
.Icon[type="Star"]:before{ content: '⋆'; }
.Icon[type="Halfstar"]:before{ content: ''; }
.Icon[type="Sample"]:before{ content: ''; }
.Icon[type="Crop"]:before{ content: ''; }
.Icon[type="Layers"]:before{ content: ''; }
.Icon[type="Phone"]:before{ content: '📞'; }
.Icon[type="PhoneDisabled"]:before{ content: ''; }
.Icon[type="Rss"]:before{ content: ''; }
.Icon[type="Facetime"]:before{ content: ''; }
.Icon[type="Reply"]:before{ content: '↩'; }
.Icon[type="Mail"]:before{ content: '✉'; }
.Icon[type="Inbox"]:before{ content: '📥'; }
.Icon[type="Chat"]:before{ content: '💬'; }
.Icon[type="User"]:before{ content: '👤'; }
.Icon[type="FemaleUser"]:before{ content: '👧'; }
.Icon[type="Users"]:before{ content: '👥'; }
.Icon[type="Cart"]:before{ content: ''; }
.Icon[type="CreditCard"]:before{ content: '💳'; }
.Icon[type="BarChart"]:before{ content: '📊'; }
.Icon[type="PieChart"]:before{ content: ''; }
.Icon[type="Box"]:before{ content: '📦'; }
.Icon[type="Home"]:before{ content: '⌂'; }
.Icon[type="Globe"]:before{ content: '🌎'; }
.Icon[type="Navigate"]:before{ content: ''; }
.Icon[type="Compass"]:before{ content: ''; }
.Icon[type="SignPost"]:before{ content: ''; }
.Icon[type="Location"]:before{ content: ''; }
.Icon[type="Map"]:before{ content: ''; }
.Icon[type="Pin"]:before{ content: '📍'; }
.Icon[type="Database"]:before{ content: ''; }
.Icon[type="Music"]:before{ content: '♫'; }
.Icon[type="Mic"]:before{ content: '🎤'; }
.Icon[type="Volume"]:before{ content: '🔈'; }
.Icon[type="VolumeLow"]:before{ content: '🔉'; }
.Icon[type="VolumeHigh"]:before{ content: '🔊'; }
.Icon[type="Airplay"]:before{ content: ''; }
.Icon[type="Camera"]:before{ content: '📷'; }
.Icon[type="Picture"]:before{ content: '🌄'; }
.Icon[type="Video"]:before{ content: '📹'; }
.Icon[type="Play"]:before{ content: '▶'; }
.Icon[type="Pause"]:before{ content: ''; }
.Icon[type="Stop"]:before{ content: '■'; }
.Icon[type="Record"]:before{ content: '●'; }
.Icon[type="Rewind"]:before{ content: '⏪'; }
.Icon[type="FastForward"]:before{ content: '⏩'; }
.Icon[type="SkipBack"]:before{ content: '⏮'; }
.Icon[type="SkipForward"]:before{ content: '⏭'; }
.Icon[type="Eject"]:before{ content: '⏏'; }
.Icon[type="Repeat"]:before{ content: '🔁'; }
.Icon[type="Undo"]:before,
.Icon[type="Replay"]:before{ content: '↺'; }
.Icon[type="Shuffle"]:before{ content: '🔀'; }
.Icon[type="Notebook"]:before{ content: '📓'; }
.Icon[type="Grid"]:before{ content: ''; }
.Icon[type="Rows"]:before{ content: ''; }
.Icon[type="Columns"]:before{ content: ''; }
.Icon[type="Desktop"]:before{ content: '💻'; }
.Icon[type="Laptop"]:before{ content: ''; }
.Icon[type="Tablet"]:before{ content: ''; }
.Icon[type="Cell"]:before{ content: '📱'; }
.Icon[type="Battery"]:before{ content: '🔋'; }
.Icon[type="BatteryHigh"]:before{ content: ''; }
.Icon[type="BatteryMedium"]:before{ content: ''; }
.Icon[type="BatteryLow"]:before{ content: ''; }
.Icon[type="BatteryEmpty"]:before{ content: ''; }
.Icon[type="CloudDownload"]:before{ content: ''; }
.Icon[type="Download"]:before{ content: ''; }
.Icon[type="CloudUpload"]:before{ content: ''; }
.Icon[type="Upload"]:before{ content: ''; }
.Icon[type="Fork"]:before{ content: '\EB80'; }
.Icon[type="Merge"]:before{ content: ''; }
.Icon[type="Refresh"]:before{ content: '↻'; }
.Icon[type="Sync"]:before{ content: ''; }
.Icon[type="Loading"]:before{ content: ''; }
.Icon[type="Wifi"]:before{ content: ''; }
.Icon[type="Connection"]:before{ content: ''; }
.Icon[type="File"]:before{ content: '📄'; }
.Icon[type="Folder"]:before{ content: '📁'; }
.Icon[type="Quote"]:before{ content: '“'; }
.Icon[type="Text"]:before{ content: ''; }
.Icon[type="Font"]:before{ content: ''; }
.Icon[type="Print"]:before{ content: '⎙'; }
.Icon[type="Fax"]:before{ content: '📠'; }
.Icon[type="List"]:before{ content: ''; }
.Icon[type="Layout"]:before{ content: ''; }
.Icon[type="Action"]:before{ content: ''; }
.Icon[type="Expand"]:before{ content: '⤢'; }
.Icon[type="Contract"]:before{ content: ''; }
.Icon[type="Help"]:before{ content: '❓'; }
.Icon[type="Info"]:before{ content: 'ℹ'; }
.Icon[type="Alert"]:before{ content: '⚠'; }
.Icon[type="Caution"]:before{ content: '⛔'; }
.Icon[type="Plus"]:before,
.Icon[type="Add"]:before{ content: '+'; }
.Icon[type="Hyphen"]:before{ content: '-'; }
.Icon[type="Dropdown"]:before{ content: '▾'; }
.Icon[type="Check"]:before{ content: '✓'; }
.Icon[type="Delete"]:before{ content: '\2421'; }
.Icon[type="Settings"]:before{ content: '⚙'; }
.Icon[type="Dashboard"]:before{ content: ''; }
.Icon[type="Notifications"]:before{ content: '🔔'; }
.Icon[type="NotificationsDisabled"]:before{ content: '🔕'; }
.Icon[type="Clock"]:before{ content: '⏲'; }
.Icon[type="Stopwatch"]:before{ content: '⏱'; }
.Icon[type="Calendar"]:before{ content: '📆'; }
.Icon[type="CalendarAdd"]:before{ content: ''; }
.Icon[type="CalendarRemove"]:before{ content: ''; }
.Icon[type="CalendarCheck"]:before{ content: ''; }
.Icon[type="Briefcase"]:before{ content: '💼'; }
.Icon[type="Cloud"]:before{ content: '☁'; }
.Icon[type="NavigateUp"]:before,
.Icon[type="MoveUp"]:before{ content: ''; }
.Icon[type="NavigateRight"]:before,
.Icon[type="MoveRight"]:before{ content: '▻'; }
.Icon[type="NavigateDown"]:before,
.Icon[type="MoveDown"]:before{ content: ''; }
.Icon[type="NavigateLeft"]:before,
.Icon[type="MoveLeft"]:before{ content: '◅'; }
.Icon[type="Up"]:before{ content: '⬆'; }
.Icon[type="UpRight"]:before{ content: '⬈'; }
.Icon[type="Right"]:before{ content: '➡'; }
.Icon[type="DownRight"]:before{ content: '⬊'; }
.Icon[type="Down"]:before{ content: '⬇'; }
.Icon[type="DownLeft"]:before{ content: '⬋'; }
.Icon[type="Left"]:before{ content: '⬅'; }
.Icon[type="UpLeft"]:before{ content: '⬉'; }
.Icon[type="Retweet"]:before{ content: ''; }
.Icon[type="Email"]:before{ content: '✉'; }


.Icon[type="EllipsisChat"]:before{ content: '\e399'; }
.Icon[type="Ellipsis"]:before{ content: '\2026'; }
.Icon[type="Buildings"]:before{ content: '\1f3e2'; }
.Icon[type="Warehouse"]:before{ content: '\e602'; }
.Icon[type="Newspaper"]:before{ content: '\1f4f0'; }
.Icon[type="Filter"]:before{ content: '\e9b0'; }
.Icon[type="Lightbulb"]:before{ content: '\1f4a1'; }
.Icon[type="Transfer"]:before{ content: '\21c6'; }
.Icon[type="Flask"]:before{ content: '\f4c0'; }
.Icon[type="Fill"]:before{ content: '\e240'; }
.Icon[type="Stroke"]:before{ content: '\e241'; }

.Icon:hover{ color: #2cace1; }
.Icon[type="Delete"]:hover{ color: #ae1010; }
.Icon[rel="Delete"]:hover{ color: #ae1010; }


.Icon[rel="Cursor"]:before{ content: ''; }
.Icon[rel="Crosshair"]:before{ content: '⌖'; }
.Icon[rel="Search"]:before{ content: '🔎'; }
.Icon[rel="View"]:before{ content: '\1F440'; }
.Icon[rel="Attach"]:before{ content: '📎'; }
.Icon[rel="Link"]:before{ content: '🔗'; }
.Icon[rel="Move"]:before{ content: ''; }
.Icon[rel="Write"]:before,
.Icon[rel="Edit"]:before{ content: '\270E'; }
.Icon[rel="WritingDisabled"]:before{ content: ''; }
.Icon[rel="Erase"]:before{ content: '✐'; }
.Icon[rel="Compose"]:before{ content: '📝'; }
.Icon[rel="Lock"]:before{ content: '🔒'; }
.Icon[rel="Unlock"]:before{ content: '🔓'; }
.Icon[rel="Key"]:before{ content: '🔑'; }
.Icon[rel="Backspace"]:before{ content: '⌫'; }
.Icon[rel="Ban"]:before{ content: '🚫'; }
.Icon[rel="Trash"]:before{ content: ''; }
.Icon[rel="Target"]:before{ content: '◎'; }
.Icon[rel="Tag"]:before{ content: ''; }
.Icon[rel="Bookmark"]:before{ content: '🔖'; }
.Icon[rel="Flag"]:before{ content: '⚑'; }
.Icon[rel="Like"]:before{ content: '👍'; }
.Icon[rel="Dislike"]:before{ content: '👎'; }
.Icon[rel="Heart"]:before{ content: '♥'; }
.Icon[rel="HalfHeart"]:before{ content: ''; }
.Icon[rel="Star"]:before{ content: '⋆'; }
.Icon[rel="Halfstar"]:before{ content: ''; }
.Icon[rel="Sample"]:before{ content: ''; }
.Icon[rel="Crop"]:before{ content: ''; }
.Icon[rel="Layers"]:before{ content: ''; }
.Icon[rel="Phone"]:before{ content: '📞'; }
.Icon[rel="PhoneDisabled"]:before{ content: ''; }
.Icon[rel="Rss"]:before{ content: ''; }
.Icon[rel="Facetime"]:before{ content: ''; }
.Icon[rel="Reply"]:before{ content: '↩'; }
.Icon[rel="Mail"]:before{ content: '✉'; }
.Icon[rel="Inbox"]:before{ content: '📥'; }
.Icon[rel="Chat"]:before{ content: '💬'; }
.Icon[rel="User"]:before{ content: '👤'; }
.Icon[rel="FemaleUser"]:before{ content: '👧'; }
.Icon[rel="Users"]:before{ content: '👥'; }
.Icon[rel="Cart"]:before{ content: ''; }
.Icon[rel="CreditCard"]:before{ content: '💳'; }
.Icon[rel="BarChart"]:before{ content: '📊'; }
.Icon[rel="PieChart"]:before{ content: ''; }
.Icon[rel="Box"]:before{ content: '📦'; }
.Icon[rel="Home"]:before{ content: '⌂'; }
.Icon[rel="Globe"]:before{ content: '🌎'; }
.Icon[rel="Navigate"]:before{ content: ''; }
.Icon[rel="Compass"]:before{ content: ''; }
.Icon[rel="SignPost"]:before{ content: ''; }
.Icon[rel="Location"]:before{ content: ''; }
.Icon[rel="Map"]:before{ content: ''; }
.Icon[rel="Pin"]:before{ content: '📍'; }
.Icon[rel="Database"]:before{ content: ''; }
.Icon[rel="Music"]:before{ content: '♫'; }
.Icon[rel="Mic"]:before{ content: '🎤'; }
.Icon[rel="Volume"]:before{ content: '🔈'; }
.Icon[rel="VolumeLow"]:before{ content: '🔉'; }
.Icon[rel="VolumeHigh"]:before{ content: '🔊'; }
.Icon[rel="Airplay"]:before{ content: ''; }
.Icon[rel="Camera"]:before{ content: '📷'; }
.Icon[rel="Picture"]:before{ content: '🌄'; }
.Icon[rel="Video"]:before{ content: '📹'; }
.Icon[rel="Play"]:before{ content: '▶'; }
.Icon[rel="Pause"]:before{ content: ''; }
.Icon[rel="Stop"]:before{ content: '■'; }
.Icon[rel="Record"]:before{ content: '●'; }
.Icon[rel="Rewind"]:before{ content: '⏪'; }
.Icon[rel="FastForward"]:before{ content: '⏩'; }
.Icon[rel="SkipBack"]:before{ content: '⏮'; }
.Icon[rel="SkipForward"]:before{ content: '⏭'; }
.Icon[rel="Eject"]:before{ content: '⏏'; }
.Icon[rel="Repeat"]:before{ content: '🔁'; }
.Icon[rel="Undo"]:before,
.Icon[rel="Replay"]:before{ content: '↺'; }
.Icon[rel="Shuffle"]:before{ content: '🔀'; }
.Icon[rel="Notebook"]:before{ content: '📓'; }
.Icon[rel="Grid"]:before{ content: ''; }
.Icon[rel="Rows"]:before{ content: ''; }
.Icon[rel="Columns"]:before{ content: ''; }
.Icon[rel="Desktop"]:before{ content: '💻'; }
.Icon[rel="Laptop"]:before{ content: ''; }
.Icon[rel="Tablet"]:before{ content: ''; }
.Icon[rel="Cell"]:before{ content: '📱'; }
.Icon[rel="Battery"]:before{ content: '🔋'; }
.Icon[rel="BatteryHigh"]:before{ content: ''; }
.Icon[rel="BatteryMedium"]:before{ content: ''; }
.Icon[rel="BatteryLow"]:before{ content: ''; }
.Icon[rel="BatteryEmpty"]:before{ content: ''; }
.Icon[rel="CloudDownload"]:before{ content: ''; }
.Icon[rel="Download"]:before{ content: ''; }
.Icon[rel="CloudUpload"]:before{ content: ''; }
.Icon[rel="Upload"]:before{ content: ''; }
.Icon[rel="Fork"]:before{ content: '\EB80'; }
.Icon[rel="Merge"]:before{ content: ''; }
.Icon[rel="Refresh"]:before{ content: '↻'; }
.Icon[rel="Sync"]:before{ content: ''; }
.Icon[rel="Loading"]:before{ content: ''; }
.Icon[rel="Wifi"]:before{ content: ''; }
.Icon[rel="Connection"]:before{ content: ''; }
.Icon[rel="File"]:before{ content: '📄'; }
.Icon[rel="Folder"]:before{ content: '📁'; }
.Icon[rel="Quote"]:before{ content: '“'; }
.Icon[rel="Text"]:before{ content: ''; }
.Icon[rel="Font"]:before{ content: ''; }
.Icon[rel="Print"]:before{ content: '⎙'; }
.Icon[rel="Fax"]:before{ content: '📠'; }
.Icon[rel="List"]:before{ content: ''; }
.Icon[rel="Layout"]:before{ content: ''; }
.Icon[rel="Action"]:before{ content: ''; }
.Icon[rel="Expand"]:before{ content: '⤢'; }
.Icon[rel="Contract"]:before{ content: ''; }
.Icon[rel="Help"]:before{ content: '❓'; }
.Icon[rel="Info"]:before{ content: 'ℹ'; }
.Icon[rel="Alert"]:before{ content: '⚠'; }
.Icon[rel="Caution"]:before{ content: '⛔'; }
.Icon[rel="Plus"]:before,
.Icon[rel="Add"]:before{ content: '+'; }
.Icon[rel="Hyphen"]:before{ content: '-'; }
.Icon[rel="Dropdown"]:before{ content: '▾'; }
.Icon[rel="Check"]:before{ content: '✓'; }
.Icon[rel="Delete"]:before{ content: '\2421'; }
.Icon[rel="Settings"]:before{ content: '⚙'; }
.Icon[rel="Dashboard"]:before{ content: ''; }
.Icon[rel="Notifications"]:before{ content: '🔔'; }
.Icon[rel="NotificationsDisabled"]:before{ content: '🔕'; }
.Icon[rel="Clock"]:before{ content: '⏲'; }
.Icon[rel="Stopwatch"]:before{ content: '⏱'; }
.Icon[rel="Calendar"]:before{ content: '📆'; }
.Icon[rel="CalendarAdd"]:before{ content: ''; }
.Icon[rel="CalendarRemove"]:before{ content: ''; }
.Icon[rel="CalendarCheck"]:before{ content: ''; }
.Icon[rel="Briefcase"]:before{ content: '💼'; }
.Icon[rel="Cloud"]:before{ content: '☁'; }
.Icon[rel="NavigateUp"]:before,
.Icon[rel="MoveUp"]:before{ content: ''; }
.Icon[rel="NavigateRight"]:before,
.Icon[rel="MoveRight"]:before{ content: '▻'; }
.Icon[rel="NavigateDown"]:before,
.Icon[rel="MoveDown"]:before{ content: ''; }
.Icon[rel="NavigateLeft"]:before,
.Icon[rel="MoveLeft"]:before{ content: '◅'; }
.Icon[rel="Up"]:before{ content: '⬆'; }
.Icon[rel="UpRight"]:before{ content: '⬈'; }
.Icon[rel="Right"]:before{ content: '➡'; }
.Icon[rel="DownRight"]:before{ content: '⬊'; }
.Icon[rel="Down"]:before{ content: '⬇'; }
.Icon[rel="DownLeft"]:before{ content: '⬋'; }
.Icon[rel="Left"]:before{ content: '⬅'; }
.Icon[rel="UpLeft"]:before{ content: '⬉'; }
.Icon[rel="Retweet"]:before{ content: ''; }
.Icon[rel="Email"]:before{ content: '✉'; }


.Icon[rel="EllipsisChat"]:before{ content: '\e399'; }
.Icon[rel="Ellipsis"]:before{ content: '\2026'; }
.Icon[rel="Buildings"]:before{ content: '\1f3e2'; }
.Icon[rel="Warehouse"]:before{ content: '\e602'; }
.Icon[rel="Newspaper"]:before{ content: '\1f4f0'; }
.Icon[rel="Filter"]:before{ content: '\e9b0'; }
.Icon[rel="Lightbulb"]:before{ content: '\1f4a1'; }
.Icon[rel="Transfer"]:before{ content: '\21c6'; }
.Icon[rel="Flask"]:before{ content: '\f4c0'; }
.Icon[rel="Fill"]:before{ content: '\e240'; }
.Icon[rel="Stroke"]:before{ content: '\e241'; }

@font-face {
font-family:"StateFace";
src:url('/Data/UI/Fonts/stateface-regular-webfont.eot');
src:url('/Data/UI/Fonts/stateface-regular-webfont.eot?#iefix') format('embedded-opentype'), 
url('/Data/UI/Fonts/stateface-regular-webfont.svg#StateFace') format('svg'),
url('/Data/UI/Fonts/stateface-regular-webfont.woff') format('woff'), 
url('/Data/UI/Fonts/stateface-regular-webfont.ttf')format('truetype');
font-weight:normal;
font-style:normal;
}

.Icon[data-set="StateFace"] {
font-family:"StateFace";
font-style:normal;
font-weight:normal;

text-decoration:none;
text-rendering:optimizeLegibility;

white-space:nowrap;

-webkit-font-feature-settings:"liga", "dlig";
-moz-font-feature-settings:"liga=1, dlig=1";
-moz-font-feature-settings:"liga", "dlig";
-ms-font-feature-settings:"liga", "dlig";
-o-font-feature-settings:"liga", "dlig";
font-feature-settings:"liga", "dlig";

display:inline-block;

cursor:pointer;
}

.Icon[data-set="StateFace"]:hover{ color: #2cace1; }

.Icon[data-set="StateFace"][type="Alabama"]:before,
.Icon[data-set="StateFace"][type="AL"]:before{ content: 'B'; }
.Icon[data-set="StateFace"][type="Alaska"]:before,
.Icon[data-set="StateFace"][type="AK"]:before{ content: 'A'; }
.Icon[data-set="StateFace"][type="Arizona"]:before,
.Icon[data-set="StateFace"][type="AZ"]:before{ content: 'D'; }
.Icon[data-set="StateFace"][type="Arkansas"]:before,
.Icon[data-set="StateFace"][type="AR"]:before{ content: 'C'; }
.Icon[data-set="StateFace"][type="California"]:before,
.Icon[data-set="StateFace"][type="CA"]:before{ content: 'E'; }
.Icon[data-set="StateFace"][type="Colorado"]:before,
.Icon[data-set="StateFace"][type="CO"]:before{ content: 'F'; }
.Icon[data-set="StateFace"][type="Connecticut"]:before,
.Icon[data-set="StateFace"][type="CT"]:before{ content: 'G'; }
.Icon[data-set="StateFace"][type="Delaware"]:before,
.Icon[data-set="StateFace"][type="DE"]:before{ content: 'H'; }
.Icon[data-set="StateFace"][type="DistrictOfColumbia"]:before,
.Icon[data-set="StateFace"][type="DC"]:before{ content: 'y'; }
.Icon[data-set="StateFace"][type="Florida"]:before,
.Icon[data-set="StateFace"][type="FL"]:before{ content: 'I'; }
.Icon[data-set="StateFace"][type="Georgia"]:before,
.Icon[data-set="StateFace"][type="GA"]:before{ content: 'J'; }
.Icon[data-set="StateFace"][type="Hawaii"]:before,
.Icon[data-set="StateFace"][type="HI"]:before{ content: 'K'; }
.Icon[data-set="StateFace"][type="Idaho"]:before,
.Icon[data-set="StateFace"][type="ID"]:before{ content: 'M'; }
.Icon[data-set="StateFace"][type="Illinois"]:before,
.Icon[data-set="StateFace"][type="IL"]:before{ content: 'N'; }
.Icon[data-set="StateFace"][type="Indiana"]:before,
.Icon[data-set="StateFace"][type="IN"]:before{ content: 'O'; }
.Icon[data-set="StateFace"][type="Iowa"]:before,
.Icon[data-set="StateFace"][type="IA"]:before{ content: 'L'; }
.Icon[data-set="StateFace"][type="Kansas"]:before,
.Icon[data-set="StateFace"][type="KS"]:before{ content: 'P'; }
.Icon[data-set="StateFace"][type="Kentucky"]:before,
.Icon[data-set="StateFace"][type="KY"]:before{ content: 'Q'; }
.Icon[data-set="StateFace"][type="Louisiana"]:before,
.Icon[data-set="StateFace"][type="LA"]:before{ content: 'R'; }
.Icon[data-set="StateFace"][type="Maine"]:before,
.Icon[data-set="StateFace"][type="ME"]:before{ content: 'U'; }
.Icon[data-set="StateFace"][type="Maryland"]:before,
.Icon[data-set="StateFace"][type="MD"]:before{ content: 'T'; }
.Icon[data-set="StateFace"][type="Massachusetts"]:before,
.Icon[data-set="StateFace"][type="MA"]:before{ content: 'S'; }
.Icon[data-set="StateFace"][type="Michigan"]:before,
.Icon[data-set="StateFace"][type="MI"]:before{ content: 'V'; }
.Icon[data-set="StateFace"][type="Minnesota"]:before,
.Icon[data-set="StateFace"][type="MN"]:before{ content: 'W'; }
.Icon[data-set="StateFace"][type="Mississippi"]:before,
.Icon[data-set="StateFace"][type="MS"]:before{ content: 'Y'; }
.Icon[data-set="StateFace"][type="Missouri"]:before,
.Icon[data-set="StateFace"][type="MO"]:before{ content: 'X'; }
.Icon[data-set="StateFace"][type="Montana"]:before,
.Icon[data-set="StateFace"][type="MT"]:before{ content: 'Z'; }
.Icon[data-set="StateFace"][type="Nebraska"]:before,
.Icon[data-set="StateFace"][type="NE"]:before{ content: 'c'; }
.Icon[data-set="StateFace"][type="Nevada"]:before,
.Icon[data-set="StateFace"][type="NV"]:before{ content: 'g'; }
.Icon[data-set="StateFace"][type="NewHampshire"]:before,
.Icon[data-set="StateFace"][type="NH"]:before{ content: 'd'; }
.Icon[data-set="StateFace"][type="NewJersey"]:before,
.Icon[data-set="StateFace"][type="NJ"]:before{ content: 'e'; }
.Icon[data-set="StateFace"][type="NewMexico"]:before,
.Icon[data-set="StateFace"][type="NM"]:before{ content: 'f'; }
.Icon[data-set="StateFace"][type="NewYork"]:before,
.Icon[data-set="StateFace"][type="NY"]:before{ content: 'h'; }
.Icon[data-set="StateFace"][type="NorthCarolina"]:before,
.Icon[data-set="StateFace"][type="NC"]:before{ content: 'a'; }
.Icon[data-set="StateFace"][type="NorthDakota"]:before,
.Icon[data-set="StateFace"][type="ND"]:before{ content: 'b'; }
.Icon[data-set="StateFace"][type="Ohio"]:before,
.Icon[data-set="StateFace"][type="OH"]:before{ content: 'i'; }
.Icon[data-set="StateFace"][type="Oklahoma"]:before,
.Icon[data-set="StateFace"][type="OK"]:before{ content: 'j'; }
.Icon[data-set="StateFace"][type="Oregon"]:before,
.Icon[data-set="StateFace"][type="OR"]:before{ content: 'k'; }
.Icon[data-set="StateFace"][type="Pennsylvania"]:before,
.Icon[data-set="StateFace"][type="PA"]:before{ content: 'l'; }
.Icon[data-set="StateFace"][type="RhodeIsland"]:before,
.Icon[data-set="StateFace"][type="RI"]:before{ content: 'm'; }
.Icon[data-set="StateFace"][type="SouthCarolina"]:before,
.Icon[data-set="StateFace"][type="SC"]:before{ content: 'n'; }
.Icon[data-set="StateFace"][type="SouthDakota"]:before,
.Icon[data-set="StateFace"][type="SD"]:before{ content: 'o'; }
.Icon[data-set="StateFace"][type="Tennessee"]:before,
.Icon[data-set="StateFace"][type="TN"]:before{ content: 'p'; }
.Icon[data-set="StateFace"][type="Texas"]:before,
.Icon[data-set="StateFace"][type="TX"]:before{ content: 'q'; }
.Icon[data-set="StateFace"][type="UnitedStates"]:before,
.Icon[data-set="StateFace"][type="US"]:before,
.Icon[data-set="StateFace"][type="USA"]:before{ content: 'z'; }
.Icon[data-set="StateFace"][type="Utah"]:before,
.Icon[data-set="StateFace"][type="UT"]:before{ content: 'r'; }
.Icon[data-set="StateFace"][type="Vermont"]:before,
.Icon[data-set="StateFace"][type="VT"]:before{ content: 't'; }
.Icon[data-set="StateFace"][type="Virginia"]:before,
.Icon[data-set="StateFace"][type="VA"]:before{ content: 's'; }
.Icon[data-set="StateFace"][type="Washington"]:before,
.Icon[data-set="StateFace"][type="WA"]:before{ content: 'u'; }
.Icon[data-set="StateFace"][type="WestVirginia"]:before,
.Icon[data-set="StateFace"][type="WV"]:before{ content: 'w'; }
.Icon[data-set="StateFace"][type="Wisconsin"]:before,
.Icon[data-set="StateFace"][type="WI"]:before{ content: 'v'; }
.Icon[data-set="StateFace"][type="Wyoming"]:before,
.Icon[data-set="StateFace"][type="WY"]:before{ content: 'x'; }

@font-face {
font-family: "SSStandard";
src:url('/Data/UI/Fonts/ss-standard.eot');
src:url('/Data/UI/Fonts/ss-standard.eot?#iefix') format('embedded-opentype'), 
url('/Data/UI/Fonts/ss-standard.svg#SSStandard') format('svg'),
url('/Data/UI/Fonts/ss-standard.woff') format('woff'),
url('/Data/UI/Fonts/ss-standard.ttf')format('truetype');
font-weight:normal;
font-style:normal;
}

.Icon[data-set="SymbolSet"] {
font-family:"SSStandard";
font-style:normal;
font-weight:normal;
text-decoration:none;
text-rendering:optimizeLegibility;
white-space:nowrap;
-webkit-font-feature-settings:"liga", "dlig";
-moz-font-feature-settings:"liga=1, dlig=1";
-moz-font-feature-settings:"liga", "dlig";
-ms-font-feature-settings:"liga", "dlig";
-o-font-feature-settings:"liga", "dlig";
font-feature-settings:"liga", "dlig";
display:inline-block;
cursor:pointer;
}

.Icon[data-set="SymbolSet"][type="Cursor"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Crosshair"]:before{ content: '⌖'; }
.Icon[data-set="SymbolSet"][type="Search"]:before{ content: '🔎'; }
.Icon[data-set="SymbolSet"][type="View"]:before{ content: '\1F440'; }
.Icon[data-set="SymbolSet"][type="Attach"]:before{ content: '📎'; }
.Icon[data-set="SymbolSet"][type="Link"]:before{ content: '🔗'; }
.Icon[data-set="SymbolSet"][type="Move"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Write"]:before,
.Icon[data-set="SymbolSet"][type="Edit"]:before{ content: '\270E'; }
.Icon[data-set="SymbolSet"][type="WritingDisabled"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Erase"]:before{ content: '✐'; }
.Icon[data-set="SymbolSet"][type="Compose"]:before{ content: '📝'; }
.Icon[data-set="SymbolSet"][type="Lock"]:before{ content: '🔒'; }
.Icon[data-set="SymbolSet"][type="Unlock"]:before{ content: '🔓'; }
.Icon[data-set="SymbolSet"][type="Key"]:before{ content: '🔑'; }
.Icon[data-set="SymbolSet"][type="Backspace"]:before{ content: '⌫'; }
.Icon[data-set="SymbolSet"][type="Ban"]:before{ content: '🚫'; }
.Icon[data-set="SymbolSet"][type="Trash"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Target"]:before{ content: '◎'; }
.Icon[data-set="SymbolSet"][type="Tag"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Bookmark"]:before{ content: '🔖'; }
.Icon[data-set="SymbolSet"][type="Flag"]:before{ content: '⚑'; }
.Icon[data-set="SymbolSet"][type="Like"]:before{ content: '👍'; }
.Icon[data-set="SymbolSet"][type="Dislike"]:before{ content: '👎'; }
.Icon[data-set="SymbolSet"][type="Heart"]:before{ content: '♥'; }
.Icon[data-set="SymbolSet"][type="HalfHeart"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Star"]:before{ content: '⋆'; }
.Icon[data-set="SymbolSet"][type="Halfstar"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Sample"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Crop"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Layers"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Phone"]:before{ content: '📞'; }
.Icon[data-set="SymbolSet"][type="PhoneDisabled"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Rss"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Facetime"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Reply"]:before{ content: '↩'; }
.Icon[data-set="SymbolSet"][type="Mail"]:before{ content: '✉'; }
.Icon[data-set="SymbolSet"][type="Inbox"]:before{ content: '📥'; }
.Icon[data-set="SymbolSet"][type="Chat"]:before{ content: '💬'; }
.Icon[data-set="SymbolSet"][type="User"]:before{ content: '👤'; }
.Icon[data-set="SymbolSet"][type="FemaleUser"]:before{ content: '👧'; }
.Icon[data-set="SymbolSet"][type="Users"]:before{ content: '👥'; }
.Icon[data-set="SymbolSet"][type="Cart"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="CreditCard"]:before{ content: '💳'; }
.Icon[data-set="SymbolSet"][type="BarChart"]:before{ content: '📊'; }
.Icon[data-set="SymbolSet"][type="PieChart"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Box"]:before{ content: '📦'; }
.Icon[data-set="SymbolSet"][type="Home"]:before{ content: '⌂'; }
.Icon[data-set="SymbolSet"][type="Globe"]:before{ content: '🌎'; }
.Icon[data-set="SymbolSet"][type="Navigate"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Compass"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="SignPost"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Location"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Map"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Pin"]:before{ content: '📍'; }
.Icon[data-set="SymbolSet"][type="Database"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Music"]:before{ content: '♫'; }
.Icon[data-set="SymbolSet"][type="Mic"]:before{ content: '🎤'; }
.Icon[data-set="SymbolSet"][type="Volume"]:before{ content: '🔈'; }
.Icon[data-set="SymbolSet"][type="VolumeLow"]:before{ content: '🔉'; }
.Icon[data-set="SymbolSet"][type="VolumeHigh"]:before{ content: '🔊'; }
.Icon[data-set="SymbolSet"][type="Airplay"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Camera"]:before{ content: '📷'; }
.Icon[data-set="SymbolSet"][type="Picture"]:before{ content: '🌄'; }
.Icon[data-set="SymbolSet"][type="Video"]:before{ content: '📹'; }
.Icon[data-set="SymbolSet"][type="Play"]:before{ content: '▶'; }
.Icon[data-set="SymbolSet"][type="Pause"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Stop"]:before{ content: '■'; }
.Icon[data-set="SymbolSet"][type="Record"]:before{ content: '●'; }
.Icon[data-set="SymbolSet"][type="Rewind"]:before{ content: '⏪'; }
.Icon[data-set="SymbolSet"][type="FastForward"]:before{ content: '⏩'; }
.Icon[data-set="SymbolSet"][type="SkipBack"]:before{ content: '⏮'; }
.Icon[data-set="SymbolSet"][type="SkipForward"]:before{ content: '⏭'; }
.Icon[data-set="SymbolSet"][type="Eject"]:before{ content: '⏏'; }
.Icon[data-set="SymbolSet"][type="Repeat"]:before{ content: '🔁'; }
.Icon[data-set="SymbolSet"][type="Undo"]:before,
.Icon[data-set="SymbolSet"][type="Replay"]:before{ content: '↺'; }
.Icon[data-set="SymbolSet"][type="Shuffle"]:before{ content: '🔀'; }
.Icon[data-set="SymbolSet"][type="Notebook"]:before{ content: '📓'; }
.Icon[data-set="SymbolSet"][type="Grid"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Rows"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Columns"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Desktop"]:before{ content: '💻'; }
.Icon[data-set="SymbolSet"][type="Laptop"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Tablet"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Cell"]:before{ content: '📱'; }
.Icon[data-set="SymbolSet"][type="Battery"]:before{ content: '🔋'; }
.Icon[data-set="SymbolSet"][type="BatteryHigh"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="BatteryMedium"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="BatteryLow"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="BatteryEmpty"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="CloudDownload"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Download"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="CloudUpload"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Upload"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Fork"]:before{ content: '\EB80'; }
.Icon[data-set="SymbolSet"][type="Merge"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Refresh"]:before{ content: '↻'; }
.Icon[data-set="SymbolSet"][type="Sync"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Loading"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Wifi"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Connection"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="File"]:before{ content: '📄'; }
.Icon[data-set="SymbolSet"][type="Folder"]:before{ content: '📁'; }
.Icon[data-set="SymbolSet"][type="Quote"]:before{ content: '“'; }
.Icon[data-set="SymbolSet"][type="Text"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Font"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Print"]:before{ content: '⎙'; }
.Icon[data-set="SymbolSet"][type="Fax"]:before{ content: '📠'; }
.Icon[data-set="SymbolSet"][type="List"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Layout"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Action"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Expand"]:before{ content: '⤢'; }
.Icon[data-set="SymbolSet"][type="Contract"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Help"]:before{ content: '❓'; }
.Icon[data-set="SymbolSet"][type="Info"]:before{ content: 'ℹ'; }
.Icon[data-set="SymbolSet"][type="Alert"]:before{ content: '⚠'; }
.Icon[data-set="SymbolSet"][type="Caution"]:before{ content: '⛔'; }
.Icon[data-set="SymbolSet"][type="Plus"]:before,
.Icon[data-set="SymbolSet"][type="Add"]:before{ content: '+'; }
.Icon[data-set="SymbolSet"][type="Hyphen"]:before{ content: '-'; }
.Icon[data-set="SymbolSet"][type="Dropdown"]:before{ content: '▾'; }
.Icon[data-set="SymbolSet"][type="Check"]:before{ content: '✓'; }
.Icon[data-set="SymbolSet"][type="Delete"]:before{ content: '\2421'; }
.Icon[data-set="SymbolSet"][type="Settings"]:before{ content: '⚙'; }
.Icon[data-set="SymbolSet"][type="Dashboard"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Notifications"]:before{ content: '🔔'; }
.Icon[data-set="SymbolSet"][type="NotificationsDisabled"]:before{ content: '🔕'; }
.Icon[data-set="SymbolSet"][type="Clock"]:before{ content: '⏲'; }
.Icon[data-set="SymbolSet"][type="Stopwatch"]:before{ content: '⏱'; }
.Icon[data-set="SymbolSet"][type="Calendar"]:before{ content: '📆'; }
.Icon[data-set="SymbolSet"][type="CalendarAdd"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="CalendarRemove"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="CalendarCheck"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Briefcase"]:before{ content: '💼'; }
.Icon[data-set="SymbolSet"][type="Cloud"]:before{ content: '☁'; }
.Icon[data-set="SymbolSet"][type="NavigateUp"]:before,
.Icon[data-set="SymbolSet"][type="MoveUp"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="NavigateRight"]:before,
.Icon[data-set="SymbolSet"][type="MoveRight"]:before{ content: '▻'; }
.Icon[data-set="SymbolSet"][type="NavigateDown"]:before,
.Icon[data-set="SymbolSet"][type="MoveDown"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="NavigateLeft"]:before,
.Icon[data-set="SymbolSet"][type="MoveLeft"]:before{ content: '◅'; }
.Icon[data-set="SymbolSet"][type="Up"]:before{ content: '⬆'; }
.Icon[data-set="SymbolSet"][type="UpRight"]:before{ content: '⬈'; }
.Icon[data-set="SymbolSet"][type="Right"]:before{ content: '➡'; }
.Icon[data-set="SymbolSet"][type="DownRight"]:before{ content: '⬊'; }
.Icon[data-set="SymbolSet"][type="Down"]:before{ content: '⬇'; }
.Icon[data-set="SymbolSet"][type="DownLeft"]:before{ content: '⬋'; }
.Icon[data-set="SymbolSet"][type="Left"]:before{ content: '⬅'; }
.Icon[data-set="SymbolSet"][type="UpLeft"]:before{ content: '⬉'; }
.Icon[data-set="SymbolSet"][type="Retweet"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][type="Email"]:before{ content: '✉'; }


.Icon[data-set="SymbolSet"][type="EllipsisChat"]:before{ content: '\e399'; }
.Icon[data-set="SymbolSet"][type="Ellipsis"]:before{ content: '\2026'; }
.Icon[data-set="SymbolSet"][type="Buildings"]:before{ content: '\1f3e2'; }
.Icon[data-set="SymbolSet"][type="Warehouse"]:before{ content: '\e602'; }
.Icon[data-set="SymbolSet"][type="Newspaper"]:before{ content: '\1f4f0'; }
.Icon[data-set="SymbolSet"][type="Filter"]:before{ content: '\e9b0'; }
.Icon[data-set="SymbolSet"][type="Lightbulb"]:before{ content: '\1f4a1'; }
.Icon[data-set="SymbolSet"][type="Transfer"]:before{ content: '\21c6'; }
.Icon[data-set="SymbolSet"][type="Flask"]:before{ content: '\f4c0'; }
.Icon[data-set="SymbolSet"][type="Fill"]:before{ content: '\e240'; }
.Icon[data-set="SymbolSet"][type="Stroke"]:before{ content: '\e241'; }

.Icon[data-set="SymbolSet"]:hover{ color: #2cace1; }
.Icon[data-set="SymbolSet"][type="Delete"]:hover{ color: #ae1010; }
.Icon[data-set="SymbolSet"][rel="Delete"]:hover{ color: #ae1010; }


.Icon[data-set="SymbolSet"][rel="Cursor"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Crosshair"]:before{ content: '⌖'; }
.Icon[data-set="SymbolSet"][rel="Search"]:before{ content: '🔎'; }
.Icon[data-set="SymbolSet"][rel="View"]:before{ content: '\1F440'; }
.Icon[data-set="SymbolSet"][rel="Attach"]:before{ content: '📎'; }
.Icon[data-set="SymbolSet"][rel="Link"]:before{ content: '🔗'; }
.Icon[data-set="SymbolSet"][rel="Move"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Write"]:before,
.Icon[data-set="SymbolSet"][rel="Edit"]:before{ content: '\270E'; }
.Icon[data-set="SymbolSet"][rel="WritingDisabled"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Erase"]:before{ content: '✐'; }
.Icon[data-set="SymbolSet"][rel="Compose"]:before{ content: '📝'; }
.Icon[data-set="SymbolSet"][rel="Lock"]:before{ content: '🔒'; }
.Icon[data-set="SymbolSet"][rel="Unlock"]:before{ content: '🔓'; }
.Icon[data-set="SymbolSet"][rel="Key"]:before{ content: '🔑'; }
.Icon[data-set="SymbolSet"][rel="Backspace"]:before{ content: '⌫'; }
.Icon[data-set="SymbolSet"][rel="Ban"]:before{ content: '🚫'; }
.Icon[data-set="SymbolSet"][rel="Trash"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Target"]:before{ content: '◎'; }
.Icon[data-set="SymbolSet"][rel="Tag"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Bookmark"]:before{ content: '🔖'; }
.Icon[data-set="SymbolSet"][rel="Flag"]:before{ content: '⚑'; }
.Icon[data-set="SymbolSet"][rel="Like"]:before{ content: '👍'; }
.Icon[data-set="SymbolSet"][rel="Dislike"]:before{ content: '👎'; }
.Icon[data-set="SymbolSet"][rel="Heart"]:before{ content: '♥'; }
.Icon[data-set="SymbolSet"][rel="HalfHeart"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Star"]:before{ content: '⋆'; }
.Icon[data-set="SymbolSet"][rel="Halfstar"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Sample"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Crop"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Layers"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Phone"]:before{ content: '📞'; }
.Icon[data-set="SymbolSet"][rel="PhoneDisabled"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Rss"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Facetime"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Reply"]:before{ content: '↩'; }
.Icon[data-set="SymbolSet"][rel="Mail"]:before{ content: '✉'; }
.Icon[data-set="SymbolSet"][rel="Inbox"]:before{ content: '📥'; }
.Icon[data-set="SymbolSet"][rel="Chat"]:before{ content: '💬'; }
.Icon[data-set="SymbolSet"][rel="User"]:before{ content: '👤'; }
.Icon[data-set="SymbolSet"][rel="FemaleUser"]:before{ content: '👧'; }
.Icon[data-set="SymbolSet"][rel="Users"]:before{ content: '👥'; }
.Icon[data-set="SymbolSet"][rel="Cart"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="CreditCard"]:before{ content: '💳'; }
.Icon[data-set="SymbolSet"][rel="BarChart"]:before{ content: '📊'; }
.Icon[data-set="SymbolSet"][rel="PieChart"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Box"]:before{ content: '📦'; }
.Icon[data-set="SymbolSet"][rel="Home"]:before{ content: '⌂'; }
.Icon[data-set="SymbolSet"][rel="Globe"]:before{ content: '🌎'; }
.Icon[data-set="SymbolSet"][rel="Navigate"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Compass"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="SignPost"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Location"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Map"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Pin"]:before{ content: '📍'; }
.Icon[data-set="SymbolSet"][rel="Database"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Music"]:before{ content: '♫'; }
.Icon[data-set="SymbolSet"][rel="Mic"]:before{ content: '🎤'; }
.Icon[data-set="SymbolSet"][rel="Volume"]:before{ content: '🔈'; }
.Icon[data-set="SymbolSet"][rel="VolumeLow"]:before{ content: '🔉'; }
.Icon[data-set="SymbolSet"][rel="VolumeHigh"]:before{ content: '🔊'; }
.Icon[data-set="SymbolSet"][rel="Airplay"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Camera"]:before{ content: '📷'; }
.Icon[data-set="SymbolSet"][rel="Picture"]:before{ content: '🌄'; }
.Icon[data-set="SymbolSet"][rel="Video"]:before{ content: '📹'; }
.Icon[data-set="SymbolSet"][rel="Play"]:before{ content: '▶'; }
.Icon[data-set="SymbolSet"][rel="Pause"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Stop"]:before{ content: '■'; }
.Icon[data-set="SymbolSet"][rel="Record"]:before{ content: '●'; }
.Icon[data-set="SymbolSet"][rel="Rewind"]:before{ content: '⏪'; }
.Icon[data-set="SymbolSet"][rel="FastForward"]:before{ content: '⏩'; }
.Icon[data-set="SymbolSet"][rel="SkipBack"]:before{ content: '⏮'; }
.Icon[data-set="SymbolSet"][rel="SkipForward"]:before{ content: '⏭'; }
.Icon[data-set="SymbolSet"][rel="Eject"]:before{ content: '⏏'; }
.Icon[data-set="SymbolSet"][rel="Repeat"]:before{ content: '🔁'; }
.Icon[data-set="SymbolSet"][rel="Undo"]:before,
.Icon[data-set="SymbolSet"][rel="Replay"]:before{ content: '↺'; }
.Icon[data-set="SymbolSet"][rel="Shuffle"]:before{ content: '🔀'; }
.Icon[data-set="SymbolSet"][rel="Notebook"]:before{ content: '📓'; }
.Icon[data-set="SymbolSet"][rel="Grid"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Rows"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Columns"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Desktop"]:before{ content: '💻'; }
.Icon[data-set="SymbolSet"][rel="Laptop"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Tablet"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Cell"]:before{ content: '📱'; }
.Icon[data-set="SymbolSet"][rel="Battery"]:before{ content: '🔋'; }
.Icon[data-set="SymbolSet"][rel="BatteryHigh"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="BatteryMedium"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="BatteryLow"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="BatteryEmpty"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="CloudDownload"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Download"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="CloudUpload"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Upload"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Fork"]:before{ content: '\EB80'; }
.Icon[data-set="SymbolSet"][rel="Merge"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Refresh"]:before{ content: '↻'; }
.Icon[data-set="SymbolSet"][rel="Sync"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Loading"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Wifi"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Connection"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="File"]:before{ content: '📄'; }
.Icon[data-set="SymbolSet"][rel="Folder"]:before{ content: '📁'; }
.Icon[data-set="SymbolSet"][rel="Quote"]:before{ content: '“'; }
.Icon[data-set="SymbolSet"][rel="Text"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Font"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Print"]:before{ content: '⎙'; }
.Icon[data-set="SymbolSet"][rel="Fax"]:before{ content: '📠'; }
.Icon[data-set="SymbolSet"][rel="List"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Layout"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Action"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Expand"]:before{ content: '⤢'; }
.Icon[data-set="SymbolSet"][rel="Contract"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Help"]:before{ content: '❓'; }
.Icon[data-set="SymbolSet"][rel="Info"]:before{ content: 'ℹ'; }
.Icon[data-set="SymbolSet"][rel="Alert"]:before{ content: '⚠'; }
.Icon[data-set="SymbolSet"][rel="Caution"]:before{ content: '⛔'; }
.Icon[data-set="SymbolSet"][rel="Plus"]:before,
.Icon[data-set="SymbolSet"][rel="Add"]:before{ content: '+'; }
.Icon[data-set="SymbolSet"][rel="Hyphen"]:before{ content: '-'; }
.Icon[data-set="SymbolSet"][rel="Dropdown"]:before{ content: '▾'; }
.Icon[data-set="SymbolSet"][rel="Check"]:before{ content: '✓'; }
.Icon[data-set="SymbolSet"][rel="Delete"]:before{ content: '\2421'; }
.Icon[data-set="SymbolSet"][rel="Settings"]:before{ content: '⚙'; }
.Icon[data-set="SymbolSet"][rel="Dashboard"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Notifications"]:before{ content: '🔔'; }
.Icon[data-set="SymbolSet"][rel="NotificationsDisabled"]:before{ content: '🔕'; }
.Icon[data-set="SymbolSet"][rel="Clock"]:before{ content: '⏲'; }
.Icon[data-set="SymbolSet"][rel="Stopwatch"]:before{ content: '⏱'; }
.Icon[data-set="SymbolSet"][rel="Calendar"]:before{ content: '📆'; }
.Icon[data-set="SymbolSet"][rel="CalendarAdd"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="CalendarRemove"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="CalendarCheck"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Briefcase"]:before{ content: '💼'; }
.Icon[data-set="SymbolSet"][rel="Cloud"]:before{ content: '☁'; }
.Icon[data-set="SymbolSet"][rel="NavigateUp"]:before,
.Icon[data-set="SymbolSet"][rel="MoveUp"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="NavigateRight"]:before,
.Icon[data-set="SymbolSet"][rel="MoveRight"]:before{ content: '▻'; }
.Icon[data-set="SymbolSet"][rel="NavigateDown"]:before,
.Icon[data-set="SymbolSet"][rel="MoveDown"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="NavigateLeft"]:before,
.Icon[data-set="SymbolSet"][rel="MoveLeft"]:before{ content: '◅'; }
.Icon[data-set="SymbolSet"][rel="Up"]:before{ content: '⬆'; }
.Icon[data-set="SymbolSet"][rel="UpRight"]:before{ content: '⬈'; }
.Icon[data-set="SymbolSet"][rel="Right"]:before{ content: '➡'; }
.Icon[data-set="SymbolSet"][rel="DownRight"]:before{ content: '⬊'; }
.Icon[data-set="SymbolSet"][rel="Down"]:before{ content: '⬇'; }
.Icon[data-set="SymbolSet"][rel="DownLeft"]:before{ content: '⬋'; }
.Icon[data-set="SymbolSet"][rel="Left"]:before{ content: '⬅'; }
.Icon[data-set="SymbolSet"][rel="UpLeft"]:before{ content: '⬉'; }
.Icon[data-set="SymbolSet"][rel="Retweet"]:before{ content: ''; }
.Icon[data-set="SymbolSet"][rel="Email"]:before{ content: '✉'; }


.Icon[data-set="SymbolSet"][rel="EllipsisChat"]:before{ content: '\e399'; }
.Icon[data-set="SymbolSet"][rel="Ellipsis"]:before{ content: '\2026'; }
.Icon[data-set="SymbolSet"][rel="Buildings"]:before{ content: '\1f3e2'; }
.Icon[data-set="SymbolSet"][rel="Warehouse"]:before{ content: '\e602'; }
.Icon[data-set="SymbolSet"][rel="Newspaper"]:before{ content: '\1f4f0'; }
.Icon[data-set="SymbolSet"][rel="Filter"]:before{ content: '\e9b0'; }
.Icon[data-set="SymbolSet"][rel="Lightbulb"]:before{ content: '\1f4a1'; }
.Icon[data-set="SymbolSet"][rel="Transfer"]:before{ content: '\21c6'; }
.Icon[data-set="SymbolSet"][rel="Flask"]:before{ content: '\f4c0'; }
.Icon[data-set="SymbolSet"][rel="Fill"]:before{ content: '\e240'; }
.Icon[data-set="SymbolSet"][rel="Stroke"]:before{ content: '\e241'; }input, textarea, .select2-choices {
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size:12px;

border:1px solid #AAAAAA; 
color:#787878;

overflow:hidden;
padding:0 4px 0 4px;
position:relative;
text-decoration:none;
white-space:nowrap;


-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;

-webkit-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.15);
-moz-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.15);
box-shadow:0px 1px 1px rgba(0, 0, 0, 0.15);
behavior:url('./js/PIE/PIE.php');
}
input {
height:32px;
line-height:30px;
}
textarea {
height:150px;
padding-top:4px;
line-height:16px;
white-space:normal;
overflow:auto;
}
.select2-result-label, .select2-search, .select2-no-results, .select2-search-choice, .select2-choice span {
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size:12px;
}

input[type='submit'], input[type='reset'] {
color:#717171;
width:auto;
padding:0 20px 0 20px;
font-weight:bold;

background:#f9f9f9;
background:-moz-linear-gradient(top, #f9f9f9 0%, #e9e9e9 100%);
background:-webkit-linear-gradient(top, #f9f9f9 0%, #e9e9e9 100%);
background:-o-linear-gradient(top, #f9f9f9 0%, #e9e9e9 100%);
background:-ms-linear-gradient(top, #f9f9f9 0%, #e9e9e9 100%);
background:linear-gradient(top, #f9f9f9 0%, #e9e9e9 100%);
-pie-background:linear-gradient(top, #f9f9f9 0%, #e9e9e9 100%);
behavior:url('./js/PIE/PIE.php');

-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
behavior:url('./js/PIE/PIE.php');
cursor:pointer;
}
input[type='submit']:hover, input[type='reset']:hover {

background:#f6f6f6;
background:-moz-linear-gradient(top, #f6f6f6 0%, #dcdcdc 100%);
background:-webkit-linear-gradient(top, #f6f6f6 0%, #dcdcdc 100%);
background:-o-linear-gradient(top, #f6f6f6 0%, #dcdcdc 100%);
background:-ms-linear-gradient(top, #f6f6f6 0%, #dcdcdc 100%);
background:linear-gradient(top, #f6f6f6 0%, #dcdcdc 100%);
-pie-background:linear-gradient(top, #f6f6f6 0%, #dcdcdc 100%);
behavior:url('./js/PIE/PIE.php');
}
input[type='submit']:active, input[type='reset']:active {
color:#ffffff;
border-color:#5b5b5b;

background:#5d5d5d;
background:-moz-linear-gradient(top, #5d5d5d 0%, #616161 100%);
background:-webkit-linear-gradient(top, #5d5d5d 0%, #616161 100%);
background:-o-linear-gradient(top, #5d5d5d 0%, #616161 100%);
background:-ms-linear-gradient(top, #5d5d5d 0%, #616161 100%);
background:linear-gradient(top, #5d5d5d 0%, #616161 100%);
-pie-background:linear-gradient(top, #5d5d5d 0%, #616161 100%);
behavior:url('./js/PIE/PIE.php');
}
.FormButton {
height:28px;
line-height:26px;
display:inline-block;
padding:0 8px 0 8px;
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size:11px;
border:1px solid rgba(170, 170, 170, 0.5);

-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
behavior:url('./js/PIE/PIE.php');

-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;

-webkit-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.15);
-moz-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.15);
box-shadow:0px 1px 1px rgba(0, 0, 0, 0.15);
behavior:url('./js/PIE/PIE.php');

background:#ffffff;
background:-moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
background:-webkit-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
background:-o-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
background:-ms-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
background:linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
-pie-background:linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
behavior:url('./js/PIE/PIE.php');
color:#000000;
cursor:pointer;
}
.FormButton:hover {

background:#e6e6e6;
background:-moz-linear-gradient(top, #e6e6e6 0%, #ffffff 100%);
background:-webkit-linear-gradient(top, #e6e6e6 0%, #ffffff 100%);
background:-o-linear-gradient(top, #e6e6e6 0%, #ffffff 100%);
background:-ms-linear-gradient(top, #e6e6e6 0%, #ffffff 100%);
background:linear-gradient(top, #e6e6e6 0%, #ffffff 100%);
-pie-background:linear-gradient(top, #e6e6e6 0%, #ffffff 100%);
behavior:url('./js/PIE/PIE.php');
}
.FormButton > .Icon:hover {
color:inherit !important;
}
.FormButton[rel='Checkout'] {
color:#ffffff;

background:#62C462;
background:-moz-linear-gradient(top, #62C462 0%, #51A351 100%);
background:-webkit-linear-gradient(top, #62C462 0%, #51A351 100%);
background:-o-linear-gradient(top, #62C462 0%, #51A351 100%);
background:-ms-linear-gradient(top, #62C462 0%, #51A351 100%);
background:linear-gradient(top, #62C462 0%, #51A351 100%);
-pie-background:linear-gradient(top, #62C462 0%, #51A351 100%);
behavior:url('./js/PIE/PIE.php');
}
.FormButton[rel='Checkout']:hover {

background:#51A351;
background:-moz-linear-gradient(top, #51A351 0%, #62C462 100%);
background:-webkit-linear-gradient(top, #51A351 0%, #62C462 100%);
background:-o-linear-gradient(top, #51A351 0%, #62C462 100%);
background:-ms-linear-gradient(top, #51A351 0%, #62C462 100%);
background:linear-gradient(top, #51A351 0%, #62C462 100%);
-pie-background:linear-gradient(top, #51A351 0%, #62C462 100%);
behavior:url('./js/PIE/PIE.php');
}
.FormButton[rel='Submit'] {

background:#FFFEB8;
background:-moz-linear-gradient(top, #FFFEB8 0%, #C49C38 100%);
background:-webkit-linear-gradient(top, #FFFEB8 0%, #C49C38 100%);
background:-o-linear-gradient(top, #FFFEB8 0%, #C49C38 100%);
background:-ms-linear-gradient(top, #FFFEB8 0%, #C49C38 100%);
background:linear-gradient(top, #FFFEB8 0%, #C49C38 100%);
-pie-background:linear-gradient(top, #FFFEB8 0%, #C49C38 100%);
behavior:url('./js/PIE/PIE.php');
}
.FormButton[rel='Submit']:hover {

background:#C49C38;
background:-moz-linear-gradient(top, #C49C38 0%, #FFFEB8 100%);
background:-webkit-linear-gradient(top, #C49C38 0%, #FFFEB8 100%);
background:-o-linear-gradient(top, #C49C38 0%, #FFFEB8 100%);
background:-ms-linear-gradient(top, #C49C38 0%, #FFFEB8 100%);
background:linear-gradient(top, #C49C38 0%, #FFFEB8 100%);
-pie-background:linear-gradient(top, #C49C38 0%, #FFFEB8 100%);
behavior:url('./js/PIE/PIE.php');
}
.FormButton[rel='Cancel'] {
color:#ffffff;

background:#EE5F5B;
background:-moz-linear-gradient(top, #EE5F5B 0%, #BD362F 100%);
background:-webkit-linear-gradient(top, #EE5F5B 0%, #BD362F 100%);
background:-o-linear-gradient(top, #EE5F5B 0%, #BD362F 100%);
background:-ms-linear-gradient(top, #EE5F5B 0%, #BD362F 100%);
background:linear-gradient(top, #EE5F5B 0%, #BD362F 100%);
-pie-background:linear-gradient(top, #EE5F5B 0%, #BD362F 100%);
behavior:url('./js/PIE/PIE.php');
}
.FormButton[rel='Cancel']:hover {

background:#BD362F;
background:-moz-linear-gradient(top, #BD362F 0%, #EE5F5B 100%);
background:-webkit-linear-gradient(top, #BD362F 0%, #EE5F5B 100%);
background:-o-linear-gradient(top, #BD362F 0%, #EE5F5B 100%);
background:-ms-linear-gradient(top, #BD362F 0%, #EE5F5B 100%);
background:linear-gradient(top, #BD362F 0%, #EE5F5B 100%);
-pie-background:linear-gradient(top, #BD362F 0%, #EE5F5B 100%);
behavior:url('./js/PIE/PIE.php');
}
.FormButton[rel='Back'] {
color:#ffffff;

background:#5BC0DE;
background:-moz-linear-gradient(top, #5BC0DE 0%, #2F96B4 100%);
background:-webkit-linear-gradient(top, #5BC0DE 0%, #2F96B4 100%);
background:-o-linear-gradient(top, #5BC0DE 0%, #2F96B4 100%);
background:-ms-linear-gradient(top, #5BC0DE 0%, #2F96B4 100%);
background:linear-gradient(top, #5BC0DE 0%, #2F96B4 100%);
-pie-background:linear-gradient(top, #5BC0DE 0%, #2F96B4 100%);
behavior:url('./js/PIE/PIE.php');
}
.FormButton[rel='Back']:hover {

background:#2F96B4;
background:-moz-linear-gradient(top, #2F96B4 0%, #5BC0DE 100%);
background:-webkit-linear-gradient(top, #2F96B4 0%, #5BC0DE 100%);
background:-o-linear-gradient(top, #2F96B4 0%, #5BC0DE 100%);
background:-ms-linear-gradient(top, #2F96B4 0%, #5BC0DE 100%);
background:linear-gradient(top, #2F96B4 0%, #5BC0DE 100%);
-pie-background:linear-gradient(top, #2F96B4 0%, #5BC0DE 100%);
behavior:url('./js/PIE/PIE.php');
}


.select2-container {
position: relative;
display: inline-block;

zoom: 1;
*display: inline;
vertical-align: top;

-webkit-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.15);
-moz-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.15);
box-shadow:0px 1px 1px rgba(0, 0, 0, 0.15);
behavior:url('./js/PIE/PIE.php');
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input{

-moz-box-sizing: border-box;
-ms-box-sizing: border-box; 
-webkit-box-sizing: border-box; 
-khtml-box-sizing: border-box;
box-sizing: border-box; 
}

.select2-container .select2-choice {
background-color: #fff;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));
background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);
background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);
background-image: -o-linear-gradient(bottom, #eeeeee 0%, #ffffff 50%);
background-image: -ms-linear-gradient(top, #eeeeee 0%, #ffffff 50%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#ffffff', GradientType = 0);
background-image: linear-gradient(top, #eeeeee 0%, #ffffff 50%);
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #aaa;
display: block;
overflow: hidden;
white-space: nowrap;
position: relative;
height: 30px;
line-height: 26px;
padding: 0 0 0 8px;
color: #444;
text-decoration: none;
}

.select2-container.select2-drop-above .select2-choice
{
border-bottom-color: #aaa;
-webkit-border-radius:0px 0px 4px 4px;
-moz-border-radius:0px 0px 4px 4px;
border-radius:0px 0px 4px 4px;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.9, white));
background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 90%);
background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 90%);
background-image: -o-linear-gradient(bottom, #eeeeee 0%, white 90%);
background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 90%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
background-image: linear-gradient(top, #eeeeee 0%,#ffffff 90%);
}

.select2-container .select2-choice span {
margin-right: 26px;
display: block;
overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
-ms-text-overflow: ellipsis;
text-overflow: ellipsis;
}

.select2-container .select2-choice abbr {
display: block;
position: absolute;
right: 26px;
top: 8px;
width: 12px;
height: 12px;
font-size: 1px;
background: url('/Data/UI/Icons/Select2/select2.png') right top no-repeat;
cursor: pointer;
text-decoration: none;
border:0;
outline: 0;
}
.select2-container .select2-choice abbr:hover {
background-position: right -11px;
cursor: pointer;
}

.select2-drop {
background: #fff;
color: #000;
border: 1px solid #aaa;
border-top: 0;
position: absolute;
top: 100%;
-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
-moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
-o-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
z-index: 9999;
width:100%;
margin-top:-1px;

-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
}

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

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

.select2-container .select2-choice div {
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
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%);
background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%);
background-image: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 60%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#cccccc', endColorstr = '#eeeeee', GradientType = 0);
background-image: linear-gradient(top, #cccccc 0%, #eeeeee 60%);
border-left: 1px solid #aaa;
position: absolute;
right: 0;
top: 0;
display: block;
height: 100%;
width: 18px;
}

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

.select2-search {
display: inline-block;
white-space: nowrap;
z-index: 10000;
min-height: 28px;
width: 100%;
margin: 0;
padding-left: 4px;
padding-right: 4px;
}

.select2-search-hidden {
display: block;
position: absolute;
left: -10000px;
}

.select2-search input {
background: #fff url('/Data/UI/Icons/Select2/select2.png') no-repeat 100% -22px;
background: url('/Data/UI/Icons/Select2/select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
background: url('/Data/UI/Icons/Select2/select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
background: url('/Data/UI/Icons/Select2/select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
background: url('/Data/UI/Icons/Select2/select2.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
background: url('/Data/UI/Icons/Select2/select2.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
background: url('/Data/UI/Icons/Select2/select2.png') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
padding: 4px 20px 4px 5px;
outline: 0;
border: 1px solid #aaa;
font-family: sans-serif;
font-size: 1em;
width:100% !important;
margin:0;
height:auto !important;
min-height: 28px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}

.select2-drop.select2-drop-above .select2-search input
{
margin-top:4px;
}

.select2-search input.select2-active {
background: #fff url('/Data/UI/Icons/Select2/spinner.gif') no-repeat 100%;
background: url('/Data/UI/Icons/Select2/spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
background: url('/Data/UI/Icons/Select2/spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
background: url('/Data/UI/Icons/Select2/spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
background: url('/Data/UI/Icons/Select2/spinner.gif') no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
background: url('/Data/UI/Icons/Select2/spinner.gif') no-repeat 100%, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
background: url('/Data/UI/Icons/Select2/spinner.gif') no-repeat 100%, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}


.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
-moz-box-shadow : 0 0 5px rgba(0,0,0,.3);
-o-box-shadow : 0 0 5px rgba(0,0,0,.3);
box-shadow: 0 0 5px rgba(0,0,0,.3);
border: 1px solid #5897fb;
outline: none;
}

.select2-dropdown-open .select2-choice {
border: 1px solid #aaa;
border-bottom-color: transparent;
-webkit-box-shadow: 0 1px 0 #fff inset;
-moz-box-shadow : 0 1px 0 #fff inset;
-o-box-shadow : 0 1px 0 #fff inset;
box-shadow: 0 1px 0 #fff inset;
background-color: #eee;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
background-image: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
background-image: linear-gradient(top, #ffffff 0%,#eeeeee 50%);
-webkit-border-bottom-left-radius : 0;
-webkit-border-bottom-right-radius: 0;
-moz-border-radius-bottomleft : 0;
-moz-border-radius-bottomright: 0;
border-bottom-left-radius : 0;
border-bottom-right-radius: 0;
}

.select2-dropdown-open .select2-choice div {
background: transparent;
border-left: none;
}
.select2-dropdown-open .select2-choice div b {
background-position: -18px 1px;
}


.select2-results {
margin: 4px 4px 4px 0;
padding: 0 0 0 4px;
position: relative;
overflow-x: hidden;
overflow-y: auto;
max-height: 200px;
}

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

.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px }
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px }

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

.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;
}

.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-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
background: #f4f4f4;
display: list-item;
}


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

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

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



.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 div {
background-color: #f4f4f4;
background-image: none;
border-left: 0;
}




.select2-container-multi .select2-choices {
background-color: #fff;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);
border: 1px solid #aaa;
margin: 0;
padding: 0;
cursor: text;
overflow: hidden;
height: auto !important;
height: 1%;
position: relative;
}

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

.select2-container-multi.select2-container-active .select2-choices {
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
-moz-box-shadow : 0 0 5px rgba(0,0,0,.3);
-o-box-shadow : 0 0 5px rgba(0,0,0,.3);
box-shadow: 0 0 5px rgba(0,0,0,.3);
border: 1px solid #5897fb;
outline: none;
}
.select2-container-multi .select2-choices li {
float: left;
list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
white-space: nowrap;
margin: 0;
padding: 0;
}

.select2-container-multi .select2-choices .select2-search-field input {
color: #666;
background: transparent !important;
font-family: sans-serif;
font-size: 100%;
height: 15px;
padding: 5px;
margin: 1px 0;
outline: 0;
border: 0;
-webkit-box-shadow: none;
-moz-box-shadow : none;
-o-box-shadow : none;
box-shadow: none;
}

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

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

.select2-container-multi .select2-choices .select2-search-choice {
-webkit-border-radius: 3px;
-moz-border-radius : 3px;
border-radius: 3px;
-moz-background-clip : padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #e4e4e4;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', 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%, #eeeeee));
background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
-webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
-moz-box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
color: #333;
border: 1px solid #aaaaaa;
line-height: 13px;
padding: 3px 5px 3px 18px;
margin: 3px 0 3px 5px;
position: relative;
cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice span {
cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
background: #d4d4d4;
}

.select2-search-choice-close {
display: block;
position: absolute;
right: 3px;
top: 4px;
width: 12px;
height: 13px;
font-size: 1px;
background: url('/Data/UI/Icons/Select2/select2.png') right top no-repeat;
outline: none;
}

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


.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;
}



.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 {
background-image: none;
background-color: #f4f4f4;
border: 1px solid #ddd;
padding: 3px 5px 3px 5px;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
display: none;
}


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

.select2-offscreen { position: absolute; left: -10000px; }



@media only screen and (-webkit-min-device-pixel-ratio: 1.5) {
.select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice div b {
background-image: url(/Data/UI/Icons/Select2/select2x2.png) !important;
background-repeat: no-repeat !important;
background-size: 60px 40px !important;
}
.select2-search input {
background-position: 100% -21px !important;
}
}
