@font-face {
  font-family: 'EFI_DirectSmile_IconFont';
  src:  url('fonts/EFI_DirectSmile_IconFont.eot?36amse');
  src:  url('fonts/EFI_DirectSmile_IconFont.eot?36amse#iefix') format('embedded-opentype'),
    url('fonts/EFI_DirectSmile_IconFont.woff2?36amse') format('woff2'),
    url('fonts/EFI_DirectSmile_IconFont.ttf?36amse') format('truetype'),
    url('fonts/EFI_DirectSmile_IconFont.woff?36amse') format('woff'),
    url('fonts/EFI_DirectSmile_IconFont.svg?36amse#EFI_DirectSmile_IconFont') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'EFI_DirectSmile_IconFont' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-DS_TextJustify2:before {
  content: "\ea22";
}
.icon-DS_FormTextbox:before {
  content: "\ea1a";
}
.icon-DS_FormSingleLineRadio:before {
  content: "\ea1b";
}
.icon-DS_FormCheckbox:before {
  content: "\ea1c";
}
.icon-DS_FormGroup:before {
  content: "\ea1d";
}
.icon-DS_FormHtml:before {
  content: "\ea1e";
}
.icon-DS_FormRadio:before {
  content: "\ea1f";
}
.icon-DS_FormSelectBox:before {
  content: "\ea20";
}
.icon-DS_FormTextArea:before {
  content: "\ea21";
}
.icon-DS_ExportDatabase:before {
  content: "\ea19";
}
.icon-DS3_FolderClosed:before {
  content: "\ea17";
}
.icon-DS3_FolderOpen:before {
  content: "\ea18";
}
.icon-DS_HighestValueFirst:before {
  content: "\ea13";
}
.icon-DS_LowestValueFirst:before {
  content: "\ea14";
}
.icon-DS_NoValueSorting:before {
  content: "\ea15";
}
.icon-DS_FilterContains:before {
  content: "\ea10";
}
.icon-DS_FilterEndsWith:before {
  content: "\ea11";
}
.icon-DS_FilterStartsWith:before {
  content: "\ea12";
}
.icon-DS_IsEmpty:before {
  content: "\e996";
}
.icon-DS_NoFilterNew:before {
  content: "\ea0f";
}
.icon-DS_Color:before {
  content: "\e995";
}
.icon-DS_Accounts:before {
  content: "\e900";
}
.icon-DS_Actions:before {
  content: "\e901";
}
.icon-DS_Add:before {
  content: "\e902";
}
.icon-DS_AddColumn:before {
  content: "\e903";
}
.icon-DS_AddGalleryImage:before {
  content: "\e904";
}
.icon-DS_AddImage:before {
  content: "\e905";
}
.icon-DS_AddLine:before {
  content: "\e906";
}
.icon-DS_AddNewGroup:before {
  content: "\e907";
}
.icon-DS_AddQRcode:before {
  content: "\e908";
}
.icon-DS_AddReset:before {
  content: "\e909";
}
.icon-DS_AddRow:before {
  content: "\e90a";
}
.icon-DS_AddRule:before {
  content: "\e90b";
}
.icon-DS_AddSet:before {
  content: "\e90c";
}
.icon-DS_AddShape:before {
  content: "\e90d";
}
.icon-DS_AddText:before {
  content: "\e90e";
}
.icon-DS_AlignDown:before {
  content: "\e90f";
}
.icon-DS_AlignHorizontal:before {
  content: "\e910";
}
.icon-DS_AlignLeft:before {
  content: "\e911";
}
.icon-DS_AlignRight:before {
  content: "\e912";
}
.icon-DS_AlignUp:before {
  content: "\e913";
}
.icon-DS_AlignVertical:before {
  content: "\e914";
}
.icon-DS_Angle:before {
  content: "\e915";
}
.icon-DS_APIsettings:before {
  content: "\e916";
}
.icon-DS_ArrowDown:before {
  content: "\e917";
}
.icon-DS_ArrowLeft:before {
  content: "\e918";
}
.icon-DS_ArrowRight:before {
  content: "\e919";
}
.icon-DS_ArrowRight2:before {
  content: "\e91a";
}
.icon-DS_ArrowUp:before {
  content: "\e91b";
}
.icon-DS_Backward:before {
  content: "\e91c";
}
.icon-DS_BaselineShift:before {
  content: "\e91d";
}
.icon-DS_Blur:before {
  content: "\e91e";
}
.icon-DS_Bold:before {
  content: "\e91f";
}
.icon-DS_Border:before {
  content: "\e920";
}
.icon-DS_BorderSize:before {
  content: "\e921";
}
.icon-DS_BulletList:before {
  content: "\e922";
}
.icon-DS_ButtonBackward:before {
  content: "\e923";
}
.icon-DS_ButtonForward:before {
  content: "\e924";
}
.icon-DS_Campaign:before {
  content: "\e925";
}
.icon-DS_Capital:before {
  content: "\e926";
}
.icon-DS_Check:before {
  content: "\e927";
}
.icon-DS_Checkbox:before {
  content: "\e928";
}
.icon-DS_Checkbox1:before {
  content: "\ea16";
}
.icon-DS_CheckboxTristate:before {
  content: "\e929";
}
.icon-DS_Close:before {
  content: "\e92a";
}
.icon-DS_Cloud:before {
  content: "\e92b";
}
.icon-DS_ColumnDistance:before {
  content: "\e92c";
}
.icon-DS_ColumnNumber:before {
  content: "\e92d";
}
.icon-DS_Content:before {
  content: "\e92e";
}
.icon-DS_Cookie:before {
  content: "\e92f";
}
.icon-DS_Copy:before {
  content: "\e930";
}
.icon-DS_CopyData:before {
  content: "\e931";
}
.icon-DS_CornerRadius:before {
  content: "\e932";
}
.icon-DS_Crop:before {
  content: "\e933";
}
.icon-DS_CropImage:before {
  content: "\e934";
}
.icon-DS_CSS:before {
  content: "\e935";
}
.icon-DS_Cut:before {
  content: "\e936";
}
.icon-DS_Data:before {
  content: "\e937";
}
.icon-DS_DBwriter:before {
  content: "\e938";
}
.icon-DS_DeleteColumn:before {
  content: "\e939";
}
.icon-DS_DeleteRow:before {
  content: "\e93a";
}
.icon-DS_DeleteRule:before {
  content: "\e93b";
}
.icon-DS_Dimension:before {
  content: "\e93c";
}
.icon-DS_DisplayAlways:before {
  content: "\e93d";
}
.icon-DS_DisplayAlwaysInverse:before {
  content: "\e93e";
}
.icon-DS_DisplayOnPrint:before {
  content: "\e93f";
}
.icon-DS_DisplayOnScreen:before {
  content: "\e940";
}
.icon-DS_DistributeHorizontally:before {
  content: "\e941";
}
.icon-DS_DistributeVertically:before {
  content: "\e942";
}
.icon-DS_Document:before {
  content: "\e943";
}
.icon-DS_Dublette:before {
  content: "\e944";
}
.icon-DS_Ellipse:before {
  content: "\e945";
}
.icon-DS_Email:before {
  content: "\e946";
}
.icon-DS_EmailRecipient:before {
  content: "\e947";
}
.icon-DS_EmailUnsubscriber:before {
  content: "\e948";
}
.icon-DS_Equals:before {
  content: "\e949";
}
.icon-DS_ErrorPage:before {
  content: "\e94a";
}
.icon-DS_Executed:before {
  content: "\e94b";
}
.icon-DS_ExpandTree:before {
  content: "\e94c";
}
.icon-DS_ExpiredPage:before {
  content: "\e94d";
}
.icon-DS_Facebook:before {
  content: "\e94e";
}
.icon-DS_FacingPages:before {
  content: "\e94f";
}
.icon-DS_Filter:before {
  content: "\e950";
}
.icon-DS_FirstLineOffset:before {
  content: "\e951";
}
.icon-DS_FirstPage:before {
  content: "\e952";
}
.icon-DS_Fit:before {
  content: "\e953";
}
.icon-DS_FitImage:before {
  content: "\e954";
}
.icon-DS_Fixed:before {
  content: "\e955";
}
.icon-DS_Flexible:before {
  content: "\e956";
}
.icon-DS_FlowMode:before {
  content: "\e957";
}
.icon-DS_FlowModeInsertPages:before {
  content: "\e958";
}
.icon-DS_FlowModeRepeat:before {
  content: "\e959";
}
.icon-DS_Font:before {
  content: "\e95a";
}
.icon-DS_FontSize:before {
  content: "\e95b";
}
.icon-DS_FormFields:before {
  content: "\e95c";
}
.icon-DS_Forward:before {
  content: "\e95d";
}
.icon-DS_Fulfillment:before {
  content: "\e95e";
}
.icon-DS_GardientControl:before {
  content: "\e95f";
}
.icon-DS_GoogleFont:before {
  content: "\e960";
}
.icon-DS_GreaterThan:before {
  content: "\e961";
}
.icon-DS_Group:before {
  content: "\e962";
}
.icon-DS_Group2:before {
  content: "\e963";
}
.icon-DS_GroupDistance:before {
  content: "\e964";
}
.icon-DS_Handle:before {
  content: "\e965";
}
.icon-DS_Headline:before {
  content: "\e966";
}
.icon-DS_Help:before {
  content: "\e967";
}
.icon-DS_HideOnPrint:before {
  content: "\e968";
}
.icon-DS_Hight:before {
  content: "\e969";
}
.icon-DS_HightDown:before {
  content: "\e96a";
}
.icon-DS_HightUp:before {
  content: "\e96b";
}
.icon-DS_Home:before {
  content: "\e96c";
}
.icon-DS_HorizontalOffset:before {
  content: "\e96d";
}
.icon-DS_HTMLpage:before {
  content: "\e96e";
}
.icon-DS_Hue:before {
  content: "\e96f";
}
.icon-DS_Image:before {
  content: "\e970";
}
.icon-DS_ImageUploadFail:before {
  content: "\e971";
}
.icon-DS_ImageVisibleAll:before {
  content: "\e972";
}
.icon-DS_ImageVisiblePartly:before {
  content: "\e973";
}
.icon-DS_ImportDatabase:before {
  content: "\e974";
}
.icon-DS_Inferior:before {
  content: "\e975";
}
.icon-DS_Info:before {
  content: "\e976";
}
.icon-DS_InnerOuterShadow:before {
  content: "\e977";
}
.icon-DS_Italic:before {
  content: "\e978";
}
.icon-DS_JobQueues:before {
  content: "\e979";
}
.icon-DS_KeepRatio:before {
  content: "\e97a";
}
.icon-DS_Kerning:before {
  content: "\e97b";
}
.icon-DS_Key:before {
  content: "\e97c";
}
.icon-DS_Language:before {
  content: "\e97d";
}
.icon-DS_LastPage:before {
  content: "\e97e";
}
.icon-DS_Layout:before {
  content: "\e97f";
}
.icon-DS_LeftIndent:before {
  content: "\e980";
}
.icon-DS_Lightness:before {
  content: "\e981";
}
.icon-DS_Line:before {
  content: "\e982";
}
.icon-DS_LineSpacing:before {
  content: "\e983";
}
.icon-DS_Link:before {
  content: "\e984";
}
.icon-DS_Lock:before {
  content: "\e985";
}
.icon-DS_Log:before {
  content: "\e986";
}
.icon-DS_Logout:before {
  content: "\e987";
}
.icon-DS_ManRunning:before {
  content: "\e988";
}
.icon-DS_ManSitting:before {
  content: "\e989";
}
.icon-DS_ManStanding:before {
  content: "\e98a";
}
.icon-DS_MatchToContent:before {
  content: "\e98b";
}
.icon-DS_MatchToFrame:before {
  content: "\e98c";
}
.icon-DS_MinusCircle:before {
  content: "\e98d";
}
.icon-DS_Mobile:before {
  content: "\e98e";
}
.icon-DS_Module:before {
  content: "\e98f";
}
.icon-DS_Moove:before {
  content: "\e990";
}
.icon-DS_MousePointer:before {
  content: "\e991";
}
.icon-DS_New:before {
  content: "\e992";
}
.icon-DS_NewPage:before {
  content: "\e993";
}
.icon-DS_NewRecord:before {
  content: "\e994";
}
.icon-DS_NextPage:before {
  content: "\e997";
}
.icon-DS_NoFilter:before {
  content: "\e998";
}
.icon-DS_NotEquals:before {
  content: "\e999";
}
.icon-DS_Padding2Bottom:before {
  content: "\e99a";
}
.icon-DS_Padding2Custom:before {
  content: "\e99b";
}
.icon-DS_Padding2Left:before {
  content: "\e99c";
}
.icon-DS_Padding2Right:before {
  content: "\e99d";
}
.icon-DS_Padding2Top:before {
  content: "\e99e";
}
.icon-DS_PaddingDown:before {
  content: "\e99f";
}
.icon-DS_PaddingLeft:before {
  content: "\e9a0";
}
.icon-DS_PaddingRight:before {
  content: "\e9a1";
}
.icon-DS_PaddingUp:before {
  content: "\e9a2";
}
.icon-DS_PageSelect:before {
  content: "\e9a3";
}
.icon-DS_PanMode:before {
  content: "\e9a4";
}
.icon-DS_Paste:before {
  content: "\e9a5";
}
.icon-DS_Pause:before {
  content: "\e9a6";
}
.icon-DS_PDF:before {
  content: "\e9a7";
}
.icon-DS_Pencil:before {
  content: "\e9a8";
}
.icon-DS_Performance:before {
  content: "\e9a9";
}
.icon-DS_PlusCircle:before {
  content: "\e9aa";
}
.icon-DS_PositionCenterBottom:before {
  content: "\e9ab";
}
.icon-DS_PositionCenterCenter:before {
  content: "\e9ac";
}
.icon-DS_PositionCenterTop:before {
  content: "\e9ad";
}
.icon-DS_PositionCustom:before {
  content: "\e9ae";
}
.icon-DS_PositionLeftBottom:before {
  content: "\e9af";
}
.icon-DS_PositionLeftCenter:before {
  content: "\e9b0";
}
.icon-DS_PositionLeftTop:before {
  content: "\e9b1";
}
.icon-DS_PositionRightBottom:before {
  content: "\e9b2";
}
.icon-DS_PositionRightCenter:before {
  content: "\e9b3";
}
.icon-DS_PositionRightTop:before {
  content: "\e9b4";
}
.icon-DS_PreviousPage:before {
  content: "\e9b5";
}
.icon-DS_Print:before {
  content: "\e9b6";
}
.icon-DS_PrintedDocument:before {
  content: "\e9b7";
}
.icon-DS_Purl:before {
  content: "\e9b8";
}
.icon-DS_QRcode:before {
  content: "\e9b9";
}
.icon-DS_RadioButton:before {
  content: "\e9ba";
}
.icon-DS_RadioButtonSelected:before {
  content: "\e9bb";
}
.icon-DS_Rectangle:before {
  content: "\e9bc";
}
.icon-DS_Redo:before {
  content: "\e9bd";
}
.icon-DS_Refresh:before {
  content: "\e9be";
}
.icon-DS_Remove:before {
  content: "\e9bf";
}
.icon-DS_RepositoryBrowser:before {
  content: "\e9c0";
}
.icon-DS_Reset:before {
  content: "\e9c1";
}
.icon-DS_Resize:before {
  content: "\e9c2";
}
.icon-DS_RetractTree:before {
  content: "\e9c3";
}
.icon-DS_RightIndent:before {
  content: "\e9c4";
}
.icon-DS_Rotate:before {
  content: "\e9c5";
}
.icon-DS_Saturation:before {
  content: "\e9c6";
}
.icon-DS_Save:before {
  content: "\e9c7";
}
.icon-DS_Script:before {
  content: "\e9c8";
}
.icon-DS_Search:before {
  content: "\e9c9";
}
.icon-DS_SelectedCheckbox:before {
  content: "\e9ca";
}
.icon-DS_Server:before {
  content: "\e9cb";
}
.icon-DS_ServerMonitor:before {
  content: "\e9cc";
}
.icon-DS_Set:before {
  content: "\e9cd";
}
.icon-DS_Settings:before {
  content: "\e9ce";
}
.icon-DS_ShowAlways:before {
  content: "\e9cf";
}
.icon-DS_ShowAlwaysInverse:before {
  content: "\e9d0";
}
.icon-DS_ShowNever:before {
  content: "\e9d1";
}
.icon-DS_ShowNeverInverse:before {
  content: "\e9d2";
}
.icon-DS_SmallCapitals:before {
  content: "\e9d3";
}
.icon-DS_SmallerThan:before {
  content: "\e9d4";
}
.icon-DS_SMS:before {
  content: "\e9d5";
}
.icon-DS_SMTPServer:before {
  content: "\e9d6";
}
.icon-DS_Spinner:before {
  content: "\e9d7";
}
.icon-DS_Spread:before {
  content: "\e9d8";
}
.icon-DS_Start:before {
  content: "\e9d9";
}
.icon-DS_StaticPage:before {
  content: "\e9da";
}
.icon-DS_Stop:before {
  content: "\e9db";
}
.icon-DS_Storyboard:before {
  content: "\e9dc";
}
.icon-DS_StretchImage:before {
  content: "\e9dd";
}
.icon-DS_Strikethrough:before {
  content: "\e9de";
}
.icon-DS_Style:before {
  content: "\e9df";
}
.icon-DS_Superior:before {
  content: "\e9e0";
}
.icon-DS_Switch:before {
  content: "\e9e1";
}
.icon-DS_SwitchOff:before {
  content: "\e9e2";
}
.icon-DS_SwitchOn:before {
  content: "\e9e3";
}
.icon-DS_SynchronizeDatabase:before {
  content: "\e9e4";
}
.icon-DS_Text:before {
  content: "\e9e5";
}
.icon-DS_TextBottom:before {
  content: "\e9e6";
}
.icon-DS_TextCenter:before {
  content: "\e9e7";
}
.icon-DS_TextEdit:before {
  content: "\e9e8";
}
.icon-DS_TextFrameOptions:before {
  content: "\e9e9";
}
.icon-DS_TextJustify:before {
  content: "\e9ea";
}
.icon-DS_TextLeft:before {
  content: "\e9eb";
}
.icon-DS_TextMiddle:before {
  content: "\e9ec";
}
.icon-DS_TextRight:before {
  content: "\e9ed";
}
.icon-DS_TextStretch:before {
  content: "\e9ee";
}
.icon-DS_TextTop:before {
  content: "\e9ef";
}
.icon-DS_ThreeDots:before {
  content: "\e9f0";
}
.icon-DS_ThumbsDown:before {
  content: "\e9f1";
}
.icon-DS_ThumbsUp:before {
  content: "\e9f2";
}
.icon-DS_ToBackground:before {
  content: "\e9f3";
}
.icon-DS_ToForeground:before {
  content: "\e9f4";
}
.icon-DS_Toolbar:before {
  content: "\e9f5";
}
.icon-DS_Tracking:before {
  content: "\e9f6";
}
.icon-DS_Translation:before {
  content: "\e9f7";
}
.icon-DS_TrashCan:before {
  content: "\e9f8";
}
.icon-DS_Twitter:before {
  content: "\e9f9";
}
.icon-DS_Underline:before {
  content: "\e9fa";
}
.icon-DS_Undo:before {
  content: "\e9fb";
}
.icon-DS_Ungroup:before {
  content: "\e9fc";
}
.icon-DS_Unlock:before {
  content: "\e9fd";
}
.icon-DS_Unsubscribe:before {
  content: "\e9fe";
}
.icon-DS_UnsubscribePage:before {
  content: "\e9ff";
}
.icon-DS_User:before {
  content: "\ea00";
}
.icon-DS_UserAd:before {
  content: "\ea01";
}
.icon-DS_UserDelete:before {
  content: "\ea02";
}
.icon-DS_Variable:before {
  content: "\ea03";
}
.icon-DS_VerticalOffset:before {
  content: "\ea04";
}
.icon-DS_Warning:before {
  content: "\ea05";
}
.icon-DS_Web:before {
  content: "\ea06";
}
.icon-DS_Width:before {
  content: "\ea07";
}
.icon-DS_WidthLeft:before {
  content: "\ea08";
}
.icon-DS_WidthRight:before {
  content: "\ea09";
}
.icon-DS_Workflow:before {
  content: "\ea0a";
}
.icon-DS_WorkflowManager:before {
  content: "\ea0b";
}
.icon-DS_XML:before {
  content: "\ea0c";
}
.icon-DS_ZoomIn:before {
  content: "\ea0d";
}
.icon-DS_ZoomOut:before {
  content: "\ea0e";
}
