diff --git a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/Main.html b/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/Main.html
deleted file mode 100644
index 9c7c4c9a..00000000
--- a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/Main.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-
-
- Main
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- This browser is reporting compatibility with older browser technologies that may perform poorly if it all.
- Unable to load required dependencies. Please verify all WebVI files are available and served using an http server or use a browser that can load files directly from the filesystem.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/Main.via.txt b/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/Main.via.txt
deleted file mode 100644
index 095c0135..00000000
--- a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/Main.via.txt
+++ /dev/null
@@ -1,614 +0,0 @@
-// Autogenerated Vireo assembly file
-// Generated on 08/14/2017 09:31:32
-define (c0 dv(c(
- e(.Int32 Samples)
- e(.Double Amplitude)
- e(.Double Frequency)
- e(.Double Noise%25)
-) (0 0 0 0 )))
-define (g5 dv(.String 'http://127.0.0.1:8001/Web_Server/SignalAndSpectrum'))
-define (c6 dv(.UInt32 1000))
-define (c7 dv(.Boolean false))
-define (c8 dv(.Double 2))
-define (c9 dv(c(
- e(a(.Double *) Signal)
- e(a(.Double *) Spectrum)
-) (() () )))
-define (c12 dv(.Int32 0))
-define (g13 a(c(
- e(.Double Element%201)
- e(.Double Element%202)
-) *) )
-define (c16 dv(.Int32 0))
-define (g17 a(c(
- e(.Double Element%201)
- e(.Double Element%202)
-) *) )
-define (c20 dv(.Boolean false))
-define (g21 dv(.String 'http://127.0.0.1:8001/Web_Server/ParametricCurve'))
-define (c22 dv(c(
- e(a(.Double *) X)
- e(a(.Double *) Y)
- e(a(.Double *) Best%20Gaussian%20Fit)
- e(a(.Double *) Upper%20Bound)
- e(a(.Double *) Lower%20Bound)
-) (() () () () () )))
-define (c28 dv(.UInt32 500))
-define (c29 dv(.Int32 0))
-define (c30 dv(.Int32 0))
-define (c31 a(c(
- e(.Double Element%201)
- e(.Double Element%202)
-) *) )
-define (c34 dv(.Int32 1))
-define (c35 dv(.Int32 0))
-define (c36 a(c(
- e(.Double Element%201)
- e(.Double Element%202)
-) *) )
-define (c39 dv(.Int32 1))
-define (c40 dv(.Int32 1))
-define (c41 dv(.Int32 0))
-define (c42 dv(.Int32 1))
-define (g43 dv(.String ''))
-define (g44 dv(.String ''))
-//---------------------------------------------------
-//VI Definition: :Web Server:Interactive:Application:Main.gviweb
-define (%3AWeb%20Server%3AInteractive%3AApplication%3AMain%2Egviweb dv(.VirtualInstrument (
- Locals: c( // Data Space1
- e(.Int32 local45)
- e(dv(.Int32 10)dataItem_SampleLengthS)
- e(.Double local47)
- e(.Double local48)
- e(dv(.Double 1)dataItem_SignalAmplitude)
- e(dv(.Int32 100)dataItem_SampleRateHz)
- e(.Double local51)
- e(.Double local52)
- e(.Int32 local53)
- e(dv(.Double 25)dataItem_Noise)
- e(dv(.Double 1)dataItem_SignalFrequency)
- e(.Double local56)
- e(c(
- e(.Int32 Samples)
- e(.Double Amplitude)
- e(.Double Frequency)
- e(.Double Noise%25)
- ) local61)
- e(.String local62)
- e(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) local66)
- e(.Double local67)
- e(.UInt32 local68)
- e(.UInt32 local69)
- e(.String local70)
- e(.String local71)
- e(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) local75)
- e(c(
- e(a(.Double *) Signal)
- e(a(.Double *) Spectrum)
- ) local78)
- e(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) local82)
- e(c(
- e(a(.Double *) Signal)
- e(a(.Double *) Spectrum)
- ) local85)
- e(a(.Double *) local86)
- e(a(.Double *) local87)
- e(.Int32 local88)
- e(.Int32 local89)
- e(.Int32 local90)
- e(.Int32 local91)
- e(.Double local92)
- e(.Double local93)
- e(.Double local94)
- e(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) local97)
- e(a(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) *) local100)
- e(a(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) *) local103)
- e(a(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) *) dataItem_Signal)
- e(.UInt32 local107)
- e(.Int32 local108)
- e(.Int32 local109)
- e(.Double local110)
- e(.Double local111)
- e(.Double local112)
- e(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) local115)
- e(.Boolean local116)
- e(a(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) *) local119)
- e(a(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) *) local122)
- e(a(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) *) dataItem_Spectrum)
- e(.Int32 local126)
- e(.UInt32 local127)
- e(.UInt32 local128)
- e(.String local129)
- e(.String local130)
- e(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) local134)
- e(c(
- e(a(.Double *) X)
- e(a(.Double *) Y)
- e(a(.Double *) Best%20Gaussian%20Fit)
- e(a(.Double *) Upper%20Bound)
- e(a(.Double *) Lower%20Bound)
- ) local140)
- e(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) local144)
- e(c(
- e(a(.Double *) X)
- e(a(.Double *) Y)
- e(a(.Double *) Best%20Gaussian%20Fit)
- e(a(.Double *) Upper%20Bound)
- e(a(.Double *) Lower%20Bound)
- ) local150)
- e(a(.Double *) local151)
- e(a(.Double *) local152)
- e(a(.Double *) local153)
- e(a(.Double *) local154)
- e(a(.Double *) local155)
- e(a(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) *) local158)
- e(a(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) *) local161)
- e(a(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) *) local164)
- e(a(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) *) local167)
- e(a(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) * *) local170)
- e(a(c(
- e(.Double Element%201)
- e(.Double Element%202)
- ) * *) dataItem_ObservedDataAndFittedCurve)
- e(.UInt32 local174)
- e(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) local178)
- e(dv(.Boolean true)local179)
- e(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) local183)
- e(a(.String *) local184)
- e(dv(.Boolean true)local185)
- e(dv(.Boolean false)local186)
- e(dv(.Boolean false)local187)
- e(.Boolean local188)
- e(.Boolean local189)
- e(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) local193)
- e(a(.String *) local194)
- e(dv(.Boolean true)local195)
- e(dv(.Boolean false)local196)
- e(dv(.Boolean false)local197)
- )
- clump(1
- Trigger(1)
- Trigger(2)
- Wait(1)
- Wait(2)
-/* Clump Ended. */ )
- clump(1
- Copy(c41 local126)
- Perch(0)
- Trigger(7)
- Trigger(8)
- Wait(7)
- Wait(8)
- BranchIfTrue(1 c20)
- Add(local126 c42 local126)
- Branch(0)
- Perch(1)
- // Code End
-/* Clump Ended. */ )
- clump(1
- Copy(c29 local45)
- Perch(0)
- Convert(dataItem_SampleLengthS local47)
- Reciprocal(local47 local48 )
- Convert(dataItem_SampleRateHz local51)
- Reciprocal(local51 local52 )
- Mul(dataItem_SampleLengthS dataItem_SampleRateHz local53)
- Div(dataItem_SignalFrequency local51 local56)
- Copy(c0 local61)
- Copy(local53 local61.Samples)
- Copy(local56 local61.Frequency)
- Copy(dataItem_SignalAmplitude local61.Amplitude)
- Copy(dataItem_Noise local61.Noise%25)
- Copy(local178 local66)
- FlattenToJSON(local61 local179 local62 local66 )
- Div(local51 c8 local67)
- Trigger(3)
- Trigger(4)
- Wait(3)
- Wait(4)
- BranchIfTrue(1 c7)
- Add(local45 c40 local45)
- Branch(0)
- Perch(1)
- // Code End
-/* Clump Ended. */ )
- clump(1
- WaitMilliseconds(c6 * )
- // Code End
-/* Clump Ended. */ )
- clump(1
- %3AWeb%20Server%3AInteractive%3ANI%3AHTTP%3APOST%20Buffer%2Egvi(* * g5 local62 * * * * * local71 *)
- Copy(local183 local82)
- Copy(c9 local78)
- UnflattenFromJSON(local71 local78 local184 local185 local186 local187 local82 )
- Copy(local78 local85)
- Copy(local85.Signal local86)
- Copy(local85.Spectrum local87)
- ArrayLength(local87 local88 )
- ArrayLength(local86 local89 )
- Trigger(5)
- Trigger(6)
- Wait(5)
- Wait(6)
- // Code End
-/* Clump Ended. */ )
- clump(1
- IsGE(c16 local88 local189)
- BranchIfTrue(1 local189)
- Branch(2)
- Perch(2)
- Copy(c35 local108)
- Copy(local88 local109)
- Copy(c36 local119)
- Perch(3)
- ArrayIndex(local87 local110 local108 )
- Convert(local108 local111)
- Mul(local48 local111 local112)
- Copy(local112 local115.Element%201)
- Copy(local110 local115.Element%202)
- IsGT(local112 local67 local116)
- ArrayConcatenate(local119 local119 local115 )
- Add(local108 c39 local108)
- BranchIfGE(4 local108 local109)
- BranchIfTrue(4 local116)
- Branch(3)
- Perch(4)
- Copy(local119 local122)
- Branch(0)
- Perch(1)
- Copy(g17 local122)
- Branch(0)
- Perch(0)
- Copy(local122 dataItem_Spectrum)
- // Code End
-/* Clump Ended. */ )
- clump(1
- IsGE(c12 local89 local188)
- BranchIfTrue(1 local188)
- Branch(2)
- Perch(2)
- Copy(c30 local90)
- Copy(local89 local91)
- Copy(c31 local100)
- Perch(3)
- ArrayIndex(local86 local92 local90 )
- Convert(local90 local93)
- Mul(local93 local52 local94)
- Copy(local94 local97.Element%201)
- Copy(local92 local97.Element%202)
- ArrayConcatenate(local100 local100 local97 )
- Add(local90 c34 local90)
- BranchIfGE(4 local90 local91)
- Branch(3)
- Perch(4)
- Copy(local100 local103)
- Branch(0)
- Perch(1)
- Copy(g13 local103)
- Branch(0)
- Perch(0)
- Copy(local103 dataItem_Signal)
- // Code End
-/* Clump Ended. */ )
- clump(1
- WaitMilliseconds(c28 * )
- // Code End
-/* Clump Ended. */ )
- clump(1
- %3AWeb%20Server%3AInteractive%3ANI%3AHTTP%3AGET%2Egvi(* * g21 * * * * * local130 *)
- Copy(local193 local144)
- Copy(c22 local140)
- UnflattenFromJSON(local130 local140 local194 local195 local196 local197 local144 )
- Copy(local140 local150)
- Copy(local150.X local151)
- Copy(local150.Y local152)
- Copy(local150.Best%20Gaussian%20Fit local153)
- Copy(local150.Upper%20Bound local154)
- Copy(local150.Lower%20Bound local155)
- IndexBundleClusterArray(local158 local151 local152 )
- IndexBundleClusterArray(local161 local151 local155 )
- IndexBundleClusterArray(local164 local151 local154 )
- IndexBundleClusterArray(local167 local151 local153 )
- ArrayConcatenate(local170 local158 local167 local164 local161 )
- Copy(local170 dataItem_ObservedDataAndFittedCurve)
- // Code End
-/* Clump Ended. */ )
-)))
-//---------------------------------------------------
-//VI Definition: :Web Server:Interactive:NI:HTTP:POST Buffer.gvi
-define (%3AWeb%20Server%3AInteractive%3ANI%3AHTTP%3APOST%20Buffer%2Egvi dv(.ReentrantVirtualInstrument (
- Params: c( //param block
- i(dv(.Int32 10000)dataItem_Timeout)
- i(dv(.UInt32 0)dataItem_ClientHandle)
- i(dv(.String '')dataItem_Url)
- i(dv(.String '')dataItem_Buffer)
- i(dv(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) (false 0 '' ))dataItem_ErrorIn)
- i(dv(.NIPath (()''))dataItem_OutputFile)
- o(dv(.UInt32 0)dataItem_StatusCode)
- o(dv(.UInt32 0)dataItem_ClientHandleOut)
- o(dv(.String '')dataItem_Headers)
- o(dv(.String '')dataItem_Body)
- o(dv(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) (false 0 '' ))dataItem_ErrorOut)
- )
- Locals: c( // Data Space1
- e(.UInt32 local215)
- e(.String local216)
- e(.String local217)
- e(.String local218)
- e(.Int32 local219)
- e(.String local220)
- e(.String local221)
- e(.UInt32 local222)
- e(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) local226)
- )
- clump(1
- %3AWeb%20Server%3AInteractive%3ANI%3AHTTP%3AhttpWebServerClient%2Esli%3AhttpWebServer_Post(dataItem_ClientHandle dataItem_Url g43 dataItem_Buffer dataItem_Timeout * * * dataItem_ErrorIn local215 * * * * local220 local221 local222 local226)
- Copy(local222 dataItem_StatusCode)
- Copy(local226 dataItem_ErrorOut)
- Copy(local221 dataItem_Body)
- Copy(local220 dataItem_Headers)
- Copy(local215 dataItem_ClientHandleOut)
-/* Clump Ended. */ )
-)))
-//---------------------------------------------------
-//VI Definition: :Web Server:Interactive:NI:HTTP:GET.gvi
-define (%3AWeb%20Server%3AInteractive%3ANI%3AHTTP%3AGET%2Egvi dv(.ReentrantVirtualInstrument (
- Params: c( //param block
- i(dv(.Int32 10000)dataItem_Timeout)
- i(dv(.UInt32 0)dataItem_ClientHandle)
- i(dv(.String '')dataItem_Url)
- i(dv(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) (false 0 '' ))dataItem_ErrorIn)
- i(dv(.NIPath (()''))dataItem_OutputFile)
- o(dv(.UInt32 0)dataItem_StatusCode)
- o(dv(.UInt32 0)dataItem_ClientHandleOut)
- o(dv(.String '')dataItem_Headers)
- o(dv(.String '')dataItem_Body)
- o(dv(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) (false 0 '' ))dataItem_ErrorOut)
- )
- Locals: c( // Data Space1
- e(.UInt32 local243)
- e(.String local244)
- e(.String local245)
- e(.Int32 local246)
- e(.String local247)
- e(.String local248)
- e(.UInt32 local249)
- e(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) local253)
- )
- clump(1
- %3AWeb%20Server%3AInteractive%3ANI%3AHTTP%3AhttpWebServerClient%2Esli%3AhttpWebServer_Get(dataItem_ClientHandle dataItem_Url g44 dataItem_Timeout * * * dataItem_ErrorIn local243 * * * local247 local248 local249 local253)
- Copy(local249 dataItem_StatusCode)
- Copy(local253 dataItem_ErrorOut)
- Copy(local248 dataItem_Body)
- Copy(local247 dataItem_Headers)
- Copy(local243 dataItem_ClientHandleOut)
-/* Clump Ended. */ )
-)))
-//---------------------------------------------------
-//VI Definition: :Web Server:Interactive:NI:HTTP:httpWebServerClient.sli:httpWebServer_Post
-define (%3AWeb%20Server%3AInteractive%3ANI%3AHTTP%3AhttpWebServerClient%2Esli%3AhttpWebServer_Post dv(.ReentrantVirtualInstrument (
- Params: c( //param block
- i(dv(.UInt32 0)dataItem_HandleIn)
- i(dv(.String '')dataItem_UrlIn)
- i(dv(.String '')dataItem_OutputPathIn)
- i(dv(.String '')dataItem_BufferIn)
- i(dv(.Int32 0)dataItem_TimeoutIn)
- i(dv(.String '')dataItem_HeadersIn)
- i(dv(.String '')dataItem_BodyIn)
- i(dv(.UInt32 0)dataItem_StatusCodeIn)
- i(dv(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) (false 0 '' ))dataItem_ErrorIn)
- o(dv(.UInt32 0)dataItem_HandleOut)
- o(dv(.String '')dataItem_UrlOut)
- o(dv(.String '')dataItem_OutputPathOut)
- o(dv(.String '')dataItem_BufferOut)
- o(dv(.Int32 0)dataItem_TimeoutOut)
- o(dv(.String '')dataItem_HeadersOut)
- o(dv(.String '')dataItem_BodyOut)
- o(dv(.UInt32 0)dataItem_StatusCodeOut)
- o(dv(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) (false 0 '' ))dataItem_ErrorOut)
- )
- Locals: c( // Data Space1
- e(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) local281)
- e(.UInt32 local282)
- e(.String local283)
- e(.String local284)
- e(.String local285)
- e(.Int32 local286)
- e(.String local287)
- e(.String local288)
- e(.UInt32 local289)
- )
- clump(1
- Copy(dataItem_HandleIn local282)
- Copy(dataItem_UrlIn local283)
- Copy(dataItem_OutputPathIn local284)
- Copy(dataItem_BufferIn local285)
- Copy(dataItem_TimeoutIn local286)
- Copy(dataItem_HeadersIn local287)
- Copy(dataItem_BodyIn local288)
- Copy(dataItem_StatusCodeIn local289)
- Copy(dataItem_ErrorIn local281)
- HttpClientPost(local282 local283 local284 local285 local286 local287 local288 local289 local281)
- Copy(local289 dataItem_StatusCodeOut)
- Copy(local288 dataItem_BodyOut)
- Copy(local287 dataItem_HeadersOut)
- Copy(local286 dataItem_TimeoutOut)
- Copy(local285 dataItem_BufferOut)
- Copy(local284 dataItem_OutputPathOut)
- Copy(local283 dataItem_UrlOut)
- Copy(local282 dataItem_HandleOut)
- Copy(local281 dataItem_ErrorOut)
-/* Clump Ended. */ )
-)))
-//---------------------------------------------------
-//VI Definition: :Web Server:Interactive:NI:HTTP:httpWebServerClient.sli:httpWebServer_Get
-define (%3AWeb%20Server%3AInteractive%3ANI%3AHTTP%3AhttpWebServerClient%2Esli%3AhttpWebServer_Get dv(.ReentrantVirtualInstrument (
- Params: c( //param block
- i(dv(.UInt32 0)dataItem_HandleIn)
- i(dv(.String '')dataItem_UrlIn)
- i(dv(.String '')dataItem_OutputPathIn)
- i(dv(.Int32 0)dataItem_TimeoutIn)
- i(dv(.String '')dataItem_HeadersIn)
- i(dv(.String '')dataItem_BodyIn)
- i(dv(.UInt32 0)dataItem_StatusCodeIn)
- i(dv(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) (false 0 '' ))dataItem_ErrorIn)
- o(dv(.UInt32 0)dataItem_HandleOut)
- o(dv(.String '')dataItem_UrlOut)
- o(dv(.String '')dataItem_OutputPathOut)
- o(dv(.Int32 0)dataItem_TimeoutOut)
- o(dv(.String '')dataItem_HeadersOut)
- o(dv(.String '')dataItem_BodyOut)
- o(dv(.UInt32 0)dataItem_StatusCodeOut)
- o(dv(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) (false 0 '' ))dataItem_ErrorOut)
- )
- Locals: c( // Data Space1
- e(c(
- e(.Boolean status)
- e(.Int32 code)
- e(.String source)
- ) local315)
- e(.UInt32 local316)
- e(.String local317)
- e(.String local318)
- e(.Int32 local319)
- e(.String local320)
- e(.String local321)
- e(.UInt32 local322)
- )
- clump(1
- Copy(dataItem_HandleIn local316)
- Copy(dataItem_UrlIn local317)
- Copy(dataItem_OutputPathIn local318)
- Copy(dataItem_TimeoutIn local319)
- Copy(dataItem_HeadersIn local320)
- Copy(dataItem_BodyIn local321)
- Copy(dataItem_StatusCodeIn local322)
- Copy(dataItem_ErrorIn local315)
- HttpClientGet(local316 local317 local318 local319 local320 local321 local322 local315)
- Copy(local322 dataItem_StatusCodeOut)
- Copy(local321 dataItem_BodyOut)
- Copy(local320 dataItem_HeadersOut)
- Copy(local319 dataItem_TimeoutOut)
- Copy(local318 dataItem_OutputPathOut)
- Copy(local317 dataItem_UrlOut)
- Copy(local316 dataItem_HandleOut)
- Copy(local315 dataItem_ErrorOut)
-/* Clump Ended. */ )
-)))
-enqueue (%3AWeb%20Server%3AInteractive%3AApplication%3AMain%2Egviweb)
-//Finished!! :D
diff --git a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/Messages.properties b/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/Messages.properties
deleted file mode 100644
index a17bc51a..00000000
--- a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/Messages.properties
+++ /dev/null
@@ -1,89 +0,0 @@
-# Localizable messages for Html.Controls.LabVIEW.Design
-# examples
-#msg_world = World
-#msg_complex = Good morning {0}! \
-#Are you OK? \
-#This is a multi-line property :)
-#
-#msg_url = http://localhost/webapp/servletName?solution={0}
-#
-#msg_multi_placeholder = It\'s a {0} day... let\'s go {1}?
-#msg_multi_placeholder_corrected = It''s a {0} day... let''s go {1}?
-msg_linewidth = Line Width
-msg_noline = No Line
-msg_1pixel = 1 pixel
-msg_2pixels = 2 pixels
-msg_3pixels = 3 pixels
-msg_4pixels = 4 pixels
-msg_5pixels = 5 pixels
-msg_plotstyle = Plot Style
-msg_line = Line
-msg_point = Point
-msg_lineandpoint = Line & Point
-msg_bar = Bar
-msg_fill = Fill
-msg_pointstyle = Point Style
-msg_ellipse = Ellipse
-msg_rectangle = Rectangle
-msg_diamond = Diamond
-msg_plus = Plus
-msg_cross = Cross
-msg_linestyle = Line Style
-msg_nostyle = No style
-msg_solid = Solid
-msg_dot = Dot
-msg_dashdot = Dash-dot
-msg_mediumdash = Medium dash
-msg_largedash = Large dash
-msg_fillbaseline = Fill Baseline
-msg_nobaseline = No baseline
-msg_zero = Zero
-msg_inf = Inf
-msg_neginf = -Inf
-msg_color = Color
-msg_crosshairstyle = Crosshair Style
-msg_both = Both
-msg_hover = Show value on hover
-msg_vertical = Vertical
-msg_horizontal = Horizontal
-msg_defaultcursorname = Cursor
-msg_defaultplotname = Plot
-msg_datagrid_addrowsbuttonlabel = Add
-msg_datagrid_addrowslabel = new rows
-msg_INDEX_OUT_OF_RANGE = Index({0}) out of range(0..{1}).
-msg_FRONT_PANEL_CONTROL_MISTMATCH = Front panel control({0}) with type({1}) in HTML VI does not match the required type(%3).
-msg_FRONT_PANEL_CONTROL_NOT_FOUND = Unable to find front panel control({0}) in HTML VI.
-msg_UNABLE_TO_ADD_FRONT_PANEL_CONTROL_AS_ID_ALREADY_EXISTS = Unable to add front panel control with id {0} as a control with this id already exists.
-msg_UNABLE_TO_ADD_FRONT_PANEL_CONTROL_TO_VI_MODEL_UNKNOWN_TYPE = Unable to add front panel control({0}) to HTML VI. The type({1}) was not recognized by the framework.
-msg_UNABLE_TO_PROCESS_UPDATE_MESSAGE_UNKNOWN_TYPE= Unable to process update message for HTML VI. Message type({0}), is not recognized by the framework.
-msg_UNKNOWN_NAME = Unknown
-msg_INVALID_VI_MODEL = The object is not a valid NI Model
-msg_INVALID_ELEMENT = The object is not a valid Html Custom Element
-msg_INVALID_UPDATE_MESSAGE = The object is not a valid update message
-msg_INVALID_UPDATE_MESSAGE_STREAM = The object is not a valid update message stream
-msg_INVALID_VI_MODEL_SERVICE = The object is not a valid HTML VI service
-msg_UNABLE_TO_DISPATCH_MESSAGES_INVALID_MESSAGE_STREAM= Unable to dispatch messages to HTML VIs. {0}.
-msg_UNABLE_TO_DISPATCH_MESSAGES_INVALID_UPDATE_MESSAGE= Unable to dispatch update message to HTML VI({0}). {1}.
-msg_UNABLE_TO_SEND_MESSAGES_TO_LISTENERS_INVALID_MESSAGE_STREAM = Unable to send messages to listeners from HTML VI. {0}.
-msg_UNABLE_TO_SEND_MESSAGES_TO_LISTENERS_INVALID_UPDATE_MESSAGE = Unable to send message to listeners from HTML VI({0}). {1}.
-msg_UNABLE_TO_CREATE_CONTROL = Unable to create front panel control({0}) with type ({1}). Verify that is supported by the framework.
-msg_UNKNOWN_TYPE = Unknown type({0}) was found.
-msg_NO_PARAMETERS_SPECIFIED = No parameters were specified for the call to function {0}. The function requires inputs to run.
-msg_PARAMETER_NOT_DOM_ELEMENT = The provided DOM element is either undefined or not a DOM Node. The following value was provided: {0}
-msg_PARAMETER_NOT_STRING = The provided string was either undefined or not a string. The following string was provided: {0}
-msg_REQUIRES_AT_LEAST_ONE_PARAMETER = At least one of the following parameters must be defined: {0}. The following values were provided: {1}
-msg_UNEXPECTED_BEHAVIOR = The following unexpected or unintended behavior occurred: {0}
-msg_UNKNOWN_ID = The id: {0} was provided but could not be found. Please perform the following to prevent this behavior: {1}
-msg_PROTOCOL_VERSION_ERROR = Client and server have different protocol versions
-msg_CONNECTION_LOST = Connection lost
-msg_CONNECTING = Connecting
-msg_VI_STOPPED = VI is stopped
-msg_VI_PAUSED = VI is paused
-msg_VI_ERROR = VI reported an error
-msg_RENDERBUFFER_EXPECTS_STRING = The control RenderBuffer update for {0} was provided a {1} instead of a string
-msg_PROPERTY_DOES_NOT_EXIST = The property {0} does not exist for object {1}
-msg_ALREADY_DEFINED = {0} has already been defined for {1}
-msg_INVALID_FORMAT = The format of {0} is invalid. A valid format is as follows: {1}
-msg_UNEXPECTED_VALUE = The value ({0}) is unexpected. A valid value is as follows: {1}
-msg_SET_TO_NOT_A_PATH = Set to Not A Path
-msg_PATH_CONTROL_PLACEHOLDER = Enter a Path
diff --git a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/Messages_de.properties b/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/Messages_de.properties
deleted file mode 100644
index 873cdd90..00000000
--- a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/Messages_de.properties
+++ /dev/null
@@ -1,86 +0,0 @@
-# Localizable messages for Html.Controls.LabVIEW.Design
-# examples
-#msg_world = World
-#msg_complex = Good morning {0}! \
-#Are you OK? \
-#This is a multi-line property :)
-#
-#msg_url = http://localhost/webapp/servletName?solution={0}
-#
-#msg_multi_placeholder = It\'s a {0} day... let\'s go {1}?
-#msg_multi_placeholder_corrected = It''s a {0} day... let''s go {1}?
-msg_linewidth = Line Width_de
-msg_noline = No Line
-msg_1pixel = 1 pixel
-msg_2pixels = 2 pixels
-msg_3pixels = 3 pixels
-msg_4pixels = 4 pixels
-msg_5pixels = 5 pixels
-msg_plotstyle = Plot Style_de
-msg_line = Line
-msg_point = Point
-msg_lineandpoint = Line & Point
-msg_bar = Bar
-msg_fill = Fill
-msg_pointstyle = Point Style_de
-msg_ellipse = Ellipse
-msg_rectangle = Rectangle
-msg_diamond = Diamond
-msg_plus = Plus
-msg_cross = Cross
-msg_linestyle = Line Style_de
-msg_nostyle = No style
-msg_solid = Solid
-msg_dot = Dot
-msg_dashdot = Dash-dot
-msg_mediumdash = Medium dash
-msg_largedash = Large dash
-msg_fillbaseline = Fill Baseline
-msg_nobaseline = No baseline
-msg_zero = Zero
-msg_inf = Inf
-msg_neginf = -Inf
-msg_color = Color
-msg_crosshairstyle = Crosshair Style
-msg_both = Both
-msg_vertical = Vertical
-msg_horizontal = Horizontal
-msg_defaultcursorname = Cursor_de
-msg_defaultplotname = Plot
-msg_datagrid_addrowsbuttonlabel = Add
-msg_datagrid_addrowslabel = new rows
-msg_INDEX_OUT_OF_RANGE = Index({0}) out of range(0..{1}).
-msg_FRONT_PANEL_CONTROL_MISTMATCH = Front panel control({0}) with type({1}) in HTML VI does not match the required type(%3).
-msg_FRONT_PANEL_CONTROL_NOT_FOUND = Unable to find front panel control({0}) in HTML VI.
-msg_UNABLE_TO_ADD_FRONT_PANEL_CONTROL_AS_ID_ALREADY_EXISTS = Unable to add front panel control with id {0} as a control with this id already exists.
-msg_UNABLE_TO_ADD_FRONT_PANEL_CONTROL_TO_VI_MODEL_UNKNOWN_TYPE = Unable to add front panel control({0}) to HTML VI. The type({1}) was not recognized by the framework.
-msg_UNABLE_TO_PROCESS_UPDATE_MESSAGE_UNKNOWN_TYPE= Unable to process update message for HTML VI. Message type({0}), is not recognized by the framework.
-msg_UNKNOWN_NAME = Unknown
-msg_INVALID_VI_MODEL = The object is not a valid HTML VI
-msg_INVALID_ELEMENT = The object is not a valid Html Custom Element
-msg_INVALID_UPDATE_MESSAGE = The object is not a valid update message
-msg_INVALID_UPDATE_MESSAGE_STREAM = The object is not a valid update message stream
-msg_INVALID_VI_MODEL_SERVICE = The object is not a valid HTML VI service
-msg_UNABLE_TO_DISPATCH_MESSAGES_INVALID_MESSAGE_STREAM= Unable to dispatch messages to HTML VIs. {0}.
-msg_UNABLE_TO_DISPATCH_MESSAGES_INVALID_UPDATE_MESSAGE= Unable to dispatch update message to HTML VI({0}). {1}.
-msg_UNABLE_TO_SEND_MESSAGES_TO_LISTENERS_INVALID_MESSAGE_STREAM = Unable to send messages to listeners from HTML VI. {0}.
-msg_UNABLE_TO_SEND_MESSAGES_TO_LISTENERS_INVALID_UPDATE_MESSAGE = Unable to send message to listeners from HTML VI({0}). {1}.
-msg_UNABLE_TO_CREATE_CONTROL = Unable to create front panel control({0}) with type ({1}). Verify that is supported by the framework.
-msg_UNKNOWN_TYPE = Unknown type({0}) was found.
-msg_NO_PARAMETERS_SPECIFIED = No parameters were specified for the call to function {0}. The function requires inputs to run.
-msg_PARAMETER_NOT_DOM_ELEMENT = The provided DOM element is either undefined or not a DOM Node. The following value was provided: {0}
-msg_PARAMETER_NOT_STRING = The provided string was either undefined or not a string. The following string was provided: {0}
-msg_REQUIRES_AT_LEAST_ONE_PARAMETER = At least one of the following parameters must be defined: {0}. The following values were provided: {1}
-msg_UNEXPECTED_BEHAVIOR = The following unexpected or unintended behavior occurred: {0}
-msg_UNKNOWN_ID = The id: {0} was provided but could not be found. Please perform the following to prevent this behavior: {1}
-msg_PROTOCOL_VERSION_ERROR = Client and server have different protocol versions
-msg_CONNECTION_LOST = Connection lost
-msg_CONNECTING = Connecting
-msg_VI_STOPPED = VI is stopped
-msg_VI_PAUSED = VI is paused
-msg_VI_ERROR = VI reported an error
-msg_RENDERBUFFER_EXPECTS_STRING = The control RenderBuffer update for {0} was provided a {1} instead of a string
-msg_PROPERTY_DOES_NOT_EXIST = The property {0} does not exist for object {1}
-msg_ALREADY_DEFINED = {0} has already been defined for {1}
-msg_INVALID_FORMAT = The format of {0} is invalid. A valid format is as follows: {1}
-msg_UNEXPECTED_VALUE = The value ({0}) is unexpected. A valid value is as follows: {1}
diff --git a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/Messages_en.properties b/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/Messages_en.properties
deleted file mode 100644
index 37eca652..00000000
--- a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/Messages_en.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-# Localizable messages for Html.Controls.LabVIEW.Design
-# No differences from Messages.properties
diff --git a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/Messages_en_US.properties b/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/Messages_en_US.properties
deleted file mode 100644
index 92007d2a..00000000
--- a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/Messages_en_US.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-# Localizable messages for Html.Controls.LabVIEW.Design
-# No differences from Messages_en.properties
diff --git a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/languages.json b/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/languages.json
deleted file mode 100644
index 96d1b72a..00000000
--- a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Localization/languages.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
-
- "languages": [
- "de"
- ]
-}
diff --git a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Styles/niControlStyles.css b/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Styles/niControlStyles.css
deleted file mode 100644
index 7c90b913..00000000
--- a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Styles/niControlStyles.css
+++ /dev/null
@@ -1,1502 +0,0 @@
-/**************************************
-* NI Control Styles
-* National Instruments Copyright 2015
-*
-* NI Control styles sorted in alphabetical order by control, for reference please see: https://www.youtube.com/watch?v=EOueakRcv2Q
-**************************************/
-
-/*************************************
-* Font Awesome
-**************************************/
-/* All of our platforms support woff 1.0 so just use that format */
-@font-face {
- font-family: "NILVJSFontAwesome";
- src: url("../../node_modules/font-awesome/fonts/fontawesome-webfont.woff") format("woff");
- font-weight: normal;
- font-style: normal;
-}
-
-
-/*************************************
-* Front Panel Canvas styling
-**************************************/
-/* Center the Front Panel on the page horizontally, for run panel and deployed pages */
-.ni-front-panel-wrapper {
- display: flex;
- flex-direction: column;
- align-items: center;
-}
-
-/* Clip the front panel canvas to its bounds, for run panel and deployed pages */
-.ni-front-panel {
- position: relative;
- overflow: hidden;
- display: block;
-}
-
-/*************************************
-* NI Shared CSS classes
-**************************************/
-/* both elements and their children can be hidden */
-[data-ni-base-style].ni-hidden,
-[data-ni-base-style] .ni-hidden {
- display: none;
-}
-
-[data-ni-base-style] .jqx-rc-all {
- border-radius: 0px;
- webkit-border-radius: 0px;
-}
-
-/*************************************
-* Uninitialized Element Style
-**************************************/
-/*TODO mraj it is possible use of a unqualified attribute selector like this may be a performance issue. It should be carefully monitored:
-https://github.com/CSSLint/csslint/wiki/Disallow-unqualified-attribute-selectors
-If found to be a performance concern, can qualify the styles to all elements, ie:
-ni-array-viewer[data-ni-base-style="uninitialized"]], ni-boolean-button[data-ni-base-style="uninitialized"]],... {uninitialized element styles}
-Or alternatively change from using an attribute to applying a class to the elements (ie .ni-base-style and .ni-base-style-uninitialized) */
-[data-ni-base-style="uninitialized"] {
- box-shadow: inset 0px 0px 60px -20px lightgray;
- border-radius: 4px;
- animation-name: data-ni-base-style-loading;
- animation-duration: 3s;
-}
-
-ni-label[data-ni-base-style="uninitialized"] {
- box-shadow: none;
-}
-
-ni-label[data-ni-base-style="uninitialized"]::before {
- content: attr(text);
-}
-
-ni-tab-item[data-ni-base-style="uninitialized"] {
- display: none;
-}
-
-@keyframes data-ni-base-style-loading {
- 0% {
- opacity: 0;
- }
- 100% {
- opacity: 1;
- }
-}
-
-/*************************************
-* Array Viewer
-**************************************/
-ni-array-viewer {
- display: inline-block;
-}
-
-/*************************************
-* Boolean Button
-**************************************/
-
-jqx-toggle-button {
- position: absolute;
-}
-
-jqx-toggle-button .ni-glyph {
- display: inline;
- font: normal normal normal 1em "NILVJSFontAwesome";
- font-stretch: normal;
- text-decoration: none;
- margin-right: 10px;
-}
-
-
-jqx-toggle-button .ni-text {
- display: inline;
- text-align: left;
- white-space: pre;
- overflow: hidden;
- text-overflow: ellipsis;
-}
-
-jqx-toggle-button .ni-hidden {
- display: none;
-}
-
-/*************************************
-* Boolean LED
-**************************************/
-
-jqx-led {
- position: absolute;
-}
-
-jqx-led .ni-hidden {
- display: none;
-}
-
-jqx-led[checked] .ni-hidden {
- display: none;
-}
-
-jqx-led[readonly="true"] .jqx-container,
-jqx-led[readonly=""] .jqx-container {
- cursor: default;
-}
-
-/*************************************
-* Boolean Switch
-**************************************/
-
-/**************************************
-* Boolean Switch (shape power)
-*
-*
-*
-*
-*
-**************************************/
-
-jqx-power-button {
- position: absolute;
-}
-
-jqx-power-button .jqx-input:after {
- font: normal normal normal 20px "NILVJSFontAwesome";
- font-stretch: normal;
- text-decoration: none;
- text-shadow: 0px 1px 1px rgba(250,250,250,0.1);
- content: '\F011';
- vertical-align: middle;
- background-color: #ebebeb;
-}
-
-jqx-power-button[checked] .jqx-input {
- background-color: #82a3d1;
-}
-
-jqx-power-button .jqx-input:after {
- background-color: transparent;
-}
-/**************************************
-* Boolean Switch (shape slider)
-**************************************/
-jqx-switch-button {
- position: absolute;
-}
-
-jqx-switch-button .ni-hidden {
- display: none;
-}
-
-/*************************************
-* Cartesian Axis
-**************************************/
-ni-cartesian-axis {
- font-family: "Open Sans", verdana, arial, sans-serif;
- font-size: 12px;
- font-style: normal;
- color: #C7CCD0;
-}
-
-/*************************************
-* Cartesian Graph
-**************************************/
-ni-cartesian-graph {
- position: absolute;
- border: 1px solid #C7CCD0;
- background-color: white;
- padding: 30px 20px 20px;
- display: inline-block;
- min-height: 20px;
- color: #2B3033;
- box-sizing: border-box;
-}
-
-ni-cartesian-graph ni-grid-div {
- /*** **border-style** - use solid or none. dashed borders not supported*/
- border-style: none;
- /*** **border-width** - top left botton right*/
- border-width: 0px 0px 0px 0px;
- /*** **border-color** - the color of the border*/
- border-color: white;
- /*** **background-color** - the background color of the grid*/
- background-color: white;
- /*** **color** - the color of the grid reticles*/
- color: inherit;
-}
-
-ni-cartesian-graph .ni-graph-tooltip {
- position: absolute;
- display: none;
- border: 1px solid #fdd;
- color: #2b3033;
- padding: 2px;
- background-color: #ffffff;
- opacity: 0.80;
- overflow: hidden;
-}
-
-ni-cartesian-graph .ni-hidden {
- display: none;
-}
-
-/*************************************
-* Chart
-**************************************/
-ni-chart {
- position: absolute;
- border: 1px solid #C7CCD0;
- background-color: white;
- padding: 30px 20px 20px;
- display: inline-block;
- min-height: 20px;
- color: #2B3033;
- box-sizing: border-box;
-}
-
-ni-chart ni-grid-div {
- /*** **border-style** - use solid or none. dashed borders not supported*/
- border-style: none;
- /*** **border-width** - top left botton right*/
- border-width: 0px 0px 0px 0px;
- /*** **border-color** - the color of the border*/
- border-color: white;
- /*** **background-color** - the background color of the grid*/
- background-color: white;
- /*** **color** - the color of the grid reticles*/
- color: inherit;
-}
-
-ni-chart .ni-graph-tooltip {
- position: absolute;
- display: none;
- border: 1px solid #fdd;
- color: #2b3033;
- padding: 2px;
- background-color: #ffffff;
- opacity: 0.80;
- overflow: hidden;
-}
-
-ni-cartesian-graph.ni-hidden {
- display: none;
-}
-
-/*************************************
-* Color Scale
-**************************************/
-ni-color-scale {
- font-family: "Open Sans", verdana, arial, sans-serif;
- font-size: 12px;
- font-style: normal;
- color: #C7CCD0;
-}
-
-/*************************************
-* Cursor Legend
-**************************************/
-ni-cursor-legend {
- position: absolute;
- display: inline-block;
- overflow: hidden;
- border: 1px solid #C7CCD0;
- background-color: white;
-}
-
-/* Command section */
-ni-cursor-legend .ni-command-button {
- width: 25px;
- height: 25px;
- margin: 2px;
- float: right;
- background-repeat: no-repeat;
- background-position: center;
-}
-
-/* Master section */
-
-ni-cursor-legend .jqx-rc-all {
- border-radius: 0px;
- webkit-border-radius: 0px;
-}
-
-ni-cursor-legend .ni-master-row {
- border: 0;
- background-color: white;
-}
-
-ni-cursor-legend .ni-expand-box {
- width: 1%;
- white-space: nowrap;
- border-right: 0;
- border-left: 0;
-}
-
-ni-cursor-legend .ni-expand-button {
- width: 20px;
- height: 20px;
- margin: 2px;
- background-repeat: no-repeat;
- background-position: center;
- background-color: rgba(0, 0, 0, 0);
- border: 0;
-}
-
-ni-cursor-legend .ni-cursor-box {
- width: 100%;
- border-collapse: collapse;
- border-right: 0;
- border-left: 0;
- white-space: nowrap;
-}
-
-ni-cursor-legend .ni-cursor-display {
- border: 1px solid black;
- background-color: white;
- margin: auto;
- vertical-align: middle;
-}
-
-ni-cursor-legend .ni-cursor-title {
- margin-left: 4px;
- white-space: nowrap;
- vertical-align: middle;
-}
-
-ni-cursor-legend .ni-x-box {
- width: 15%;
- border-right: 0;
- border-left: 0;
- padding-left: 5px;
-}
-
-ni-cursor-legend .ni-y-box {
- width: 15%;
- border-right: 0;
- border-left: 0;
- padding-left: 5px;
-}
-
-ni-cursor-legend .ni-actions-box {
- width: 120px;
- min-width: 120px;
- border-right: 0;
- border-left: 0;
-}
-
-ni-cursor-legend .ni-action-button {
- width: 25px;
- height: 25px;
- margin: 2px;
- background-repeat: no-repeat;
- background-position: center;
- float: right;
-}
-
-ni-cursor-legend .ni-cursor-legend-master-control {
- width: 1%;
- white-space: nowrap;
-}
-
-ni-cursor-legend.ni-hidden {
- display: none;
-}
-
-/* Detail section */
-ni-cursor-legend .ni-details-box {
- display: table-row;
- border: 3px solid white;
-}
-
-ni-cursor-legend .ni-details {
- width: 100%;
- height: 100%;
- background-color: white;
- table-layout: fixed;
-}
-
-ni-cursor-legend .ni-details-row {
- width: 100%;
- margin-top: 2px;
- margin-bottom: 2px;
- background-color: white;
-}
-
-ni-cursor-legend .ni-details-row-title-box {
- width: 0%;
- visibility: hidden;
-}
-
-ni-cursor-legend .ni-details-row-title {
- margin-left: 2px;
-}
-
-ni-cursor-legend .ni-details-row-control-box {
- padding: 1px;
-}
-
-ni-cursor-legend .ni-colorbox-content {
- text-shadow: none;
- height: inherit;
- padding-top: 5px;
- padding-bottom: 5px;
-}
-
-ni-cursor-legend .ni-selector-title {
- white-space: nowrap;
-}
-
-ni-cursor-legend .ni-selector {
- box-sizing: border-box;
-}
-
-ni-cursor-legend .ni-selector-icon {
- width: 80px;
- height: 16px;
- display: inline-block;
- background-repeat: no-repeat;
- background-position: center;
- float: right;
-}
-
-/*************************************
-* Check Box
-**************************************/
-jqx-check-box {
- position: absolute;
-}
-
-jqx-check-box .ni-hidden {
- display: none;
-}
-
-jqx-check-box .jqx-label {
- cursor: pointer;
-}
-
-jqx-check-box[readonly=""] .jqx-label,
-jqx-check-box[readonly="true"] .jqx-label {
- cursor: default;
-}
-
-jqx-check-box[readonly=""] .jqx-container,
-jqx-check-box[readonly="true"] .jqx-container {
- cursor: default;
-}
-
-/*************************************
-* Cluster
-**************************************/
-ni-cluster {
- display: inline-block;
- outline: 1px solid #C5C5C5;
-}
-
-/*************************************
-* Data Grid
-**************************************/
-ni-data-grid {
- display: inline-block;
-}
-
-ni-data-grid-column {
- display: none;
-}
-
-ni-data-grid .jqx-grid {
- border: 1px solid #A9A9A9;
-}
-
-ni-data-grid .jqx-grid-column-header.ni-selected-header {
- background-color: #a8afb7;
-}
-
-ni-data-grid .ni-grid-widget .jqx-grid-cell.ni-selected-cell {
- border-right: 1px solid #00adef;
-}
-
-ni-data-grid .ni-status-bar {
- background-color: #e8e8e8;
-}
-
-ni-data-grid .ni-aggregate-box {
- margin: 4px;
- margin-top: 2px;
- margin-bottom: 4px;
- line-height: 1.75;
-}
-
-ni-data-grid .ni-add-rows-toolbar {
- position: absolute;
- bottom: 0px;
- width: 100%;
- height: 40px;
- margin-top: 2px;
- margin-bottom: -1px;
- border-top: 1px solid #b8b8b8;
- z-index: 999;
- background-color: #e8e8e8;
- overflow: hidden;
-}
-
-ni-data-grid .ni-add-rows-toolbar .ni-row-count-text-field-box {
- border: 1px solid #A9A9A9;
-}
-
-ni-data-grid .ni-add-rows-toolbar .ni-add-rows-button {
- border: 1px solid #A9A9A9;
-}
-
-ni-data-grid .jqx-grid-cell {
- box-sizing: border-box;
- background-color: #F2F2F2
-}
-
-ni-data-grid .jqx-grid-cell-alt {
- background-color: #f7f7f7;
-}
-
-ni-data-grid .jqx-grid-cell-pinned {
- background-color: #fbfbfb;
-}
-
-ni-data-grid .jqx-grid-cell-pinned-alt {
- background-color: #f7f7f7;
-}
-
-ni-data-grid .ni-grid-widget {
- font: inherit;
-}
-
-ni-data-grid .ni-grid-widget-content {
- font: inherit;
-}
-
-/* Customizations to our controls, when they are in a data grid */
-
-ni-data-grid jqx-led {
- padding: 2px;
-}
-
-ni-data-grid jqx-numeric-text-box input {
- background-color: transparent;
-}
-
-ni-data-grid ni-string-control .ni-text-field {
- box-sizing: border-box;
- color: #000000;
- background-color: transparent;
-}
-
-ni-data-grid ni-linear-progress-bar {
- padding: 4px;
- padding-bottom: 6px;
- box-sizing: border-box;
-}
-
-/*************************************
-* Drop Down
-**************************************/
-jqx-drop-down-list {
- position: absolute;
-}
-
-/*************************************
-* Enum Selector
-**************************************/
-ni-enum-selector {
- display: inline-block;
-}
-
-ni-enum-selector .ni-expand-button {
- width: 100%;
- height: 100%;
-}
-
-ni-enum-selector jqx-drop-down-list {
- font: inherit;
-}
-
-/*************************************
-* Gauge
-**************************************/
-jqx-gauge {
- position: absolute;
-}
-
-
-/*************************************
-* Graph Tools
-**************************************/
-ni-graph-tools {
- position: absolute;
- display: inline-block;
- overflow: auto;
- border: 0px solid #C7CCD0;
-}
-
-ni-graph-tools .jqx-rc-all {
- border-radius: 0px;
- webkit-border-radius: 0px;
-}
-
-ni-graph-tools .ni-graph-tools-box {
- width: 100%;
- height: 100%;
-}
-
-ni-graph-tools .ni-button-box {
- width: 25%;
- text-align: center;
- font-size: 12px;
-}
-
-ni-graph-tools .ni-button {
- width: 25px;
- height: 25px;
- margin: 2px;
- background-repeat: no-repeat;
- background-position: center;
- border: 1px solid #aaaaaa;
- background-color: #efefef;
-}
-
-ni-graph-tools table {
- border-collapse: collapse;
- border: 0px;
-}
-
-ni-graph-tools td {
- border: 0px;
- padding: 0px;
-}
-
-ni-graph-tools tr {
- border: 0px;
- padding: 0px;
-}
-
-ni-graph-tools.ni-hidden {
- display: none;
-}
-
-/*************************************
-* Hyperlink
-**************************************/
-ni-hyperlink {
- display: inline-block;
-}
-
-ni-hyperlink a {
- /* a tags by default have their own color so force it to inherit instead */
- color: inherit;
- width: 100%;
- height: 100%;
- /* display block preferred over inline-block as inline-block will wrap small boxes and drop to bottom margin: http://stackoverflow.com/questions/9273016/why-is-this-inline-block-element-pushed-downward */
- display: block;
- overflow: hidden;
- white-space: pre-line;
- text-overflow: ellipsis;
-}
-
-/*************************************
-* Intensity Graph
-**************************************/
-ni-intensity-graph {
- position: absolute;
- border: 1px solid #C7CCD0;
- background-color: white;
- padding: 30px 20px 20px;
- display: inline-block;
- min-height: 20px;
- color: #2B3033;
- box-sizing: border-box;
-}
-
-ni-intensity-graph ni-grid-div {
- /*** **border-style** - use solid or none. dashed borders not supported*/
- border-style: none;
- /*** **border-width** - top left botton right*/
- border-width: 0px 0px 0px 0px;
- /*** **border-color** - the color of the border*/
- border-color: white;
- /*** **background-color** - the background color of the grid*/
- background-color: white;
- /*** **color** - the color of the grid reticles*/
- color: inherit;
-}
-
-ni-intensity-graph .ni-graph-tooltip {
- position: absolute;
- display: none;
- border: 1px solid #fdd;
- color: #2b3033;
- padding: 2px;
- background-color: #ffffff;
- opacity: 0.80;
- overflow: hidden;
-}
-
-ni-intensity-graph.ni-hidden {
- display: none;
-}
-
-/*************************************
-* IO Name Control
-**************************************/
-ni-io-name-control {
- display: inline-block;
-}
-
-/*************************************
-* Label
-**************************************/
-ni-label {
- display: inline-block;
-}
-
-ni-label label {
- width: 100%;
- height: 100%;
- /* display block preferred over inline-block as inline-block will wrap small boxes and drop to bottom margin: http://stackoverflow.com/questions/9273016/why-is-this-inline-block-element-pushed-downward */
- display: block;
- overflow: hidden;
- white-space: pre;
-}
-
-/*************************************
-* Layout panel
-**************************************/
-ni-layout-panel {
- display: inline-block;
-}
-
-/*************************************
-* Linear Progress Bar
-**************************************/
-ni-linear-progress-bar {
- display: inline-block;
-}
-
-/*************************************
-* List Box
-**************************************/
-jqx-list-box {
- position: absolute;
-}
-
-/*************************************
-* Numeric Text Box
-**************************************/
-jqx-numeric-text-box {
- color: black;
- position: absolute;
-}
-
-jqx-numeric-text-box[readonly=""] .jqx-numeric-text-box-component {
- background-color: #efefef;
-}
-
-jqx-numeric-text-box[readonly="true"] .jqx-numeric-text-box-component {
- background-color: #efefef;
-}
-
-jqx-progress-bar {
- position: absolute;
-}
-
-jqx-circular-progress-bar {
- position: absolute;
-}
-
-/*************************************
-* Opaque Refnum
-**************************************/
-ni-opaque-refnum {
- display: inline-block;
- background-color: #585858;
- border: 3px solid #F0F0F0;
- outline: 1px solid #C5C5C5;
-}
-
-/*************************************
-* Path Selector
-**************************************/
-ni-path-selector {
- display: inline-block;
-}
-
-ni-path-selector .ni-path-box {
- height: 100%;
- width: 100%;
-}
-
-ni-path-selector .jqx-path-control-input {
- /* jqx inlines a calc statement from js so just override it :( */
- width: calc(100% - 23px) !important;
- height: 100%;
-}
-
-ni-path-selector[read-only] .jqx-path-control-input {
- background-color: #efefef;
-}
-
-ni-path-selector .jqx-path-control-button {
- /* jqx inlines a calc statement from js so just override it :( */
- width: 23px;
- font-family: Verdana,Arial,sans-serif;
- font-style: normal;
- font-size: 13px;
- pointer-events: none;
-}
-
-ni-path-selector[popup-enabled] .jqx-path-control-button {
- pointer-events: auto;
-}
-
-ni-path-selector[read-only] .jqx-path-control-button {
- background-color: #efefef;
-}
-
-/* override jqx default font style */
-/* Need two classes to override the specificity of jqx selector :( */
-/* Also normally target jqx-widget but can't because the internal button is also a jqx-widget so target jqx-path-control */
-ni-path-selector .jqx-path-control-input.jqx-input,
-ni-path-selector .jqx-path-control {
- font: inherit;
-}
-
-/* JQX throws the popup in the root of the DOM so cannot target using ni-path-selector element :( */
-.ni-path-selector.ni-not-a-path-reset-button {
- color: #0088cc;
- cursor: pointer;
- border: none;
- background: none;
-}
-
-/*************************************
-* Plot Legend
-**************************************/
-ni-plot-legend {
- position: absolute;
- display: inline-block;
- overflow: hidden;
- border: 1px solid #C7CCD0;
- background-color: white;
-}
-
-/* Master section */
-ni-plot-legend .jqx-rc-all {
- border-radius: 0px;
- webkit-border-radius: 0px;
-}
-
-
-ni-plot-legend .ni-plot-legend-box {
- width: 100%;
- height: 100%;
-}
-
-ni-plot-legend .ni-master-row {
- padding-top: 1px;
- padding-bottom: 0;
- border-color: white;
- background-color: white;
-}
-
-ni-plot-legend .ni-plot-display {
- width: 18px;
- height:18px;
- vertical-align: middle;
- display: inline-block;
- background-color: white;
- border: 1px solid #aaaaaa;
- margin-bottom: 1px;
-}
-
-ni-plot-legend .ni-plot-title {
- vertical-align: middle;
- white-space: nowrap;
- margin-left: 5px;
-}
-
-/* Detail section */
-ni-plot-legend .ni-details-box {
- width: 100%;
- overflow-y: hidden;
-}
-
-ni-plot-legend .ni-details {
- width: 100%;
- height: 100%;
- table-layout: fixed;
-}
-
-ni-plot-legend .ni-details-row {
- width: 100%;
- margin-top: 2px;
- margin-bottom: 2px;
-}
-
-ni-plot-legend .ni-detail-row-title-box {
- width: 0%;
- visibility: hidden;
-}
-
-/* the text next to the hover checkbox */
-ni-plot-legend .hover .ni-detail-row-title {
- width: 0%;
- visibility: visible;
- margin-left: 25px;
- white-space: nowrap;
-}
-
-ni-plot-legend .ni-details-row-operations-box {
- width: 80%;
-}
-
-ni-plot-legend .ni-button {
- width: 25px;
- height: 25px;
- background-size: contain;
- display: inline-block;
- margin: 2px;
-}
-
-ni-plot-legend .ni-selector {
- box-sizing: border-box;
-}
-
-ni-plot-legend .line_width .ni-details-row-operations-box,
-ni-plot-legend .line_style .ni-details-row-operations-box {
- padding-left: 2px;
- padding-right: 2px;
-}
-
-ni-plot-legend .ni-selector-title {
- white-space: nowrap;
-}
-
-ni-plot-legend .ni-selector-icon {
- width: 80px;
- height: 16px;
- display: inline-block;
- background-repeat: no-repeat;
- background-position: center;
- float: right;
-}
-
-ni-plot-legend .ni-colorbox-content {
- text-shadow: none;
- height: inherit;
- padding-top: 5px;
- padding-bottom: 5px;
-}
-
-ni-plot-legend .ni-colorbox-selector {
- vertical-align: middle;
- width: auto;
- height: 26px;
- margin: 2px;
-}
-
-ni-plot-legend table {
- border-collapse: collapse;
- border: 0px;
-}
-
-ni-plot-legend td {
- border: 0px;
- padding: 0px;
-}
-
-ni-plot-legend tr {
- border: 0px;
- padding: 0px;
-}
-
-ni-plot-legend.ni-hidden {
- display: none;
-}
-
-/*************************************
-* Radio Button Group
-**************************************/
-ni-radio-button-group {
- display: flex;
- overflow: hidden;
-}
-
-ni-radio-button-group[orientation="vertical"] {
- flex-direction: column;
-}
-
-ni-radio-button-group[orientation="horizontal"] {
- flex-direction: row;
- align-items: baseline;
-}
-
-ni-radio-button-group .ni-radio-item {
- display: flex;
- align-items: center;
-
- /* TODO mraj improves rendering of empty line, feels hacky though */
- min-height: 1em;
-
- /* underlying jqwidget is 13x13px + 1x1px border + 3px margin left / right */
- min-width: 21px;
-}
-
-ni-radio-button-group[orientation="vertical"] .ni-radio-item {
- /* Gives a width so children can have overflow */
- width: 100%;
- /* Prevents vertical squishing when container too small*/
- flex-shrink: 0;
-}
-
-ni-radio-button-group[orientation="horizontal"] .ni-radio-item {
- margin-left: 1.5ch;
-}
-
-ni-radio-button-group[orientation="horizontal"] .ni-radio-item:first-child {
- margin-left: 0px;
-}
-
-ni-radio-button-group .ni-text {
- display: inline;
- white-space: pre;
- overflow: hidden;
- text-overflow: ellipsis;
-}
-
-ni-radio-button-group .jqx-radiobutton-default {
- /* underlying jqwidget bounds excluding padding and margin are 13x13px */
- min-width: 13px;
- width: 13px;
- min-height: 13px;
- height: 13px;
- margin-right: 0.5ch;
-}
-
-/* override jqx default font style */
-ni-radio-button-group .jqx-widget,
-ni-radio-button-group .jqx-radiobutton-default {
- font: inherit;
-}
-
-/*************************************
-* Ring Selector
-**************************************/
-ni-ring-selector {
- display: inline-block;
-}
-
-ni-ring-selector .ni-ring-numeric-input {
- display: none;
-}
-
-ni-ring-selector[allow-undefined] .ni-expand-button {
- width: 75%;
- overflow: visible;
-}
-
-ni-ring-selector[allow-undefined] .ni-ring-numeric-input {
- display: block;
- height: 100%;
- width: 25%;
- position: absolute;
- top: 0px;
- right: 0px;
-}
-
-ni-ring-selector jqx-drop-down-list,
-ni-ring-selector jqx-numeric-text-box {
- font: inherit;
-}
-
-/*************************************
-* Scale Legend
-**************************************/
-ni-scale-legend {
- position: absolute;
- display: inline-block;
- overflow: auto;
- border: 1px solid #C7CCD0;
-}
-
-ni-scale-legend .jqx-rc-all {
- border-radius: 0px;
- webkit-border-radius: 0px;
-}
-
-ni-scale-legend .ni-row-title {
- margin-left: 5px;
- margin-right: 5px;
- display: inline-block;
-}
-
-ni-scale-legend .ni-scale-legend-box {
- width: 100%;
- height: 100%;
- background-color: #ffffff;
-}
-
-ni-scale-legend .ni-row-title-box {
- width: auto;
-}
-
-ni-scale-legend .ni-lock-box {
- width: 25px;
- margin: 2px;
-}
-
-ni-scale-legend .ni-scale-once-box {
- width: 25px;
- margin: 2px;
-}
-
-ni-scale-legend .ni-button {
- width: 25px;
- height: 25px;
- margin: 2px;
- background-repeat: no-repeat;
- background-position: center;
- border: 1px solid #aaaaaa;
- background-color: #efefef;
-}
-
-ni-scale-legend .ni-scale-once-icon {
- border: 0;
- border-width: 1px;
- border-color: darkgray;
- border-style: solid;
- width: 25px;
- height: 25px;
- margin: 2px;
-}
-
-ni-scale-legend table {
- border-collapse: collapse;
- border: 0px;
-}
-
-ni-scale-legend td {
- border: 0px;
- padding: 0px;
-}
-
-ni-scale-legend tr {
- border: 0px;
- padding: 0px;
-}
-
-ni-scale-legend.ni-hidden {
- display: none;
-}
-
-/*************************************
-* Slider
-**************************************/
-jqx-slider {
- position: absolute;
-}
-
-jqx-tank .jqx-label,
-jqx-slider .jqx-label {
- color: #2B3033;
-}
-
-jqx-slider .jqx-container .jqx-track-container {
- z-index: inherit;
-}
-
-/*************************************
-* String Control
-**************************************/
-ni-string-control {
- display: inline-block;
-}
-
-ni-string-control .ni-text-field {
- height: 100%;
- width: 100%;
- border: 1px solid #A9A9A9;
- border-radius: 0px;
- resize: none;
- padding: 0px;
- box-sizing: border-box;
- /* display block preferred over inline-block as inline-block will wrap small boxes and drop to bottom margin: http://stackoverflow.com/questions/9273016/why-is-this-inline-block-element-pushed-downward */
- display: block;
- text-decoration: inherit;
-}
-
-ni-string-control[read-only] .ni-text-field {
- background-color: #efefef;
-}
-
-ni-string-control .ni-text-field:focus {
- /* TODO mraj bad for accessibility, maybe should be niEditorStyles? */
- outline: none;
-}
-
-/*************************************
-* Tab Control
-**************************************/
-ni-tab-control {
- display: inline-block;
-}
-
-ni-tab-control > .jqx-ribbon {
- position: absolute;
- width: 100%;
- /* jqx inlines height: auto so override it :( */
- height: 100% !important;
- overflow: visible;
-}
-
-ni-tab-control > .jqx-ribbon > .jqx-ribbon-header {
- border: 1px solid #A9A9A9;
-}
-
-/* wpf is hard coded to 30px tab header in top and bottom, so make sure tab header is always 30px regardless of font size */
-ni-tab-control[tab-strip-placement="Top"] > .jqx-ribbon > .jqx-ribbon-header,
-ni-tab-control[tab-strip-placement="Bottom"] > .jqx-ribbon > .jqx-ribbon-header {
- height: 30px;
- min-height: 30px;
- max-height: 30px;
-}
-
-/* wpf is hard coded to 90px tab header in left and right, so make sure tab header is always 30px regardless of font size */
-ni-tab-control[tab-strip-placement="Left"] > .jqx-ribbon > .jqx-ribbon-header > .jqx-ribbon-item,
-ni-tab-control[tab-strip-placement="Right"] > .jqx-ribbon > .jqx-ribbon-header > .jqx-ribbon-item {
- width: 90px;
- text-overflow: ellipsis;
- overflow: hidden;
-}
-
-ni-tab-control > .jqx-ribbon > .jqx-ribbon-content {
- /* jqx inlines allowing pointer events to the content, but we hide the content tabs so force pointer events off */
- pointer-events: none !important;
-
- /* jqx puts a border around the children content elements but since we hide the children we place place the border around the outer element instead */
- border: 1px solid #c7c7c7;
-
- /* jqx inlines a transparent background on the parent but white on the children, since children are hidden we force white on the parent anyway */
- background-color: white !important;
-}
-
-/* The following selectors make sure the content is the right size / placement in each mode and removes extra borders since the tab header already has borders */
-ni-tab-control[tab-strip-placement="Top"] > .jqx-ribbon > .jqx-ribbon-content {
- height: calc(100% - 30px);
- border-top: none;
-}
-
-ni-tab-control[tab-strip-placement="Bottom"] > .jqx-ribbon > .jqx-ribbon-content {
- height: calc(100% - 30px);
- border-bottom: none;
-}
-
-ni-tab-control[tab-strip-placement="Left"] > .jqx-ribbon > .jqx-ribbon-content {
- padding-left: 90px !important;
- border-left: none;
-}
-
-ni-tab-control[tab-strip-placement="Right"] > .jqx-ribbon > .jqx-ribbon-content {
- padding-right: 90px !important;
- border-right: none;
-}
-
-/* jqx will sometimes display undefined inside a tab content section when the header text changes quickly so just hide them since they are unused anyway */
-ni-tab-control > .jqx-ribbon > .jqx-ribbon-content > .jqx-ribbon-content-section {
- display: none !important;
-}
-
-/*jqx places this div to cover the border under a tab but it does not respond to font changes so just get rid of it */
-ni-tab-control > .jqx-ribbon > .jqx-ribbon-selection-token {
- display: none !important;
-}
-
-/* jqx is forcing a z-index on the scrollbuttons so remove it so tabs can stack without them showing through */
-ni-tab-control > .jqx-ribbon > .jqx-ribbon-scrollbutton.jqx-ribbon-scrollbutton-both.jqx-widget-header {
- z-index: auto;
- border: none;
-}
-
-ni-tab-control[tab-strip-placement="Right"] > .jqx-ribbon > .jqx-ribbon-scrollbutton.jqx-ribbon-scrollbutton-both.jqx-widget-header {
- border-left: 1px solid #A9A9A9;
-}
-
-/* jqx does not detect the size we placed above for the tab header width so force our dimensions on it */
-ni-tab-control[tab-strip-placement="Left"] > .jqx-ribbon > .jqx-ribbon-scrollbutton,
-ni-tab-control[tab-strip-placement="Right"] > .jqx-ribbon > .jqx-ribbon-scrollbutton {
- width: 90px !important;
-}
-
-/* override jqx default font style */
-ni-tab-control > .jqx-ribbon,
-ni-tab-control > .jqx-ribbon > .jqx-ribbon-header,
-ni-tab-control > .jqx-ribbon > .jqx-ribbon-header > .jqx-ribbon-item {
- font: inherit;
-}
-
-/*************************************
-* Tab Item
-**************************************/
-ni-tab-item {
- display: none;
-}
-
-ni-tab-item.ni-selected {
- display: inline-block;
-}
-
-/*************************************
-* Tank
-**************************************/
-jqx-tank {
- position: absolute;
-}
-
-/*************************************
-* Text
-**************************************/
-ni-text {
- display: inline-block;
-}
-
-ni-text div {
- width: 100%;
- height: 100%;
- /* display block preferred over inline-block as inline-block will wrap small boxes and drop to bottom margin: http://stackoverflow.com/questions/9273016/why-is-this-inline-block-element-pushed-downward */
- display: block;
- overflow: hidden;
- white-space: pre-wrap;
- word-wrap: break-word;
-}
-
-/*************************************
-* Time Stamp Text Box
-**************************************/
-ni-time-stamp-text-box {
- display: inline-block;
-}
-
-ni-time-stamp-text-box .ni-time-stamp-box {
- height: 100%;
- width: 100%;
-}
-
-ni-time-stamp-text-box .ni-time-stamp-box .jqx-input-content {
- overflow: hidden;
- text-overflow: ellipsis;
- border: 1px solid #A9A9A9 !important;
-}
-
-/* override jqx default font style */
-ni-time-stamp-text-box .jqx-widget {
- font: inherit;
-}
-
-/*************************************
-* Url Image
-**************************************/
-ni-url-image {
- display: inline-block;
-}
-
-ni-url-image .ni-image-box {
- background-image: none;
- background-position: center;
- background-repeat: no-repeat;
- background-origin: padding-box;
- background-clip: border-box;
- background-attachment: scroll;
- background-color: transparent;
-
- /* stretch behavior of none */
- background-size: auto auto;
-}
-
-ni-url-image[source=""] .ni-image-box {
- outline: 1px solid #A9A9A9;
-}
-
-ni-url-image .ni-stretch-uniform {
- background-size: contain;
-}
-
-ni-url-image .ni-stretch-uniformtofill {
- background-size: cover;
-}
-
-ni-url-image .ni-stretch-fill {
- background-size: 100% 100%;
-}
-
-/*************************************
-* Web Application
-**************************************/
-ni-web-application .ni-execution-buttons-box {
- position: fixed;
- right: 20px;
- bottom: 20px;
-}
-
-ni-web-application .ni-execution-button {
- display: inline-block;
- border: none;
- border-radius: 15px;
- color: #fff;
- text-transform: uppercase;
- padding: 10px;
-}
-
-ni-web-application .ni-execution-button:active {
- transform: translateY(5px);
-}
-
-/* Start button */
-ni-web-application .ni-execution-button.ni-start-button {
- background-color: #64c868;
- box-shadow: 0 10px #316533;
-}
-
-ni-web-application .ni-execution-button.ni-start-button:hover,
-ni-web-application .ni-execution-button.ni-start-button:focus {
- background-color: #48934b;
- outline: none;
-}
-
-ni-web-application .ni-execution-button.ni-start-button:active {
- background-color: #48934b;
- box-shadow: 0 5px #316533;
-}
-
-/* Abort button */
-ni-web-application .ni-execution-button.ni-abort-button {
- background-color: #c86464;
- box-shadow: 0 10px #4b2222;
-}
-
-ni-web-application .ni-execution-button.ni-abort-button:hover,
-ni-web-application .ni-execution-button.ni-abort-button:focus {
- background-color: #7e3b3b;
- outline: none;
-}
-
-ni-web-application .ni-execution-button.ni-abort-button:active {
- background-color: #7e3b3b;
- box-shadow: 0 5px #4b2222;
-}
-
-/* Disabled button */
-ni-web-application .ni-execution-button.disabled,
-ni-web-application .ni-execution-button.disabled:hover,
-ni-web-application .ni-execution-button.disabled:active {
- background-color: #676767;
- box-shadow: 0 10px #242424;
- transform: none;
-}
-
-ni-web-application .ni-execution-button.disabled:focus {
- background-color: #414141;
-}
-
diff --git a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Styles/niIconStyles.css b/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Styles/niIconStyles.css
deleted file mode 100644
index 11c3fc98..00000000
--- a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Styles/niIconStyles.css
+++ /dev/null
@@ -1,306 +0,0 @@
-/**************************************
- * NI Icon Styles
- * National Instruments Copyright 2016
- *
- * CSS Classes for NI Icons
- **************************************/
-
-/**************************************
- * THIS FILE IS GENERATED, DO NOT MANUALLY EDIT
- * See HTMLControls.Design\StandaloneTools\iconbundler\README.txt for more information
- **************************************/
-
-.ni-1-pixel-line-width-icon, .ni-solid-line-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-width-1%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M0%208h16v1H0z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-2-pixels-line-width-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-width-2%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M0%207h16v2H0z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-3-pixels-line-width-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-width-3%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M0%207h16v3H0z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-4-pixels-line-width-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-width-4%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M0%206h16v4H0z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-5-pixels-line-width-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-width-5%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M0%205h16v5H0z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-arrow-down-icon, .ni-decrement-icon, .ni-open-icon, .jqx-icon-arrow-down, .jqx-icon-arrow-down-hover, .jqx-icon-arrow-down-selected {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eni-arrow-down-icon%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M8%2011L3%205h10l-5%206z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-arrow-left-icon, .jqx-icon-arrow-left, .jqx-icon-arrow-left-hover, .jqx-icon-arrow-left-selected {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eni-arrow-left-icon%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M5%208l6-5v10L5%208z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-arrow-right-icon, .ni-closed-icon, .jqx-icon-arrow-right, .jqx-icon-arrow-right-hover, .jqx-icon-arrow-right-selected {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eni-arrow-right-icon%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M11%208l-6%205V3l6%205z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-arrow-up-icon, .ni-increment-icon, .jqx-icon-arrow-up, .jqx-icon-arrow-up-hover, .jqx-icon-arrow-up-selected {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eni-arrow-up-icon%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M8%205l5%206H3l5-6z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-bar-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-bar%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M1%208h3v7H1zM4%202h3v5H4zM9%200h3v7H9zM0%207h16v1H0zM12%208h3v7h-3z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-both-crosshair-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-cursor-both%3C%2Ftitle%3E%3Cpath%20d%3D%22M7%202h2v3.17A3%203%200%200%201%2010.83%207H14v2h-3.17A3%203%200%200%201%209%2010.83V14H7v-3.17A3%203%200%200%201%205.17%209H2V7h3.17A3%203%200%200%201%207%205.17V2m1%204a2%202%200%201%200%202%202%202%202%200%200%200-2-2z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-calendar-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-calender%3C%2Ftitle%3E%3Cpath%20d%3D%22M13%202V1h-1v1h-2V1H9v1H7V1H6v1H4V1H3v1H1v13h14V2zm1%2012H2V4h12zM5%207H3V5h2zm4%200H7V5h2zm4%200h-2V5h2zm-8%203H3V8h2zm4%200H7V8h2zm4%200h-2V8h2zm-8%203H3v-2h2zm4%200H7v-2h2zm4%200h-2v-2h2z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-center-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-center%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M7%208L4%206v1H1v2h3v1l3-2zM15%207h-3V6L9%208l3%202V9h3V7zM8%207l2-3H9V1H7v3H6l2%203zM8%209l-2%203h1v3h2v-3h1L8%209z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-check-mark-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-checkBox%3C%2Ftitle%3E%3Cpath%20d%3D%22M5.52%2015L1%208.51l1-1L5.43%2010C6.49%208.76%207.5%207.55%208.57%206.39a35.75%2035.75%200%200%201%204.27-3.83A3%203%200%200%201%2015%202.12C11.06%205.9%208.25%2010.44%205.52%2015z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-cross-point-style-icon, .ni-delete-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-target-cross%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M13.05%204.48l-1.43-1.43-3.57%203.57-3.57-3.57-1.43%201.43%203.57%203.57-3.57%203.57%201.43%201.43%203.57-3.57%203.57%203.57%201.43-1.43-3.57-3.57%203.57-3.57z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-diamond-point-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-target-diamond%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M8%202.007l6.003%206.004L8%2014.014%201.997%208.011z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-dot-dash-line-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eni-dot-dash-line-style-icon%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M3%207h3v1H3zM10%207h3v1h-3z%22%2F%3E%3Ccircle%20cx%3D%221%22%20cy%3D%227.5%22%20r%3D%221%22%20fill%3D%22%23575757%22%2F%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%227.5%22%20r%3D%221%22%20fill%3D%22%23575757%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%227.5%22%20r%3D%221%22%20fill%3D%22%23575757%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%2323acff%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M-48%2026h74v-36h289v160H-48V26z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-dot-line-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-style-dot%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M3%208h1v1H3zM5%208h1v1H5zM7%208h1v1H7zM1%208h1v1H1zM15%208h1v1h-1zM13%208h1v1h-1zM11%208h1v1h-1zM9%208h1v1H9z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-ellipse-point-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-target-ellipse%3C%2Ftitle%3E%3Cellipse%20cx%3D%228%22%20cy%3D%228%22%20rx%3D%226%22%20ry%3D%223%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-fill-base-line-negative-infinity-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-fill-base-line-neg%3C%2Ftitle%3E%3Cpath%20d%3D%22M8.5%2011.9c.83%200%201.5-2%201.5-4.4V7H7v.5c0%202.43.67%204.4%201.5%204.4zM15%207v.5c0%201.91.42%203.52%201%204.13V7zM4.5%203.1C5.27%203.1%205.9%204.81%206%207h1c-.13-2.8-1.2-5-2.5-5S2.13%204.2%202%207h1c.1-2.19.73-3.9%201.5-3.9zM12.5%203.1c.77%200%201.4%201.71%201.48%203.9h1c-.11-2.8-1.18-5-2.49-5S10.13%204.2%2010%207h1c.1-2.19.73-3.9%201.5-3.9zM2%207.5V7H0v4.63a.73.73%200%200%200%20.5.27c.83%200%201.5-1.97%201.5-4.4z%22%20fill%3D%22%23575757%22%2F%3E%3Cpath%20d%3D%22M14%208v-.5V7h-3v1c-.11%202.8-1.18%205-2.49%205S6.13%2010.8%206%208v-.5V7H3v1c-.13%202.8-1.2%205-2.5%205a1.22%201.22%200%200%201-.5-.11V16h16v-3.11c-1.07-.48-1.88-2.46-2-4.89z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-fill-base-line-none-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-fill-base-line%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M0%208h16v1H0z%22%2F%3E%3Cpath%20d%3D%22M15%208.5V8c-.11-2.8-1.18-5-2.49-5S10.13%205.2%2010%208v.5c0%202.43-.67%204.4-1.5%204.4S7%2010.93%207%208.5V8c-.13-2.8-1.2-5-2.5-5S2.13%205.2%202%208v.5c0%202.43-.67%204.4-1.5%204.4a.73.73%200%200%201-.5-.27v1.26a1.22%201.22%200%200%200%20.5.11c1.3%200%202.37-2.2%202.5-5v-.5c0-2.43.67-4.4%201.5-4.4S6%206.07%206%208.5V9c.11%202.8%201.18%205%202.49%205s2.38-2.2%202.51-5v-.5c0-2.43.67-4.4%201.5-4.4s1.5%202%201.5%204.4V9c.1%202.43.91%204.41%202%204.89v-1.26c-.58-.63-1-2.22-1-4.13z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-fill-base-line-positive-infinity-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-fill-base-line-pos%3C%2Ftitle%3E%3Cpath%20d%3D%22M12.5%203.1c-.83%200-1.5%202-1.5%204.4V8h3v-.5c0-2.43-.67-4.4-1.5-4.4zM4.5%203.1c-.83%200-1.5%202-1.5%204.4V8h3v-.5c0-2.43-.67-4.4-1.5-4.4zM16%2012.89v-1.26A6.24%206.24%200%200%201%2015%208h-1c.12%202.43.93%204.41%202%204.89zM.5%2011.9a.73.73%200%200%201-.5-.27v1.26a1.22%201.22%200%200%200%20.5.11c1.3%200%202.37-2.2%202.5-5H2c-.1%202.19-.73%203.9-1.5%203.9zM8.5%2011.9c-.77%200-1.4-1.71-1.5-3.9H6c.11%202.8%201.18%205%202.49%205s2.38-2.2%202.51-5h-1c-.1%202.19-.73%203.9-1.5%203.9z%22%20fill%3D%22%23575757%22%2F%3E%3Cpath%20d%3D%22M0%200v8h2v-.5V7c.13-2.8%201.2-5%202.5-5S6.87%204.2%207%207v1h3v-.5V7c.11-2.8%201.18-5%202.49-5S14.87%204.2%2015%207v1h1V0z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-fill-to-zero-style-icon, .ni-fill-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-fill-to-zero%3C%2Ftitle%3E%3Cpath%20d%3D%22M8%2012c1.1%200%202-1.79%202-4H6c0%202.21.9%204%202%204zM12%204c-1.1%200-2%201.79-2%204h4c0-2.21-.9-4-2-4zM4%204C2.9%204%202%205.79%202%208h4c0-2.21-.9-4-2-4zM0%2012c1.1%200%202-1.79%202-4H0zM14%208c0%202.21.9%204%202%204V8z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-horizontal-crosshair-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-cursor-horz%3C%2Ftitle%3E%3Cpath%20d%3D%22M10.82%207a3%203%200%200%200-5.64%200H2v2h3.18a3%203%200%200%200%205.63%200H14V7zM8%2010a2%202%200%201%201%202-2%202%202%200%200%201-2%202z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-large-dash-line-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-style-dash-lrg%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M6%208h4v1H6zM1%208h4v1H1zM11%208h4v1h-4z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-line-and-point-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-point%3C%2Ftitle%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23575757%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M1.5%2014.5l4-8%204%203%205-7%22%2F%3E%3Ccircle%20cx%3D%221.5%22%20cy%3D%2214.5%22%20r%3D%221.5%22%20fill%3D%22%23575757%22%2F%3E%3Ccircle%20cx%3D%2214.5%22%20cy%3D%222.5%22%20r%3D%221.5%22%20fill%3D%22%23575757%22%2F%3E%3Ccircle%20cx%3D%229.5%22%20cy%3D%229.5%22%20r%3D%221.5%22%20fill%3D%22%23575757%22%2F%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%226.5%22%20r%3D%221.5%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-line-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line%3C%2Ftitle%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23575757%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M1.5%2014.5l4-8%204%203%205-7%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-locked-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-tools-scaleUnlock%3C%2Ftitle%3E%3Cpath%20d%3D%22M12%207V5a4%204%200%200%200-8%200v2H3v8h10V7zM6%205a2%202%200%200%201%204%200v2H6z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-medium-dash-line-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-line-style-dash-med%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M1%208h3v1H1zM5%208h3v1H5zM9%208h3v1H9zM13%208h3v1h-3z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-no-crosshair-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-cursor-none%3C%2Ftitle%3E%3Cpath%20d%3D%22M8%205a3%203%200%201%200%203%203%203%203%200%200%200-3-3zm0%205a2%202%200%201%201%202-2%202%202%200%200%201-2%202z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-pan-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-tools-pan%3C%2Ftitle%3E%3Cpath%20d%3D%22M8%206a2%202%200%201%200%202%202%202%202%200%200%200-2-2m0-1a3%203%200%201%201-3%203%203%203%200%200%201%203-3zm0%2010l-3-3h6zm7-7l-3%203V5zM8%201l3%203H5zM1%208l3-3v6z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-plus-point-style-icon, .ni-add-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-target-point%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M13%207H9V3H7v4H3v2h4v4h2V9h4V7z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-point-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-plot-point%3C%2Ftitle%3E%3Ccircle%20cx%3D%221.5%22%20cy%3D%2214.5%22%20r%3D%221.5%22%20fill%3D%22%23575757%22%2F%3E%3Ccircle%20cx%3D%2214.5%22%20cy%3D%222.5%22%20r%3D%221.5%22%20fill%3D%22%23575757%22%2F%3E%3Ccircle%20cx%3D%229.5%22%20cy%3D%229.5%22%20r%3D%221.5%22%20fill%3D%22%23575757%22%2F%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%226.5%22%20r%3D%221.5%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-rect-point-style-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-target-rect%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M3%203h10v10H3z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-scale-once-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-tools-scaleOnce%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M10.39%206.29l2.34-2.34.49%202.34L15%201%209.69%202.76l2.34.48-2.34%202.34.7.71zM1%201l1.78%205.29.49-2.34%202.34%202.34.71-.71-2.35-2.34%202.35-.48L1%201zM12.73%2012.05l-2.34-2.34-.7.7%202.34%202.35-2.34.48L15%2015l-1.78-5.29-.49%202.34zM5.61%209.71l-2.34%202.34-.49-2.34L1%2015l5.32-1.76-2.35-.48%202.35-2.35-.71-.7z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-snap-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-snap%3C%2Ftitle%3E%3Cpath%20d%3D%22M8.52%2014l-2.17-2.17%201.3-1.3%202.17%202.17-1.3%201.3M6.13%203.35a4.61%204.61%200%200%201%206.52%206.52l-2.39%202.39-2.17-2.17%202.38-2.39A1.54%201.54%200%200%200%208.3%205.52L5.91%207.91%203.74%205.74zM2%207.48l1.3-1.3%202.18%202.17-1.3%201.3z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-unlocked-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-tools-scaleLock%3C%2Ftitle%3E%3Cpath%20d%3D%22M11%201a4%204%200%200%200-4%204v2H1v8h10V7H9V5a2%202%200%200%201%204%200v3h2V5a4%204%200%200%200-4-4z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-vertical-crosshair-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-cursor-vert%3C%2Ftitle%3E%3Cpath%20d%3D%22M9%205.18V2H7v3.18a3%203%200%200%200%200%205.63V14h2v-3.18a3%203%200%200%200%200-5.64zM8%2010a2%202%200%201%201%202-2%202%202%200%200%201-2%202z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-visibility-off-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-visibility-none%3C%2Ftitle%3E%3Cpath%20d%3D%22M14.58%206.71a6.65%206.65%200%200%201-1%201.79%205.33%205.33%200%200%201-1.51%201.43A7%207%200%200%201%208%2011a7%207%200%200%201-4.07-1.08A5.33%205.33%200%200%201%202.42%208.5a6.65%206.65%200%200%201-1-1.79A4.16%204.16%200%200%200%201%208s1.13%204%207%204%207-4%207-4a4.16%204.16%200%200%200-.42-1.29z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-visibility-on-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eicon-graph-visibility%3C%2Ftitle%3E%3Cpath%20d%3D%22M9.64%2011.33C13.37%2010.76%2014%208.12%2014%208.12a5.43%205.43%200%200%200-4.25-3.19%203.69%203.69%200%200%201-.12%206.41m-1.53-.26a2.9%202.9%200%200%200%202.83-3%202.9%202.9%200%200%200-2.83-3%202.75%202.75%200%200%200-1.7.6l-.36-.51a3.42%203.42%200%200%201%20.62-.4C2.69%205.31%202%208.12%202%208.12s.88%202.59%204.57%203.19A3.63%203.63%200%200%201%204.66%208.1l.06-.62.6.11v.51a2.91%202.91%200%200%200%202.79%202.97zM7.84%204C13.72%204%2015%208.12%2015%208.12s-1%204.12-6.84%204.12S1%208.12%201%208.12%202%204%207.84%204zm.27%202.11A1.94%201.94%200%200%201%2010%208.1a1.94%201.94%200%200%201-1.89%202%201.94%201.94%200%200%201-1.9-2v-.34l1.86.34L7%206.52a1.82%201.82%200%200%201%201.11-.41z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-zoom-out-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eni-zoom-out-icon%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M10.87%2010.22l-2.21-2.2%202.23-2.22.46%201.2L13%203%209%204.67l1.22.46-2.2%202.2L5.8%205.11%207%204.65%203%203l1.67%204%20.46-1.22%202.2%202.2-2.22%202.22L4.65%209%203%2013l4-1.67-1.22-.46%202.2-2.21%202.22%202.23-1.2.46L13%2013l-1.67-4-.46%201.22z%22%2F%3E%3Cpath%20fill%3D%22%23575757%22%20d%3D%22M5%201H1v4h1V2h3V1zM14%2011v3h-3v1h4v-4h-1zM14%201h-3v1h3v3h1V1h-1zM2%2014v-3H1v4h4v-1H2z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%2323acff%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M-12%2026h74v-36h289v160H-12V26z%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
-.ni-zoom-region-icon {
- background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3Eni-zoom-region-icon%3C%2Ftitle%3E%3Cpath%20d%3D%22M11.78.94a3.28%203.28%200%201%200%203.28%203.28A3.28%203.28%200%200%200%2011.78.94M9.49%208l-4.77%204.73A.94.94%200%201%201%203.4%2011.4l4.86-4.85a4.22%204.22%200%201%201%201.33%201.28zM0%201h1v2H0zM4%200v1H2V0zM8%200v1H6V0zM0%205h1v2H0zM0%209h1v2H0zM0%2013h1v2H0zM4%2015v1H2v-1zM8%2015v1H6v-1zM12%2015v1h-2v-1zM16%2015v1h-2v-1zM16%2013h-1v-2h1z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E');
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
-}
-
diff --git a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Styles/niNormalize.css b/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Styles/niNormalize.css
deleted file mode 100644
index a074b14c..00000000
--- a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/Styles/niNormalize.css
+++ /dev/null
@@ -1,438 +0,0 @@
-/**************************************
- * NI Normalize
- * National Instruments Copyright 2015
- *
- * Used to normalize the styles of native dom elements that differ between browsers and may cause visual inconsistesies
- * normalize.css was modified to only target ni-elements based on the data-ni-base-style attribute
- * more info for data-ni-base-style attribute in ni-visual-component.js
- * more info for normalize at http://nicolasgallagher.com/about-normalize-css/
- **************************************/
-
-/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
-
-/**
- * 1. Set default font family to sans-serif.
- * 2. Prevent iOS and IE text size adjust after device orientation change,
- * without disabling user zoom.
- */
-
-/*
-html {
- font-family: sans-serif; /-* 1 *-/
- -ms-text-size-adjust: 100%; /-* 2 *-/
- -webkit-text-size-adjust: 100%; /-* 2 *-/
-}
-*/
-
-/**
- * Remove default margin.
- */
-
-/*
-body {
- margin: 0;
-}
-*/
-
-/* HTML5 display definitions
- ========================================================================== */
-
-/**
- * Correct `block` display not defined for any HTML5 element in IE 8/9.
- * Correct `block` display not defined for `details` or `summary` in IE 10/11
- * and Firefox.
- * Correct `block` display not defined for `main` in IE 11.
- */
-
-[data-ni-base-style] article,
-[data-ni-base-style] aside,
-[data-ni-base-style] details,
-[data-ni-base-style] figcaption,
-[data-ni-base-style] figure,
-[data-ni-base-style] footer,
-[data-ni-base-style] header,
-[data-ni-base-style] hgroup,
-[data-ni-base-style] main,
-[data-ni-base-style] menu,
-[data-ni-base-style] nav,
-[data-ni-base-style] section,
-[data-ni-base-style] summary {
- display: block;
-}
-
-/**
- * 1. Correct `inline-block` display not defined in IE 8/9.
- * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
- */
-
-[data-ni-base-style] audio,
-[data-ni-base-style] canvas,
-[data-ni-base-style] progress,
-[data-ni-base-style] video {
- display: inline-block; /* 1 */
- vertical-align: baseline; /* 2 */
-}
-
-/**
- * Prevent modern browsers from displaying `audio` without controls.
- * Remove excess height in iOS 5 devices.
- */
-
-[data-ni-base-style] audio:not([controls]) {
- display: none;
- height: 0;
-}
-
-/**
- * Address `[hidden]` styling not present in IE 8/9/10.
- * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
- */
-
-[data-ni-base-style] [hidden],
-[data-ni-base-style] template {
- display: none;
-}
-
-/* Links
- ========================================================================== */
-
-/**
- * Remove the gray background color from active links in IE 10.
- */
-
-[data-ni-base-style] a {
- background-color: transparent;
-}
-
-/**
- * Improve readability of focused elements when they are also in an
- * active/hover state.
- */
-
-[data-ni-base-style] a:active,
-[data-ni-base-style] a:hover {
- outline: 0;
-}
-
-/* Text-level semantics
- ========================================================================== */
-
-/**
- * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
- */
-
-[data-ni-base-style] abbr[title] {
- border-bottom: 1px dotted;
-}
-
-/**
- * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
- */
-
-[data-ni-base-style] b,
-[data-ni-base-style] strong {
- font-weight: bold;
-}
-
-/**
- * Address styling not present in Safari and Chrome.
- */
-
-[data-ni-base-style] dfn {
- font-style: italic;
-}
-
-/**
- * Address variable `h1` font-size and margin within `section` and `article`
- * contexts in Firefox 4+, Safari, and Chrome.
- */
-
-[data-ni-base-style] h1 {
- font-size: 2em;
- margin: 0.67em 0;
-}
-
-/**
- * Address styling not present in IE 8/9.
- */
-
-[data-ni-base-style] mark {
- background: #ff0;
- color: #000;
-}
-
-/**
- * Address inconsistent and variable font size in all browsers.
- */
-
-[data-ni-base-style] small {
- font-size: 80%;
-}
-
-/**
- * Prevent `sub` and `sup` affecting `line-height` in all browsers.
- */
-
-[data-ni-base-style] sub,
-[data-ni-base-style] sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-
-[data-ni-base-style] sup {
- top: -0.5em;
-}
-
-[data-ni-base-style] sub {
- bottom: -0.25em;
-}
-
-/* Embedded content
- ========================================================================== */
-
-/**
- * Remove border when inside `a` element in IE 8/9/10.
- */
-
-[data-ni-base-style] img {
- border: 0;
-}
-
-/**
- * Correct overflow not hidden in IE 9/10/11.
- */
-
-[data-ni-base-style] svg:not(:root) {
- overflow: hidden;
-}
-
-/* Grouping content
- ========================================================================== */
-
-/**
- * Address margin not present in IE 8/9 and Safari.
- */
-
-[data-ni-base-style] figure {
- margin: 1em 40px;
-}
-
-/**
- * Address differences between Firefox and other browsers.
- */
-
-[data-ni-base-style] hr {
- box-sizing: content-box;
- height: 0;
-}
-
-/**
- * Contain overflow in all browsers.
- */
-
-[data-ni-base-style] pre {
- overflow: auto;
-}
-
-/**
- * Address odd `em`-unit font size rendering in all browsers.
- */
-
-[data-ni-base-style] code,
-[data-ni-base-style] kbd,
-[data-ni-base-style] pre,
-[data-ni-base-style] samp {
- font-family: monospace, monospace;
- font-size: 1em;
-}
-
-/* Forms
- ========================================================================== */
-
-/**
- * Known limitation: by default, Chrome and Safari on OS X allow very limited
- * styling of `select`, unless a `border` property is set.
- */
-
-/**
- * 1. Correct color not being inherited.
- * Known issue: affects color of disabled elements.
- * 2. Correct font properties not being inherited.
- * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
- */
-
-[data-ni-base-style] button,
-[data-ni-base-style] input,
-[data-ni-base-style] optgroup,
-[data-ni-base-style] select,
-[data-ni-base-style] textarea {
- color: inherit; /* 1 */
- font: inherit; /* 2 */
- margin: 0; /* 3 */
-}
-
-/**
- * Address `overflow` set to `hidden` in IE 8/9/10/11.
- */
-
-[data-ni-base-style] button {
- overflow: visible;
-}
-
-/**
- * Address inconsistent `text-transform` inheritance for `button` and `select`.
- * All other form control elements do not inherit `text-transform` values.
- * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
- * Correct `select` style inheritance in Firefox.
- */
-
-[data-ni-base-style] button,
-[data-ni-base-style] select {
- text-transform: none;
-}
-
-/**
- * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
- * and `video` controls.
- * 2. Correct inability to style clickable `input` types in iOS.
- * 3. Improve usability and consistency of cursor style between image-type
- * `input` and others.
- */
-
-[data-ni-base-style] button,
-[data-ni-base-style] html input[type="button"], /* 1 */
-[data-ni-base-style] input[type="reset"],
-[data-ni-base-style] input[type="submit"] {
- -webkit-appearance: button; /* 2 */
- cursor: pointer; /* 3 */
-}
-
-/**
- * Re-set default cursor for disabled elements.
- */
-
-[data-ni-base-style] button[disabled],
-[data-ni-base-style] html input[disabled] {
- cursor: default;
-}
-
-/**
- * Remove inner padding and border in Firefox 4+.
- */
-
-[data-ni-base-style] button::-moz-focus-inner,
-[data-ni-base-style] input::-moz-focus-inner {
- border: 0;
- padding: 0;
-}
-
-/**
- * Address Firefox 4+ setting `line-height` on `input` using `!important` in
- * the UA stylesheet.
- */
-
-[data-ni-base-style] input {
- line-height: normal;
-}
-
-/**
- * It's recommended that you don't attempt to style these elements.
- * Firefox's implementation doesn't respect box-sizing, padding, or width.
- *
- * 1. Address box sizing set to `content-box` in IE 8/9/10.
- * 2. Remove excess padding in IE 8/9/10.
- */
-
-[data-ni-base-style] input[type="checkbox"],
-[data-ni-base-style] input[type="radio"] {
- box-sizing: border-box; /* 1 */
- padding: 0; /* 2 */
-}
-
-/**
- * Fix the cursor style for Chrome's increment/decrement buttons. For certain
- * `font-size` values of the `input`, it causes the cursor style of the
- * decrement button to change from `default` to `text`.
- */
-
-[data-ni-base-style] input[type="number"]::-webkit-inner-spin-button,
-[data-ni-base-style] input[type="number"]::-webkit-outer-spin-button {
- height: auto;
-}
-
-/**
- * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
- * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
- */
-
-[data-ni-base-style] input[type="search"] {
- -webkit-appearance: textfield; /* 1 */
- box-sizing: content-box; /* 2 */
-}
-
-/**
- * Remove inner padding and search cancel button in Safari and Chrome on OS X.
- * Safari (but not Chrome) clips the cancel button when the search input has
- * padding (and `textfield` appearance).
- */
-
-[data-ni-base-style] input[type="search"]::-webkit-search-cancel-button,
-[data-ni-base-style] input[type="search"]::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-
-/**
- * Define consistent border, margin, and padding.
- */
-
-[data-ni-base-style] fieldset {
- border: 1px solid #c0c0c0;
- margin: 0 2px;
- padding: 0.35em 0.625em 0.75em;
-}
-
-/**
- * 1. Correct `color` not being inherited in IE 8/9/10/11.
- * 2. Remove padding so people aren't caught out if they zero out fieldsets.
- */
-
-[data-ni-base-style] legend {
- border: 0; /* 1 */
- padding: 0; /* 2 */
-}
-
-/**
- * Remove default vertical scrollbar in IE 8/9/10/11.
- */
-
-[data-ni-base-style] textarea {
- overflow: auto;
-}
-
-/**
- * Don't inherit the `font-weight` (applied by a rule above).
- * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
- */
-
-[data-ni-base-style] optgroup {
- font-weight: bold;
-}
-
-/* Tables
- ========================================================================== */
-
-/**
- * Remove most spacing between table cells.
- */
-
-[data-ni-base-style] table {
- border-collapse: collapse;
- border-spacing: 0;
-}
-
-[data-ni-base-style] td,
-[data-ni-base-style] th {
- padding: 0;
-}
diff --git a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/dist/niBase.min.js b/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/dist/niBase.min.js
deleted file mode 100644
index 94d5b408..00000000
--- a/Call LabVIEW Web Service/WebVI/Builds/WebApp_Web Server/ni-webvi-resource-v0/Web/dist/niBase.min.js
+++ /dev/null
@@ -1,17 +0,0 @@
-"use strict";!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e,t){t=t||ne;var n=t.createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}function r(e){var t=!!e&&"length"in e&&e.length,n=ve.type(e);return"function"===n||ve.isWindow(e)?!1:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}function i(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}function a(e,t,n){return ve.isFunction(t)?ve.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?ve.grep(e,function(e){return e===t!==n}):"string"!=typeof t?ve.grep(e,function(e){return se.call(t,e)>-1!==n}):Se.test(t)?ve.filter(t,e,n):(t=ve.filter(t,e),ve.grep(e,function(e){return se.call(t,e)>-1!==n&&1===e.nodeType}))}function o(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function s(e){var t={};return ve.each(e.match(De)||[],function(e,n){t[n]=!0}),t}function l(e){return e}function u(e){throw e}function c(e,t,n,r){var i;try{e&&ve.isFunction(i=e.promise)?i.call(e).done(t).fail(n):e&&ve.isFunction(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}function d(){ne.removeEventListener("DOMContentLoaded",d),e.removeEventListener("load",d),ve.ready()}function p(){this.expando=ve.expando+p.uid++}function h(e){return"true"===e?!0:"false"===e?!1:"null"===e?null:e===+e+""?+e:Be.test(e)?JSON.parse(e):e}function f(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(Ve,"-$&").toLowerCase(),n=e.getAttribute(r),"string"==typeof n){try{n=h(n)}catch(i){}Pe.set(e,t,n)}else n=void 0;return n}function v(e,t,n,r){var i,a=1,o=20,s=r?function(){return r.cur()}:function(){return ve.css(e,t,"")},l=s(),u=n&&n[3]||(ve.cssNumber[t]?"":"px"),c=(ve.cssNumber[t]||"px"!==u&&+l)&&qe.exec(ve.css(e,t));if(c&&c[3]!==u){u=u||c[3],n=n||[],c=+l||1;do a=a||".5",c/=a,ve.style(e,t,c+u);while(a!==(a=s()/l)&&1!==a&&--o)}return n&&(c=+c||+l||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=u,r.start=c,r.end=i)),i}function m(e){var t,n=e.ownerDocument,r=e.nodeName,i=Ue[r];return i?i:(t=n.body.appendChild(n.createElement(r)),i=ve.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),Ue[r]=i,i)}function g(e,t){for(var n,r,i=[],a=0,o=e.length;o>a;a++)r=e[a],r.style&&(n=r.style.display,t?("none"===n&&(i[a]=je.get(r,"display")||null,i[a]||(r.style.display="")),""===r.style.display&&Re(r)&&(i[a]=m(r))):"none"!==n&&(i[a]="none",je.set(r,"display",n)));for(a=0;o>a;a++)null!=i[a]&&(e[a].style.display=i[a]);return e}function y(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&i(e,t)?ve.merge([e],n):n}function b(e,t){for(var n=0,r=e.length;r>n;n++)je.set(e[n],"globalEval",!t||je.get(t[n],"globalEval"))}function _(e,t,n,r,i){for(var a,o,s,l,u,c,d=t.createDocumentFragment(),p=[],h=0,f=e.length;f>h;h++)if(a=e[h],a||0===a)if("object"===ve.type(a))ve.merge(p,a.nodeType?[a]:a);else if(Ge.test(a)){for(o=o||d.appendChild(t.createElement("div")),s=(Xe.exec(a)||["",""])[1].toLowerCase(),l=Qe[s]||Qe._default,o.innerHTML=l[1]+ve.htmlPrefilter(a)+l[2],c=l[0];c--;)o=o.lastChild;ve.merge(p,o.childNodes),o=d.firstChild,o.textContent=""}else p.push(t.createTextNode(a));for(d.textContent="",h=0;a=p[h++];)if(r&&ve.inArray(a,r)>-1)i&&i.push(a);else if(u=ve.contains(a.ownerDocument,a),o=y(d.appendChild(a),"script"),u&&b(o),n)for(c=0;a=o[c++];)Je.test(a.type||"")&&n.push(a);return d}function w(){return!0}function x(){return!1}function k(){try{return ne.activeElement}catch(e){}}function C(e,t,n,r,i,a){var o,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)C(e,s,n,r,t[s],a);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),i===!1)i=x;else if(!i)return e;return 1===a&&(o=i,i=function(e){return ve().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=ve.guid++)),e.each(function(){ve.event.add(this,t,i,r,n)})}function S(e,t){return i(e,"table")&&i(11!==t.nodeType?t:t.firstChild,"tr")?ve(">tbody",e)[0]||e:e}function T(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function M(e){var t=it.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function N(e,t){var n,r,i,a,o,s,l,u;if(1===t.nodeType){if(je.hasData(e)&&(a=je.access(e),o=je.set(t,a),u=a.events)){delete o.handle,o.events={};for(i in u)for(n=0,r=u[i].length;r>n;n++)ve.event.add(t,i,u[i][n])}Pe.hasData(e)&&(s=Pe.access(e),l=ve.extend({},s),Pe.set(t,l))}}function E(e,t){var n=t.nodeName.toLowerCase();"input"===n&&We.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function I(e,t,r,i){t=ae.apply([],t);var a,o,s,l,u,c,d=0,p=e.length,h=p-1,f=t[0],v=ve.isFunction(f);if(v||p>1&&"string"==typeof f&&!he.checkClone&&rt.test(f))return e.each(function(n){var a=e.eq(n);v&&(t[0]=f.call(this,n,a.html())),I(a,t,r,i)});if(p&&(a=_(t,e[0].ownerDocument,!1,e,i),o=a.firstChild,1===a.childNodes.length&&(a=o),o||i)){for(s=ve.map(y(a,"script"),T),l=s.length;p>d;d++)u=a,d!==h&&(u=ve.clone(u,!0,!0),l&&ve.merge(s,y(u,"script"))),r.call(e[d],u,d);if(l)for(c=s[s.length-1].ownerDocument,ve.map(s,M),d=0;l>d;d++)u=s[d],Je.test(u.type||"")&&!je.access(u,"globalEval")&&ve.contains(c,u)&&(u.src?ve._evalUrl&&ve._evalUrl(u.src):n(u.textContent.replace(at,""),c))}return e}function D(e,t,n){for(var r,i=t?ve.filter(t,e):e,a=0;null!=(r=i[a]);a++)n||1!==r.nodeType||ve.cleanData(y(r)),r.parentNode&&(n&&ve.contains(r.ownerDocument,r)&&b(y(r,"script")),r.parentNode.removeChild(r));return e}function L(e,t,n){var r,i,a,o,s=e.style;return n=n||lt(e),n&&(o=n.getPropertyValue(t)||n[t],""!==o||ve.contains(e.ownerDocument,e)||(o=ve.style(e,t)),!he.pixelMarginRight()&&st.test(o)&&ot.test(t)&&(r=s.width,i=s.minWidth,a=s.maxWidth,s.minWidth=s.maxWidth=s.width=o,o=n.width,s.width=r,s.minWidth=i,s.maxWidth=a)),void 0!==o?o+"":o}function H(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function A(e){if(e in ft)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=ht.length;n--;)if(e=ht[n]+t,e in ft)return e}function O(e){var t=ve.cssProps[e];return t||(t=ve.cssProps[e]=A(e)||e),t}function j(e,t,n){var r=qe.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function P(e,t,n,r,i){var a,o=0;for(a=n===(r?"border":"content")?4:"width"===t?1:0;4>a;a+=2)"margin"===n&&(o+=ve.css(e,n+ze[a],!0,i)),r?("content"===n&&(o-=ve.css(e,"padding"+ze[a],!0,i)),"margin"!==n&&(o-=ve.css(e,"border"+ze[a]+"Width",!0,i))):(o+=ve.css(e,"padding"+ze[a],!0,i),"padding"!==n&&(o+=ve.css(e,"border"+ze[a]+"Width",!0,i)));return o}function B(e,t,n){var r,i=lt(e),a=L(e,t,i),o="border-box"===ve.css(e,"boxSizing",!1,i);return st.test(a)?a:(r=o&&(he.boxSizingReliable()||a===e.style[t]),"auto"===a&&(a=e["offset"+t[0].toUpperCase()+t.slice(1)]),a=parseFloat(a)||0,a+P(e,t,n||(o?"border":"content"),r,i)+"px")}function V(e,t,n,r,i){return new V.prototype.init(e,t,n,r,i)}function $(){mt&&(ne.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame($):e.setTimeout($,ve.fx.interval),ve.fx.tick())}function q(){return e.setTimeout(function(){vt=void 0}),vt=ve.now()}function z(e,t){var n,r=0,i={height:e};for(t=t?1:0;4>r;r+=2-t)n=ze[r],i["margin"+n]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function R(e,t,n){for(var r,i=(W.tweeners[t]||[]).concat(W.tweeners["*"]),a=0,o=i.length;o>a;a++)if(r=i[a].call(n,t,e))return r}function F(e,t,n){var r,i,a,o,s,l,u,c,d="width"in t||"height"in t,p=this,h={},f=e.style,v=e.nodeType&&Re(e),m=je.get(e,"fxshow");n.queue||(o=ve._queueHooks(e,"fx"),null==o.unqueued&&(o.unqueued=0,s=o.empty.fire,o.empty.fire=function(){o.unqueued||s()}),o.unqueued++,p.always(function(){p.always(function(){o.unqueued--,ve.queue(e,"fx").length||o.empty.fire()})}));for(r in t)if(i=t[r],gt.test(i)){if(delete t[r],a=a||"toggle"===i,i===(v?"hide":"show")){if("show"!==i||!m||void 0===m[r])continue;v=!0}h[r]=m&&m[r]||ve.style(e,r)}if(l=!ve.isEmptyObject(t),l||!ve.isEmptyObject(h)){d&&1===e.nodeType&&(n.overflow=[f.overflow,f.overflowX,f.overflowY],u=m&&m.display,null==u&&(u=je.get(e,"display")),c=ve.css(e,"display"),"none"===c&&(u?c=u:(g([e],!0),u=e.style.display||u,c=ve.css(e,"display"),g([e]))),("inline"===c||"inline-block"===c&&null!=u)&&"none"===ve.css(e,"float")&&(l||(p.done(function(){f.display=u}),null==u&&(c=f.display,u="none"===c?"":c)),f.display="inline-block")),n.overflow&&(f.overflow="hidden",p.always(function(){f.overflow=n.overflow[0],f.overflowX=n.overflow[1],f.overflowY=n.overflow[2]})),l=!1;for(r in h)l||(m?"hidden"in m&&(v=m.hidden):m=je.access(e,"fxshow",{display:u}),a&&(m.hidden=!v),v&&g([e],!0),p.done(function(){v||g([e]),je.remove(e,"fxshow");for(r in h)ve.style(e,r,h[r])})),l=R(v?m[r]:0,r,p),r in m||(m[r]=l.start,v&&(l.end=l.start,l.start=0))}}function U(e,t){var n,r,i,a,o;for(n in e)if(r=ve.camelCase(n),i=t[r],a=e[n],Array.isArray(a)&&(i=a[1],a=e[n]=a[0]),n!==r&&(e[r]=a,delete e[n]),o=ve.cssHooks[r],o&&"expand"in o){a=o.expand(a),delete e[r];for(n in a)n in e||(e[n]=a[n],t[n]=i)}else t[r]=i}function W(e,t,n){var r,i,a=0,o=W.prefilters.length,s=ve.Deferred().always(function(){delete l.elem}),l=function(){if(i)return!1;for(var t=vt||q(),n=Math.max(0,u.startTime+u.duration-t),r=n/u.duration||0,a=1-r,o=0,l=u.tweens.length;l>o;o++)u.tweens[o].run(a);return s.notifyWith(e,[u,a,n]),1>a&&l?n:(l||s.notifyWith(e,[u,1,0]),s.resolveWith(e,[u]),!1)},u=s.promise({elem:e,props:ve.extend({},t),opts:ve.extend(!0,{specialEasing:{},easing:ve.easing._default},n),originalProperties:t,originalOptions:n,startTime:vt||q(),duration:n.duration,tweens:[],createTween:function(t,n){var r=ve.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(r),r},stop:function(t){var n=0,r=t?u.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)u.tweens[n].run(1);return t?(s.notifyWith(e,[u,1,0]),s.resolveWith(e,[u,t])):s.rejectWith(e,[u,t]),this}}),c=u.props;for(U(c,u.opts.specialEasing);o>a;a++)if(r=W.prefilters[a].call(u,e,c,u.opts))return ve.isFunction(r.stop)&&(ve._queueHooks(u.elem,u.opts.queue).stop=ve.proxy(r.stop,r)),r;return ve.map(c,R,u),ve.isFunction(u.opts.start)&&u.opts.start.call(e,u),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always),ve.fx.timer(ve.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u}function X(e){var t=e.match(De)||[];return t.join(" ")}function J(e){return e.getAttribute&&e.getAttribute("class")||""}function Q(e,t,n,r){var i;if(Array.isArray(t))ve.each(t,function(t,i){n||Nt.test(e)?r(e,i):Q(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==ve.type(t))r(e,t);else for(i in t)Q(e+"["+i+"]",t[i],n,r)}function G(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,a=t.toLowerCase().match(De)||[];if(ve.isFunction(n))for(;r=a[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Y(e,t,n,r){function i(s){var l;return a[s]=!0,ve.each(e[s]||[],function(e,s){var u=s(t,n,r);return"string"!=typeof u||o||a[u]?o?!(l=u):void 0:(t.dataTypes.unshift(u),i(u),!1)}),l}var a={},o=e===$t;return i(t.dataTypes[0])||!a["*"]&&i("*")}function K(e,t){var n,r,i=ve.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&ve.extend(!0,e,r),e}function Z(e,t,n){for(var r,i,a,o,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){l.unshift(i);break}if(l[0]in n)a=l[0];else{for(i in n){if(!l[0]||e.converters[i+" "+l[0]]){a=i;break}o||(o=i)}a=a||o}return a?(a!==l[0]&&l.unshift(a),n[a]):void 0}function ee(e,t,n,r){var i,a,o,s,l,u={},c=e.dataTypes.slice();if(c[1])for(o in e.converters)u[o.toLowerCase()]=e.converters[o];for(a=c.shift();a;)if(e.responseFields[a]&&(n[e.responseFields[a]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=a,a=c.shift())if("*"===a)a=l;else if("*"!==l&&l!==a){if(o=u[l+" "+a]||u["* "+a],!o)for(i in u)if(s=i.split(" "),s[1]===a&&(o=u[l+" "+s[0]]||u["* "+s[0]])){o===!0?o=u[i]:u[i]!==!0&&(a=s[0],c.unshift(s[1]));break}if(o!==!0)if(o&&e["throws"])t=o(t);else try{t=o(t)}catch(d){return{state:"parsererror",error:o?d:"No conversion from "+l+" to "+a}}}return{state:"success",data:t}}var te=[],ne=e.document,re=Object.getPrototypeOf,ie=te.slice,ae=te.concat,oe=te.push,se=te.indexOf,le={},ue=le.toString,ce=le.hasOwnProperty,de=ce.toString,pe=de.call(Object),he={},fe="3.2.1",ve=function(e,t){return new ve.fn.init(e,t)},me=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ge=/^-ms-/,ye=/-([a-z])/g,be=function(e,t){return t.toUpperCase()};ve.fn=ve.prototype={jquery:fe,constructor:ve,length:0,toArray:function(){return ie.call(this)},get:function(e){return null==e?ie.call(this):0>e?this[e+this.length]:this[e]},pushStack:function(e){var t=ve.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ve.each(this,e)},map:function(e){return this.pushStack(ve.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(ie.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:oe,sort:te.sort,splice:te.splice},ve.extend=ve.fn.extend=function(){var e,t,n,r,i,a,o=arguments[0]||{},s=1,l=arguments.length,u=!1;for("boolean"==typeof o&&(u=o,o=arguments[s]||{},s++),"object"==typeof o||ve.isFunction(o)||(o={}),s===l&&(o=this,s--);l>s;s++)if(null!=(e=arguments[s]))for(t in e)n=o[t],r=e[t],o!==r&&(u&&r&&(ve.isPlainObject(r)||(i=Array.isArray(r)))?(i?(i=!1,a=n&&Array.isArray(n)?n:[]):a=n&&ve.isPlainObject(n)?n:{},o[t]=ve.extend(u,a,r)):void 0!==r&&(o[t]=r));return o},ve.extend({expando:"jQuery"+(fe+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===ve.type(e)},isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=ve.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,n;return e&&"[object Object]"===ue.call(e)?(t=re(e))?(n=ce.call(t,"constructor")&&t.constructor,"function"==typeof n&&de.call(n)===pe):!0:!1},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?le[ue.call(e)]||"object":typeof e},globalEval:function(e){n(e)},camelCase:function(e){return e.replace(ge,"ms-").replace(ye,be)},each:function(e,t){var n,i=0;if(r(e))for(n=e.length;n>i&&t.call(e[i],i,e[i])!==!1;i++);else for(i in e)if(t.call(e[i],i,e[i])===!1)break;return e},trim:function(e){return null==e?"":(e+"").replace(me,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(r(Object(e))?ve.merge(n,"string"==typeof e?[e]:e):oe.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:se.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;n>r;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r,i=[],a=0,o=e.length,s=!n;o>a;a++)r=!t(e[a],a),r!==s&&i.push(e[a]);return i},map:function(e,t,n){var i,a,o=0,s=[];if(r(e))for(i=e.length;i>o;o++)a=t(e[o],o,n),null!=a&&s.push(a);else for(o in e)a=t(e[o],o,n),null!=a&&s.push(a);return ae.apply([],s)},guid:1,proxy:function(e,t){var n,r,i;return"string"==typeof t&&(n=e[t],t=e,e=n),ve.isFunction(e)?(r=ie.call(arguments,2),i=function(){return e.apply(t||this,r.concat(ie.call(arguments)))},i.guid=e.guid=e.guid||ve.guid++,i):void 0},now:Date.now,support:he}),"function"==typeof Symbol&&(ve.fn[Symbol.iterator]=te[Symbol.iterator]),ve.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){le["[object "+t+"]"]=t.toLowerCase()});var _e=function(e){function t(e,t,n,r){var i,a,o,s,l,u,c,p=t&&t.ownerDocument,f=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==f&&9!==f&&11!==f)return n;if(!r&&((t?t.ownerDocument||t:q)!==H&&L(t),t=t||H,O)){if(11!==f&&(l=ge.exec(e)))if(i=l[1]){if(9===f){if(!(o=t.getElementById(i)))return n;if(o.id===i)return n.push(o),n}else if(p&&(o=p.getElementById(i))&&V(t,o)&&o.id===i)return n.push(o),n}else{if(l[2])return K.apply(n,t.getElementsByTagName(e)),n;if((i=l[3])&&x.getElementsByClassName&&t.getElementsByClassName)return K.apply(n,t.getElementsByClassName(i)),n}if(x.qsa&&!W[e+" "]&&(!j||!j.test(e))){if(1!==f)p=t,c=e;else if("object"!==t.nodeName.toLowerCase()){for((s=t.getAttribute("id"))?s=s.replace(we,xe):t.setAttribute("id",s=$),u=T(e),a=u.length;a--;)u[a]="#"+s+" "+h(u[a]);c=u.join(","),p=ye.test(e)&&d(t.parentNode)||t}if(c)try{return K.apply(n,p.querySelectorAll(c)),n}catch(v){}finally{s===$&&t.removeAttribute("id")}}}return N(e.replace(se,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>k.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[$]=!0,e}function i(e){var t=H.createElement("fieldset");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function a(e,t){for(var n=e.split("|"),r=n.length;r--;)k.attrHandle[n[r]]=t}function o(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function u(e){return function(t){return"form"in t?t.parentNode&&t.disabled===!1?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&Ce(t)===e:t.disabled===e:"label"in t?t.disabled===e:!1}}function c(e){return r(function(t){return t=+t,r(function(n,r){for(var i,a=e([],n.length,t),o=a.length;o--;)n[i=a[o]]&&(n[i]=!(r[i]=n[i]))})})}function d(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function p(){}function h(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function f(e,t,n){var r=t.dir,i=t.next,a=i||r,o=n&&"parentNode"===a,s=R++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||o)return e(t,n,i);return!1}:function(t,n,l){var u,c,d,p=[z,s];if(l){for(;t=t[r];)if((1===t.nodeType||o)&&e(t,n,l))return!0}else for(;t=t[r];)if(1===t.nodeType||o)if(d=t[$]||(t[$]={}),c=d[t.uniqueID]||(d[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((u=c[a])&&u[0]===z&&u[1]===s)return p[2]=u[2];if(c[a]=p,p[2]=e(t,n,l))return!0}return!1}}function v(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function m(e,n,r){for(var i=0,a=n.length;a>i;i++)t(e,n[i],r);return r}function g(e,t,n,r,i){for(var a,o=[],s=0,l=e.length,u=null!=t;l>s;s++)(a=e[s])&&(n&&!n(a,r,i)||(o.push(a),u&&t.push(s)));return o}function y(e,t,n,i,a,o){return i&&!i[$]&&(i=y(i)),a&&!a[$]&&(a=y(a,o)),r(function(r,o,s,l){var u,c,d,p=[],h=[],f=o.length,v=r||m(t||"*",s.nodeType?[s]:s,[]),y=!e||!r&&t?v:g(v,p,e,s,l),b=n?a||(r?e:f||i)?[]:o:y;if(n&&n(y,b,s,l),i)for(u=g(b,h),i(u,[],s,l),c=u.length;c--;)(d=u[c])&&(b[h[c]]=!(y[h[c]]=d));if(r){if(a||e){if(a){for(u=[],c=b.length;c--;)(d=b[c])&&u.push(y[c]=d);a(null,b=[],u,l)}for(c=b.length;c--;)(d=b[c])&&(u=a?ee(r,d):p[c])>-1&&(r[u]=!(o[u]=d))}}else b=g(b===o?b.splice(f,b.length):b),a?a(null,o,b,l):K.apply(o,b)})}function b(e){for(var t,n,r,i=e.length,a=k.relative[e[0].type],o=a||k.relative[" "],s=a?1:0,l=f(function(e){return e===t},o,!0),u=f(function(e){return ee(t,e)>-1},o,!0),c=[function(e,n,r){var i=!a&&(r||n!==E)||((t=n).nodeType?l(e,n,r):u(e,n,r));return t=null,i}];i>s;s++)if(n=k.relative[e[s].type])c=[f(v(c),n)];else{if(n=k.filter[e[s].type].apply(null,e[s].matches),n[$]){for(r=++s;i>r&&!k.relative[e[r].type];r++);return y(s>1&&v(c),s>1&&h(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,r>s&&b(e.slice(s,r)),i>r&&b(e=e.slice(r)),i>r&&h(e))}c.push(n)}return v(c)}function _(e,n){var i=n.length>0,a=e.length>0,o=function(r,o,s,l,u){var c,d,p,h=0,f="0",v=r&&[],m=[],y=E,b=r||a&&k.find.TAG("*",u),_=z+=null==y?1:Math.random()||.1,w=b.length;for(u&&(E=o===H||o||u);f!==w&&null!=(c=b[f]);f++){if(a&&c){for(d=0,o||c.ownerDocument===H||(L(c),s=!O);p=e[d++];)if(p(c,o||H,s)){l.push(c);break}u&&(z=_)}i&&((c=!p&&c)&&h--,r&&v.push(c))}if(h+=f,i&&f!==h){for(d=0;p=n[d++];)p(v,m,o,s);if(r){if(h>0)for(;f--;)v[f]||m[f]||(m[f]=G.call(l));m=g(m)}K.apply(l,m),u&&!r&&m.length>0&&h+n.length>1&&t.uniqueSort(l)}return u&&(z=_,E=y),v};return i?r(o):o}var w,x,k,C,S,T,M,N,E,I,D,L,H,A,O,j,P,B,V,$="sizzle"+1*new Date,q=e.document,z=0,R=0,F=n(),U=n(),W=n(),X=function(e,t){return e===t&&(D=!0),0},J={}.hasOwnProperty,Q=[],G=Q.pop,Y=Q.push,K=Q.push,Z=Q.slice,ee=function(e,t){for(var n=0,r=e.length;r>n;n++)if(e[n]===t)return n;return-1},te="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ne="[\\x20\\t\\r\\n\\f]",re="(?:\\\\.|[\\w-]|[^\x00-\\xa0])+",ie="\\["+ne+"*("+re+")(?:"+ne+"*([*^$|!~]?=)"+ne+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+re+"))|)"+ne+"*\\]",ae=":("+re+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ie+")*)|.*)\\)|)",oe=new RegExp(ne+"+","g"),se=new RegExp("^"+ne+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ne+"+$","g"),le=new RegExp("^"+ne+"*,"+ne+"*"),ue=new RegExp("^"+ne+"*([>+~]|"+ne+")"+ne+"*"),ce=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),de=new RegExp(ae),pe=new RegExp("^"+re+"$"),he={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+ae),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},fe=/^(?:input|select|textarea|button)$/i,ve=/^h\d$/i,me=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ye=/[+~]/,be=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),_e=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},we=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,xe=function(e,t){return t?"\x00"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ke=function(){L()},Ce=f(function(e){return e.disabled===!0&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{K.apply(Q=Z.call(q.childNodes),q.childNodes),Q[q.childNodes.length].nodeType}catch(Se){K={apply:Q.length?function(e,t){Y.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}x=t.support={},S=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:q;return r!==H&&9===r.nodeType&&r.documentElement?(H=r,A=H.documentElement,O=!S(H),q!==H&&(n=H.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",ke,!1):n.attachEvent&&n.attachEvent("onunload",ke)),x.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=i(function(e){return e.appendChild(H.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=me.test(H.getElementsByClassName),x.getById=i(function(e){return A.appendChild(e).id=$,!H.getElementsByName||!H.getElementsByName($).length}),x.getById?(k.filter.ID=function(e){var t=e.replace(be,_e);return function(e){return e.getAttribute("id")===t}},k.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&O){var n=t.getElementById(e);return n?[n]:[]}}):(k.filter.ID=function(e){var t=e.replace(be,_e);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},k.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&O){var n,r,i,a=t.getElementById(e);if(a){if(n=a.getAttributeNode("id"),n&&n.value===e)return[a];for(i=t.getElementsByName(e),r=0;a=i[r++];)if(n=a.getAttributeNode("id"),n&&n.value===e)return[a]}return[]}}),k.find.TAG=x.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):x.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,a=t.getElementsByTagName(e);if("*"===e){for(;n=a[i++];)1===n.nodeType&&r.push(n);return r}return a},k.find.CLASS=x.getElementsByClassName&&function(e,t){return"undefined"!=typeof t.getElementsByClassName&&O?t.getElementsByClassName(e):void 0},P=[],j=[],(x.qsa=me.test(H.querySelectorAll))&&(i(function(e){A.appendChild(e).innerHTML=" ",e.querySelectorAll("[msallowcapture^='']").length&&j.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||j.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+$+"-]").length||j.push("~="),e.querySelectorAll(":checked").length||j.push(":checked"),e.querySelectorAll("a#"+$+"+*").length||j.push(".#.+[+~]")}),i(function(e){e.innerHTML=" ";var t=H.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&j.push("name"+ne+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&j.push(":enabled",":disabled"),A.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&j.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),j.push(",.*:")})),(x.matchesSelector=me.test(B=A.matches||A.webkitMatchesSelector||A.mozMatchesSelector||A.oMatchesSelector||A.msMatchesSelector))&&i(function(e){x.disconnectedMatch=B.call(e,"*"),B.call(e,"[s!='']:x"),P.push("!=",ae)}),j=j.length&&new RegExp(j.join("|")),P=P.length&&new RegExp(P.join("|")),t=me.test(A.compareDocumentPosition),V=t||me.test(A.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},X=t?function(e,t){if(e===t)return D=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!x.sortDetached&&t.compareDocumentPosition(e)===n?e===H||e.ownerDocument===q&&V(q,e)?-1:t===H||t.ownerDocument===q&&V(q,t)?1:I?ee(I,e)-ee(I,t):0:4&n?-1:1)}:function(e,t){if(e===t)return D=!0,0;var n,r=0,i=e.parentNode,a=t.parentNode,s=[e],l=[t];if(!i||!a)return e===H?-1:t===H?1:i?-1:a?1:I?ee(I,e)-ee(I,t):0;if(i===a)return o(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)l.unshift(n);for(;s[r]===l[r];)r++;return r?o(s[r],l[r]):s[r]===q?-1:l[r]===q?1:0},H):H},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==H&&L(e),n=n.replace(ce,"='$1']"),x.matchesSelector&&O&&!W[n+" "]&&(!P||!P.test(n))&&(!j||!j.test(n)))try{var r=B.call(e,n);if(r||x.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return t(n,H,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==H&&L(e),V(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==H&&L(e);var n=k.attrHandle[t.toLowerCase()],r=n&&J.call(k.attrHandle,t.toLowerCase())?n(e,t,!O):void 0;return void 0!==r?r:x.attributes||!O?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(we,xe)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(D=!x.detectDuplicates,I=!x.sortStable&&e.slice(0),e.sort(X),D){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return I=null,e},C=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=C(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=C(t);return n},k=t.selectors={cacheLength:50,createPseudo:r,match:he,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(be,_e),e[3]=(e[3]||e[4]||e[5]||"").replace(be,_e),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return he.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&de.test(n)&&(t=T(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(be,_e).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=F[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&F(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var a=t.attr(i,e);return null==a?"!="===n:n?(a+="","="===n?a===r:"!="===n?a!==r:"^="===n?r&&0===a.indexOf(r):"*="===n?r&&a.indexOf(r)>-1:"$="===n?r&&a.slice(-r.length)===r:"~="===n?(" "+a.replace(oe," ")+" ").indexOf(r)>-1:"|="===n?a===r||a.slice(0,r.length+1)===r+"-":!1):!0}},CHILD:function(e,t,n,r,i){var a="nth"!==e.slice(0,3),o="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,d,p,h,f,v=a!==o?"nextSibling":"previousSibling",m=t.parentNode,g=s&&t.nodeName.toLowerCase(),y=!l&&!s,b=!1;if(m){if(a){for(;v;){for(p=t;p=p[v];)if(s?p.nodeName.toLowerCase()===g:1===p.nodeType)return!1;f=v="only"===e&&!f&&"nextSibling"}return!0}if(f=[o?m.firstChild:m.lastChild],o&&y){for(p=m,d=p[$]||(p[$]={}),c=d[p.uniqueID]||(d[p.uniqueID]={}),u=c[e]||[],h=u[0]===z&&u[1],b=h&&u[2],p=h&&m.childNodes[h];p=++h&&p&&p[v]||(b=h=0)||f.pop();)if(1===p.nodeType&&++b&&p===t){c[e]=[z,h,b];break}}else if(y&&(p=t,d=p[$]||(p[$]={}),c=d[p.uniqueID]||(d[p.uniqueID]={}),u=c[e]||[],h=u[0]===z&&u[1],b=h),b===!1)for(;(p=++h&&p&&p[v]||(b=h=0)||f.pop())&&((s?p.nodeName.toLowerCase()!==g:1!==p.nodeType)||!++b||(y&&(d=p[$]||(p[$]={}),c=d[p.uniqueID]||(d[p.uniqueID]={}),c[e]=[z,b]),p!==t)););return b-=i,b===r||b%r===0&&b/r>=0}}},PSEUDO:function(e,n){var i,a=k.pseudos[e]||k.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return a[$]?a(n):a.length>1?(i=[e,e,"",n],k.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=a(e,n),o=i.length;o--;)r=ee(e,i[o]),e[r]=!(t[r]=i[o])}):function(e){return a(e,0,i)}):a}},pseudos:{not:r(function(e){var t=[],n=[],i=M(e.replace(se,"$1"));return i[$]?r(function(e,t,n,r){for(var a,o=i(e,null,r,[]),s=e.length;s--;)(a=o[s])&&(e[s]=!(t[s]=a))}):function(e,r,a){return t[0]=e,i(t,null,a,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(be,_e),function(t){return(t.textContent||t.innerText||C(t)).indexOf(e)>-1}}),lang:r(function(e){return pe.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(be,_e).toLowerCase(),function(t){var n;do if(n=O?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);
-return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===A},focus:function(e){return e===H.activeElement&&(!H.hasFocus||H.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:u(!1),disabled:u(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!k.pseudos.empty(e)},header:function(e){return ve.test(e.nodeName)},input:function(e){return fe.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[0>n?n+t:n]}),even:c(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=0>n?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=0>n?n+t:n;++r2&&"ID"===(o=a[0]).type&&9===t.nodeType&&O&&k.relative[a[1].type]){if(t=(k.find.ID(o.matches[0].replace(be,_e),t)||[])[0],!t)return n;u&&(t=t.parentNode),e=e.slice(a.shift().value.length)}for(i=he.needsContext.test(e)?0:a.length;i--&&(o=a[i],!k.relative[s=o.type]);)if((l=k.find[s])&&(r=l(o.matches[0].replace(be,_e),ye.test(a[0].type)&&d(t.parentNode)||t))){if(a.splice(i,1),e=r.length&&h(a),!e)return K.apply(n,r),n;break}}return(u||M(e,c))(r,t,!O,n,!t||ye.test(e)&&d(t.parentNode)||t),n},x.sortStable=$.split("").sort(X).join("")===$,x.detectDuplicates=!!D,L(),x.sortDetached=i(function(e){return 1&e.compareDocumentPosition(H.createElement("fieldset"))}),i(function(e){return e.innerHTML=" ","#"===e.firstChild.getAttribute("href")})||a("type|href|height|width",function(e,t,n){return n?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),x.attributes&&i(function(e){return e.innerHTML=" ",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||a("value",function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||a(te,function(e,t,n){var r;return n?void 0:e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);ve.find=_e,ve.expr=_e.selectors,ve.expr[":"]=ve.expr.pseudos,ve.uniqueSort=ve.unique=_e.uniqueSort,ve.text=_e.getText,ve.isXMLDoc=_e.isXML,ve.contains=_e.contains,ve.escapeSelector=_e.escape;var we=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&ve(e).is(n))break;r.push(e)}return r},xe=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},ke=ve.expr.match.needsContext,Ce=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,Se=/^.[^:#\[\.,]*$/;ve.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ve.find.matchesSelector(r,e)?[r]:[]:ve.find.matches(e,ve.grep(t,function(e){return 1===e.nodeType}))},ve.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(ve(e).filter(function(){for(t=0;r>t;t++)if(ve.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;r>t;t++)ve.find(e,i[t],n);return r>1?ve.uniqueSort(n):n},filter:function(e){return this.pushStack(a(this,e||[],!1))},not:function(e){return this.pushStack(a(this,e||[],!0))},is:function(e){return!!a(this,"string"==typeof e&&ke.test(e)?ve(e):e||[],!1).length}});var Te,Me=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Ne=ve.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Te,"string"==typeof e){if(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:Me.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ve?t[0]:t,ve.merge(this,ve.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:ne,!0)),Ce.test(r[1])&&ve.isPlainObject(t))for(r in t)ve.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return i=ne.getElementById(r[2]),i&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):ve.isFunction(e)?void 0!==n.ready?n.ready(e):e(ve):ve.makeArray(e,this)};Ne.prototype=ve.fn,Te=ve(ne);var Ee=/^(?:parents|prev(?:Until|All))/,Ie={children:!0,contents:!0,next:!0,prev:!0};ve.fn.extend({has:function(e){var t=ve(e,this),n=t.length;return this.filter(function(){for(var e=0;n>e;e++)if(ve.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,a=[],o="string"!=typeof e&&ve(e);if(!ke.test(e))for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(o?o.index(n)>-1:1===n.nodeType&&ve.find.matchesSelector(n,e))){a.push(n);break}return this.pushStack(a.length>1?ve.uniqueSort(a):a)},index:function(e){return e?"string"==typeof e?se.call(ve(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ve.uniqueSort(ve.merge(this.get(),ve(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ve.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return we(e,"parentNode")},parentsUntil:function(e,t,n){return we(e,"parentNode",n)},next:function(e){return o(e,"nextSibling")},prev:function(e){return o(e,"previousSibling")},nextAll:function(e){return we(e,"nextSibling")},prevAll:function(e){return we(e,"previousSibling")},nextUntil:function(e,t,n){return we(e,"nextSibling",n)},prevUntil:function(e,t,n){return we(e,"previousSibling",n)},siblings:function(e){return xe((e.parentNode||{}).firstChild,e)},children:function(e){return xe(e.firstChild)},contents:function(e){return i(e,"iframe")?e.contentDocument:(i(e,"template")&&(e=e.content||e),ve.merge([],e.childNodes))}},function(e,t){ve.fn[e]=function(n,r){var i=ve.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=ve.filter(r,i)),this.length>1&&(Ie[e]||ve.uniqueSort(i),Ee.test(e)&&i.reverse()),this.pushStack(i)}});var De=/[^\x20\t\r\n\f]+/g;ve.Callbacks=function(e){e="string"==typeof e?s(e):ve.extend({},e);var t,n,r,i,a=[],o=[],l=-1,u=function(){for(i=i||e.once,r=t=!0;o.length;l=-1)for(n=o.shift();++l-1;)a.splice(n,1),l>=n&&l--}),this},has:function(e){return e?ve.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return i=o=[],a=n="",this},disabled:function(){return!a},lock:function(){return i=o=[],n||t||(a=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],o.push(n),t||u()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},ve.extend({Deferred:function(t){var n=[["notify","progress",ve.Callbacks("memory"),ve.Callbacks("memory"),2],["resolve","done",ve.Callbacks("once memory"),ve.Callbacks("once memory"),0,"resolved"],["reject","fail",ve.Callbacks("once memory"),ve.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return a.done(arguments).fail(arguments),this},"catch":function(e){return i.then(null,e)},pipe:function(){var e=arguments;return ve.Deferred(function(t){ve.each(n,function(n,r){var i=ve.isFunction(e[r[4]])&&e[r[4]];a[r[1]](function(){var e=i&&i.apply(this,arguments);e&&ve.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){function a(t,n,r,i){return function(){var s=this,c=arguments,d=function(){var e,d;if(!(o>t)){if(e=r.apply(s,c),e===n.promise())throw new TypeError("Thenable self-resolution");d=e&&("object"==typeof e||"function"==typeof e)&&e.then,ve.isFunction(d)?i?d.call(e,a(o,n,l,i),a(o,n,u,i)):(o++,d.call(e,a(o,n,l,i),a(o,n,u,i),a(o,n,l,n.notifyWith))):(r!==l&&(s=void 0,c=[e]),(i||n.resolveWith)(s,c))}},p=i?d:function(){try{d()}catch(e){ve.Deferred.exceptionHook&&ve.Deferred.exceptionHook(e,p.stackTrace),t+1>=o&&(r!==u&&(s=void 0,c=[e]),n.rejectWith(s,c))}};t?p():(ve.Deferred.getStackHook&&(p.stackTrace=ve.Deferred.getStackHook()),e.setTimeout(p))}}var o=0;return ve.Deferred(function(e){n[0][3].add(a(0,e,ve.isFunction(i)?i:l,e.notifyWith)),n[1][3].add(a(0,e,ve.isFunction(t)?t:l)),n[2][3].add(a(0,e,ve.isFunction(r)?r:u))}).promise()},promise:function(e){return null!=e?ve.extend(e,i):i}},a={};return ve.each(n,function(e,t){var o=t[2],s=t[5];i[t[1]]=o.add,s&&o.add(function(){r=s},n[3-e][2].disable,n[0][2].lock),o.add(t[3].fire),a[t[0]]=function(){return a[t[0]+"With"](this===a?void 0:this,arguments),this},a[t[0]+"With"]=o.fireWith}),i.promise(a),t&&t.call(a,a),a},when:function(e){var t=arguments.length,n=t,r=Array(n),i=ie.call(arguments),a=ve.Deferred(),o=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?ie.call(arguments):n,--t||a.resolveWith(r,i)}};if(1>=t&&(c(e,a.done(o(n)).resolve,a.reject,!t),"pending"===a.state()||ve.isFunction(i[n]&&i[n].then)))return a.then();for(;n--;)c(i[n],o(n),a.reject);return a.promise()}});var Le=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ve.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Le.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},ve.readyException=function(t){e.setTimeout(function(){throw t})};var He=ve.Deferred();ve.fn.ready=function(e){return He.then(e)["catch"](function(e){ve.readyException(e)}),this},ve.extend({isReady:!1,readyWait:1,ready:function(e){(e===!0?--ve.readyWait:ve.isReady)||(ve.isReady=!0,e!==!0&&--ve.readyWait>0||He.resolveWith(ne,[ve]))}}),ve.ready.then=He.then,"complete"===ne.readyState||"loading"!==ne.readyState&&!ne.documentElement.doScroll?e.setTimeout(ve.ready):(ne.addEventListener("DOMContentLoaded",d),e.addEventListener("load",d));var Ae=function(e,t,n,r,i,a,o){var s=0,l=e.length,u=null==n;if("object"===ve.type(n)){i=!0;for(s in n)Ae(e,t,s,n[s],!0,a,o)}else if(void 0!==r&&(i=!0,ve.isFunction(r)||(o=!0),u&&(o?(t.call(e,r),t=null):(u=t,t=function(e,t,n){return u.call(ve(e),n)})),t))for(;l>s;s++)t(e[s],n,o?r:r.call(e[s],s,t(e[s],n)));return i?e:u?t.call(e):l?t(e[0],n):a},Oe=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};p.uid=1,p.prototype={cache:function(e){var t=e[this.expando];return t||(t={},Oe(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[ve.camelCase(t)]=n;else for(r in t)i[ve.camelCase(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][ve.camelCase(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){Array.isArray(t)?t=t.map(ve.camelCase):(t=ve.camelCase(t),t=t in r?[t]:t.match(De)||[]),n=t.length;for(;n--;)delete r[t[n]]}(void 0===t||ve.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ve.isEmptyObject(t)}};var je=new p,Pe=new p,Be=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Ve=/[A-Z]/g;ve.extend({hasData:function(e){return Pe.hasData(e)||je.hasData(e)},data:function(e,t,n){return Pe.access(e,t,n)},removeData:function(e,t){Pe.remove(e,t)},_data:function(e,t,n){return je.access(e,t,n)},_removeData:function(e,t){je.remove(e,t)}}),ve.fn.extend({data:function(e,t){var n,r,i,a=this[0],o=a&&a.attributes;if(void 0===e){if(this.length&&(i=Pe.get(a),1===a.nodeType&&!je.get(a,"hasDataAttrs"))){for(n=o.length;n--;)o[n]&&(r=o[n].name,0===r.indexOf("data-")&&(r=ve.camelCase(r.slice(5)),f(a,r,i[r])));je.set(a,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){Pe.set(this,e)}):Ae(this,function(t){var n;if(a&&void 0===t){if(n=Pe.get(a,e),void 0!==n)return n;if(n=f(a,e),void 0!==n)return n}else this.each(function(){Pe.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){Pe.remove(this,e)})}}),ve.extend({queue:function(e,t,n){var r;return e?(t=(t||"fx")+"queue",r=je.get(e,t),n&&(!r||Array.isArray(n)?r=je.access(e,t,ve.makeArray(n)):r.push(n)),r||[]):void 0},dequeue:function(e,t){t=t||"fx";var n=ve.queue(e,t),r=n.length,i=n.shift(),a=ve._queueHooks(e,t),o=function(){ve.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete a.stop,i.call(e,o,a)),!r&&a&&a.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return je.get(e,n)||je.access(e,n,{empty:ve.Callbacks("once memory").add(function(){je.remove(e,[t+"queue",n])})})}}),ve.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,Je=/^$|\/(?:java|ecma)script/i,Qe={option:[1,""," "],thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};Qe.optgroup=Qe.option,Qe.tbody=Qe.tfoot=Qe.colgroup=Qe.caption=Qe.thead,Qe.th=Qe.td;var Ge=/<|?\w+;/;!function(){var e=ne.createDocumentFragment(),t=e.appendChild(ne.createElement("div")),n=ne.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),he.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="",he.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Ye=ne.documentElement,Ke=/^key/,Ze=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,et=/^([^.]*)(?:\.(.+)|)/;ve.event={global:{},add:function(e,t,n,r,i){var a,o,s,l,u,c,d,p,h,f,v,m=je.get(e);if(m)for(n.handler&&(a=n,n=a.handler,i=a.selector),i&&ve.find.matchesSelector(Ye,i),n.guid||(n.guid=ve.guid++),(l=m.events)||(l=m.events={}),(o=m.handle)||(o=m.handle=function(t){return"undefined"!=typeof ve&&ve.event.triggered!==t.type?ve.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(De)||[""],u=t.length;u--;)s=et.exec(t[u])||[],h=v=s[1],f=(s[2]||"").split(".").sort(),h&&(d=ve.event.special[h]||{},h=(i?d.delegateType:d.bindType)||h,d=ve.event.special[h]||{},c=ve.extend({type:h,origType:v,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&ve.expr.match.needsContext.test(i),namespace:f.join(".")},a),(p=l[h])||(p=l[h]=[],p.delegateCount=0,d.setup&&d.setup.call(e,r,f,o)!==!1||e.addEventListener&&e.addEventListener(h,o)),d.add&&(d.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),ve.event.global[h]=!0)},remove:function(e,t,n,r,i){var a,o,s,l,u,c,d,p,h,f,v,m=je.hasData(e)&&je.get(e);if(m&&(l=m.events)){for(t=(t||"").match(De)||[""],u=t.length;u--;)if(s=et.exec(t[u])||[],h=v=s[1],f=(s[2]||"").split(".").sort(),h){for(d=ve.event.special[h]||{},h=(r?d.delegateType:d.bindType)||h,p=l[h]||[],s=s[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=a=p.length;a--;)c=p[a],!i&&v!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(a,1),c.selector&&p.delegateCount--,d.remove&&d.remove.call(e,c));o&&!p.length&&(d.teardown&&d.teardown.call(e,f,m.handle)!==!1||ve.removeEvent(e,h,m.handle),delete l[h])}else for(h in l)ve.event.remove(e,h+t[u],n,r,!0);ve.isEmptyObject(l)&&je.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,a,o,s=ve.event.fix(e),l=new Array(arguments.length),u=(je.get(this,"events")||{})[s.type]||[],c=ve.event.special[s.type]||{};for(l[0]=s,t=1;t=1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==e.type||u.disabled!==!0)){for(a=[],o={},n=0;l>n;n++)r=t[n],i=r.selector+" ",void 0===o[i]&&(o[i]=r.needsContext?ve(i,this).index(u)>-1:ve.find(i,this,null,[u]).length),o[i]&&a.push(r);a.length&&s.push({elem:u,handlers:a})}return u=this,l\x20\t\r\n\f]*)[^>]*)\/>/gi,nt=/