Tour Type:
+ <%
+ If RegExpfind("hksic", LCase(rs2("PAG_Code"))) = true Then
+ %>
+ Seat-in-coach tour (SIC) Join an organized tour in a large coach with a tour guide for the group.
+ <%
+ else
+ %>
+ Private Tour – A private tour includes a private guide and driver
+ <%
+ end if
+ %>
+
+
+
+
+
Full price from:
+ $<%=price%> p/p
+
+
+
+
+ <%
+ rs2.movenext
+ Wend
+
+
+ While Not rs3.EOF
+
+ sn = rs3("ENI_SN")
+ title = rs3("ENI2_Name")
+ tmpcityid = rs3("eni_cii_sn")
+ content = Left(rs3("ENI2_Introduction"), 126)&"..."
+
+ ENI_ConsumeTime = rs3("ENI_ConsumeTime")
+
+ If Not IsNull(ENI_ConsumeTime) And IsNumeric(ENI_ConsumeTime) Then
+ If ENI_ConsumeTime < 1 Then
+ ENI_ConsumeTime = ENI_ConsumeTime * 60 &" Min"
+ Else
+ ENI_ConsumeTime = ENI_ConsumeTime &" Hours"
+ End If
+ End If
+
+ If IsNull(rs3("pic")) Or rs3("pic") = Empty Then
+ ListImage = "/pic/unknown.gif"
+ Else
+ ListImage = imgurl & rs3("pic")
+ End If
+
+ price = 0
+ netprice = 0
+
+ Set rs_tmp = server.CreateObject("adodb.recordset")
+' rs_tmp.Open "SELECT top 1 cav_vei_sn FROM [dbo].[DCityAndVendor] where cav_cii_sn="&tmpcityid&" order by cav_level", conn, 1, 1, 1
+' If Not rs_tmp.EOF Then
+' veisn = rs_tmp("cav_vei_sn")
+' End If
+' rs_tmp.Close
+'
+' sql = "SELECT TOP 1 ENP_Agreement "&_
+' " FROM dbo.EnterTainmentPrice WHERE "&_
+' " (ENP_ENI_SN = "&sn&") AND (GETDATE() "&_
+' " BETWEEN ENP_Start AND ENP_Stop) and (enp_pgi_sn=8 or enp_pgi_sn=11 or enp_pgi_sn=13 or enp_pgi_sn=25) and enp_vei_sn= "&veisn
+
+ sql = " SELECT TOP 1 EnterTainmentPrice.ENP_Agreement, "&_
+ " EnterTainmentPrice.ENP_PGI_SN "&_
+ " FROM EnterTainmentPrice INNER JOIN "&_
+ " DCityAndVendor ON "&_
+ " EnterTainmentPrice.ENP_VEI_SN = DCityAndVendor.CAV_VEI_SN "&_
+ " WHERE (EnterTainmentPrice.ENP_ENI_SN = "&sn&") AND (GETDATE() BETWEEN EnterTainmentPrice.ENP_Start AND EnterTainmentPrice.ENP_Stop) AND "&_
+ " (EnterTainmentPrice.ENP_PGI_SN = 8 OR EnterTainmentPrice.ENP_PGI_SN = 11 OR EnterTainmentPrice.ENP_PGI_SN = 13) AND cav_cii_sn="&cityid&" Order by cav_level "
+
+ 'Response.Write(sql)
+
+ rs_tmp.Open sql, conn, 3, 1, 1
+ If Not rs_tmp.EOF Then
+ Price = getUSDByRMB(CInt(rs_tmp(0)) * 1.2)
+ netprice = getUSDByRMB(CInt(rs_tmp(0)) * 1.2 * 1.2)
+ End If
+ addonshtml = LCase(Replace(title, " ", "-"))
+ addonshtml = addonshtml&".htm"
+ %>
+
"
+ allCount = allCount + tmp(1)
+ Next
+
+ If allCount>0 Then
+ Response.Write(linkHotels)
+ 'Response.Write(linkTour)
+ Response.Write(linkTrain)
+ Response.Write(linkFlight)
+ Response.Write(linkFlights)
+ End If
+ End If %>
+
+ <% if not lcase(rs("CLI_NO")) ="hk-13" then %>
+
+
Price Inclusion
+
+ <% if lcase(rs("CLI_NO")) = "hk-1" or lcase(rs("CLI_NO")) = "hk-2" or lcase(rs("CLI_NO")) = "hk-3" or lcase(rs("CLI_NO")) = "hk-8" or lcase(rs("CLI_NO")) = "hk-7" then%>
+
+ <% if not lcase(rs("CLI_NO")) ="np-03" and not lcase(rs("CLI_NO")) ="np-02" then%>
+
Insurance
+ <% end if %>
+
+
Tour Arrangements
+
+
+ <% end if %>
+ <%
+ If SafeRequest("city", 0) <> "" Then
+ City = SafeRequest("city", 0)
+ Else
+ City = "beijing"
+ End If
+ city = City
+ sql_tt = "select top 3 cli_sn,CLI2_Name,CLP_TwoToFiveAdultPrice,CLI_NO,CLI_Days,cli2_attractionlist, dbo.GetFullPathByPII_SN(CLI_ListImage, 1) as pic, (case when charindex('6060',cli_linetype ) > 0 then 'Just the City' when charindex('6059',cli_linetype ) >0 then 'The City and Nearby' when charindex('6061',cli_linetype ) >0 then 'Trips from the City' when charindex('6062',cli_linetype ) >0 then 'Water Town Tours' when charindex('6063',cli_linetype ) >0 then 'Event Tours' when charindex('6065',cli_linetype ) >0 then 'Great Wall Tours' else '' end ) as linetypeName, dbo.GetCityName(CLI_CII_SN, "&site_lgc&") AS cityname from customerlineinfo inner join customerlineinfo2 on cli_sn=cli2_cli_sn inner join CustomerLinePrice on CLP_CLI_SN = cli_sn where clp_pricetype=2 and (CLI_PackageClass = '202003' or CLI_PackageClass='202007' or CLI_PackageClass='202005') and cli2_lgc="&site_lgc&" and (cli_dei_sn=1 or cli_dei_sn=2) and cli_state=1005004 and cli2_passcity like '%"&city&"%' ORDER BY IsNULL(CLI_OrderNum, 99)"
+ 'and LineTypeName like '" & line_type_Name & "'
+ sql_tt_type = "Select * From (" & sql_tt & ") DERIVEDTBL "
+ Set rs_tt = Server.CreateObject("adodb.recordset")
+ rs_tt.Open sql_tt_type, conn, 1, 1, 1
+ If rs_tt.Eof Then
+ Set rs_tt = Server.CreateObject("adodb.recordset")
+ rs_tt.Open sql_tt, conn, 1, 1, 1
+ End If
+ If Not rs_tt.Eof Then
+ %>
+
+
+
Top Tours in
+ <% =capitalize(city) %>
+
+
+ <%
+ 'rs("CLI_NO")
+ Do While iii <= 5 And Not rs_tt.Eof
+ If rs_tt("CLI_NO") = "" Then Exit Do
+ If CLI_NO <> rs_tt("CLI_NO") Then
+ %>
+
+ <%
+ End If
+ %>
+
+ <%
+Reviews_Number = ""
+Reviews_Number = 3 '显视条数
+Set frs = server.CreateObject("adodb.recordset")
+fsql = "select top " & Reviews_Number & " (select top 1 ECF_content from Eva_CustomerMailFocus WHERE ECF_ECM_SN=Eva_CustomerMail.ECM_SN) as FBtxt, ecm_clientname ,ecm_feedbackdate,ecm_feedbackdate,coli_id from Eva_CustomerMail LEFT OUTER JOIN ConfirmLineInfo ON Eva_CustomerMail.ECM_GRI_SN = ConfirmLineInfo.COLI_GRI_SN where ECM_PubContent is not null and ECM_Public=1 and ecm_lgc=1 and ECM_CLI_NO='"&CLI_NO&"' order by ecm_feedbackdate desc"
+
+
+frs.Open fsql, conn, 1, 1, 1
+fj = 1
+If not frs.eof Then%>
+
Daparture Date:
+ <% If trim(rs("CLI2_DepartureDate"))<>"" Then %>
+ <%=rs("CLI2_DepartureDate")%>
+ <% ElseIf rs("CLI_PrimeGroup")=True Then %>
+ This tour starts at Beijing on every other Tuesday from March to November, on the twice a month basis.
+ <% Else %>
+ You Choose!
+ <% End If %>
+
+ Duration:
+ <%
+ If cli_days > 1 then
+ Response.Write cli_days & " Days"
+ Else
+ Response.Write cli_days & " Day"
+ End If
+ %>
+
+
+ Reviews:<%=ReviewNum%>
+
+
From:
+ $<% = setFigure (getPriceNine(CLng(CLI_Price), INTERVAL)) %> per person
+ In stock
+
+ <%
+ ManualDescribe_Empty = True
+ Exit For
+ Else
+ ManualDescribe_Empty = False
+ End If
+ Next
+ %>
+ <%
+ If ManualDescribe_Empty = False Then
+ %>
+ <% '----- 程序出描述 Start ---------------------------------------------------------------%>
+
+ <%
+ For tp_i = 0 to Ubound(temp_Landscape_Date, 2)
+ If temp_Landscape_Date(1, tp_i) = i Then
+ temp_PicInfo = getAttrPhoto(temp_Landscape_Date(2, tp_i))
+ If IsArray(temp_PicInfo) Then
+ If CheckDimension(Ubound(HTCustomerLinePic)) = 2 Then
+ If ubound(HTCustomerLinePic(4, HTCI), 2) < HTCI Then
+ tmp_HTCustomerLinePic = HTCustomerLinePic(4, HTCI)
+ End If
+ End If
+ %>
+ ">
+ <%
+ End If
+ End If
+ Next
+ If CheckDimension(HTCustomerLinePic) = 2 Then
+ For HTCI = 0 to Ubound(HTCustomerLinePic, 2)
+ If HTCustomerLinePic(1, HTCI) = i Then
+ %>
+ "> ">
+ <%
+ End If
+ Next
+ End If
+ %>
+
+
+ <% Response.Write(temp_Describe & "
" & rs_Describe("info2") & "
") %>
+ <% '----- 程序出描述 End ---------------------------------------------------------------%>
+ <%
+ End If
+ %>
+ <%
+
+ If get_ODate_Search_H(TempDateHotel, i) <> "" Then
+ %>
+ <%
+ hotel_sizeof = hotel_sizeof + 1
+ End If
+ Response.Write("
")
+ 'if i = 2 Then Response.End()
+ Next
+ End If
+ rsinfo.Close
+ Set rsinfo = Nothing
+ Response.Write(tourinfostr)
+ %>
+
+
Normally hotels allow a maximum of 3 adults per room with an extra bed, at extra charge.
+
Tour price is indicative only, please enquire for a detailed quotation.
+
More people more discounts. Low season, lower price.
+
* Single Room Supplement prices are shown: Superior/Deluxe/Economy
+
+
+
X
+
+
+
+
+
+ <%
+ If setFigure(addition(OneAdultPrice1, 0)) <> "" Or setFigure(addition(OneAdultPrice2, 0)) <> "" Or setFigure(addition(OneAdultPrice3, 0)) <> "" _
+ And setFigure(addition(TwoToFiveAdultPrice1, 0)) <> "" Or setFigure(addition(TwoToFiveAdultPrice2, 0)) <> "" Or setFigure(addition(TwoToFiveAdultPrice3, 0)) <> "" _
+ And setFigure(addition(SixToNineAdultPrice1, 0)) <> "" Or setFigure(addition(SixToNineAdultPrice2, 0)) <> "" Or setFigure(addition(SixToNineAdultPrice3, 0)) <> "" _
+ Then %>
+
+
<%
+ If LCase(CLI_NO) <> "ybl-2" And LCase(CLI_NO) <> "ybl-3" And LCase(CLI_NO) <> "ybl-4" And LCase(CLI_NO) <> "ybl-5" Then
+ %>Nov.1 - Mar. 31<%
+ Else%>Feb.16 - Mar.16<%
+ End If %>
<% If Line_SN1 <> "" Then
+ If setFigure(Replace(OneRoomDiffPrice1, "$", "")) = "" Then
+ Response.Write("-")
+ Else
+ %>
+ $<%=setFigure(Replace(OneRoomDiffPrice1, "$", ""))%> /
+ <%End If%>
+ <% Else %>
+ - /
+ <% End If %>
+ <% If Line_SN2 <> "" Then
+ If setFigure(Replace(OneRoomDiffPrice2, "$", "")) = "" Then
+ Response.Write("-")
+ Else
+ %>
+ $<%=setFigure(Replace(OneRoomDiffPrice2, "$", ""))%> /
+ <%End If%>
+ <% Else %>
+ - /
+ <% End If %>
+ <%
+ If Line_SN3 <> "" Then
+ If setFigure(Replace(OneRoomDiffPrice3, "$", "")) = "" Then
+ Response.Write("-")
+ Else
+ %>
+ $<%=setFigure(Replace(OneRoomDiffPrice3, "$", ""))%> /
+ <%End If%>
+ <% Else %>
+ - /
+ <% End If %>
+
+ <%
+ End If
+ If setFigure(addition(OneAdultPrice4, 0)) <> "" Or setFigure(addition(OneAdultPrice5, 0)) <> "" Or setFigure(addition(OneAdultPrice6, 0)) <> "" _
+ Or setFigure(addition(TwoToFiveAdultPrice4, 0)) <> "" Or setFigure(addition(TwoToFiveAdultPrice5, 0)) <> "" Or setFigure(addition(TwoToFiveAdultPrice6, 0)) <> "" _
+ Or setFigure(addition(SixToNineAdultPrice4, 0)) <> "" Or setFigure(addition(SixToNineAdultPrice5, 0)) <> "" Or setFigure(addition(SixToNineAdultPrice6, 0)) <> "" _
+ Then %>
+
+
<%
+ If LCase(CLI_NO) <> "ybl-2" And LCase(CLI_NO) <> "ybl-3" And LCase(CLI_NO) <> "ybl-4" And LCase(CLI_NO) <> "ybl-5" Then
+ %>Apr.1 - Oct.31<%
+ Else%>Feb.8 - Feb.15<%
+ End If
+ %>
<% If Line_SN4 <> "" Then
+ If setFigure(Replace(OneRoomDiffPrice4, "$", "")) = "" Then
+ Response.Write("-")
+ Else
+ %>
+ $<%=setFigure(Replace(OneRoomDiffPrice4, "$", ""))%> /
+ <%End If%>
+ <% Else %>
+ - /
+ <% End If %>
+ <% If Line_SN5 <> "" Then
+ If setFigure(Replace(OneRoomDiffPrice5, "$", "")) = "" Then
+ Response.Write("-")
+ Else
+ %>
+ $<%=setFigure(Replace(OneRoomDiffPrice5, "$", ""))%> /
+ <%End If%>
+ <% Else %>
+ - /
+ <% End If %>
+ <% If Line_SN6 <> "" Then
+ If setFigure(Replace(OneRoomDiffPrice6, "$", "")) = "" Then
+ Response.Write("-")
+ Else
+ %>
+ $<%=setFigure(Replace(OneRoomDiffPrice6, "$", ""))%> /
+ <%End If%>
+ <% Else %>
+ - /
+ <% End If %>
+
+ <%
+ End If %>
+
+
+
+
+
+
OR
+
+
Tour Code: <%=ucase(cli_no)%> Destinations: <%=capitalize(cityname)%> Tour Length: <%=cli_days%> Days Attractions: <%=rs("CLI2_Memo")%> Acommodation: Economy
+
+ <%
+ For i=1 To i2
+ If Not rs1.Eof Then
+ thehotel11=rs1("VEI2_CompanyN")
+ Else
+ thehotel11="11"
+ End If
+ If Not rs2.Eof Then
+ thehotel22 = rs2("VEI2_CompanyN")
+ Else
+ thehotel22 = "22"
+ End If
+ If not rs3.Eof Then
+ thehotel33 = rs3("VEI2_CompanyN")
+ Else
+ thehotel33 = "33"
+ End If
+ If thehotel1 = thehotel11 Or thehotel2 = thehotel22 Or thehotel3 = thehotel33 Then
+ Else
+ %>
+
+
<%
+
+ If Not rs1.Eof Then
+ Response.Write rs1("CII2_Name")
+ thehotel1 = rs1("VEI2_CompanyN")
+ Elseif Not rs2.eof Then
+ Response.Write rs2("CII2_Name")
+ thehotel2 = rs2("VEI2_CompanyN")
+ Elseif Not rs3.Eof Then
+ Response.Write rs3("CII2_Name")
+ thehotel3 = rs3("VEI2_CompanyN")
+ End If
+
+ %>
+ <%
+
+ End If
+ If Not rs1.Eof Then rs1.movenext
+ If Not rs2.Eof Then rs2.movenext
+ If Not rs3.Eof Then rs3.movenext
+ 'if not rs4.eof then rs4.movenext
+ Next
+
+ %>
+
+ <%
+ End If %>
+ <%
+ '1为三峡线路
+ If TourSX Then
+ %>
+
+
Yangtze Cruise Ships
+
+
+
Yangtze Cruise Ships
+
Downstream/Upstream
+
+ <%
+ arrSXTour = Get_SXTourCruise(CLI_NO,Site_LGC)
+ If IsArray(arrSXTour) Then
+ For i = 0 to ubound(arrSXTour,2) - 1
+ ShipName = arrSXTour(0,i)
+ ShipURL = changeStrPara(arrSXTour(0,i))
+ CruiseGread = arrSXTour(1,i)
+ CruiseFrom = arrSXTour(2,i)
+ CruiseTo = arrSXTour(3,i)
+ %>
+
")
+ Set Search_tour_rs = Server.Createobject("adodb.recordset")
+ Search_tour_rs.Open Search_SQL, Conn, 1, 1, 1
+ If Not Search_tour_rs.Eof Then
+ Search_tour_totality = Search_tour_rs.RecordCount
+ Else
+ Search_tour_totality = 0
+ Search_tour_rs.Close
+ Set Search_tour_rs = Nothing
+ End If
+End Sub
+
+Sub Search_daytrip()
+ Search_SQL = ""
+' Search_SQL = " " &_
+' "SELECT " &_
+' " BIZ_PackageInfo.PAG_SN, BIZ_PackageInfo2.PAG2_Name, " &_
+' " BIZ_PackageInfo.PAG_NeedTime, SystemCode2.SYC2_CodeDiscribe, " &_
+' " BIZ_PackageInfo.PAG_Code, BIZ_PackageInfo2.PAG2_Attraction, " &_
+' " BIZ_PackageInfo2.PAG2_PII_SN " &_
+' "FROM dbo.BIZ_PackageInfo INNER JOIN " &_
+' " dbo.BIZ_PackageInfo2 ON " &_
+' " dbo.BIZ_PackageInfo.PAG_SN = dbo.BIZ_PackageInfo2.PAG2_PAG_SN INNER JOIN " &_
+' " dbo.SystemCode2 ON SystemCode2.SYC2_SYC_SN = LEFT(REPLACE(BIZ_PackageInfo.PAG_ExtendType, ',', ''), 5) INNER JOIN " &_
+' " dbo.BIZ_PackagePrice ON " &_
+' " dbo.BIZ_PackageInfo.PAG_SN = dbo.BIZ_PackagePrice.PKP_PAG_SN " &_
+' "WHERE (dbo.BIZ_PackageInfo2.PAG2_LGC = " & Site_lgc & ") AND (dbo.BIZ_PackageInfo2.PAG2_Check = 2) AND " &_
+' " (dbo.BIZ_PackageInfo.PAG_CII_SN = " & CityId & ") AND (dbo.BIZ_PackageInfo.PAG_Flag = 1) AND " &_
+' " (dbo.SystemCode2.SYC2_LGC = " & Site_lgc & ") AND (dbo.BIZ_PackageInfo2.PAG2_PAG_SN IN " &_
+' " (SELECT sra_resid " &_
+' " FROM SRMS.dbo.SRMS_ResourceAllot " &_
+' " WHERE sra_ssiid = " & Site_id & " AND sra_code = 'D')) AND " &_
+' " (2 BETWEEN dbo.BIZ_PackagePrice.PKP_PersonStart AND dbo.BIZ_PackagePrice.PKP_PersonStop) AND " &_
+' " (GETDATE() BETWEEN dbo.BIZ_PackagePrice.PKP_ValidDate AND dbo.BIZ_PackagePrice.PKP_InvalidDate) " &_
+' " " & Search_daytrip_S_seldays_SQL & " " &_
+' "GROUP BY BIZ_PackageInfo.PAG_SN, BIZ_PackageInfo2.PAG2_Name, " &_
+' " BIZ_PackageInfo.PAG_NeedTime, SystemCode2.SYC2_CodeDiscribe, " &_
+' " BIZ_PackageInfo.PAG_Code, BIZ_PackageInfo2.PAG2_Attraction, " &_
+' " BIZ_PackageInfo2.PAG2_PII_SN "
+ Search_SQL = " " &_
+ " SELECT " & _
+ " P1.PAG_SN, p2.PAG2_Name, p2.PAG2_Intro, p2.PAG2_PAG_SN, P1.PAG_NeedTime, " & _
+ " P1.PAG_CII_SN, ISNULL " & _
+ " ((SELECT TOP 1 bpp.PKP_AdultPrice " & _
+ " FROM dbo.BIZ_PackagePrice bpp " & _
+ " WHERE bpp.PKP_PAG_SN = p1.PAG_SN AND (2 BETWEEN PKP_PersonStart AND " & _
+ " PKP_PersonStop) AND (GETDATE() BETWEEN PKP_ValidDate AND " & _
+ " PKP_InvalidDate) " & _
+ " ORDER BY " & _
+ " (SELECT TOP 1 dav.CAV_Level " & _
+ " FROM DCityAndVendor dav " & _
+ " WHERE bpp.PKP_VEI_SN = dav.CAV_VEI_SN AND " & _
+ " dav.CAV_CII_SN = P1.PAG_CII_SN " & _
+ " ORDER BY dav.Cav_level)), 0) AS Price, p2.PAG2_PII_SN, P1.PAG_Code, " & _
+ " p2.PAG2_Attraction, dbo.CItyInfo2.CII2_Name, P1.PAG_Code, SystemCode2.SYC2_CodeDiscribe " & _
+ " FROM dbo.BIZ_PackageInfo P1 INNER JOIN " & _
+ " dbo.BIZ_PackageInfo2 p2 ON P1.PAG_SN = p2.PAG2_PAG_SN INNER JOIN " & _
+ " dbo.SystemCode2 ON p2.PAG2_LGC = dbo.SystemCode2.SYC2_LGC AND " & _
+ " CAST(dbo.SystemCode2.SYC2_SYC_SN AS varchar) IN (Left(P1.PAG_ExtendType, 5)) " & _
+ " INNER JOIN " & _
+ " dbo.CItyInfo2 ON P1.PAG_CII_SN = dbo.CItyInfo2.CII2_CII_SN AND " & _
+ " p2.PAG2_LGC = dbo.CItyInfo2.CII2_LGC " & _
+ " WHERE (p2.PAG2_LGC = 1) " & _
+ " AND (REPLACE(dbo.CItyInfo2.CII2_Name, ' ', '') IN ('"&S_City_SQL&"')) AND (ISNULL " & _
+ " ((SELECT TOP 1 bpp.PKP_AdultPrice " & _
+ " FROM dbo.BIZ_PackagePrice bpp " & _
+ " WHERE bpp.PKP_PAG_SN = p1.PAG_SN AND (2 BETWEEN PKP_PersonStart AND " & _
+ " PKP_PersonStop) AND (GETDATE() BETWEEN PKP_ValidDate AND " & _
+ " PKP_InvalidDate) " & _
+ " ORDER BY " & _
+ " (SELECT TOP 1 dav.CAV_Level " & _
+ " FROM DCityAndVendor dav " & _
+ " WHERE bpp.PKP_VEI_SN = dav.CAV_VEI_SN AND " & _
+ " dav.CAV_CII_SN = P1.PAG_CII_SN " & _
+ " ORDER BY dav.Cav_level)), 0) > 0) " &_
+ " And (Pag2_check =2) AND (P1.PAG_Flag = 1) " &_
+ " AND (dbo.SystemCode2.SYC2_LGC = 1) AND " &_
+ " (dbo.CItyInfo2.CII2_LGC = 1) "
+
+ 'Response.Write("
")
+ 'Response.End()
+ Set Search_daytrip_rs = Server.Createobject("adodb.recordset")
+ Search_daytrip_rs.Open Search_SQL, Conn, 1, 1, 1
+ If Not Search_daytrip_rs.Eof Then
+ Search_daytrip_totality = Search_daytrip_rs.RecordCount
+ Else
+ Search_daytrip_totality = 0
+ Search_daytrip_rs.Close
+ Set Search_daytrip_rs = Nothing
+ End If
+End Sub
+
+Sub Search_addons()
+ Search_SQL = ""
+ Search_SQL = " " &_
+ "SELECT *, " &_
+ " (SELECT TOP 1 dbo.GetFullPathByPII_SN(dbo.PictureInfo.PII_SN, 1) " &_
+ " FROM pictureinfo " &_
+ " WHERE (PII_ResourceSN = dbo.EntertainmentInfo.ENI_SN) AND " &_
+ " (PII_ServiceType = 'e')) AS pic " &_
+ "FROM dbo.EntertainmentInfo INNER JOIN " &_
+ " dbo.EntertainmentInfo2 ON " &_
+ " dbo.EntertainmentInfo.ENI_SN = dbo.EntertainmentInfo2.ENI2_ENI_SN " &_
+ "WHERE (dbo.EntertainmentInfo2.ENI2_LGC = 1) AND (dbo.EntertainmentInfo.ENI_Type = 2) AND " &_
+ " (ISNULL(dbo.EntertainmentInfo.DeleteFlag, 0) <> 1) AND (dbo.EntertainmentInfo.ENI_CII_SN = " & CityId & ") " &_
+ " " & Search_addons_S_seldays_SQL & " "
+ 'Response.Write(Search_SQL&"
")
+ Set Search_addons_rs = Server.Createobject("adodb.recordset")
+ Search_addons_rs.Open Search_SQL, Conn, 1, 1, 1
+ If Not Search_addons_rs.Eof Then
+ Search_addons_totality = Search_addons_rs.RecordCount
+ Else
+ Search_addons_totality = 0
+ Search_addons_rs.Close
+ Set Search_addons_rs = Nothing
+ End If
+End Sub
+
+%>
+
+
+
+
+<%=TitleCity%> Tours Search Results, Search a <%=TitleCity%> Tour
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
HomeSingle City Tours <%
+ If Search_tour_totality > 0 And Search_daytrip_totality > 0 And Search_addons_totality > 0 Then
+ %><%=TitleCity%> Tours<%
+ End If
+ %> <%=TitleCity%> Tour Search Results
+
<%=TitleCity%> Tour Search Results
+
+
+
+
You Searched for
+
+ <%
+ Cookiescustom = ""
+ If S_price = "" Or IsEmpty(S_price) Or IsNull(S_price) Or LCase(S_price) = "none" Then
+ Else
+ tempS_price = LCase(S_price)
+ tempS_price = Replace(tempS_price, "-", " ")
+ If tempS_price = "0 and 100" Then
+ tempS_price = "100"
+ ElseIf tempS_price = "600 and 10000" Then
+ tempS_price = "600"
+ End If
+ tempS_price = Replace(tempS_price, " and ", "-")
+ Cookiescustom = Cookiescustom & tempS_price
+ %>
+ US$
+ <% = tempS_price%>
+ ,
+ <%
+ End If
+ If S_seldays = "" Or IsEmpty(S_seldays) Or IsNull(S_seldays) Or S_seldays = "None" Then
+ Else
+ tempS_seldays = S_seldays
+ Select Case S_seldays
+ Case "1" : tempS_seldays = "1 day"
+ Case "2" : tempS_seldays = "1-3 days"
+ Case "3" : tempS_seldays = "3-6 days"
+ Case "4" : tempS_seldays = "6 days"
+ End Select
+ Cookiescustom = Cookiescustom & tempS_seldays & ", "
+ %>
+
+ <% =tempS_seldays %>
+ ,
+ <%
+ End If
+ %>
+
+ <% = TitleCity %>
+ City Tour Packages.
+ <%
+ Cookiescustom = Cookiescustom & TitleCity & " City Tour Package."
+ Response.Cookies("Cht")("Cookiescustom") = Cookiescustom
+ %>
+ <% If Search_totality < 1 Then %>
+ If these tours are not right for you, let our professional travel advisor to design the right tour to meet your needs.
+ <% End If %>
+
+ <%
+ If Search_totality > 0 Then
+ %>
+
+ <% =Search_totality %>
+ Choices
+ <%
+ If Selectcondition = 1 Then
+ arrow_down_d = ""
+ arrow_down_u = ""
+ Orderp = Request.QueryString("orderp")
+ If Orderp = "" Or IsEmpty(Orderp) Or IsNull(Orderp) Or Orderp = "None" Then
+ Orderp = "asc"
+ ad_p = arrow_down_u
+ Else
+ If Orderp = "asc" Then
+ Orderp = "desc"
+ ad_p = arrow_down_d
+ Else
+ Orderp = "asc"
+ ad_p = arrow_down_u
+ End If
+ End If
+ OrderpUrl = "S_price=" & S_price & "&S_seldays=" & S_seldays & "&S_theme=" & S_theme & "&s_city=" & s_city & "&orderp=" & Orderp
+
+ Orderd = Request.QueryString("orderd")
+ If Orderd = "" Or IsEmpty(Orderd) Or IsNull(Orderd) Or Orderd = "None" Then
+ Orderd = "asc"
+ ad_d = arrow_down_u
+ Else
+ If Orderd = "asc" Then
+ Orderd = "desc"
+ ad_d = arrow_down_d
+ Else
+ Orderd = "asc"
+ ad_d = arrow_down_u
+ End If
+ End If
+ OrderdUrl = "S_price=" & S_price & "&S_seldays=" & S_seldays & "&S_theme=" & S_theme & "&s_city=" & s_city & "&orderd=" & Orderd
+
+ %>
+ Price
+ <% =ad_p %>
+ Days
+ <% =ad_d %>
+
+ <%
+ End If
+ %>
+
+
+ <%
+ If TypeName(Search_tour_rs) = "Recordset" Then
+ Do While Not Search_tour_rs.Eof
+ If IsNull(Search_tour_rs("pic")) Or Search_tour_rs("pic") = Empty Then
+ pic = "/pic/unknown.gif"
+ Else
+ pic = "http://www.chinahighlights.com"& imgurl & Search_tour_rs("pic")
+ End If
+ If Search_tour_rs("CLI_Days") > 1 Then
+ days = Search_tour_rs("CLI_Days") &"-"& "Days"
+ Else
+ days = Search_tour_rs("CLI_Days") &"-"& "Day"
+ End If
+ CLI_NO = Trim(Search_tour_rs("CLI_NO"))
+ urlCityTourInfo = "/tour/{0}tour/{1}/"
+ 'CityTourInfoUrl = strFormat(urlCityTourInfo, Array(changeStrPara(cityname), LCase(CLI_NO)))
+ CityTourInfoUrl = "/tour/"& changeStrPara(Search_tour_rs("cityname")) &"tour/"& LCase(CLI_NO) &"/"
+ Price = setFigure(Search_tour_rs("CLP_TwoToFiveAdultPrice"))
+ %>
+
+
+ <% If Search_tour_rs("linetypeName") > "" Then %>
+
+ <% =Search_tour_rs("linetypeName") %>
+
+ <% End If %>
+
+ <%
+ Search_daytrip_rs.MoveNext
+ Loop
+ End If
+ If TypeName(Search_addons_rs) = "Recordset" Then
+ Do While Not Search_addons_rs.Eof
+ sn = Search_addons_rs("ENI_SN")
+ title = Search_addons_rs("ENI2_Name")
+ tmpcityid = Search_addons_rs("eni_cii_sn")
+ content = Left(Search_addons_rs("ENI2_Introduction"), 126)&"..."
+
+ ENI_ConsumeTime = Search_addons_rs("ENI_ConsumeTime")
+
+ If Not IsNull(ENI_ConsumeTime) And IsNumeric(ENI_ConsumeTime) Then
+ If ENI_ConsumeTime < 1 Then
+ ENI_ConsumeTime = ENI_ConsumeTime * 60 &" Min"
+ Else
+ ENI_ConsumeTime = ENI_ConsumeTime &" Hours"
+ End If
+ End If
+
+ If IsNull(Search_addons_rs("pic")) Or Search_addons_rs("pic") = Empty Then
+ ListImage = "/pic/unknown.gif"
+ Else
+ ListImage = "http://www.chinahighlights.com" & imgurl & Search_addons_rs("pic")
+ End If
+
+ price = 0
+ netprice = 0
+
+ Set rs_tmp = server.CreateObject("adodb.recordset")
+ rs_tmp.Open "SELECT top 1 cav_vei_sn FROM [dbo].[DCityAndVendor] where cav_cii_sn="&tmpcityid&" order by cav_level", conn, 1, 1, 1
+ If Not rs_tmp.EOF Then
+ veisn = rs_tmp("cav_vei_sn")
+ End If
+ rs_tmp.Close
+
+ sql = "SELECT TOP 1 ENP_Agreement "&_
+ " FROM dbo.EnterTainmentPrice WHERE "&_
+ " (ENP_ENI_SN = "&sn&") AND (GETDATE() "&_
+ " BETWEEN ENP_Start AND ENP_Stop) and (enp_pgi_sn=8 or enp_pgi_sn=11 or enp_pgi_sn=13 or enp_pgi_sn=25) and enp_vei_sn= "&veisn
+
+ rs_tmp.Open sql, conn, 3, 1, 1
+ If Not rs_tmp.EOF Then
+ Price = setFigure(getUSDByRMB(CInt(rs_tmp(0)) * 1.2))
+ netprice = setFigure(getUSDByRMB(CInt(rs_tmp(0)) * 1.2 * 1.2))
+ End If
+ addonshtml = LCase(Replace(title, " ", "-"))
+ addonshtml = addonshtml&".htm"
+
+ If netprice = "" Or netprice = 0 Then
+ Else
+ %>
+
+ <%
+ End If
+ Search_addons_rs.MoveNext
+ Loop
+ End If
+ End If
+ %>
+
+
+
Custom Tailoring: Design your own tour with our help to meet your unique interests. You don't have to compromise. Do exactly what you want to do! Let us assist you to tailor-make your own China experience. Tell us what you need now!
See China's largest and most prosperous city through our Shanghai tours.
+
Shanghai is a fascinating mix of modern metropolis and traditional Chinese features. Its historical and modern landmarks, ever-expanding skylines and gorgeous night view create lingering scenes. The lively markets and old streets are well worth exploring. The surrounding water towns like Zhujiajiao and Qibao Town offer history and leisure.
+
Explore Shanghai and see its highlights with our Shanghai tours. We also offer Shanghai airport/hotel/train station pick-up and transfer service to take you out of the hassle. China Highlights is also glad to help design your own Shanghai tour using our over-10-year experience in customizing China tours.
Hangzhou is so beautiful that it is praised as 'Heaven on Earth' in Chinese literature. Take roundtrip bullet train Shanghai/Hangzhou/Shanghai, and visit West Lake, Lingyin Temple and Six Harmonies Pagoda in Hangzhou.
Huangshan (the Yellow Mountains) is a UNESCO World Heritage Site and one of the most famous mountains in China. Take roundtrip flights to Huangshan to visit the Yellow Mountains and a nearby ancient village.
The vitality of Shanghai City and the tranquility of Suzhou's canals and landscape gardens are perfect combinations. This tour includes roundtrip bullet trains to Suzhou and the best of both cities.
Shanghai represents the full vigor of modern China while Hangzhou is a city of natural beauty and historical sites. This tour combines the best of both cities and also includes a visit to Wuzhen Water Town.
Visit the must-see sights of Shanghai like the Bund and Yuyuan Garden, and ride the Maglev train, which is the only commercial Maglev rail system in the world.
Hangzhou and Suzhou are both praised as 'Heaven on Earth' in Chinese literature. This tour includes bullet trains Shanghai/Hangzhou/Suzhou/Shanghai, and visits to the West Lake in Hangzhou and landscape gardens in Suzhou.
Boating along the winding waterway of Xitang Water Town is a good way to experience the quieter side of Chinese life. This tour includes Shanghai’s essential sights and Xitang Water Town.
Attractions: Lizhi Study House, street of Qing and Ming dynasty, wood carving of south china, bed collection of south china, weaving and dying workshop, local family
+ The guides were highly professional. And the itinerary was what we wanted and when we needed to change it, according to our own needs on the ground we changed it. So everything worked fine. We would like to recommend to anybody. Read more
China Highlights' Tibet tour packages take you to the Roof of the World renowned for its mysterious culture and spectacular scenery.
+
Holy cities like Lhasa, Tse-tung and Shigatse are popular places to experience its religious culture, breathtaking natural scenery and traditional customs. A tour to Tibet is considered the trip of a lifetime by many visitors. Choose from our many Tibet tour packages, or ask us to customize a Tibet tour to suit your needs.
Create memories of a lifetime by taking this tour to see Tibet's exotic culture, unique highland landscapes and friendly people, and to visit the Mount Everest Base Camp.
This tour combines the highlights of China's capital city of Beijing and the holy Buddhist city of Lhasa. Lhasa features unique landscape and culture, while Beijing has some of China's most significant sights.
This tour takes you to Tibet's must-see cities as well as those less traveled by tourists. The landscape, people and culture will make this a unique and memorable experience.
A trip to Tibet with its exotic culture, unique highland landscapes and friendly people is adream of so many people. This tour includes the holy Potala Palace - the symbol of Tibet, Jokhang Temple-the destination for millions of pilgrimages and the amazing Karola Glacier.
+ It is my heartfelt desire to tell you that I would like to say thank you very, very much to Candy Wei for having done an excellent job on organizing our journey through China,She has been very helpful and very patient and responded to all of our wishes. I am very satisfied now with the itinerary of the tour, and if everything works out as she has organized and arranged it, I am sure, we will have a wonderful tour and a great time. Read more
Giant Panda Breeding Center, Scihuan Opera and Sichuan Hotpot are three highlights of Chengdu. You can even hold a panda in Giant Panda Breeding Center. We suggest you Choose the Chengdu Tour Packages below or tailor-make a Chengdu tour to your needs.
The Panda is arguable the most recognizable symbol in China. This area is the natural home of the Panda and features the world famous Panda research center. Why not see that Pandas and take in the other amazing attractions at the same time.
Chengdu is full of history and culture. Dujiang Yan, a 2500 water conservation system that works as well today as it did when it was built, the mystical temples which housed some of China's great philosophers and of course the panda, all just waiting to be explored.
Join an International Internship Program or Panda Keeper Program to have an opportunity to feed the pandas and then give then a cool bath. You probably won't escape the cleaning duties in the enclosure or collecting and weighing the panda poop. All this and more!
"Some like it hot"! Chengdu is famous for its hot spicy food. This tour is hot and not only because you're will be able to try the local cuisine. Check out Chengdu best sites and find out what make this part of China unique.
Your guide will pick you up at your hotel and transfer to Chengdu Research Base of Giant Panda Breeding, which is situated on the Axe Hill 10 kilometers from the north suburb of Chengdu City.
+
+
+
Full price from:
+ $63 p/p
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/css/top-hangzhou-tours.asp b/css/top-hangzhou-tours.asp
new file mode 100644
index 0000000..24a24d8
--- /dev/null
+++ b/css/top-hangzhou-tours.asp
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+Top Hangzhou Tours, Recommended Hangzhou Tours, Best Hangzhou Tour Packages
+
+
+
+
+
+
+
+
+
+
+
+
In the 13th century, Marco Polo said:" Above there is heaven, below there are Hangzhou and Suzhou." Do you believe him? Why not come to Hangzhou and see the truth yourself? We suggest you Choose the Hangzhou Tour Packages below or tailor-make a Hangzhou tour to your needs.
There is paradise, there are Hangzhou and Suzhou. Hangzhou scenery regard as a graceful lady by Chinese, this tour illustrates the essence part of the city. Take a boat cruise on West Lake, visit hundreds of history Chinese herbal medicine museum to see how it works, and then to the Xixi National wetland park, they are all display the charming of the city.
"Memorable tour in the natural beauty and a tranquil, oldstyle town" Hangzhou is famous for its natural beauty and historical and cultural heritages. The ancient saying has it "There is a paradise in the heaven, and down on earth there are Suzhou and Hangzhou". After 50 minutes driving, you will arrive at Wuzhen-a small town with a history of 1200 years.
Hangzhou is called "Heaven on The Earth" in China. Visit the beautiful West Lake, climb the Pagoda of Six Harmonies and wonder around Qinghefang Pedestrian Street. Travel from and to Beijing by flight.
Hangzhou and Suzhou are rivals for the position of "Heaven on Earth" and it truly is hard to separate them. Set on the magnificent Westlake, Hangzhou will enchant you with its classical Chinese beauty.
First go to Qinghefang Pedestrian Street, a wonderful place for a stroll. The 460m long, slab-stone street is filled with well preserved ancient two story buildings with traditional red lantern decoration the fronts
We have selected our most popular packages to present our "Top 10 Beijing Tours". Our customers have voted with there feet based on quality, value and service. We also offer Beijing airport transfers and Beijing day trips only or just ask us to tailor-make a Beijing tour to your needs.
Having served as China's capital for over 800 years, Beijing has abundant scenic spots waiting for you to explore. This 6 day tour presents Beijing's wonders to you.
Bird's Nest and Water Cube which once were Olympic venues have now become new landmarks of the city. Take a look at these venues while you visit the must-see attractions of Beijing.
Hike on five sections of the Great Wall, each with unique features for your exploration. This hiking tour also provides a great opportunity for photography.
+ <%
+ Else
+ 'Response.Write ("false")
+ Video_exist = False
+ End If
+ rel_vrs.Close
+ Set rel_vrs = Nothing
+End If
+%>
+
+
diff --git a/css/visa.css b/css/visa.css
new file mode 100644
index 0000000..f231854
--- /dev/null
+++ b/css/visa.css
@@ -0,0 +1,42 @@
+@charset "utf-8";
+/* Visa Application CSS Document */
+/* visa page contents */
+h2 { border-bottom:1px solid #d1d1d1; padding-bottom:2px; margin-bottom:10px;}
+ol { margin-left:10px; padding-left:10px;}
+ol li { list-style-position: outside}
+ul.alphaList { margin-left:20px;}
+ul.alphaList li { list-style-type: lower-alpha; line-height:18px; margin-bottom:5px;}
+#contents { border: 1px solid #d1d1d1; background:#f1f1f1; padding:5px; width: 300px; position: relative; float: left }
+#contents .contentsTitle { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: normal; text-align:center; display: block }
+#contents ol { margin-left:15px; padding-left:10px;}
+#contents ol li { line-height: 15px; margin-bottom:8px; list-style:decimal}
+#contents ol li ul { margin-left:10px; padding-left:0;}
+#contents ol li ul li { list-style:none;}
+#contents a { text-decoration: none; color:#545454;}
+#contents a:hover { text-decoration: underline; color:#a31022;}
+#contents .closeBox {position:absolute; right:5px; top:5px; display: block; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:15px; background:#d1d1d1; color:#000; padding:0 5px;}
+#contents .closeBox:hover { background:#f1f1f1;}
+
+table.visaFee { margin: 0 0 10px 0; border:1px solid #d1d1d1; padding:1px;}
+table.visaFee th { padding:5px; border-bottom:1px solid #d1d1d1; font-size:12px; background:#f1f1f1;}
+table.visaFee td { padding:5px; font-size:12px; border-bottom:1px solid #d1d1d1; text-align: center}
+table.visaFee tr.last td { border: none}
+
+.backTop { display: block; float: right; font-size:12px; font-weight: bold}
+.backTop a{ font-size:12px;}
+.backTop a:hover { text-decoration: underline}
+
+.photoRight { float: right; display: block; width:auto; margin: 0 0 5px 10px;}
+
+/* upcoming events in the right */
+#subContent .upComing { margin-bottom:10px; padding:8px; border:1px solid #cfcfcf; padding-bottom:10px; }
+#subContent .upComing .eventTitle { font-size:18px; color:#545454; display:block; margin:0 0 12px 5px; border-bottom:1px solid #d1d1d1; font-weight: normal; }
+#subContent .upComing .bolder { margin-top:10px; margin-bottom:3px; padding-left:5px; padding-top:5px; }
+#subContent .upComing .bolder img { margin-right:5px; margin-bottom:2px; width:80px; height:auto; }
+#subContent .upComing .bolder .borderTitle { font-size:12px; font-weight:bold; margin-bottom:2px; margin-top:0px; }
+*#subContent .upComing ul { list-style:none; padding-bottom:5px; }
+#subContent .upComing ul li { margin-bottom:5px; font-size:11px; }
+#subContent .upComing a { color:#666; text-decoration:underline; }
+#subContent .upComing a;
+hover { color:#a31022; text-decoration:none; }
+h3.upcomingtour { font-size:13px; margin:0 0 5px 0; border-bottom:1px solid #d1d1d1; padding-bottom:1px; }
\ No newline at end of file
diff --git a/css/world-heritage.css b/css/world-heritage.css
new file mode 100644
index 0000000..21e1f13
--- /dev/null
+++ b/css/world-heritage.css
@@ -0,0 +1,32 @@
+/*World Heritageҳʽ*/
+.specialreportICON {background: url(/css/images/banner/china-guide/topbanner.gif) no-repeat right -15px;}
+#worldH { float:left; margin-top:10px; visibility: inherit; position: relative; }
+#worldH ul, #worldH ul a:link { list-style-type: none; background:none; margin-bottom:0px; }
+#worldH ul li { float:left; display:inline; margin-right:8px; margin-bottom:0px; background-color: #E6E6E6; font-weight:bold; font-size:12px; padding:4px 10px 4px 10px; }
+#worldH ul li a:link, #worldH ul li a:visited { text-decoration:none; color:#666; margin-bottom:0px; }
+#worldH ul li.current { border-top:1px solid #D2D2D2; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2; background:#fff; }
+.worldHdetail { float:left; width:98%; border:1px solid #D2D2D2; margin-top:-1px; padding-left:2%; margin-left:0px; }
+/*World Heritage Listʽ*/
+.whList1 { width:97%; margin-right:3%; margin-top:9px; font-size:11px; color:#5A5A5A; padding:5px 8px 5px 8px; height:205px; }
+.whList2 { width:97%; margin-right:3%; margin-bottom:9px; font-size:11px; color:#5A5A5A; padding:5px 8px 5px 8px; background-color: #FCFCFC; height:205px; }
+/*ͼƬʽ*/
+.whPhoto1 { width:200px; height:202px; float:left; padding:0 5px 5px 5px; }
+.whPhoto2 { width:200px; height:202px; float:left; padding:0 5px 5px 5px; background-color:#FCFCFC; }
+/* 'MORE' LINK - provides an accessible alternative to just using 'more' as a link at the end of paragraphs */
+a.morelink:link, a.morelink:visited, a.morelink:hover, a.morelink:active { background: transparent url(/css/images/sprites.gif) no-repeat 5px -400px; padding-left:21px }
+a.morelink:hover { background: transparent url(/css/images/sprites.gif) 5px -500px }
+.morelink span { position:absolute; left:-9999px; width:900px }
+a.add:link, a.add:visited, a.add:hover, a.add:active { text-decoration:underline; background-image: url(/css/images/add2.gif); background-repeat: no-repeat; background-position: left center; padding-left: 18px; margin-left: 6px; }
+a.add:hover { background-image: url(/css/images/add1.gif); background-repeat: no-repeat; background-position: left center; }
+
+/* world heritage index */
+table.siteList { border-top: 2px solid #a31022; border-left:1px solid #d1d1d1; margin:5px 0}
+table.siteList th { font-size:12px; border-bottom:1px solid #d1d1d1; border-right:1px solid #d1d1d1; padding:5px 8px; background:#f1f1f1;}
+table.siteList td {font-size:11px; border-bottom:1px solid #d1d1d1; border-right:1px solid #d1d1d1; padding:5px 8px;}
+table.siteList td a { color:#000; text-decoration: none; font-size:12px;}
+table.siteList td.last, table.siteList th.last { border-right:2px solid #a31022;}
+table.siteList td a:hover { text-decoration: underline; color:#a31022;}
+
+.videoRight { width:200px; float: right; margin: 0 0 0 10px; border:1px solid #d1d1d1; }
+.imgRight { float: right; width:auto; display: block; margin: 0 0 5px 10px;}
+
diff --git a/css/world-vip.css b/css/world-vip.css
new file mode 100644
index 0000000..d22d637
--- /dev/null
+++ b/css/world-vip.css
@@ -0,0 +1,24 @@
+@charset "utf-8";
+/* CSS Document */
+.story { margin-top: 14px; background:url(/css/images/tour/bg-feedback-660.jpg) no-repeat; width:640px; padding:15px 10px 0 10px; }
+.story .image { float: left; margin-right: 19px; position: relative; top: 15px; }
+.click { float:left; position:relative; left: -130px; top: 110px; font-size:11px; margin-top:10px;}
+.click a { color:#545454; text-decoration: none;}
+.click a:hover { text-decoration: underline; color:#a31022;}
+.story .ctx { float: left; width: 500px; }
+.story .ctx h2 { display: block; margin: -15px 0 10px 0;}
+.bottom { background:url(/css/images/tour/bg-feedback-bottom-660.jpg) no-repeat; width:660px; height:7px;}
+.similarTour { margin: 5px 0 10px 0; display: block; line-height:18px;}
+.similarTour a { color:#a31022; margin-right:5px;}
+.similarTour a:hover { text-decoration: none;}
+.similarTitle { display: block; font-size:16px; margin: 15px 0 10px 0; }
+.story .ctx ul { margin-left:0;}
+.story .ctx ul li { list-style: none; line-height:18px; margin-bottom:5px; background:url(/css/images/drop-1.gif) no-repeat left; padding-left:15px;}
+.photoRight { display: block; float: right; margin: 0 0 5px 10px; width:250px; background:#e4e4e4; padding:5px; border:1px solid #d1d1d1;}
+.photoRight img { width:250px;}
+.photoRight .photoTitle {background: none repeat scroll 0 0 #FFFFFF;
+ border: 1px solid #D1D1D1;
+ display: block;
+ margin: 5px 0 0;
+ padding: 5px;
+ text-align: center;}
diff --git a/css/yangtzeriver.css b/css/yangtzeriver.css
new file mode 100644
index 0000000..c2ac956
--- /dev/null
+++ b/css/yangtzeriver.css
@@ -0,0 +1,129 @@
+/*Great Wall 页面框架*/
+body { margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color: #aad2de; background-image: url(/image/yangtzeriver/bg-blue.png); background-repeat: repeat-x; background-position: top; }
+.clear { clear:both; }
+img { border: none;}
+#wrapper { width:958px; margin:auto; padding-top:15px; }
+#headerBig { width:958px; background-image:url(/image/yangtzeriver/head.PNG); height:280px; }
+#header { width:958px; background-image:url(/image/panda/headSmall.png); height:227px; }
+#logo { padding:90px 0 0 50px; float:left; }
+#topNav { width:155px; height:22px; float:right; margin:15px 10px 0 0; color:#fff; font-size:11px; font-weight:bold; padding:5px 0 0 10px; background-image: url(/image/yangtzeriver/bg-contact.png); background-repeat: repeat-x; }
+#topNav a { color:#d1d1d1; }
+#topNav a:hover { text-decoration: none; color:#a31022; }
+#main { width:958px; background-image: url(/image/yangtzeriver/bg-write.png); background-repeat: repeat-y; margin-left:2px; }
+#main h1 { border-bottom: 5px solid #b1b1b1; margin:0 15px 25px 15px; padding:8px 0 5px 0px; font-size:24px; color:#555; }
+/*----sideBar-----*/
+
+#sideBar { width:270px; padding-bottom: 40px; float: left; z-index:1000; margin-left:16px; *margin-left: 8px;
+}
+#sideBar h2 { border-bottom:1px solid #CCCCCC; color:#666666; background:#f1f1f1 url(/image/yangtzeriver/mao.JPG) center left no-repeat; display:block; font-size:15px; line-height:22px; margin:0; padding:5px 0 5px 26px; }
+#sideBar .navLeft { margin:0 0 20px 0; padding:0; background:#f5f5f5; border-top-width: 5px; border-top-style: solid; border-top-color: #4389c4; }
+#sideBar .navLeft ul { position:static; margin:0; padding:0; margin-bottom:20px; }
+#sideBar .navLeft li { list-style: none; margin:0; padding:3px 0; float:left; background: #f1f1f1 url(/css/images/sprites.gif) no-repeat 8px -692px; line-height:15px; border-top: 1px solid #fff; border-bottom: 1px dotted #ccc; position:relative; width:128px; *width:125px;
+margin-left:6px; }
+#sideBar .navLeft li.subnav { position:relative; background: url(/pic/arrow-r.GIF) no-repeat right 50%; }
+#sideBar .navLeft li.subnav a:hover { color:#fff; background: url(/pic/white-arrow.gif) #A31022 no-repeat right 52% }
+#sideBar .navLeft li.subnav:hover { border:1px solid #d1d1d1; width:190px; }
+#sideBar .navLeft a { padding: 5px 0 5px 20px; display:block; font-size: 12px; }
+#sideBar .navLeft a:link, #sideBar .navLeft a:visited, #sideBar .navLeft a:hover, #sideBar .navLeft a:active { text-decoration:none; cursor:pointer }
+#sideBar .navLeft a:link, #sideBar .navLeft a:visited { color:#444; }
+#sideBar .navLeft a:hover { color:#A31022; background-color: #f4f4f4; background-image: url(/css/images/sprites.gif); background-repeat: no-repeat; background-position: 10px 50px; }
+#sideBar .navLeft li.active a:link, #sideBar .navLeft li.active a:visited, #sideBar .navLeft li.active a:hover, #sideBar .navLeft li.active a:active { color:#f1f1f1; background-color:#7CADD6; font-size:12px; font-weight: bold; }
+#sideBar .navLeft li a:hover { color:#f4f4f4; background-color:#7CADD6; }
+/*----contentMiddle-----*/
+
+#contentMiddle { width:630px; float:left; margin-left:14px; padding-bottom:20px; }
+#contentMiddle h2, #contentMiddle h2 a { font-size:18px; color:#666; margin:0px 0 5px 0; padding:10px 0 0 0px; line-height:18px; text-decoration:none; }
+#contentMiddle h3 { font-size:15px; color: #333; margin:5px 0 8px 0; padding:0; }
+#contentMiddle p { color:#333; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; padding:0px; margin:0px; margin-bottom:10px; }
+#contentMiddle p a { color:#307ABE; font-size:11px; font-weight: bold; text-decoration: none }
+#contentMiddle p a:hover { text-decoration: underline; }
+#contentMiddle ul { margin:0 0 15px 0px; padding:0; }
+#contentMiddle ul li {
+ font-size:12px;
+ color:#444;
+ background:url(/css/images/drop-2.GIF) no-repeat left 4px;
+ line-height:18px;
+ margin-bottom:8px;
+ list-style:none;
+ padding-left:14px;
+ font-family:Verdana, Arial, Helvetica, sans-serif;
+}
+#contentMiddle ul.dropLeft { list-style:none; padding:0px; float:left; margin:5px 10px 15px 0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#545454; width:200px; }
+#contentMiddle ul li a { color:#666; }
+#contentMiddle ol { margin:0 0 15px 20px; padding:0; }
+#contentMiddle ol li { font-size:12px; color:#666; font-style:italic; line-height:13px; margin-bottom:8px; }
+#contentMiddle ul li a, #contentMiddle ol li a { color:#666; }
+.yangtzeRiverThing1 { width:300px; float:left; border:#86b1c1 8px solid; -moz-border-radius:6px; position:relative; margin-top:18px; padding-bottom:10px; }
+.yangtzeriver1 { width:74px; height:62px; position:absolute; margin:-24px 0 0 -10px; background-image: url(/image/yangtzeriver/boat-1.png); background-repeat: no-repeat; }
+.yangtzeriver2 { width:74px; height:62px; position:absolute; margin:-24px 0 0 -10px; background-image: url(/image/yangtzeriver/boat-2.png); background-repeat: no-repeat; }
+.yangtzeRiverThing1 img { margin:0 0 5px 13px; }
+.yangtzeRiverThing1 ul { list-style:none; padding:0px; margin:0px; margin:0 13px 0 13px; }
+#contentMiddle .yangtzeRiverThing1 ul li { font-size:11px; border-bottom:#89B63D 1px dashed; padding-bottom:5px; margin-top:5px; line-height:18px; list-style:none; background:none; font-weight:normal; font-style:normal; padding-left:5px; }
+#contentMiddle .yangtzeRiverThing1 ul li a { color:#545454; text-decoration:none; font-weight:bold; }
+#contentMiddle .yangtzeRiverThing1 ul li a:hover { text-decoration:underline; }
+.red { color:#a31022; }
+.yangtzeRiverThing2 { width:300px; float:right; border:#BFC695 1px solid; position:relative; padding-left:8px; margin-top:18px; -moz-border-radius:6px; background:url(/image/yangtzeriver/testimonial.jpg) no-repeat right bottom; height:380px; }
+.panda2 { width:65px; height:54px; background:url(/image/panda/t-2.png) no-repeat; position:absolute; margin:-15px 0 0 0; }
+.yangtzeRiverThing2 h3, .yangtzeRiverThing1 h3 { margin:0px; font-size:16px; padding:10px 0 0 65px!important; margin-bottom:15px; color: #555555; }
+.yangtzeRiverThing1 h3 { padding:0px; margin:0px; font-size:16px; padding:3px 0 0 65px!important; margin-bottom:15px; color: #666; }
+.yangtzeRiverThing2 ol { padding:0px; margin:0px; margin-left:35px; color:#545454; }
+.yangtzeRiverThing2 ol li { font-size:12px; line-height:18px; margin-bottom:5px; }
+.word { font-size:11px; font-weight:bold; }
+.pandaPhoto { width:155px; height:155px; background:url(/image/panda/bg-4.png) no-repeat; padding:9px 0 0 9px; float:left; margin:10px 9px 5px 9px; *margin: 10px 7px 5px 7px;
+}
+.photoName { margin-top:10px; font-size:11px; color:#666; font-style:italic; }
+#footer { margin-left:3px; }
+#bottom { width:100%; padding-bottom:50px; }
+#bottomIn { width:958px; margin:auto; font-size:11px; color:#666; padding-top: 10px; padding-bottom: 10px; border-top: 3px solid #bbbbbb; text-align:center; background-image: url(/image/panda/bg-2.png); background-repeat: repeat-y; }
+#bottomIn img { border:none; }
+#bottomIn p { margin:0 0 5px 0; line-height:15px; }
+#bottomIn a:link, #bottomIn a:visited, #footer a:hover { color:#666666; border:none; }
+#bottomIn a:hover { color:#a31022; text-decroration:none }
+#bottombg { width:100%; margin-left:2px; height:16px; *margin-top: -3px;
+background:url(/image/panda/bg-5.png) no-repeat center; }
+.videoArea { width:330px; margin:0 5px; float:right; font-size:11px; color:#666; line-height:14px; }
+.photoArea { width:auto; margin:0 0 0 5px; float:right; font-size:11px; color:#666; line-height:14px; }
+Photo Name here .roundCorner { -moz-border-radius:5px 5px 5px 5px; }
+.faqAnswer { background:url("/css/images/faq/a-bg.gif") no-repeat scroll -10px top #F6F6F6; margin-bottom:15px; padding:10px 10px 10px 50px; }
+.faqquestion { background:url("/css/images/faq/q-bg.gif") no-repeat scroll left top #E7F1F4; margin-bottom:0px; padding:12px 10px 12px 50px; font-size: 14px; color:#444; }
+.faqquestion a { color:#444; text-decoration:none; }
+.faqquestion a:hover { color:#a31022; text-decoration:under-line; }
+#sideBar .facts { border:1px solid #e8e8e8; padding:5px 0 5px 4px; background:#f9f9f9; width: 100%; }
+#sideBar .facts a { color:#444; }
+#sideBar .facts a:hover { color:#a31022; text-decoration:none; }
+#sideBar .facts h2 { font-size:15px; text-transform: none; padding:0; }
+#sideBar .facts ul { list-style:none; margin:0; padding:0; }
+#sideBar .facts ul li { font-size:11px; color:#666; line-height:14px; margin-bottom:7px; list-style-image:url(/css/images/arrow-gray.gif); margin-left:12px; }
+.testimonialBox { margin:8px 5px 8px 0; border-bottom:1px dotted #c6c6c6; padding: 5px; ; }
+.more { text-align:right; margin:10px; color:#666; font-size:12px; }
+.more a { color:#444; }
+.testimonial { font-family:Georgia, Times New Roman, Times, serif; font-weight:bold; letter-spacing:-0.06em; line-height:17px; color:#666; font-style:italic; text-decoration:none; font-size: 13px; }
+.quoteBegin { background:url("/pic/bg-quote-begin.gif") no-repeat scroll 4px 6px transparent; }
+.quoteEnd { background:url("/pic/bg-quote-end.gif") no-repeat scroll 4px 6px transparent; }
+.bywho { font-size:12px; color:#777; }
+/* yangtze attracion style */
+.photoAttr { width:180px; background:url(/image/yangtzeriver/bg-photo.png) no-repeat; padding:7px 0 7px 10px; float:left; margin:10px 10px 5px 9px; *margin: 10px 7px 5px 7px;
+}
+.photoAttr img { width: 160px; height: 120px; }
+.photoAttr p { display: block!important; margin-top:12px!important; padding-left:5px!important; }
+table.allAttractions { width:100%; margin: 10px 0; border: 1px solid #d1d1d1; border-top: 1px solid #d1d1d1; }
+table.allAttractions th { padding: 10px; background: url(/image/yangtzeriver/bg-th.png) repeat-x; border-right: 1px solid #fff; font-size:13px; }
+table.allAttractions td { padding: 10px; border-bottom: 1px dashed #666; font-size:12px; }
+table.allAttractions td a { color:#545454; }
+table.allAttractions td a:hover { color:#a31022; text-decoration: none; }
+table.allAttractions td.provice { text-align:center; font-weight: bold; }
+table.allAttractions td.noborder { border-bottom: none; }
+table.allAttractions tr.withColor { background:#f1f1f1; }
+/* get news */
+.guideBox { margin:10px 0 15px 0; border: none; padding-bottom:10px; border:1px solid #d1d1d1; -moz-border-radius: 4px; } /* function box for city guide only */
+.guideBox h4 { font-size:18px; background:#f1f1f1; border-bottom: none; font-weight:500; color:#2988b0; margin:0 0 15px 0; padding:8px 0 8px 15px; }
+.guideBox ul { margin:0 10px 0 0; padding-left:5px; }
+.guideBox ul li { list-style: none; background:url("/pic/square.png") no-repeat scroll left 8px transparent; padding: 0 0 5px 13px; line-height:18px; font-size:12px; margin:0 0 8px 10px; border-bottom:1px dashed #999; color:#818181; }
+.guideBox ul li a { text-decoration: none; margin-right:8px; color:#545454; }
+.guideBox ul li a:hover { color:#a31022; }
+.whoposted { font-size:11px; }
+
+/* like us on facebook */
+.fbLike { float: right; padding:10px; width:250px; font-style:italic; margin-top:5px; color:#3B5998; }
+.fbLike a { color:#3B5998!important; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight: bold;}
+.fbLike a:hover { text-decoration: none;}
diff --git a/js/SmoothDivScroll/images/Thumbs.db b/js/SmoothDivScroll/images/Thumbs.db
new file mode 100644
index 0000000..7213f76
Binary files /dev/null and b/js/SmoothDivScroll/images/Thumbs.db differ
diff --git a/js/SmoothDivScroll/images/cursors/Thumbs.db b/js/SmoothDivScroll/images/cursors/Thumbs.db
new file mode 100644
index 0000000..032d69b
Binary files /dev/null and b/js/SmoothDivScroll/images/cursors/Thumbs.db differ
diff --git a/js/aqi/2015/urumqi.json b/js/aqi/2015/urumqi.json
new file mode 100644
index 0000000..e69de29
diff --git a/js/aqi/2015/xian.json b/js/aqi/2015/xian.json
new file mode 100644
index 0000000..e69de29
diff --git a/js/artdialog/skins/aero/aero_s.png b/js/artdialog/skins/aero/aero_s.png
new file mode 100644
index 0000000..ff3a379
Binary files /dev/null and b/js/artdialog/skins/aero/aero_s.png differ
diff --git a/js/artdialog/skins/aero/aero_s2.png b/js/artdialog/skins/aero/aero_s2.png
new file mode 100644
index 0000000..6fda697
Binary files /dev/null and b/js/artdialog/skins/aero/aero_s2.png differ
diff --git a/js/artdialog/skins/aero/ie6/aui_close.hover.png b/js/artdialog/skins/aero/ie6/aui_close.hover.png
new file mode 100644
index 0000000..d424838
Binary files /dev/null and b/js/artdialog/skins/aero/ie6/aui_close.hover.png differ
diff --git a/js/artdialog/skins/aero/ie6/aui_close.png b/js/artdialog/skins/aero/ie6/aui_close.png
new file mode 100644
index 0000000..6aef1a8
Binary files /dev/null and b/js/artdialog/skins/aero/ie6/aui_close.png differ
diff --git a/js/artdialog/skins/aero/ie6/aui_e.png b/js/artdialog/skins/aero/ie6/aui_e.png
new file mode 100644
index 0000000..413cd23
Binary files /dev/null and b/js/artdialog/skins/aero/ie6/aui_e.png differ
diff --git a/js/artdialog/skins/aero/ie6/aui_n.png b/js/artdialog/skins/aero/ie6/aui_n.png
new file mode 100644
index 0000000..5b0b0cd
Binary files /dev/null and b/js/artdialog/skins/aero/ie6/aui_n.png differ
diff --git a/js/artdialog/skins/aero/ie6/aui_ne.png b/js/artdialog/skins/aero/ie6/aui_ne.png
new file mode 100644
index 0000000..23e82f6
Binary files /dev/null and b/js/artdialog/skins/aero/ie6/aui_ne.png differ
diff --git a/js/artdialog/skins/aero/ie6/aui_nw.png b/js/artdialog/skins/aero/ie6/aui_nw.png
new file mode 100644
index 0000000..8212d5a
Binary files /dev/null and b/js/artdialog/skins/aero/ie6/aui_nw.png differ
diff --git a/js/artdialog/skins/aero/ie6/aui_s.png b/js/artdialog/skins/aero/ie6/aui_s.png
new file mode 100644
index 0000000..4e24a73
Binary files /dev/null and b/js/artdialog/skins/aero/ie6/aui_s.png differ
diff --git a/js/artdialog/skins/aero/ie6/aui_se.png b/js/artdialog/skins/aero/ie6/aui_se.png
new file mode 100644
index 0000000..668bd83
Binary files /dev/null and b/js/artdialog/skins/aero/ie6/aui_se.png differ
diff --git a/js/artdialog/skins/aero/ie6/aui_sw.png b/js/artdialog/skins/aero/ie6/aui_sw.png
new file mode 100644
index 0000000..539584e
Binary files /dev/null and b/js/artdialog/skins/aero/ie6/aui_sw.png differ
diff --git a/js/artdialog/skins/aero/ie6/aui_title_icon.png b/js/artdialog/skins/aero/ie6/aui_title_icon.png
new file mode 100644
index 0000000..149aba4
Binary files /dev/null and b/js/artdialog/skins/aero/ie6/aui_title_icon.png differ
diff --git a/js/artdialog/skins/aero/ie6/aui_w.png b/js/artdialog/skins/aero/ie6/aui_w.png
new file mode 100644
index 0000000..a00691b
Binary files /dev/null and b/js/artdialog/skins/aero/ie6/aui_w.png differ
diff --git a/js/artdialog/skins/black/bg.png b/js/artdialog/skins/black/bg.png
new file mode 100644
index 0000000..6d42b89
Binary files /dev/null and b/js/artdialog/skins/black/bg.png differ
diff --git a/js/artdialog/skins/black/bg2.png b/js/artdialog/skins/black/bg2.png
new file mode 100644
index 0000000..8f5568d
Binary files /dev/null and b/js/artdialog/skins/black/bg2.png differ
diff --git a/js/artdialog/skins/black/bg_css3.png b/js/artdialog/skins/black/bg_css3.png
new file mode 100644
index 0000000..32cc89d
Binary files /dev/null and b/js/artdialog/skins/black/bg_css3.png differ
diff --git a/js/artdialog/skins/black/bg_css3_2.png b/js/artdialog/skins/black/bg_css3_2.png
new file mode 100644
index 0000000..4e5801b
Binary files /dev/null and b/js/artdialog/skins/black/bg_css3_2.png differ
diff --git a/js/artdialog/skins/black/ie6/close.hover.png b/js/artdialog/skins/black/ie6/close.hover.png
new file mode 100644
index 0000000..73b02c4
Binary files /dev/null and b/js/artdialog/skins/black/ie6/close.hover.png differ
diff --git a/js/artdialog/skins/black/ie6/close.png b/js/artdialog/skins/black/ie6/close.png
new file mode 100644
index 0000000..d18600b
Binary files /dev/null and b/js/artdialog/skins/black/ie6/close.png differ
diff --git a/js/artdialog/skins/black/ie6/e.png b/js/artdialog/skins/black/ie6/e.png
new file mode 100644
index 0000000..0dbe769
Binary files /dev/null and b/js/artdialog/skins/black/ie6/e.png differ
diff --git a/js/artdialog/skins/black/ie6/n.png b/js/artdialog/skins/black/ie6/n.png
new file mode 100644
index 0000000..67ba731
Binary files /dev/null and b/js/artdialog/skins/black/ie6/n.png differ
diff --git a/js/artdialog/skins/black/ie6/ne.png b/js/artdialog/skins/black/ie6/ne.png
new file mode 100644
index 0000000..7f34d69
Binary files /dev/null and b/js/artdialog/skins/black/ie6/ne.png differ
diff --git a/js/artdialog/skins/black/ie6/nw.png b/js/artdialog/skins/black/ie6/nw.png
new file mode 100644
index 0000000..74b5285
Binary files /dev/null and b/js/artdialog/skins/black/ie6/nw.png differ
diff --git a/js/artdialog/skins/black/ie6/s.png b/js/artdialog/skins/black/ie6/s.png
new file mode 100644
index 0000000..aadc5bc
Binary files /dev/null and b/js/artdialog/skins/black/ie6/s.png differ
diff --git a/js/artdialog/skins/black/ie6/se.png b/js/artdialog/skins/black/ie6/se.png
new file mode 100644
index 0000000..6a4ac96
Binary files /dev/null and b/js/artdialog/skins/black/ie6/se.png differ
diff --git a/js/artdialog/skins/black/ie6/sw.png b/js/artdialog/skins/black/ie6/sw.png
new file mode 100644
index 0000000..5637896
Binary files /dev/null and b/js/artdialog/skins/black/ie6/sw.png differ
diff --git a/js/artdialog/skins/black/ie6/w.png b/js/artdialog/skins/black/ie6/w.png
new file mode 100644
index 0000000..910b3a1
Binary files /dev/null and b/js/artdialog/skins/black/ie6/w.png differ
diff --git a/js/artdialog/skins/blue/bg.png b/js/artdialog/skins/blue/bg.png
new file mode 100644
index 0000000..52c1c01
Binary files /dev/null and b/js/artdialog/skins/blue/bg.png differ
diff --git a/js/artdialog/skins/blue/bg2.png b/js/artdialog/skins/blue/bg2.png
new file mode 100644
index 0000000..834c17a
Binary files /dev/null and b/js/artdialog/skins/blue/bg2.png differ
diff --git a/js/artdialog/skins/blue/bg_css3.png b/js/artdialog/skins/blue/bg_css3.png
new file mode 100644
index 0000000..8f55b85
Binary files /dev/null and b/js/artdialog/skins/blue/bg_css3.png differ
diff --git a/js/artdialog/skins/blue/bg_css3_2.png b/js/artdialog/skins/blue/bg_css3_2.png
new file mode 100644
index 0000000..b8f66eb
Binary files /dev/null and b/js/artdialog/skins/blue/bg_css3_2.png differ
diff --git a/js/artdialog/skins/blue/ie6/close.hover.png b/js/artdialog/skins/blue/ie6/close.hover.png
new file mode 100644
index 0000000..40de707
Binary files /dev/null and b/js/artdialog/skins/blue/ie6/close.hover.png differ
diff --git a/js/artdialog/skins/blue/ie6/close.png b/js/artdialog/skins/blue/ie6/close.png
new file mode 100644
index 0000000..72c7157
Binary files /dev/null and b/js/artdialog/skins/blue/ie6/close.png differ
diff --git a/js/artdialog/skins/blue/ie6/e.png b/js/artdialog/skins/blue/ie6/e.png
new file mode 100644
index 0000000..d892f02
Binary files /dev/null and b/js/artdialog/skins/blue/ie6/e.png differ
diff --git a/js/artdialog/skins/blue/ie6/n.png b/js/artdialog/skins/blue/ie6/n.png
new file mode 100644
index 0000000..28c2ff5
Binary files /dev/null and b/js/artdialog/skins/blue/ie6/n.png differ
diff --git a/js/artdialog/skins/blue/ie6/ne.png b/js/artdialog/skins/blue/ie6/ne.png
new file mode 100644
index 0000000..eaa3cb4
Binary files /dev/null and b/js/artdialog/skins/blue/ie6/ne.png differ
diff --git a/js/artdialog/skins/blue/ie6/nw.png b/js/artdialog/skins/blue/ie6/nw.png
new file mode 100644
index 0000000..45bb037
Binary files /dev/null and b/js/artdialog/skins/blue/ie6/nw.png differ
diff --git a/js/artdialog/skins/blue/ie6/s.png b/js/artdialog/skins/blue/ie6/s.png
new file mode 100644
index 0000000..ee9ab02
Binary files /dev/null and b/js/artdialog/skins/blue/ie6/s.png differ
diff --git a/js/artdialog/skins/blue/ie6/se.png b/js/artdialog/skins/blue/ie6/se.png
new file mode 100644
index 0000000..1e181ab
Binary files /dev/null and b/js/artdialog/skins/blue/ie6/se.png differ
diff --git a/js/artdialog/skins/blue/ie6/sw.png b/js/artdialog/skins/blue/ie6/sw.png
new file mode 100644
index 0000000..b2193e3
Binary files /dev/null and b/js/artdialog/skins/blue/ie6/sw.png differ
diff --git a/js/artdialog/skins/blue/ie6/w.png b/js/artdialog/skins/blue/ie6/w.png
new file mode 100644
index 0000000..6c4472d
Binary files /dev/null and b/js/artdialog/skins/blue/ie6/w.png differ
diff --git a/js/artdialog/skins/chrome/border.png b/js/artdialog/skins/chrome/border.png
new file mode 100644
index 0000000..db3bdcd
Binary files /dev/null and b/js/artdialog/skins/chrome/border.png differ
diff --git a/js/artdialog/skins/chrome/chrome_s.png b/js/artdialog/skins/chrome/chrome_s.png
new file mode 100644
index 0000000..3f62b86
Binary files /dev/null and b/js/artdialog/skins/chrome/chrome_s.png differ
diff --git a/js/artdialog/skins/cht/ie6/aui_close.hover.png b/js/artdialog/skins/cht/ie6/aui_close.hover.png
new file mode 100644
index 0000000..8e942f0
Binary files /dev/null and b/js/artdialog/skins/cht/ie6/aui_close.hover.png differ
diff --git a/js/artdialog/skins/cht/ie6/aui_close.png b/js/artdialog/skins/cht/ie6/aui_close.png
new file mode 100644
index 0000000..9442e41
Binary files /dev/null and b/js/artdialog/skins/cht/ie6/aui_close.png differ
diff --git a/js/artdialog/skins/cht/ie6/aui_e.png b/js/artdialog/skins/cht/ie6/aui_e.png
new file mode 100644
index 0000000..de6faba
Binary files /dev/null and b/js/artdialog/skins/cht/ie6/aui_e.png differ
diff --git a/js/artdialog/skins/cht/ie6/aui_n.png b/js/artdialog/skins/cht/ie6/aui_n.png
new file mode 100644
index 0000000..840358d
Binary files /dev/null and b/js/artdialog/skins/cht/ie6/aui_n.png differ
diff --git a/js/artdialog/skins/cht/ie6/aui_ne.png b/js/artdialog/skins/cht/ie6/aui_ne.png
new file mode 100644
index 0000000..fa30a50
Binary files /dev/null and b/js/artdialog/skins/cht/ie6/aui_ne.png differ
diff --git a/js/artdialog/skins/cht/ie6/aui_nw.png b/js/artdialog/skins/cht/ie6/aui_nw.png
new file mode 100644
index 0000000..6d09929
Binary files /dev/null and b/js/artdialog/skins/cht/ie6/aui_nw.png differ
diff --git a/js/artdialog/skins/cht/ie6/aui_s.png b/js/artdialog/skins/cht/ie6/aui_s.png
new file mode 100644
index 0000000..c031841
Binary files /dev/null and b/js/artdialog/skins/cht/ie6/aui_s.png differ
diff --git a/js/artdialog/skins/cht/ie6/aui_se.png b/js/artdialog/skins/cht/ie6/aui_se.png
new file mode 100644
index 0000000..8679228
Binary files /dev/null and b/js/artdialog/skins/cht/ie6/aui_se.png differ
diff --git a/js/artdialog/skins/cht/ie6/aui_sw.png b/js/artdialog/skins/cht/ie6/aui_sw.png
new file mode 100644
index 0000000..9866db3
Binary files /dev/null and b/js/artdialog/skins/cht/ie6/aui_sw.png differ
diff --git a/js/artdialog/skins/cht/ie6/aui_w.png b/js/artdialog/skins/cht/ie6/aui_w.png
new file mode 100644
index 0000000..519cf11
Binary files /dev/null and b/js/artdialog/skins/cht/ie6/aui_w.png differ
diff --git a/js/artdialog/skins/cht/s1.png b/js/artdialog/skins/cht/s1.png
new file mode 100644
index 0000000..e6941c1
Binary files /dev/null and b/js/artdialog/skins/cht/s1.png differ
diff --git a/js/artdialog/skins/cht/s2.png b/js/artdialog/skins/cht/s2.png
new file mode 100644
index 0000000..0debda0
Binary files /dev/null and b/js/artdialog/skins/cht/s2.png differ
diff --git a/js/artdialog/skins/green/bg.png b/js/artdialog/skins/green/bg.png
new file mode 100644
index 0000000..7919c88
Binary files /dev/null and b/js/artdialog/skins/green/bg.png differ
diff --git a/js/artdialog/skins/green/bg2.png b/js/artdialog/skins/green/bg2.png
new file mode 100644
index 0000000..3faa0c8
Binary files /dev/null and b/js/artdialog/skins/green/bg2.png differ
diff --git a/js/artdialog/skins/green/bg_css3.png b/js/artdialog/skins/green/bg_css3.png
new file mode 100644
index 0000000..aa255e4
Binary files /dev/null and b/js/artdialog/skins/green/bg_css3.png differ
diff --git a/js/artdialog/skins/green/bg_css3_2.png b/js/artdialog/skins/green/bg_css3_2.png
new file mode 100644
index 0000000..4e5801b
Binary files /dev/null and b/js/artdialog/skins/green/bg_css3_2.png differ
diff --git a/js/artdialog/skins/green/color_bg.png b/js/artdialog/skins/green/color_bg.png
new file mode 100644
index 0000000..7919c88
Binary files /dev/null and b/js/artdialog/skins/green/color_bg.png differ
diff --git a/js/artdialog/skins/green/ie6/close.hover.png b/js/artdialog/skins/green/ie6/close.hover.png
new file mode 100644
index 0000000..46fc9d7
Binary files /dev/null and b/js/artdialog/skins/green/ie6/close.hover.png differ
diff --git a/js/artdialog/skins/green/ie6/close.png b/js/artdialog/skins/green/ie6/close.png
new file mode 100644
index 0000000..932e597
Binary files /dev/null and b/js/artdialog/skins/green/ie6/close.png differ
diff --git a/js/artdialog/skins/green/ie6/e.png b/js/artdialog/skins/green/ie6/e.png
new file mode 100644
index 0000000..c3fc738
Binary files /dev/null and b/js/artdialog/skins/green/ie6/e.png differ
diff --git a/js/artdialog/skins/green/ie6/n.png b/js/artdialog/skins/green/ie6/n.png
new file mode 100644
index 0000000..8742f20
Binary files /dev/null and b/js/artdialog/skins/green/ie6/n.png differ
diff --git a/js/artdialog/skins/green/ie6/ne.png b/js/artdialog/skins/green/ie6/ne.png
new file mode 100644
index 0000000..57e8e62
Binary files /dev/null and b/js/artdialog/skins/green/ie6/ne.png differ
diff --git a/js/artdialog/skins/green/ie6/nw.png b/js/artdialog/skins/green/ie6/nw.png
new file mode 100644
index 0000000..a210191
Binary files /dev/null and b/js/artdialog/skins/green/ie6/nw.png differ
diff --git a/js/artdialog/skins/green/ie6/s.png b/js/artdialog/skins/green/ie6/s.png
new file mode 100644
index 0000000..67fcd94
Binary files /dev/null and b/js/artdialog/skins/green/ie6/s.png differ
diff --git a/js/artdialog/skins/green/ie6/se.png b/js/artdialog/skins/green/ie6/se.png
new file mode 100644
index 0000000..c6d9744
Binary files /dev/null and b/js/artdialog/skins/green/ie6/se.png differ
diff --git a/js/artdialog/skins/green/ie6/sw.png b/js/artdialog/skins/green/ie6/sw.png
new file mode 100644
index 0000000..d135dcd
Binary files /dev/null and b/js/artdialog/skins/green/ie6/sw.png differ
diff --git a/js/artdialog/skins/green/ie6/w.png b/js/artdialog/skins/green/ie6/w.png
new file mode 100644
index 0000000..4337826
Binary files /dev/null and b/js/artdialog/skins/green/ie6/w.png differ
diff --git a/js/artdialog/skins/icons/error.png b/js/artdialog/skins/icons/error.png
new file mode 100644
index 0000000..4929a2e
Binary files /dev/null and b/js/artdialog/skins/icons/error.png differ
diff --git a/js/artdialog/skins/icons/face-sad.png b/js/artdialog/skins/icons/face-sad.png
new file mode 100644
index 0000000..5d819d8
Binary files /dev/null and b/js/artdialog/skins/icons/face-sad.png differ
diff --git a/js/artdialog/skins/icons/face-smile.png b/js/artdialog/skins/icons/face-smile.png
new file mode 100644
index 0000000..f952c13
Binary files /dev/null and b/js/artdialog/skins/icons/face-smile.png differ
diff --git a/js/artdialog/skins/icons/loading.gif b/js/artdialog/skins/icons/loading.gif
new file mode 100644
index 0000000..e8c2892
Binary files /dev/null and b/js/artdialog/skins/icons/loading.gif differ
diff --git a/js/artdialog/skins/icons/question.png b/js/artdialog/skins/icons/question.png
new file mode 100644
index 0000000..941a4c9
Binary files /dev/null and b/js/artdialog/skins/icons/question.png differ
diff --git a/js/artdialog/skins/icons/succeed.png b/js/artdialog/skins/icons/succeed.png
new file mode 100644
index 0000000..c78d40b
Binary files /dev/null and b/js/artdialog/skins/icons/succeed.png differ
diff --git a/js/artdialog/skins/icons/warning.png b/js/artdialog/skins/icons/warning.png
new file mode 100644
index 0000000..bcaab1e
Binary files /dev/null and b/js/artdialog/skins/icons/warning.png differ
diff --git a/js/artdialog/skins/idialog/idialog_s.png b/js/artdialog/skins/idialog/idialog_s.png
new file mode 100644
index 0000000..d86d054
Binary files /dev/null and b/js/artdialog/skins/idialog/idialog_s.png differ
diff --git a/js/artdialog/skins/idialog/idialog_s2.png b/js/artdialog/skins/idialog/idialog_s2.png
new file mode 100644
index 0000000..7be06ad
Binary files /dev/null and b/js/artdialog/skins/idialog/idialog_s2.png differ
diff --git a/js/artdialog/skins/idialog/ie6/aui_close.hover.png b/js/artdialog/skins/idialog/ie6/aui_close.hover.png
new file mode 100644
index 0000000..dd00dde
Binary files /dev/null and b/js/artdialog/skins/idialog/ie6/aui_close.hover.png differ
diff --git a/js/artdialog/skins/idialog/ie6/aui_close.png b/js/artdialog/skins/idialog/ie6/aui_close.png
new file mode 100644
index 0000000..04ed8be
Binary files /dev/null and b/js/artdialog/skins/idialog/ie6/aui_close.png differ
diff --git a/js/artdialog/skins/idialog/ie6/aui_e.png b/js/artdialog/skins/idialog/ie6/aui_e.png
new file mode 100644
index 0000000..b96ff2f
Binary files /dev/null and b/js/artdialog/skins/idialog/ie6/aui_e.png differ
diff --git a/js/artdialog/skins/idialog/ie6/aui_n.png b/js/artdialog/skins/idialog/ie6/aui_n.png
new file mode 100644
index 0000000..34871be
Binary files /dev/null and b/js/artdialog/skins/idialog/ie6/aui_n.png differ
diff --git a/js/artdialog/skins/idialog/ie6/aui_ne.png b/js/artdialog/skins/idialog/ie6/aui_ne.png
new file mode 100644
index 0000000..3644944
Binary files /dev/null and b/js/artdialog/skins/idialog/ie6/aui_ne.png differ
diff --git a/js/artdialog/skins/idialog/ie6/aui_nw.png b/js/artdialog/skins/idialog/ie6/aui_nw.png
new file mode 100644
index 0000000..dea0b9a
Binary files /dev/null and b/js/artdialog/skins/idialog/ie6/aui_nw.png differ
diff --git a/js/artdialog/skins/idialog/ie6/aui_s.png b/js/artdialog/skins/idialog/ie6/aui_s.png
new file mode 100644
index 0000000..62746ee
Binary files /dev/null and b/js/artdialog/skins/idialog/ie6/aui_s.png differ
diff --git a/js/artdialog/skins/idialog/ie6/aui_se.png b/js/artdialog/skins/idialog/ie6/aui_se.png
new file mode 100644
index 0000000..32247e8
Binary files /dev/null and b/js/artdialog/skins/idialog/ie6/aui_se.png differ
diff --git a/js/artdialog/skins/idialog/ie6/aui_sw.png b/js/artdialog/skins/idialog/ie6/aui_sw.png
new file mode 100644
index 0000000..478f609
Binary files /dev/null and b/js/artdialog/skins/idialog/ie6/aui_sw.png differ
diff --git a/js/artdialog/skins/idialog/ie6/aui_w.png b/js/artdialog/skins/idialog/ie6/aui_w.png
new file mode 100644
index 0000000..c4df489
Binary files /dev/null and b/js/artdialog/skins/idialog/ie6/aui_w.png differ
diff --git a/js/artdialog/skins/opera/ie6/aui_close.hover.png b/js/artdialog/skins/opera/ie6/aui_close.hover.png
new file mode 100644
index 0000000..8e942f0
Binary files /dev/null and b/js/artdialog/skins/opera/ie6/aui_close.hover.png differ
diff --git a/js/artdialog/skins/opera/ie6/aui_close.png b/js/artdialog/skins/opera/ie6/aui_close.png
new file mode 100644
index 0000000..9442e41
Binary files /dev/null and b/js/artdialog/skins/opera/ie6/aui_close.png differ
diff --git a/js/artdialog/skins/opera/ie6/aui_e.png b/js/artdialog/skins/opera/ie6/aui_e.png
new file mode 100644
index 0000000..de6faba
Binary files /dev/null and b/js/artdialog/skins/opera/ie6/aui_e.png differ
diff --git a/js/artdialog/skins/opera/ie6/aui_n.png b/js/artdialog/skins/opera/ie6/aui_n.png
new file mode 100644
index 0000000..840358d
Binary files /dev/null and b/js/artdialog/skins/opera/ie6/aui_n.png differ
diff --git a/js/artdialog/skins/opera/ie6/aui_ne.png b/js/artdialog/skins/opera/ie6/aui_ne.png
new file mode 100644
index 0000000..fa30a50
Binary files /dev/null and b/js/artdialog/skins/opera/ie6/aui_ne.png differ
diff --git a/js/artdialog/skins/opera/ie6/aui_nw.png b/js/artdialog/skins/opera/ie6/aui_nw.png
new file mode 100644
index 0000000..6d09929
Binary files /dev/null and b/js/artdialog/skins/opera/ie6/aui_nw.png differ
diff --git a/js/artdialog/skins/opera/ie6/aui_s.png b/js/artdialog/skins/opera/ie6/aui_s.png
new file mode 100644
index 0000000..c031841
Binary files /dev/null and b/js/artdialog/skins/opera/ie6/aui_s.png differ
diff --git a/js/artdialog/skins/opera/ie6/aui_se.png b/js/artdialog/skins/opera/ie6/aui_se.png
new file mode 100644
index 0000000..8679228
Binary files /dev/null and b/js/artdialog/skins/opera/ie6/aui_se.png differ
diff --git a/js/artdialog/skins/opera/ie6/aui_sw.png b/js/artdialog/skins/opera/ie6/aui_sw.png
new file mode 100644
index 0000000..9866db3
Binary files /dev/null and b/js/artdialog/skins/opera/ie6/aui_sw.png differ
diff --git a/js/artdialog/skins/opera/ie6/aui_w.png b/js/artdialog/skins/opera/ie6/aui_w.png
new file mode 100644
index 0000000..519cf11
Binary files /dev/null and b/js/artdialog/skins/opera/ie6/aui_w.png differ
diff --git a/js/artdialog/skins/opera/s1.png b/js/artdialog/skins/opera/s1.png
new file mode 100644
index 0000000..e6941c1
Binary files /dev/null and b/js/artdialog/skins/opera/s1.png differ
diff --git a/js/artdialog/skins/opera/s2.png b/js/artdialog/skins/opera/s2.png
new file mode 100644
index 0000000..0debda0
Binary files /dev/null and b/js/artdialog/skins/opera/s2.png differ
diff --git a/js/fancybox/fancy_shadow_e.gif b/js/fancybox/fancy_shadow_e.gif
new file mode 100644
index 0000000..5db7b2b
Binary files /dev/null and b/js/fancybox/fancy_shadow_e.gif differ
diff --git a/js/fancybox/fancy_shadow_n.gif b/js/fancybox/fancy_shadow_n.gif
new file mode 100644
index 0000000..4e20abb
Binary files /dev/null and b/js/fancybox/fancy_shadow_n.gif differ
diff --git a/js/fancybox/fancy_shadow_ne.gif b/js/fancybox/fancy_shadow_ne.gif
new file mode 100644
index 0000000..64ef722
Binary files /dev/null and b/js/fancybox/fancy_shadow_ne.gif differ
diff --git a/js/fancybox/fancy_shadow_nw.gif b/js/fancybox/fancy_shadow_nw.gif
new file mode 100644
index 0000000..9ef0337
Binary files /dev/null and b/js/fancybox/fancy_shadow_nw.gif differ
diff --git a/js/fancybox/fancy_shadow_s.gif b/js/fancybox/fancy_shadow_s.gif
new file mode 100644
index 0000000..bf52bd6
Binary files /dev/null and b/js/fancybox/fancy_shadow_s.gif differ
diff --git a/js/fancybox/fancy_shadow_se.gif b/js/fancybox/fancy_shadow_se.gif
new file mode 100644
index 0000000..12311ed
Binary files /dev/null and b/js/fancybox/fancy_shadow_se.gif differ
diff --git a/js/fancybox/fancy_shadow_sw.gif b/js/fancybox/fancy_shadow_sw.gif
new file mode 100644
index 0000000..923a8b5
Binary files /dev/null and b/js/fancybox/fancy_shadow_sw.gif differ
diff --git a/js/fancybox/fancy_shadow_w.gif b/js/fancybox/fancy_shadow_w.gif
new file mode 100644
index 0000000..6f808d3
Binary files /dev/null and b/js/fancybox/fancy_shadow_w.gif differ
diff --git a/js/fancybox/v2/blank.gif b/js/fancybox/v2/blank.gif
new file mode 100644
index 0000000..35d42e8
Binary files /dev/null and b/js/fancybox/v2/blank.gif differ
diff --git a/js/fancybox/v2/fancybox_loading.gif b/js/fancybox/v2/fancybox_loading.gif
new file mode 100644
index 0000000..a03a40c
Binary files /dev/null and b/js/fancybox/v2/fancybox_loading.gif differ
diff --git a/js/fancybox/v2/fancybox_loading@2x.gif b/js/fancybox/v2/fancybox_loading@2x.gif
new file mode 100644
index 0000000..9205aeb
Binary files /dev/null and b/js/fancybox/v2/fancybox_loading@2x.gif differ
diff --git a/js/fancybox/v2/fancybox_overlay.png b/js/fancybox/v2/fancybox_overlay.png
new file mode 100644
index 0000000..a439139
Binary files /dev/null and b/js/fancybox/v2/fancybox_overlay.png differ
diff --git a/js/fancybox/v2/fancybox_sprite.png b/js/fancybox/v2/fancybox_sprite.png
new file mode 100644
index 0000000..fd8d5ca
Binary files /dev/null and b/js/fancybox/v2/fancybox_sprite.png differ
diff --git a/js/fancybox/v2/fancybox_sprite@2x.png b/js/fancybox/v2/fancybox_sprite@2x.png
new file mode 100644
index 0000000..d0e4779
Binary files /dev/null and b/js/fancybox/v2/fancybox_sprite@2x.png differ
diff --git a/js/fancybox/v2/helpers/fancybox_buttons.png b/js/fancybox/v2/helpers/fancybox_buttons.png
new file mode 100644
index 0000000..0787207
Binary files /dev/null and b/js/fancybox/v2/helpers/fancybox_buttons.png differ
diff --git a/js/float-nav-action.js b/js/float-nav-action.js
new file mode 100644
index 0000000..16f0cb7
--- /dev/null
+++ b/js/float-nav-action.js
@@ -0,0 +1,26 @@
+/*!
+ * depend on Jquery
+ */
+ $(function() {
+ $(".nav-content").stick_in_parent({parent:'#stick_row', offset_top: 30});
+ $("a[href^='#']").on('click', function(e) {
+ e.preventDefault(); // prevent hard jump, the default behavior
+ scrollTo($(this));
+ return false;
+ });
+ });
+
+
+function scrollTo(obj) {
+ var target = $(obj).attr("href"); // Set the target as variable
+ // perform animated scrolling by getting top-position of target-element and set it as scroll target
+ var target_load = $(target).offset().top-65;
+ $('html, body').stop().animate({
+ scrollTop: target_load
+ }, 600, function() {
+ // location.hash = target; //attach the hash (#jumptarget) to the pageurl
+ });
+ $(obj).parents("ul").find("a").removeClass("active");
+ $(obj).addClass("active");
+ return false;
+}
diff --git a/js/lives/icons.psd b/js/lives/icons.psd
new file mode 100644
index 0000000..4ae3e42
Binary files /dev/null and b/js/lives/icons.psd differ
diff --git a/js/lives/s/upload/0064749ac3ab59a563abab1f19a5d17b.jpg b/js/lives/s/upload/0064749ac3ab59a563abab1f19a5d17b.jpg
new file mode 100644
index 0000000..33a3057
Binary files /dev/null and b/js/lives/s/upload/0064749ac3ab59a563abab1f19a5d17b.jpg differ
diff --git a/js/lives/s/upload/04289373ce0da82d7001fa9f04619073.jpg b/js/lives/s/upload/04289373ce0da82d7001fa9f04619073.jpg
new file mode 100644
index 0000000..085f786
Binary files /dev/null and b/js/lives/s/upload/04289373ce0da82d7001fa9f04619073.jpg differ
diff --git a/js/lives/s/upload/0806d49f34956068cfa0ef907cdb0c83.jpeg b/js/lives/s/upload/0806d49f34956068cfa0ef907cdb0c83.jpeg
new file mode 100644
index 0000000..1d082eb
Binary files /dev/null and b/js/lives/s/upload/0806d49f34956068cfa0ef907cdb0c83.jpeg differ
diff --git a/js/lives/s/upload/0829404a03106c954ba56c662179fabf.jpg b/js/lives/s/upload/0829404a03106c954ba56c662179fabf.jpg
new file mode 100644
index 0000000..fee4279
Binary files /dev/null and b/js/lives/s/upload/0829404a03106c954ba56c662179fabf.jpg differ
diff --git a/js/lives/s/upload/0b08490e4004089b1bed1e6dcbd1610d.jpeg b/js/lives/s/upload/0b08490e4004089b1bed1e6dcbd1610d.jpeg
new file mode 100644
index 0000000..73c106c
Binary files /dev/null and b/js/lives/s/upload/0b08490e4004089b1bed1e6dcbd1610d.jpeg differ
diff --git a/js/lives/s/upload/0c7e5eb06c7eac4010144a676d6ae265.jpg b/js/lives/s/upload/0c7e5eb06c7eac4010144a676d6ae265.jpg
new file mode 100644
index 0000000..d8c7c64
Binary files /dev/null and b/js/lives/s/upload/0c7e5eb06c7eac4010144a676d6ae265.jpg differ
diff --git a/js/lives/s/upload/0cd04a44f796c0046dcec851e8d2006b.jpeg b/js/lives/s/upload/0cd04a44f796c0046dcec851e8d2006b.jpeg
new file mode 100644
index 0000000..3324621
Binary files /dev/null and b/js/lives/s/upload/0cd04a44f796c0046dcec851e8d2006b.jpeg differ
diff --git a/js/lives/s/upload/10507c9f5c0e13f47431ac2246476cf5.jpg b/js/lives/s/upload/10507c9f5c0e13f47431ac2246476cf5.jpg
new file mode 100644
index 0000000..1f70d5b
Binary files /dev/null and b/js/lives/s/upload/10507c9f5c0e13f47431ac2246476cf5.jpg differ
diff --git a/js/lives/s/upload/10dc581ce73e45101acc47e5d74e18c5.jpg b/js/lives/s/upload/10dc581ce73e45101acc47e5d74e18c5.jpg
new file mode 100644
index 0000000..1f70d5b
Binary files /dev/null and b/js/lives/s/upload/10dc581ce73e45101acc47e5d74e18c5.jpg differ
diff --git a/js/lives/s/upload/13e18e263888352fbb0c372d0e1f9555.jpeg b/js/lives/s/upload/13e18e263888352fbb0c372d0e1f9555.jpeg
new file mode 100644
index 0000000..6885fce
Binary files /dev/null and b/js/lives/s/upload/13e18e263888352fbb0c372d0e1f9555.jpeg differ
diff --git a/js/lives/s/upload/15226fb93f7b2e78f1465f7a69994ccc.jpeg b/js/lives/s/upload/15226fb93f7b2e78f1465f7a69994ccc.jpeg
new file mode 100644
index 0000000..e6526ec
Binary files /dev/null and b/js/lives/s/upload/15226fb93f7b2e78f1465f7a69994ccc.jpeg differ
diff --git a/js/lives/s/upload/178ca1be6729bb21d918cdc515a8c348.jpeg b/js/lives/s/upload/178ca1be6729bb21d918cdc515a8c348.jpeg
new file mode 100644
index 0000000..c613be9
Binary files /dev/null and b/js/lives/s/upload/178ca1be6729bb21d918cdc515a8c348.jpeg differ
diff --git a/js/lives/s/upload/17e348f7e37e157ff1d93db905f1e87c.jpeg b/js/lives/s/upload/17e348f7e37e157ff1d93db905f1e87c.jpeg
new file mode 100644
index 0000000..2c600c1
Binary files /dev/null and b/js/lives/s/upload/17e348f7e37e157ff1d93db905f1e87c.jpeg differ
diff --git a/js/lives/s/upload/1b5b64680005f9c8b85393553300fb35.jpeg b/js/lives/s/upload/1b5b64680005f9c8b85393553300fb35.jpeg
new file mode 100644
index 0000000..646f7e6
Binary files /dev/null and b/js/lives/s/upload/1b5b64680005f9c8b85393553300fb35.jpeg differ
diff --git a/js/lives/s/upload/2010859c74ec9328cb9372ebd4d683cc.jpeg b/js/lives/s/upload/2010859c74ec9328cb9372ebd4d683cc.jpeg
new file mode 100644
index 0000000..c7854ea
Binary files /dev/null and b/js/lives/s/upload/2010859c74ec9328cb9372ebd4d683cc.jpeg differ
diff --git a/js/lives/s/upload/20a0bb46a0dcacfb428d0ccc32352962.jpg b/js/lives/s/upload/20a0bb46a0dcacfb428d0ccc32352962.jpg
new file mode 100644
index 0000000..6f18504
Binary files /dev/null and b/js/lives/s/upload/20a0bb46a0dcacfb428d0ccc32352962.jpg differ
diff --git a/js/lives/s/upload/20eb155582911bbae6260c32a8db7dea.jpeg b/js/lives/s/upload/20eb155582911bbae6260c32a8db7dea.jpeg
new file mode 100644
index 0000000..6efa9c1
Binary files /dev/null and b/js/lives/s/upload/20eb155582911bbae6260c32a8db7dea.jpeg differ
diff --git a/js/lives/s/upload/21bb9f0d4bc7b1110f161b1297d6aff8.jpg b/js/lives/s/upload/21bb9f0d4bc7b1110f161b1297d6aff8.jpg
new file mode 100644
index 0000000..e69de29
diff --git a/js/lives/s/upload/23df9a9b5a7c08321e2f8dbdac032fe8.jpg b/js/lives/s/upload/23df9a9b5a7c08321e2f8dbdac032fe8.jpg
new file mode 100644
index 0000000..c6d7b2e
Binary files /dev/null and b/js/lives/s/upload/23df9a9b5a7c08321e2f8dbdac032fe8.jpg differ
diff --git a/js/lives/s/upload/26169617fe659f21f35ca61a5f11cb71.jpg b/js/lives/s/upload/26169617fe659f21f35ca61a5f11cb71.jpg
new file mode 100644
index 0000000..8f8f2f8
Binary files /dev/null and b/js/lives/s/upload/26169617fe659f21f35ca61a5f11cb71.jpg differ
diff --git a/js/lives/s/upload/2ac6bd9c41cccee7ba571e2efe148fb0.jpg b/js/lives/s/upload/2ac6bd9c41cccee7ba571e2efe148fb0.jpg
new file mode 100644
index 0000000..5f8939f
Binary files /dev/null and b/js/lives/s/upload/2ac6bd9c41cccee7ba571e2efe148fb0.jpg differ
diff --git a/js/lives/s/upload/2d4149aeee481c1b36191257edcc8cf7.jpeg b/js/lives/s/upload/2d4149aeee481c1b36191257edcc8cf7.jpeg
new file mode 100644
index 0000000..dd46674
Binary files /dev/null and b/js/lives/s/upload/2d4149aeee481c1b36191257edcc8cf7.jpeg differ
diff --git a/js/lives/s/upload/2ee859e2a80baac0ebdc65c35dfa938a.jpg b/js/lives/s/upload/2ee859e2a80baac0ebdc65c35dfa938a.jpg
new file mode 100644
index 0000000..da0f73c
Binary files /dev/null and b/js/lives/s/upload/2ee859e2a80baac0ebdc65c35dfa938a.jpg differ
diff --git a/js/lives/s/upload/31a75027769092dfa8b19a2ee3a90ea3.jpeg b/js/lives/s/upload/31a75027769092dfa8b19a2ee3a90ea3.jpeg
new file mode 100644
index 0000000..a65b79c
Binary files /dev/null and b/js/lives/s/upload/31a75027769092dfa8b19a2ee3a90ea3.jpeg differ
diff --git a/js/lives/s/upload/3331b98286ca78f97a405f5a0ca74bdc.jpg b/js/lives/s/upload/3331b98286ca78f97a405f5a0ca74bdc.jpg
new file mode 100644
index 0000000..b0904a8
Binary files /dev/null and b/js/lives/s/upload/3331b98286ca78f97a405f5a0ca74bdc.jpg differ
diff --git a/js/lives/s/upload/33a4d7f6b8feac9951e2e2320d536660.jpeg b/js/lives/s/upload/33a4d7f6b8feac9951e2e2320d536660.jpeg
new file mode 100644
index 0000000..e7e8032
Binary files /dev/null and b/js/lives/s/upload/33a4d7f6b8feac9951e2e2320d536660.jpeg differ
diff --git a/js/lives/s/upload/34fdcd540f1dfcbeae435733fef5fef6.jpeg b/js/lives/s/upload/34fdcd540f1dfcbeae435733fef5fef6.jpeg
new file mode 100644
index 0000000..6a5a397
Binary files /dev/null and b/js/lives/s/upload/34fdcd540f1dfcbeae435733fef5fef6.jpeg differ
diff --git a/js/lives/s/upload/350e2cfbdb652e7341cb17a070c107ec.jpeg b/js/lives/s/upload/350e2cfbdb652e7341cb17a070c107ec.jpeg
new file mode 100644
index 0000000..c3e6215
Binary files /dev/null and b/js/lives/s/upload/350e2cfbdb652e7341cb17a070c107ec.jpeg differ
diff --git a/js/lives/s/upload/380caba9b352033f0daa371fc0a0e0fb.JPG b/js/lives/s/upload/380caba9b352033f0daa371fc0a0e0fb.JPG
new file mode 100644
index 0000000..5983ebc
Binary files /dev/null and b/js/lives/s/upload/380caba9b352033f0daa371fc0a0e0fb.JPG differ
diff --git a/js/lives/s/upload/3a0b10cb69f07bc9053504e6ea3c2019.jpg b/js/lives/s/upload/3a0b10cb69f07bc9053504e6ea3c2019.jpg
new file mode 100644
index 0000000..bce8646
Binary files /dev/null and b/js/lives/s/upload/3a0b10cb69f07bc9053504e6ea3c2019.jpg differ
diff --git a/js/lives/s/upload/3d520471ec5d88e7d6e71c6c8afb33cd.jpeg b/js/lives/s/upload/3d520471ec5d88e7d6e71c6c8afb33cd.jpeg
new file mode 100644
index 0000000..1d082eb
Binary files /dev/null and b/js/lives/s/upload/3d520471ec5d88e7d6e71c6c8afb33cd.jpeg differ
diff --git a/js/lives/s/upload/3d814aa31234800f27a50e4f3f735a03.jpeg b/js/lives/s/upload/3d814aa31234800f27a50e4f3f735a03.jpeg
new file mode 100644
index 0000000..5ac1fac
Binary files /dev/null and b/js/lives/s/upload/3d814aa31234800f27a50e4f3f735a03.jpeg differ
diff --git a/js/lives/s/upload/416e02f6d95ab2c882a7e10b7b5a8eed.JPG b/js/lives/s/upload/416e02f6d95ab2c882a7e10b7b5a8eed.JPG
new file mode 100644
index 0000000..a57d598
Binary files /dev/null and b/js/lives/s/upload/416e02f6d95ab2c882a7e10b7b5a8eed.JPG differ
diff --git a/js/lives/s/upload/43b59b059487163c84aad088bc75720a.jpeg b/js/lives/s/upload/43b59b059487163c84aad088bc75720a.jpeg
new file mode 100644
index 0000000..eedc9b0
Binary files /dev/null and b/js/lives/s/upload/43b59b059487163c84aad088bc75720a.jpeg differ
diff --git a/js/lives/s/upload/44d62ea3a918622cabc5a81ef65b3761.jpeg b/js/lives/s/upload/44d62ea3a918622cabc5a81ef65b3761.jpeg
new file mode 100644
index 0000000..c613be9
Binary files /dev/null and b/js/lives/s/upload/44d62ea3a918622cabc5a81ef65b3761.jpeg differ
diff --git a/js/lives/s/upload/4571beb0c9ef76076100a8d3e50cb6fb.jpg b/js/lives/s/upload/4571beb0c9ef76076100a8d3e50cb6fb.jpg
new file mode 100644
index 0000000..2ebeee0
Binary files /dev/null and b/js/lives/s/upload/4571beb0c9ef76076100a8d3e50cb6fb.jpg differ
diff --git a/js/lives/s/upload/476652d673aa58d2430e7f5f7e8eedfb.jpeg b/js/lives/s/upload/476652d673aa58d2430e7f5f7e8eedfb.jpeg
new file mode 100644
index 0000000..74922ae
Binary files /dev/null and b/js/lives/s/upload/476652d673aa58d2430e7f5f7e8eedfb.jpeg differ
diff --git a/js/lives/s/upload/48066b5561b34a274b3dfe4fb6332cd8.jpg b/js/lives/s/upload/48066b5561b34a274b3dfe4fb6332cd8.jpg
new file mode 100644
index 0000000..a541e4d
Binary files /dev/null and b/js/lives/s/upload/48066b5561b34a274b3dfe4fb6332cd8.jpg differ
diff --git a/js/lives/s/upload/485717622d8a565bf19e2ff24ea6a1a7.jpeg b/js/lives/s/upload/485717622d8a565bf19e2ff24ea6a1a7.jpeg
new file mode 100644
index 0000000..157cd5d
Binary files /dev/null and b/js/lives/s/upload/485717622d8a565bf19e2ff24ea6a1a7.jpeg differ
diff --git a/js/lives/s/upload/4b38dfd8cf43c8214065798593c3e80c.jpeg b/js/lives/s/upload/4b38dfd8cf43c8214065798593c3e80c.jpeg
new file mode 100644
index 0000000..99fcda4
Binary files /dev/null and b/js/lives/s/upload/4b38dfd8cf43c8214065798593c3e80c.jpeg differ
diff --git a/js/lives/s/upload/4b6671e8de97c5e3c90aef5c482f2af3.jpg b/js/lives/s/upload/4b6671e8de97c5e3c90aef5c482f2af3.jpg
new file mode 100644
index 0000000..069eefb
Binary files /dev/null and b/js/lives/s/upload/4b6671e8de97c5e3c90aef5c482f2af3.jpg differ
diff --git a/js/lives/s/upload/51077b4c46f2f3fdd53b46d4457ef16a.jpg b/js/lives/s/upload/51077b4c46f2f3fdd53b46d4457ef16a.jpg
new file mode 100644
index 0000000..7f8411e
Binary files /dev/null and b/js/lives/s/upload/51077b4c46f2f3fdd53b46d4457ef16a.jpg differ
diff --git a/js/lives/s/upload/5163f03f86048a6eeda50f4e83a72140.jpg b/js/lives/s/upload/5163f03f86048a6eeda50f4e83a72140.jpg
new file mode 100644
index 0000000..87271da
Binary files /dev/null and b/js/lives/s/upload/5163f03f86048a6eeda50f4e83a72140.jpg differ
diff --git a/js/lives/s/upload/5330445e314037fc76883c47b5be714e.jpg b/js/lives/s/upload/5330445e314037fc76883c47b5be714e.jpg
new file mode 100644
index 0000000..7a294c3
Binary files /dev/null and b/js/lives/s/upload/5330445e314037fc76883c47b5be714e.jpg differ
diff --git a/js/lives/s/upload/53429563c225db2f4aad54ccd1ed8e04.jpeg b/js/lives/s/upload/53429563c225db2f4aad54ccd1ed8e04.jpeg
new file mode 100644
index 0000000..007a8e4
Binary files /dev/null and b/js/lives/s/upload/53429563c225db2f4aad54ccd1ed8e04.jpeg differ
diff --git a/js/lives/s/upload/54093ea6ab762cd5dd58b65644432947.jpg b/js/lives/s/upload/54093ea6ab762cd5dd58b65644432947.jpg
new file mode 100644
index 0000000..dd7c218
Binary files /dev/null and b/js/lives/s/upload/54093ea6ab762cd5dd58b65644432947.jpg differ
diff --git a/js/lives/s/upload/547d557893d68f329d1fcd95c9dc362c.jpg b/js/lives/s/upload/547d557893d68f329d1fcd95c9dc362c.jpg
new file mode 100644
index 0000000..fee4279
Binary files /dev/null and b/js/lives/s/upload/547d557893d68f329d1fcd95c9dc362c.jpg differ
diff --git a/js/lives/s/upload/56ab2e6557f822649a0757cbc58434c8.jpg b/js/lives/s/upload/56ab2e6557f822649a0757cbc58434c8.jpg
new file mode 100644
index 0000000..e69de29
diff --git a/js/lives/s/upload/5c2c7c5f918dbd8c4bcea7f362a80412.jpeg b/js/lives/s/upload/5c2c7c5f918dbd8c4bcea7f362a80412.jpeg
new file mode 100644
index 0000000..3e27bd0
Binary files /dev/null and b/js/lives/s/upload/5c2c7c5f918dbd8c4bcea7f362a80412.jpeg differ
diff --git a/js/lives/s/upload/5dc020ac177737b3f1909b905b9b6eb5.jpg b/js/lives/s/upload/5dc020ac177737b3f1909b905b9b6eb5.jpg
new file mode 100644
index 0000000..78b181a
Binary files /dev/null and b/js/lives/s/upload/5dc020ac177737b3f1909b905b9b6eb5.jpg differ
diff --git a/js/lives/s/upload/5eab6467461c1df49865cb6b89af367f.jpeg b/js/lives/s/upload/5eab6467461c1df49865cb6b89af367f.jpeg
new file mode 100644
index 0000000..ca6a800
Binary files /dev/null and b/js/lives/s/upload/5eab6467461c1df49865cb6b89af367f.jpeg differ
diff --git a/js/lives/s/upload/60ba322b0256dbf7ff8fc18f2a787b84.jpeg b/js/lives/s/upload/60ba322b0256dbf7ff8fc18f2a787b84.jpeg
new file mode 100644
index 0000000..2323dbf
Binary files /dev/null and b/js/lives/s/upload/60ba322b0256dbf7ff8fc18f2a787b84.jpeg differ
diff --git a/js/lives/s/upload/6173988275b16931dbaa716824acb413.jpg b/js/lives/s/upload/6173988275b16931dbaa716824acb413.jpg
new file mode 100644
index 0000000..e69de29
diff --git a/js/lives/s/upload/63738a6d78beca934b8e4e24015926fe.jpeg b/js/lives/s/upload/63738a6d78beca934b8e4e24015926fe.jpeg
new file mode 100644
index 0000000..0080251
Binary files /dev/null and b/js/lives/s/upload/63738a6d78beca934b8e4e24015926fe.jpeg differ
diff --git a/js/lives/s/upload/6ad6e3f5e10895b34f7877d1463fb9b1.jpg b/js/lives/s/upload/6ad6e3f5e10895b34f7877d1463fb9b1.jpg
new file mode 100644
index 0000000..1a80672
Binary files /dev/null and b/js/lives/s/upload/6ad6e3f5e10895b34f7877d1463fb9b1.jpg differ
diff --git a/js/lives/s/upload/6c6e3fa9b2919523a92ef182dc0eddf3.jpeg b/js/lives/s/upload/6c6e3fa9b2919523a92ef182dc0eddf3.jpeg
new file mode 100644
index 0000000..1d082eb
Binary files /dev/null and b/js/lives/s/upload/6c6e3fa9b2919523a92ef182dc0eddf3.jpeg differ
diff --git a/js/lives/s/upload/71656b22ea7472ff903abed0c7aeb2ab.jpg b/js/lives/s/upload/71656b22ea7472ff903abed0c7aeb2ab.jpg
new file mode 100644
index 0000000..fff9074
Binary files /dev/null and b/js/lives/s/upload/71656b22ea7472ff903abed0c7aeb2ab.jpg differ
diff --git a/js/lives/s/upload/71d12c04cbc6f22b639083a6876e01ce.jpeg b/js/lives/s/upload/71d12c04cbc6f22b639083a6876e01ce.jpeg
new file mode 100644
index 0000000..f8e5f34
Binary files /dev/null and b/js/lives/s/upload/71d12c04cbc6f22b639083a6876e01ce.jpeg differ
diff --git a/js/lives/s/upload/752c6fb0c805b7893fc71039a5d0d7ea.jpg b/js/lives/s/upload/752c6fb0c805b7893fc71039a5d0d7ea.jpg
new file mode 100644
index 0000000..795a16c
Binary files /dev/null and b/js/lives/s/upload/752c6fb0c805b7893fc71039a5d0d7ea.jpg differ
diff --git a/js/lives/s/upload/763f33d2f531529cc82db0d0c444f102.jpeg b/js/lives/s/upload/763f33d2f531529cc82db0d0c444f102.jpeg
new file mode 100644
index 0000000..7c0388b
Binary files /dev/null and b/js/lives/s/upload/763f33d2f531529cc82db0d0c444f102.jpeg differ
diff --git a/js/lives/s/upload/78e531cbb5b0032a9c34de5eefb2c4f2.jpeg b/js/lives/s/upload/78e531cbb5b0032a9c34de5eefb2c4f2.jpeg
new file mode 100644
index 0000000..6a5a397
Binary files /dev/null and b/js/lives/s/upload/78e531cbb5b0032a9c34de5eefb2c4f2.jpeg differ
diff --git a/js/lives/s/upload/7946758a6d2a63baaf5f70d8c923dcda.jpg b/js/lives/s/upload/7946758a6d2a63baaf5f70d8c923dcda.jpg
new file mode 100644
index 0000000..7184ba5
Binary files /dev/null and b/js/lives/s/upload/7946758a6d2a63baaf5f70d8c923dcda.jpg differ
diff --git a/js/lives/s/upload/7b1303c1cf131cb5c5c22fec920b0971.jpg b/js/lives/s/upload/7b1303c1cf131cb5c5c22fec920b0971.jpg
new file mode 100644
index 0000000..8dd13e0
Binary files /dev/null and b/js/lives/s/upload/7b1303c1cf131cb5c5c22fec920b0971.jpg differ
diff --git a/js/lives/s/upload/7c0162f371e653efc7b3d919a57e5cc7.jpeg b/js/lives/s/upload/7c0162f371e653efc7b3d919a57e5cc7.jpeg
new file mode 100644
index 0000000..af10fc7
Binary files /dev/null and b/js/lives/s/upload/7c0162f371e653efc7b3d919a57e5cc7.jpeg differ
diff --git a/js/lives/s/upload/7d2c805abdbac2fb854a418ad78bcb9e.JPG b/js/lives/s/upload/7d2c805abdbac2fb854a418ad78bcb9e.JPG
new file mode 100644
index 0000000..a530908
Binary files /dev/null and b/js/lives/s/upload/7d2c805abdbac2fb854a418ad78bcb9e.JPG differ
diff --git a/js/lives/s/upload/7db70b86648c2f7d7cdd222c2fa3ef15.jpeg b/js/lives/s/upload/7db70b86648c2f7d7cdd222c2fa3ef15.jpeg
new file mode 100644
index 0000000..72f3ec7
Binary files /dev/null and b/js/lives/s/upload/7db70b86648c2f7d7cdd222c2fa3ef15.jpeg differ
diff --git a/js/lives/s/upload/80b9e0b19dba1a82b1747149bd23d75e.jpg b/js/lives/s/upload/80b9e0b19dba1a82b1747149bd23d75e.jpg
new file mode 100644
index 0000000..9731c77
Binary files /dev/null and b/js/lives/s/upload/80b9e0b19dba1a82b1747149bd23d75e.jpg differ
diff --git a/js/lives/s/upload/8155a95e2a9675bb2cace61d2ba04177.jpeg b/js/lives/s/upload/8155a95e2a9675bb2cace61d2ba04177.jpeg
new file mode 100644
index 0000000..d67920e
Binary files /dev/null and b/js/lives/s/upload/8155a95e2a9675bb2cace61d2ba04177.jpeg differ
diff --git a/js/lives/s/upload/848ee7eff189475609c7970287fd2776.jpg b/js/lives/s/upload/848ee7eff189475609c7970287fd2776.jpg
new file mode 100644
index 0000000..6ea15e4
Binary files /dev/null and b/js/lives/s/upload/848ee7eff189475609c7970287fd2776.jpg differ
diff --git a/js/lives/s/upload/89ed8be8dd55fefb702d986ba4796b99.jpg b/js/lives/s/upload/89ed8be8dd55fefb702d986ba4796b99.jpg
new file mode 100644
index 0000000..8a77eb2
Binary files /dev/null and b/js/lives/s/upload/89ed8be8dd55fefb702d986ba4796b99.jpg differ
diff --git a/js/lives/s/upload/8bbd6cf99e152fe1276be44650e05e99.jpeg b/js/lives/s/upload/8bbd6cf99e152fe1276be44650e05e99.jpeg
new file mode 100644
index 0000000..0f8544c
Binary files /dev/null and b/js/lives/s/upload/8bbd6cf99e152fe1276be44650e05e99.jpeg differ
diff --git a/js/lives/s/upload/8bdd74960e6f17c792bd923522e2d403.jpeg b/js/lives/s/upload/8bdd74960e6f17c792bd923522e2d403.jpeg
new file mode 100644
index 0000000..0c6389b
Binary files /dev/null and b/js/lives/s/upload/8bdd74960e6f17c792bd923522e2d403.jpeg differ
diff --git a/js/lives/s/upload/8e3266e14e2d8b1b4258de02cc0772b9.jpg b/js/lives/s/upload/8e3266e14e2d8b1b4258de02cc0772b9.jpg
new file mode 100644
index 0000000..2a7817e
Binary files /dev/null and b/js/lives/s/upload/8e3266e14e2d8b1b4258de02cc0772b9.jpg differ
diff --git a/js/lives/s/upload/8fabc9c6eb7c5ec3e348f449ced171ed.jpg b/js/lives/s/upload/8fabc9c6eb7c5ec3e348f449ced171ed.jpg
new file mode 100644
index 0000000..02b51cf
Binary files /dev/null and b/js/lives/s/upload/8fabc9c6eb7c5ec3e348f449ced171ed.jpg differ
diff --git a/js/lives/s/upload/8ff32f39ea8a82186388dcc0fa0cbb7f.jpeg b/js/lives/s/upload/8ff32f39ea8a82186388dcc0fa0cbb7f.jpeg
new file mode 100644
index 0000000..157cd5d
Binary files /dev/null and b/js/lives/s/upload/8ff32f39ea8a82186388dcc0fa0cbb7f.jpeg differ
diff --git a/js/lives/s/upload/91b2b95480818eef4d91290c2c068e61.jpeg b/js/lives/s/upload/91b2b95480818eef4d91290c2c068e61.jpeg
new file mode 100644
index 0000000..4fe9e6a
Binary files /dev/null and b/js/lives/s/upload/91b2b95480818eef4d91290c2c068e61.jpeg differ
diff --git a/js/lives/s/upload/98145daaa5518afdc26f0ae5fa375830.jpg b/js/lives/s/upload/98145daaa5518afdc26f0ae5fa375830.jpg
new file mode 100644
index 0000000..0b76017
Binary files /dev/null and b/js/lives/s/upload/98145daaa5518afdc26f0ae5fa375830.jpg differ
diff --git a/js/lives/s/upload/9ff6915e8db374bfe21acc5d3b3608c5.jpeg b/js/lives/s/upload/9ff6915e8db374bfe21acc5d3b3608c5.jpeg
new file mode 100644
index 0000000..298733c
Binary files /dev/null and b/js/lives/s/upload/9ff6915e8db374bfe21acc5d3b3608c5.jpeg differ
diff --git a/js/lives/s/upload/a2dcf06a07d4b8d5ad1ab5825d0c60d0.jpg b/js/lives/s/upload/a2dcf06a07d4b8d5ad1ab5825d0c60d0.jpg
new file mode 100644
index 0000000..fdde07b
Binary files /dev/null and b/js/lives/s/upload/a2dcf06a07d4b8d5ad1ab5825d0c60d0.jpg differ
diff --git a/js/lives/s/upload/a434c5d70bbe0ff255b55bedec28060c.jpg b/js/lives/s/upload/a434c5d70bbe0ff255b55bedec28060c.jpg
new file mode 100644
index 0000000..fee4279
Binary files /dev/null and b/js/lives/s/upload/a434c5d70bbe0ff255b55bedec28060c.jpg differ
diff --git a/js/lives/s/upload/a68ed281f978f822a6b908f8335f07c5.jpeg b/js/lives/s/upload/a68ed281f978f822a6b908f8335f07c5.jpeg
new file mode 100644
index 0000000..73c106c
Binary files /dev/null and b/js/lives/s/upload/a68ed281f978f822a6b908f8335f07c5.jpeg differ
diff --git a/js/lives/s/upload/a6dceeb57df470db2c95548ae7bfa2f4.jpg b/js/lives/s/upload/a6dceeb57df470db2c95548ae7bfa2f4.jpg
new file mode 100644
index 0000000..73f6ffc
Binary files /dev/null and b/js/lives/s/upload/a6dceeb57df470db2c95548ae7bfa2f4.jpg differ
diff --git a/js/lives/s/upload/a80d16439308db07bcc8146a960a0344.jpeg b/js/lives/s/upload/a80d16439308db07bcc8146a960a0344.jpeg
new file mode 100644
index 0000000..8661b97
Binary files /dev/null and b/js/lives/s/upload/a80d16439308db07bcc8146a960a0344.jpeg differ
diff --git a/js/lives/s/upload/a979348e68b9abde195b2df93a43d17e.jpg b/js/lives/s/upload/a979348e68b9abde195b2df93a43d17e.jpg
new file mode 100644
index 0000000..c155cb3
Binary files /dev/null and b/js/lives/s/upload/a979348e68b9abde195b2df93a43d17e.jpg differ
diff --git a/js/lives/s/upload/a9abf122b7131d4ed591833af72da1c4.jpeg b/js/lives/s/upload/a9abf122b7131d4ed591833af72da1c4.jpeg
new file mode 100644
index 0000000..298733c
Binary files /dev/null and b/js/lives/s/upload/a9abf122b7131d4ed591833af72da1c4.jpeg differ
diff --git a/js/lives/s/upload/ac3909b8dbcd3e22423ae6bad3701b8d.jpg b/js/lives/s/upload/ac3909b8dbcd3e22423ae6bad3701b8d.jpg
new file mode 100644
index 0000000..8022543
Binary files /dev/null and b/js/lives/s/upload/ac3909b8dbcd3e22423ae6bad3701b8d.jpg differ
diff --git a/js/lives/s/upload/ae94071a5f137204397b6119911bae57.jpeg b/js/lives/s/upload/ae94071a5f137204397b6119911bae57.jpeg
new file mode 100644
index 0000000..2c600c1
Binary files /dev/null and b/js/lives/s/upload/ae94071a5f137204397b6119911bae57.jpeg differ
diff --git a/js/lives/s/upload/af666aa53e7158af59fa45a54e9e2adc.jpg b/js/lives/s/upload/af666aa53e7158af59fa45a54e9e2adc.jpg
new file mode 100644
index 0000000..1d642b6
Binary files /dev/null and b/js/lives/s/upload/af666aa53e7158af59fa45a54e9e2adc.jpg differ
diff --git a/js/lives/s/upload/b406c2ae8f6687cc31b5432128492872.jpg b/js/lives/s/upload/b406c2ae8f6687cc31b5432128492872.jpg
new file mode 100644
index 0000000..fee4279
Binary files /dev/null and b/js/lives/s/upload/b406c2ae8f6687cc31b5432128492872.jpg differ
diff --git a/js/lives/s/upload/b6b311635f004fc124b386970605ad5b.jpg b/js/lives/s/upload/b6b311635f004fc124b386970605ad5b.jpg
new file mode 100644
index 0000000..41df58d
Binary files /dev/null and b/js/lives/s/upload/b6b311635f004fc124b386970605ad5b.jpg differ
diff --git a/js/lives/s/upload/b6dcdb81576228a01566daf09919ab8a.jpg b/js/lives/s/upload/b6dcdb81576228a01566daf09919ab8a.jpg
new file mode 100644
index 0000000..437df67
Binary files /dev/null and b/js/lives/s/upload/b6dcdb81576228a01566daf09919ab8a.jpg differ
diff --git a/js/lives/s/upload/bef169870b8ade421b2c2425db06e005.jpg b/js/lives/s/upload/bef169870b8ade421b2c2425db06e005.jpg
new file mode 100644
index 0000000..552cfba
Binary files /dev/null and b/js/lives/s/upload/bef169870b8ade421b2c2425db06e005.jpg differ
diff --git a/js/lives/s/upload/bef2ff156dd4149410f87b0023aa3343.JPG b/js/lives/s/upload/bef2ff156dd4149410f87b0023aa3343.JPG
new file mode 100644
index 0000000..925086a
Binary files /dev/null and b/js/lives/s/upload/bef2ff156dd4149410f87b0023aa3343.JPG differ
diff --git a/js/lives/s/upload/c4cf3a6e2cf5cda0e7eee822192aa488.jpg b/js/lives/s/upload/c4cf3a6e2cf5cda0e7eee822192aa488.jpg
new file mode 100644
index 0000000..bdfda05
Binary files /dev/null and b/js/lives/s/upload/c4cf3a6e2cf5cda0e7eee822192aa488.jpg differ
diff --git a/js/lives/s/upload/c6a8a6c2f33974e2f9d9bb941f2c17ed.jpeg b/js/lives/s/upload/c6a8a6c2f33974e2f9d9bb941f2c17ed.jpeg
new file mode 100644
index 0000000..429c53d
Binary files /dev/null and b/js/lives/s/upload/c6a8a6c2f33974e2f9d9bb941f2c17ed.jpeg differ
diff --git a/js/lives/s/upload/cc280e8cb1690c905c010014e98ebe07.jpg b/js/lives/s/upload/cc280e8cb1690c905c010014e98ebe07.jpg
new file mode 100644
index 0000000..35c369e
Binary files /dev/null and b/js/lives/s/upload/cc280e8cb1690c905c010014e98ebe07.jpg differ
diff --git a/js/lives/s/upload/cd03aa2402e715a610338724136b7180.jpeg b/js/lives/s/upload/cd03aa2402e715a610338724136b7180.jpeg
new file mode 100644
index 0000000..69a357d
Binary files /dev/null and b/js/lives/s/upload/cd03aa2402e715a610338724136b7180.jpeg differ
diff --git a/js/lives/s/upload/ce2df05541f9a94c5131adc0375cc213.jpeg b/js/lives/s/upload/ce2df05541f9a94c5131adc0375cc213.jpeg
new file mode 100644
index 0000000..f8e5f34
Binary files /dev/null and b/js/lives/s/upload/ce2df05541f9a94c5131adc0375cc213.jpeg differ
diff --git a/js/lives/s/upload/cffa36ad50e0f31c6afb2f4c351d9c4d.jpg b/js/lives/s/upload/cffa36ad50e0f31c6afb2f4c351d9c4d.jpg
new file mode 100644
index 0000000..97e412e
Binary files /dev/null and b/js/lives/s/upload/cffa36ad50e0f31c6afb2f4c351d9c4d.jpg differ
diff --git a/js/lives/s/upload/d018316e6d05c6d2cfbd95ecdd83f795.jpg b/js/lives/s/upload/d018316e6d05c6d2cfbd95ecdd83f795.jpg
new file mode 100644
index 0000000..e69de29
diff --git a/js/lives/s/upload/d2a3031e06623812fd21d212696331d7.jpg b/js/lives/s/upload/d2a3031e06623812fd21d212696331d7.jpg
new file mode 100644
index 0000000..e69de29
diff --git a/js/lives/s/upload/d2bb51881d5a053e0338bb90cc2b98fe.jpeg b/js/lives/s/upload/d2bb51881d5a053e0338bb90cc2b98fe.jpeg
new file mode 100644
index 0000000..031938e
Binary files /dev/null and b/js/lives/s/upload/d2bb51881d5a053e0338bb90cc2b98fe.jpeg differ
diff --git a/js/lives/s/upload/d39e49a4803210f8f8b017069835636f.jpeg b/js/lives/s/upload/d39e49a4803210f8f8b017069835636f.jpeg
new file mode 100644
index 0000000..526b9d2
Binary files /dev/null and b/js/lives/s/upload/d39e49a4803210f8f8b017069835636f.jpeg differ
diff --git a/js/lives/s/upload/d3f9ed6c26720a14001e7d5a27127d5d.jpg b/js/lives/s/upload/d3f9ed6c26720a14001e7d5a27127d5d.jpg
new file mode 100644
index 0000000..c7146a9
Binary files /dev/null and b/js/lives/s/upload/d3f9ed6c26720a14001e7d5a27127d5d.jpg differ
diff --git a/js/lives/s/upload/d57a4d22fa2717e282d340fb83983596.jpg b/js/lives/s/upload/d57a4d22fa2717e282d340fb83983596.jpg
new file mode 100644
index 0000000..7f8411e
Binary files /dev/null and b/js/lives/s/upload/d57a4d22fa2717e282d340fb83983596.jpg differ
diff --git a/js/lives/s/upload/d692912088ec56a81012c4f514861006.jpg b/js/lives/s/upload/d692912088ec56a81012c4f514861006.jpg
new file mode 100644
index 0000000..e69de29
diff --git a/js/lives/s/upload/d6e2d0ea9a1d703518523a0af6c0b4d2.jpg b/js/lives/s/upload/d6e2d0ea9a1d703518523a0af6c0b4d2.jpg
new file mode 100644
index 0000000..fee4279
Binary files /dev/null and b/js/lives/s/upload/d6e2d0ea9a1d703518523a0af6c0b4d2.jpg differ
diff --git a/js/lives/s/upload/db9a3f9907d2c827a424071e5da0302d.jpeg b/js/lives/s/upload/db9a3f9907d2c827a424071e5da0302d.jpeg
new file mode 100644
index 0000000..ad1129e
Binary files /dev/null and b/js/lives/s/upload/db9a3f9907d2c827a424071e5da0302d.jpeg differ
diff --git a/js/lives/s/upload/dee3c9f6236a0caa928b92779ce94785.jpg b/js/lives/s/upload/dee3c9f6236a0caa928b92779ce94785.jpg
new file mode 100644
index 0000000..cd59e99
Binary files /dev/null and b/js/lives/s/upload/dee3c9f6236a0caa928b92779ce94785.jpg differ
diff --git a/js/lives/s/upload/df2d359b4eec4ad6b4a5f8b872b16f83.jpg b/js/lives/s/upload/df2d359b4eec4ad6b4a5f8b872b16f83.jpg
new file mode 100644
index 0000000..dad8071
Binary files /dev/null and b/js/lives/s/upload/df2d359b4eec4ad6b4a5f8b872b16f83.jpg differ
diff --git a/js/lives/s/upload/e0a6b9c00301eac854d74293859cb68b.jpg b/js/lives/s/upload/e0a6b9c00301eac854d74293859cb68b.jpg
new file mode 100644
index 0000000..e69de29
diff --git a/js/lives/s/upload/e49675b6ba6634dd6bf0c6cd99152974.jpeg b/js/lives/s/upload/e49675b6ba6634dd6bf0c6cd99152974.jpeg
new file mode 100644
index 0000000..73c106c
Binary files /dev/null and b/js/lives/s/upload/e49675b6ba6634dd6bf0c6cd99152974.jpeg differ
diff --git a/js/lives/s/upload/e587ba543efcaf0cd3b80074df91f8b5.jpeg b/js/lives/s/upload/e587ba543efcaf0cd3b80074df91f8b5.jpeg
new file mode 100644
index 0000000..d63047d
Binary files /dev/null and b/js/lives/s/upload/e587ba543efcaf0cd3b80074df91f8b5.jpeg differ
diff --git a/js/lives/s/upload/e63b0619fdaf3b4e7473788a2ffa48e3.jpg b/js/lives/s/upload/e63b0619fdaf3b4e7473788a2ffa48e3.jpg
new file mode 100644
index 0000000..fee4279
Binary files /dev/null and b/js/lives/s/upload/e63b0619fdaf3b4e7473788a2ffa48e3.jpg differ
diff --git a/js/lives/s/upload/ee8cd60e43af9515982e8ab5a612f598.jpg b/js/lives/s/upload/ee8cd60e43af9515982e8ab5a612f598.jpg
new file mode 100644
index 0000000..593e76e
Binary files /dev/null and b/js/lives/s/upload/ee8cd60e43af9515982e8ab5a612f598.jpg differ
diff --git a/js/lives/s/upload/efe4aa11279b578a8fb9bea14176bbfe.jpeg b/js/lives/s/upload/efe4aa11279b578a8fb9bea14176bbfe.jpeg
new file mode 100644
index 0000000..69a357d
Binary files /dev/null and b/js/lives/s/upload/efe4aa11279b578a8fb9bea14176bbfe.jpeg differ
diff --git a/js/lives/s/upload/f09820d7848b637c5e16c21bd1d414e6.jpeg b/js/lives/s/upload/f09820d7848b637c5e16c21bd1d414e6.jpeg
new file mode 100644
index 0000000..023f8ff
Binary files /dev/null and b/js/lives/s/upload/f09820d7848b637c5e16c21bd1d414e6.jpeg differ
diff --git a/js/lives/s/upload/f7425b6363f42284423931a8114ee2de.jpg b/js/lives/s/upload/f7425b6363f42284423931a8114ee2de.jpg
new file mode 100644
index 0000000..fe4d356
Binary files /dev/null and b/js/lives/s/upload/f7425b6363f42284423931a8114ee2de.jpg differ
diff --git a/js/lives/s/upload/fbfa950a21eeabfa64616609a70ac1d3.jpeg b/js/lives/s/upload/fbfa950a21eeabfa64616609a70ac1d3.jpeg
new file mode 100644
index 0000000..9d84ace
Binary files /dev/null and b/js/lives/s/upload/fbfa950a21eeabfa64616609a70ac1d3.jpeg differ
diff --git a/js/lives/s/upload/fe825a1fd53bf37de3d1c8300f7894ed.jpg b/js/lives/s/upload/fe825a1fd53bf37de3d1c8300f7894ed.jpg
new file mode 100644
index 0000000..d9185d0
Binary files /dev/null and b/js/lives/s/upload/fe825a1fd53bf37de3d1c8300f7894ed.jpg differ
diff --git a/js/lottery/lottery.swf b/js/lottery/lottery.swf
new file mode 100644
index 0000000..e69e890
Binary files /dev/null and b/js/lottery/lottery.swf differ
diff --git a/js/lottery/pointor.png b/js/lottery/pointor.png
new file mode 100644
index 0000000..43259d6
Binary files /dev/null and b/js/lottery/pointor.png differ
diff --git a/js/lottery/start-pointor.png b/js/lottery/start-pointor.png
new file mode 100644
index 0000000..ce66e24
Binary files /dev/null and b/js/lottery/start-pointor.png differ
diff --git a/js/lottery/start.png b/js/lottery/start.png
new file mode 100644
index 0000000..3cd745c
Binary files /dev/null and b/js/lottery/start.png differ
diff --git a/js/lottery/turntable.png b/js/lottery/turntable.png
new file mode 100644
index 0000000..d4277b2
Binary files /dev/null and b/js/lottery/turntable.png differ
diff --git a/js/train/picker/themes/image/1.png b/js/train/picker/themes/image/1.png
new file mode 100644
index 0000000..66da691
Binary files /dev/null and b/js/train/picker/themes/image/1.png differ
diff --git a/js/train/picker/themes/image/2.png b/js/train/picker/themes/image/2.png
new file mode 100644
index 0000000..57e342c
Binary files /dev/null and b/js/train/picker/themes/image/2.png differ
diff --git a/js/train/picker/themes/image/3.png b/js/train/picker/themes/image/3.png
new file mode 100644
index 0000000..3a7b2b1
Binary files /dev/null and b/js/train/picker/themes/image/3.png differ
diff --git a/js/train/picker/themes/image/4.png b/js/train/picker/themes/image/4.png
new file mode 100644
index 0000000..ff15819
Binary files /dev/null and b/js/train/picker/themes/image/4.png differ
diff --git a/js/train/picker/themes/image/5.png b/js/train/picker/themes/image/5.png
new file mode 100644
index 0000000..31ff86a
Binary files /dev/null and b/js/train/picker/themes/image/5.png differ
diff --git a/js/train/picker/themes/image/6.png b/js/train/picker/themes/image/6.png
new file mode 100644
index 0000000..bbac5d6
Binary files /dev/null and b/js/train/picker/themes/image/6.png differ
diff --git a/js/train/picker/themes/image/7.png b/js/train/picker/themes/image/7.png
new file mode 100644
index 0000000..02ac2f5
Binary files /dev/null and b/js/train/picker/themes/image/7.png differ
diff --git a/js/train/train-app/js/vue-router.min.js b/js/train/train-app/js/vue-router.min.js
new file mode 100644
index 0000000..921e091
--- /dev/null
+++ b/js/train/train-app/js/vue-router.min.js
@@ -0,0 +1,6 @@
+/**
+ * vue-router v2.2.0
+ * (c) 2017 Evan You
+ * @license MIT
+ */
+!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.VueRouter=e()}(this,function(){"use strict";function t(t,e){t||"undefined"!=typeof console&&console.warn("[vue-router] "+e)}function e(e,n){switch(typeof n){case"undefined":return;case"object":return n;case"function":return n(e);case"boolean":return n?e.params:void 0;default:t(!1,'props in "'+e.path+'" is a '+typeof n+", expecting an object, function or boolean.")}}function n(t,e){if(void 0===e&&(e={}),t){var n;try{n=r(t)}catch(t){n={}}for(var o in e)n[o]=e[o];return n}return e}function r(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),r=_t(n.shift()),o=n.length>0?_t(n.join("=")):null;void 0===e[r]?e[r]=o:Array.isArray(e[r])?e[r].push(o):e[r]=[e[r],o]}),e):e}function o(t){var e=t?Object.keys(t).map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return Ct(e);if(Array.isArray(n)){var r=[];return n.slice().forEach(function(t){void 0!==t&&(null===t?r.push(Ct(e)):r.push(Ct(e)+"="+Ct(t)))}),r.join("&")}return Ct(e)+"="+Ct(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}function i(t,e,n){var r={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:e.query||{},params:e.params||{},fullPath:u(e),matched:t?a(t):[]};return n&&(r.redirectedFrom=u(n)),Object.freeze(r)}function a(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function u(t){var e=t.path,n=t.query;void 0===n&&(n={});var r=t.hash;return void 0===r&&(r=""),(e||"/")+o(n)+r}function c(t,e){return e===$t?t===e:!!e&&(t.path&&e.path?t.path.replace(Tt,"")===e.path.replace(Tt,"")&&t.hash===e.hash&&s(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&s(t.query,e.query)&&s(t.params,e.params)))}function s(t,e){void 0===t&&(t={}),void 0===e&&(e={});var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every(function(n){return String(t[n])===String(e[n])})}function p(t,e){return 0===t.path.replace(Tt,"/").indexOf(e.path.replace(Tt,"/"))&&(!e.hash||t.hash===e.hash)&&f(t.query,e.query)}function f(t,e){for(var n in e)if(!(n in t))return!1;return!0}function h(t){if(!(t.metaKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||void 0!==t.button&&0!==t.button)){if(t.target&&t.target.getAttribute){var e=t.target.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function l(t){if(t)for(var e,n=0;n=0&&(e=t.slice(r),t=t.slice(0,r));var o=t.indexOf("?");return o>=0&&(n=t.slice(o+1),t=t.slice(0,o)),{path:t,query:n,hash:e}}function m(t){return t.replace(/\/\//g,"/")}function g(t,e,n){var r=e||Object.create(null),o=n||Object.create(null);return t.forEach(function(t){w(r,o,t)}),{pathMap:r,nameMap:o}}function w(t,e,n,r,o){var i=n.path,a=n.name,u={path:b(i,r),components:n.components||{default:n.component},instances:{},name:a,parent:r,matchAs:o,redirect:n.redirect,beforeEnter:n.beforeEnter,meta:n.meta||{},props:null==n.props?{}:n.components?n.props:{default:n.props}};if(n.children&&n.children.forEach(function(n){var r=o?m(o+"/"+n.path):void 0;w(t,e,n,u,r)}),void 0!==n.alias)if(Array.isArray(n.alias))n.alias.forEach(function(o){var i={path:o,children:n.children};w(t,e,i,r,u.path)});else{var c={path:n.alias,children:n.children};w(t,e,c,r,u.path)}t[u.path]||(t[u.path]=u),a&&(e[a]||(e[a]=u))}function b(t,e){return t=t.replace(/\/$/,""),"/"===t[0]?t:null==e?t:m(e.path+"/"+t)}function x(t,e){for(var n,r=[],o=0,i=0,a="",u=e&&e.delimiter||"/";null!=(n=Ft.exec(t));){var c=n[0],s=n[1],p=n.index;if(a+=t.slice(i,p),i=p+c.length,s)a+=s[1];else{var f=t[i],h=n[2],l=n[3],d=n[4],y=n[5],v=n[6],m=n[7];a&&(r.push(a),a="");var g=null!=h&&null!=f&&f!==h,w="+"===v||"*"===v,b="?"===v||"*"===v,x=n[2]||u,k=d||y;r.push({name:l||o++,prefix:h||"",delimiter:x,optional:b,repeat:w,partial:g,asterisk:!!m,pattern:k?A(k):m?".*":"[^"+j(x)+"]+?"})}}return i-1&&(r.params[c]=e.params[c]);if(i)return r.path=U(i.path,r.params,'named route "'+o+'"'),u(i,r,n)}else if(r.path){r.params={};for(var f in s)if(B(f,r.params,r.path))return u(s[f],r,n)}return u(null,r)}function o(e,n){var o=e.redirect,a="function"==typeof o?o(i(e,n)):o;if("string"==typeof a&&(a={path:a}),!a||"object"!=typeof a)return u(null,n);var c=a,s=c.name,f=c.path,h=n.query,l=n.hash,d=n.params;if(h=c.hasOwnProperty("query")?c.query:h,l=c.hasOwnProperty("hash")?c.hash:l,d=c.hasOwnProperty("params")?c.params:d,s){p[s];return r({_normalized:!0,name:s,query:h,hash:l,params:d},void 0,n)}if(f){var y=H(f,e),v=U(y,d,'redirect route with path "'+y+'"');return r({_normalized:!0,path:v,query:h,hash:l},void 0,n)}return t(!1,"invalid redirect option: "+JSON.stringify(a)),u(null,n)}function a(t,e,n){var o=U(n,e.params,'aliased route with path "'+n+'"'),i=r({_normalized:!0,path:o});if(i){var a=i.matched,c=a[a.length-1];return e.params=i.params,u(c,e)}return u(null,e)}function u(t,e,n){return t&&t.redirect?o(t,n||e):t&&t.matchAs?a(t,e,t.matchAs):i(t,e,n)}var c=g(e),s=c.pathMap,p=c.nameMap;return{match:r,addRoutes:n}}function B(t,e,n){var r=P(t),o=r.regexp,i=r.keys,a=n.match(o);if(!a)return!1;if(!e)return!0;for(var u=1,c=a.length;u=t.length?n():t[o]?e(t[o],function(){r(o+1)}):r(o+1)};r(0)}function nt(t){if(!t)if(Pt){var e=document.querySelector("base");t=e?e.getAttribute("href"):"/"}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function rt(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n=0?e:0)+"#"+t)}function kt(t,e,n){var r="hash"===n?"#"+e:e;return t?m(t+"/"+r):r}var Ot,Rt={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,n){var r=n.props,o=n.children,i=n.parent,a=n.data;a.routerView=!0;for(var u=r.name,c=i.$route,s=i._routerViewCache||(i._routerViewCache={}),p=0,f=!1;i;)i.$vnode&&i.$vnode.data.routerView&&p++,i._inactive&&(f=!0),i=i.$parent;if(a.routerViewDepth=p,f)return t(s[u],a,o);var h=c.matched[p];if(!h)return s[u]=null,t();var l=s[u]=h.components[u],d=a.hook||(a.hook={});return d.init=function(t){h.instances[u]=t.child},d.prepatch=function(t,e){h.instances[u]=e.child},d.destroy=function(t){h.instances[u]===t.child&&(h.instances[u]=void 0)},a.props=e(c,h.props&&h.props[u]),t(l,a,o)}},Et=/[!'()*]/g,jt=function(t){return"%"+t.charCodeAt(0).toString(16)},At=/%2C/g,Ct=function(t){return encodeURIComponent(t).replace(Et,jt).replace(At,",")},_t=decodeURIComponent,Tt=/\/?$/,$t=i(null,{path:"/"}),St=[String,Object],qt=[String,Array],Lt={name:"router-link",props:{to:{type:St,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,event:{type:qt,default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,o=n.resolve(this.to,r,this.append),a=o.location,u=o.route,s=o.href,f={},d=this.activeClass||n.options.linkActiveClass||"router-link-active",y=a.path?i(null,a):u;f[d]=this.exact?c(r,y):p(r,y);var v=function(t){h(t)&&(e.replace?n.replace(a):n.push(a))},m={click:h};Array.isArray(this.event)?this.event.forEach(function(t){m[t]=v}):m[this.event]=v;var g={class:f};if("a"===this.tag)g.on=m,g.attrs={href:s};else{var w=l(this.$slots.default);if(w){w.isStatic=!1;var b=Ot.util.extend,x=w.data=b({},w.data);x.on=m;var k=w.data.attrs=b({},w.data.attrs);k.href=s}else g.on=m}return t(this.tag,g,this.$slots.default)}},Pt="undefined"!=typeof window,Ut=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},zt=Ut,Mt=L,Vt=x,Bt=k,Ht=E,It=q,Ft=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");Mt.parse=Vt,Mt.compile=Bt,Mt.tokensToFunction=Ht,Mt.tokensToRegExp=It;var Dt=Object.create(null),Jt=Object.create(null),Kt=Object.create(null),Nt=Pt&&function(){var t=window.navigator.userAgent;return(t.indexOf("Android 2.")===-1&&t.indexOf("Android 4.0")===-1||t.indexOf("Mobile Safari")===-1||t.indexOf("Chrome")!==-1||t.indexOf("Windows Phone")!==-1)&&(window.history&&"pushState"in window.history)}(),Xt=Pt&&window.performance&&window.performance.now?window.performance:Date,Yt=W(),Wt=function(t,e){this.router=t,this.base=nt(e),this.current=$t,this.pending=null,this.ready=!1,this.readyCbs=[]};Wt.prototype.listen=function(t){this.cb=t},Wt.prototype.onReady=function(t){this.ready?t():this.readyCbs.push(t)},Wt.prototype.transitionTo=function(t,e,n){var r=this,o=this.router.match(t,this.current);this.confirmTransition(o,function(){r.updateRoute(o),e&&e(o),r.ensureURL(),r.ready||(r.ready=!0,r.readyCbs.forEach(function(t){t(o)}))},n)},Wt.prototype.confirmTransition=function(t,e,n){var r=this,o=this.current,i=function(){n&&n()};if(c(t,o)&&t.matched.length===o.matched.length)return this.ensureURL(),i();var a=rt(this.current.matched,t.matched),u=a.updated,s=a.deactivated,p=a.activated,f=[].concat(at(s),this.router.beforeHooks,ut(u),p.map(function(t){return t.beforeEnter}),ht(p));this.pending=t;var h=function(e,n){return r.pending!==t?i():void e(t,o,function(t){t===!1?(r.ensureURL(!0),i()):"string"==typeof t||"object"==typeof t?("object"==typeof t&&t.replace?r.replace(t):r.push(t),i()):n(t)})};et(f,h,function(){var n=[],o=function(){return r.current===t},a=st(p,n,o);et(a,h,function(){return r.pending!==t?i():(r.pending=null,e(t),void(r.router.app&&r.router.app.$nextTick(function(){n.forEach(function(t){return t()})})))})})},Wt.prototype.updateRoute=function(t){var e=this.current;this.current=t,this.cb&&this.cb(t),this.router.afterHooks.forEach(function(n){n&&n(t,e)})};var Gt=function(t){function e(e,n){var r=this;t.call(this,e,n);var o=e.options.scrollBehavior;o&&I(),window.addEventListener("popstate",function(t){r.transitionTo(vt(r.base),function(t){o&&F(e,t,r.current,!0)})})}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,function(t){Z(m(r.base+t.fullPath)),F(r.router,t,r.current,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,function(t){tt(m(r.base+t.fullPath)),F(r.router,t,r.current,!1),e&&e(t)},n)},e.prototype.ensureURL=function(t){if(vt(this.base)!==this.current.fullPath){var e=m(this.base+this.current.fullPath);t?Z(e):tt(e)}},e.prototype.getCurrentLocation=function(){return vt(this.base)},e}(Wt),Qt=function(t){function e(e,n,r){t.call(this,e,n),r&&mt(this.base)||gt()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;window.addEventListener("hashchange",function(){gt()&&t.transitionTo(wt(),function(t){xt(t.fullPath)})})},e.prototype.push=function(t,e,n){this.transitionTo(t,function(t){bt(t.fullPath),e&&e(t)},n)},e.prototype.replace=function(t,e,n){this.transitionTo(t,function(t){xt(t.fullPath),e&&e(t)},n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;wt()!==e&&(t?bt(e):xt(e))},e.prototype.getCurrentLocation=function(){return wt()},e}(Wt),Zt=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)},n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)},n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,function(){e.index=n,e.updateRoute(r)})}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(Wt),te=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.afterHooks=[],this.matcher=V(t.routes||[]);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Nt,this.fallback&&(e="hash"),Pt||(e="abstract"),this.mode=e,e){case"history":this.history=new Gt(this,t.base);break;case"hash":this.history=new Qt(this,t.base,this.fallback);break;case"abstract":this.history=new Zt(this,t.base)}},ee={currentRoute:{}};return te.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},ee.currentRoute.get=function(){return this.history&&this.history.current},te.prototype.init=function(t){var e=this;if(this.apps.push(t),!this.app){this.app=t;var n=this.history;if(n instanceof Gt)n.transitionTo(n.getCurrentLocation());else if(n instanceof Qt){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},te.prototype.beforeEach=function(t){this.beforeHooks.push(t)},te.prototype.afterEach=function(t){this.afterHooks.push(t)},te.prototype.onReady=function(t){this.history.onReady(t)},te.prototype.push=function(t,e,n){this.history.push(t,e,n)},te.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},te.prototype.go=function(t){this.history.go(t)},te.prototype.back=function(){this.go(-1)},te.prototype.forward=function(){this.go(1)},te.prototype.getMatchedComponents=function(t){var e=t?this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},te.prototype.resolve=function(t,e,n){var r=z(t,e||this.history.current,n),o=this.match(r,e),i=o.redirectedFrom||o.fullPath,a=this.history.base,u=kt(a,i,this.mode);return{location:r,route:o,href:u,normalizedTo:r,resolved:o}},te.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==$t&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(te.prototype,ee),te.install=d,te.version="2.2.0",Pt&&window.Vue&&window.Vue.use(te),te});
\ No newline at end of file
diff --git a/js/unfetch.js b/js/unfetch.js
new file mode 100644
index 0000000..2cd9146
--- /dev/null
+++ b/js/unfetch.js
@@ -0,0 +1 @@
+self.fetch||(self.fetch=function(e,n){return n=n||{},new Promise(function(t,s){var r=new XMLHttpRequest,o=[],u=[],i={},a=function(){return{ok:2==(r.status/100|0),statusText:r.statusText,status:r.status,url:r.responseURL,text:function(){return Promise.resolve(r.responseText)},json:function(){return Promise.resolve(JSON.parse(r.responseText))},blob:function(){return Promise.resolve(new Blob([r.response]))},clone:a,headers:{keys:function(){return o},entries:function(){return u},get:function(e){return i[e.toLowerCase()]},has:function(e){return e.toLowerCase()in i}}}};for(var c in r.open(n.method||"get",e,!0),r.onload=function(){r.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,function(e,n,t){o.push(n=n.toLowerCase()),u.push([n,t]),i[n]=i[n]?i[n]+","+t:t}),t(a())},r.onerror=s,r.withCredentials="include"==n.credentials,n.headers)r.setRequestHeader(c,n.headers[c]);r.send(n.body||null)})});
\ No newline at end of file
diff --git a/js/video-player/afterglow.min.js b/js/video-player/afterglow.min.js
new file mode 100644
index 0000000..5976774
--- /dev/null
+++ b/js/video-player/afterglow.min.js
@@ -0,0 +1,22 @@
+/**
+ * afterglowplayer - An easy to integrate HTML5 video player with lightbox support.
+ * @link http://afterglowplayer.com
+ * @version 1.1.0
+ * @license MIT
+ *
+ * afterglowplayer includes some scripts provided under different licenses by their authors. Please see the project sources via http://afterglowplayer.com in order to learn which projects are included and how you may use them.
+ */
+
+function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _inherits(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _inherits(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _inherits(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}!function(t,e){var o=t.createElement("style");if(t.getElementsByTagName("head")[0].appendChild(o),o.styleSheet)o.styleSheet.disabled||(o.styleSheet.cssText=e);else try{o.innerHTML=e}catch(n){o.innerText=e}}(document,'.video-js .vjs-audio-button,.video-js .vjs-big-play-button,.video-js .vjs-captions-button,.video-js .vjs-chapters-button,.video-js .vjs-control.vjs-close-button,.video-js .vjs-descriptions-button,.video-js .vjs-fullscreen-control,.video-js .vjs-mouse-display,.video-js .vjs-mute-control,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-play-control,.video-js .vjs-play-control.vjs-playing,.video-js .vjs-play-progress,.video-js .vjs-subtitles-button,.video-js .vjs-volume-level,.video-js .vjs-volume-menu-button,.video-js .vjs-volume-menu-button.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-2,.video-js.vjs-fullscreen .vjs-fullscreen-control,.vjs-icon-audio,.vjs-icon-audio-description,.vjs-icon-cancel,.vjs-icon-captions,.vjs-icon-chapters,.vjs-icon-circle,.vjs-icon-circle-inner-circle,.vjs-icon-circle-outline,.vjs-icon-cog,.vjs-icon-facebook,.vjs-icon-fullscreen-enter,.vjs-icon-fullscreen-exit,.vjs-icon-gplus,.vjs-icon-hd,.vjs-icon-linkedin,.vjs-icon-pause,.vjs-icon-pinterest,.vjs-icon-play,.vjs-icon-play-circle,.vjs-icon-replay,.vjs-icon-spinner,.vjs-icon-square,.vjs-icon-subtitles,.vjs-icon-tumblr,.vjs-icon-twitter,.vjs-icon-volume-high,.vjs-icon-volume-low,.vjs-icon-volume-mid,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js,.vjs-no-js{color:#fff;background-color:#000}.video-js .vjs-big-play-button:before,.video-js .vjs-control,.video-js .vjs-control:before,.vjs-menu li,.vjs-no-js{text-align:center}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:VideoJS;src:url(font/VideoJS.eot?#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,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FjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:400;font-style:normal}.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before,.vjs-icon-play:before{content:"\\f101"}.vjs-icon-play-circle:before{content:"\\f102"}.video-js .vjs-play-control.vjs-playing:before,.vjs-icon-pause:before{content:"\\f103"}.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before,.vjs-icon-volume-mute:before{content:"\\f104"}.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before,.vjs-icon-volume-low:before{content:"\\f105"}.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before,.vjs-icon-volume-mid:before{content:"\\f106"}.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before,.vjs-icon-volume-high:before{content:"\\f107"}.video-js .vjs-fullscreen-control:before,.vjs-icon-fullscreen-enter:before{content:"\\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control:before,.vjs-icon-fullscreen-exit:before{content:"\\f109"}.vjs-icon-square:before{content:"\\f10a"}.vjs-icon-spinner:before{content:"\\f10b"}.video-js .vjs-subtitles-button:before,.vjs-icon-subtitles:before{content:"\\f10c"}.video-js .vjs-captions-button:before,.vjs-icon-captions:before{content:"\\f10d"}.video-js .vjs-chapters-button:before,.vjs-icon-chapters:before{content:"\\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\\f10f"}.vjs-icon-cog:before{content:"\\f110"}.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\\f111"}.vjs-icon-circle-outline:before{content:"\\f112"}.vjs-icon-circle-inner-circle:before{content:"\\f113"}.vjs-icon-hd:before{content:"\\f114"}.video-js .vjs-control.vjs-close-button:before,.vjs-icon-cancel:before{content:"\\f115"}.vjs-icon-replay:before{content:"\\f116"}.vjs-icon-facebook:before{content:"\\f117"}.vjs-icon-gplus:before{content:"\\f118"}.vjs-icon-linkedin:before{content:"\\f119"}.vjs-icon-twitter:before{content:"\\f11a"}.vjs-icon-tumblr:before{content:"\\f11b"}.vjs-icon-pinterest:before{content:"\\f11c"}.video-js .vjs-descriptions-button:before,.vjs-icon-audio-description:before{content:"\\f11d"}.video-js .vjs-audio-button:before,.vjs-icon-audio:before{content:"\\f11e"}.video-js{display:block;vertical-align:top;box-sizing:border-box;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js .vjs-tech,.video-js.vjs-fill{width:100%;height:100%}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.vjs-error .vjs-error-display:before,.vjs-menu .vjs-menu-content,.vjs-no-js{font-family:Arial,Helvetica,sans-serif}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;font-size:18px;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66A8CC}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2B333F;background-color:rgba(43,51,63,.7);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-transform:lowercase}.vjs-menu li:focus,.vjs-menu li:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2B333F}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2B333F;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{outline:0;position:relative;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}.vjs-live .vjs-progress-control{display:none}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after,.video-js .vjs-progress-control:hover .vjs-time-tooltip{font-family:Arial,Helvetica,sans-serif;visibility:visible;font-size:.6em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar{position:absolute;display:block;height:.3em;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-mouse-display:before,.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{position:absolute;top:-.333333333333333em;right:-.5em;font-size:.9em}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after,.video-js .vjs-time-tooltip{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px;background-color:#fff;background-color:rgba(255,255,255,.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}.video-js .vjs-play-progress:after,.video-js .vjs-play-progress:before,.video-js .vjs-time-tooltip{z-index:1}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.video-js.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}.vjs-tooltip-progress-bar{visibility:hidden}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}.video-js .vjs-progress-control .vjs-mouse-display:after,.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 .45em;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:.5em;height:8em}.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical:hover .vjs-menu-content{height:8em;width:2.9em}.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal:hover .vjs-menu-content{height:2.9em;width:8em}.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent!important}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-controls-disabled .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:\'X\';font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}@-webkit-keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}.vjs-caption-settings{position:relative;top:1em;background-color:#2B333F;background-color:rgba(43,51,63,.75);color:#fff;margin:0 auto;padding:.5em;height:16em;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:1em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;border:none}.vjs-caption-settings .vjs-tracksetting label,.vjs-caption-settings .vjs-tracksetting legend{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;vertical-align:top;float:right}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings fieldset{margin-top:1em;margin-left:.5em}.vjs-caption-settings fieldset .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-caption-settings input[type=button]{width:40px;height:40px}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0))}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}@media \\0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}'),
+function(t,e){var o=t.createElement("style");if(t.getElementsByTagName("head")[0].appendChild(o),o.styleSheet)o.styleSheet.disabled||(o.styleSheet.cssText=e);else try{o.innerHTML=e}catch(n){o.innerText=e}}(document,".vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar{background-color:#000;background-color:rgba(0,0,0,.7);bottom:0;height:51px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-progress-control{top:-5px;background-color:#000;background-color:rgba(0,0,0,.7)}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-progress-control:hover{top:-7px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-progress-control .vjs-progress-holder{margin:0}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-load-progress,.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-play-progress{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-current-time,.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-duration{margin-top:12px}@media (max-width:768px){.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar{height:42px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-progress-control{background-color:#000}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-current-time,.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-duration{margin-top:11px}}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-current-time{margin-left:20px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-duration{margin-right:20px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-volume-menu-button .vjs-menu,.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-volume-menu-button.vjs-volume-menu-button-horizontal .vjs-menu{padding-top:22px}@media (max-width:512px){.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar{height:34px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-play-control:before{font-size:11px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-current-time,.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-duration{margin-top:9px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-current-time{margin-left:14px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-duration{margin-right:10px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-volume-menu-button .vjs-menu,.vjs-afterglow-skin.afterglow-skin-dark .vjs-control-bar .vjs-volume-menu-button.vjs-volume-menu-button-horizontal .vjs-menu{padding-top:14pxpx}}.vjs-afterglow-skin.afterglow-skin-dark .vjs-control:before{margin-top:5px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-top-control-bar{right:20px;top:16px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-top-control-bar .vjs-button{background-color:#000;background-color:rgba(0,0,0,.7);width:32px;height:32px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;margin-left:7px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-top-control-bar .vjs-button:before{margin-top:-1px;font-size:15px;line-height:16px}@media (max-width:768px){.vjs-afterglow-skin.afterglow-skin-dark .vjs-top-control-bar{top:14px;right:16px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-top-control-bar .vjs-button{width:28px;height:28px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-top-control-bar .vjs-button:before{font-size:14px;line-height:15px;margin-top:-2px}}@media (max-width:512px){.vjs-afterglow-skin.afterglow-skin-dark .vjs-top-control-bar .vjs-button{width:24px;height:24px}.vjs-afterglow-skin.afterglow-skin-dark .vjs-top-control-bar .vjs-button:before{font-size:12px;line-height:13px;margin-top:0}}.vjs-afterglow-skin.afterglow-skin-dark.vjs-youtube.vjs-has-started.vjs-paused .vjs-control-bar{right:0;background-color:#000}.vjs-afterglow-skin.afterglow-skin-dark.vjs-youtube.vjs-has-started.vjs-youtube-headstart .vjs-control-bar{right:0}"),function(t,e){var o=t.createElement("style");if(t.getElementsByTagName("head")[0].appendChild(o),o.styleSheet)o.styleSheet.disabled||(o.styleSheet.cssText=e);else try{o.innerHTML=e}catch(n){o.innerText=e}}(document,'@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300);.vjs-afterglow-skin.vjs-has-started .vjs-control-bar,.vjs-afterglow-skin.vjs-has-started .vjs-top-control-bar{-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s}@font-face{font-family:afterglow-icon;src:url(data:font/truetype;charset=utf-8;base64,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) format(\'truetype\');font-weight:400;font-style:normal}.vjs-afterglow-skin{overflow:hidden;color:#fff}.vjs-afterglow-skin :focus,.vjs-afterglow-skin:focus{outline:0}.vjs-afterglow-skin video{background-color:#000}.vjs-afterglow-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0 30px;background-color:#fff;background-color:rgba(255,255,255,.1)}@media (max-width:768px){.vjs-afterglow-skin .vjs-slider{margin:0 20px}}@media (max-width:512px){.vjs-afterglow-skin .vjs-slider{margin:0 12px}}.vjs-afterglow-skin .vjs-slider:hover{margin:0 30px}@media (max-width:768px){.vjs-afterglow-skin .vjs-slider:hover{margin:0 20px}}.vjs-afterglow-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-afterglow-skin .vjs-slider-handle{position:absolute;left:0;top:0;display:none}.vjs-afterglow-skin .vjs-play-progress:before{display:none!important;height:0;width:0;font-size:.9em}.vjs-afterglow-skin .vjs-progress-control .vjs-mouse-display,.vjs-afterglow-skin .vjs-progress-control:hover .vjs-mouse-display,.vjs-afterglow-skin .vjs-progress-control:hover .vjs-play-progress:after{display:none}.vjs-afterglow-skin .vjs-control-bar{display:none;position:absolute;bottom:16px;left:0;right:0;height:33px;font-family:\'Open Sans\';color:rgba(255,255,255,.9);background-color:#000;background-color:rgba(0,0,0,0)}@media (max-width:768px){.vjs-afterglow-skin .vjs-control-bar{bottom:7px}}@media (max-width:512px){.vjs-afterglow-skin .vjs-slider:hover{margin:0 12px}.vjs-afterglow-skin .vjs-control-bar{bottom:0}}.vjs-afterglow-skin .vjs-control-bar .div{opacity:.9}.vjs-afterglow-skin .vjs-control-bar .div:hover{opacity:1}.vjs-afterglow-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-afterglow-skin.vjs-has-started.vjs-ended .vjs-control-bar,.vjs-afterglow-skin.vjs-has-started.vjs-ended .vjs-top-control-bar{display:block;visibility:hidden;opacity:0}.vjs-afterglow-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-afterglow-skin.vjs-controls-disabled .vjs-control-bar,.vjs-afterglow-skin.vjs-error .vjs-control-bar,.vjs-afterglow-skin.vjs-error .vjs-top-control-bar,.vjs-afterglow-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-afterglow-skin.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media \\0screen{.vjs-afterglow-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-afterglow-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:40px;width:auto}.vjs-afterglow-skin .vjs-control.vjs-captions-button.vjs-control,.vjs-afterglow-skin .vjs-control.vjs-subtitles-button.vjs-control{width:40px}@media (max-width:768px){.vjs-afterglow-skin .vjs-control{height:30px}.vjs-afterglow-skin .vjs-control.vjs-captions-button.vjs-control,.vjs-afterglow-skin .vjs-control.vjs-subtitles-button.vjs-control{width:30px}}@media (max-width:512px){.vjs-afterglow-skin .vjs-control.vjs-captions-button.vjs-control,.vjs-afterglow-skin .vjs-control.vjs-subtitles-button.vjs-control{width:20px}}.vjs-afterglow-skin .vjs-control:before{font-family:afterglow-icon;font-size:17px;line-height:18px;padding-top:10px;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;opacity:.9;text-shadow:0 0 0 rgba(255,255,255,0)}@media (max-width:768px){.vjs-afterglow-skin .vjs-control:before{font-size:13px;line-height:13px;padding-top:9px}}@media (max-width:512px){.vjs-afterglow-skin .vjs-control:before{font-size:11px;line-height:11px;padding-top:6px}}.vjs-afterglow-skin .vjs-control:focus:before,.vjs-afterglow-skin .vjs-control:hover:before{text-shadow:0 0 5px rgba(255,255,255,.6);opacity:1}.vjs-afterglow-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-afterglow-skin .vjs-play-control{width:50px;cursor:pointer;position:absolute;left:50%;margin-left:-25px}@media (max-width:512px){.vjs-afterglow-skin .vjs-play-control{position:relative;left:auto;margin-left:0;width:25px}}.vjs-afterglow-skin .vjs-play-control:before{content:"\\e602";margin-left:1px;font-size:22px}@media (max-width:768px){.vjs-afterglow-skin .vjs-play-control:before{font-size:20px;line-height:22px;top:-5px}}@media (max-width:512px){.vjs-afterglow-skin .vjs-play-control:before{font-size:10px;line-height:10px;top:0}}.vjs-afterglow-skin.vjs-playing .vjs-play-control:before{content:"\\e60a"}.vjs-afterglow-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-afterglow-skin .vjs-playback-rate .vjs-playback-rate-value.vjs-menu-button .vjs-menu .vjs-menu-content{width:30px;left:15px;list-style:none}.vjs-afterglow-skin .vjs-mute-control,.vjs-afterglow-skin .vjs-volume-menu-button{cursor:pointer;float:right;width:auto;padding-left:32px;margin-left:10px}.vjs-afterglow-skin .vjs-mute-control:before,.vjs-afterglow-skin .vjs-volume-menu-button:before{content:"\\e605";cursor:pointer}.vjs-afterglow-skin .vjs-mute-control.vjs-vol-0:before,.vjs-afterglow-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\\e603"}.vjs-afterglow-skin .vjs-mute-control.vjs-vol-1:before,.vjs-afterglow-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\\e606"}.vjs-afterglow-skin .vjs-mute-control.vjs-vol-2:before,.vjs-afterglow-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\\e607"}@media (max-width:512px){.vjs-afterglow-skin .vjs-mute-control,.vjs-afterglow-skin .vjs-volume-menu-button{height:26px;padding-left:27px}}.vjs-afterglow-skin .vjs-volume-control{float:right}.vjs-afterglow-skin .vjs-volume-level{position:absolute;top:0;left:0;height:4px;width:100%;background-color:#fff;border-radius:4px}.vjs-afterglow-skin .vjs-volume-menu-button .vjs-menu,.vjs-afterglow-skin .vjs-volume-menu-button.vjs-volume-menu-button-horizontal .vjs-menu{display:block;width:0;height:10px;border-top-color:transparent;position:relative;padding-left:0;top:0;padding-top:17px;padding-bottom:17px;left:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-afterglow-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content,.vjs-afterglow-skin .vjs-volume-menu-button.vjs-volume-menu-button-horizontal .vjs-menu .vjs-menu-content{height:10px;width:0;float:right;left:0;box-shadow:none;background:0 0;position:relative;bottom:auto;overflow:hidden;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-afterglow-skin .vjs-volume-menu-button.vjs-volume-menu-button-horizontal:hover .vjs-menu,.vjs-afterglow-skin .vjs-volume-menu-button:hover .vjs-menu{width:74px}@media (max-width:768px){.vjs-afterglow-skin .vjs-mute-control,.vjs-afterglow-skin .vjs-volume-menu-button{margin-left:0}.vjs-afterglow-skin .vjs-volume-menu-button .vjs-menu,.vjs-afterglow-skin .vjs-volume-menu-button.vjs-volume-menu-button-horizontal .vjs-menu{left:0;padding-top:13px;padding-bottom:12px}.vjs-afterglow-skin .vjs-volume-menu-button.vjs-volume-menu-button-horizontal:hover .vjs-menu,.vjs-afterglow-skin .vjs-volume-menu-button:hover .vjs-menu{padding-left:5px;padding-right:5px;width:50px}}@media (max-width:500px){.vjs-afterglow-skin .vjs-volume-menu-button.vjs-volume-menu-button-horizontal:hover .vjs-menu,.vjs-afterglow-skin .vjs-volume-menu-button:hover .vjs-menu{display:none}.vjs-afterglow-skin .vjs-volume-menu-button.vjs-volume-menu-button-horizontal:hover .vjs-menu.vjs-lock-showing,.vjs-afterglow-skin .vjs-volume-menu-button:hover .vjs-menu.vjs-lock-showing{display:none!important}.vjs-afterglow-skin .vjs-volume-menu-button.vjs-volume-menu-button-horizontal:hover .vjs-menu .vjs-menu-content,.vjs-afterglow-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content{display:none}}.vjs-afterglow-skin .vjs-volume-bar .vjs-volume-handle:before,.vjs-afterglow-skin .vjs-volume-bar .vjs-volume-level:before,.vjs-afterglow-skin .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-handle:before,.vjs-afterglow-skin .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level:before{display:none}.vjs-afterglow-skin .vjs-volume-menu-button.vjs-volume-menu-button-horizontal:hover .vjs-menu .vjs-menu-content,.vjs-afterglow-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content{height:10px;width:61px;bottom:0;left:0;float:none;box-shadow:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (max-width:768px){.vjs-afterglow-skin .vjs-volume-menu-button.vjs-volume-menu-button-horizontal:hover .vjs-menu .vjs-menu-content,.vjs-afterglow-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content{width:41px;left:-5px}.vjs-afterglow-skin .vjs-volume-bar,.vjs-afterglow-skin .vjs-volume-bar.vjs-slider-horizontal{width:0}}.vjs-afterglow-skin .vjs-volume-bar,.vjs-afterglow-skin .vjs-volume-bar.vjs-slider-horizontal{width:0;left:1px;height:5px;margin:0;background-color:rgba(255,255,255,.3);border-radius:5px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-afterglow-skin .vjs-volume-bar .vjs-volume-handle,.vjs-afterglow-skin .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-handle{width:0;height:0;left:100%}.vjs-afterglow-skin .vjs-volume-bar .vjs-volume-level,.vjs-afterglow-skin .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{height:4px;border-radius:4px}.vjs-afterglow-skin .vjs-volume-menu-button.vjs-volume-menu-button-horizontal:hover .vjs-menu .vjs-volume-bar.vjs-slider-horizontal,.vjs-afterglow-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-volume-bar.vjs-slider-horizontal{width:60px}@media (max-width:768px){.vjs-afterglow-skin .vjs-volume-menu-button.vjs-volume-menu-button-horizontal:hover .vjs-menu .vjs-volume-bar.vjs-slider-horizontal,.vjs-afterglow-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-volume-bar.vjs-slider-horizontal{width:40px}}.vjs-afterglow-skin .vjs-menu-button-popup .vjs-menu{position:relative;float:right}.vjs-afterglow-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;height:5px;top:-9px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.vjs-afterglow-skin .vjs-progress-control:hover{top:-11px;height:9px;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}@media (max-width:768px){.vjs-afterglow-skin .vjs-progress-control:hover{top:-9px;height:7px}}.vjs-afterglow-skin:hover .vjs-progress-control{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-afterglow-skin .vjs-progress-holder{height:100%}.vjs-afterglow-skin .vjs-progress-holder .vjs-load-progress,.vjs-afterglow-skin .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.vjs-afterglow-skin .vjs-progress-holder .vjs-load-progress div,.vjs-afterglow-skin.vjs-live .vjs-progress-control,.vjs-afterglow-skin.vjs-live .vjs-time-controls,.vjs-afterglow-skin.vjs-live .vjs-time-divider{display:none}.vjs-afterglow-skin .vjs-play-progress{background-color:#fff;box-shadow:0 0 5px rgba(255,255,255,.6);-moz-box-shadow:0 0 5px rgba(255,255,255,.6);-webkit-box-shadow:0 0 5px rgba(255,255,255,.6)}.vjs-afterglow-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.2)}.vjs-afterglow-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,.2)}.vjs-afterglow-skin .vjs-seek-handle{width:10px;height:100%}.vjs-afterglow-skin.vjs-live .vjs-live-display{display:block}.vjs-afterglow-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-afterglow-skin .vjs-time-controls{font-size:22px}.vjs-afterglow-skin .vjs-current-time,.vjs-afterglow-skin .vjs-duration{height:23px;position:relative;float:left;margin-top:7px;padding:0;font-weight:100;font-size:21px;line-height:22px;display:block;width:auto}@media (max-width:768px){.vjs-afterglow-skin .vjs-current-time,.vjs-afterglow-skin .vjs-duration{font-size:17px;line-height:17px}}.vjs-afterglow-skin.vjs-no-flex .vjs-current-time,.vjs-afterglow-skin.vjs-no-flex .vjs-duration{display:block}.vjs-afterglow-skin .vjs-current-time{margin-left:30px}@media (max-width:768px){.vjs-afterglow-skin .vjs-current-time{margin-left:20px}}.vjs-afterglow-skin .vjs-duration{float:right;text-align:right;margin-right:30px;padding-left:10px}@media (max-width:768px){.vjs-afterglow-skin .vjs-duration{margin-right:20px;padding-left:6px}}@media (max-width:512px){.vjs-afterglow-skin .vjs-current-time,.vjs-afterglow-skin .vjs-duration{font-size:14px;line-height:14px;margin-top:5px}.vjs-afterglow-skin .vjs-current-time{margin-left:12px}.vjs-afterglow-skin .vjs-duration{margin-right:12px;padding-left:2px}}.vjs-afterglow-skin .vjs-remaining-time{display:none;float:right}.vjs-afterglow-skin .vjs-time-divider{float:left;line-height:3em}.vjs-afterglow-skin .vjs-top-control-bar{width:auto;height:auto;text-align:right;position:absolute;right:26px;top:13px;display:none;opacity:0}@media (max-width:768px){.vjs-afterglow-skin .vjs-top-control-bar{top:10px;right:18px}}@media (max-width:512px){.vjs-afterglow-skin .vjs-top-control-bar{top:6px;right:10px}}.vjs-afterglow-skin .vjs-top-control-bar .vjs-control{width:20px;height:30px;text-align:right;line-height:13px;font-size:13px;cursor:pointer;opacity:.9;margin-left:20px}@media (max-width:768px){.vjs-afterglow-skin .vjs-top-control-bar .vjs-control{font-size:9px;line-height:9px;margin-left:5px}}.vjs-afterglow-skin .vjs-top-control-bar .vjs-control:hover{opacity:1}.vjs-afterglow-skin .vjs-top-control-bar .vjs-fullscreen-control:before{content:"\\e608"}.vjs-afterglow-skin .vjs-top-control-bar .vjs-lightbox-close-button:before{content:"\\e601"}.vjs-afterglow-skin.vjs-fullscreen .vjs-top-control-bar .vjs-fullscreen-control:before{content:"\\e609"}.vjs-afterglow-skin.vjs-has-started .vjs-top-control-bar{display:block;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-afterglow-skin.vjs-has-started .vjs-top-control-bar .vjs-control{opacity:.9;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-afterglow-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-top-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-afterglow-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-top-control-bar .vjs-control{opacity:.9}.vjs-afterglow-skin .vjs-big-play-button{display:block;z-index:2;position:absolute;width:80px;height:80px;text-align:center;vertical-align:middle;cursor:pointer;top:50%;left:50%;margin-left:-40px;margin-top:-40px;border:none;background:0 0;visibility:visible;opacity:1;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-afterglow-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-afterglow-skin.vjs-has-started .vjs-big-play-button{display:none;opacity:0}.vjs-afterglow-skin.vjs-has-started.vjs-ended .vjs-big-play-button{display:block;visibility:visible;opacity:1}.vjs-afterglow-skin.vjs-using-native-controls .vjs-big-play-button{display:block}.vjs-afterglow-skin .vjs-big-play-button:focus,.vjs-afterglow-skin:hover .vjs-big-play-button{outline:0;border:none;background:0 0;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-afterglow-skin.vjs-seeking .vjs-big-play-button,.vjs-afterglow-skin.vjs-waiting .vjs-big-play-button{display:none;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-afterglow-skin .vjs-big-play-button:before{content:"\\e602";font-family:afterglow-icon;line-height:80px;font-size:80px;text-shadow:0 0 5px #000;text-shadow:0 0 5px rgba(0,0,0,.6);text-align:center;font-weight:700;position:absolute;left:0;width:100%;height:100%}@media (max-width:768px){.vjs-afterglow-skin .vjs-big-play-button:before{font-size:60px}}@media (max-width:512px){.vjs-afterglow-skin .vjs-big-play-button:before{font-size:40px}}.vjs-afterglow-skin .vjs-error-display,.vjs-afterglow-skin.vjs-error .vjs-big-play-button{display:none}.vjs-afterglow-skin.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-afterglow-skin .vjs-error .vjs-error-display:before{content:\'\'}.vjs-afterglow-skin .vjs-error-display div{position:absolute;bottom:40px;right:0;left:0;font-family:\'Open Sans\',Helvetica light,Helvetica,sans-serif;font-size:16px;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,.5)}.vjs-afterglow-skin .vjs-error-display a,.vjs-afterglow-skin .vjs-error-display a:visited{color:#F4A460}.vjs-afterglow-skin.vjs-error .vjs-fullscreen-control{display:none}.vjs-afterglow-skin .vjs-loading-spinner{position:absolute;top:50%;left:50%;width:32px;height:32px;margin-left:-16px;margin-top:-16px;clear:both;border:3px solid rgba(255,255,255,.1);border-top:3px rgba(255,255,255,.95) solid;border-radius:50%;-webkit-animation:spCircRot 1.6s infinite linear;animation:spCircRot 1.6s infinite linear}.vjs-afterglow-skin .vjs-loading-spinner:after,.vjs-afterglow-skin .vjs-loading-spinner:before{content:none;border:0}.vjs-afterglow-skin .vjs-seeking .vjs-loading-spinner,.vjs-afterglow-skin .vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-afterglow-skin .vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.vjs-afterglow-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-afterglow-skin .vjs-menu-button.vjs-menu-button-inline{width:auto}.vjs-afterglow-skin .vjs-menu-button.vjs-menu-button-inline:before{width:30px}.vjs-afterglow-skin .vjs-menu{display:none;position:relative;bottom:auto;left:-85px;width:0;height:0;margin-bottom:0}@media (max-width:768px){.vjs-afterglow-skin .vjs-menu{left:-75px}}@media (max-width:512px){.vjs-afterglow-skin .vjs-menu{left:-70px}}.vjs-afterglow-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0 0 70px;margin:0;position:absolute;bottom:-50px;width:100px;max-height:none;overflow:auto;left:12px;font-family:\'Open Sans\',Helvetica Light,Helvetica,sans-serif;background:0 0}@media (max-width:768px){.vjs-afterglow-skin .vjs-menu-button .vjs-menu .vjs-menu-content{left:12px;bottom:-40px;padding-bottom:60px}}@media (max-width:512px){.vjs-afterglow-skin .vjs-menu-button .vjs-menu .vjs-menu-content{left:11px;bottom:-30px;padding-bottom:50px}}.vjs-afterglow-skin .vjs-control-content .vjs-menu.vjs-lock-showing,.vjs-afterglow-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:block}.vjs-afterglow-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:none}.vjs-afterglow-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:0 5px;line-height:16px;font-size:14px;text-align:center;text-transform:lowercase;opacity:.7;text-shadow:0 0 0 rgba(255,255,255,0)}.vjs-afterglow-skin .vjs-menu-button ul li.vjs-selected,.vjs-afterglow-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-afterglow-skin .vjs-menu-button ul li.vjs-selected:hover,.vjs-afterglow-skin .vjs-menu-button ul li:focus,.vjs-afterglow-skin .vjs-menu-button ul li:hover{text-shadow:0 0 5px rgba(255,255,255,.6);opacity:1;background:0 0;color:#fff}.vjs-afterglow-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:afterglow}.vjs-afterglow-skin .vjs-subtitles-button:before{content:"\\e60d"}.vjs-afterglow-skin .vjs-captions-button:before{content:"\\e600"}.vjs-afterglow-skin video::-webkit-media-text-track-container{bottom:40px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width:768px){.vjs-afterglow-skin video::-webkit-media-text-track-container{bottom:20px}}.vjs-afterglow-skin video::-webkit-media-text-track-background{background-color:rgba(0,0,0,.5);border-radius:3px;padding:10px 14px}.vjs-afterglow-skin video::-webkit-media-text-track-display{color:#fff;font-family:Open Sans,Georgia;font-size:16px;padding:5px 10px 8px}@media (max-width:768px){.vjs-afterglow-skin video::-webkit-media-text-track-display{font-size:14px}}@media (max-width:512px){.vjs-afterglow-skin video::-webkit-media-text-track-container{bottom:10px}.vjs-afterglow-skin video::-webkit-media-text-track-display{font-size:11px}}.vjs-afterglow-skin.vjs-user-active video::-webkit-media-text-track-container{bottom:70px}@media (max-width:768px){.vjs-afterglow-skin.vjs-user-active video::-webkit-media-text-track-container{bottom:40px}}.vjs-afterglow-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-afterglow-skin.vjs-responsive,.vjs-afterglow-skin.vjs-responsive video{width:100%;height:auto}.vjs-afterglow-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-afterglow-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-afterglow-skin .vjs-tech:focus{outline:0}.vjs-afterglow-skin.vjs-responsive.vjs-has-started .vjs-tech{padding-top:0!important}.vjs-afterglow-skin.vjs-responsive.vjs-fullscreen video{height:100%}.vjs-afterglow-skin .vjs-ag-res-button{float:right;cursor:pointer;width:50px;font-family:afterglow-icon}@media (max-width:768px){.vjs-afterglow-skin .vjs-ag-res-button{width:30px;margin-left:-4px}}@media (max-width:512px){.vjs-afterglow-skin.vjs-user-active video::-webkit-media-text-track-container{bottom:30px}.vjs-afterglow-skin .vjs-ag-res-button{width:20px;margin-right:5px;margin-left:0}}.vjs-afterglow-skin .vjs-ag-res-button:before{font-family:afterglow-icon;content:"\\e60f"}.vjs-afterglow-skin .vjs-ag-res-button.vjs-ag-res-hd:before{content:"\\e60b";margin-left:.5px}.vjs-afterglow-skin.vjs-IE .vjs-ag-res-button{font-size:17px;line-height:18px;padding-top:10px}@media (max-width:768px){.vjs-afterglow-skin.vjs-IE .vjs-ag-res-button{font-size:9px;line-height:9px;margin-left:5px}}.vjs-afterglow-skin .vjs-poster{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-afterglow-skin:hover .vjs-poster{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.vjs-afterglow-skin.vjs-youtube>div:first-child{position:absolute!important;margin:0;height:100%;top:0;width:100%}.vjs-afterglow-skin.vjs-youtube iframe{display:block;visibility:hidden}.vjs-afterglow-skin.vjs-youtube.vjs-IE iframe{display:block;visibility:visible}.vjs-afterglow-skin.vjs-youtube .vjs-control-bar{right:120px;width:auto;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.vjs-afterglow-skin.vjs-youtube.vjs-has-started.vjs-youtube-headstart .vjs-control-bar{right:120px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.vjs-afterglow-skin.vjs-youtube.vjs-has-started .vjs-control-bar{right:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.vjs-afterglow-skin.vjs-youtube.vjs-has-started.vjs-ended .vjs-control-bar,.vjs-afterglow-skin.vjs-youtube.vjs-has-started.vjs-paused .vjs-control-bar{right:120px;width:auto;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.video-js.vjs-has-started .vjs-poster,.vjs-poster{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}.vjs-afterglow-skin.vjs-youtube.vjs-iOS .vjs-big-play-button,.vjs-afterglow-skin.vjs-youtube.vjs-iOS .vjs-poster,.vjs-afterglow-skin.vjs-youtube.vjs-using-native-controls .vjs-big-play-button,.vjs-afterglow-skin.vjs-youtube.vjs-using-native-controls .vjs-poster{display:none}.vjs-afterglow-skin.vjs-youtube.vjs-iOS iframe,.vjs-afterglow-skin.vjs-youtube.vjs-using-native-controls iframe{display:block;visibility:visible}.vjs-afterglow-skin.vjs-vimeo .vjs-top-control-bar,.vjs-afterglow-skin.vjs-youtube.vjs-iOS .vjs-loading-spinner,.vjs-afterglow-skin.vjs-youtube.vjs-iOS .vjs-text-track-display,.vjs-afterglow-skin.vjs-youtube.vjs-using-native-controls .vjs-loading-spinner,.vjs-afterglow-skin.vjs-youtube.vjs-using-native-controls .vjs-text-track-display{display:none}.vjs-afterglow-skin.vjs-IE.vjs-youtube iframe,.vjs-afterglow-skin.vjs-has-started.vjs-youtube iframe{display:block;visibility:visible}.vjs-afterglow-skin .vjs-error-display:before{content:\'\';width:100px;width:10vh;height:100px;height:10vh;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjkgMTI5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjkgMTI5IiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4Ij4KICA8Zz4KICAgIDxnPgogICAgICA8cGF0aCBkPSJNNjQuNSwxMjIuNmMzMiwwLDU4LjEtMjYsNTguMS01OC4xUzk2LjUsNi40LDY0LjUsNi40UzYuNCwzMi41LDYuNCw2NC41UzMyLjUsMTIyLjYsNjQuNSwxMjIuNnogTTY0LjUsMTQuNiAgICBjMjcuNSwwLDQ5LjksMjIuNCw0OS45LDQ5LjlTOTIsMTE0LjQsNjQuNSwxMTQuNFMxNC42LDkyLDE0LjYsNjQuNVMzNywxNC42LDY0LjUsMTQuNnoiIGZpbGw9IiNGRkZGRkYiLz4KICAgICAgPHBhdGggZD0ibTQyLjcsODUuN2MwLjgsMC44IDEuOCwxLjIgMi45LDEuMnMyLjEtMC40IDIuOS0xLjJsMTYtMTYgMTYsMTZjMC44LDAuOCAxLjgsMS4yIDIuOSwxLjJzMi4xLTAuNCAyLjktMS4yYzEuNi0xLjYgMS42LTQuMiAwLTUuOGwtMTYtMTYgMTYtMTZjMS42LTEuNiAxLjYtNC4yIDAtNS44cy00LjItMS42LTUuOCwwbC0xNiwxNi0xNi0xNmMtMS42LTEuNi00LjItMS42LTUuOCwwLTEuNiwxLjYtMS42LDQuMiAwLDUuOGwxNiwxNi0xNiwxNmMtMS42LDEuNi0xLjYsNC4yLTEuNDIxMDllLTE0LDUuOHoiIGZpbGw9IiNGRkZGRkYiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);background-size:cover;margin-top:-5vh;margin-left:-5vh;top:40%;left:50%}.vjs-afterglow-skin .vjs-error-display .vjs-modal-dialog-content{width:80%;margin:0 auto;font-family:\'Open Sans\';font-weight:100;position:absolute;bottom:20%;height:auto;top:auto;font-size:2vh}.video-js,.vjs-caption-settings{position:relative;background-color:#000}.video-js{padding:0;font-size:22px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js .vjs-tech,.vjs-poster{top:0;width:100%;position:absolute;left:0}.video-js .vjs-tech{height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;right:0;bottom:0;transition:all .2s}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0}.video-js.vjs-has-started .vjs-poster{display:none;visibility:hidden;opacity:0;transition:all .2s}.video-js.vjs-has-started.vjs-ended .vjs-poster{display:block;visibility:visible;opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster{display:none}.video-js.vjs-using-native-controls .vjs-poster{display:block}.video-js .vjs-text-track-display{position:absolute;bottom:50px;pointer-events:none}.vjs-caption-settings{top:1em;opacity:.75;color:#FFF;margin:0 auto;padding:.5em;height:15em;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings input[type=button]{width:40px;height:40px}.vjs-hidden{display:none!important}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:2em;color:#ccc;background-color:#333;font-size:1.8em;font-family:Arial,sans-serif;text-align:center;width:30em;height:15em;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}@-webkit-keyframes spCircRot{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes spCircRot{from{transform:rotate(0)}to{transform:rotate(359deg)}}'),
+function(t,e){var o=t.createElement("style");if(t.getElementsByTagName("head")[0].appendChild(o),o.styleSheet)o.styleSheet.disabled||(o.styleSheet.cssText=e);else try{o.innerHTML=e}catch(n){o.innerText=e}}(document,".vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar{background-color:#fff;background-color:rgba(255,255,255,.9);bottom:0;height:51px}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar *{color:#000}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-progress-control{top:-5px;background-color:#fff;background-color:rgba(255,255,255,.9)}@media (max-width:768px){.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar{height:42px}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-progress-control{background-color:#fff}}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-progress-control:hover{top:-7px}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-progress-control .vjs-progress-holder{margin:0}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-load-progress,.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-play-progress{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-load-progress{background-color:#777}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-play-progress{background-color:#000;box-shadow:0 0 5px rgba(0,0,0,.6);-moz-box-shadow:0 0 5px rgba(0,0,0,.6);-webkit-box-shadow:0 0 5px rgba(0,0,0,.6)}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-current-time,.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-duration{margin-top:12px}@media (max-width:768px){.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-current-time,.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-duration{margin-top:11px}}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-current-time{margin-left:20px}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-duration{margin-right:20px}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-volume-menu-button .vjs-menu,.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-volume-menu-button.vjs-volume-menu-button-horizontal .vjs-menu{padding-top:22px}@media (max-width:512px){.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar{height:34px}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-play-control:before{font-size:11px}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-current-time,.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-duration{margin-top:9px}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-current-time{margin-left:14px}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-duration{margin-right:10px}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-volume-menu-button .vjs-menu,.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-volume-menu-button.vjs-volume-menu-button-horizontal .vjs-menu{padding-top:14pxpx}}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-volume-bar{background-color:#555;background-color:rgba(0,0,0,.3)}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-volume-bar .vjs-volume-level{background-color:#000}.vjs-afterglow-skin.afterglow-skin-light .vjs-control-bar .vjs-menu ul.vjs-menu-content li{color:#fff;color:rgba(255,255,255,.8)}.vjs-afterglow-skin.afterglow-skin-light .vjs-control:before{margin-top:5px}.vjs-afterglow-skin.afterglow-skin-light .vjs-top-control-bar{right:20px;top:16px}.vjs-afterglow-skin.afterglow-skin-light .vjs-top-control-bar *{color:#000}.vjs-afterglow-skin.afterglow-skin-light .vjs-top-control-bar .vjs-button{background-color:#fff;background-color:rgba(255,255,255,.9);width:32px;height:32px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;margin-left:7px}.vjs-afterglow-skin.afterglow-skin-light .vjs-top-control-bar .vjs-button:before{margin-top:-1px;font-size:15px;line-height:16px}@media (max-width:768px){.vjs-afterglow-skin.afterglow-skin-light .vjs-top-control-bar{top:14px;right:16px}.vjs-afterglow-skin.afterglow-skin-light .vjs-top-control-bar .vjs-button{width:28px;height:28px}.vjs-afterglow-skin.afterglow-skin-light .vjs-top-control-bar .vjs-button:before{font-size:14px;line-height:15px;margin-top:-2px}}@media (max-width:512px){.vjs-afterglow-skin.afterglow-skin-light .vjs-top-control-bar .vjs-button{width:24px;height:24px}.vjs-afterglow-skin.afterglow-skin-light .vjs-top-control-bar .vjs-button:before{font-size:12px;line-height:13px;margin-top:0}}.vjs-afterglow-skin.afterglow-skin-light.vjs-youtube.vjs-has-started.vjs-paused .vjs-control-bar{right:0;background-color:#fff}.vjs-afterglow-skin.afterglow-skin-light.vjs-youtube.vjs-has-started.vjs-youtube-headstart .vjs-control-bar{right:0}"),function(t,e){var o=t.createElement("style");if(t.getElementsByTagName("head")[0].appendChild(o),o.styleSheet)o.styleSheet.disabled||(o.styleSheet.cssText=e);else try{o.innerHTML=e}catch(n){o.innerText=e}}(document,".afterglow-lightbox-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}.afterglow-lightbox-wrapper .cover{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,.85)}.afterglow-lightbox-wrapper .afterglow-lightbox{display:block!important;position:absolute;top:0;left:0}.afterglow-lightbox-wrapper .afterglow-lightbox .afterglow-lightboxplayer,.afterglow-lightbox-wrapper .afterglow-lightbox .afterglow-lightboxplayer video{display:block!important}.afterglow-lightbox-wrapper .afterglow-lightbox div.vjs-fullscreen{top:0!important;left:0!important}.afterglow-lightbox-wrapper .afterglow-lightbox .vjs-paused.vjs-ended .vjs-big-play-button{display:block}#afterglow-lightbox-videoel,.afterglow-lightbox-wrapper.hidden,.afterglow-lightboxplayer{display:none}"),function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.videojs=t()}}(function(){var t;return function e(t,o,n){function r(s,a){if(!o[s]){if(!t[s]){var l="function"==typeof require&&require;if(!a&&l)return l(s,!0);if(i)return i(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var c=o[s]={exports:{}};t[s][0].call(c.exports,function(e){var o=t[s][1][e];return r(o?o:e)},c,c.exports,e,t,o,n)}return o[s].exports}for(var i="function"==typeof require&&require,s=0;s0&&void 0!==arguments[0]?arguments[0]:"button",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};e=(0,h["default"])({className:this.buildCSSClass()},e),"button"!==t&&(f["default"].warn("Creating a Button with an HTML element of "+t+" is deprecated; use ClickableComponent instead."),e=(0,h["default"])({tabIndex:0},e),o=(0,h["default"])({role:"button"},o)),o=(0,h["default"])({type:"button","aria-live":"polite"},o);var n=c["default"].prototype.createEl.call(this,t,e,o);return this.createControlTextEl(n),n},e.prototype.addChild=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=this.constructor.name;return f["default"].warn("Adding an actionable (user controllable) child to a Button ("+o+") is not supported; use a ClickableComponent instead."),c["default"].prototype.addChild.call(this,t,e)},e.prototype.handleKeyPress=function(e){32!==e.which&&13!==e.which&&t.prototype.handleKeyPress.call(this,e)},e}(l["default"]);c["default"].registerComponent("Button",v),o["default"]=v},{136:136,3:3,5:5,85:85}],3:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(5),u=r(l),c=t(80),p=n(c),f=t(81),d=n(f),h=t(82),v=n(h),y=t(85),g=r(y),b=t(92),A=r(b),m=t(136),j=r(m),w=function(t){function e(o,n){i(this,e);var r=s(this,t.call(this,o,n));return r.emitTapEvents(),r.on("tap",r.handleClick),r.on("click",r.handleClick),r.on("focus",r.handleFocus),r.on("blur",r.handleBlur),r}return a(e,t),e.prototype.createEl=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"div",o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};o=(0,j["default"])({className:this.buildCSSClass(),tabIndex:0},o),"button"===e&&g["default"].error("Creating a ClickableComponent with an HTML element of "+e+" is not supported; use a Button instead."),n=(0,j["default"])({role:"button","aria-live":"polite"},n);var r=t.prototype.createEl.call(this,e,o,n);return this.createControlTextEl(r),r},e.prototype.createControlTextEl=function(t){return this.controlTextEl_=p.createEl("span",{className:"vjs-control-text"}),t&&t.appendChild(this.controlTextEl_),this.controlText(this.controlText_,t),this.controlTextEl_},e.prototype.controlText=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.el();if(!t)return this.controlText_||"Need Text";var o=this.localize(t);return this.controlText_=t,this.controlTextEl_.innerHTML=o,e.setAttribute("title",o),this},e.prototype.buildCSSClass=function(){return"vjs-control vjs-button "+t.prototype.buildCSSClass.call(this)},e.prototype.addChild=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.prototype.addChild.call(this,e,o)},e.prototype.enable=function(){return this.removeClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","false"),this},e.prototype.disable=function(){return this.addClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","true"),this},e.prototype.handleClick=function(){},e.prototype.handleFocus=function(){d.on(A["default"],"keydown",v.bind(this,this.handleKeyPress))},e.prototype.handleKeyPress=function(e){32===e.which||13===e.which?(e.preventDefault(),this.handleClick(e)):t.prototype.handleKeyPress&&t.prototype.handleKeyPress.call(this,e)},e.prototype.handleBlur=function(){d.off(A["default"],"keydown",v.bind(this,this.handleKeyPress))},e}(u["default"]);u["default"].registerComponent("ClickableComponent",w),o["default"]=w},{136:136,5:5,80:80,81:81,82:82,85:85,92:92}],4:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var a=t(2),l=n(a),u=t(5),c=n(u),p=function(t){function e(o,n){r(this,e);var s=i(this,t.call(this,o,n));return s.controlText(n&&n.controlText||s.localize("Close")),s}return s(e,t),e.prototype.buildCSSClass=function(){return"vjs-close-button "+t.prototype.buildCSSClass.call(this)},e.prototype.handleClick=function(){this.trigger({type:"close",bubbles:!1})},e}(l["default"]);c["default"].registerComponent("CloseButton",p),o["default"]=p},{2:2,5:5}],5:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}o.__esModule=!0;var s=t(93),a=r(s),l=t(80),u=n(l),c=t(82),p=n(c),f=t(84),d=n(f),h=t(81),v=n(h),y=t(85),g=r(y),b=t(89),A=r(b),m=t(86),j=r(m),w=function(){function t(e,o,n){if(i(this,t),!e&&this.play?this.player_=e=this:this.player_=e,this.options_=(0,j["default"])({},this.options_),o=this.options_=(0,j["default"])(this.options_,o),this.id_=o.id||o.el&&o.el.id,!this.id_){var r=e&&e.id&&e.id()||"no_player";this.id_=r+"_component_"+d.newGUID()}this.name_=o.name||null,o.el?this.el_=o.el:o.createEl!==!1&&(this.el_=this.createEl()),this.children_=[],this.childIndex_={},this.childNameIndex_={},o.initChildren!==!1&&this.initChildren(),this.ready(n),o.reportTouchActivity!==!1&&this.enableTouchActivity()}return t.prototype.dispose=function(){if(this.trigger({type:"dispose",bubbles:!1}),this.children_)for(var t=this.children_.length-1;t>=0;t--)this.children_[t].dispose&&this.children_[t].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.off(),this.el_.parentNode&&this.el_.parentNode.removeChild(this.el_),u.removeElData(this.el_),this.el_=null},t.prototype.player=function(){return this.player_},t.prototype.options=function(t){return g["default"].warn("this.options() has been deprecated and will be moved to the constructor in 6.0"),t?(this.options_=(0,j["default"])(this.options_,t),this.options_):this.options_},t.prototype.el=function(){return this.el_},t.prototype.createEl=function(t,e,o){return u.createEl(t,e,o)},t.prototype.localize=function(t){var e=this.player_.language&&this.player_.language(),o=this.player_.languages&&this.player_.languages();if(!e||!o)return t;var n=o[e];if(n&&n[t])return n[t];var r=e.split("-")[0],i=o[r];return i&&i[t]?i[t]:t},t.prototype.contentEl=function(){return this.contentEl_||this.el_},t.prototype.id=function(){return this.id_},t.prototype.name=function(){return this.name_},t.prototype.children=function(){return this.children_},t.prototype.getChildById=function(t){return this.childIndex_[t]},t.prototype.getChild=function(t){return this.childNameIndex_[t]},t.prototype.addChild=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.children_.length,r=void 0,i=void 0;if("string"==typeof e){i=e,o||(o={}),o===!0&&(g["default"].warn("Initializing a child component with `true` is deprecated. Children should be defined in an array when possible, but if necessary use an object instead of `true`."),o={});var s=o.componentClass||(0,A["default"])(i);o.name=i;var a=t.getComponent(s);if(!a)throw new Error("Component "+s+" does not exist");if("function"!=typeof a)return null;r=new a(this.player_||this,o)}else r=e;if(this.children_.splice(n,0,r),"function"==typeof r.id&&(this.childIndex_[r.id()]=r),i=i||r.name&&r.name(),i&&(this.childNameIndex_[i]=r),"function"==typeof r.el&&r.el()){var l=this.contentEl().children,u=l[n]||null;this.contentEl().insertBefore(r.el(),u)}return r},t.prototype.removeChild=function(t){if("string"==typeof t&&(t=this.getChild(t)),t&&this.children_){for(var e=!1,o=this.children_.length-1;o>=0;o--)if(this.children_[o]===t){e=!0,this.children_.splice(o,1);break}if(e){this.childIndex_[t.id()]=null,this.childNameIndex_[t.name()]=null;var n=t.el();n&&n.parentNode===this.contentEl()&&this.contentEl().removeChild(t.el())}}},t.prototype.initChildren=function(){var e=this,o=this.options_.children;o&&!function(){var n=e.options_,r=function(t){var o=t.name,r=t.opts;if(void 0!==n[o]&&(r=n[o]),r!==!1){r===!0&&(r={}),r.playerOptions=e.options_.playerOptions;var i=e.addChild(o,r);i&&(e[o]=i)}},i=void 0,s=t.getComponent("Tech");i=Array.isArray(o)?o:Object.keys(o),i.concat(Object.keys(e.options_).filter(function(t){return!i.some(function(e){return"string"==typeof e?t===e:t===e.name})})).map(function(t){var n=void 0,r=void 0;return"string"==typeof t?(n=t,r=o[n]||e.options_[n]||{}):(n=t.name,r=t),{name:n,opts:r}}).filter(function(e){var o=t.getComponent(e.opts.componentClass||(0,A["default"])(e.name));return o&&!s.isTech(o)}).forEach(r)}()},t.prototype.buildCSSClass=function(){return""},t.prototype.on=function(t,e,o){var n=this;return"string"==typeof t||Array.isArray(t)?v.on(this.el_,t,p.bind(this,e)):!function(){var r=t,i=e,s=p.bind(n,o),a=function(){return n.off(r,i,s)};a.guid=s.guid,n.on("dispose",a);var l=function(){return n.off("dispose",a)};l.guid=s.guid,t.nodeName?(v.on(r,i,s),v.on(r,"dispose",l)):"function"==typeof t.on&&(r.on(i,s),r.on("dispose",l))}(),this},t.prototype.off=function(t,e,o){if(!t||"string"==typeof t||Array.isArray(t))v.off(this.el_,t,e);else{var n=t,r=e,i=p.bind(this,o);this.off("dispose",i),t.nodeName?(v.off(n,r,i),v.off(n,"dispose",i)):(n.off(r,i),n.off("dispose",i))}return this},t.prototype.one=function(t,e,o){var n=this,r=arguments;return"string"==typeof t||Array.isArray(t)?v.one(this.el_,t,p.bind(this,e)):!function(){var i=t,s=e,a=p.bind(n,o),l=function u(){n.off(i,s,u),a.apply(null,r)};l.guid=a.guid,n.on(i,s,l)}(),this},t.prototype.trigger=function(t,e){return v.trigger(this.el_,t,e),this},t.prototype.ready=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t&&(this.isReady_?e?t.call(this):this.setTimeout(t,1):(this.readyQueue_=this.readyQueue_||[],this.readyQueue_.push(t))),this},t.prototype.triggerReady=function(){this.isReady_=!0,this.setTimeout(function(){var t=this.readyQueue_;this.readyQueue_=[],t&&t.length>0&&t.forEach(function(t){t.call(this)},this),this.trigger("ready")},1)},t.prototype.$=function(t,e){return u.$(t,e||this.contentEl())},t.prototype.$$=function(t,e){return u.$$(t,e||this.contentEl())},t.prototype.hasClass=function(t){return u.hasElClass(this.el_,t)},t.prototype.addClass=function(t){return u.addElClass(this.el_,t),this},t.prototype.removeClass=function(t){return u.removeElClass(this.el_,t),this},t.prototype.toggleClass=function(t,e){return u.toggleElClass(this.el_,t,e),this},t.prototype.show=function(){return this.removeClass("vjs-hidden"),this},t.prototype.hide=function(){return this.addClass("vjs-hidden"),this},t.prototype.lockShowing=function(){return this.addClass("vjs-lock-showing"),this},t.prototype.unlockShowing=function(){return this.removeClass("vjs-lock-showing"),this},t.prototype.width=function(t,e){return this.dimension("width",t,e)},t.prototype.height=function(t,e){return this.dimension("height",t,e)},t.prototype.dimensions=function(t,e){return this.width(t,!0).height(e)},t.prototype.dimension=function(t,e,o){if(void 0!==e)return null!==e&&e===e||(e=0),(""+e).indexOf("%")!==-1||(""+e).indexOf("px")!==-1?this.el_.style[t]=e:"auto"===e?this.el_.style[t]="":this.el_.style[t]=e+"px",o||this.trigger("resize"),this;if(!this.el_)return 0;var n=this.el_.style[t],r=n.indexOf("px");return r!==-1?parseInt(n.slice(0,r),10):parseInt(this.el_["offset"+(0,A["default"])(t)],10)},t.prototype.currentDimension=function(t){var e=0;if("width"!==t&&"height"!==t)throw new Error("currentDimension only accepts width or height value");if("function"==typeof a["default"].getComputedStyle){var o=a["default"].getComputedStyle(this.el_);e=o.getPropertyValue(t)||o[t]}else if(this.el_.currentStyle){var n="offset"+(0,A["default"])(t);e=this.el_[n]}return e=parseFloat(e)},t.prototype.currentDimensions=function(){return{width:this.currentDimension("width"),height:this.currentDimension("height")}},t.prototype.currentWidth=function(){return this.currentDimension("width")},t.prototype.currentHeight=function(){return this.currentDimension("height")},t.prototype.emitTapEvents=function(){var t=0,e=null,o=10,n=200,r=void 0;this.on("touchstart",function(o){1===o.touches.length&&(e={pageX:o.touches[0].pageX,pageY:o.touches[0].pageY},t=(new Date).getTime(),r=!0)}),this.on("touchmove",function(t){if(t.touches.length>1)r=!1;else if(e){var n=t.touches[0].pageX-e.pageX,i=t.touches[0].pageY-e.pageY,s=Math.sqrt(n*n+i*i);s>o&&(r=!1)}});var i=function(){r=!1};this.on("touchleave",i),this.on("touchcancel",i),this.on("touchend",function(o){if(e=null,r===!0){var i=(new Date).getTime()-t;i1&&void 0!==arguments[1]?arguments[1]:{};r(this,e),n.tracks=o.audioTracks&&o.audioTracks();var s=i(this,t.call(this,o,n));return s.el_.setAttribute("aria-label","Audio Menu"),s}return s(e,t),e.prototype.buildCSSClass=function(){return"vjs-audio-button "+t.prototype.buildCSSClass.call(this)},e.prototype.createItems=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=this.player_.audioTracks&&this.player_.audioTracks();if(!e)return t;for(var o=0;o'+this.localize("Stream Type")+""+this.localize("LIVE")},{"aria-live":"off"}),e.appendChild(this.contentEl_),e},e.prototype.updateShowing=function(){this.player().duration()===1/0?this.show():this.hide()},e}(u["default"]);u["default"].registerComponent("LiveDisplay",f),
+o["default"]=f},{5:5,80:80}],11:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(2),u=r(l),c=t(5),p=r(c),f=t(80),d=n(f),h=function(t){function e(o,n){i(this,e);var r=s(this,t.call(this,o,n));return r.on(o,"volumechange",r.update),o.tech_&&o.tech_.featuresVolumeControl===!1&&r.addClass("vjs-hidden"),r.on(o,"loadstart",function(){this.update(),o.tech_.featuresVolumeControl===!1?this.addClass("vjs-hidden"):this.removeClass("vjs-hidden")}),r}return a(e,t),e.prototype.buildCSSClass=function(){return"vjs-mute-control "+t.prototype.buildCSSClass.call(this)},e.prototype.handleClick=function(){this.player_.muted(!this.player_.muted())},e.prototype.update=function(){var t=this.player_.volume(),e=3;0===t||this.player_.muted()?e=0:t<.33?e=1:t<.67&&(e=2);var o=this.player_.muted()?"Unmute":"Mute";this.controlText()!==o&&this.controlText(o);for(var n=0;n<4;n++)d.removeElClass(this.el_,"vjs-vol-"+n);d.addElClass(this.el_,"vjs-vol-"+e)},e}(u["default"]);h.prototype.controlText_="Mute",p["default"].registerComponent("MuteToggle",h),o["default"]=h},{2:2,5:5,80:80}],12:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var a=t(2),l=n(a),u=t(5),c=n(u),p=function(t){function e(o,n){r(this,e);var s=i(this,t.call(this,o,n));return s.on(o,"play",s.handlePlay),s.on(o,"pause",s.handlePause),s}return s(e,t),e.prototype.buildCSSClass=function(){return"vjs-play-control "+t.prototype.buildCSSClass.call(this)},e.prototype.handleClick=function(){this.player_.paused()?this.player_.play():this.player_.pause()},e.prototype.handlePlay=function(){this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.controlText("Pause")},e.prototype.handlePause=function(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.controlText("Play")},e}(l["default"]);p.prototype.controlText_="Play",c["default"].registerComponent("PlayToggle",p),o["default"]=p},{2:2,5:5}],13:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(47),u=r(l),c=t(49),p=r(c),f=t(14),d=r(f),h=t(5),v=r(h),y=t(80),g=n(y),b=function(t){function e(o,n){i(this,e);var r=s(this,t.call(this,o,n));return r.updateVisibility(),r.updateLabel(),r.on(o,"loadstart",r.updateVisibility),r.on(o,"ratechange",r.updateLabel),r}return a(e,t),e.prototype.createEl=function(){var e=t.prototype.createEl.call(this);return this.labelEl_=g.createEl("div",{className:"vjs-playback-rate-value",innerHTML:1}),e.appendChild(this.labelEl_),e},e.prototype.buildCSSClass=function(){return"vjs-playback-rate "+t.prototype.buildCSSClass.call(this)},e.prototype.createMenu=function(){var t=new p["default"](this.player()),e=this.playbackRates();if(e)for(var o=e.length-1;o>=0;o--)t.addChild(new d["default"](this.player(),{rate:e[o]+"x"}));return t},e.prototype.updateARIAAttributes=function(){this.el().setAttribute("aria-valuenow",this.player().playbackRate())},e.prototype.handleClick=function(){for(var t=this.player().playbackRate(),e=this.playbackRates(),o=e[0],n=0;nt){o=e[n];break}this.player().playbackRate(o)},e.prototype.playbackRates=function(){return this.options_.playbackRates||this.options_.playerOptions&&this.options_.playerOptions.playbackRates},e.prototype.playbackRateSupported=function(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0},e.prototype.updateVisibility=function(){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")},e.prototype.updateLabel=function(){this.playbackRateSupported()&&(this.labelEl_.innerHTML=this.player().playbackRate()+"x")},e}(u["default"]);b.prototype.controlText_="Playback Rate",v["default"].registerComponent("PlaybackRateMenuButton",b),o["default"]=b},{14:14,47:47,49:49,5:5,80:80}],14:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var a=t(48),l=n(a),u=t(5),c=n(u),p=function(t){function e(o,n){r(this,e);var s=n.rate,a=parseFloat(s,10);n.label=s,n.selected=1===a;var l=i(this,t.call(this,o,n));return l.label=s,l.rate=a,l.on(o,"ratechange",l.update),l}return s(e,t),e.prototype.handleClick=function(){t.prototype.handleClick.call(this),this.player().playbackRate(this.rate)},e.prototype.update=function(){this.selected(this.player().playbackRate()===this.rate)},e}(l["default"]);p.prototype.contentElType="button",c["default"].registerComponent("PlaybackRateMenuItem",p),o["default"]=p},{48:48,5:5}],15:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(5),u=r(l),c=t(80),p=n(c),f=function(t){function e(o,n){i(this,e);var r=s(this,t.call(this,o,n));return r.partEls_=[],r.on(o,"progress",r.update),r}return a(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,"div",{className:"vjs-load-progress",innerHTML:''+this.localize("Loaded")+": 0%"})},e.prototype.update=function(){var t=this.player_.buffered(),e=this.player_.duration(),o=this.player_.bufferedEnd(),n=this.partEls_,r=function(t,e){var o=t/e||0;return 100*(o>=1?1:o)+"%"};this.el_.style.width=r(o,e);for(var i=0;it.length;u--)this.el_.removeChild(n[u-1]);n.length=t.length},e}(u["default"]);u["default"].registerComponent("LoadProgressBar",f),o["default"]=f},{5:5,80:80}],16:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(93),u=r(l),c=t(5),p=r(c),f=t(80),d=n(f),h=t(82),v=n(h),y=t(83),g=r(y),b=t(98),A=r(b),m=function(t){function e(o,n){i(this,e);var r=s(this,t.call(this,o,n));return n.playerOptions&&n.playerOptions.controlBar&&n.playerOptions.controlBar.progressControl&&n.playerOptions.controlBar.progressControl.keepTooltipsInside&&(r.keepTooltipsInside=n.playerOptions.controlBar.progressControl.keepTooltipsInside),r.keepTooltipsInside&&(r.tooltip=d.createEl("div",{className:"vjs-time-tooltip"}),r.el().appendChild(r.tooltip),r.addClass("vjs-keep-tooltips-inside")),r.update(0,0),o.on("ready",function(){r.on(o.controlBar.progressControl.el(),"mousemove",(0,A["default"])(v.bind(r,r.handleMouseMove),25))}),r}return a(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},e.prototype.handleMouseMove=function(t){var e=this.player_.duration(),o=this.calculateDistance(t)*e,n=t.pageX-d.findElPosition(this.el().parentNode).left;this.update(o,n)},e.prototype.update=function(t,e){var o=(0,g["default"])(t,this.player_.duration());if(this.el().style.left=e+"px",this.el().setAttribute("data-current-time",o),this.keepTooltipsInside){var n=this.clampPosition_(e),r=e-n+1,i=parseFloat(u["default"].getComputedStyle(this.tooltip).width),s=i/2;this.tooltip.innerHTML=o,this.tooltip.style.right="-"+(s-r)+"px"}},e.prototype.calculateDistance=function(t){return d.getPointerPosition(this.el().parentNode,t).x},e.prototype.clampPosition_=function(t){if(!this.keepTooltipsInside)return t;var e=parseFloat(u["default"].getComputedStyle(this.player().el()).width),o=parseFloat(u["default"].getComputedStyle(this.tooltip).width),n=o/2,r=t;return te-n&&(r=Math.floor(e-n)),r},e}(p["default"]);p["default"].registerComponent("MouseTimeDisplay",m),o["default"]=m},{5:5,80:80,82:82,83:83,93:93,98:98}],17:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(5),u=r(l),c=t(82),p=n(c),f=t(83),d=r(f),h=function(t){function e(o,n){i(this,e);var r=s(this,t.call(this,o,n));return r.updateDataAttr(),r.on(o,"timeupdate",r.updateDataAttr),o.ready(p.bind(r,r.updateDataAttr)),n.playerOptions&&n.playerOptions.controlBar&&n.playerOptions.controlBar.progressControl&&n.playerOptions.controlBar.progressControl.keepTooltipsInside&&(r.keepTooltipsInside=n.playerOptions.controlBar.progressControl.keepTooltipsInside),r.keepTooltipsInside&&r.addClass("vjs-keep-tooltips-inside"),r}return a(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,"div",{className:"vjs-play-progress vjs-slider-bar",innerHTML:''+this.localize("Progress")+": 0%"})},e.prototype.updateDataAttr=function(){var t=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();this.el_.setAttribute("data-current-time",(0,d["default"])(t,this.player_.duration()))},e}(u["default"]);u["default"].registerComponent("PlayProgressBar",h),o["default"]=h},{5:5,82:82,83:83}],18:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var a=t(5),l=n(a);t(19),t(16);var u=function(t){function e(){return r(this,e),i(this,t.apply(this,arguments))}return s(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,"div",{className:"vjs-progress-control vjs-control"})},e}(l["default"]);u.prototype.options_={children:["seekBar"]},l["default"].registerComponent("ProgressControl",u),o["default"]=u},{16:16,19:19,5:5}],19:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(93),u=r(l),c=t(57),p=r(c),f=t(5),d=r(f),h=t(82),v=n(h),y=t(83),g=r(y);t(15),t(17),t(20);var b=function(t){function e(o,n){i(this,e);var r=s(this,t.call(this,o,n));return r.on(o,"timeupdate",r.updateProgress),r.on(o,"ended",r.updateProgress),o.ready(v.bind(r,r.updateProgress)),n.playerOptions&&n.playerOptions.controlBar&&n.playerOptions.controlBar.progressControl&&n.playerOptions.controlBar.progressControl.keepTooltipsInside&&(r.keepTooltipsInside=n.playerOptions.controlBar.progressControl.keepTooltipsInside),r.keepTooltipsInside&&(r.tooltipProgressBar=r.addChild("TooltipProgressBar")),r}return a(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,"div",{className:"vjs-progress-holder"},{"aria-label":"progress bar"})},e.prototype.updateProgress=function(){if(this.updateAriaAttributes(this.el_),this.keepTooltipsInside){this.updateAriaAttributes(this.tooltipProgressBar.el_),this.tooltipProgressBar.el_.style.width=this.bar.el_.style.width;var t=parseFloat(u["default"].getComputedStyle(this.player().el()).width),e=parseFloat(u["default"].getComputedStyle(this.tooltipProgressBar.tooltip).width),o=this.tooltipProgressBar.el().style;o.maxWidth=Math.floor(t-e/2)+"px",o.minWidth=Math.ceil(e/2)+"px",o.right="-"+e/2+"px"}},e.prototype.updateAriaAttributes=function(t){var e=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();t.setAttribute("aria-valuenow",(100*this.getPercent()).toFixed(2)),t.setAttribute("aria-valuetext",(0,g["default"])(e,this.player_.duration()))},e.prototype.getPercent=function(){var t=this.player_.currentTime()/this.player_.duration();return t>=1?1:t},e.prototype.handleMouseDown=function(e){t.prototype.handleMouseDown.call(this,e),this.player_.scrubbing(!0),this.videoWasPlaying=!this.player_.paused(),this.player_.pause()},e.prototype.handleMouseMove=function(t){var e=this.calculateDistance(t)*this.player_.duration();e===this.player_.duration()&&(e-=.1),this.player_.currentTime(e)},e.prototype.handleMouseUp=function(e){t.prototype.handleMouseUp.call(this,e),this.player_.scrubbing(!1),this.videoWasPlaying&&this.player_.play()},e.prototype.stepForward=function(){this.player_.currentTime(this.player_.currentTime()+5)},e.prototype.stepBack=function(){this.player_.currentTime(this.player_.currentTime()-5)},e}(p["default"]);b.prototype.options_={children:["loadProgressBar","mouseTimeDisplay","playProgressBar"],barName:"playProgressBar"},b.prototype.playerEvent="timeupdate",d["default"].registerComponent("SeekBar",b),o["default"]=b},{15:15,17:17,20:20,5:5,57:57,82:82,83:83,93:93}],20:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(5),u=r(l),c=t(82),p=n(c),f=t(83),d=r(f),h=function(t){function e(o,n){i(this,e);var r=s(this,t.call(this,o,n));return r.updateDataAttr(),r.on(o,"timeupdate",r.updateDataAttr),o.ready(p.bind(r,r.updateDataAttr)),r}return a(e,t),e.prototype.createEl=function(){var e=t.prototype.createEl.call(this,"div",{className:"vjs-tooltip-progress-bar vjs-slider-bar",innerHTML:'\n '+this.localize("Progress")+": 0%"});return this.tooltip=e.querySelector(".vjs-time-tooltip"),e},e.prototype.updateDataAttr=function(){var t=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),e=(0,d["default"])(t,this.player_.duration());this.el_.setAttribute("data-current-time",e),this.tooltip.innerHTML=e},e}(u["default"]);u["default"].registerComponent("TooltipProgressBar",h),o["default"]=h},{5:5,82:82,83:83}],21:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var a=t(22),l=n(a),u=t(5),c=n(u),p=function(t){function e(){return r(this,e),i(this,t.apply(this,arguments))}return s(e,t),e.prototype.buildCSSClass=function(){return"vjs-custom-control-spacer "+t.prototype.buildCSSClass.call(this)},e.prototype.createEl=function(){var e=t.prototype.createEl.call(this,{className:this.buildCSSClass()});return e.innerHTML=" ",e},e}(l["default"]);c["default"].registerComponent("CustomControlSpacer",p),o["default"]=p},{22:22,5:5}],22:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var a=t(5),l=n(a),u=function(t){function e(){return r(this,e),i(this,t.apply(this,arguments))}return s(e,t),e.prototype.buildCSSClass=function(){return"vjs-spacer "+t.prototype.buildCSSClass.call(this)},e.prototype.createEl=function(){return t.prototype.createEl.call(this,"div",{className:this.buildCSSClass()})},e}(l["default"]);l["default"].registerComponent("Spacer",u),o["default"]=u},{5:5}],23:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var a=t(31),l=n(a),u=t(5),c=n(u),p=function(t){function e(o,n){r(this,e),n.track={player:o,kind:n.kind,label:n.kind+" settings",selectable:!1,"default":!1,mode:"disabled"},n.selectable=!1;var s=i(this,t.call(this,o,n));return s.addClass("vjs-texttrack-settings"),s.controlText(", opens "+n.kind+" settings dialog"),s}return s(e,t),e.prototype.handleClick=function(){this.player().getChild("textTrackSettings").show(),this.player().getChild("textTrackSettings").el_.focus()},e}(l["default"]);c["default"].registerComponent("CaptionSettingsMenuItem",p),o["default"]=p},{31:31,5:5}],24:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var a=t(30),l=n(a),u=t(5),c=n(u),p=t(23),f=n(p),d=function(t){function e(o,n,s){r(this,e);var a=i(this,t.call(this,o,n,s));return a.el_.setAttribute("aria-label","Captions Menu"),a}return s(e,t),e.prototype.buildCSSClass=function(){return"vjs-captions-button "+t.prototype.buildCSSClass.call(this)},e.prototype.update=function(){var e=2;t.prototype.update.call(this),this.player().tech_&&this.player().tech_.featuresNativeTextTracks&&(e=1),this.items&&this.items.length>e?this.show():this.hide()},e.prototype.createItems=function(){var e=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||e.push(new f["default"](this.player_,{kind:this.kind_})),t.prototype.createItems.call(this,e)},e}(l["default"]);d.prototype.kind_="captions",d.prototype.controlText_="Captions",c["default"].registerComponent("CaptionsButton",d),o["default"]=d},{23:23,30:30,5:5}],25:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(30),u=r(l),c=t(5),p=r(c),f=t(31),d=r(f),h=t(26),v=r(h),y=t(49),g=r(y),b=t(80),A=n(b),m=t(89),j=r(m),w=function(t){function e(o,n,r){i(this,e);var a=s(this,t.call(this,o,n,r));return a.el_.setAttribute("aria-label","Chapters Menu"),a}return a(e,t),e.prototype.buildCSSClass=function(){return"vjs-chapters-button "+t.prototype.buildCSSClass.call(this)},e.prototype.createItems=function(){var t=[],e=this.player_.textTracks();if(!e)return t;for(var o=0;o=0;r--){var i=e[r];if(i.kind===this.kind_){o=i;break}}var s=this.menu;if(void 0===s){s=new g["default"](this.player_);var a=A.createEl("li",{className:"vjs-menu-title",innerHTML:(0,j["default"])(this.kind_),tabIndex:-1});s.children_.unshift(a),A.insertElFirst(a,s.contentEl())}else n.forEach(function(t){return s.removeChild(t)}),n=[];if(o&&(null===o.cues||void 0===o.cues)){o.mode="hidden";var l=this.player_.remoteTextTrackEls().getTrackElementByTrack_(o);l&&l.addEventListener("load",function(e){return t.update()})}if(o&&o.cues&&o.cues.length>0)for(var u=o.cues,c=0,p=u.length;c
0&&this.show(),this.items=n,s},e}(u["default"]);w.prototype.kind_="chapters",w.prototype.controlText_="Chapters",p["default"].registerComponent("ChaptersButton",w),o["default"]=w},{26:26,30:30,31:31,49:49,5:5,80:80,89:89}],26:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(48),u=r(l),c=t(5),p=r(c),f=t(82),d=n(f),h=function(t){function e(o,n){i(this,e);var r=n.track,a=n.cue,l=o.currentTime();n.label=a.text,n.selected=a.startTime<=l&&l1&&void 0!==arguments[1]?arguments[1]:{};return r(this,e),n.tracks=o.textTracks(),i(this,t.call(this,o,n))}return s(e,t),e.prototype.createItems=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];t.push(new h["default"](this.player_,{kind:this.kind_}));var e=this.player_.textTracks();if(!e)return t;for(var o=0;oCurrent Time 0:00'},{"aria-live":"off"}),e.appendChild(this.contentEl_),e},e.prototype.updateContent=function(){var t=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),e=this.localize("Current Time"),o=(0,d["default"])(t,this.player_.duration());o!==this.formattedTime_&&(this.formattedTime_=o,this.contentEl_.innerHTML=''+e+" "+o)},e}(u["default"]);u["default"].registerComponent("CurrentTimeDisplay",h),o["default"]=h},{5:5,80:80,83:83}],33:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(5),u=r(l),c=t(80),p=n(c),f=t(83),d=r(f),h=function(t){function e(o,n){i(this,e);var r=s(this,t.call(this,o,n));return r.on(o,"durationchange",r.updateContent),r.on(o,"timeupdate",r.updateContent),r.on(o,"loadedmetadata",r.updateContent),r}return a(e,t),e.prototype.createEl=function(){var e=t.prototype.createEl.call(this,"div",{className:"vjs-duration vjs-time-control vjs-control"});return this.contentEl_=p.createEl("div",{className:"vjs-duration-display",innerHTML:''+this.localize("Duration Time")+" 0:00"},{"aria-live":"off"}),e.appendChild(this.contentEl_),e},e.prototype.updateContent=function(){var t=this.player_.duration();if(t&&this.duration_!==t){this.duration_=t;var e=this.localize("Duration Time"),o=(0,d["default"])(t);this.contentEl_.innerHTML=''+e+" "+o}},e}(u["default"]);u["default"].registerComponent("DurationDisplay",h),o["default"]=h},{5:5,80:80,83:83}],34:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(5),u=r(l),c=t(80),p=n(c),f=t(83),d=r(f),h=function(t){function e(o,n){i(this,e);var r=s(this,t.call(this,o,n));return r.on(o,"timeupdate",r.updateContent),r.on(o,"durationchange",r.updateContent),r}return a(e,t),e.prototype.createEl=function(){var e=t.prototype.createEl.call(this,"div",{className:"vjs-remaining-time vjs-time-control vjs-control"});return this.contentEl_=p.createEl("div",{className:"vjs-remaining-time-display",innerHTML:''+this.localize("Remaining Time")+" -0:00"},{"aria-live":"off"}),e.appendChild(this.contentEl_),e},e.prototype.updateContent=function(){if(this.player_.duration()){var t=this.localize("Remaining Time"),e=(0,d["default"])(this.player_.remainingTime());e!==this.formattedTime_&&(this.formattedTime_=e,this.contentEl_.innerHTML=''+t+" -"+e)}},e}(u["default"]);u["default"].registerComponent("RemainingTimeDisplay",h),o["default"]=h},{5:5,80:80,83:83}],35:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var a=t(5),l=n(a),u=function(t){function e(){return r(this,e),i(this,t.apply(this,arguments))}return s(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,"div",{className:"vjs-time-control vjs-time-divider",innerHTML:"