diff --git a/app/Http/Controllers/AnswersController.php b/app/Http/Controllers/AnswersController.php index 9b9f6e5680252d7fcea4d83d21ed47ae62e6fa27..6ecb6dec57c341b139ff052300dc6d400ce2ceb1 100644 --- a/app/Http/Controllers/AnswersController.php +++ b/app/Http/Controllers/AnswersController.php @@ -16,7 +16,7 @@ class AnswersController extends Controller */ public function __construct() { - $this->middleware('admin'); + //$this->middleware('admin'); } /** @@ -99,7 +99,11 @@ class AnswersController extends Controller return redirect('/admin/questions')->with('success', 'Answer Saved'); } } else { - return redirect('/questions')->with('success', 'Answer Saved'); + if ($each == 1) { + return redirect('/questions/' . $request->input('question_id'))->with('success', 'Answer Saved'); + } else { + return redirect('/questions')->with('success', 'Answer Saved'); + } } } @@ -187,7 +191,7 @@ class AnswersController extends Controller if ($answer !== null) { // if admin can edit all kinds of answer // if not admin can only edit his own answer - if ($isAdmin || ($answer->user()->id == $member->id && $answer->is_admin == 0)) { + if ($isAdmin || ($answer->member->id == $member->id && $answer->is_admin == 0)) { if ($isAdmin) { return view('admin.editanswer')->with('answer', $answer); } else { @@ -207,7 +211,7 @@ class AnswersController extends Controller * @param \App\Answer $answer * @return \Illuminate\Http\Response */ - public function giveRating($answer_id, $user_id) + public function giveRating($answer_id, $user_id, $each) { $isAdmin = Auth::user() != null && Auth::user()->IsAdmin == 1; $isMember = Auth::guard('member')->user() != null; @@ -243,7 +247,11 @@ class AnswersController extends Controller $answer->save(); $questions = Question::orderBy('created_at','desc')->paginate(15); - return redirect('/questions')->with('questions', $questions)->with('success','Rating Added'); + if ($each == 1) { + return redirect('/questions/' . $answer->question_id)->with('questions', $questions)->with('success','Rating Added'); + } else { + return redirect('/questions')->with('questions', $questions)->with('success','Rating Added'); + } } else { $answer->members()->detach($user_id); @@ -252,7 +260,11 @@ class AnswersController extends Controller $answer->save(); $questions = Question::orderBy('created_at','desc')->paginate(15); - return redirect('/questions')->with('questions', $questions)->with('error','Rating Deleted'); + if ($each == 1) { + return redirect('/questions/' . $answer->question_id)->with('questions', $questions)->with('error','Rating Deleted'); + } else { + return redirect('/questions')->with('questions', $questions)->with('error','Rating Deleted'); + } } } } @@ -333,7 +345,7 @@ class AnswersController extends Controller $answer = Answer::find($id); $member = Auth::guard('member')->user(); - if ($isAdmin || ($answer->user()->id == $member->id && $answer->is_admin == 0)) { + if ($isAdmin || ($answer->member->id == $member->id && $answer->is_admin == 0)) { if ($request->input('pin') === 'yes') { $answer_pinned = Answer::where(['is_pinned' => 1, 'question_id' => $answer->question->id])->first(); if ($answer_pinned !== null) { @@ -378,7 +390,7 @@ class AnswersController extends Controller if ($answer !== null) { // if admin can delete all kinds of answer // if not admin can only delete his own answer - if ($isAdmin || ($answer->user()->id == $member->id && $answer->is_admin == 0)) { + if ($isAdmin || ($answer->member->id == $member->id && $answer->is_admin == 0)) { $answer->delete(); if ($isAdmin) { return redirect('/admin/questions')->with('error', 'Answer Deleted'); diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 12799eb5fbb890137bc54cb881402500815204df..95cd296a98ab3f5c1c364122729eb1f4e9f7248e 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -30,7 +30,7 @@ class LoginController extends Controller * * @var string */ - protected $redirectTo = '/admin/dashboard'; + protected $redirectTo = 'admin/dashboard'; /** * Create a new controller instance. diff --git a/app/Http/Controllers/Auth/RegisterController.php b/app/Http/Controllers/Auth/RegisterController.php index 138a96c1c548bd1a58a4fe8e7e44c205d8b82b6a..cbb0177965fded3b1873aa733f1f52c6d73b7377 100644 --- a/app/Http/Controllers/Auth/RegisterController.php +++ b/app/Http/Controllers/Auth/RegisterController.php @@ -27,7 +27,7 @@ class RegisterController extends Controller * * @var string */ - protected $redirectTo = '/admin/dashboard'; + protected $redirectTo = 'admin/dashboard'; /** * Create a new controller instance. diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php new file mode 100644 index 0000000000000000000000000000000000000000..e53170aeb9ca6b683f61557dd1d855e26b152af9 --- /dev/null +++ b/app/Http/Controllers/HomeController.php @@ -0,0 +1,44 @@ +<?php + +namespace App\Http\Controllers; + +// Posts +use Illuminate\Http\Request; +use Illuminate\Support\Facades\Storage; +use App\Post; +use \Auth; + +// Members +use Illuminate\Support\Facades\Mail; +use App\Mail\SendReverificationEmail; +use App\Member; + +// Question and Answer +use App\Question; +use App\Answer; + +class HomeController extends Controller +{ + public function index() { + $isMember = Auth::guard('member')->user() != null; + $isAdmin = Auth::user() != null && Auth::user()->IsAdmin == 1; + + if ($isAdmin) { + $posts = Post::orderBy('created_at','desc')->get(); + } else if ($isMember) { + $posts = Post::where('draft', 0)->orderBy('created_at','desc')->get(); + } else { + $posts = Post::where('draft', 0)->where('public', 1)->orderBy('created_at','desc')->get(); + } + + $members = Member::orderBy('created_at','desc')->get(); + + $questions = Question::orderBy('created_at','desc')->get(); + + $homedata = [$posts, $members, $questions]; + + return view('home')->with('homedata', $homedata); + } + + +} diff --git a/app/Http/Controllers/MembersController.php b/app/Http/Controllers/MembersController.php index 4641234e0749895cde60d5f84bd8cc73c5b3444a..d45ddcebeb7b105390624a7fc26bc0b22682dcb4 100644 --- a/app/Http/Controllers/MembersController.php +++ b/app/Http/Controllers/MembersController.php @@ -8,12 +8,15 @@ use Illuminate\Support\Facades\Mail; use App\Mail\SendReverificationEmail; use App\Member; use \Auth; +use App\Post; +use App\Question; +use App\Answer; class MembersController extends Controller { public function __construct() { - $this->middleware('admin', ['except' => ['show', 'edit', 'update']]); + //$this->middleware('admin', ['except' => ['show', 'edit', 'update']]); } /** @@ -23,8 +26,20 @@ class MembersController extends Controller */ public function index() { - $members = Member::orderBy('nim','asc')->paginate(20); - return view('members.list')->with('members', $members); + $isMember = Auth::guard('member')->user() != null; + $isAdmin = Auth::user() != null && Auth::user()->IsAdmin == 1; + + if(!($isMember || $isAdmin)) + return redirect('/'); + + if ($isAdmin) { + $members = Member::orderBy('nim','asc')->paginate(20); + return view('members.list')->with('members', $members); + } else { + $members = Member::orderBy('nim','asc')->get(); + return view('showmember')->with('members', $members); + } + } /** @@ -55,17 +70,39 @@ class MembersController extends Controller * @return \Illuminate\Http\Response */ public function show($id) - { - $user = Member::find($id); - $user['countQuestions'] = $user->questions->count(); - $user['countAnswers'] = $user->answers->count(); - if($user !== null){ - return view('admin.profile')->with('user', $user); + { + $isMember = Auth::guard('member')->user() != null; + $isAdmin = Auth::user() != null && Auth::user()->IsAdmin == 1; + + if(!($isMember || $isAdmin)) + return redirect('/'); + + if ($isAdmin) { + $user = Member::find($id); + $user['countQuestions'] = $user->questions->count(); + $user['countAnswers'] = $user->answers->count(); + if($user !== null){ + return view('admin.profile')->with('user', $user); + } else { + return abort(404); + } } else { - return abort(404); - } + $posts = Post::where('user_id', $id)->get(); + $questions = Question::where('member_id', $id)->get(); + $answers = Answer::where('member_id', $id)->get(); + + $user = Member::find($id); + if($user == null) { + return abort(404); + } + + $userdata = [$posts, $questions, $answers, $user]; + + return view('admin.profile')->with('userdata', $userdata); + } } + /** * Show the form for editing the specified resource. * @@ -83,7 +120,7 @@ class MembersController extends Controller return redirect('/'); } } - + /** * Update the specified resource in storage. * @@ -150,7 +187,11 @@ class MembersController extends Controller Mail::to($user)->send(new SendReverificationEmail($token)); return redirect('/members/' . $id)->with('success', 'Profile Updated. Confirmation code has been sent to new email.'); }else{*/ + if ($isAdmin) { return redirect('/admin/members/' . $id)->with('success', 'Profile Updated'); + } else { + return redirect('/members/' . $id)->with('success', 'Profile Updated'); + } //} } @@ -162,6 +203,11 @@ class MembersController extends Controller */ public function destroy($id) { + $isAdmin = Auth::user() != null && Auth::user()->IsAdmin == 1; + + if(!$isAdmin) + return redirect('/'); + $user = Member::find($id); if($user !== null) { $user->delete(); diff --git a/app/Http/Controllers/PostsController.php b/app/Http/Controllers/PostsController.php index 4d073fde84a1bd503aa288adb773b2ba52e6f3c1..2fd75aa132e3c4a6dbcf4d41933a47038a65979a 100644 --- a/app/Http/Controllers/PostsController.php +++ b/app/Http/Controllers/PostsController.php @@ -20,19 +20,25 @@ class PostsController extends Controller * @return \Illuminate\Http\Response */ public function index() - { - $isMember = Auth::guard('member')->user() != null; + { $isAdmin = Auth::user() != null && Auth::user()->IsAdmin == 1; - - if ($isAdmin) { - $posts = Post::orderBy('created_at','desc')->paginate(10); - } else if ($isMember) { + $isMember = Auth::guard('member')->user() != null; + $posts = Post::orderBy('created_at','desc')->paginate(10); + if ($isAdmin){ + return view('admin.showpost')->with('posts', $posts); + } else if ($isMember){ $posts = Post::where('draft', 0)->orderBy('created_at','desc')->paginate(10); - } else { + return view('article')->with('posts', $posts); + } else { //guest $posts = Post::where('draft', 0)->where('public', 1)->orderBy('created_at','desc')->paginate(10); - } + return view('article')->with('posts', $posts); + } + } - return view('admin.showpost')->with('posts', $posts); + public function indexMember() + { + $posts = Post::orderBy('created_at','desc')->get(); + return view('home')->with('posts', $posts); } /** @@ -106,8 +112,15 @@ class PostsController extends Controller public function show($id) { $post = Post::find($id); + $isAdmin = Auth::user() != null && Auth::user()->IsAdmin == 1; + $isMember = Auth::guard('member')->user() != null; + if ($post !== null) { - return view('admin.showeachpost')->with('post', $post); + if ($isAdmin) + return view('admin.showeachpost')->with('post', $post); + else + return view('showarticle')->with('post', $post); + } else { return abort(404); } diff --git a/app/Http/Controllers/QuestionsController.php b/app/Http/Controllers/QuestionsController.php index 65c385b914bd0fac8690eb05b663494b6f12a2cc..1d81194e5b958b8976a1df838477f318ee8487bd 100644 --- a/app/Http/Controllers/QuestionsController.php +++ b/app/Http/Controllers/QuestionsController.php @@ -77,11 +77,17 @@ class QuestionsController extends Controller 'topic' => 'required', 'body' => 'required' ]); + + $is_anon = 0; + if ($request->input('anon') === 'yes') { + $is_anon = '1'; + } //Add Question $question = new Question; $question->topic = $request->input('topic'); $question->body = $request->input('body'); + $question->is_anon = $is_anon; if ($isAdmin) { $question->user_id = Auth::user()->id; $question->is_admin = 1; @@ -147,7 +153,7 @@ class QuestionsController extends Controller if ($question !== null) { // if admin can edit all kinds of question // if not admin can only edit his own question - if ($isAdmin || ($question->user()->id == $member->id && $question->is_admin == 0)) { + if ($isAdmin || ($question->member->id == $member->id && $question->is_admin == 0)) { if ($isAdmin) { return view('admin.editquestion')->with('question', $question); } else { @@ -182,12 +188,18 @@ class QuestionsController extends Controller 'body' => 'required' ]); + $is_anon = 0; + if ($request->input('anon') === 'yes') { + $is_anon = '1'; + } + $question = Question::find($id); $member = Auth::guard('member')->user(); - if ($isAdmin || ($question->user()->id == $member->id && $question->is_admin == 0)) { + if ($isAdmin || ($question->member->id == $member->id && $question->is_admin == 0)) { $question->topic = $request->input('topic'); $question->body = $request->input('body'); + $question->is_anon = $is_anon; $question->save(); if ($isAdmin) { return redirect('/admin/questions/' . $id)->with('success', 'Question Updated'); @@ -220,7 +232,7 @@ class QuestionsController extends Controller if ($question !== null) { // if admin can delete all kinds of question // if not admin can only delete his own question - if ($isAdmin || ($question->user()->id == $member->id && $question->is_admin == 0)) { + if ($isAdmin || ($question->member->id == $member->id && $question->is_admin == 0)) { $question->delete(); $answer = Answer::where('question_id', $id); if ($answer !== null) { diff --git a/composer.lock b/composer.lock index fa7732681d93bf4e8ecc56ad7844c754eef4b356..4a8ab37f097484db42303a9872bca1141d834c98 100644 --- a/composer.lock +++ b/composer.lock @@ -810,16 +810,16 @@ }, { "name": "laravel/framework", - "version": "v5.6.16", + "version": "v5.6.17", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "fcdbc791bc3e113ada38ab0a1147141fb9ec2b16" + "reference": "0f787c763ae8fb9fae0c8c809830ba4fa81e2d9d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/fcdbc791bc3e113ada38ab0a1147141fb9ec2b16", - "reference": "fcdbc791bc3e113ada38ab0a1147141fb9ec2b16", + "url": "https://api.github.com/repos/laravel/framework/zipball/0f787c763ae8fb9fae0c8c809830ba4fa81e2d9d", + "reference": "0f787c763ae8fb9fae0c8c809830ba4fa81e2d9d", "shasum": "" }, "require": { @@ -830,7 +830,7 @@ "ext-openssl": "*", "league/flysystem": "^1.0.8", "monolog/monolog": "~1.12", - "nesbot/carbon": "^1.24.1", + "nesbot/carbon": "1.25.*", "php": "^7.1.3", "psr/container": "~1.0", "psr/simple-cache": "^1.0", @@ -945,7 +945,7 @@ "framework", "laravel" ], - "time": "2018-04-09T16:07:04+00:00" + "time": "2018-04-17T12:51:04+00:00" }, { "name": "laravel/socialite", diff --git a/database/factories/AnswerFactory.php b/database/factories/AnswerFactory.php new file mode 100644 index 0000000000000000000000000000000000000000..db109023d5b11168f90453f4b7407758e362363f --- /dev/null +++ b/database/factories/AnswerFactory.php @@ -0,0 +1,14 @@ +<?php + +use Faker\Generator as Faker; + +$factory->define(App\Answer::class, function (Faker $faker) { + return [ + 'rating' => 0, + 'body' => 'Answer for Testing', + 'is_admin' => 1, + 'member_id' => -1, + 'user_id' => -1, + 'is_pinned' => 0 + ]; +}); diff --git a/database/factories/PostFactory.php b/database/factories/PostFactory.php index 9a51a0cbcc134a74bbe835c8ac8a20c9e722b272..037cbfd189d9da14d99af6dcb86312e6072a80c8 100644 --- a/database/factories/PostFactory.php +++ b/database/factories/PostFactory.php @@ -8,7 +8,7 @@ $factory->define(App\Post::class, function (Faker $faker) { 'body' => 'Post Body', 'user_id' => '0', 'cover_image' => 'noimage.jpg', - 'draft' => 1, - 'public' => 1 + 'draft' => 0, + 'public' => 0 ]; }); diff --git a/database/factories/QuestionFactory.php b/database/factories/QuestionFactory.php new file mode 100644 index 0000000000000000000000000000000000000000..d8a59315a81bfc94545a6f04d37e18f16676c1f4 --- /dev/null +++ b/database/factories/QuestionFactory.php @@ -0,0 +1,13 @@ +<?php + +use Faker\Generator as Faker; + +$factory->define(App\Question::class, function (Faker $faker) { + return [ + 'topic' => 'Question for Testing', + 'body' => 'Is This Question One?', + 'is_admin' => 1, + 'member_id' => -1, + 'user_id' => -1 + ]; +}); diff --git a/database/migrations/2018_04_23_172156_add_is_anon_to_questions_table.php b/database/migrations/2018_04_23_172156_add_is_anon_to_questions_table.php new file mode 100644 index 0000000000000000000000000000000000000000..f8fd499394e49ebaab5e41ef5602b27f46e51250 --- /dev/null +++ b/database/migrations/2018_04_23_172156_add_is_anon_to_questions_table.php @@ -0,0 +1,32 @@ +<?php + +use Illuminate\Support\Facades\Schema; +use Illuminate\Database\Schema\Blueprint; +use Illuminate\Database\Migrations\Migration; + +class AddIsAnonToQuestionsTable extends Migration +{ + /** + * Run the migrations. + * + * @return void + */ + public function up() + { + Schema::table('questions', function($table) { + $table->tinyInteger('is_anon')->default(0); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('questions', function($table){ + $table->dropColumn('is_anon'); + }); + } +} diff --git a/public/css/style.css b/public/css/style.css index ecf3f7427174152343566b1ad15c2d26360f07ab..f79494672ec872412fe493eed47ed1ed2eef9cf2 100644 --- a/public/css/style.css +++ b/public/css/style.css @@ -1,3 +1,7 @@ +.sidebar-box li { + max-height: 48px; +} + /* The switch - the box around the slider */ .switch { position: relative; @@ -83,9 +87,8 @@ div.row:before, div.row:after { } .navbar { - background-color: #003365 !important; + background-color: #003365 !important; border-radius: 0px !important; - height: 80px; } .navbar-brand { diff --git a/public/storage/cover_images/default_1523239675.png b/public/storage/cover_images/default_1523239675.png deleted file mode 100644 index c1c215cc6e9ab2cfd70254373103c3c9cb055bce..0000000000000000000000000000000000000000 Binary files a/public/storage/cover_images/default_1523239675.png and /dev/null differ diff --git a/public/storage/cover_images/default_1523320168.png b/public/storage/cover_images/default_1523320168.png deleted file mode 100644 index c1c215cc6e9ab2cfd70254373103c3c9cb055bce..0000000000000000000000000000000000000000 Binary files a/public/storage/cover_images/default_1523320168.png and /dev/null differ diff --git a/public/storage/cover_images/default_1523968595.png b/public/storage/cover_images/default_1523968595.png deleted file mode 100644 index c1c215cc6e9ab2cfd70254373103c3c9cb055bce..0000000000000000000000000000000000000000 Binary files a/public/storage/cover_images/default_1523968595.png and /dev/null differ diff --git a/public/storage/cover_images/handshake_1524196826.png b/public/storage/cover_images/handshake_1524196826.png deleted file mode 100644 index 1e61e42382cf4ddeb885e5b1b740d77f44a67c1a..0000000000000000000000000000000000000000 Binary files a/public/storage/cover_images/handshake_1524196826.png and /dev/null differ diff --git a/public/storage/cover_images/login_facebook_1524658551.png b/public/storage/cover_images/login_facebook_1524658551.png new file mode 100644 index 0000000000000000000000000000000000000000..eb5e452e9c408bb7aab3e5d26eb3ff875a360e74 Binary files /dev/null and b/public/storage/cover_images/login_facebook_1524658551.png differ diff --git a/public/storage/cover_images/logo_1523371958.png b/public/storage/cover_images/logo_1523371958.png deleted file mode 100644 index 3e314147a8c70088fc7dcbee14eedd0926fa7a4a..0000000000000000000000000000000000000000 Binary files a/public/storage/cover_images/logo_1523371958.png and /dev/null differ diff --git a/public/storage/cover_images/logo_itb_1523312786.png b/public/storage/cover_images/logo_itb_1524486432.png similarity index 100% rename from public/storage/cover_images/logo_itb_1523312786.png rename to public/storage/cover_images/logo_itb_1524486432.png diff --git a/public/storage/cover_images/logo_itb_1523312787.png b/public/storage/cover_images/logo_itb_1524486433.png similarity index 100% rename from public/storage/cover_images/logo_itb_1523312787.png rename to public/storage/cover_images/logo_itb_1524486433.png diff --git a/public/storage/cover_images/logo_itb_1523322507.png b/public/storage/cover_images/logo_itb_1524570709.png similarity index 100% rename from public/storage/cover_images/logo_itb_1523322507.png rename to public/storage/cover_images/logo_itb_1524570709.png diff --git a/public/storage/cover_images/logo_itb_1524378311.png b/public/storage/cover_images/logo_itb_1524570710.png similarity index 100% rename from public/storage/cover_images/logo_itb_1524378311.png rename to public/storage/cover_images/logo_itb_1524570710.png diff --git a/public/storage/cover_images/logo_itb_1524378312.png b/public/storage/cover_images/logo_itb_1524570784.png similarity index 100% rename from public/storage/cover_images/logo_itb_1524378312.png rename to public/storage/cover_images/logo_itb_1524570784.png diff --git a/public/storage/cover_images/logo_itb_1524380362.png b/public/storage/cover_images/logo_itb_1524570785.png similarity index 100% rename from public/storage/cover_images/logo_itb_1524380362.png rename to public/storage/cover_images/logo_itb_1524570785.png diff --git a/public/storage/cover_images/logo_itb_1524380363.png b/public/storage/cover_images/logo_itb_1524573686.png similarity index 100% rename from public/storage/cover_images/logo_itb_1524380363.png rename to public/storage/cover_images/logo_itb_1524573686.png diff --git a/public/storage/cover_images/logo_itb_1524380495.png b/public/storage/cover_images/logo_itb_1524573687.png similarity index 100% rename from public/storage/cover_images/logo_itb_1524380495.png rename to public/storage/cover_images/logo_itb_1524573687.png diff --git a/public/storage/cover_images/logo_itb_1524380496.png b/public/storage/cover_images/logo_itb_1524577271.png similarity index 100% rename from public/storage/cover_images/logo_itb_1524380496.png rename to public/storage/cover_images/logo_itb_1524577271.png diff --git a/public/storage/cover_images/logo_itb_1524380765.png b/public/storage/cover_images/logo_itb_1524577585.png similarity index 100% rename from public/storage/cover_images/logo_itb_1524380765.png rename to public/storage/cover_images/logo_itb_1524577585.png diff --git a/public/storage/cover_images/logo_itb_1524380766.png b/public/storage/cover_images/logo_itb_1524577586.png similarity index 100% rename from public/storage/cover_images/logo_itb_1524380766.png rename to public/storage/cover_images/logo_itb_1524577586.png diff --git a/public/storage/profile_image/logo_itb_1523261856.png b/public/storage/cover_images/logo_itb_1524578516.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523261856.png rename to public/storage/cover_images/logo_itb_1524578516.png diff --git a/public/storage/profile_image/logo_itb_1523262467.png b/public/storage/cover_images/logo_itb_1524578517.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523262467.png rename to public/storage/cover_images/logo_itb_1524578517.png diff --git a/public/storage/profile_image/logo_itb_1523262530.png b/public/storage/cover_images/logo_itb_1524578607.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523262530.png rename to public/storage/cover_images/logo_itb_1524578607.png diff --git a/public/storage/profile_image/logo_itb_1523262572.png b/public/storage/cover_images/logo_itb_1524578608.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523262572.png rename to public/storage/cover_images/logo_itb_1524578608.png diff --git a/public/storage/profile_image/logo_itb_1523262741.png b/public/storage/cover_images/logo_itb_1524578692.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523262741.png rename to public/storage/cover_images/logo_itb_1524578692.png diff --git a/public/storage/profile_image/logo_itb_1523262806.png b/public/storage/cover_images/logo_itb_1524578693.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523262806.png rename to public/storage/cover_images/logo_itb_1524578693.png diff --git a/public/storage/profile_image/logo_itb_1523263265.png b/public/storage/cover_images/logo_itb_1524579442.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523263265.png rename to public/storage/cover_images/logo_itb_1524579442.png diff --git a/public/storage/profile_image/logo_itb_1523263438.png b/public/storage/cover_images/logo_itb_1524579443.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523263438.png rename to public/storage/cover_images/logo_itb_1524579443.png diff --git a/public/storage/profile_image/logo_itb_1523263506.png b/public/storage/cover_images/logo_itb_1524579652.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523263506.png rename to public/storage/cover_images/logo_itb_1524579652.png diff --git a/public/storage/profile_image/logo_itb_1523263715.png b/public/storage/cover_images/logo_itb_1524579653.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523263715.png rename to public/storage/cover_images/logo_itb_1524579653.png diff --git a/public/storage/profile_image/logo_itb_1523263772.png b/public/storage/cover_images/logo_itb_1524579723.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523263772.png rename to public/storage/cover_images/logo_itb_1524579723.png diff --git a/public/storage/profile_image/logo_itb_1523263959.png b/public/storage/cover_images/logo_itb_1524579724.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523263959.png rename to public/storage/cover_images/logo_itb_1524579724.png diff --git a/public/storage/profile_image/logo_itb_1523264045.png b/public/storage/cover_images/logo_itb_1524579757.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523264045.png rename to public/storage/cover_images/logo_itb_1524579757.png diff --git a/public/storage/profile_image/logo_itb_1523264095.png b/public/storage/cover_images/logo_itb_1524579758.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523264095.png rename to public/storage/cover_images/logo_itb_1524579758.png diff --git a/public/storage/profile_image/logo_itb_1523264134.png b/public/storage/cover_images/logo_itb_1524579834.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523264134.png rename to public/storage/cover_images/logo_itb_1524579834.png diff --git a/public/storage/profile_image/logo_itb_1523312791.png b/public/storage/cover_images/logo_itb_1524579835.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523312791.png rename to public/storage/cover_images/logo_itb_1524579835.png diff --git a/public/storage/profile_image/logo_itb_1523322510.png b/public/storage/cover_images/logo_itb_1524581618.png similarity index 100% rename from public/storage/profile_image/logo_itb_1523322510.png rename to public/storage/cover_images/logo_itb_1524581618.png diff --git a/public/storage/profile_image/logo_itb_1524380649.png b/public/storage/cover_images/logo_itb_1524581619.png similarity index 100% rename from public/storage/profile_image/logo_itb_1524380649.png rename to public/storage/cover_images/logo_itb_1524581619.png diff --git a/public/storage/profile_image/logo_itb_1524380735.png b/public/storage/cover_images/logo_itb_1524586499.png similarity index 100% rename from public/storage/profile_image/logo_itb_1524380735.png rename to public/storage/cover_images/logo_itb_1524586499.png diff --git a/public/storage/profile_image/logo_itb_1524380769.png b/public/storage/cover_images/logo_itb_1524586502.png similarity index 100% rename from public/storage/profile_image/logo_itb_1524380769.png rename to public/storage/cover_images/logo_itb_1524586502.png diff --git a/public/storage/cover_images/logo_itb_1524650059.png b/public/storage/cover_images/logo_itb_1524650059.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/cover_images/logo_itb_1524650059.png differ diff --git a/public/storage/cover_images/logo_itb_1524650060.png b/public/storage/cover_images/logo_itb_1524650060.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/cover_images/logo_itb_1524650060.png differ diff --git a/public/storage/cover_images/logo_itb_1524650523.png b/public/storage/cover_images/logo_itb_1524650523.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/cover_images/logo_itb_1524650523.png differ diff --git a/public/storage/cover_images/logo_itb_1524650524.png b/public/storage/cover_images/logo_itb_1524650524.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/cover_images/logo_itb_1524650524.png differ diff --git a/public/storage/cover_images/logo_itb_1524656190.png b/public/storage/cover_images/logo_itb_1524656190.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/cover_images/logo_itb_1524656190.png differ diff --git a/public/storage/cover_images/logo_itb_1524656191.png b/public/storage/cover_images/logo_itb_1524656191.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/cover_images/logo_itb_1524656191.png differ diff --git a/public/storage/cover_images/profile_1523679579.png b/public/storage/cover_images/profile_1523679579.png deleted file mode 100644 index 9799a6a4c02740c260531a2c1959661c653b4afc..0000000000000000000000000000000000000000 Binary files a/public/storage/cover_images/profile_1523679579.png and /dev/null differ diff --git a/public/storage/profile_image/Untitled_1521268331.jpg b/public/storage/profile_image/Untitled_1521268331.jpg new file mode 100644 index 0000000000000000000000000000000000000000..146fd4116d7a62f1de92536efa509f15cb13c2a0 Binary files /dev/null and b/public/storage/profile_image/Untitled_1521268331.jpg differ diff --git a/public/storage/profile_image/default_1522056292.png b/public/storage/profile_image/default_1522056292.png deleted file mode 100644 index c1c215cc6e9ab2cfd70254373103c3c9cb055bce..0000000000000000000000000000000000000000 Binary files a/public/storage/profile_image/default_1522056292.png and /dev/null differ diff --git a/public/storage/profile_image/default_1523005893.png b/public/storage/profile_image/default_1523005893.png deleted file mode 100644 index c1c215cc6e9ab2cfd70254373103c3c9cb055bce..0000000000000000000000000000000000000000 Binary files a/public/storage/profile_image/default_1523005893.png and /dev/null differ diff --git a/public/storage/cover_images/default_1523005766.png b/public/storage/profile_image/default_1524576646.png similarity index 100% rename from public/storage/cover_images/default_1523005766.png rename to public/storage/profile_image/default_1524576646.png diff --git a/public/storage/profile_image/editor_1524324078.png b/public/storage/profile_image/editor_1524324078.png deleted file mode 100644 index 0bd510f9b05cbd55abfcb59f719f5a89baf8ce19..0000000000000000000000000000000000000000 Binary files a/public/storage/profile_image/editor_1524324078.png and /dev/null differ diff --git a/public/storage/profile_image/index_1523969747.png b/public/storage/profile_image/index_1523969747.png deleted file mode 100644 index a8ccfaa496c158212559ec0e0390b8c3903bdd35..0000000000000000000000000000000000000000 Binary files a/public/storage/profile_image/index_1523969747.png and /dev/null differ diff --git a/public/storage/profile_image/logo_itb_1524486436.png b/public/storage/profile_image/logo_itb_1524486436.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524486436.png differ diff --git a/public/storage/profile_image/logo_itb_1524570715.png b/public/storage/profile_image/logo_itb_1524570715.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524570715.png differ diff --git a/public/storage/profile_image/logo_itb_1524570788.png b/public/storage/profile_image/logo_itb_1524570788.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524570788.png differ diff --git a/public/storage/profile_image/logo_itb_1524573691.png b/public/storage/profile_image/logo_itb_1524573691.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524573691.png differ diff --git a/public/storage/profile_image/logo_itb_1524577275.png b/public/storage/profile_image/logo_itb_1524577275.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524577275.png differ diff --git a/public/storage/profile_image/logo_itb_1524577590.png b/public/storage/profile_image/logo_itb_1524577590.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524577590.png differ diff --git a/public/storage/profile_image/logo_itb_1524578521.png b/public/storage/profile_image/logo_itb_1524578521.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524578521.png differ diff --git a/public/storage/profile_image/logo_itb_1524578612.png b/public/storage/profile_image/logo_itb_1524578612.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524578612.png differ diff --git a/public/storage/profile_image/logo_itb_1524578697.png b/public/storage/profile_image/logo_itb_1524578697.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524578697.png differ diff --git a/public/storage/profile_image/logo_itb_1524579447.png b/public/storage/profile_image/logo_itb_1524579447.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524579447.png differ diff --git a/public/storage/profile_image/logo_itb_1524579658.png b/public/storage/profile_image/logo_itb_1524579658.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524579658.png differ diff --git a/public/storage/profile_image/logo_itb_1524579729.png b/public/storage/profile_image/logo_itb_1524579729.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524579729.png differ diff --git a/public/storage/profile_image/logo_itb_1524579762.png b/public/storage/profile_image/logo_itb_1524579762.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524579762.png differ diff --git a/public/storage/profile_image/logo_itb_1524579840.png b/public/storage/profile_image/logo_itb_1524579840.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524579840.png differ diff --git a/public/storage/profile_image/logo_itb_1524581097.png b/public/storage/profile_image/logo_itb_1524581097.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524581097.png differ diff --git a/public/storage/profile_image/logo_itb_1524581119.png b/public/storage/profile_image/logo_itb_1524581119.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524581119.png differ diff --git a/public/storage/profile_image/logo_itb_1524581277.png b/public/storage/profile_image/logo_itb_1524581277.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524581277.png differ diff --git a/public/storage/profile_image/logo_itb_1524581544.png b/public/storage/profile_image/logo_itb_1524581544.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524581544.png differ diff --git a/public/storage/profile_image/logo_itb_1524581575.png b/public/storage/profile_image/logo_itb_1524581575.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524581575.png differ diff --git a/public/storage/profile_image/logo_itb_1524581603.png b/public/storage/profile_image/logo_itb_1524581603.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524581603.png differ diff --git a/public/storage/profile_image/logo_itb_1524581623.png b/public/storage/profile_image/logo_itb_1524581623.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524581623.png differ diff --git a/public/storage/profile_image/logo_itb_1524581685.png b/public/storage/profile_image/logo_itb_1524581685.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524581685.png differ diff --git a/public/storage/profile_image/logo_itb_1524581784.png b/public/storage/profile_image/logo_itb_1524581784.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524581784.png differ diff --git a/public/storage/profile_image/logo_itb_1524581944.png b/public/storage/profile_image/logo_itb_1524581944.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524581944.png differ diff --git a/public/storage/profile_image/logo_itb_1524581981.png b/public/storage/profile_image/logo_itb_1524581981.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524581981.png differ diff --git a/public/storage/profile_image/logo_itb_1524582185.png b/public/storage/profile_image/logo_itb_1524582185.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524582185.png differ diff --git a/public/storage/profile_image/logo_itb_1524582187.png b/public/storage/profile_image/logo_itb_1524582187.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524582187.png differ diff --git a/public/storage/profile_image/logo_itb_1524582584.png b/public/storage/profile_image/logo_itb_1524582584.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524582584.png differ diff --git a/public/storage/profile_image/logo_itb_1524582586.png b/public/storage/profile_image/logo_itb_1524582586.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524582586.png differ diff --git a/public/storage/profile_image/logo_itb_1524582587.png b/public/storage/profile_image/logo_itb_1524582587.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524582587.png differ diff --git a/public/storage/profile_image/logo_itb_1524582629.png b/public/storage/profile_image/logo_itb_1524582629.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524582629.png differ diff --git a/public/storage/profile_image/logo_itb_1524582632.png b/public/storage/profile_image/logo_itb_1524582632.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524582632.png differ diff --git a/public/storage/profile_image/logo_itb_1524583323.png b/public/storage/profile_image/logo_itb_1524583323.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524583323.png differ diff --git a/public/storage/profile_image/logo_itb_1524583326.png b/public/storage/profile_image/logo_itb_1524583326.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524583326.png differ diff --git a/public/storage/profile_image/logo_itb_1524583414.png b/public/storage/profile_image/logo_itb_1524583414.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524583414.png differ diff --git a/public/storage/profile_image/logo_itb_1524583417.png b/public/storage/profile_image/logo_itb_1524583417.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524583417.png differ diff --git a/public/storage/profile_image/logo_itb_1524584069.png b/public/storage/profile_image/logo_itb_1524584069.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524584069.png differ diff --git a/public/storage/profile_image/logo_itb_1524584072.png b/public/storage/profile_image/logo_itb_1524584072.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524584072.png differ diff --git a/public/storage/profile_image/logo_itb_1524584598.png b/public/storage/profile_image/logo_itb_1524584598.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524584598.png differ diff --git a/public/storage/profile_image/logo_itb_1524584601.png b/public/storage/profile_image/logo_itb_1524584601.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524584601.png differ diff --git a/public/storage/profile_image/logo_itb_1524585056.png b/public/storage/profile_image/logo_itb_1524585056.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524585056.png differ diff --git a/public/storage/profile_image/logo_itb_1524585058.png b/public/storage/profile_image/logo_itb_1524585058.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524585058.png differ diff --git a/public/storage/profile_image/logo_itb_1524586506.png b/public/storage/profile_image/logo_itb_1524586506.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524586506.png differ diff --git a/public/storage/profile_image/logo_itb_1524586509.png b/public/storage/profile_image/logo_itb_1524586509.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524586509.png differ diff --git a/public/storage/profile_image/logo_itb_1524650067.png b/public/storage/profile_image/logo_itb_1524650067.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524650067.png differ diff --git a/public/storage/profile_image/logo_itb_1524650069.png b/public/storage/profile_image/logo_itb_1524650069.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524650069.png differ diff --git a/public/storage/profile_image/logo_itb_1524650528.png b/public/storage/profile_image/logo_itb_1524650528.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524650528.png differ diff --git a/public/storage/profile_image/logo_itb_1524650530.png b/public/storage/profile_image/logo_itb_1524650530.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524650530.png differ diff --git a/public/storage/profile_image/logo_itb_1524656196.png b/public/storage/profile_image/logo_itb_1524656196.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524656196.png differ diff --git a/public/storage/profile_image/logo_itb_1524656198.png b/public/storage/profile_image/logo_itb_1524656198.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/public/storage/profile_image/logo_itb_1524656198.png differ diff --git a/public/template/asset/css/bootstrap-custom.css b/public/template/asset/css/bootstrap-custom.css index 91cd6fd6d83aa5cc17c6f74e90690095b1b43cd3..664f6c726babb4a67940c8ae8ac629fe05c39070 100644 --- a/public/template/asset/css/bootstrap-custom.css +++ b/public/template/asset/css/bootstrap-custom.css @@ -5,9 +5,244 @@ letter-spacing: 1px; color: #fff; font-size: 12px; + margin-left: 4%; } +@media(min-width: 640px) { + .login { + margin-left: 2%; + } +} + .dropdown-item { color: white; margin: 0 0 0 8%; +} + +.far { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.fas { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.navbar-default .navbar-nav>.on-page>a:hover, +.navbar-default .navbar-nav>.on-page>a:focus { + color: #fff; +} + +.on-page { + border-radius: 3px; +} + +/* Clear the 1px gap on row and container */ +.row:before, div .row:after { + display: none; +} + +div.overlay { + opacity: 1; + background-color: black; + position: absolute; + left: 0; top: 0; height: 100%; width: 100%; +} + +.img-responsive-article { + display: block; + max-width: 100%; + height: auto; + opacity: 0.5; +} + +.lowercase { + text-transform: lowercase; +} + +.user-services { + margin-top: 3%; +} + +.user-services-questions { + text-align: center; + color: #fff; + font-size: 300%; +} + +.user-services-answers { + text-align: center; + color: #fff; + font-size: 300%; +} + +.user-services-article { + text-align: center; + color: #fff; + font-size: 300%; +} + +.user-services-questions-text { + text-align: center; + color: #fff; + font-size: 115%; +} + +.user-services-answers-text { + text-align: center; + color: #fff; + font-size: 115%; +} + +.user-services-article-text { + text-align: center; + color: #fff; + font-size: 115%; +} + +.profile-navigation-container { + text-align: center; + margin-top: 4em; +} + +.profile-navigation { + padding: 8px 12px; + background: #fff; + border: 1px solid #fff; + color: #666; + font-size: 16px; + border-radius: 50%; +} + +.profile-navigation:hover { + background-color: transparent; + border: 1px solid #ddd; + color: #fff; +} + +.popup { + position: relative; + display: inline-block; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +/* The actual popup */ +.popup .popuptext { + visibility: hidden; + width: 160px; + background-color: #cc4949; + color: #fff; + text-align: center; + border-radius: 6px; + padding: 8px 0; + position: absolute; + z-index: 1; + bottom: 125%; + left: 50%; + margin-left: -80px; +} + +/* Popup arrow */ +.popup .popuptext::after { + content: ""; + position: absolute; + top: 100%; + left: 50%; + margin-left: -5px; + border-width: 5px; + border-style: solid; + border-color: #555 transparent transparent transparent; +} + +/* Toggle this class - hide and show the popup */ +.popup .show { + visibility: visible; + -webkit-animation: fadeIn 1s; + animation: fadeIn 1s; +} + +/* Add animation (fade in the popup) */ +@-webkit-keyframes fadeIn { + from {opacity: 0;} + to {opacity: 1;} +} + +@keyframes fadeIn { + from {opacity: 0;} + to {opacity:1 ;} +} + +.show-profile-icon-team-details { + padding: 8px 12px; + background: #fff; + border: 1px solid #fff; + color: #666; + font-size: 16px; +} + +.show-profile-icon-team-details:hover { + background-color: transparent; + border: 1px solid #ddd; + color: #fff; +} + +.team-member .team-details li span a { + padding: 0; + background: none; + border: none; + color: #fff; + font-size: 12px; +} + +.team-member .team-details li:hover span a { + background-color: transparent; + border: none; + color: #9cc5fc; +} + +.footer-right-position { + text-align: right; +} + +@media (max-width : 479px) { + .footer-right-position { + margin: 1% 0 1% 0; + text-align: center; + } +} + +@media (max-width : 767px) { + .footer-right-position { + margin-top: 1%; + text-align: center; + } +} + +.footer-left-position { + text-align: left; +} + +@media (max-width : 479px) { + .footer-left-position { + text-align: center; + } +} + +@media (max-width : 767px) { + .footer-left-position { + text-align: center; + } } \ No newline at end of file diff --git a/public/template/asset/css/bootstrap.css b/public/template/asset/css/bootstrap.css index 7576437fe15be2238b492d82fb1f43755fa23cdc..3307f9a5a4249ee81de8ca3ef298b83146cddea7 100644 --- a/public/template/asset/css/bootstrap.css +++ b/public/template/asset/css/bootstrap.css @@ -1,3 +1,289 @@ +/* + + Admin Style + + +*/ + +.bgimg-google { + background-image: url('/storage/login_google.png'); +} + +.bgimg-facebook { + background-image: url('/storage/login_facebook.png'); +} + +.bgimg-linkedin { + background-image: url('/storage/login_linkedin.png'); +} + +.login-button-margin-right { + margin-right: 5%; + opacity: 1; +} + +.login-button-margin-left { +margin-left: 5%; +opacity: 1; +} + +.loginContainer-member { +background-color: #969ba3; +opacity: 0.8; +width: 50%; +} + +.header-login-member-padding { +padding: 1% 0 0 0; +} + +.img-logo-login-itb-member { +margin: 0 auto; +float:none; +margin-right: 1%; +} + +/* === PROFILE === */ + +.profile-content a { +color: grey; +} + +#profile-header { +margin-left: 12px; +} + +.edit-profile-button { +margin-bottom: 20px; +padding-right: 5%; +text-align: right; +} + +.edit-profile { + padding-bottom: 5%; + background-color: #92c6f9; +} + +#user-ava { +margin-top: 30px !important; +width: 280px; +margin: 0 auto; +} + +.user-main-name { +margin-top: 1.5% !important; +text-align: center; +font-size: 2.5em !important; +color: white !important; +} + +.nim { +margin-top: 20px !important; +text-align: center; +font-size: 1.5em !important; +color: white !important; +} + +.profile-content { +margin-left: 30px; +} + +.profile-info { +margin-top: 50px; +} + +.col-1, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-10, +.col-11, +.col-12, +.col, +.col-auto, +.col-sm-1, +.col-sm-2, +.col-sm-3, +.col-sm-4, +.col-sm-5, +.col-sm-6, +.col-sm-7, +.col-sm-8, +.col-sm-9, +.col-sm-10, +.col-sm-11, +.col-sm-12, +.col-sm, +.col-sm-auto, +.col-md-1, +.col-md-2, +.col-md-3, +.col-md-4, +.col-md-5, +.col-md-6, +.col-md-7, +.col-md-8, +.col-md-9, +.col-md-10, +.col-md-11, +.col-md-12, +.col-md, +.col-md-auto, +.col-lg-1, +.col-lg-2, +.col-lg-3, +.col-lg-4, +.col-lg-5, +.col-lg-6, +.col-lg-7, +.col-lg-8, +.col-lg-9, +.col-lg-10, +.col-lg-11, +.col-lg-12, +.col-lg, +.col-lg-auto, +.col-xl-1, +.col-xl-2, +.col-xl-3, +.col-xl-4, +.col-xl-5, +.col-xl-6, +.col-xl-7, +.col-xl-8, +.col-xl-9, +.col-xl-10, +.col-xl-11, +.col-xl-12, +.col-xl, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333333%; + flex: 0 0 8.33333333%; + max-width: 8.33333333%; +} + +.col-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66666667%; + flex: 0 0 16.66666667%; + max-width: 16.66666667%; +} + +.col-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333333%; + flex: 0 0 33.33333333%; + max-width: 33.33333333%; +} + +.col-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66666667%; + flex: 0 0 41.66666667%; + max-width: 41.66666667%; +} + +.col-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333333%; + flex: 0 0 58.33333333%; + max-width: 58.33333333%; +} + +.col-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66666667%; + flex: 0 0 66.66666667%; + max-width: 66.66666667%; +} + +.col-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333333%; + flex: 0 0 83.33333333%; + max-width: 83.33333333%; +} + +.col-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66666667%; + flex: 0 0 91.66666667%; + max-width: 91.66666667%; +} + +.col-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +*, +*::before, +*::after { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + + /*! * Bootstrap v3.3.1 (http://getbootstrap.com) * Copyright 2011-2014 Twitter, Inc. @@ -943,6 +1229,7 @@ img { max-width: 100%; height: auto; } + .img-rounded { border-radius: 6px; } @@ -1111,7 +1398,7 @@ p { font-weight: 300; line-height: 1.4; } -@media (min-width: 768px) { +@media (min-width: 824px) { .lead { font-size: 21px; } @@ -1257,7 +1544,7 @@ dt { dd { margin-left: 0; } -@media (min-width: 768px) { +@media (min-width: 824px) { .dl-horizontal dt { float: left; width: 160px; @@ -1393,7 +1680,7 @@ pre code { margin-right: auto; margin-left: auto; } -@media (min-width: 768px) { +@media (min-width: 824px) { .container { width: 750px; } @@ -1414,9 +1701,17 @@ pre code { margin-right: auto; margin-left: auto; } + +.sub-title { + margin: 0 0 2% 25.4%; +} + .row { - margin-right: -15px; - margin-left: -15px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; @@ -1568,6 +1863,9 @@ pre code { .col-xs-offset-4 { margin-left: 33.33333333%; } +.col-xs-offset-3-5 { + margin-left: 29.166666667%; +} .col-xs-offset-3 { margin-left: 25%; } @@ -1580,7 +1878,7 @@ pre code { .col-xs-offset-0 { margin-left: 0; } -@media (min-width: 768px) { +@media (min-width: 824px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; } @@ -1883,6 +2181,9 @@ pre code { .col-md-offset-4 { margin-left: 33.33333333%; } + .col-md-offset-3-5 { + margin-left: 29.166666667%; + } .col-md-offset-3 { margin-left: 25%; } @@ -2041,6 +2342,9 @@ pre code { .col-lg-offset-4 { margin-left: 33.33333333%; } + .col-lg-offset-3-5 { + margin-left: 29.166666667%; + } .col-lg-offset-3 { margin-left: 25%; } @@ -2662,7 +2966,7 @@ select[multiple].form-group-lg .form-control { margin-bottom: 10px; color: #737373; } -@media (min-width: 768px) { +@media (min-width: 824px) { .form-inline .form-group { display: inline-block; margin-bottom: 0; @@ -2728,7 +3032,7 @@ select[multiple].form-group-lg .form-control { margin-right: -15px; margin-left: -15px; } -@media (min-width: 768px) { +@media (min-width: 824px) { .form-horizontal .control-label { padding-top: 7px; margin-bottom: 0; @@ -2738,19 +3042,19 @@ select[multiple].form-group-lg .form-control { .form-horizontal .has-feedback .form-control-feedback { right: 15px; } -@media (min-width: 768px) { +@media (min-width: 824px) { .form-horizontal .form-group-lg .control-label { padding-top: 14.3px; } } -@media (min-width: 768px) { +@media (min-width: 824px) { .form-horizontal .form-group-sm .control-label { padding-top: 6px; } } .btn { display: inline-block; - padding: 6px 12px; + padding: 6px 18px; margin-bottom: 0; font-size: 14px; font-weight: normal; @@ -3226,19 +3530,14 @@ tbody.collapse.in { } .dropdown-menu > li > a { display: block; - padding: 3px 20px; + padding: 3px 5px; clear: both; font-weight: normal; line-height: 1.42857143; - color: #333; + color: white; white-space: nowrap; } -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - color: #262626; - text-decoration: none; - background-color: #f5f5f5; -} + .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { @@ -3306,7 +3605,7 @@ tbody.collapse.in { bottom: 100%; margin-bottom: 1px; } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar-right .dropdown-menu { right: 0; left: auto; @@ -3722,7 +4021,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { top: auto; left: auto; } -@media (min-width: 768px) { +@media (min-width: 824px) { .nav-tabs.nav-justified > li { display: table-cell; width: 1%; @@ -3740,7 +4039,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #ddd; } -@media (min-width: 768px) { +@media (min-width: 824px) { .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; @@ -3787,7 +4086,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { top: auto; left: auto; } -@media (min-width: 768px) { +@media (min-width: 824px) { .nav-justified > li { display: table-cell; width: 1%; @@ -3808,7 +4107,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { .nav-tabs-justified > .active > a:focus { border: 1px solid #ddd; } -@media (min-width: 768px) { +@media (min-width: 824px) { .nav-tabs-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; @@ -3838,12 +4137,12 @@ select[multiple].input-group-sm > .input-group-btn > .btn { margin-bottom: 20px; border: 1px solid transparent; } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar { border-radius: 4px; } } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar-header { float: left; } @@ -3860,7 +4159,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { .navbar-collapse.in { overflow-y: auto; } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar-collapse { width: auto; border-top: 0; @@ -3901,7 +4200,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { margin-right: -15px; margin-left: -15px; } -@media (min-width: 768px) { +@media (min-width: 824px) { .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, @@ -3914,7 +4213,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { z-index: 1000; border-width: 0 0 1px; } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar-static-top { border-radius: 0; } @@ -3926,7 +4225,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { left: 0; z-index: 1030; } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0; @@ -3955,7 +4254,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { .navbar-brand > img { display: block; } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: -15px; @@ -3985,7 +4284,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar-toggle { display: none; } @@ -4021,7 +4320,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { background-image: none; } } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar-nav { float: left; margin: 0; @@ -4045,7 +4344,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar-form .form-group { display: inline-block; margin-bottom: 0; @@ -4103,7 +4402,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { margin-bottom: 0; } } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar-form { width: auto; padding-top: 0; @@ -4142,14 +4441,14 @@ select[multiple].input-group-sm > .input-group-btn > .btn { margin-top: 15px; margin-bottom: 15px; } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar-text { float: left; margin-right: 15px; margin-left: 15px; } } -@media (min-width: 768px) { +@media (min-width: 824px) { .navbar-left { float: left !important; } @@ -4217,7 +4516,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { } @media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; + color: #fff; } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { @@ -4644,7 +4943,7 @@ a.badge:focus { .jumbotron .container { max-width: 100%; } -@media screen and (min-width: 768px) { +@media screen and (min-width: 824px) { .jumbotron { padding: 48px 0; } @@ -5569,7 +5868,7 @@ button.close { height: 50px; overflow: scroll; } -@media (min-width: 768px) { +@media (min-width: 824px) { .modal-dialog { width: 600px; margin: 30px auto; @@ -5816,6 +6115,7 @@ button.close { .carousel { position: relative; } + .carousel-inner { position: relative; width: 100%; @@ -6008,7 +6308,7 @@ button.close { .carousel-caption .btn { text-shadow: none; } -@media screen and (min-width: 768px) { +@media screen and (min-width: 824px) { .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, @@ -6172,7 +6472,7 @@ button.close { display: inline-block !important; } } -@media (min-width: 768px) and (max-width: 991px) { +@media (min-width: 824px) and (max-width: 991px) { .visible-sm { display: block !important; } @@ -6187,17 +6487,17 @@ button.close { display: table-cell !important; } } -@media (min-width: 768px) and (max-width: 991px) { +@media (min-width: 824px) and (max-width: 991px) { .visible-sm-block { display: block !important; } } -@media (min-width: 768px) and (max-width: 991px) { +@media (min-width: 824px) and (max-width: 991px) { .visible-sm-inline { display: inline !important; } } -@media (min-width: 768px) and (max-width: 991px) { +@media (min-width: 824px) and (max-width: 991px) { .visible-sm-inline-block { display: inline-block !important; } @@ -6267,7 +6567,7 @@ button.close { display: none !important; } } -@media (min-width: 768px) and (max-width: 991px) { +@media (min-width: 824px) and (max-width: 991px) { .hidden-sm { display: none !important; } diff --git a/public/template/css/color/blue.css b/public/template/css/color/blue.css index 7dcc8b24788c52affbd9f809a86227a9960db084..b8de4c6efe8c1c30c7d6ff21e8430956c910e487 100644 --- a/public/template/css/color/blue.css +++ b/public/template/css/color/blue.css @@ -10,7 +10,7 @@ a:hover, a:focus, a:active, a.active { - color: #ea321e; + color: #28ABE3; text-decoration: none; } @@ -309,10 +309,6 @@ footer.style-1 { background: #28ABE3; } -.dot1, .dot2 { - background-color: #28ABE3; -} - .login:hover, .login:focus, .login:active { @@ -337,6 +333,18 @@ footer.style-1 { color: #28ABE3; } -.page-change { - color: #28ABE3; +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #28ABE3; +} + +.on-page { + background-color: #28ABE3; +} + +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #28ABE3; + } } \ No newline at end of file diff --git a/public/template/css/color/green.css b/public/template/css/color/green.css index f5b182c412eb6a712310598c5d844de2a4d67b40..27735fbfd0fe975984f052fb194bdaba8185ba69 100644 --- a/public/template/css/color/green.css +++ b/public/template/css/color/green.css @@ -10,7 +10,7 @@ a:hover, a:focus, a:active, a.active { - color: #ea321e; + color: #5BB12F; text-decoration: none; } @@ -309,10 +309,6 @@ footer.style-1 { background: #5BB12F; } -.dot1, .dot2 { - background-color: #5BB12F; -} - .login:hover, .login:focus, .login:active { @@ -331,6 +327,18 @@ footer.style-1 { color: #5BB12F; } -.page-change { - color: #5BB12F; +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #5BB12F; +} + +.on-page { + background-color: #5BB12F; +} + +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #5BB12F; + } } \ No newline at end of file diff --git a/public/template/css/color/light-blue.css b/public/template/css/color/light-blue.css index 4742700532946bcef700e3790d9ffc7b20eee442..8228a47c1fb589b68b0daa431664cb3b9a0b9f2f 100644 --- a/public/template/css/color/light-blue.css +++ b/public/template/css/color/light-blue.css @@ -10,7 +10,7 @@ a:hover, a:focus, a:active, a.active { - color: #ea321e; + color: #69D2E7; text-decoration: none; } @@ -310,10 +310,6 @@ footer.style-1 { background: #69D2E7; } -.dot1, .dot2 { - background-color: #69D2E7; -} - .login:hover, .login:focus, .login:active { @@ -332,6 +328,18 @@ footer.style-1 { color: #69D2E7; } -.page-change { - color: #69D2E7; +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #69D2E7; +} + +.on-page { + background-color: #69D2E7; +} + +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #69D2E7; + } } \ No newline at end of file diff --git a/public/template/css/color/light-green.css b/public/template/css/color/light-green.css index c50bce841e37d9dda6374bb0c6e9c2ba491c349b..f5314ec07c3a282cfae2065122c942dcd2d93b55 100644 --- a/public/template/css/color/light-green.css +++ b/public/template/css/color/light-green.css @@ -10,7 +10,7 @@ a:hover, a:focus, a:active, a.active { - color: #ea321e; + color: #BCCF02; text-decoration: none; } @@ -310,10 +310,6 @@ footer.style-1 { background: #BCCF02; } -.dot1, .dot2 { - background-color: #BCCF02; -} - .login:hover, .login:focus, .login:active { @@ -332,6 +328,18 @@ footer.style-1 { color: #BCCF02; } -.page-change { - color: #BCCF02; +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #BCCF02; +} + +.on-page { + background-color: #BCCF02; +} + +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #BCCF02; + } } \ No newline at end of file diff --git a/public/template/css/color/light-red.css b/public/template/css/color/light-red.css index 27a850e68246c8fae39290cd9d371b627a6c6853..287903272e33fcb437391c63208f702cab09c2f1 100644 --- a/public/template/css/color/light-red.css +++ b/public/template/css/color/light-red.css @@ -10,7 +10,7 @@ a:hover, a:focus, a:active, a.active { - color: #ea321e; + color: #FF432E; text-decoration: none; } @@ -309,10 +309,6 @@ footer.style-1 { background: #FF432E; } -.dot1, .dot2 { - background-color: #FF432E; -} - .login:hover, .login:focus, .login:active { @@ -331,6 +327,18 @@ footer.style-1 { color: #FF432E; } -.page-change { - color: #FF432E; +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #FF432E; +} + +.on-page { + background-color: #FF432E; +} + +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #FF432E; + } } \ No newline at end of file diff --git a/public/template/css/color/yellow.css b/public/template/css/color/yellow.css index bf3dda69e99c0651b90550ddbe0f5a527bd81f08..8895210ec7270928e493e83071aaace974d6d348 100644 --- a/public/template/css/color/yellow.css +++ b/public/template/css/color/yellow.css @@ -10,7 +10,7 @@ a:hover, a:focus, a:active, a.active { - color: #ea321e; + color: #FED136; text-decoration: none; } @@ -309,10 +309,6 @@ footer.style-1 { background: #FED136; } -.dot1, .dot2 { - background-color: #FED136; -} - .login:hover, .login:focus, .login:active { @@ -331,6 +327,18 @@ footer.style-1 { color: #FED136; } -.page-change { - color: #FED136; +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #FED136; +} + +.on-page { + background-color: #FED136; +} + +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #FED136; + } } \ No newline at end of file diff --git a/public/template/css/style.css b/public/template/css/style.css index c9f21e707a127f4d146bd413d5c2e5fba3c92e72..9b463d5c71c2ec079bdb24806700db405e0091ff 100644 --- a/public/template/css/style.css +++ b/public/template/css/style.css @@ -2,6 +2,11 @@ @import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,700,600,400italic); @import url(http://fonts.googleapis.com/css?family=Oswald:300,400,700); +/* Clear the 1px gap on row and container */ +div.row:before, div.row:after { + display: none +} + body { overflow-x: hidden; font-family: 'Open Sans', sans-serif; @@ -13,11 +18,11 @@ p { line-height: 21px; } -@-webkit-viewport { +-webkit-viewport { width: device-width; } -@-moz-viewport { +-moz-viewport { width: device-width; } @@ -50,7 +55,7 @@ h4, h5, h6 { text-transform: uppercase; - //font-weight: 700; + font-weight: 700; } ul { @@ -67,7 +72,7 @@ li { .section-title h3{ color: #666; - //font-style: italic; + font-style: italic; font-size: 28px; font-family: 'Oswald', sans-serif; text-transform: none; @@ -77,7 +82,7 @@ li { padding-bottom: 60px; color: #999; font-size: 18px; - //font-style: italic; + font-style: italic; font-weight: 300; } @@ -109,7 +114,6 @@ li { } - /*------------------------------------------------*/ /* Start Top Navbar Section */ /*------------------------------------------------*/ @@ -117,6 +121,7 @@ li { .navbar-default { border-color: transparent; background-color: #222; + border-radius: 0px; } .navbar-default .navbar-brand { @@ -152,7 +157,7 @@ li { color: #fff; } -@media(min-width:768px) { +@media(min-width:824px) { .navbar-default { padding: 25px 0; border: 0; @@ -514,7 +519,8 @@ li { } #main-slide .carousel-indicators { - bottom: 30px; + bottom: 30px; + z-index: 100; } .carousel-indicators li{ @@ -659,11 +665,19 @@ li { #main-slide .slider-content h1{ font-size: 68px; - } + } + + #main-slide .item { + height: 600px; + } + + #main-slide .item img { + height: 600px; + } } -@media (min-width : 768px) and (max-width: 991px) { +@media (min-width : 824px) and (max-width: 991px) { #main-slide .slider-content h1{ font-size: 35px; @@ -683,7 +697,11 @@ li { } #main-slide .item { - height: 550px; + height: 500px; + } + + #main-slide .item img { + height: 500px; } } @@ -694,7 +712,7 @@ li { #main-slide .slider-content h1{ font-size: 28px; line-height: normal; - margin-bottom: 0; + margin-bottom: 3%; } #main-slide .slider-content p{ font-size: 14px; @@ -706,30 +724,53 @@ li { font-size: 12px; } #main-slide .carousel-indicators{ - display: none; + display: block; } #main-slide .item .slider-content{ - display: none; + display: block; } #main-slide .item { - height: 400px; + height: 450px; + } + + #main-slide .item img { + height: 450px; } } @media (max-width : 479px) { - - #main-slide .item .slider-content{ - display: none; - } - + #main-slide .item { - height: 180px; + height: 470px; } + #main-slide .item .slider-content{ + display: block; + } + + #main-slide .item img { + height: 470px; + } + + #main-slide .slider-content{ + top: 40%; + } + + #main-slide .slider-content p { + margin-bottom: 0; + } + + .btn-primary { + margin-top: 5%; + } + + .slider.btn { + margin-top: 5%; + } } @@ -823,12 +864,12 @@ li { } .feature-2 i { - font-size:2.5em; + font-size:2.5em; color: #fff; - width: 70px; + width: 100%; height: 70px; - padding:20px; - position: relative; + padding:20px; + position: relative; } @@ -866,7 +907,7 @@ li { .portfolio-section-2 { padding-top: 80px; padding-bottom: 120px; - //background: #f7f7f7; + background: #f7f7f7; } .portfolio-section-3 { @@ -919,7 +960,7 @@ and (min-width : 551px){ } } -@media (min-width: 768px) { +@media (min-width: 824px) { #portfolio-list li { width: 33.3%; } @@ -1001,7 +1042,7 @@ and (min-width : 551px){ font-size: 18px; padding: 10px; background: #fff; - //margin: 20px 0 0 0; + margin: 20px 0 0 0; position: relative; top: 14%; font-family: 'Oswald', sans-serif; @@ -1019,7 +1060,7 @@ and (min-width : 551px){ background: #fff; position: absolute; top: 60%; - //left: 40%; + left: 40%; } .portfolio-caption a.link-1 i { @@ -1266,7 +1307,7 @@ and (min-width : 551px){ .testimonials .testimonial-content p { font-size: 20px; line-height: 30px; - //font-style: italic; + font-style: italic; font-weight: 400; margin-bottom: 40px; color: #fff; @@ -1290,11 +1331,11 @@ and (min-width : 551px){ } .touch-slider .owl-controls.clickable .owl-buttons div:hover { - //background-color: #00afd1; + background-color: #00afd1; } .touch-carousel .owl-controls.clickable .owl-buttons div:hover { - //background-color: #00afd1; + background-color: #00afd1; } .testimonials-carousel .owl-controls.clickable .owl-buttons div{ @@ -1363,8 +1404,7 @@ and (min-width : 551px){ background-position: center; background-attachment: fixed; background-repeat: no-repeat; - padding-top: 80px; - //padding-bottom: 100px; + padding: 80px 0 120px 0; } .contact .btn-primary { @@ -1466,9 +1506,8 @@ and (min-width : 551px){ /*-------------------------------------------------------*/ footer.style-1 { - margin-top: 100px; padding: 25px 0; - background: rgba(0, 0, 0, 0.8); + background: #222; } footer.style-1 .copyright { @@ -1509,7 +1548,6 @@ footer.style-1 .footer-link li { font-size: 13px; } - .btn:focus, .btn:active, .btn.active, @@ -1643,10 +1681,7 @@ footer.style-1 .footer-link li { padding: 0 2px; opacity: 0; text-align: center; - -webkit-transition: all 0.3s; - -moz-transition: all 0.3s; - -o-transition: all 0.3s; - transition: all 0.3s; + min-height: 300px; } .team-member:hover .team-details { @@ -1677,7 +1712,7 @@ footer.style-1 .footer-link li { } .team-member .team-details li:hover a { - background: transparent; + background-color: transparent; border: 1px solid #ddd; color: #fff; } @@ -1853,7 +1888,7 @@ iframe { position:fixed; z-index:1993; top:90px; - right:0; + right:-100px; background-color:#fff; border-radius:2px 0 0 2px; border:1px solid rgba(0,0,0,.1); @@ -1968,7 +2003,8 @@ iframe { -moz-border-radius: 100%; -o-border-radius: 100%; -webkit-animation: bouncee 2.0s infinite ease-in-out; - animation: bouncee 2.0s infinite ease-in-out; + animation: bouncee 2.0s infinite ease-in-out; + background-color: #222; } .dot2 { @@ -2001,4 +2037,148 @@ iframe { } } +.navbar-default .navbar-nav>.on-page>a { + border-radius: 3px; + color: #fff; +} + +.navbar-default .navbar-nav>.on-page>a:hover, +.navbar-default .navbar-nav>.on-page>a:focus { + color: #fff; +} + +.navbar-default .navbar-nav>.on-page>a { + border-radius: 3px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -o-border-radius: 3px; +} + +/* a>.on-page, +a>.on-page:hover, +a>.on-page:focus { + color: #fff; + background-color: #28ABE3; + border-radius: 3px; +} + +a>.on-page>.active { + color: #fff; + background-color: #28ABE3; + border-radius: 3px; +} */ + +/*-----------------------------------------------*/ +/* QnA Forum */ +/* By: Stevanno */ +/*-----------------------------------------------*/ + +#add-question-btn { + margin-bottom: 30px; +} + +.body-qna { + background-color: #fafafa; + height: 100%; + width: 100%; +} + +.qna-container { + min-height: 1000px; +} + +.qna-header .section-title h3, +.qna-header .section-title p { + font-style: initial; +} + +.qna-header .feature-2 { + padding-bottom: 30px; +} + +.qna-header { + padding-top: 30px; +} + +#add-q-button { + color: white; +} + +.question-container { + border-radius: 0px; + background-color: white; +} + +/*-----------------------------------------------*/ +/* Profile */ +/* By: Stevanno */ +/*-----------------------------------------------*/ + +#profile { + min-height: 500px; +} + +.user-info-left { + font-weight: bolder; + font-size: 1.1em; +} + +/* SLIDER TOOGLE */ + +.switch { + position: relative; + display: inline-block; + width: 40px; + height: 20px; +} + +/* Hide default HTML checkbox */ +.switch input {display:none;} + +/* The slider */ +.slider { +position: absolute; +cursor: pointer; +top: 0; +left: 0; +right: 0; +bottom: 0; +background-color: #ccc; +-webkit-transition: .4s; +transition: .4s; +} + +.slider:before { +position: absolute; +content: ""; +height: 15px; +width: 15px; +left: 3px; +bottom: 3px; +background-color: white; +-webkit-transition: .4s; +transition: .4s; +} + +input:checked + .slider { +background-color: #2196F3; +} + +input:focus + .slider { +box-shadow: 0 0 1px #2196F3; +} + +input:checked + .slider:before { +-webkit-transform: translateX(19px); +-ms-transform: translateX(19px); +transform: translateX(19px); +} + +/* Rounded sliders */ +.slider.round { +border-radius: 34px; +} +.slider.round:before { +border-radius: 50%; +} \ No newline at end of file diff --git a/public/template/images/Cartoon-of-businessman-with-question-mark.zip b/public/template/images/Cartoon-of-businessman-with-question-mark.zip new file mode 100644 index 0000000000000000000000000000000000000000..e7ff5f20b855cd0104b9b9cb7b206e63f44316c3 Binary files /dev/null and b/public/template/images/Cartoon-of-businessman-with-question-mark.zip differ diff --git a/public/template/images/article.jpg b/public/template/images/article.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4176224a628ae92294719cf420210dee8262d238 Binary files /dev/null and b/public/template/images/article.jpg differ diff --git a/public/template/images/banner.jpg b/public/template/images/banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc1fcc1e4f8b8a2b53bcaf7939d00698f218e4de Binary files /dev/null and b/public/template/images/banner.jpg differ diff --git a/public/template/images/question.jpg b/public/template/images/question.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ba1536d91f8f12f1a3ec7208c356a79327a392e Binary files /dev/null and b/public/template/images/question.jpg differ diff --git a/public/template/images/question.png b/public/template/images/question.png new file mode 100644 index 0000000000000000000000000000000000000000..43077d57bc1a742c3103246f24cd647ba5b6e6ff Binary files /dev/null and b/public/template/images/question.png differ diff --git a/public/template/images/star-gazing.png b/public/template/images/star-gazing.png new file mode 100644 index 0000000000000000000000000000000000000000..fd375d491fec40419528980bbd4ef184e2d913db Binary files /dev/null and b/public/template/images/star-gazing.png differ diff --git a/public/template/images/view-more-article.jpg b/public/template/images/view-more-article.jpg new file mode 100644 index 0000000000000000000000000000000000000000..813d64d9352598a64b7d902b87cc06d2e2d96abc Binary files /dev/null and b/public/template/images/view-more-article.jpg differ diff --git a/public/template/images/view-more-questions.jpg b/public/template/images/view-more-questions.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c16c0053c9e85a85f689aba54fc33247f50de416 Binary files /dev/null and b/public/template/images/view-more-questions.jpg differ diff --git a/public/template/js/script.js b/public/template/js/script.js index c3dc978c9a1f303e3c3864dce076342b26a08820..71dfee6e86d080a761bc50da824e6e80afe5b5a2 100644 --- a/public/template/js/script.js +++ b/public/template/js/script.js @@ -4,7 +4,7 @@ var $ = jQuery.noConflict(); // Page Loader $(window).load(function () { - + "use strict"; $('#loader').fadeOut(); }); @@ -197,7 +197,7 @@ $ ( function () { $('#team a').click(function (e) { - e.preventDefault() +// e.preventDefault() $(this).tab('show') }) diff --git a/public/template/mail/contact_me.php b/public/template/mail/contact_me.php index e950b6ef8cf44ad5ec2d8f4e5e46d56cb93aa30c..d6f542029b7e553136924a3768776108279e6463 100644 --- a/public/template/mail/contact_me.php +++ b/public/template/mail/contact_me.php @@ -16,10 +16,10 @@ $phone = $_POST['phone']; $message = $_POST['message']; // Create the email and send the message -$to = 'yourname@yourdomain.com'; // Add your email address inbetween the '' replacing yourname@yourdomain.com - This is where the form will send a message to. +$to = 'aditya.psantoso1@gmail.com'; // Add your email address inbetween the '' replacing yourname@yourdomain.com - This is where the form will send a message to. $email_subject = "Website Contact Form: $name"; $email_body = "You have received a new message from your website contact form.\n\n"."Here are the details:\n\nName: $name\n\nEmail: $email_address\n\nPhone: $phone\n\nMessage:\n$message"; -$headers = "From: noreply@yourdomain.com\n"; // This is the email address the generated message will be from. We recommend using something like noreply@yourdomain.com. +$headers = "From: aditya.psantoso1@gmail.com\n"; // This is the email address the generated message will be from. We recommend using something like noreply@yourdomain.com. $headers .= "Reply-To: $email_address"; mail($to,$email_subject,$email_body,$headers); return true; diff --git a/public/template2/css/animate.min.css b/public/template2/css/animate.min.css deleted file mode 100644 index 86ce696dac1407246f4b9250533cb153959860c5..0000000000000000000000000000000000000000 --- a/public/template2/css/animate.min.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";/*!Animate.css - http://daneden.me/animate Licensed under the MIT license -http://opensource.org/licenses/MIT Copyright (c) 2015 Daniel Eden*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}100%{-webkit-transform:none;transform:none}}@keyframes jello{11.1%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}100%{-webkit-transform:none;transform:none}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp} diff --git a/public/template2/css/bootstrap.min.css b/public/template2/css/bootstrap.min.css deleted file mode 100644 index cd1d5a454940005cb2c4d479498304818c2c9f49..0000000000000000000000000000000000000000 --- a/public/template2/css/bootstrap.min.css +++ /dev/null @@ -1,5767 +0,0 @@ -/*! - * Bootstrap v3.3.6 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html { - font-family: sans-serif; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100% -} -body { - margin: 0 -} -article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { - display: block -} -audio, canvas, progress, video { - display: inline-block; - vertical-align: baseline -} -audio:not([controls]) { - display: none; - height: 0 -} -[hidden], template { - display: none -} -a { - background-color: transparent -} -a:active, a:hover { - outline: 0 -} -abbr[title] { - border-bottom: 1px dotted -} -b, strong { - font-weight: 700 -} -dfn { - font-style: italic -} -h1 { - margin: .67em 0; - font-size: 2em -} -mark { - color: #000; - background: #ff0 -} -small { - font-size: 80% -} -sub, sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline -} -sup { - top: -.5em -} -sub { - bottom: -.25em -} -img { - border: 0 -} -svg:not(:root) { - overflow: hidden -} -figure { - margin: 1em 40px -} -hr { - height: 0; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box -} -pre { - overflow: auto -} -code, kbd, pre, samp { - font-family: monospace, monospace; - font-size: 1em -} -button, input, optgroup, select, textarea { - margin: 0; - font: inherit; - color: inherit -} -button { - overflow: visible -} -button, select { - text-transform: none -} -button, html input[type=button], input[type=reset], input[type=submit] { - -webkit-appearance: button; - cursor: pointer -} -button[disabled], html input[disabled] { - cursor: default -} -button::-moz-focus-inner, input::-moz-focus-inner { - padding: 0; - border: 0 -} -input { - line-height: normal -} -input[type=checkbox], input[type=radio] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0 -} -input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { - height: auto -} -input[type=search] { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - -webkit-appearance: textfield -} -input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { - -webkit-appearance: none -} -fieldset { - padding: .35em .625em .75em; - margin: 0 2px; - border: 1px solid silver -} -legend { - padding: 0; - border: 0 -} -textarea { - overflow: auto -} -optgroup { - font-weight: 700 -} -table { - border-spacing: 0; - border-collapse: collapse -} -td, th { - padding: 0 -} - -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - *, :after, :before { - color: #000 !important; - text-shadow: none !important; - background: 0 0 !important; - -webkit-box-shadow: none !important; - box-shadow: none !important - } - a, a:visited { - text-decoration: underline - } - a[href]:after { - content: " ("attr(href) ")" - } - abbr[title]:after { - content: " ("attr(title) ")" - } - a[href^="javascript:"]:after, a[href^="#"]:after { - content: "" - } - blockquote, pre { - border: 1px solid #999; - page-break-inside: avoid - } - thead { - display: table-header-group - } - img, tr { - page-break-inside: avoid - } - img { - max-width: 100% !important - } - h2, h3, p { - orphans: 3; - widows: 3 - } - h2, h3 { - page-break-after: avoid - } - .navbar { - display: none - } - .btn>.caret, .dropup>.btn>.caret { - border-top-color: #000 !important - } - .label { - border: 1px solid #000 - } - .table { - border-collapse: collapse !important - } - .table td, .table th { - background-color: #fff !important - } - .table-bordered td, .table-bordered th { - border: 1px solid #ddd !important - } -} -@font-face { - font-family: 'Glyphicons Halflings'; - src: url(../fonts/glyphicons-halflings-regular.eot); - src: url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'), url(../fonts/glyphicons-halflings-regular.woff) format('woff'), url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg') -} -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: 400; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale -} -.glyphicon-asterisk:before { - content: "\002a" -} -.glyphicon-plus:before { - content: "\002b" -} -.glyphicon-eur:before, .glyphicon-euro:before { - content: "\20ac" -} -.glyphicon-minus:before { - content: "\2212" -} -.glyphicon-cloud:before { - content: "\2601" -} -.glyphicon-envelope:before { - content: "\2709" -} -.glyphicon-pencil:before { - content: "\270f" -} -.glyphicon-glass:before { - content: "\e001" -} -.glyphicon-music:before { - content: "\e002" -} -.glyphicon-search:before { - content: "\e003" -} -.glyphicon-heart:before { - content: "\e005" -} -.glyphicon-star:before { - content: "\e006" -} -.glyphicon-star-empty:before { - content: "\e007" -} -.glyphicon-user:before { - content: "\e008" -} -.glyphicon-film:before { - content: "\e009" -} -.glyphicon-th-large:before { - content: "\e010" -} -.glyphicon-th:before { - content: "\e011" -} -.glyphicon-th-list:before { - content: "\e012" -} -.glyphicon-ok:before { - content: "\e013" -} -.glyphicon-remove:before { - content: "\e014" -} -.glyphicon-zoom-in:before { - content: "\e015" -} -.glyphicon-zoom-out:before { - content: "\e016" -} -.glyphicon-off:before { - content: "\e017" -} -.glyphicon-signal:before { - content: "\e018" -} -.glyphicon-cog:before { - content: "\e019" -} -.glyphicon-trash:before { - content: "\e020" -} -.glyphicon-home:before { - content: "\e021" -} -.glyphicon-file:before { - content: "\e022" -} -.glyphicon-time:before { - content: "\e023" -} -.glyphicon-road:before { - content: "\e024" -} -.glyphicon-download-alt:before { - content: "\e025" -} -.glyphicon-download:before { - content: "\e026" -} -.glyphicon-upload:before { - content: "\e027" -} -.glyphicon-inbox:before { - content: "\e028" -} -.glyphicon-play-circle:before { - content: "\e029" -} -.glyphicon-repeat:before { - content: "\e030" -} -.glyphicon-refresh:before { - content: "\e031" -} -.glyphicon-list-alt:before { - content: "\e032" -} -.glyphicon-lock:before { - content: "\e033" -} -.glyphicon-flag:before { - content: "\e034" -} -.glyphicon-headphones:before { - content: "\e035" -} -.glyphicon-volume-off:before { - content: "\e036" -} -.glyphicon-volume-down:before { - content: "\e037" -} -.glyphicon-volume-up:before { - content: "\e038" -} -.glyphicon-qrcode:before { - content: "\e039" -} -.glyphicon-barcode:before { - content: "\e040" -} -.glyphicon-tag:before { - content: "\e041" -} -.glyphicon-tags:before { - content: "\e042" -} -.glyphicon-book:before { - content: "\e043" -} -.glyphicon-bookmark:before { - content: "\e044" -} -.glyphicon-print:before { - content: "\e045" -} -.glyphicon-camera:before { - content: "\e046" -} -.glyphicon-font:before { - content: "\e047" -} -.glyphicon-bold:before { - content: "\e048" -} -.glyphicon-italic:before { - content: "\e049" -} -.glyphicon-text-height:before { - content: "\e050" -} -.glyphicon-text-width:before { - content: "\e051" -} -.glyphicon-align-left:before { - content: "\e052" -} -.glyphicon-align-center:before { - content: "\e053" -} -.glyphicon-align-right:before { - content: "\e054" -} -.glyphicon-align-justify:before { - content: "\e055" -} -.glyphicon-list:before { - content: "\e056" -} -.glyphicon-indent-left:before { - content: "\e057" -} -.glyphicon-indent-right:before { - content: "\e058" -} -.glyphicon-facetime-video:before { - content: "\e059" -} -.glyphicon-picture:before { - content: "\e060" -} -.glyphicon-map-marker:before { - content: "\e062" -} -.glyphicon-adjust:before { - content: "\e063" -} -.glyphicon-tint:before { - content: "\e064" -} -.glyphicon-edit:before { - content: "\e065" -} -.glyphicon-share:before { - content: "\e066" -} -.glyphicon-check:before { - content: "\e067" -} -.glyphicon-move:before { - content: "\e068" -} -.glyphicon-step-backward:before { - content: "\e069" -} -.glyphicon-fast-backward:before { - content: "\e070" -} -.glyphicon-backward:before { - content: "\e071" -} -.glyphicon-play:before { - content: "\e072" -} -.glyphicon-pause:before { - content: "\e073" -} -.glyphicon-stop:before { - content: "\e074" -} -.glyphicon-forward:before { - content: "\e075" -} -.glyphicon-fast-forward:before { - content: "\e076" -} -.glyphicon-step-forward:before { - content: "\e077" -} -.glyphicon-eject:before { - content: "\e078" -} -.glyphicon-chevron-left:before { - content: "\e079" -} -.glyphicon-chevron-right:before { - content: "\e080" -} -.glyphicon-plus-sign:before { - content: "\e081" -} -.glyphicon-minus-sign:before { - content: "\e082" -} -.glyphicon-remove-sign:before { - content: "\e083" -} -.glyphicon-ok-sign:before { - content: "\e084" -} -.glyphicon-question-sign:before { - content: "\e085" -} -.glyphicon-info-sign:before { - content: "\e086" -} -.glyphicon-screenshot:before { - content: "\e087" -} -.glyphicon-remove-circle:before { - content: "\e088" -} -.glyphicon-ok-circle:before { - content: "\e089" -} -.glyphicon-ban-circle:before { - content: "\e090" -} -.glyphicon-arrow-left:before { - content: "\e091" -} -.glyphicon-arrow-right:before { - content: "\e092" -} -.glyphicon-arrow-up:before { - content: "\e093" -} -.glyphicon-arrow-down:before { - content: "\e094" -} -.glyphicon-share-alt:before { - content: "\e095" -} -.glyphicon-resize-full:before { - content: "\e096" -} -.glyphicon-resize-small:before { - content: "\e097" -} -.glyphicon-exclamation-sign:before { - content: "\e101" -} -.glyphicon-gift:before { - content: "\e102" -} -.glyphicon-leaf:before { - content: "\e103" -} -.glyphicon-fire:before { - content: "\e104" -} -.glyphicon-eye-open:before { - content: "\e105" -} -.glyphicon-eye-close:before { - content: "\e106" -} -.glyphicon-warning-sign:before { - content: "\e107" -} -.glyphicon-plane:before { - content: "\e108" -} -.glyphicon-calendar:before { - content: "\e109" -} -.glyphicon-random:before { - content: "\e110" -} -.glyphicon-comment:before { - content: "\e111" -} -.glyphicon-magnet:before { - content: "\e112" -} -.glyphicon-chevron-up:before { - content: "\e113" -} -.glyphicon-chevron-down:before { - content: "\e114" -} -.glyphicon-retweet:before { - content: "\e115" -} -.glyphicon-shopping-cart:before { - content: "\e116" -} -.glyphicon-folder-close:before { - content: "\e117" -} -.glyphicon-folder-open:before { - content: "\e118" -} -.glyphicon-resize-vertical:before { - content: "\e119" -} -.glyphicon-resize-horizontal:before { - content: "\e120" -} -.glyphicon-hdd:before { - content: "\e121" -} -.glyphicon-bullhorn:before { - content: "\e122" -} -.glyphicon-bell:before { - content: "\e123" -} -.glyphicon-certificate:before { - content: "\e124" -} -.glyphicon-thumbs-up:before { - content: "\e125" -} -.glyphicon-thumbs-down:before { - content: "\e126" -} -.glyphicon-hand-right:before { - content: "\e127" -} -.glyphicon-hand-left:before { - content: "\e128" -} -.glyphicon-hand-up:before { - content: "\e129" -} -.glyphicon-hand-down:before { - content: "\e130" -} -.glyphicon-circle-arrow-right:before { - content: "\e131" -} -.glyphicon-circle-arrow-left:before { - content: "\e132" -} -.glyphicon-circle-arrow-up:before { - content: "\e133" -} -.glyphicon-circle-arrow-down:before { - content: "\e134" -} -.glyphicon-globe:before { - content: "\e135" -} -.glyphicon-wrench:before { - content: "\e136" -} -.glyphicon-tasks:before { - content: "\e137" -} -.glyphicon-filter:before { - content: "\e138" -} -.glyphicon-briefcase:before { - content: "\e139" -} -.glyphicon-fullscreen:before { - content: "\e140" -} -.glyphicon-dashboard:before { - content: "\e141" -} -.glyphicon-paperclip:before { - content: "\e142" -} -.glyphicon-heart-empty:before { - content: "\e143" -} -.glyphicon-link:before { - content: "\e144" -} -.glyphicon-phone:before { - content: "\e145" -} -.glyphicon-pushpin:before { - content: "\e146" -} -.glyphicon-usd:before { - content: "\e148" -} -.glyphicon-gbp:before { - content: "\e149" -} -.glyphicon-sort:before { - content: "\e150" -} -.glyphicon-sort-by-alphabet:before { - content: "\e151" -} -.glyphicon-sort-by-alphabet-alt:before { - content: "\e152" -} -.glyphicon-sort-by-order:before { - content: "\e153" -} -.glyphicon-sort-by-order-alt:before { - content: "\e154" -} -.glyphicon-sort-by-attributes:before { - content: "\e155" -} -.glyphicon-sort-by-attributes-alt:before { - content: "\e156" -} -.glyphicon-unchecked:before { - content: "\e157" -} -.glyphicon-expand:before { - content: "\e158" -} -.glyphicon-collapse-down:before { - content: "\e159" -} -.glyphicon-collapse-up:before { - content: "\e160" -} -.glyphicon-log-in:before { - content: "\e161" -} -.glyphicon-flash:before { - content: "\e162" -} -.glyphicon-log-out:before { - content: "\e163" -} -.glyphicon-new-window:before { - content: "\e164" -} -.glyphicon-record:before { - content: "\e165" -} -.glyphicon-save:before { - content: "\e166" -} -.glyphicon-open:before { - content: "\e167" -} -.glyphicon-saved:before { - content: "\e168" -} -.glyphicon-import:before { - content: "\e169" -} -.glyphicon-export:before { - content: "\e170" -} -.glyphicon-send:before { - content: "\e171" -} -.glyphicon-floppy-disk:before { - content: "\e172" -} -.glyphicon-floppy-saved:before { - content: "\e173" -} -.glyphicon-floppy-remove:before { - content: "\e174" -} -.glyphicon-floppy-save:before { - content: "\e175" -} -.glyphicon-floppy-open:before { - content: "\e176" -} -.glyphicon-credit-card:before { - content: "\e177" -} -.glyphicon-transfer:before { - content: "\e178" -} -.glyphicon-cutlery:before { - content: "\e179" -} -.glyphicon-header:before { - content: "\e180" -} -.glyphicon-compressed:before { - content: "\e181" -} -.glyphicon-earphone:before { - content: "\e182" -} -.glyphicon-phone-alt:before { - content: "\e183" -} -.glyphicon-tower:before { - content: "\e184" -} -.glyphicon-stats:before { - content: "\e185" -} -.glyphicon-sd-video:before { - content: "\e186" -} -.glyphicon-hd-video:before { - content: "\e187" -} -.glyphicon-subtitles:before { - content: "\e188" -} -.glyphicon-sound-stereo:before { - content: "\e189" -} -.glyphicon-sound-dolby:before { - content: "\e190" -} -.glyphicon-sound-5-1:before { - content: "\e191" -} -.glyphicon-sound-6-1:before { - content: "\e192" -} -.glyphicon-sound-7-1:before { - content: "\e193" -} -.glyphicon-copyright-mark:before { - content: "\e194" -} -.glyphicon-registration-mark:before { - content: "\e195" -} -.glyphicon-cloud-download:before { - content: "\e197" -} -.glyphicon-cloud-upload:before { - content: "\e198" -} -.glyphicon-tree-conifer:before { - content: "\e199" -} -.glyphicon-tree-deciduous:before { - content: "\e200" -} -.glyphicon-cd:before { - content: "\e201" -} -.glyphicon-save-file:before { - content: "\e202" -} -.glyphicon-open-file:before { - content: "\e203" -} -.glyphicon-level-up:before { - content: "\e204" -} -.glyphicon-copy:before { - content: "\e205" -} -.glyphicon-paste:before { - content: "\e206" -} -.glyphicon-alert:before { - content: "\e209" -} -.glyphicon-equalizer:before { - content: "\e210" -} -.glyphicon-king:before { - content: "\e211" -} -.glyphicon-queen:before { - content: "\e212" -} -.glyphicon-pawn:before { - content: "\e213" -} -.glyphicon-bishop:before { - content: "\e214" -} -.glyphicon-knight:before { - content: "\e215" -} -.glyphicon-baby-formula:before { - content: "\e216" -} -.glyphicon-tent:before { - content: "\26fa" -} -.glyphicon-blackboard:before { - content: "\e218" -} -.glyphicon-bed:before { - content: "\e219" -} -.glyphicon-apple:before { - content: "\f8ff" -} -.glyphicon-erase:before { - content: "\e221" -} -.glyphicon-hourglass:before { - content: "\231b" -} -.glyphicon-lamp:before { - content: "\e223" -} -.glyphicon-duplicate:before { - content: "\e224" -} -.glyphicon-piggy-bank:before { - content: "\e225" -} -.glyphicon-scissors:before { - content: "\e226" -} -.glyphicon-bitcoin:before { - content: "\e227" -} -.glyphicon-btc:before { - content: "\e227" -} -.glyphicon-xbt:before { - content: "\e227" -} -.glyphicon-yen:before { - content: "\00a5" -} -.glyphicon-jpy:before { - content: "\00a5" -} -.glyphicon-ruble:before { - content: "\20bd" -} -.glyphicon-rub:before { - content: "\20bd" -} -.glyphicon-scale:before { - content: "\e230" -} -.glyphicon-ice-lolly:before { - content: "\e231" -} -.glyphicon-ice-lolly-tasted:before { - content: "\e232" -} -.glyphicon-education:before { - content: "\e233" -} -.glyphicon-option-horizontal:before { - content: "\e234" -} -.glyphicon-option-vertical:before { - content: "\e235" -} -.glyphicon-menu-hamburger:before { - content: "\e236" -} -.glyphicon-modal-window:before { - content: "\e237" -} -.glyphicon-oil:before { - content: "\e238" -} -.glyphicon-grain:before { - content: "\e239" -} -.glyphicon-sunglasses:before { - content: "\e240" -} -.glyphicon-text-size:before { - content: "\e241" -} -.glyphicon-text-color:before { - content: "\e242" -} -.glyphicon-text-background:before { - content: "\e243" -} -.glyphicon-object-align-top:before { - content: "\e244" -} -.glyphicon-object-align-bottom:before { - content: "\e245" -} -.glyphicon-object-align-horizontal:before { - content: "\e246" -} -.glyphicon-object-align-left:before { - content: "\e247" -} -.glyphicon-object-align-vertical:before { - content: "\e248" -} -.glyphicon-object-align-right:before { - content: "\e249" -} -.glyphicon-triangle-right:before { - content: "\e250" -} -.glyphicon-triangle-left:before { - content: "\e251" -} -.glyphicon-triangle-bottom:before { - content: "\e252" -} -.glyphicon-triangle-top:before { - content: "\e253" -} -.glyphicon-console:before { - content: "\e254" -} -.glyphicon-superscript:before { - content: "\e255" -} -.glyphicon-subscript:before { - content: "\e256" -} -.glyphicon-menu-left:before { - content: "\e257" -} -.glyphicon-menu-right:before { - content: "\e258" -} -.glyphicon-menu-down:before { - content: "\e259" -} -.glyphicon-menu-up:before { - content: "\e260" -} -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box -} -:after, :before { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box -} -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0) -} -body { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.42857143; - color: #333; - background-color: #fff -} -button, input, select, textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit -} -a { - color: #337ab7; - text-decoration: none -} -a:focus { - outline: none; -} -figure { - margin: 0 -} -img { - vertical-align: middle -} -.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img { - display: block; - max-width: 100%; - height: auto -} -.img-rounded { - border-radius: 6px -} -.img-thumbnail { - display: inline-block; - max-width: 100%; - height: auto; - padding: 4px; - line-height: 1.42857143; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: all .2s ease-in-out; - -o-transition: all .2s ease-in-out; - transition: all .2s ease-in-out -} -.img-circle { - border-radius: 50% -} -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eee -} -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0 -} -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto -} -[role=button] { - cursor: pointer -} -.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit -} -.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small { - font-weight: 400; - line-height: 1; - color: #777 -} -.h1, .h2, .h3, h1, h2, h3 { - margin-top: 20px; - margin-bottom: 10px -} -.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small { - font-size: 65% -} -.h4, .h5, .h6, h4, h5, h6 { - margin-top: 10px; - margin-bottom: 10px -} -.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small { - font-size: 75% -} -.h1, h1 { - font-size: 36px -} -.h2, h2 { - font-size: 30px -} -.h3, h3 { - font-size: 24px -} -.h4, h4 { - font-size: 18px -} -.h5, h5 { - font-size: 14px -} -.h6, h6 { - font-size: 12px -} -p { - margin: 0 0 10px -} -.lead { - margin-bottom: 20px; - font-size: 16px; - font-weight: 300; - line-height: 1.4 -} -@media (min-width:768px) { - .lead { - font-size: 21px - } -} -.small, small { - font-size: 85% -} -.mark, mark { - padding: .2em; - background-color: #fcf8e3 -} -.text-left { - text-align: left -} -.text-right { - text-align: right -} -.text-center { - text-align: center -} -.text-justify { - text-align: justify -} -.text-nowrap { - white-space: nowrap -} -.text-lowercase { - text-transform: lowercase -} -.text-uppercase { - text-transform: uppercase -} -.text-capitalize { - text-transform: capitalize -} -.text-muted { - color: #777 -} -.text-primary { - color: #337ab7 -} -a.text-primary:focus, a.text-primary:hover { - color: #286090 -} -.text-success { - color: #3c763d -} -a.text-success:focus, a.text-success:hover { - color: #2b542c -} -.text-info { - color: #31708f -} -a.text-info:focus, a.text-info:hover { - color: #245269 -} -.text-warning { - color: #8a6d3b -} -a.text-warning:focus, a.text-warning:hover { - color: #66512c -} -.text-danger { - color: #a94442 -} -a.text-danger:focus, a.text-danger:hover { - color: #843534 -} -.bg-primary { - color: #fff; - background-color: #337ab7 -} -a.bg-primary:focus, a.bg-primary:hover { - background-color: #286090 -} -.bg-success { - background-color: #dff0d8 -} -a.bg-success:focus, a.bg-success:hover { - background-color: #c1e2b3 -} -.bg-info { - background-color: #d9edf7 -} -a.bg-info:focus, a.bg-info:hover { - background-color: #afd9ee -} -.bg-warning { - background-color: #fcf8e3 -} -a.bg-warning:focus, a.bg-warning:hover { - background-color: #f7ecb5 -} -.bg-danger { - background-color: #f2dede -} -a.bg-danger:focus, a.bg-danger:hover { - background-color: #e4b9b9 -} -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eee -} -ol, ul { - margin-top: 0; - margin-bottom: 10px -} -ol ol, ol ul, ul ol, ul ul { - margin-bottom: 0 -} -.list-unstyled { - padding-left: 0; - list-style: none -} -.list-inline { - padding-left: 0; - margin-left: -5px; - list-style: none -} -.list-inline>li { - display: inline-block; - padding-right: 5px; - padding-left: 5px -} -dl { - margin-top: 0; - margin-bottom: 20px -} -dd, dt { - line-height: 1.42857143 -} -dt { - font-weight: 700 -} -dd { - margin-left: 0 -} -@media (min-width:768px) { - .dl-horizontal dt { - float: left; - width: 160px; - overflow: hidden; - clear: left; - text-align: right; - text-overflow: ellipsis; - white-space: nowrap - } - .dl-horizontal dd { - margin-left: 180px - } -} -abbr[data-original-title], abbr[title] { - cursor: help; - border-bottom: 1px dotted #777 -} -.initialism { - font-size: 90%; - text-transform: uppercase -} -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - font-size: 17.5px; - border-left: 5px solid #eee -} -blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child { - margin-bottom: 0 -} -blockquote .small, blockquote footer, blockquote small { - display: block; - font-size: 80%; - line-height: 1.42857143; - color: #777 -} -blockquote .small:before, blockquote footer:before, blockquote small:before { - content: '\2014 \00A0' -} -.blockquote-reverse, blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - text-align: right; - border-right: 5px solid #eee; - border-left: 0 -} -.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before { - content: '' -} -.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after { - content: '\00A0 \2014' -} -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.42857143 -} -code, kbd, pre, samp { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace -} -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - border-radius: 4px -} -kbd { - padding: 2px 4px; - font-size: 90%; - color: #fff; - background-color: #333; - border-radius: 3px; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25) -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; - -webkit-box-shadow: none; - box-shadow: none -} -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.42857143; - color: #333; - word-break: break-all; - word-wrap: break-word; - background-color: #f5f5f5; - border: 1px solid #ccc; - border-radius: 4px -} -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0 -} -.pre-scrollable { - max-height: 340px; - overflow-y: scroll -} -.container { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto -} -@media (min-width:768px) { - .container { - width: 750px - } -} -@media (min-width:992px) { - .container { - width: 970px - } -} -@media (min-width:1200px) { - .container { - width: 1170px - } -} -.container-fluid { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto -} -.row { - margin-right: -15px; - margin-left: -15px -} -.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { - position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px -} -.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { - float: left -} -.col-xs-12 { - width: 100% -} -.col-xs-11 { - width: 91.66666667% -} -.col-xs-10 { - width: 83.33333333% -} -.col-xs-9 { - width: 75% -} -.col-xs-8 { - width: 66.66666667% -} -.col-xs-7 { - width: 58.33333333% -} -.col-xs-6 { - width: 50% -} -.col-xs-5 { - width: 41.66666667% -} -.col-xs-4 { - width: 33.33333333% -} -.col-xs-3 { - width: 25% -} -.col-xs-2 { - width: 16.66666667% -} -.col-xs-1 { - width: 8.33333333% -} -.col-xs-pull-12 { - right: 100% -} -.col-xs-pull-11 { - right: 91.66666667% -} -.col-xs-pull-10 { - right: 83.33333333% -} -.col-xs-pull-9 { - right: 75% -} -.col-xs-pull-8 { - right: 66.66666667% -} -.col-xs-pull-7 { - right: 58.33333333% -} -.col-xs-pull-6 { - right: 50% -} -.col-xs-pull-5 { - right: 41.66666667% -} -.col-xs-pull-4 { - right: 33.33333333% -} -.col-xs-pull-3 { - right: 25% -} -.col-xs-pull-2 { - right: 16.66666667% -} -.col-xs-pull-1 { - right: 8.33333333% -} -.col-xs-pull-0 { - right: auto -} -.col-xs-push-12 { - left: 100% -} -.col-xs-push-11 { - left: 91.66666667% -} -.col-xs-push-10 { - left: 83.33333333% -} -.col-xs-push-9 { - left: 75% -} -.col-xs-push-8 { - left: 66.66666667% -} -.col-xs-push-7 { - left: 58.33333333% -} -.col-xs-push-6 { - left: 50% -} -.col-xs-push-5 { - left: 41.66666667% -} -.col-xs-push-4 { - left: 33.33333333% -} -.col-xs-push-3 { - left: 25% -} -.col-xs-push-2 { - left: 16.66666667% -} -.col-xs-push-1 { - left: 8.33333333% -} -.col-xs-push-0 { - left: auto -} -.col-xs-offset-12 { - margin-left: 100% -} -.col-xs-offset-11 { - margin-left: 91.66666667% -} -.col-xs-offset-10 { - margin-left: 83.33333333% -} -.col-xs-offset-9 { - margin-left: 75% -} -.col-xs-offset-8 { - margin-left: 66.66666667% -} -.col-xs-offset-7 { - margin-left: 58.33333333% -} -.col-xs-offset-6 { - margin-left: 50% -} -.col-xs-offset-5 { - margin-left: 41.66666667% -} -.col-xs-offset-4 { - margin-left: 33.33333333% -} -.col-xs-offset-3 { - margin-left: 25% -} -.col-xs-offset-2 { - margin-left: 16.66666667% -} -.col-xs-offset-1 { - margin-left: 8.33333333% -} -.col-xs-offset-0 { - margin-left: 0 -} -@media (min-width:768px) { - .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 { - float: left - } - .col-sm-12 { - width: 100% - } - .col-sm-11 { - width: 91.66666667% - } - .col-sm-10 { - width: 83.33333333% - } - .col-sm-9 { - width: 75% - } - .col-sm-8 { - width: 66.66666667% - } - .col-sm-7 { - width: 58.33333333% - } - .col-sm-6 { - width: 50% - } - .col-sm-5 { - width: 41.66666667% - } - .col-sm-4 { - width: 33.33333333% - } - .col-sm-3 { - width: 25% - } - .col-sm-2 { - width: 16.66666667% - } - .col-sm-1 { - width: 8.33333333% - } - .col-sm-pull-12 { - right: 100% - } - .col-sm-pull-11 { - right: 91.66666667% - } - .col-sm-pull-10 { - right: 83.33333333% - } - .col-sm-pull-9 { - right: 75% - } - .col-sm-pull-8 { - right: 66.66666667% - } - .col-sm-pull-7 { - right: 58.33333333% - } - .col-sm-pull-6 { - right: 50% - } - .col-sm-pull-5 { - right: 41.66666667% - } - .col-sm-pull-4 { - right: 33.33333333% - } - .col-sm-pull-3 { - right: 25% - } - .col-sm-pull-2 { - right: 16.66666667% - } - .col-sm-pull-1 { - right: 8.33333333% - } - .col-sm-pull-0 { - right: auto - } - .col-sm-push-12 { - left: 100% - } - .col-sm-push-11 { - left: 91.66666667% - } - .col-sm-push-10 { - left: 83.33333333% - } - .col-sm-push-9 { - left: 75% - } - .col-sm-push-8 { - left: 66.66666667% - } - .col-sm-push-7 { - left: 58.33333333% - } - .col-sm-push-6 { - left: 50% - } - .col-sm-push-5 { - left: 41.66666667% - } - .col-sm-push-4 { - left: 33.33333333% - } - .col-sm-push-3 { - left: 25% - } - .col-sm-push-2 { - left: 16.66666667% - } - .col-sm-push-1 { - left: 8.33333333% - } - .col-sm-push-0 { - left: auto - } - .col-sm-offset-12 { - margin-left: 100% - } - .col-sm-offset-11 { - margin-left: 91.66666667% - } - .col-sm-offset-10 { - margin-left: 83.33333333% - } - .col-sm-offset-9 { - margin-left: 75% - } - .col-sm-offset-8 { - margin-left: 66.66666667% - } - .col-sm-offset-7 { - margin-left: 58.33333333% - } - .col-sm-offset-6 { - margin-left: 50% - } - .col-sm-offset-5 { - margin-left: 41.66666667% - } - .col-sm-offset-4 { - margin-left: 33.33333333% - } - .col-sm-offset-3 { - margin-left: 25% - } - .col-sm-offset-2 { - margin-left: 16.66666667% - } - .col-sm-offset-1 { - margin-left: 8.33333333% - } - .col-sm-offset-0 { - margin-left: 0 - } -} -@media (min-width:992px) { - .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { - float: left - } - .col-md-12 { - width: 100% - } - .col-md-11 { - width: 91.66666667% - } - .col-md-10 { - width: 83.33333333% - } - .col-md-9 { - width: 75% - } - .col-md-8 { - width: 66.66666667% - } - .col-md-7 { - width: 58.33333333% - } - .col-md-6 { - width: 50% - } - .col-md-5 { - width: 41.66666667% - } - .col-md-4 { - width: 33.33333333% - } - .col-md-3 { - width: 25% - } - .col-md-2 { - width: 16.66666667% - } - .col-md-1 { - width: 8.33333333% - } - .col-md-pull-12 { - right: 100% - } - .col-md-pull-11 { - right: 91.66666667% - } - .col-md-pull-10 { - right: 83.33333333% - } - .col-md-pull-9 { - right: 75% - } - .col-md-pull-8 { - right: 66.66666667% - } - .col-md-pull-7 { - right: 58.33333333% - } - .col-md-pull-6 { - right: 50% - } - .col-md-pull-5 { - right: 41.66666667% - } - .col-md-pull-4 { - right: 33.33333333% - } - .col-md-pull-3 { - right: 25% - } - .col-md-pull-2 { - right: 16.66666667% - } - .col-md-pull-1 { - right: 8.33333333% - } - .col-md-pull-0 { - right: auto - } - .col-md-push-12 { - left: 100% - } - .col-md-push-11 { - left: 91.66666667% - } - .col-md-push-10 { - left: 83.33333333% - } - .col-md-push-9 { - left: 75% - } - .col-md-push-8 { - left: 66.66666667% - } - .col-md-push-7 { - left: 58.33333333% - } - .col-md-push-6 { - left: 50% - } - .col-md-push-5 { - left: 41.66666667% - } - .col-md-push-4 { - left: 33.33333333% - } - .col-md-push-3 { - left: 25% - } - .col-md-push-2 { - left: 16.66666667% - } - .col-md-push-1 { - left: 8.33333333% - } - .col-md-push-0 { - left: auto - } - .col-md-offset-12 { - margin-left: 100% - } - .col-md-offset-11 { - margin-left: 91.66666667% - } - .col-md-offset-10 { - margin-left: 83.33333333% - } - .col-md-offset-9 { - margin-left: 75% - } - .col-md-offset-8 { - margin-left: 66.66666667% - } - .col-md-offset-7 { - margin-left: 58.33333333% - } - .col-md-offset-6 { - margin-left: 50% - } - .col-md-offset-5 { - margin-left: 41.66666667% - } - .col-md-offset-4 { - margin-left: 33.33333333% - } - .col-md-offset-3 { - margin-left: 25% - } - .col-md-offset-2 { - margin-left: 16.66666667% - } - .col-md-offset-1 { - margin-left: 8.33333333% - } - .col-md-offset-0 { - margin-left: 0 - } -} -@media (min-width:1200px) { - .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 { - float: left - } - .col-lg-12 { - width: 100% - } - .col-lg-11 { - width: 91.66666667% - } - .col-lg-10 { - width: 83.33333333% - } - .col-lg-9 { - width: 75% - } - .col-lg-8 { - width: 66.66666667% - } - .col-lg-7 { - width: 58.33333333% - } - .col-lg-6 { - width: 50% - } - .col-lg-5 { - width: 41.66666667% - } - .col-lg-4 { - width: 33.33333333% - } - .col-lg-3 { - width: 25% - } - .col-lg-2 { - width: 16.66666667% - } - .col-lg-1 { - width: 8.33333333% - } - .col-lg-pull-12 { - right: 100% - } - .col-lg-pull-11 { - right: 91.66666667% - } - .col-lg-pull-10 { - right: 83.33333333% - } - .col-lg-pull-9 { - right: 75% - } - .col-lg-pull-8 { - right: 66.66666667% - } - .col-lg-pull-7 { - right: 58.33333333% - } - .col-lg-pull-6 { - right: 50% - } - .col-lg-pull-5 { - right: 41.66666667% - } - .col-lg-pull-4 { - right: 33.33333333% - } - .col-lg-pull-3 { - right: 25% - } - .col-lg-pull-2 { - right: 16.66666667% - } - .col-lg-pull-1 { - right: 8.33333333% - } - .col-lg-pull-0 { - right: auto - } - .col-lg-push-12 { - left: 100% - } - .col-lg-push-11 { - left: 91.66666667% - } - .col-lg-push-10 { - left: 83.33333333% - } - .col-lg-push-9 { - left: 75% - } - .col-lg-push-8 { - left: 66.66666667% - } - .col-lg-push-7 { - left: 58.33333333% - } - .col-lg-push-6 { - left: 50% - } - .col-lg-push-5 { - left: 41.66666667% - } - .col-lg-push-4 { - left: 33.33333333% - } - .col-lg-push-3 { - left: 25% - } - .col-lg-push-2 { - left: 16.66666667% - } - .col-lg-push-1 { - left: 8.33333333% - } - .col-lg-push-0 { - left: auto - } - .col-lg-offset-12 { - margin-left: 100% - } - .col-lg-offset-11 { - margin-left: 91.66666667% - } - .col-lg-offset-10 { - margin-left: 83.33333333% - } - .col-lg-offset-9 { - margin-left: 75% - } - .col-lg-offset-8 { - margin-left: 66.66666667% - } - .col-lg-offset-7 { - margin-left: 58.33333333% - } - .col-lg-offset-6 { - margin-left: 50% - } - .col-lg-offset-5 { - margin-left: 41.66666667% - } - .col-lg-offset-4 { - margin-left: 33.33333333% - } - .col-lg-offset-3 { - margin-left: 25% - } - .col-lg-offset-2 { - margin-left: 16.66666667% - } - .col-lg-offset-1 { - margin-left: 8.33333333% - } - .col-lg-offset-0 { - margin-left: 0 - } -} -table { - background-color: transparent -} -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #777; - text-align: left -} -th { - text-align: left -} -.table { - width: 100%; - max-width: 100%; - margin-bottom: 20px -} -.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th { - padding: 8px; - line-height: 1.42857143; - vertical-align: top; - border-top: 1px solid #ddd -} -.table>thead>tr>th { - vertical-align: bottom; - border-bottom: 2px solid #ddd -} -.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th { - border-top: 0 -} -.table>tbody+tbody { - border-top: 2px solid #ddd -} -.table .table { - background-color: #fff -} -.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th { - padding: 5px -} -.table-bordered { - border: 1px solid #ddd -} -.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th { - border: 1px solid #ddd -} -.table-bordered>thead>tr>td, .table-bordered>thead>tr>th { - border-bottom-width: 2px -} -.table-striped>tbody>tr:nth-of-type(odd) { - background-color: #f9f9f9 -} -.table-hover>tbody>tr:hover { - background-color: #f5f5f5 -} -table col[class*=col-] { - position: static; - display: table-column; - float: none -} -table td[class*=col-], table th[class*=col-] { - position: static; - display: table-cell; - float: none -} -.table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active { - background-color: #f5f5f5 -} -.table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr.active:hover>th, .table-hover>tbody>tr:hover>.active, .table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover { - background-color: #e8e8e8 -} -.table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success, .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th, .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success { - background-color: #dff0d8 -} -.table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr.success:hover>th, .table-hover>tbody>tr:hover>.success, .table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover { - background-color: #d0e9c6 -} -.table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info { - background-color: #d9edf7 -} -.table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr.info:hover>th, .table-hover>tbody>tr:hover>.info, .table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover { - background-color: #c4e3f3 -} -.table>tbody>tr.warning>td, .table>tbody>tr.warning>th, .table>tbody>tr>td.warning, .table>tbody>tr>th.warning, .table>tfoot>tr.warning>td, .table>tfoot>tr.warning>th, .table>tfoot>tr>td.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>thead>tr.warning>th, .table>thead>tr>td.warning, .table>thead>tr>th.warning { - background-color: #fcf8e3 -} -.table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr.warning:hover>th, .table-hover>tbody>tr:hover>.warning, .table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover { - background-color: #faf2cc -} -.table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger, .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th, .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger { - background-color: #f2dede -} -.table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr.danger:hover>th, .table-hover>tbody>tr:hover>.danger, .table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover { - background-color: #ebcccc -} -.table-responsive { - min-height: .01%; - overflow-x: auto -} -@media screen and (max-width:767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd - } - .table-responsive>.table { - margin-bottom: 0 - } - .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th { - white-space: nowrap - } - .table-responsive>.table-bordered { - border: 0 - } - .table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>thead>tr>th:first-child { - border-left: 0 - } - .table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>thead>tr>th:last-child { - border-right: 0 - } - .table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>th { - border-bottom: 0 - } -} -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0 -} -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333; - border: 0; - border-bottom: 1px solid #e5e5e5 -} -label { - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: 700 -} -input[type=search] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box -} -input[type=checkbox], input[type=radio] { - margin: 4px 0 0; - margin-top: 1px\9; - line-height: normal -} -input[type=file] { - display: block -} -input[type=range] { - display: block; - width: 100% -} -select[multiple], select[size] { - height: auto -} -input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px -} -output { - display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.42857143; - color: #555 -} -.form-control { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857143; - color: #555; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s -} -.form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6) -} -.form-control::-moz-placeholder { - color: #999; - opacity: 1 -} -.form-control:-ms-input-placeholder { - color: #999 -} -.form-control::-webkit-input-placeholder { - color: #999 -} -.form-control::-ms-expand { - background-color: transparent; - border: 0 -} -.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { - background-color: #eee; - opacity: 1 -} -.form-control[disabled], fieldset[disabled] .form-control { - cursor: not-allowed -} -textarea.form-control { - height: auto -} -input[type=search] { - -webkit-appearance: none -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - input[type=date].form-control, input[type=time].form-control, input[type=datetime-local].form-control, input[type=month].form-control { - line-height: 34px - } - .input-group-sm input[type=date], .input-group-sm input[type=time], .input-group-sm input[type=datetime-local], .input-group-sm input[type=month], input[type=date].input-sm, input[type=time].input-sm, input[type=datetime-local].input-sm, input[type=month].input-sm { - line-height: 30px - } - .input-group-lg input[type=date], .input-group-lg input[type=time], .input-group-lg input[type=datetime-local], .input-group-lg input[type=month], input[type=date].input-lg, input[type=time].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg { - line-height: 46px - } -} -.form-group { - margin-bottom: 15px -} -.checkbox, .radio { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px -} -.checkbox label, .radio label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - cursor: pointer -} -.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] { - position: absolute; - margin-top: 4px\9; - margin-left: -20px -} -.checkbox+.checkbox, .radio+.radio { - margin-top: -5px -} -.checkbox-inline, .radio-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - vertical-align: middle; - cursor: pointer -} -.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline { - margin-top: 0; - margin-left: 10px -} -fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] { - cursor: not-allowed -} -.checkbox-inline.disabled, .radio-inline.disabled, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio-inline { - cursor: not-allowed -} -.checkbox.disabled label, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .radio label { - cursor: not-allowed -} -.form-control-static { - min-height: 34px; - padding-top: 7px; - padding-bottom: 7px; - margin-bottom: 0 -} -.form-control-static.input-lg, .form-control-static.input-sm { - padding-right: 0; - padding-left: 0 -} -.input-sm { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px -} -select.input-sm { - height: 30px; - line-height: 30px -} -select[multiple].input-sm, textarea.input-sm { - height: auto -} -.form-group-sm .form-control { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px -} -.form-group-sm select.form-control { - height: 30px; - line-height: 30px -} -.form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control { - height: auto -} -.form-group-sm .form-control-static { - height: 30px; - min-height: 32px; - padding: 6px 10px; - font-size: 12px; - line-height: 1.5 -} -.input-lg { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px -} -select.input-lg { - height: 46px; - line-height: 46px -} -select[multiple].input-lg, textarea.input-lg { - height: auto -} -.form-group-lg .form-control { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px -} -.form-group-lg select.form-control { - height: 46px; - line-height: 46px -} -.form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control { - height: auto -} -.form-group-lg .form-control-static { - height: 46px; - min-height: 38px; - padding: 11px 16px; - font-size: 18px; - line-height: 1.3333333 -} -.has-feedback { - position: relative -} -.has-feedback .form-control { - padding-right: 42.5px -} -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 34px; - height: 34px; - line-height: 34px; - text-align: center; - pointer-events: none -} -.form-group-lg .form-control+.form-control-feedback, .input-group-lg+.form-control-feedback, .input-lg+.form-control-feedback { - width: 46px; - height: 46px; - line-height: 46px -} -.form-group-sm .form-control+.form-control-feedback, .input-group-sm+.form-control-feedback, .input-sm+.form-control-feedback { - width: 30px; - height: 30px; - line-height: 30px -} -.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label { - color: #3c763d -} -.has-success .form-control { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) -} -.has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168 -} -.has-success .input-group-addon { - color: #3c763d; - background-color: #dff0d8; - border-color: #3c763d -} -.has-success .form-control-feedback { - color: #3c763d -} -.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label { - color: #8a6d3b -} -.has-warning .form-control { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) -} -.has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b -} -.has-warning .input-group-addon { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #8a6d3b -} -.has-warning .form-control-feedback { - color: #8a6d3b -} -.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label { - color: #a94442 -} -.has-error .form-control { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) -} -.has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483 -} -.has-error .input-group-addon { - color: #a94442; - background-color: #f2dede; - border-color: #a94442 -} -.has-error .form-control-feedback { - color: #a94442 -} -.has-feedback label~.form-control-feedback { - top: 25px -} -.has-feedback label.sr-only~.form-control-feedback { - top: 0 -} -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373 -} -@media (min-width:768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle - } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle - } - .form-inline .form-control-static { - display: inline-block - } - .form-inline .input-group { - display: inline-table; - vertical-align: middle - } - .form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn { - width: auto - } - .form-inline .input-group>.form-control { - width: 100% - } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle - } - .form-inline .checkbox, .form-inline .radio { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle - } - .form-inline .checkbox label, .form-inline .radio label { - padding-left: 0 - } - .form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] { - position: relative; - margin-left: 0 - } - .form-inline .has-feedback .form-control-feedback { - top: 0 - } -} -.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline { - padding-top: 7px; - margin-top: 0; - margin-bottom: 0 -} -.form-horizontal .checkbox, .form-horizontal .radio { - min-height: 27px -} -.form-horizontal .form-group { - margin-right: -15px; - margin-left: -15px -} -@media (min-width:768px) { - .form-horizontal .control-label { - padding-top: 7px; - margin-bottom: 0; - text-align: right - } -} -.form-horizontal .has-feedback .form-control-feedback { - right: 15px -} -@media (min-width:768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 11px; - font-size: 18px - } -} -@media (min-width:768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 6px; - font-size: 12px - } -} -.btn { - display: inline-block; - padding: 6px 12px; - margin-bottom: 0; - font-size: 14px; - font-weight: 400; - line-height: 1.42857143; - text-align: center; - white-space: nowrap; - vertical-align: middle; - -ms-touch-action: manipulation; - touch-action: manipulation; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-image: none; - border: 1px solid transparent; -} -.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px -} -.btn.focus, .btn:focus, .btn:hover { - color: #333; - text-decoration: none -} -.btn.active, .btn:active { - background-image: none; - outline: 0; -} -.btn.disabled, .btn[disabled], fieldset[disabled] .btn { - cursor: not-allowed; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; - opacity: .65 -} -a.btn.disabled, fieldset[disabled] a.btn { - pointer-events: none -} -.btn-default { - color: #333; - background-color: #fff; - border-color: #ccc -} -.btn-default.focus, .btn-default:focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c -} -.btn-default:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad -} -.btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default { - color: #333; - background-color: #e6e6e6; - border-color: #adadad -} -.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c -} -.btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default { - background-image: none -} -.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover { - background-color: #fff; - border-color: #ccc -} -.btn-default .badge { - color: #fff; - background-color: #333 -} -.btn-primary { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4 -} -.btn-primary.focus, .btn-primary:focus { - color: #fff; - background-color: #286090; - border-color: #122b40 -} -.btn-primary:hover { - color: #fff; - background-color: #286090; - border-color: #204d74 -} -.btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary { - color: #fff; - background-color: #286090; - border-color: #204d74 -} -.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover { - color: #fff; - background-color: #204d74; - border-color: #122b40 -} -.btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary { - background-image: none -} -.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover { - background-color: #337ab7; - border-color: #2e6da4 -} -.btn-primary .badge { - color: #337ab7; - background-color: #fff -} -.btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #4cae4c -} -.btn-success.focus, .btn-success:focus { - color: #fff; - background-color: #449d44; - border-color: #255625 -} -.btn-success:hover { - color: #fff; - background-color: #449d44; - border-color: #398439 -} -.btn-success.active, .btn-success:active, .open>.dropdown-toggle.btn-success { - color: #fff; - background-color: #449d44; - border-color: #398439 -} -.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover { - color: #fff; - background-color: #398439; - border-color: #255625 -} -.btn-success.active, .btn-success:active, .open>.dropdown-toggle.btn-success { - background-image: none -} -.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover { - background-color: #5cb85c; - border-color: #4cae4c -} -.btn-success .badge { - color: #5cb85c; - background-color: #fff -} -.btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #46b8da -} -.btn-info.focus, .btn-info:focus { - color: #fff; - background-color: #31b0d5; - border-color: #1b6d85 -} -.btn-info:hover { - color: #fff; - background-color: #31b0d5; - border-color: #269abc -} -.btn-info.active, .btn-info:active, .open>.dropdown-toggle.btn-info { - color: #fff; - background-color: #31b0d5; - border-color: #269abc -} -.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open>.dropdown-toggle.btn-info.focus, .open>.dropdown-toggle.btn-info:focus, .open>.dropdown-toggle.btn-info:hover { - color: #fff; - background-color: #269abc; - border-color: #1b6d85 -} -.btn-info.active, .btn-info:active, .open>.dropdown-toggle.btn-info { - background-image: none -} -.btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover { - background-color: #5bc0de; - border-color: #46b8da -} -.btn-info .badge { - color: #5bc0de; - background-color: #fff -} -.btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #eea236 -} -.btn-warning.focus, .btn-warning:focus { - color: #fff; - background-color: #ec971f; - border-color: #985f0d -} -.btn-warning:hover { - color: #fff; - background-color: #ec971f; - border-color: #d58512 -} -.btn-warning.active, .btn-warning:active, .open>.dropdown-toggle.btn-warning { - color: #fff; - background-color: #ec971f; - border-color: #d58512 -} -.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open>.dropdown-toggle.btn-warning.focus, .open>.dropdown-toggle.btn-warning:focus, .open>.dropdown-toggle.btn-warning:hover { - color: #fff; - background-color: #d58512; - border-color: #985f0d -} -.btn-warning.active, .btn-warning:active, .open>.dropdown-toggle.btn-warning { - background-image: none -} -.btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover { - background-color: #f0ad4e; - border-color: #eea236 -} -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff -} -.btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d43f3a -} -.btn-danger.focus, .btn-danger:focus { - color: #fff; - background-color: #c9302c; - border-color: #761c19 -} -.btn-danger:hover { - color: #fff; - background-color: #c9302c; - border-color: #ac2925 -} -.btn-danger.active, .btn-danger:active, .open>.dropdown-toggle.btn-danger { - color: #fff; - background-color: #c9302c; - border-color: #ac2925 -} -.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open>.dropdown-toggle.btn-danger.focus, .open>.dropdown-toggle.btn-danger:focus, .open>.dropdown-toggle.btn-danger:hover { - color: #fff; - background-color: #ac2925; - border-color: #761c19 -} -.btn-danger.active, .btn-danger:active, .open>.dropdown-toggle.btn-danger { - background-image: none -} -.btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover { - background-color: #d9534f; - border-color: #d43f3a -} -.btn-danger .badge { - color: #d9534f; - background-color: #fff -} -.btn-link { - font-weight: 400; - color: #337ab7; - border-radius: 0 -} -.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none -} -.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover { - border-color: transparent -} -.btn-link:focus, .btn-link:hover { - color: #23527c; - text-decoration: underline; - background-color: transparent -} -.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover { - color: #777; - text-decoration: none -} -.btn-group-lg>.btn, .btn-lg { - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px -} -.btn-group-sm>.btn, .btn-sm { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px -} -.btn-group-xs>.btn, .btn-xs { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px -} -.btn-block { - display: block; - width: 100% -} -.btn-block+.btn-block { - margin-top: 5px -} -input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block { - width: 100% -} -.fade { - opacity: 0; - -webkit-transition: opacity .15s linear; - -o-transition: opacity .15s linear; - transition: opacity .15s linear -} -.fade.in { - opacity: 1 -} -.collapse { - display: none -} -.collapse.in { - display: block -} -tr.collapse.in { - display: table-row -} -tbody.collapse.in { - display: table-row-group -} -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-timing-function: ease; - -o-transition-timing-function: ease; - transition-timing-function: ease; - -webkit-transition-duration: .35s; - -o-transition-duration: .35s; - transition-duration: .35s; - -webkit-transition-property: height, visibility; - -o-transition-property: height, visibility; - transition-property: height, visibility -} -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid\9; - border-right: 4px solid transparent; - border-left: 4px solid transparent -} -.dropdown, .dropup { - position: relative -} -.dropdown-toggle:focus { - outline: 0 -} -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 14px; - text-align: left; - list-style: none; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); - box-shadow: 0 6px 12px rgba(0, 0, 0, .175) -} -.dropdown-menu.pull-right { - right: 0; - left: auto -} -.dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5 -} -.dropdown-menu>li>a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: 400; - line-height: 1.42857143; - color: #333; - white-space: nowrap -} -.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover { - color: #262626; - text-decoration: none; - background-color: #f5f5f5 -} -.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover { - color: #fff; - text-decoration: none; - background-color: #337ab7; - outline: 0 -} -.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover { - color: #777 -} -.dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) -} -.open>.dropdown-menu { - display: block -} -.open>a { - outline: 0 -} -.dropdown-menu-right { - right: 0; - left: auto -} -.dropdown-menu-left { - right: auto; - left: 0 -} -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.42857143; - color: #777; - white-space: nowrap -} -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990 -} -.pull-right>.dropdown-menu { - right: 0; - left: auto -} -.dropup .caret, .navbar-fixed-bottom .dropdown .caret { - content: ""; - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid\9 -} -.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px -} -@media (min-width:768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto - } - .navbar-right .dropdown-menu-left { - right: auto; - left: 0 - } -} -.btn-group, .btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle -} -.btn-group-vertical>.btn, .btn-group>.btn { - position: relative; - float: left -} -.btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn:focus, .btn-group-vertical>.btn:hover, .btn-group>.btn.active, .btn-group>.btn:active, .btn-group>.btn:focus, .btn-group>.btn:hover { - z-index: 2 -} -.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group { - margin-left: -1px -} -.btn-toolbar { - margin-left: -5px -} -.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group { - float: left -} -.btn-toolbar>.btn, .btn-toolbar>.btn-group, .btn-toolbar>.input-group { - margin-left: 5px -} -.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0 -} -.btn-group>.btn:first-child { - margin-left: 0 -} -.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0 -} -.btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0 -} -.btn-group>.btn-group { - float: left -} -.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn { - border-radius: 0 -} -.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0 -} -.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0 -} -.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { - outline: 0 -} -.btn-group>.btn+.dropdown-toggle { - padding-right: 8px; - padding-left: 8px -} -.btn-group>.btn-lg+.dropdown-toggle { - padding-right: 12px; - padding-left: 12px -} -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125) -} -.btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none -} -.btn .caret { - margin-left: 0 -} -.btn-lg .caret { - border-width: 5px 5px 0; - border-bottom-width: 0 -} -.dropup .btn-lg .caret { - border-width: 0 5px 5px -} -.btn-group-vertical>.btn, .btn-group-vertical>.btn-group, .btn-group-vertical>.btn-group>.btn { - display: block; - float: none; - width: 100%; - max-width: 100% -} -.btn-group-vertical>.btn-group>.btn { - float: none -} -.btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group { - margin-top: -1px; - margin-left: 0 -} -.btn-group-vertical>.btn:not(:first-child):not(:last-child) { - border-radius: 0 -} -.btn-group-vertical>.btn:first-child:not(:last-child) { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0 -} -.btn-group-vertical>.btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px -} -.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn { - border-radius: 0 -} -.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0 -} -.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0 -} -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate -} -.btn-group-justified>.btn, .btn-group-justified>.btn-group { - display: table-cell; - float: none; - width: 1% -} -.btn-group-justified>.btn-group .btn { - width: 100% -} -.btn-group-justified>.btn-group .dropdown-menu { - left: auto -} -[data-toggle=buttons]>.btn input[type=checkbox], [data-toggle=buttons]>.btn input[type=radio], [data-toggle=buttons]>.btn-group>.btn input[type=checkbox], [data-toggle=buttons]>.btn-group>.btn input[type=radio] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none -} -.input-group { - position: relative; - display: table; - border-collapse: separate -} -.input-group[class*=col-] { - float: none; - padding-right: 0; - padding-left: 0 -} -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0 -} -.input-group .form-control:focus { - z-index: 3 -} -.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px -} -select.input-group-lg>.form-control, select.input-group-lg>.input-group-addon, select.input-group-lg>.input-group-btn>.btn { - height: 46px; - line-height: 46px -} -select[multiple].input-group-lg>.form-control, select[multiple].input-group-lg>.input-group-addon, select[multiple].input-group-lg>.input-group-btn>.btn, textarea.input-group-lg>.form-control, textarea.input-group-lg>.input-group-addon, textarea.input-group-lg>.input-group-btn>.btn { - height: auto -} -.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px -} -select.input-group-sm>.form-control, select.input-group-sm>.input-group-addon, select.input-group-sm>.input-group-btn>.btn { - height: 30px; - line-height: 30px -} -select[multiple].input-group-sm>.form-control, select[multiple].input-group-sm>.input-group-addon, select[multiple].input-group-sm>.input-group-btn>.btn, textarea.input-group-sm>.form-control, textarea.input-group-sm>.input-group-addon, textarea.input-group-sm>.input-group-btn>.btn { - height: auto -} -.input-group .form-control, .input-group-addon, .input-group-btn { - display: table-cell -} -.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) { - border-radius: 0 -} -.input-group-addon, .input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle -} -.input-group-addon { - padding: 6px 12px; - font-size: 14px; - font-weight: 400; - line-height: 1; - color: #555; - text-align: center; - background-color: #eee; - border: 1px solid #ccc; - border-radius: 4px -} -.input-group-addon.input-sm { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px -} -.input-group-addon.input-lg { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px -} -.input-group-addon input[type=checkbox], .input-group-addon input[type=radio] { - margin-top: 0 -} -.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0 -} -.input-group-addon:first-child { - border-right: 0 -} -.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle { - border-top-left-radius: 0; - border-bottom-left-radius: 0 -} -.input-group-addon:last-child { - border-left: 0 -} -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap -} -.input-group-btn>.btn { - position: relative -} -.input-group-btn>.btn+.btn { - margin-left: -1px -} -.input-group-btn>.btn:active, .input-group-btn>.btn:focus, .input-group-btn>.btn:hover { - z-index: 2 -} -.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group { - margin-right: -1px -} -.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group { - z-index: 2; - margin-left: -1px -} -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none -} -.nav>li { - position: relative; - display: block -} -.nav>li>a { - position: relative; - display: block; - padding: 10px 15px -} -.nav>li>a:focus, .nav>li>a:hover { - text-decoration: none; - background-color: #eee -} -.nav>li.disabled>a { - color: #777 -} -.nav>li.disabled>a:focus, .nav>li.disabled>a:hover { - color: #777; - text-decoration: none; - cursor: not-allowed; - background-color: transparent -} -.nav .open>a, .nav .open>a:focus, .nav .open>a:hover { - background-color: #eee; - border-color: #337ab7 -} -.nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5 -} -.nav>li>a>img { - max-width: none -} -.nav-tabs { - border-bottom: 1px solid #ddd -} -.nav-tabs>li { - float: left; - margin-bottom: -1px -} -.nav-tabs>li>a { - margin-right: 2px; - line-height: 1.42857143; - border: 1px solid transparent; - border-radius: 4px 4px 0 0 -} -.nav-tabs>li>a:hover { - border-color: #eee #eee #ddd -} -.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { - color: #555; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent -} -.nav-tabs.nav-justified { - width: 100%; - border-bottom: 0 -} -.nav-tabs.nav-justified>li { - float: none -} -.nav-tabs.nav-justified>li>a { - margin-bottom: 5px; - text-align: center -} -.nav-tabs.nav-justified>.dropdown .dropdown-menu { - top: auto; - left: auto -} -@media (min-width:768px) { - .nav-tabs.nav-justified>li { - display: table-cell; - width: 1% - } - .nav-tabs.nav-justified>li>a { - margin-bottom: 0 - } -} -.nav-tabs.nav-justified>li>a { - margin-right: 0; - border-radius: 4px -} -.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover { - border: 1px solid #ddd -} -@media (min-width:768px) { - .nav-tabs.nav-justified>li>a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0 - } - .nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover { - border-bottom-color: #fff - } -} -.nav-pills>li { - float: left -} -.nav-pills>li>a { - border-radius: 4px -} -.nav-pills>li+li { - margin-left: 2px -} -.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover { - color: #fff; - background-color: #337ab7 -} -.nav-stacked>li { - float: none -} -.nav-stacked>li+li { - margin-top: 2px; - margin-left: 0 -} -.nav-justified { - width: 100% -} -.nav-justified>li { - float: none -} -.nav-justified>li>a { - margin-bottom: 5px; - text-align: center -} -.nav-justified>.dropdown .dropdown-menu { - top: auto; - left: auto -} -@media (min-width:768px) { - .nav-justified>li { - display: table-cell; - width: 1% - } - .nav-justified>li>a { - margin-bottom: 0 - } -} -.nav-tabs-justified { - border-bottom: 0 -} -.nav-tabs-justified>li>a { - margin-right: 0; - border-radius: 4px -} -.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover { - border: 1px solid #ddd -} -@media (min-width:768px) { - .nav-tabs-justified>li>a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0 - } - .nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover { - border-bottom-color: #fff - } -} -.tab-content>.tab-pane { - display: none -} -.tab-content>.active { - display: block -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0 -} -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent -} -@media (min-width:768px) { - .navbar { - border-radius: 4px - } -} -@media (min-width:768px) { - .navbar-header { - float: left - } -} -.navbar-collapse { - padding-right: 15px; - padding-left: 15px; - overflow-x: visible; - -webkit-overflow-scrolling: touch; - border-top: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1) -} -.navbar-collapse.in { - overflow-y: auto -} -@media (min-width:768px) { - .navbar-collapse { - width: auto; - border-top: 0; - -webkit-box-shadow: none; - box-shadow: none - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important - } - .navbar-collapse.in { - overflow-y: visible - } - .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse { - padding-right: 0; - padding-left: 0 - } -} -.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse { - max-height: 340px -} -@media (max-device-width:480px) and (orientation:landscape) { - .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse { - max-height: 200px - } -} -.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header { - margin-right: -15px; - margin-left: -15px -} -@media (min-width:768px) { - .container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header { - margin-right: 0; - margin-left: 0 - } -} -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px -} -@media (min-width:768px) { - .navbar-static-top { - border-radius: 0 - } -} -.navbar-fixed-bottom, .navbar-fixed-top { - position: fixed; - right: 0; - left: 0; - z-index: 1030 -} -@media (min-width:768px) { - .navbar-fixed-bottom, .navbar-fixed-top { - border-radius: 0 - } -} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px -} -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0 -} -.navbar-brand { - float: left; - height: 50px; - padding: 15px 15px; - font-size: 18px; - line-height: 20px -} -.navbar-brand:focus, .navbar-brand:hover { - text-decoration: none -} -.navbar-brand>img { - display: block -} -@media (min-width:768px) { - .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand { - margin-left: -15px - } -} -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-top: 8px; - margin-right: 15px; - margin-bottom: 8px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px -} -.navbar-toggle:focus { - outline: 0 -} -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px -} -.navbar-toggle .icon-bar+.icon-bar { - margin-top: 4px -} -@media (min-width:768px) { - .navbar-toggle { - display: none - } -} -.navbar-nav { - margin: 7.5px -15px -} -.navbar-nav>li>a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px -} -@media (max-width:767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - -webkit-box-shadow: none; - box-shadow: none - } - .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a { - padding: 5px 15px 5px 25px - } - .navbar-nav .open .dropdown-menu>li>a { - line-height: 20px - } - .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover { - background-image: none - } -} -@media (min-width:768px) { - .navbar-nav { - float: left; - margin: 0 - } - .navbar-nav>li { - float: left - } - .navbar-nav>li>a { - padding-top: 15px; - padding-bottom: 15px - } -} -.navbar-form { - padding: 10px 15px; - margin-top: 8px; - margin-right: -15px; - margin-bottom: 8px; - margin-left: -15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1) -} -@media (min-width:768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle - } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle - } - .navbar-form .form-control-static { - display: inline-block - } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle - } - .navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn { - width: auto - } - .navbar-form .input-group>.form-control { - width: 100% - } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle - } - .navbar-form .checkbox, .navbar-form .radio { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle - } - .navbar-form .checkbox label, .navbar-form .radio label { - padding-left: 0 - } - .navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] { - position: relative; - margin-left: 0 - } - .navbar-form .has-feedback .form-control-feedback { - top: 0 - } -} -@media (max-width:767px) { - .navbar-form .form-group { - margin-bottom: 5px - } - .navbar-form .form-group:last-child { - margin-bottom: 0 - } -} -@media (min-width:768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none - } -} -.navbar-nav>li>.dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0 -} -.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu { - margin-bottom: 0; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0 -} -.navbar-btn { - margin-top: 8px; - margin-bottom: 8px -} -.navbar-btn.btn-sm { - margin-top: 10px; - margin-bottom: 10px -} -.navbar-btn.btn-xs { - margin-top: 14px; - margin-bottom: 14px -} -.navbar-text { - margin-top: 15px; - margin-bottom: 15px -} -@media (min-width:768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px - } -} -@media (min-width:768px) { - .navbar-left { - float: left !important - } - .navbar-right { - float: right !important; - margin-right: -15px - } - .navbar-right~.navbar-right { - margin-right: 0 - } -} -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7 -} -.navbar-default .navbar-brand { - color: #777 -} -.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover { - color: #5e5e5e; - background-color: transparent -} -.navbar-default .navbar-text { - color: #777 -} -.navbar-default .navbar-nav>li>a { - color: #777 -} -.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover { - color: #333; - background-color: transparent -} -.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { - color: #555; - background-color: #e7e7e7 -} -.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:focus, .navbar-default .navbar-nav>.disabled>a:hover { - color: #ccc; - background-color: transparent -} -.navbar-default .navbar-toggle { - border-color: #ddd -} -.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { - background-color: #ddd -} -.navbar-default .navbar-toggle .icon-bar { - background-color: #888 -} -.navbar-default .navbar-collapse, .navbar-default .navbar-form { - border-color: #e7e7e7 -} -.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover { - color: #555; - background-color: #e7e7e7 -} -@media (max-width:767px) { - .navbar-default .navbar-nav .open .dropdown-menu>li>a { - color: #777 - } - .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover { - color: #333; - background-color: transparent - } - .navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover { - color: #555; - background-color: #e7e7e7 - } - .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover { - color: #ccc; - background-color: transparent - } -} -.navbar-default .navbar-link { - color: #777 -} -.navbar-default .navbar-link:hover { - color: #333 -} -.navbar-default .btn-link { - color: #777 -} -.navbar-default .btn-link:focus, .navbar-default .btn-link:hover { - color: #333 -} -.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover { - color: #ccc -} -.navbar-inverse { - background-color: #222; - border-color: #080808 -} -.navbar-inverse .navbar-brand { - color: #9d9d9d -} -.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover { - color: #fff; - background-color: transparent -} -.navbar-inverse .navbar-text { - color: #9d9d9d -} -.navbar-inverse .navbar-nav>li>a { - color: #9d9d9d -} -.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover { - color: #fff; - background-color: transparent -} -.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover { - color: #fff; - background-color: #080808 -} -.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:focus, .navbar-inverse .navbar-nav>.disabled>a:hover { - color: #444; - background-color: transparent -} -.navbar-inverse .navbar-toggle { - border-color: #333 -} -.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover { - background-color: #333 -} -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff -} -.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { - border-color: #101010 -} -.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover { - color: #fff; - background-color: #080808 -} -@media (max-width:767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header { - border-color: #080808 - } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #080808 - } - .navbar-inverse .navbar-nav .open .dropdown-menu>li>a { - color: #9d9d9d - } - .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover { - color: #fff; - background-color: transparent - } - .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover { - color: #fff; - background-color: #080808 - } - .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover { - color: #444; - background-color: transparent - } -} -.navbar-inverse .navbar-link { - color: #9d9d9d -} -.navbar-inverse .navbar-link:hover { - color: #fff -} -.navbar-inverse .btn-link { - color: #9d9d9d -} -.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover { - color: #fff -} -.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover { - color: #444 -} -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 4px -} -.breadcrumb>li { - display: inline-block -} -.breadcrumb>li+li:before { - padding: 0 5px; - color: #ccc; - content: "/\00a0" -} -.breadcrumb>.active { - color: #777 -} -.pagination { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 4px -} -.pagination>li { - display: inline -} -.pagination>li>a, .pagination>li>span { - position: relative; - float: left; - padding: 6px 12px; - margin-left: -1px; - line-height: 1.42857143; - color: #337ab7; - text-decoration: none; - background-color: #fff; - border: 1px solid #ddd -} -.pagination>li:first-child>a, .pagination>li:first-child>span { - margin-left: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px -} -.pagination>li:last-child>a, .pagination>li:last-child>span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px -} -.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover { - z-index: 2; - color: #23527c; - background-color: #eee; - border-color: #ddd -} -.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { - z-index: 3; - color: #fff; - cursor: default; - background-color: #337ab7; - border-color: #337ab7 -} -.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover { - color: #777; - cursor: not-allowed; - background-color: #fff; - border-color: #ddd -} -.pagination-lg>li>a, .pagination-lg>li>span { - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333 -} -.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px -} -.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px -} -.pagination-sm>li>a, .pagination-sm>li>span { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5 -} -.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px -} -.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px -} -.pager { - padding-left: 0; - margin: 20px 0; - text-align: center; - list-style: none -} -.pager li { - display: inline -} -.pager li>a, .pager li>span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px -} -.pager li>a:focus, .pager li>a:hover { - text-decoration: none; - background-color: #eee -} -.pager .next>a, .pager .next>span { - float: right -} -.pager .previous>a, .pager .previous>span { - float: left -} -.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span { - color: #777; - cursor: not-allowed; - background-color: #fff -} -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: 700; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em -} -a.label:focus, a.label:hover { - color: #fff; - text-decoration: none; - cursor: pointer -} -.label:empty { - display: none -} -.btn .label { - position: relative; - top: -1px -} -.label-default { - background-color: #777 -} -.label-default[href]:focus, .label-default[href]:hover { - background-color: #5e5e5e -} -.label-primary { - background-color: #337ab7 -} -.label-primary[href]:focus, .label-primary[href]:hover { - background-color: #286090 -} -.label-success { - background-color: #5cb85c -} -.label-success[href]:focus, .label-success[href]:hover { - background-color: #449d44 -} -.label-info { - background-color: #5bc0de -} -.label-info[href]:focus, .label-info[href]:hover { - background-color: #31b0d5 -} -.label-warning { - background-color: #f0ad4e -} -.label-warning[href]:focus, .label-warning[href]:hover { - background-color: #ec971f -} -.label-danger { - background-color: #d9534f -} -.label-danger[href]:focus, .label-danger[href]:hover { - background-color: #c9302c -} -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 12px; - font-weight: 700; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: middle; - background-color: #777; - border-radius: 10px -} -.badge:empty { - display: none -} -.btn .badge { - position: relative; - top: -1px -} -.btn-group-xs>.btn .badge, .btn-xs .badge { - top: 0; - padding: 1px 5px -} -a.badge:focus, a.badge:hover { - color: #fff; - text-decoration: none; - cursor: pointer -} -.list-group-item.active>.badge, .nav-pills>.active>a>.badge { - color: #337ab7; - background-color: #fff -} -.list-group-item>.badge { - float: right -} -.list-group-item>.badge+.badge { - margin-right: 5px -} -.nav-pills>li>a>.badge { - margin-left: 3px -} -.jumbotron { - padding-top: 30px; - padding-bottom: 30px; - margin-bottom: 30px; - color: inherit; - background-color: #eee -} -.jumbotron .h1, .jumbotron h1 { - color: inherit -} -.jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200 -} -.jumbotron>hr { - border-top-color: #d5d5d5 -} -.container .jumbotron, .container-fluid .jumbotron { - padding-right: 15px; - padding-left: 15px; - border-radius: 6px -} -.jumbotron .container { - max-width: 100% -} -@media screen and (min-width:768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px - } - .container .jumbotron, .container-fluid .jumbotron { - padding-right: 60px; - padding-left: 60px - } - .jumbotron .h1, .jumbotron h1 { - font-size: 63px - } -} -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 20px; - line-height: 1.42857143; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: border .2s ease-in-out; - -o-transition: border .2s ease-in-out; - transition: border .2s ease-in-out -} -.thumbnail a>img, .thumbnail>img { - margin-right: auto; - margin-left: auto -} -a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover { - border-color: #337ab7 -} -.thumbnail .caption { - padding: 9px; - color: #333 -} -.alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 4px -} -.alert h4 { - margin-top: 0; - color: inherit -} -.alert .alert-link { - font-weight: 700 -} -.alert>p, .alert>ul { - margin-bottom: 0 -} -.alert>p+p { - margin-top: 5px -} -.alert-dismissable, .alert-dismissible { - padding-right: 35px -} -.alert-dismissable .close, .alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit -} -.alert-success { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6 -} -.alert-success hr { - border-top-color: #c9e2b3 -} -.alert-success .alert-link { - color: #2b542c -} -.alert-info { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1 -} -.alert-info hr { - border-top-color: #a6e1ec -} -.alert-info .alert-link { - color: #245269 -} -.alert-warning { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc -} -.alert-warning hr { - border-top-color: #f7e1b5 -} -.alert-warning .alert-link { - color: #66512c -} -.alert-danger { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1 -} -.alert-danger hr { - border-top-color: #e4b9c0 -} -.alert-danger .alert-link { - color: #843534 -} -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0 - } - to { - background-position: 0 0 - } -} -@-o-keyframes progress-bar-stripes { - from { - background-position: 40px 0 - } - to { - background-position: 0 0 - } -} -@keyframes progress-bar-stripes { - from { - background-position: 40px 0 - } - to { - background-position: 0 0 - } -} -.progress { - height: 20px; - margin-bottom: 20px; - overflow: hidden; - background-color: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1) -} -.progress-bar { - float: left; - width: 0; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #fff; - text-align: center; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - -webkit-transition: width .6s ease; - -o-transition: width .6s ease; - transition: width .6s ease -} -.progress-bar-striped, .progress-striped .progress-bar { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - -webkit-background-size: 40px 40px; - background-size: 40px 40px -} -.progress-bar.active, .progress.active .progress-bar { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite -} -.progress-bar-success { - background-color: #5cb85c -} -.progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent) -} -.progress-bar-info { - background-color: #5bc0de -} -.progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent) -} -.progress-bar-warning { - background-color: #f0ad4e -} -.progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent) -} -.progress-bar-danger { - background-color: #d9534f -} -.progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent) -} -.media { - margin-top: 15px -} -.media:first-child { - margin-top: 0 -} -.media, .media-body { - overflow: hidden; - zoom: 1 -} -.media-body { - width: 10000px -} -.media-object { - display: block -} -.media-object.img-thumbnail { - max-width: none -} -.media-right, .media>.pull-right { - padding-left: 10px -} -.media-left, .media>.pull-left { - padding-right: 10px -} -.media-body, .media-left, .media-right { - display: table-cell; - vertical-align: top -} -.media-middle { - vertical-align: middle -} -.media-bottom { - vertical-align: bottom -} -.media-heading { - margin-top: 0; - margin-bottom: 5px -} -.media-list { - padding-left: 0; - list-style: none -} -.list-group { - padding-left: 0; - margin-bottom: 20px -} -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #ddd -} -.list-group-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px -} -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px -} -a.list-group-item, button.list-group-item { - color: #555 -} -a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading { - color: #333 -} -a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover { - color: #555; - text-decoration: none; - background-color: #f5f5f5 -} -button.list-group-item { - width: 100%; - text-align: left -} -.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover { - color: #777; - cursor: not-allowed; - background-color: #eee -} -.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading { - color: inherit -} -.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text { - color: #777 -} -.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7 -} -.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading>.small, .list-group-item.active .list-group-item-heading>small, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading>.small, .list-group-item.active:focus .list-group-item-heading>small, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading>.small, .list-group-item.active:hover .list-group-item-heading>small { - color: inherit -} -.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text { - color: #c7ddef -} -.list-group-item-success { - color: #3c763d; - background-color: #dff0d8 -} -a.list-group-item-success, button.list-group-item-success { - color: #3c763d -} -a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading { - color: inherit -} -a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover { - color: #3c763d; - background-color: #d0e9c6 -} -a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover, button.list-group-item-success.active, button.list-group-item-success.active:focus, button.list-group-item-success.active:hover { - color: #fff; - background-color: #3c763d; - border-color: #3c763d -} -.list-group-item-info { - color: #31708f; - background-color: #d9edf7 -} -a.list-group-item-info, button.list-group-item-info { - color: #31708f -} -a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading { - color: inherit -} -a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover { - color: #31708f; - background-color: #c4e3f3 -} -a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover, button.list-group-item-info.active, button.list-group-item-info.active:focus, button.list-group-item-info.active:hover { - color: #fff; - background-color: #31708f; - border-color: #31708f -} -.list-group-item-warning { - color: #8a6d3b; - background-color: #fcf8e3 -} -a.list-group-item-warning, button.list-group-item-warning { - color: #8a6d3b -} -a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading { - color: inherit -} -a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover { - color: #8a6d3b; - background-color: #faf2cc -} -a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover, button.list-group-item-warning.active, button.list-group-item-warning.active:focus, button.list-group-item-warning.active:hover { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b -} -.list-group-item-danger { - color: #a94442; - background-color: #f2dede -} -a.list-group-item-danger, button.list-group-item-danger { - color: #a94442 -} -a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading { - color: inherit -} -a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover { - color: #a94442; - background-color: #ebcccc -} -a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover, button.list-group-item-danger.active, button.list-group-item-danger.active:focus, button.list-group-item-danger.active:hover { - color: #fff; - background-color: #a94442; - border-color: #a94442 -} -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px -} -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3 -} -.panel { - margin-bottom: 20px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: 0 1px 1px rgba(0, 0, 0, .05) -} -.panel-body { - padding: 15px -} -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px -} -.panel-heading>.dropdown .dropdown-toggle { - color: inherit -} -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - color: inherit -} -.panel-title>.small, .panel-title>.small>a, .panel-title>a, .panel-title>small, .panel-title>small>a { - color: inherit -} -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px -} -.panel>.list-group, .panel>.panel-collapse>.list-group { - margin-bottom: 0 -} -.panel>.list-group .list-group-item, .panel>.panel-collapse>.list-group .list-group-item { - border-width: 1px 0; - border-radius: 0 -} -.panel>.list-group:first-child .list-group-item:first-child, .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px -} -.panel>.list-group:last-child .list-group-item:last-child, .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px -} -.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0 -} -.panel-heading+.list-group .list-group-item:first-child { - border-top-width: 0 -} -.list-group+.panel-footer { - border-top-width: 0 -} -.panel>.panel-collapse>.table, .panel>.table, .panel>.table-responsive>.table { - margin-bottom: 0 -} -.panel>.panel-collapse>.table caption, .panel>.table caption, .panel>.table-responsive>.table caption { - padding-right: 15px; - padding-left: 15px -} -.panel>.table-responsive:first-child>.table:first-child, .panel>.table:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px -} -.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child, .panel>.table:first-child>thead:first-child>tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px -} -.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table:first-child>thead:first-child>tr:first-child th:first-child { - border-top-left-radius: 3px -} -.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table:first-child>thead:first-child>tr:first-child th:last-child { - border-top-right-radius: 3px -} -.panel>.table-responsive:last-child>.table:last-child, .panel>.table:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px -} -.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px -} -.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child { - border-bottom-left-radius: 3px -} -.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child { - border-bottom-right-radius: 3px -} -.panel>.panel-body+.table, .panel>.panel-body+.table-responsive, .panel>.table+.panel-body, .panel>.table-responsive+.panel-body { - border-top: 1px solid #ddd -} -.panel>.table>tbody:first-child>tr:first-child td, .panel>.table>tbody:first-child>tr:first-child th { - border-top: 0 -} -.panel>.table-bordered, .panel>.table-responsive>.table-bordered { - border: 0 -} -.panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child { - border-left: 0 -} -.panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tbody>tr>th:last-child, .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-bordered>tfoot>tr>th:last-child, .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>thead>tr>th:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child { - border-right: 0 -} -.panel>.table-bordered>tbody>tr:first-child>td, .panel>.table-bordered>tbody>tr:first-child>th, .panel>.table-bordered>thead>tr:first-child>td, .panel>.table-bordered>thead>tr:first-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th, .panel>.table-responsive>.table-bordered>thead>tr:first-child>td, .panel>.table-responsive>.table-bordered>thead>tr:first-child>th { - border-bottom: 0 -} -.panel>.table-bordered>tbody>tr:last-child>td, .panel>.table-bordered>tbody>tr:last-child>th, .panel>.table-bordered>tfoot>tr:last-child>td, .panel>.table-bordered>tfoot>tr:last-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th { - border-bottom: 0 -} -.panel>.table-responsive { - margin-bottom: 0; - border: 0 -} -.panel-group { - margin-bottom: 20px -} -.panel-group .panel { - margin-bottom: 0; - border-radius: 4px -} -.panel-group .panel+.panel { - margin-top: 5px -} -.panel-group .panel-heading { - border-bottom: 0 -} -.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body { - border-top: 1px solid #ddd -} -.panel-group .panel-footer { - border-top: 0 -} -.panel-group .panel-footer+.panel-collapse .panel-body { - border-bottom: 1px solid #ddd -} -.panel-default { - border-color: #ddd -} -.panel-default>.panel-heading { - color: #333; - background-color: #f5f5f5; - border-color: #ddd -} -.panel-default>.panel-heading+.panel-collapse>.panel-body { - border-top-color: #ddd -} -.panel-default>.panel-heading .badge { - color: #f5f5f5; - background-color: #333 -} -.panel-default>.panel-footer+.panel-collapse>.panel-body { - border-bottom-color: #ddd -} -.panel-primary { - border-color: #337ab7 -} -.panel-primary>.panel-heading { - color: #fff; - background-color: #337ab7; - border-color: #337ab7 -} -.panel-primary>.panel-heading+.panel-collapse>.panel-body { - border-top-color: #337ab7 -} -.panel-primary>.panel-heading .badge { - color: #337ab7; - background-color: #fff -} -.panel-primary>.panel-footer+.panel-collapse>.panel-body { - border-bottom-color: #337ab7 -} -.panel-success { - border-color: #d6e9c6 -} -.panel-success>.panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6 -} -.panel-success>.panel-heading+.panel-collapse>.panel-body { - border-top-color: #d6e9c6 -} -.panel-success>.panel-heading .badge { - color: #dff0d8; - background-color: #3c763d -} -.panel-success>.panel-footer+.panel-collapse>.panel-body { - border-bottom-color: #d6e9c6 -} -.panel-info { - border-color: #bce8f1 -} -.panel-info>.panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1 -} -.panel-info>.panel-heading+.panel-collapse>.panel-body { - border-top-color: #bce8f1 -} -.panel-info>.panel-heading .badge { - color: #d9edf7; - background-color: #31708f -} -.panel-info>.panel-footer+.panel-collapse>.panel-body { - border-bottom-color: #bce8f1 -} -.panel-warning { - border-color: #faebcc -} -.panel-warning>.panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc -} -.panel-warning>.panel-heading+.panel-collapse>.panel-body { - border-top-color: #faebcc -} -.panel-warning>.panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b -} -.panel-warning>.panel-footer+.panel-collapse>.panel-body { - border-bottom-color: #faebcc -} -.panel-danger { - border-color: #ebccd1 -} -.panel-danger>.panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1 -} -.panel-danger>.panel-heading+.panel-collapse>.panel-body { - border-top-color: #ebccd1 -} -.panel-danger>.panel-heading .badge { - color: #f2dede; - background-color: #a94442 -} -.panel-danger>.panel-footer+.panel-collapse>.panel-body { - border-bottom-color: #ebccd1 -} -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden -} -.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0 -} -.embed-responsive-16by9 { - padding-bottom: 56.25% -} -.embed-responsive-4by3 { - padding-bottom: 75% -} -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05) -} -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, .15) -} -.well-lg { - padding: 24px; - border-radius: 6px -} -.well-sm { - padding: 9px; - border-radius: 3px -} -.close { - float: right; - font-size: 21px; - font-weight: 700; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - filter: alpha(opacity=20); - opacity: .2 -} -.close:focus, .close:hover { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: .5 -} -button.close { - -webkit-appearance: none; - padding: 0; - cursor: pointer; - background: 0 0; - border: 0 -} -.modal-open { - overflow: hidden -} -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0 -} -.modal.fade .modal-dialog { - -webkit-transition: -webkit-transform .3s ease-out; - -o-transition: -o-transform .3s ease-out; - transition: transform .3s ease-out; - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%) -} -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0) -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto -} -.modal-dialog { - position: relative; - width: auto; - margin: 10px -} -.modal-content { - position: relative; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - outline: 0; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); - box-shadow: 0 3px 9px rgba(0, 0, 0, .5) -} -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000 -} -.modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0 -} -.modal-backdrop.in { - filter: alpha(opacity=50); - opacity: .5 -} -.modal-header { - padding: 15px; - border-bottom: 1px solid #e5e5e5 -} -.modal-header .close { - margin-top: -2px -} -.modal-title { - margin: 0; - line-height: 1.42857143 -} -.modal-body { - position: relative; - padding: 15px -} -.modal-footer { - padding: 15px; - text-align: right; - border-top: 1px solid #e5e5e5 -} -.modal-footer .btn+.btn { - margin-bottom: 0; - margin-left: 5px -} -.modal-footer .btn-group .btn+.btn { - margin-left: -1px -} -.modal-footer .btn-block+.btn-block { - margin-left: 0 -} -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll -} -@media (min-width:768px) { - .modal-dialog { - width: 600px; - margin: 30px auto - } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); - box-shadow: 0 5px 15px rgba(0, 0, 0, .5) - } - .modal-sm { - width: 300px - } -} -@media (min-width:992px) { - .modal-lg { - width: 900px - } -} -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12px; - font-style: normal; - font-weight: 400; - line-height: 1.42857143; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - filter: alpha(opacity=0); - opacity: 0; - line-break: auto -} -.tooltip.in { - filter: alpha(opacity=90); - opacity: .9 -} -.tooltip.top { - padding: 5px 0; - margin-top: -3px -} -.tooltip.right { - padding: 0 5px; - margin-left: 3px -} -.tooltip.bottom { - padding: 5px 0; - margin-top: 3px -} -.tooltip.left { - padding: 0 5px; - margin-left: -3px -} -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 4px -} -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid -} -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000 -} -.tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000 -} -.tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000 -} -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000 -} -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000 -} -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000 -} -.tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000 -} -.tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000 -} -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: none; - max-width: 276px; - padding: 1px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - font-style: normal; - font-weight: 400; - line-height: 1.42857143; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - line-break: auto -} -.popover.top { - margin-top: -10px -} -.popover.right { - margin-left: 10px -} -.popover.bottom { - margin-top: 10px -} -.popover.left { - margin-left: -10px -} -.popover-title { - padding: 8px 14px; - margin: 0; - font-size: 14px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0 -} -.popover-content { - padding: 9px 14px -} -.popover>.arrow, .popover>.arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid -} -.popover>.arrow { - border-width: 11px -} -.popover>.arrow:after { - content: ""; - border-width: 10px -} -.popover.top>.arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999; - border-top-color: rgba(0, 0, 0, .25); - border-bottom-width: 0 -} -.popover.top>.arrow:after { - bottom: 1px; - margin-left: -10px; - content: " "; - border-top-color: #fff; - border-bottom-width: 0 -} -.popover.right>.arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999; - border-right-color: rgba(0, 0, 0, .25); - border-left-width: 0 -} -.popover.right>.arrow:after { - bottom: -10px; - left: 1px; - content: " "; - border-right-color: #fff; - border-left-width: 0 -} -.popover.bottom>.arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999; - border-bottom-color: rgba(0, 0, 0, .25) -} -.popover.bottom>.arrow:after { - top: 1px; - margin-left: -10px; - content: " "; - border-top-width: 0; - border-bottom-color: #fff -} -.popover.left>.arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999; - border-left-color: rgba(0, 0, 0, .25) -} -.popover.left>.arrow:after { - right: 1px; - bottom: -10px; - content: " "; - border-right-width: 0; - border-left-color: #fff -} -.carousel { - position: relative -} -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden -} -.carousel-inner>.item { - position: relative; - display: none; - -webkit-transition: .6s ease-in-out left; - -o-transition: .6s ease-in-out left; - transition: .6s ease-in-out left -} -.carousel-inner>.item>a>img, .carousel-inner>.item>img { - line-height: 1 -} -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner>.item { - -webkit-transition: -webkit-transform .6s ease-in-out; - -o-transition: -o-transform .6s ease-in-out; - transition: transform .6s ease-in-out; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px - } - .carousel-inner>.item.active.right, .carousel-inner>.item.next { - left: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0) - } - .carousel-inner>.item.active.left, .carousel-inner>.item.prev { - left: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0) - } - .carousel-inner>.item.active, .carousel-inner>.item.next.left, .carousel-inner>.item.prev.right { - left: 0; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0) - } -} -.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev { - display: block -} -.carousel-inner>.active { - left: 0 -} -.carousel-inner>.next, .carousel-inner>.prev { - position: absolute; - top: 0; - width: 100% -} -.carousel-inner>.next { - left: 100% -} -.carousel-inner>.prev { - left: -100% -} -.carousel-inner>.next.left, .carousel-inner>.prev.right { - left: 0 -} -.carousel-inner>.active.left { - left: -100% -} -.carousel-inner>.active.right { - left: 100% -} -.carousel-control { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); - background-color: rgba(0, 0, 0, 0); - filter: alpha(opacity=50); - opacity: .5 -} -.carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%); - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); - background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x -} -.carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%); - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); - background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x -} -.carousel-control:focus, .carousel-control:hover { - color: #fff; - text-decoration: none; - filter: alpha(opacity=90); - outline: 0; - opacity: .9 -} -.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - margin-top: -10px -} -.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { - left: 50%; - margin-left: -10px -} -.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { - right: 50%; - margin-right: -10px -} -.carousel-control .icon-next, .carousel-control .icon-prev { - width: 20px; - height: 20px; - font-family: serif; - line-height: 1 -} -.carousel-control .icon-prev:before { - content: '\2039' -} -.carousel-control .icon-next:before { - content: '\203a' -} -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none -} -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000\9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px -} -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff -} -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6) -} -.carousel-caption .btn { - text-shadow: none -} -@media screen and (min-width:768px) { - .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px - } - .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { - margin-left: -10px - } - .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { - margin-right: -10px - } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px - } - .carousel-indicators { - bottom: 20px - } -} -.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before { - display: table; - content: " " -} -.btn-group-vertical>.btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after { - clear: both -} -.center-block { - display: block; - margin-right: auto; - margin-left: auto -} -.pull-right { - float: right !important -} -.pull-left { - float: left !important -} -.hide { - display: none !important -} -.show { - display: block !important -} -.invisible { - visibility: hidden -} -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0 -} -.hidden { - display: none !important -} -.affix { - position: fixed -} -@-ms-viewport { - width: device-width -} -.visible-lg, .visible-md, .visible-sm, .visible-xs { - display: none !important -} -.visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block { - display: none !important -} -@media (max-width:767px) { - .visible-xs { - display: block !important - } - table.visible-xs { - display: table !important - } - tr.visible-xs { - display: table-row !important - } - td.visible-xs, th.visible-xs { - display: table-cell !important - } -} -@media (max-width:767px) { - .visible-xs-block { - display: block !important - } -} -@media (max-width:767px) { - .visible-xs-inline { - display: inline !important - } -} -@media (max-width:767px) { - .visible-xs-inline-block { - display: inline-block !important - } -} -@media (min-width:768px) and (max-width:991px) { - .visible-sm { - display: block !important - } - table.visible-sm { - display: table !important - } - tr.visible-sm { - display: table-row !important - } - td.visible-sm, th.visible-sm { - display: table-cell !important - } -} -@media (min-width:768px) and (max-width:991px) { - .visible-sm-block { - display: block !important - } -} -@media (min-width:768px) and (max-width:991px) { - .visible-sm-inline { - display: inline !important - } -} -@media (min-width:768px) and (max-width:991px) { - .visible-sm-inline-block { - display: inline-block !important - } -} -@media (min-width:992px) and (max-width:1199px) { - .visible-md { - display: block !important - } - table.visible-md { - display: table !important - } - tr.visible-md { - display: table-row !important - } - td.visible-md, th.visible-md { - display: table-cell !important - } -} -@media (min-width:992px) and (max-width:1199px) { - .visible-md-block { - display: block !important - } -} -@media (min-width:992px) and (max-width:1199px) { - .visible-md-inline { - display: inline !important - } -} -@media (min-width:992px) and (max-width:1199px) { - .visible-md-inline-block { - display: inline-block !important - } -} -@media (min-width:1200px) { - .visible-lg { - display: block !important - } - table.visible-lg { - display: table !important - } - tr.visible-lg { - display: table-row !important - } - td.visible-lg, th.visible-lg { - display: table-cell !important - } -} -@media (min-width:1200px) { - .visible-lg-block { - display: block !important - } -} -@media (min-width:1200px) { - .visible-lg-inline { - display: inline !important - } -} -@media (min-width:1200px) { - .visible-lg-inline-block { - display: inline-block !important - } -} -@media (max-width:767px) { - .hidden-xs { - display: none !important - } -} -@media (min-width:768px) and (max-width:991px) { - .hidden-sm { - display: none !important - } -} -@media (min-width:992px) and (max-width:1199px) { - .hidden-md { - display: none !important - } -} -@media (min-width:1200px) { - .hidden-lg { - display: none !important - } -} -.visible-print { - display: none !important -} -@media print { - .visible-print { - display: block !important - } - table.visible-print { - display: table !important - } - tr.visible-print { - display: table-row !important - } - td.visible-print, th.visible-print { - display: table-cell !important - } -} -.visible-print-block { - display: none !important -} -@media print { - .visible-print-block { - display: block !important - } -} -.visible-print-inline { - display: none !important -} -@media print { - .visible-print-inline { - display: inline !important - } -} -.visible-print-inline-block { - display: none !important -} -@media print { - .visible-print-inline-block { - display: inline-block !important - } -} -@media print { - .hidden-print { - display: none !important - } -} - -/*# sourceMappingURL=bootstrap.min.css.map */ diff --git a/public/template2/css/flexslider.css b/public/template2/css/flexslider.css deleted file mode 100644 index c459ef440d48806e692bee609250df76377d1a91..0000000000000000000000000000000000000000 --- a/public/template2/css/flexslider.css +++ /dev/null @@ -1,275 +0,0 @@ -/* - * jQuery FlexSlider v2.6.0 - * http://www.woothemes.com/flexslider/ - * - * Copyright 2012 WooThemes - * Free to use under the GPLv2 and later license. - * http://www.gnu.org/licenses/gpl-2.0.html - * - * Contributing author: Tyler Smith (@mbmufffin) - * - */ -/* ==================================================================================================================== - * FONT-FACE - * ====================================================================================================================*/ -@font-face { - font-family: 'flexslider-icon'; - src: url('fonts/flexslider-icon.eot'); - src: url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon.woff') format('woff'), url('fonts/flexslider-icon.ttf') format('truetype'), url('fonts/flexslider-icon.svg#flexslider-icon') format('svg'); - font-weight: normal; - font-style: normal; -} -/* ==================================================================================================================== - * RESETS - * ====================================================================================================================*/ -.flex-container a:hover, -.flex-slider a:hover { - outline: none; -} -.slides, -.slides > li, -.flex-control-nav, -.flex-direction-nav { - margin: 0; - padding: 0; - list-style: none; -} -.flex-pauseplay span { - text-transform: capitalize; -} -/* ==================================================================================================================== - * BASE STYLES - * ====================================================================================================================*/ -.flexslider { - margin: 0; - padding: 0; -} -.flexslider .slides > li { - display: none; - -webkit-backface-visibility: hidden; -} -.flexslider .slides img { - width: 100%; - display: block; -} -.flexslider .slides:after { - content: "\0020"; - display: block; - clear: both; - visibility: hidden; - line-height: 0; - height: 0; -} -html[xmlns] .flexslider .slides { - display: block; -} -* html .flexslider .slides { - height: 1%; -} -.no-js .flexslider .slides > li:first-child { - display: block; -} -/* ==================================================================================================================== - * DEFAULT THEME - * ====================================================================================================================*/ -.flexslider { - margin: 0 0 60px; - background: #ffffff; - border: 4px solid #ffffff; - position: relative; - zoom: 1; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); - -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); - -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); -} -.flexslider .slides { - zoom: 1; -} -.flexslider .slides img { - height: auto; - -moz-user-select: none; -} -.flex-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - -moz-transition: all 1s ease; - -ms-transition: all 1s ease; - -o-transition: all 1s ease; - transition: all 1s ease; -} -.loading .flex-viewport { - max-height: 300px; -} -.carousel li { - margin-right: 5px; -} -.flex-direction-nav { - *height: 0; -} -.flex-direction-nav a { - text-decoration: none; - display: block; - width: 40px; - height: 40px; - margin: -20px 0 0; - position: absolute; - top: 50%; - z-index: 10; - overflow: hidden; - opacity: 0; - cursor: pointer; - color: rgba(0, 0, 0, 0.8); - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - -webkit-transition: all 0.3s ease-in-out; - -moz-transition: all 0.3s ease-in-out; - -ms-transition: all 0.3s ease-in-out; - -o-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} -.flex-direction-nav a:before { - font-family: "flexslider-icon"; - font-size: 40px; - display: inline-block; - content: '\f001'; - color: rgba(0, 0, 0, 0.8); - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); -} -.flex-direction-nav a.flex-next:before { - content: '\f002'; -} -.flex-direction-nav .flex-prev { - left: -50px; -} -.flex-direction-nav .flex-next { - right: -50px; - text-align: right; -} -.flexslider:hover .flex-direction-nav .flex-prev { - opacity: 0.7; - left: 10px; -} -.flexslider:hover .flex-direction-nav .flex-prev:hover { - opacity: 1; -} -.flexslider:hover .flex-direction-nav .flex-next { - opacity: 0.7; - right: 10px; -} -.flexslider:hover .flex-direction-nav .flex-next:hover { - opacity: 1; -} -.flex-direction-nav .flex-disabled { - opacity: 0!important; - filter: alpha(opacity=0); - cursor: default; - z-index: -1; -} -.flex-pauseplay a { - display: block; - width: 20px; - height: 20px; - position: absolute; - bottom: 5px; - left: 10px; - opacity: 0.8; - z-index: 10; - overflow: hidden; - cursor: pointer; - color: #000; -} -.flex-pauseplay a:before { - font-family: "flexslider-icon"; - font-size: 20px; - display: inline-block; - content: '\f004'; -} -.flex-pauseplay a:hover { - opacity: 1; -} -.flex-pauseplay a.flex-play:before { - content: '\f003'; -} -.flex-control-nav { - width: 100%; - position: absolute; - bottom: -40px; - text-align: center; -} -.flex-control-nav li { - margin: 0 6px; - display: inline-block; - zoom: 1; - *display: inline; -} -.flex-control-paging li a { - width: 11px; - height: 11px; - display: block; - background: #666; - background: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - -webkit-border-radius: 20px; - -moz-border-radius: 20px; - border-radius: 20px; -} -.flex-control-paging li a:hover { - background: #333; - background: rgba(0, 0, 0, 0.7); -} -.flex-control-paging li a.flex-active { - background: #000; - background: rgba(0, 0, 0, 0.9); - cursor: default; -} -.flex-control-thumbs { - margin: 5px 0 0; - position: static; - overflow: hidden; -} -.flex-control-thumbs li { - width: 25%; - float: left; - margin: 0; -} -.flex-control-thumbs img { - width: 100%; - height: auto; - display: block; - opacity: .7; - cursor: pointer; - -moz-user-select: none; - -webkit-transition: all 1s ease; - -moz-transition: all 1s ease; - -ms-transition: all 1s ease; - -o-transition: all 1s ease; - transition: all 1s ease; -} -.flex-control-thumbs img:hover { - opacity: 1; -} -.flex-control-thumbs .flex-active { - opacity: 1; - cursor: default; -} -/* ==================================================================================================================== - * RESPONSIVE - * ====================================================================================================================*/ -@media screen and (max-width: 860px) { - .flex-direction-nav .flex-prev { - opacity: 1; - left: 10px; - } - .flex-direction-nav .flex-next { - opacity: 1; - right: 10px; - } -} diff --git a/public/template2/css/flickity.min.css b/public/template2/css/flickity.min.css deleted file mode 100644 index 198bd8237c3a3ca818683a2fe6f2c89a53803c64..0000000000000000000000000000000000000000 --- a/public/template2/css/flickity.min.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! Flickity v1.2.1 -http://flickity.metafizzy.co ----------------------------------------------- */ -.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1} diff --git a/public/template2/css/fonts/Stroke-Gap-Icons.eot b/public/template2/css/fonts/Stroke-Gap-Icons.eot deleted file mode 100644 index 58895597811d56ecba0847c7ea598d2f8fe64385..0000000000000000000000000000000000000000 Binary files a/public/template2/css/fonts/Stroke-Gap-Icons.eot and /dev/null differ diff --git a/public/template2/css/fonts/Stroke-Gap-Icons.svg b/public/template2/css/fonts/Stroke-Gap-Icons.svg deleted file mode 100644 index ed8a2e990585e4f3fc234329b1736f038b7b05d0..0000000000000000000000000000000000000000 --- a/public/template2/css/fonts/Stroke-Gap-Icons.svg +++ /dev/null @@ -1,224 +0,0 @@ -<?xml version="1.0" standalone="no"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > -<svg xmlns="http://www.w3.org/2000/svg"> -<metadata> -<json> -{ - "fontFamily": "Stroke-Gap-Icons", - "majorVersion": 1, - "minorVersion": 0, - "version": "Version 1.0", - "fontId": "Stroke-Gap-Icons", - "psName": "Stroke-Gap-Icons", - "subFamily": "Regular", - "fullName": "Stroke-Gap-Icons", - "description": "Generated by IcoMoon" -} -</json> -</metadata> -<defs> -<font id="Stroke-Gap-Icons" horiz-adv-x="512"> -<font-face units-per-em="512" ascent="480" descent="-32" /> -<missing-glyph horiz-adv-x="512" /> -<glyph unicode=" " d="" horiz-adv-x="256" /> -<glyph unicode="" d="M256-32c-141.152 0-256 114.848-256 256s114.848 256 256 256 256-114.848 256-256-114.848-256-256-256zM256 448c-123.52 0-224-100.48-224-224s100.48-224 224-224 224 100.48 224 224-100.48 224-224 224zM280.72 23.056l22.448 143.6-104.304 52.4 62.288 76.88-21.856 7.76-84.736-19.44-51.648 39.504 19.424 25.408 39.728-30.352 79.168 18.176 73.248-26.048-65.728-81.136 89.632-45.024-12.48-79.84 57.488 50.128 32.448 120.768 30.912-8.304-34.992-130.176zM167.616 77.168l-31.408 6.16 10.64 54.24-64.688 6.512 3.2 31.84 99.664-10.048z" /> -<glyph unicode="" d="M224.096 32.032c-65.552 0-131.104 24.96-181.008 74.848l22.624 22.624c87.344-87.328 229.456-87.296 316.8 0 87.328 87.36 87.328 229.472 0 316.784l22.624 22.624c99.808-99.776 99.808-262.192 0-362.032-49.92-49.888-115.472-74.848-181.040-74.848zM224 96c-105.872 0-192 86.128-192 192s86.128 192 192 192 192-86.128 192-192-86.144-192-192-192zM224 448c-88.24 0-160-71.776-160-160s71.776-160 160-160 160 71.776 160 160-71.776 160-160 160zM144 0h160v-32h-160v32zM231.104 148.544l16.24 113.488-68.864 37.84 39.696 53.52-6.352 2.464-55.792-13.984-35.712 29.84 20.528 24.576 23.2-19.408 49.872 12.512 54.944-21.344-42.832-57.792 56.128-30.848-6.288-43.952 23.968 22.848 20.608 83.856 31.088-7.632-22.864-92.944zM171.648 200.64l-31.504 5.664 6.032 33.472-35.936 3.968 3.504 31.824 70-7.728z" /> -<glyph unicode="" d="M512 320h-512v96h512v-96zM32 352h448v32h-448v-32zM304 31.84h-96v32.16c0 79.392-64.592 144-144 144h-64v79.952h32v-47.952h32c97.040 0 176-78.96 176-176v-0.16l32 0.16c0 97.040 78.96 176 176 176h32v47.952h32v-79.952h-64c-79.408 0-144-64.608-144-144v-32.16z" /> -<glyph unicode="" d="M415.92-32h-320v320h32v-288h256v288h32zM16 238.4l-16.96 169.568 107.872 72.032h100.848v-16c0-26.464 21.536-48 48-48s48 21.536 48 48v16h100.832l108.336-72-16.544-169.568-31.84 3.104 14.672 150.464-84.272 56h-60.784c-7.44-36.464-39.76-64-78.4-64s-70.96 27.536-78.384 64h-60.752l-83.824-55.968 15.040-150.432-31.84-3.2z" /> -<glyph unicode="" d="M464 368h-416v96h416v-96zM80 400h352v32h-352v-32zM123.344 207.744l-69.168 1.552 0.72 31.984 45.6-1.024 28.368 84.816 30.336-10.144zM497.68-16h-189.216l-52.464 157.088-52.48-157.088h-189.2l33.76 337.6 31.84-3.2-30.24-302.4h130.8l75.52 226.096 75.536-226.096h130.784l-30.24 302.4 31.84 3.2zM388.64 207.744l-35.84 107.184 30.336 10.144 28.384-84.816 45.584 1.024 0.72-31.984z" /> -<glyph unicode="" d="M348.496 320h-168.992l-40 160h248.992l-40-160zM204.496 352h119.008l24 96h-167.008l24-96zM256-34.432l-129.952 74.256 50.272 251.312 31.36-6.272-45.728-228.688 94.048-53.744 94.72 54.128-30.576 229.328 31.712 4.224 33.424-250.672zM301.361 159.769l5.267-31.565-96.005-16.020-5.267 31.565 96.005 16.020zM301.359 95.765l5.267-31.565-96.005-16.020-5.267 31.565 96.005 16.020zM301.363 223.771l5.267-31.565-96.005-16.020-5.267 31.565 96.005 16.020z" /> -<glyph unicode="" d="M256-32c-141.152 0-256 114.848-256 256s114.848 256 256 256 256-114.848 256-256-114.848-256-256-256zM256 448c-123.52 0-224-100.48-224-224s100.48-224 224-224 224 100.48 224 224-100.48 224-224 224zM272 32h-32c0 97.040-78.96 176-176 176v32c114.688 0 208-93.312 208-208zM448 208c-114.688 0-208 93.312-208 208h32c0-97.040 78.96-176 176-176v-32z" /> -<glyph unicode="" d="M224.198 210.423l31.625-4.877-32.072-207.986-31.625 4.877 32.072 207.986zM303.678 243.147l47.996-240.004-31.379-6.275-47.996 240.004 31.379 6.275zM91.088 187.536l-43.792 120.272 348.752 125.312 43.776-120.304-348.736-125.28zM88.352 288.544l21.904-60.144 288.512 103.664-21.888 60.144-288.528-103.664zM469.872 323.856l-10.928 30.064c8.016 2.928 14.432 8.8 18.048 16.544s4 16.432 1.072 24.432c-2.928 8.064-8.8 14.464-16.544 18.080-7.744 3.632-16.432 3.984-24.464 1.072l-10.944 30.064c16.064 5.872 33.44 5.072 48.928-2.128 15.504-7.232 27.248-20.064 33.088-36.144 5.84-16.048 5.088-33.424-2.144-48.912-7.216-15.472-20.048-27.232-36.112-33.072zM48.064 188.352c-19.616 0-38.064 12.112-45.152 31.584-9.040 24.896 3.824 52.48 28.688 61.52l10.944-30.064c-4-1.472-7.2-4.384-9.008-8.288-1.808-3.872-2-8.224-0.544-12.24 3.024-8.288 12.224-12.528 20.512-9.568l10.944-30.064c-5.424-1.952-10.944-2.88-16.384-2.88z" /> -<glyph unicode="" d="M256-32c-141.152 0-256 114.848-256 256s114.848 256 256 256 256-114.848 256-256-114.848-256-256-256zM256 448c-123.52 0-224-100.48-224-224s100.48-224 224-224 224 100.48 224 224-100.48 224-224 224zM352 128h-192v128h32v-96h160zM352 192h-32v96h-160v32h192z" /> -<glyph unicode="" d="M376.224 208.464l-22.624 22.624 126.4 126.384v90.528h-90.528l-126.384-126.4-22.624 22.624 135.76 135.776h135.776v-135.776zM290.256 18.784l-239.472 239.472 164.304 58.416 10.72-30.16-116.592-41.456 167.84-167.84 41.456 116.576 30.16-10.72zM0.464-31.536l81.12 182.384 29.248-13.008-47.296-106.304 106.32 47.28 13.008-29.248zM260.411 251.411l22.998-22.25-88.776-91.763-22.999 22.25 88.776 91.763z" /> -<glyph unicode="" d="M336-32h-160v352h32v-320h96v320h32zM464 32h-96v32h64v58.848l-77.040 124.768 27.216 16.8 81.824-132.48zM144 32h-96v99.936l81.824 132.48 27.216-16.8-77.040-124.768v-58.848h64zM240 256h32v-224h-32v224zM307.504 358l-51.504 64.384-51.504-64.384-24.992 20 76.496 95.616 76.496-95.616z" /> -<glyph unicode="" d="M472-32h-432v512h432v-512zM72 0h368v448h-368v-448zM248 32c-70.576 0-128 57.424-128 128s57.424 128 128 128 128-57.424 128-128-57.424-128-128-128zM248 256c-52.944 0-96-43.056-96-96s43.056-96 96-96 96 43.056 96 96-43.056 96-96 96zM248 320c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM248 384c-8.816 0-16-7.168-16-16s7.184-16 16-16 16 7.168 16 16-7.184 16-16 16zM216 160h-32c0 35.296 28.704 64 64 64v-32c-17.648 0-32-14.352-32-32z" /> -<glyph unicode="" d="M512-32h-512v512h512v-512zM32 0h448v448h-448v-448zM256 48c-97.040 0-176 78.96-176 176s78.96 176 176 176 176-78.96 176-176-78.96-176-176-176zM256 368c-79.392 0-144-64.592-144-144s64.608-144 144-144 144 64.592 144 144-64.608 144-144 144zM208 224h-32c0 44.112 35.888 80 80 80v-32c-26.464 0-48-21.536-48-48zM416 416h32v-32h-32v32zM64 416h32v-32h-32v32zM416 64h32v-32h-32v32zM64 64h32v-32h-32v32z" /> -<glyph unicode="" d="M307.264 144h-102.576l-31.36 99.776 82.736 61.744 82.608-62.464-31.408-99.056zM228.192 176h55.648l17.504 55.168-45.392 34.336-45.264-33.776 17.504-55.728zM255.872 333.136l-73.168 52.24 18.592 26.048 54.832-39.136 54.736 38.064 18.272-26.272zM441.44 218.704l-79.088 41.312 12.4 89.056 31.68-4.4-9.264-66.736 59.088-30.88zM328.256 27.088l-30.256 10.416 29.008 84.368 89.952 1.072 0.368-32-67.376-0.816zM64.528 218.704l-14.816 28.352 59.088 30.88-9.264 66.736 31.68 4.4 12.4-89.056zM177.712 27.088l-21.696 63.040-67.376 0.816 0.368 32 89.952-1.072 29.008-84.368zM256-32c-141.152 0-256 114.848-256 256s114.848 256 256 256 256-114.848 256-256-114.848-256-256-256zM256 448c-123.52 0-224-100.48-224-224s100.48-224 224-224 224 100.48 224 224-100.48 224-224 224z" /> -<glyph unicode="" d="M512 128h-512v73.664l103.52 54.432 14.896-28.32-86.416-45.44v-22.336h448v192h-148.464l-12.368-37.056-30.336 10.112 19.632 58.944h203.536zM137.373 313.385l64.001-64.001-22.627-22.627-64.001 64.001 22.627 22.627zM217.371 329.385l64.001-64.001-22.627-22.627-64.001 64.001 22.627 22.627zM0 96h512v-32h-512v32z" /> -<glyph unicode="" d="M144-32c-52.944 0-96 43.056-96 96s43.056 96 96 96 96-43.056 96-96-43.056-96-96-96zM144 128c-35.296 0-64-28.704-64-64s28.704-64 64-64 64 28.704 64 64-28.704 64-64 64zM368-32c-52.944 0-96 43.056-96 96s43.056 96 96 96 96-43.056 96-96-43.056-96-96-96zM368 128c-35.296 0-64-28.704-64-64s28.704-64 64-64 64 28.704 64 64-28.704 64-64 64zM141.492 472.609l111.994-175.743-26.986-17.197-111.994 175.744 26.986 17.197zM370.462 472.485l27.123-16.983-110.029-175.731-27.123 16.983 110.029 175.731zM256 160c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48c0-26.464-21.536-48-48-48zM256 224c-8.816 0-16-7.184-16-16s7.184-16 16-16 16 7.168 16 16-7.184 16-16 16z" /> -<glyph unicode="" d="M393.408 112.48l-22.624 22.624 56.56 56.56-67.904 67.904 22.624 22.624 90.528-90.528zM246.32-34.592l-248.912 248.912 226.272 226.256 90.512-90.496-22.624-22.624-67.888 67.872-181.024-181.008 203.664-203.664 56.56 56.576 22.624-22.624zM415.808 288.032c-4.432 0-8.896 0.32-13.328 0.944l4.464 31.68c19.952-2.848 40.192 3.968 54.336 18.112 12.080 12.080 18.736 28.144 18.736 45.248s-6.656 33.168-18.736 45.248c-24.176 24.192-66.352 24.16-90.528 0-14.128-14.128-20.896-34.432-18.096-54.336l-31.68-4.448c-4.192 29.776 5.952 60.224 27.152 81.408 18.144 18.128 42.24 28.112 67.904 28.112s49.76-10 67.872-28.112c37.424-37.424 37.424-98.32 0-135.744-18.048-18.064-42.784-28.112-68.096-28.112zM269.152 73.072c-25.312 0-50.048 10.048-68.096 28.096-37.424 37.424-37.424 98.336 0 135.76 37.408 37.424 98.32 37.424 135.744 0 21.232-21.232 31.376-51.68 27.152-81.456l-31.68 4.496c2.832 19.872-3.936 40.176-18.096 54.336-24.944 24.96-65.568 24.96-90.496 0-24.96-24.96-24.96-65.568 0-90.512 14.144-14.144 34.464-20.896 54.336-18.096l4.464-31.68c-4.432-0.624-8.88-0.944-13.328-0.944z" /> -<glyph unicode="" d="M512 64h-96v32h64v256h-448v-256h64v-32h-96v320h512zM384-32h-256v192h32v-160h192v160h32zM64 320h32v-32h-32v32zM128 320h32v-32h-32v32zM383.984 416h-32v32h-192v-32h-32v64h256zM192 64h144v-32h-144v32zM192 128h144v-32h-144v32z" /> -<glyph unicode="" d="M256-32c-141.152 0-256 114.848-256 256s114.848 256 256 256 256-114.848 256-256-114.848-256-256-256zM256 448c-123.52 0-224-100.48-224-224s100.48-224 224-224 224 100.48 224 224-100.48 224-224 224zM256 64c-88.224 0-160 71.776-160 160s71.776 160 160 160 160-71.776 160-160-71.776-160-160-160zM256 352c-70.576 0-128-57.424-128-128s57.424-128 128-128 128 57.424 128 128-57.424 128-128 128zM256 208c-30.88 0-56 25.12-56 56s25.12 56 56 56 56-25.12 56-56-25.12-56-56-56zM256 288c-13.232 0-24-10.768-24-24s10.768-24 24-24 24 10.768 24 24-10.768 24-24 24zM256 128c-30.88 0-56 25.12-56 56s25.12 56 56 56 56-25.12 56-56-25.12-56-56-56zM256 208c-13.232 0-24-10.768-24-24s10.768-24 24-24 24 10.768 24 24-10.768 24-24 24z" /> -<glyph unicode="" d="M352 96.24h-32v240h-128v-240h-32v272h192zM512-15.76h-512v288h128v-32h-96v-224h448v160h-96v32h128zM240 464.24h32v-64h-32v64zM32 368.24h32v-64h-32v64zM96 368.24h32v-64h-32v64zM384 304.24h32v-64h-32v64zM432 304.24h32v-64h-32v64zM480 304.24h32v-64h-32v64z" /> -<glyph unicode="" d="M256-32c-141.152 0-256 114.848-256 256s114.848 256 256 256 256-114.848 256-256-114.848-256-256-256zM256 448c-123.52 0-224-100.48-224-224s100.48-224 224-224 224 100.48 224 224-100.48 224-224 224zM192 115.12v140.88h32v-83.12l80.512 50.304-120.288 66.832 15.552 27.968 167.712-93.168z" /> -<glyph unicode="" d="M256 64.88c-97.040 0-176 78.96-176 176s78.96 176 176 176 176-78.96 176-176-78.96-176-176-176zM256 384.88c-79.408 0-144-64.592-144-144s64.592-144 144-144 144 64.592 144 144-64.592 144-144 144zM27.104-14.352c-7.888 0-14.448 2.208-19.296 7.040-12.928 12.944-18.48 39.952 53.728 134.912l25.472-19.376c-43.056-56.624-52.48-81.904-54.48-91.12 28.528 5.104 126.512 72.768 250.496 196.752 124 124 191.664 222 196.752 250.512-9.328-2.016-35.12-11.648-93.248-56.128l-19.44 25.408c96.656 74 124.048 68.512 137.104 55.408 47.248-47.248-157.088-256.384-198.544-297.824-37.184-37.2-209.424-205.584-278.544-205.584z" /> -<glyph unicode="" d="M256-32c-141.152 0-256 114.848-256 256s114.848 256 256 256 256-114.848 256-256-114.848-256-256-256zM256 448c-123.52 0-224-100.48-224-224s100.48-224 224-224 224 100.48 224 224-100.48 224-224 224zM208 304h32v-160h-32v160zM272 304h32v-160h-32v160z" /> -<glyph unicode="" d="M256-32c-141.152 0-256 114.848-256 256s114.848 256 256 256 256-114.848 256-256-114.848-256-256-256zM256 448c-123.52 0-224-100.48-224-224s100.48-224 224-224 224 100.48 224 224-100.48 224-224 224zM224 115.12v140.88h32v-83.12l80.512 50.304-120.272 66.832 15.52 27.968 167.728-93.168zM160 304h32v-192h-32v192z" /> -<glyph unicode="" d="M160-16c-52.944 0-96 43.056-96 96s43.056 96 96 96 96-43.056 96-96-43.056-96-96-96zM160 144c-35.296 0-64-28.704-64-64s28.704-64 64-64 64 28.704 64 64-28.704 64-64 64zM256 80h-32v298.672l224 93.328v-195.312l-146.416-51.76-10.656 30.144 125.072 44.24v124.688l-160-66.672z" /> -<glyph unicode="" d="M384 0c-52.944 0-96 43.056-96 96s43.056 96 96 96 96-43.056 96-96-43.056-96-96-96zM384 160c-35.296 0-64-28.704-64-64s28.704-64 64-64 64 28.704 64 64-28.704 64-64 64zM128-32c-52.944 0-96 43.056-96 96s43.056 96 96 96 96-43.056 96-96-43.056-96-96-96zM128 128c-35.296 0-64-28.704-64-64s28.704-64 64-64 64 28.704 64 64-28.704 64-64 64zM224 64h-32v298.784l265.616 115.888 12.768-29.344-246.384-107.488zM448 400h32v-304h-32v304z" /> -<glyph unicode="" d="M80 480h32v-128h-32v128zM80 160h32v-192h-32v192zM96 192c-35.296 0-64 28.704-64 64s28.704 64 64 64 64-28.704 64-64-28.704-64-64-64zM96 288c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32zM240 480h32v-256h-32v256zM240 32h32v-64h-32v64zM256 64c-35.296 0-64 28.704-64 64s28.704 64 64 64 64-28.704 64-64-28.704-64-64-64zM256 160c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32zM400 480h32v-64h-32v64zM400 224h32v-256h-32v256zM416 256c-35.296 0-64 28.704-64 64s28.704 64 64 64 64-28.704 64-64-28.704-64-64-64zM416 352c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32z" /> -<glyph unicode="" d="M53.504-32c-14.304 0-27.728 5.568-37.84 15.664-20.848 20.848-20.848 54.768 0 75.648l22.624-22.624c-8.368-8.368-8.368-22.016 0-30.384 4.048-4.064 9.456-6.304 15.216-6.304v0c5.728 0 11.12 2.24 15.168 6.288l22.656-22.592c-10.096-10.112-23.52-15.696-37.792-15.696-0.016 0-0.032 0-0.032 0zM368 192c-79.408 0-144 64.592-144 144s64.592 144 144 144 144-64.592 144-144-64.592-144-144-144zM368 448c-61.744 0-112-50.256-112-112s50.256-112 112-112 112 50.256 112 112-50.256 112-112 112zM401.936 369.936c-18.096 18.096-49.776 18.096-67.872 0l-22.624 22.624c15.088 15.104 35.168 23.424 56.56 23.424s41.472-8.336 56.56-23.424l-22.624-22.624zM285.008 123.872l-125.264 125.248 13.024 64.992 31.376-6.288-9.648-48.192 101.008-101.008 48.192 9.648 6.288-31.376zM131.792-5.424l-101.36 101.344 134.176 168.416 25.040-19.936-116.368-146.064 60.928-60.912 146.080 116.336 19.936-25.024z" /> -<glyph unicode="" d="M256-32c-70.576 0-128 57.424-128 128s57.424 128 128 128 128-57.424 128-128-57.424-128-128-128zM256 192c-52.944 0-96-43.056-96-96s43.056-96 96-96 96 43.056 96 96-43.056 96-96 96zM224 96h-32c0 35.296 28.704 64 64 64v-32c-17.648 0-32-14.352-32-32zM277.056 256.816l-10.112 30.368 130.592 43.52-13.536 69.296v48h-256l-0.32-51.136-13.216-66.16 130.592-43.52-10.112-30.368-157.408 52.48 18.464 92.288v78.416h320v-78.416l18.464-92.288zM192 416h32v-64h-32v64zM288 416h32v-64h-32v64z" /> -<glyph unicode="" d="M256 352c-35.296 0-64 28.704-64 64s28.704 64 64 64c35.296 0 64-28.704 64-64s-28.704-64-64-64zM256 448c-17.648 0-32-14.352-32-32s14.352-32 32-32c17.648 0 32 14.352 32 32s-14.352 32-32 32zM159.984 143.104l-31.968 1.792 8.384 150.8 61.184 52.448 20.832-24.288-50.816-43.552zM352.032 143.104l-7.632 137.2-50.8 43.552 20.8 24.288 61.2-52.448 8.368-150.8zM302.48-32h-92.96l-17.44 174.4-0.080 97.6h32v-96l14.464-144h35.056l14.56 145.6-0.080 94.4h32v-96z" /> -<glyph unicode="" d="M256-32c-97.040 0-176 78.96-176 176v175.712h32v-175.712c0-79.392 64.592-144 144-144s144 64.608 144 144v175.712h32v-175.712c0-97.040-78.96-176-176-176zM256 64.096c-44.112 0-80 35.84-80 79.904v176h32v-176c0-26.416 21.536-47.904 48-47.904s48 21.568 48 48.064v175.84h32v-175.84c0-44.16-35.888-80.064-80-80.064zM208 352h-128v128h128v-128zM112 384h64v64h-64v-64zM432 352h-128v128h128v-128zM336 384h64v64h-64v-64z" /> -<glyph unicode="" d="M167.68 256h-39.68v32h24.32l55.68 69.616v58.384c0 35.296 28.704 64 64 64s64-28.704 64-64h-32c0 17.648-14.352 32-32 32s-32-14.352-32-32v-69.616l-72.32-90.384zM444.992-32l-177.392 0.624-109.84 31.376h-29.76v32l36.4-0.624 109.84-31.376h145.728l56.384 227.040-172.352 31.088v157.872h32v-131.12l179.648-32.416zM96 0h-96v288h96v-288zM32 32h32v224h-32v-224z" /> -<glyph unicode="" d="M491.92 64h-471.12l-23.984 84.96 236.768 103.552 12.832-29.312-211.232-92.384 9.824-34.816h422.448l9.952 36.544-237.408 146.368v40.928h16c17.648 0 32 14.4 32 32.096 0 17.68-14.352 32.064-32 32.064s-32-14.288-32-31.824h-32c0 35.184 28.704 63.824 64 63.824s64-28.736 64-64.064c0-27.104-16.88-50.336-40.672-59.68l235.248-145.024-22.656-83.232z" /> -<glyph unicode="" d="M344 352c-35.296 0-64 28.704-64 64s28.704 64 64 64 64-28.704 64-64-28.704-64-64-64zM344 448c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32zM216-32c-79.408 0-144 64.592-144 144s64.592 144 144 144v-32c-61.744 0-112-50.256-112-112s50.256-112 112-112 112 50.256 112 112h32c0-79.408-64.592-144-144-144zM216 32c-44.112 0-80 35.888-80 80s35.888 80 80 80v-32c-26.464 0-48-21.536-48-48s21.536-48 48-48 48 21.536 48 48h32c0-44.112-35.888-80-80-80zM407.68-3.136l-31.36 6.272 28.16 140.864h-180.112l63.856 159.648-83.408-1.264-92.8-59.84-17.344 26.912 100.512 64.784 140.592 2.112-64.144-160.352h171.888z" /> -<glyph unicode="" d="M256-32c-141.152 0-256 114.848-256 256s114.848 256 256 256 256-114.848 256-256-114.848-256-256-256zM256 448c-123.52 0-224-100.48-224-224s100.48-224 224-224 224 100.48 224 224-100.48 224-224 224zM128 115.12v140.88h32v-83.12l80.512 50.304-120.272 66.832 15.52 27.968 167.728-93.168zM240 115.12v44.88h11.408l101.104 63.184-120.272 66.832 15.52 27.968 167.728-93.168z" /> -<glyph unicode="" d="M163.488-32c-48.064 0-89.024 15.568-118.464 45.008-79.648 79.632-49.792 239.072 66.544 355.424 69.856 69.856 158.432 111.568 236.944 111.568 48.064 0 89.024-15.568 118.48-45.024 79.632-79.632 49.776-239.072-66.544-355.424-69.888-69.856-158.464-111.552-236.96-111.552zM348.512 448c-70.208 0-150.32-38.208-214.32-102.192-103.856-103.872-133.712-243.008-66.544-310.176 23.312-23.312 56.448-35.632 95.84-35.632 70.208 0 150.336 38.192 214.336 102.176 103.84 103.872 133.696 243.008 66.544 310.176-23.328 23.312-56.464 35.648-95.856 35.648zM357.827 348.451l22.627-22.627-226.284-226.284-22.627 22.627 226.284 226.284zM143.984 192h128.032v-32h-128.032v32zM192 240h32v-128h-32v128zM239.984 288h128.032v-32h-128.032v32zM288 336h32v-128h-32v128z" /> -<glyph unicode="" d="M64 480h32v-512h-32v512zM211.008 129.296c-22.176 0-46.384 4.256-73.408 16.048l12.8 29.312c53.328-23.264 92.048-11.648 133.024 0.656 37.488 11.28 79.376 23.856 132.576 7.664v222.24c-48.4 17.904-84.88 6.992-123.392-4.544-42.608-12.816-90.944-27.312-155.008 0.672l12.8 29.312c53.328-23.264 92.048-11.648 133.024 0.656 42.608 12.8 90.912 27.312 154.976-0.64l9.6-4.208v-290.912l-22.384 9.76c-53.296 23.248-91.984 11.632-133.008-0.656-24.64-7.392-51.2-15.36-81.6-15.36z" /> -<glyph unicode="" d="M256 352c-35.296 0-64 28.704-64 64s28.704 64 64 64 64-28.704 64-64-28.704-64-64-64zM256 448c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32zM159.968 143.104l-31.936 1.792 8.368 150.8 61.2 52.448 20.8-24.288-50.8-43.552zM352.032 143.104l-7.632 137.2-50.8 43.552 20.8 24.288 61.2-52.448 8.368-150.8zM355.952 80h-199.904l36.32 163.472 31.264-6.944-27.68-124.528h120.096l-27.68 124.528 31.264 6.944zM302.512-32h-93.024l-7.616 78.016 31.84 3.088 4.8-49.104h34.976l4.928 50.608 31.856-3.088z" /> -<glyph unicode="" d="M272-32c-35.296 0-64 28.704-64 64v58.384l-55.68 69.616h-24.32v32h39.68l72.32-90.384v-69.616c0-17.648 14.352-32 32-32s32 14.352 32 32h32c0-35.296-28.704-64-64-64zM336 32h-32v157.376l13.152 2.864 159.2 28.72-56.384 227.040h-145.728l-114.24-32h-32v32h29.76l114.24 32h172.992l70.656-284.464-179.648-32.416zM96 160h-96v288h96v-288zM32 192h32v224h-32v-224z" /> -<glyph unicode="" d="M256-31.92c-53.264 0-106.528 20.272-147.072 60.832-81.104 81.104-81.104 213.056 0 294.16l22.624-22.624c-68.624-68.624-68.624-180.288 0-248.912s180.288-68.64 248.912 0c68.592 68.64 68.608 180.304 0 248.912l22.624 22.624c81.072-81.088 81.072-213.056 0-294.16-40.544-40.56-93.808-60.832-147.088-60.832zM255.968 250.704l-147.104 129.296 20.72 42.944 28.816-13.904-10.144-21.056 107.76-94.704 108.144 94.608-10.48 20.944 28.64 14.32 21.52-43.056zM144 480h224v-32h-224v32zM208 416h96v-32h-96v32z" /> -<glyph unicode="" d="M256 176c-79.392 0-144 64.608-144 144v160h288v-160c0-79.392-64.608-144-144-144zM144 448v-128c0-61.76 50.24-112 112-112s112 50.24 112 112v128h-224zM256 240c-44.112 0-80 35.888-80 80v80h32v-80c0-26.464 21.536-48 48-48v-32zM240 104h32v-120h-32v120zM112 0h288v-32h-288v32zM432 320v32c26.464 0 48 21.536 48 48v16h-48v32h80v-48c0-44.112-35.888-80-80-80zM80 320c-44.112 0-80 35.888-80 80v48h80v-32h-48v-16c0-26.464 21.536-48 48-48v-32zM256 80c-35.296 0-64 28.704-64 64h32c0-17.648 14.352-32 32-32s32 14.352 32 32h32c0-35.296-28.704-64-64-64z" /> -<glyph unicode="" d="M0 48h512v-32h-512v32zM386.304 168.416l-130.176 216.352-127.712-215.92-27.52 16.304 154.976 262.080 157.824-262.304zM512 80h-512v319.312l136.032-98.336-18.752-25.952-85.28 61.664v-224.688h448v224.688l-85.28-61.664-18.752 25.952 136.032 98.336z" /> -<glyph unicode="" d="M400 240c-61.744 0-112 50.24-112 112h32c0-44.112 35.888-80 80-80s80 35.888 80 80-35.888 80-80 80h-288c-44.112 0-80-35.888-80-80s35.888-80 80-80 80 35.888 80 80h32c0-61.76-50.256-112-112-112s-112 50.24-112 112 50.256 112 112 112h288c61.744 0 112-50.24 112-112s-50.256-112-112-112zM224 272h64v-32h-64v32zM96 208h32v-224h-32v224zM192 208h32v-224h-32v224zM288 208h32v-224h-32v224zM384 208h32v-224h-32v224zM97.104 352h-32c0 26.464 21.536 48 48 48v-32c-8.816 0-16-7.184-16-16zM385.104 352h-32c0 26.464 21.536 48 48 48v-32c-8.816 0-16-7.184-16-16z" /> -<glyph unicode="" d="M448 160v32c17.648 0 32 14.352 32 32s-14.352 32-32 32v32c35.296 0 64-28.704 64-64s-28.704-64-64-64zM416 80h-288v32h256v224h-256v32h288zM96 80h-96v288h96v-288zM32 112h32v224h-32v-224z" /> -<glyph unicode="" d="M512 112h-32v256h-448v-256h-32v288h512zM512 48h-104l-48 64h-208l-48-64h-104v32h88l48 64h240l48-64h88zM160 80h192v-32h-192v32zM336 176l-1.456 0.064-176 16c-0.032 0-0.080 0-0.112 0-33.792 0-62.432 28.688-62.432 63.936 0 35.296 28.704 64 64 64l174.544 15.936c0.048 0 0.096 0 0.128 0 45.52 0 81.328-35.856 81.328-79.936 0-44.112-35.888-80-80-80zM336 304l-174.56-15.936c-19.088-0.064-33.44-14.416-33.44-32.064s14.352-32 32-32l176.672-16c26.16 0.352 47.328 21.744 47.328 48 0 26.464-21.536 48-48 48zM160 272h32v-32h-32v32zM320 272h32v-32h-32v32z" /> -<glyph unicode="" d="M256-32c-88.224 0-160 71.776-160 160s71.776 160 160 160 160-71.776 160-160-71.776-160-160-160zM256 256c-70.576 0-128-57.424-128-128s57.424-128 128-128 128 57.424 128 128-57.424 128-128 128zM192 128h-32c0 52.944 43.056 96 96 96v-32c-35.296 0-64-28.704-64-64zM304 320h-32v32h-32v-32h-32v64h96zM240 432h32v-64h-32v64zM272 432h-32c0 26.464 21.536 48 48 48v-32c-8.832 0-16-7.168-16-16z" /> -<glyph unicode="" d="M144 416h32v-304h-32v304zM272.005 416.007l0.229-208.096-32-0.035-0.229 208.096 32 0.035zM272 416h-32c0 17.648-14.352 32-32 32s-32-14.352-32-32h-32c0 35.296 28.704 64 64 64s64-28.704 64-64zM414.368-32h-278.368l-72 96v118.624l36.688 36.688 22.624-22.624-27.312-27.312v-94.704l56-74.672h234.56l27.856 197.904-164.592 67.232 12.112 29.632 187.648-76.672z" /> -<glyph unicode="" d="M448 160v32c17.648 0 32 14.352 32 32s-14.352 32-32 32v32c35.296 0 64-28.704 64-64s-28.704-64-64-64zM416 80h-288v32h256v224h-256v32h288zM239.799 307.065l31.405-6.141-31.53-161.248-31.405 6.141 31.53 161.248zM159.8 307.065l31.405-6.141-31.53-161.248-31.405 6.141 31.53 161.248zM319.797 307.064l31.405-6.141-31.53-161.248-31.405 6.141 31.53 161.248zM96 80h-96v288h96v-288zM32 112h32v224h-32v-224z" /> -<glyph unicode="" d="M256-32c-141.152 0-256 114.848-256 256s114.848 256 256 256 256-114.848 256-256-114.848-256-256-256zM256 448c-123.52 0-224-100.48-224-224s100.48-224 224-224 224 100.48 224 224-100.48 224-224 224zM272 32h-32c0 97.040-78.96 176-176 176v32c114.688 0 208-93.312 208-208zM448 208c-114.688 0-208 93.312-208 208h32c0-97.040 78.96-176 176-176v-32zM147.31 355.32l239.995-239.995-22.627-22.627-239.995 239.995 22.627 22.627zM364.69 355.32l22.627-22.627-239.995-239.995-22.627 22.627 239.995 239.995z" /> -<glyph unicode="" d="M316.592 352h-104.784l-35.648 20.064 15.68 27.872 28.352-15.936h87.216l28.112 17.568 16.96-27.136zM413.104 104h-297.008l-55.488 184.96 12.96 5.696c49.008 21.52 113.792 33.36 182.432 33.36s133.44-11.84 182.432-33.36l11.776-5.168-37.104-185.488zM139.904 136h246.992l26.832 134.224c-43.488 16.688-98.896 25.792-157.712 25.792-58.288 0-113.2-8.944-156.496-25.328l40.384-134.688zM160.304 179.408l-21.216 70.752 16.912 3.664c63.568 13.76 143.504 13.232 205.776-1.312l-7.28-31.152c-52.304 12.208-118.784 13.904-174.688 4.448l11.168-37.216-30.672-9.184zM176 72h160v-32h-160v32zM0 304h32v-160h-32v160zM256-32c-95.104 0-181.888 52.32-226.448 136.512l28.288 14.976c39.008-73.712 114.928-119.488 198.16-119.488 83.216 0 159.152 45.776 198.176 119.488l28.288-14.976c-44.592-84.192-131.36-136.512-226.464-136.512zM480 304h32v-160h-32v160zM454.176 328.512c-39.024 73.712-114.96 119.488-198.176 119.488-83.232 0-159.152-45.776-198.176-119.488l-28.272 14.976c44.56 84.192 131.344 136.512 226.448 136.512s181.872-52.32 226.448-136.512l-28.272-14.976z" /> -<glyph unicode="" d="M256 192c-105.872 0-192 86.128-192 192v96h384v-96c0-105.872-86.128-192-192-192zM96 448v-64c0-88.224 71.776-160 160-160s160 71.776 160 160v64h-320zM240 160h32v-192h-32v192zM112 0h288v-32h-288v32zM256 256c-70.576 0-128 57.424-128 128v16h32v-16c0-52.944 43.056-96 96-96v-32z" /> -<glyph unicode="" d="M304 224.016v32c26.464 0 48 21.536 48 48h32c0-44.112-35.888-80-80-80zM208 480h96v-32h-96v32zM304-32h-96c-44.112 0-80 35.888-80 80v128c0 26.144 12.608 49.392 32.048 64-19.44 14.608-32.048 37.856-32.048 64v32c0 44.112 35.904 80 80.032 80h96c44.096 0 79.968-35.872 79.968-79.984v-32.016h-32v32.016c0 26.464-21.52 47.984-47.968 47.984h-96c-26.48 0-48.032-21.536-48.032-48v-32c0-26.464 21.536-48 48-48v-32c-26.464 0-48-21.536-48-48v-128c0-26.464 21.536-48 48-48h96c26.464 0 48 21.536 48 48.016v127.984c0 26.464-21.536 48-48 48v32c44.112 0 80-35.888 80-80v-127.984c0-44.112-35.888-80.016-80-80.016zM224 304h-32c0 26.464 21.536 48 48 48v-32c-8.816 0-16-7.184-16-16zM240 31.904c-26.464 0-48 21.584-48 48.096v96h32v-96c0-8.88 7.184-16.096 16-16.096v-32z" /> -<glyph unicode="" d="M512-16h-512v320h32v-288h448v288.336h32zM0 335.984v128.016h512v-32h-480v-63.984l479.984 0.32 0.032-32zM448 96h-64c-35.296 0-64 28.704-64 64s28.704 64 64 64h64v-32h-64c-17.648 0-32-14.352-32-32s14.352-32 32-32h64v-32z" /> -<glyph unicode="" d="M135.264 234.56l-30.176 10.656c22.592 63.872 83.248 106.784 150.912 106.784v-32c-54.128 0-102.656-34.336-120.736-85.44zM240 480h32v-32h-32v32zM240 144h32v-128h-32v128zM224-32c-26.464 0-48 21.536-48 48h32c0-8.832 7.184-16 16-16s16 7.168 16 16h32c0-26.464-21.52-48-48-48zM480 176h-448v16c0 123.52 100.48 224 224 224 123.504 0 224-100.48 224-224v-16zM64.656 208h382.688c-8.16 98.4-90.864 176-191.344 176s-183.184-77.6-191.344-176z" /> -<glyph unicode="" d="M512-32h-512v384h512v-384zM32 0h448v320h-448v-320zM384 32h-320v256h320v-256zM96 64h256v192h-256v-192zM416 128h32v-32h-32v32zM416 64h32v-32h-32v32zM256 364.56l-136.512 85.904 17.024 27.072 119.488-75.168 119.488 75.168 17.024-27.072z" /> -<glyph unicode="" d="M207.904 95.6c-114.688 0-208 96-208 213.984v106.016h416v-106.016c0-118-93.296-213.984-208-213.984zM31.904 383.6v-74.016c0-100.336 78.96-181.984 176-181.984s176 81.648 176 181.984v74.016h-352zM208.096 159.6c-79.392 0-144 67.28-144 149.984v26.016h32v-26.016c0-65.056 50.24-117.984 112-117.984v-32zM464.096 255.6h-16.608v32h16.608c8.816 0 16 7.184 16 16v32c0 8.816-7.184 16-16 16h-16.608v32h16.608c26.464 0 48-21.536 48-48v-32.4c-0.224-26.288-21.68-47.6-48-47.6zM79.904 64.4h256v-32h-256v32z" /> -<glyph unicode="" d="M512 32h-447.984v32h415.984v320h-415.984v32h447.984zM0 416h32v-384h-32v384zM416 240h32v-32h-32v32zM384 96h-320v256h320v-256zM96 128h256v192h-256v-192z" /> -<glyph unicode="" d="M208-32v0c-44.112 0-80 35.888-80 80v240c0 70.576 57.424 128 128 128s128-57.424 128-128v-240c0-44.096-35.888-79.984-80-79.984l-96-0.016zM256 384c-52.944 0-96-43.056-96-96v-240c0-26.464 21.536-48 48-48l96 0.016c26.464 0 48 21.536 48 48v239.984c0 52.944-43.056 96-96 96zM223.936 48l-32 0.016 0.064 239.984c0 35.28 28.704 64 64 64v-32c-17.648 0-32-14.352-32-32l-0.064-240zM208 480h96v-32h-96v32z" /> -<glyph unicode="" d="M349.088-32h-186.848l-53.648 304h294.144l-53.648-304zM189.088 0h133.152l42.352 240h-217.856l42.352-240zM222.612 194.49l22.564-143.996-31.613-4.954-22.564 143.997 31.613 4.954zM399.664 304h-32c0 15.136-2.96 29.808-8.8 43.616l29.472 12.464c7.52-17.76 11.328-36.624 11.328-56.080zM143.664 304h-32c0 79.392 64.608 144 144 144 19.136 0 37.744-3.696 55.312-11.008l-12.288-29.552c-13.648 5.68-28.112 8.56-43.024 8.56-61.76 0-112-50.24-112-112zM207.664 304h-32c0 44.112 35.888 80 80 80v-32c-26.464 0-48-21.536-48-48zM370.625 472.273l27.389-16.547-96.668-160.005-27.389 16.547 96.668 160.006z" /> -<glyph unicode="" d="M384 160h-256v256h256v-256zM160 192h192v192h-192v-192zM160 352h64v-32h-64v32zM160 272h64v-32h-64v32zM288 352h64v-32h-64v32zM288 272h64v-32h-64v32zM342.624-32h-278.624v512h384v-400h-32v368h-320v-448h233.376l59.312 59.328 22.624-22.64z" /> -<glyph unicode="" d="M256-32c-35.296 0-64 28.704-64 64s28.704 64 64 64c35.296 0 64-28.704 64-64s-28.704-64-64-64zM256 64c-17.648 0-32-14.352-32-32s14.352-32 32-32c17.648 0 32 14.352 32 32s-14.352 32-32 32zM147.472 150.080l-22.624 22.624c68 68 178.672 68 246.624 0l-22.624-22.624c-55.52 55.52-145.856 55.488-201.376 0zM420.688 253.232c-90.816 90.752-238.592 90.784-329.376 0l-22.624 22.624c103.264 103.248 271.296 103.248 374.624 0l-22.624-22.624zM484.688 353.312c-126.128 126.032-331.312 126.032-457.376 0l-22.624 22.624c138.544 138.496 363.984 138.528 502.624 0l-22.624-22.624z" /> -<glyph unicode="" d="M362.784-31.584h-213.568l-37.712 306.24 58.304 108.928h172.4l58.304-108.928-37.728-306.24zM177.536 0.416h156.944l33.024 268.080-44.464 83.088h-134.080l-44.448-83.072 33.024-268.096zM211.148 231.266l20.539-181.903-31.815-3.592-20.539 181.903 31.815 3.592zM341.872 415.584h-32v32h-107.744v-32h-32v64h171.744zM176 287.584h160v-32h-160v32z" /> -<glyph unicode="" d="M512-32h-512v384h512v-384zM32 0h448v320h-448v-320zM176 48c-61.744 0-112 50.24-112 112s50.256 112 112 112 112-50.24 112-112-50.256-112-112-112zM176 240c-44.112 0-80-35.888-80-80s35.888-80 80-80 80 35.888 80 80-35.888 80-80 80zM160 160h-32c0 26.464 21.536 48 48 48v-32c-8.832 0-16-7.184-16-16zM320 240h128v-32h-128v32zM320 176h128v-32h-128v32zM320 112h128v-32h-128v32zM378.228 478.938l11.562-29.84-207.985-80.585-11.561 29.84 207.985 80.584z" /> -<glyph unicode="" d="M318.736 25.76l-29.472 12.48 160.624 379.648-379.648-160.624-12.48 29.472 452.352 191.376zM304-32c-167.632 0-304 136.368-304 304h32c0-149.984 122.016-272 272-272v-32zM160 144c-35.296 0-64 28.704-64 64s28.704 64 64 64 64-28.704 64-64-28.704-64-64-64zM160 240c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32zM304 208c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM304 272c-8.832 0-16-7.184-16-16s7.168-16 16-16 16 7.184 16 16-7.168 16-16 16zM240 48c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM240 112c-8.816 0-16-7.184-16-16s7.184-16 16-16 16 7.184 16 16-7.184 16-16 16z" /> -<glyph unicode="" d="M416 352h-320v128h320v-128zM128 384h256v64h-256v-64zM416-32h-320v352.768h32v-320.768h256v320.768h32zM240 64h32v-32h-32v32zM224 432h64v-32h-64v32zM112 128h288v-32h-288v32z" /> -<glyph unicode="" d="M512 32h-512v96h512v-96zM32 64h448v32h-448v-32zM480 160h-32v224h-384v-224h-32v256h448zM416 160h-32v160h-256v-160h-32v192h320z" /> -<glyph unicode="" d="M304.16-32h-224c-44.112 0-80 35.904-80 80.016v431.984h384v-431.984c0-44.112-35.888-80.016-80-80.016zM192.16 0h112c26.464 0 48 21.536 48 48.016v399.984h-320v-399.984c0-26.48 21.536-48.016 48-48.016h112zM464.16 192h-48.32v32h48.32c8.656 0 15.68 7.184 15.68 16v160c0 8.816-7.040 16-15.68 16h-48.32v32h48.32c26.304 0 47.68-21.536 47.68-48v-160.4c-0.208-26.288-21.52-47.6-47.68-47.6zM112.16 32c-26.464 0-48 21.536-48 48v336h32v-336c0-8.816 7.184-16 16-16v-32z" /> -<glyph unicode="" d="M272.016 96h-0.384c-17.088 0.096-33.136 6.864-45.152 19.008s-18.576 28.272-18.48 45.36c0.208 35.088 28.912 63.632 64 63.632 17.472-0.096 33.504-6.864 45.52-19.008s18.576-28.272 18.48-45.36c-0.208-35.088-28.912-63.632-63.984-63.632zM272.192 192c-17.728 0-32.080-14.272-32.192-31.808-0.048-8.544 3.232-16.592 9.248-22.672 6-6.096 14.016-9.472 22.576-9.52l0.208-16v16c17.536 0 31.872 14.272 31.984 31.808 0.048 8.544-3.232 16.592-9.248 22.672-6.016 6.096-14.032 9.472-22.576 9.52zM384 96c-0.144 0-0.272 0-0.4 0-17.088 0.112-33.12 6.88-45.12 19.040l22.784 22.464c6-6.080 14-9.456 22.544-9.52 0.064 0 0.144 0 0.208 0 8.464 0 16.448 3.28 22.48 9.248 6.096 6.016 9.472 14.032 9.52 22.576s-3.232 16.592-9.232 22.672-14.016 9.456-22.56 9.504c-8.896 0.432-16.608-3.216-22.688-9.232l-22.496 22.784c12.048 11.92 28 18.464 44.96 18.464 0.128 0 0.272 0 0.384 0 17.088-0.096 33.12-6.848 45.136-19.008 12-12.16 18.576-28.272 18.464-45.36-0.112-17.104-6.864-33.136-19.008-45.152-12.048-11.92-28.016-18.48-44.976-18.48zM512 32h-512v384h512v-384zM32 64h448v320h-448v-320zM64 320h384v-32h-384v32z" /> -<glyph unicode="" d="M400 288h-32v160h-224v-160h-32v192h288zM400-32h-288v288h288v-288zM144 0h224v224h-224v-224zM256 32c-44.112 0-80 35.888-80 80s35.888 80 80 80 80-35.888 80-80-35.888-80-80-80zM256 160c-26.464 0-48-21.536-48-48s21.536-48 48-48 48 21.536 48 48-21.536 48-48 48z" /> -<glyph unicode="" d="M256-30.88c-141.152 0-256 114.848-256 256 0 127.888 95.392 236.928 221.904 253.616l4.192-31.712c-110.656-14.624-194.096-110.016-194.096-221.904 0-123.52 100.48-224 224-224s224 100.48 224 224c0 111.888-83.44 207.28-194.096 221.888l4.192 31.712c126.512-16.672 221.904-125.712 221.904-253.6 0-141.152-114.848-256-256-256zM256 273.12c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM256 337.12c-8.816 0-16-7.168-16-16s7.184-16 16-16 16 7.168 16 16-7.184 16-16 16zM240 241.12h32v-160h-32v160z" /> -<glyph unicode="" d="M269.488 11.2l-226.112 226.432 195.744 195.712c30.080 30.096 70.048 46.672 112.544 46.672 42.736 0 82.992-16.72 113.328-47.056 30.24-30.224 46.928-70.352 47.008-112.992 0.064-42.672-16.528-82.816-46.752-113.024l-195.76-195.744zM88.624 237.616l180.896-181.152 173.12 173.104c24.16 24.16 37.424 56.24 37.376 90.352-0.048 34.096-13.424 66.208-37.632 90.4-24.32 24.304-56.528 37.68-90.704 37.68-33.936 0-65.872-13.248-89.92-37.296l-173.136-173.088zM167.792 226.272l-22.624 22.624 139.2 139.184c18 18.016 41.904 27.936 67.296 27.936 25.616 0 49.792-10.048 68.064-28.32l-22.608-22.64c-24.32 24.288-66.048 24.48-90.128 0.4l-139.2-139.184zM48-32c-12.288 0-24.576 4.672-33.936 14.032-9.072 9.072-14.064 21.152-14.064 33.984 0 12.832 5.008 24.88 14.080 33.936l87.728 87.744 22.624-22.624-87.744-87.76c-3.024-3.008-4.688-7.024-4.688-11.312 0-4.304 1.664-8.32 4.688-11.344 6.24-6.24 16.384-6.24 22.624 0l87.744 87.776 22.624-22.624-87.744-87.776c-9.344-9.36-21.648-14.032-33.936-14.032z" /> -<glyph unicode="" d="M283.824-32h-55.024l-67.84 186.528 30.080 10.944 60.16-165.472h8.976l60.528 196.704 30.592-9.408zM336 224c-52.944 0-96 43.056-96 96s43.056 96 96 96 96-43.056 96-96-43.056-96-96-96zM336 384c-35.296 0-64-28.704-64-64s28.704-64 64-64 64 28.704 64 64-28.704 64-64 64zM336 320h-32c0 17.648 14.352 32 32 32v-32zM176 272h-32c0 17.648 14.352 32 32 32v-32zM176 176c-52.944 0-96 43.056-96 96s43.056 96 96 96c12.688 0 24.992-2.416 36.592-7.216l-12.208-29.584c-7.712 3.184-15.904 4.8-24.384 4.8-35.296 0-64-28.704-64-64s28.704-64 64-64c19.44 0 37.616 8.672 49.856 23.824l24.896-20.112c-18.352-22.704-45.584-35.712-74.752-35.712zM177.088 395.824l-31.456 5.84c8.432 45.392 48.112 78.336 94.368 78.336 29.040 0 56.208-12.928 74.528-35.472l-24.832-20.192c-12.224 15.040-30.336 23.664-49.696 23.664-30.832 0-57.296-21.952-62.912-52.176z" /> -<glyph unicode="" d="M256 208c-79.408 0-144 64.592-144 144h32c0-61.744 50.256-112 112-112s112 50.256 112 112h32c0-79.408-64.592-144-144-144zM432 384h-352v96h352v-96zM112 416h288v32h-288v-32zM400 96h-32c0 61.744-50.256 112-112 112s-112-50.256-112-112h-32c0 79.408 64.592 144 144 144s144-64.592 144-144zM208 96h-32c0 44.112 35.888 80 80 80v-32c-26.464 0-48-21.536-48-48zM256 272c-44.112 0-80 35.888-80 80h32c0-26.464 21.536-48 48-48v-32zM432-32h-352v96h352v-96zM112 0h288v32h-288v-32z" /> -<glyph unicode="" d="M290.096-30.736l-4.192 31.712c110.656 14.624 194.096 110.016 194.096 221.904 0 123.52-100.48 224-224 224s-224-100.48-224-224c0-111.888 83.44-207.28 194.096-221.888l-4.192-31.712c-126.512 16.672-221.904 125.712-221.904 253.6 0 141.152 114.848 256 256 256s256-114.848 256-256c0-127.888-95.392-236.928-221.904-253.616zM272 177.6h-32v63.52h16c35.296 0 64 28.704 64 64s-28.704 64-64 64-64-28.704-64-64h-32c0 52.944 43.056 96 96 96s96-43.056 96-96c0-47.488-34.656-87.024-80-94.672v-32.848zM256 49.12c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM256 113.12c-8.816 0-16-7.168-16-16s7.184-16 16-16 16 7.168 16 16-7.184 16-16 16z" /> -<glyph unicode="" d="M112 208h144v-32h-144v32zM32 80h-32v64c0.064 2.112 7.248 160 192 160h64v-32h-64c-154.128 0-159.84-123.264-160.016-128.512l0.016-63.488zM272 82.112v93.888h-16v32h48v-66.112l147.152 98.112-147.152 98.112v-66.112h-48v32h16v93.888l236.848-157.888z" /> -<glyph unicode="" d="M112 0c-61.744 0-112 50.256-112 112s50.256 112 112 112 112-50.256 112-112-50.256-112-112-112zM112 192c-44.112 0-80-35.888-80-80s35.888-80 80-80 80 35.888 80 80-35.888 80-80 80zM96 112h-32c0 26.464 21.536 48 48 48v-32c-8.832 0-16-7.168-16-16zM384 112h-32c0 26.464 21.536 48 48 48v-32c-8.832 0-16-7.168-16-16zM400 0c-61.744 0-112 50.256-112 112s50.256 112 112 112 112-50.256 112-112-50.256-112-112-112zM400 192c-44.112 0-80-35.888-80-80s35.888-80 80-80 80 35.888 80 80-35.888 80-80 80zM208 128h96v-32h-96v32zM31.68 220.864l-31.36 6.272 31.696 158.544c0.912 34.528 29.264 62.32 63.984 62.32v-32c-17.648 0-32-14.352-32-32l-0.32-3.136-32-160zM480.32 220.864l-32.32 163.136c0 17.648-14.352 32-32 32v32c34.72 0 63.072-27.792 63.984-62.32l31.696-158.544-31.36-6.272z" /> -<glyph unicode="" d="M144 128h96v-32h-96v32zM176 160h32v-96h-32v96zM360.849 158.325l14.31-28.621-31.998-15.999-14.31 28.621 31.998 15.999zM312.85 110.322l14.31-28.621-31.998-15.999-14.31 28.621 31.998 15.999zM432 288h-32v160h-288v-160h-32v192h352zM368 288h-32v96h-160v-96h-32v128h224zM432-32h-352v288h352v-288zM112 0h288v224h-288v-224z" /> -<glyph unicode="" d="M176-32c-26.464 0-48 21.536-48 48v176h32v-176c0-8.816 7.184-16 16-16s16 7.184 16 16v384c0 26.464-21.536 48-48 48s-48-21.536-48-48v-208h-32v208c0 44.112 35.888 80 80 80s80-35.888 80-80v-384c0-26.464-21.536-48-48-48zM352-32c-26.464 0-48 21.536-48 48v249.376l-48 48v166.624h32v-153.376l48-48v-262.624c0-8.816 7.168-16 16-16s16 7.184 16 16v262.624l48 48v153.376h32v-166.624l-48-48v-249.376c0-26.464-21.536-48-48-48zM367.79 480.022l0.224-160-32-0.045-0.224 160 32 0.045z" /> -<glyph unicode="" d="M208 304h112v-32h-112v32zM144 208h-32l0.112 51.696c0.16 1.264 16.784 124.304 162.544 124.304h45.344v-32h-45.344c-113.152 0-129.152-85.152-130.656-95.296v-48.704zM320 202.992v101.008h32v-41.216l104.496 69.648-104.496 69.68v-50.112h-32v109.888l194.192-129.456zM464-16h-464v400h112v-32h-80v-336h400v208.864h32z" /> -<glyph unicode="" d="M480-32h-368v80h32v-48h304v448h-304v-48h-32v80h368zM176 66.112v93.888h-144v32h176v-66.112l147.152 98.112-147.152 98.112v-66.112h-176v32h144v93.888l236.848-157.888z" /> -<glyph unicode="" d="M371.168-32h-294.336l35.44 194.864 31.456-5.728-28.56-157.136h217.664l-28.56 157.136 31.456 5.728zM171.861 150.903l31.651-4.717-14.983-100.54-31.651 4.717 14.983 100.54zM336 192h-224v123.152l-45.888 68.848h269.888v-192zM144 224h160v128h-178.112l18.112-27.152v-100.848zM288 416h-32c0 17.648-14.352 32-32 32s-32-14.352-32-32h-32c0 35.296 28.704 64 64 64s64-28.704 64-64zM384 192h-16.608v32h16.608c8.832 0 16 7.184 16 16v64c0 8.816-7.168 16-16 16h-16.608v32h16.608c26.464 0 48-21.536 48-48v-64.4c-0.224-26.288-21.664-47.6-48-47.6z" /> -<glyph unicode="" d="M255.984-19.12c-47.008 0-91.2 18.32-124.432 51.568-68.608 68.608-68.608 180.272 0 248.912l22.624-22.624c-56.128-56.16-56.128-147.52 0-203.664 27.2-27.2 63.36-42.192 101.808-42.192 38.464 0 74.624 14.992 101.84 42.192 27.2 27.2 42.176 63.344 42.176 101.808 0 38.464-14.976 74.64-42.176 101.84l22.624 22.624c33.248-33.248 51.552-77.44 51.552-124.464 0-47.008-18.304-91.2-51.552-124.432-33.248-33.248-77.44-51.568-124.464-51.568zM176.816 77.696c-21.12 21.12-32.768 49.248-32.768 79.2s11.648 58.080 32.768 79.216l22.624-22.624c-15.072-15.088-23.392-35.184-23.392-56.592 0-21.392 8.32-41.488 23.392-56.576l-22.624-22.624zM322.432 314.64l-66.432 106.288-66.432-106.288-27.136 16.96 93.568 149.712 93.568-149.728z" /> -<glyph unicode="" d="M480-32h-448v128h32v-96h384v96h32zM256 83.152l-157.904 236.848h93.904v160h32v-192h-66.096l98.096-147.152 98.112 147.152h-66.112v192h32v-160h93.888z" /> -<glyph unicode="" d="M416 128h-416v256h416v-256zM32 160h352v192h-352v-192zM512 32h-416v64.432h32v-32.432h352v192h-32.208v32h64.208zM208 192c-35.296 0-64 28.704-64 64s28.704 64 64 64 64-28.704 64-64-28.704-64-64-64zM208 288c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32zM64 320h32v-32h-32v32zM64 224h32v-32h-32v32zM320 320h32v-32h-32v32zM320 224h32v-32h-32v32z" /> -<glyph unicode="" d="M512 64h-512v320h512v-320zM32 96h448v256h-448v-256zM256 128c-52.944 0-96 43.056-96 96s43.056 96 96 96 96-43.056 96-96-43.056-96-96-96zM256 288c-35.296 0-64-28.704-64-64s28.704-64 64-64 64 28.704 64 64-28.704 64-64 64zM64 320h64v-32h-64v32zM384 320h64v-32h-64v32zM384 160h64v-32h-64v32zM64 160h64v-32h-64v32z" /> -<glyph unicode="" d="M512 80h-208.256v32h176.256v288h-448v-288h177.216v-32h-209.216v352h512zM448 144h-384v224h384v-224zM96 176h320v160h-320v-160zM240 113.184h32v-33.184h-32v33.184zM159.408 48h193.184v-32h-193.184v32z" /> -<glyph unicode="" d="M416 352h-320c-35.296 0-64 28.704-64 64s28.704 64 64 64h320c35.296 0 64-28.704 64-64s-28.704-64-64-64zM96 448c-17.648 0-32-14.352-32-32s14.352-32 32-32h320c17.648 0 32 14.352 32 32s-14.352 32-32 32h-320zM272-32.064l-32 0.128 0.288 73.104-39.472 38.56 65.248 63.936-64.384 63.648 38.32 39.2v73.488h32v-86.512l-25.184-25.792 64.864-64.112-65.12-63.824 25.776-25.168z" /> -<glyph unicode="" d="M399.296-32h-286.592l-16.688 367.28 31.968 1.44 15.312-336.72h225.408l15.312 336.72 31.968-1.44zM64 400h384v-32h-384v32zM387.52 368h-263.040l22.4 112h218.24l22.4-112zM163.52 400h184.96l-9.6 48h-165.76l-9.6-48zM256 96c-35.296 0-64 28.704-64 64s28.704 64 64 64 64-28.704 64-64-28.704-64-64-64zM256 192c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32zM160 288h192v-32h-192v32zM160 64h192v-32h-192v32z" /> -<glyph unicode="" d="M0 0h512v-32h-512v32zM0 480h32v-512h-32v512zM112 32h32v-32h-32v32zM176 32h32v-32h-32v32zM240 32h32v-32h-32v32zM304 32h32v-32h-32v32zM368 32h32v-32h-32v32zM432 32h32v-32h-32v32zM32.016 96h32v-32h-32v32zM32.016 160h32v-32h-32v32zM32.016 224h32v-32h-32v32zM32.016 288h32v-32h-32v32zM32.016 352h32v-32h-32v32zM32.016 416h32v-32h-32v32zM208 64h-96v224h96v-224zM144 96h32v160h-32v-160zM336 64h-96v352h96v-352zM272 96h32v288h-32v-288zM464 64h-96v288h96v-288zM400 96h32v224h-32v-224z" /> -<glyph unicode="" d="M0 0h512v-32h-512v32zM0 480h32v-512h-32v512zM112 32h32v-32h-32v32zM176 32h32v-32h-32v32zM240 32h32v-32h-32v32zM304 32h32v-32h-32v32zM368 32h32v-32h-32v32zM432 32h32v-32h-32v32zM32.016 96h32v-32h-32v32zM32.016 160h32v-32h-32v32zM32.016 224h32v-32h-32v32zM32.016 288h32v-32h-32v32zM32.016 352h32v-32h-32v32zM32.016 416h32v-32h-32v32zM140.8 118.384l-25.6 19.232 105.984 141.184 81.792-65.36 133.776 133.872 22.64-22.624-154.032-154.128-78.384 62.64zM464.176 208h-32v112h-112v32h144z" /> -<glyph unicode="" d="M0 0h512v-32h-512v32zM0 480h32v-512h-32v512zM112 32h32v-32h-32v32zM176 32h32v-32h-32v32zM240 32h32v-32h-32v32zM304 32h32v-32h-32v32zM368 32h32v-32h-32v32zM432 32h32v-32h-32v32zM32.016 96h32v-32h-32v32zM32.016 160h32v-32h-32v32zM32.016 224h32v-32h-32v32zM32.016 288h32v-32h-32v32zM32.016 352h32v-32h-32v32zM32.016 416h32v-32h-32v32zM436.112 133.296l-133.808 148.784-80.384-64.224-106.16 123.728 24.288 20.832 86.032-100.272 79.808 63.776 154-171.216zM464.096 128h-144v32h112v112h32z" /> -<glyph unicode="" d="M512-32h-512v512h512v-512zM32 0h448v448h-448v-448zM144 384h32v-128h-32v128zM96 336h128v-32h-128v32zM288 336h128v-32h-128v32zM288 176h32v-32h-32v32zM368 112h32v-32h-32v32zM196.691 187.32l22.627-22.627-95.996-95.996-22.627 22.627 95.996 95.996zM388.69 187.322l22.627-22.627-95.996-95.996-22.627 22.627 95.996 95.996zM123.311 187.32l95.996-95.996-22.627-22.627-95.996 95.996 22.627 22.627z" /> -<glyph unicode="" d="M384 240h-64v32h32v16c0 88.224-71.776 160-160 160s-160-71.776-160-160v-16h32v-32h-64v48c0 105.872 86.128 192 192 192s192-86.128 192-192v-48zM352-32h-320v240h32v-208h256v208h32zM512 240h-64v32h32v16c0 88.224-71.776 160-160 160v32c105.872 0 192-86.128 192-192v-48zM480-32h-96v32h64v208h32z" /> -<glyph unicode="" d="M304 320h-96v96h32v-64h32v64h32zM176 480h160v-32h-160v32zM400-32h-288v240h32v-208h224v208h32zM400 208h-32c0 61.76-50.24 112-112 112s-112-50.24-112-112h-32c0 79.392 64.608 144 144 144s144-64.608 144-144zM208 32h-32v176c0 43.808 35.888 79.456 80 79.456v-32c-26.464 0-48-21.296-48-47.456v-176z" /> -<glyph unicode="" d="M304 320h-96v96h32v-64h32v64h32zM208 480h96v-32h-96v32zM352-32h-192v288c0 52.944 43.056 96 96 96s96-43.056 96-96v-288zM192 0h128v256c0 35.296-28.704 64-64 64s-64-28.704-64-64v-256zM256 48h-32v208c0 17.216 13.744 30.192 32 30.192v-238.192z" /> -<glyph unicode="" d="M80 207.936h32v-144h-32v144zM112 207.936h-32c0 75.584 48.752 142.304 118.736 166.432l-68.112 105.696h141.376v-32h-82.688l60.816-94.336-22.928-4.688c-66.752-13.6-115.2-72.944-115.2-141.104zM336-32.064h-160c-52.944 0-96 43.056-96 96h32c0-35.296 28.704-64 64-64h160c35.296 0 64 28.704 64 64h32c0-52.944-43.056-96-96-96zM400 207.936h32v-144h-32v144zM432 207.936h-32c0 68.16-48.448 127.504-115.2 141.104l-22.928 4.672 76.704 119.008 26.912-17.344-52.24-81.008c70-24.128 118.752-90.848 118.752-166.432zM256 96.192c-26.464 0-48 21.536-48 48h32c0-8.832 7.168-16 16-16s16 7.168 16 16-7.168 16-16 16c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48h-32c0 8.832-7.168 16-16 16s-16-7.168-16-16 7.168-16 16-16c26.464 0 48-21.536 48-48s-21.536-48-48-48zM240 303.936h32v-32.288h-32v32.288zM240 79.936h32v-32.256h-32v32.256z" /> -<glyph unicode="" d="M297.997 300.49l80.002-64-19.99-24.989-80.001 64 19.99 24.989zM240 144h-240v160h240v-32h-208v-96h208zM208-17.616v129.616h32v-62.384l214.624 174.384-214.624 174.384v-62.384h-32v129.616l297.376-241.616z" /> -<glyph unicode="" d="M256 226c-35.296 0-64 28.704-64 64s28.704 64 64 64 64-28.704 64-64-28.704-64-64-64zM256 322c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32zM147.568 156.56c-68.624 68.624-68.624 180.288 0 248.912l22.624-22.624c-56.144-56.16-56.144-147.504 0-203.664l-22.624-22.624zM74.704 108.368c-99.44 99.52-99.44 261.424 0 360.944l22.64-22.624c-86.992-87.024-86.992-228.656 0-315.68l-22.64-22.64zM364.464 164.4l-22.624 22.624c56.128 56.144 56.128 147.504 0 203.664l22.64 22.624c68.592-68.64 68.592-180.304-0.016-248.912zM437.296 100.56l-22.64 22.624c86.992 87.040 86.992 228.64 0 315.664l22.624 22.624c99.456-99.488 99.456-261.392 0.016-360.912zM320 101.6h-32v32.4c0 17.648-14.352 32-32 32s-32-14.352-32-32v-32.4h-32v32.4c0 35.296 28.704 64 64 64s64-28.704 64-64v-32.4zM320-26h-128v96.4h128v-96.4zM224 6h64v32.4h-64v-32.4z" /> -<glyph unicode="" d="M175.984-31.984c-47.024 0-91.216 18.304-124.448 51.52-68.624 68.624-68.624 180.288 0 248.912l56.56 56.56 248.912-248.88-56.56-56.592c-33.248-33.216-77.44-51.52-124.464-51.52zM108.096 279.744l-33.936-33.936c-56.144-56.16-56.144-147.504 0-203.664 27.184-27.168 63.344-42.144 101.824-42.144 38.48 0 74.656 14.976 101.84 42.144l33.936 33.968-203.664 203.632zM96.784 64.784c-43.664 43.664-43.664 114.736 0 158.4l22.624-22.624c-31.184-31.2-31.184-81.952 0-113.152l-22.624-22.624zM285.264 178.752l-22.64 22.624c6.048 6.048 9.376 14.080 9.376 22.64 0 8.544-3.328 16.576-9.36 22.608-12.096 12.096-33.168 12.096-45.248 0l-22.64 22.624c24.176 24.192 66.336 24.192 90.512 0 12.064-12.064 18.736-28.144 18.736-45.232s-6.672-33.168-18.736-45.264zM383.36 218.432c-0.016 79.408-64.608 144-144 144v32c97.024 0 175.984-78.96 176-176h-32zM480 224.784c-0.048 123.040-100.192 223.184-223.216 223.216v32c140.656-0.032 255.152-114.512 255.216-255.216h-32z" /> -<glyph unicode="" d="M256 48c-123.52 0-224 86.128-224 192v16h64v-32h-31.040c9.664-80.736 91.664-144 191.040-144s181.376 63.264 191.040 144h-31.040v32h64v-16c0-105.872-100.48-192-224-192zM256 320c-44.112 0-80 35.888-80 80s35.888 80 80 80 80-35.888 80-80-35.888-80-80-80zM256 448c-26.464 0-48-21.536-48-48s21.536-48 48-48 48 21.536 48 48-21.536 48-48 48zM240 336h32v-224h-32v224zM256-32c-26.464 0-48 21.536-48 48h32c0-8.832 7.168-16 16-16s16 7.168 16 16h32c0-26.464-21.536-48-48-48z" /> -<glyph unicode="" d="M95.888 63.952c-15.648 0-31.152 3.872-45.328 11.488-46.624 25.056-64.16 83.392-39.104 130.016 25.072 46.624 83.392 64.16 130 39.104l-15.136-28.192c-31.104 16.688-69.984 5.008-86.672-26.080-16.704-31.072-5.008-69.968 26.080-86.672 15.056-8.080 32.336-9.84 48.736-4.912 16.368 4.928 29.84 15.92 37.936 30.992l28.192-15.152c-12.128-22.576-32.336-39.072-56.896-46.464-9.168-2.768-18.512-4.128-27.808-4.128zM491.188 302.55l9.702-30.493-400.005-127.276-9.703 30.493 400.005 127.276zM195.984 229.472l-135.232 154.528h339.264v-96h-32v64h-236.736l88.768-101.472zM300.496 169.99l64-80.001-24.989-19.99-64 80.001 24.989 19.99z" /> -<glyph unicode="" d="M256 96c-105.872 0-192 86.128-192 192s86.128 192 192 192 192-86.128 192-192-86.128-192-192-192zM256 448c-88.224 0-160-71.776-160-160s71.776-160 160-160 160 71.776 160 160-71.776 160-160 160zM256 192c-52.944 0-96 43.056-96 96s43.056 96 96 96 96-43.056 96-96-43.056-96-96-96zM256 352c-35.296 0-64-28.704-64-64s28.704-64 64-64 64 28.704 64 64-28.704 64-64 64zM256 288h-32c0 17.648 14.352 32 32 32v-32zM439.632-32h-367.264l40.768 101.936 29.728-11.872-23.232-58.064h272.736l-23.232 58.064 29.728 11.872z" /> -<glyph unicode="" d="M408.544 172.928l-22.624 22.624 61.264 61.248c43.664 43.696 43.664 114.752 0 158.4-43.664 43.664-114.736 43.664-158.384 0l-61.264-61.248-22.624 22.624 61.264 61.248c56.144 56.144 147.488 56.144 203.648 0 56.144-56.112 56.144-147.488 0-203.664l-61.28-61.232zM144-31.936c-36.88 0-73.744 14.032-101.824 42.112-56.144 56.144-56.144 147.504 0 203.664l61.264 61.28 22.64-22.64-61.264-61.28c-43.664-43.664-43.664-114.736 0-158.4s114.72-43.664 158.384 0l61.264 61.28 22.624-22.624-61.264-61.28c-28.064-28.080-64.944-42.112-101.824-42.112zM91.313 411.332l128.002-128.002-22.627-22.627-128.002 128.002 22.627 22.627zM315.313 187.336l128.002-128.002-22.627-22.627-128.002 128.002 22.627 22.627z" /> -<glyph unicode="" d="M320 112h-320v320h320v-320zM32 144h256v256h-256v-256zM512 112h-160v32h128v108.224l-41.888 83.776h-54.112v-96h64v-32h-96v160h105.888l54.112-108.224zM64 240h192v-32h-192v32zM432 16c-35.296 0-64 28.704-64 64h32c0-17.648 14.352-32 32-32s32 14.352 32 32h32c0-35.296-28.704-64-64-64zM128 16c-35.296 0-64 28.704-64 64h32c0-17.648 14.352-32 32-32s32 14.352 32 32h32c0-35.296-28.704-64-64-64z" /> -<glyph unicode="" d="M256-32c-114.688 0-208 93.312-208 208 0 84.176 50.208 159.552 127.904 192.032l12.336-29.52c-65.76-27.488-108.24-91.28-108.24-162.512 0-97.040 78.96-176 176-176 90.88 0 167.92 70.864 175.408 161.328l31.904-2.64c-8.864-106.928-99.92-190.688-207.312-190.688zM431.248 190.704c-5.344 65.664-46.528 122.304-107.504 147.824l12.336 29.52c72.064-30.144 120.736-97.104 127.056-174.736l-31.888-2.608zM304 336h-32v80h48v32h-128v-32h48v-80h-32v48h-48v96h192v-96h-48zM452.681 411.313l22.627-22.627-48.004-48.004-22.627 22.627 48.003 48.003zM452.683 433.944l45.255-45.255-22.627-22.627-45.255 45.255 22.627 22.627zM384 160h-144v144h32v-112h112z" /> -<glyph unicode="" d="M358.016 105.104l-118.016 114.544v166.752h32v-153.232l108.304-105.088zM257.248-29.44c-66.24 0-132.048 25.488-181.408 74.832l22.624 22.624c75.040-75.024 193.6-87.024 281.904-28.528l17.68-26.672c-42.864-28.384-91.952-42.256-140.8-42.256zM470.416 85.216l-26.688 17.664c58.528 88.32 46.544 206.864-28.496 281.92l22.624 22.624c85.776-85.76 99.456-221.28 32.56-322.208zM512.832 226.192h-32c0 106.048-76.064 198.448-180.88 219.728l6.368 31.36c119.664-24.288 206.512-129.888 206.512-251.088zM255.152-29.6c-141.152 0-256 114.848-256 256 0 121.28 86.144 226.768 204.816 250.864l6.352-31.36c-103.808-21.072-179.168-113.376-179.168-219.504 0-123.52 100.48-224 224-224v-32z" /> -<glyph unicode="" d="M511.984 256h-512v192h512v-192zM31.984 288h448v128h-448v-128zM463.984 0h-416v240h32v-208h352v208h32zM383.984 128h-256v96h32v-64h192v64h32z" /> -<glyph unicode="" d="M198.384 256h-198.384v32h175.856l65.088 181.408 30.112-10.816zM446.896-20.928l-190.896 113.216-190.896-113.216 69.248 185.2-93.344 45.344 13.984 28.768 119.52-58.048-47.616-127.408 129.104 76.56 129.104-76.56-47.616 127.408 119.52 58.048 13.984-28.768-93.344-45.344zM512 256h-220.16l-35.248 126.448 30.816 8.592 28.752-103.040h195.84z" /> -<glyph unicode="" d="M461.36 128h-313.52l-80 288h-51.84v32h76.16l80-288h262.48l26.192 144h-252.832v32h291.168zM192 0c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM192 64c-8.816 0-16-7.168-16-16s7.184-16 16-16 16 7.168 16 16-7.184 16-16 16zM400 0c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM400 64c-8.832 0-16-7.168-16-16s7.168-16 16-16 16 7.168 16 16-7.168 16-16 16zM240 272h32v-80h-32v80zM336 272h32v-80h-32v80z" /> -<glyph unicode="" d="M47.984 336h32v-208h-32v208zM431.984 336h32v-208h-32v208zM275.984-32h-40l-149.904 80.128c-35.504 21.248-38.096 44.48-38.096 79.872h32c0-32.448 2.064-40.608 23.984-53.28l0.080-0.048 139.936-74.672h24l140.016 74.72c21.92 12.672 23.984 20.832 23.984 53.28h32c0-35.392-2.592-58.624-38.096-79.888l-2.368-1.392-147.536-78.72zM143.984 224h224v-32h-224v32zM143.984 160h224v-32h-224v32zM143.984 288h112v-32h-112v32zM463.984 368h-112c-40.688 0-76.384 21.808-96 54.352-19.616-32.544-55.312-54.352-96-54.352h-112v32h112c44.112 0 80 35.888 80 80h32c0-44.112 35.888-80 80-80h112v-32z" /> -<glyph unicode="" d="M43.948 34.573l22.627-22.627-39.258-39.258-22.627 22.627 39.258 39.258zM434.094 424.738l22.627-22.627-77.25-77.249-22.627 22.627 77.25 77.25zM427.305 475.322l79.998-79.999-22.627-22.627-79.998 79.998 22.627 22.627zM211.872 44.128l-22.624 22.624 177.12 177.136-90.496 90.512-177.136-177.136-22.624 22.624 199.76 199.776 135.76-135.776zM132.996 191.548l26.534-26.504-22.614-22.64-26.534 26.504 22.614 22.64zM180.996 239.546l26.534-26.504-22.614-22.64-26.534 26.504 22.614 22.64zM228.995 287.544l26.534-26.504-22.614-22.64-26.534 26.504 22.614 22.64zM143.984 16.064c-24.592 0-49.168 9.344-67.872 28.064-37.424 37.44-37.424 98.336 0 135.76l22.624-22.624c-24.944-24.96-24.944-65.568 0-90.512s65.536-24.944 90.512 0l22.624-22.624c-18.72-18.72-43.296-28.064-67.888-28.064z" /> -<glyph unicode="" d="M476.272 229.488l-24.528 20.528c17.936 21.488 28.256 49.904 28.256 77.984 0 66.176-53.824 120-120 120-35.648 0-69.088-15.424-91.76-42.32l-12.24-14.512-12.24 14.512c-22.672 26.896-56.112 42.32-91.76 42.32-66.176 0-120-53.824-120-120 0-28.080 10.304-56.496 28.272-77.984l-24.544-20.528c-23.040 27.536-35.728 62.528-35.728 98.512 0 83.808 68.192 152 152 152 39.072 0 76.096-14.688 104-40.8 27.904 26.112 64.928 40.8 104 40.8 83.808 0 152-68.192 152-152 0-35.984-12.688-70.976-35.728-98.512zM242.576 102.704l-53.136 115.056-19.184-41.76h-170.256v32h149.744l39.6 86.304 49.456-107.104 64.624 180.896 59.088-160.096h149.488v-32h-171.792l-36.288 98.336zM279.44-32h-46.88l-132.784 157.44 24.448 20.624 123.216-146.064h17.12l123.2 146.064 24.48-20.624z" /> -<glyph unicode="" d="M235.28 65.968l-135.744 135.76 178.736 178.736 135.76-135.744-178.752-178.752zM144.784 201.728l90.496-90.512 133.504 133.504-90.512 90.496-133.488-133.488zM96-32c-25.632 0-49.728 9.984-67.872 28.128-37.44 37.44-37.44 98.336-0.016 135.76l44.144 44.112 22.624-22.624-44.128-44.112c-12.096-12.080-18.752-28.16-18.752-45.248 0-17.104 6.672-33.168 18.752-45.264 12.096-12.096 28.176-18.752 45.248-18.752 17.088 0 33.152 6.656 45.248 18.752l44.128 44.128 22.624-22.624-44.128-44.128c-18.128-18.144-42.224-28.128-67.872-28.128zM439.744 272.016l-22.624 22.624 44.128 44.096c12.096 12.080 18.752 28.16 18.752 45.248-0.016 17.088-6.672 33.168-18.752 45.264-24.208 24.208-66.336 24.192-90.496 0l-44.128-44.128-22.624 22.624 44.128 44.128c18.128 18.144 42.224 28.128 67.872 28.128 25.632 0 49.728-9.984 67.872-28.128 18.128-18.144 28.112-42.224 28.128-67.872 0-25.664-9.984-49.76-28.128-67.888l-44.128-44.096zM192 230.631l22.627-22.627-22.627-22.627-22.627 22.627 22.627 22.627zM256 246.631l22.627-22.627-22.627-22.627-22.627 22.627 22.627 22.627zM272 310.63l22.627-22.627-22.627-22.627-22.627 22.627 22.627 22.627zM240 182.63l22.627-22.627-22.627-22.627-22.627 22.627 22.627 22.627zM320 262.63l22.627-22.627-22.627-22.627-22.627 22.627 22.627 22.627z" /> -<glyph unicode="" d="M343.664-28.432l-135.664 122.16v-39.872l5.168 5.008 22.288-22.944-59.456-57.776v187.472l152.336-137.184 126.512 393.584-393.312-140.464 84.416-82.272 162.96 123.36 19.312-25.52-184.896-139.968-140.864 137.296 502.688 179.536z" /> -<glyph unicode="" d="M408.56 172.912l-22.624 22.624 61.264 61.264c43.664 43.664 43.664 114.736 0 158.4s-114.72 43.664-158.384 0l-61.264-61.264-22.624 22.624 61.264 61.264c56.144 56.16 147.504 56.16 203.648 0 56.144-56.144 56.144-147.52 0-203.664l-61.28-61.248zM144.016-32c-38.464 0-74.624 14.976-101.824 42.176-56.144 56.16-56.144 147.536 0 203.664l124.256 124.224 204.192-203.088-124.8-124.8c-27.2-27.2-63.36-42.176-101.824-42.176zM166.512 292.88l-101.68-101.664c-43.664-43.664-43.664-114.736 0-158.416 21.152-21.152 49.264-32.8 79.184-32.8s58.032 11.648 79.2 32.8l102.112 102.112-158.816 157.968z" /> -<glyph unicode="" d="M477.872 0h-443.744l-33.968 237.728 31.68 4.544 30.032-210.272h388.256l30.032 210.272 31.68-4.544zM0 304h512v-32h-512v32zM207.782 194.623l16-96.005-31.565-5.261-16 96.005 31.565 5.261zM304.181 194.63l31.565-5.251-15.971-96.005-31.565 5.251 15.971 96.005zM354.877 457.172l26.221-18.346-111.973-160.038-26.221 18.346 111.972 160.038z" /> -<glyph unicode="" d="M334.528-36.096c-75.536 0-159.792 36.352-228.144 104.544-109.28 108.992-138.912 260.656-68.912 352.768l25.472-19.36c-59.344-78.128-30.352-214.624 66.048-310.768 96.208-96 231.008-123.2 306.848-61.904l20.128-24.896c-33.744-27.248-76.016-40.384-121.44-40.384zM484.672 41.76l-120.944 121.328-21.744-21.808c-22.88-22.976-53.328-35.648-85.712-35.648-32.4 0-62.864 12.656-85.744 35.648-47.248 47.36-47.248 124.464 0 171.872l21.808 21.872-121.008 121.424 22.656 22.592 143.536-144-44.336-44.464c-34.832-34.944-34.832-91.76 0-126.688 16.864-16.928 39.264-26.24 63.088-26.24 23.808 0 46.224 9.328 63.040 26.224l44.416 44.544 143.6-144.064-22.656-22.592z" /> -<glyph unicode="" d="M472.576 304.8l-135.744 135.76 11.312 11.312c18.128 18.144 42.24 28.128 67.872 28.128s49.744-9.984 67.872-28.128c37.424-37.44 37.424-98.336 0-135.76l-11.312-11.312zM383.488 439.136l87.664-87.664c14.448 24.528 11.152 56.72-9.888 77.76-20.336 20.352-53.712 24.208-77.776 9.904zM333.967 424.005l96.007-159.75-27.413-16.475-96.007 159.749 27.413 16.475zM9.44-22.48l47.664 178.656 30.912-8.256-33.456-125.44 125.792 33.136 8.16-30.944zM214.528 47.904l-37.696 96.656-96.656 37.776 198.64 200.464 22.736-22.528-164.352-165.872 64.352-25.152 25.040-64.224 133.44 132.688 22.56-22.688z" /> -<glyph unicode="" d="M164.983 147.644l21.966-23.249-143.972-136.030-21.966 23.249 143.972 136.030zM208 103.968c-35.296 0-64 28.704-64 64s28.704 64 64 64 64-28.704 64-64-28.704-64-64-64zM208 199.968c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32zM368.016 215.984c-34.192 0-66.336 13.328-90.512 37.504-24.192 24.176-37.504 56.32-37.52 90.496 0 34.192 13.328 66.336 37.52 90.528l43.712 44.16 181.424-181.168-44.128-44.032c-24.176-24.16-56.304-37.488-90.496-37.488zM321.344 433.328l-21.168-21.376c-18.208-18.224-28.192-42.336-28.192-67.968 0-25.648 10-49.728 28.144-67.872 18.128-18.128 42.24-28.128 67.888-28.128 25.648 0 49.744 10 67.888 28.128l21.44 21.392-136 135.824zM13.648-19.664l35.392 309.648 151.184 84 15.552-27.968-136.816-76-28.608-250.352 273.84 50.432 44.816 119.536 29.984-11.264-51.184-136.464z" /> -<glyph unicode="" d="M160-16c-42.752 0-82.928 16.656-113.136 46.88-30.224 30.208-46.864 70.384-46.864 113.12 0 42.736 16.64 82.928 46.864 113.152l184.96 198.192 23.408-21.824-185.36-198.592c-24.56-24.576-37.872-56.736-37.872-90.928s13.312-66.336 37.488-90.496c24.176-24.176 56.32-37.504 90.512-37.504s66.336 13.328 90.496 37.504l201.024 214.256c18.496 18.496 28.48 42.592 28.48 68.24s-9.984 49.744-28.128 67.872c-18.128 18.144-42.224 28.128-67.872 28.128s-49.744-9.984-67.872-28.128l-201.024-214.224c-25.424-25.44-25.504-66.128-0.56-91.088 12.032-12.032 28.080-18.656 45.168-18.656 0.048 0 0.096 0 0.16 0 17.152 0.032 33.264 6.736 45.376 18.848l192.896 201.136 23.088-22.16-193.12-201.376c-18.352-18.368-42.48-28.384-68.176-28.448-0.080 0-0.144 0-0.224 0-25.664 0-49.712 9.952-67.792 28.032-37.44 37.424-37.344 98.432 0.208 135.968l201.008 214.224c24.528 24.544 56.656 37.872 90.864 37.872s66.336-13.328 90.496-37.504c24.192-24.16 37.504-56.304 37.504-90.496s-13.312-66.336-37.504-90.512l-201.008-214.24c-30.56-30.592-70.752-47.248-113.488-47.248z" /> -<glyph unicode="" d="M159.632 63.984v0c-88.016 0-159.632 71.776-159.632 160s71.52 160 159.44 160l192.944 0.032c88.016 0 159.632-71.776 159.632-160-0.016-88.24-71.536-160.016-159.456-160.016l-192.928-0.016zM352.368 352.016l-192.928-0.032c-70.272 0-127.44-57.424-127.44-128s57.248-128 127.632-128l192.928 0.016c70.272 0 127.44 57.424 127.44 128.016 0 70.576-57.248 128-127.632 128zM160 127.984c-52.944 0-96 43.056-96 96s43.056 96 96 96 96-43.056 96-96-43.056-96-96-96zM160 287.984c-35.296 0-64-28.704-64-64s28.704-64 64-64 64 28.704 64 64-28.704 64-64 64z" /> -<glyph unicode="" d="M432 304h-32c0 79.408-64.608 144-144 144s-144-64.592-144-144h-32c0 97.040 78.96 176 176 176s176-78.96 176-176zM256-32c-97.040 0-176 78.96-176 176v128h32v-128c0-79.408 64.608-144 144-144s144 64.592 144 144v128h32v-128c0-97.040-78.96-176-176-176zM240 384h32v-128h-32v128z" /> -<glyph unicode="" d="M240 160h-80v32h48v128h-80v32h112zM512 57.376l-293.328 103.536 10.656 30.176 250.672-88.464v306.752l-250.672-88.464-10.656 30.176 293.328 103.536zM426.462 356.528l11.094-30.016-143.821-53.159-11.094 30.016 143.821 53.159zM96 160h-96v192h96v-192zM32 192h32v128h-32v-128zM128 0c-35.296 0-64 28.704-64 64v64h32v-64c0-17.648 14.352-32 32-32s32 14.352 32 32v64h64v-32h-32v-32c0-35.296-28.704-64-64-64z" /> -<glyph unicode="" d="M204.896 172.928c-56.112 56.16-56.112 147.52 0 203.664l22.624-22.624c-43.648-43.664-43.648-114.72 0-158.4l-22.624-22.64zM408.544 172.928l-22.624 22.624 61.264 61.248c43.664 43.696 43.664 114.752 0 158.4-43.664 43.648-114.72 43.664-158.384 0l-61.264-61.248-22.624 22.624 61.264 61.248c56.128 56.144 147.488 56.144 203.648 0 56.144-56.112 56.144-147.488 0-203.664l-61.28-61.232zM307.088 71.456l-22.624 22.624c43.664 43.664 43.664 114.704 0 158.4l22.624 22.624c56.144-56.16 56.144-147.536 0-203.648zM144-31.936c-36.88 0-73.744 14.032-101.824 42.112-56.144 56.144-56.144 147.504 0 203.664l61.264 61.28 22.64-22.64-61.264-61.28c-43.664-43.664-43.664-114.736 0-158.4s114.72-43.664 158.384 0l61.264 61.28 22.624-22.624-61.264-61.28c-28.064-28.080-64.944-42.112-101.824-42.112z" /> -<glyph unicode="" d="M96 256h32v-32h-32v32zM192 256h32v-32h-32v32zM288 256h32v-32h-32v32zM384 256h32v-32h-32v32zM96 320h32v-32h-32v32zM192 320h32v-32h-32v32zM288 320h32v-32h-32v32zM384 320h32v-32h-32v32zM128 160h256v-32h-256v32zM512 48h-512v304h32v-272h448v288h-480v32h512z" /> -<glyph unicode="" d="M448.032-32h-384v208h32v-176h320v176h32zM484.336 181.056l-228.336 243.552-228.336-243.552-23.328 21.888 251.664 268.448 251.664-268.448zM320 32h-32v112h-64v-112h-32v144h128zM256.032 208c-35.296 0-64 28.704-64 64s28.704 64 64 64 64-28.704 64-64-28.704-64-64-64zM256.032 304c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.368 32-32 32z" /> -<glyph unicode="" d="M261.12-11.728l-225.392 209.216c-23.040 27.536-35.728 62.528-35.728 98.512 0 83.808 68.192 152 152 152 39.072 0 76.096-14.688 104-40.8 27.904 26.112 64.928 40.8 104 40.8 83.808 0 152-68.192 152-152 0-35.984-12.688-70.976-35.728-98.512l-1.52-1.584-176-159.744-21.504 23.68 175.152 158.992c17.552 21.376 27.6 49.44 27.6 77.168 0 66.176-53.824 120-120 120-35.648 0-69.088-15.424-91.76-42.32l-12.24-14.496-12.24 14.512c-22.672 26.88-56.112 42.304-91.76 42.304-66.176 0-120-53.824-120-120 0-27.76 10.064-55.84 27.648-77.232l223.232-207.040-21.76-23.456zM243.328 92.048l-161.12 149.776c-11.744 15.52-18.208 34.768-18.208 54.176 0 48.528 39.472 88 88 88v-32c-30.88 0-56-25.12-56-56 0-11.872 3.984-24.112 10.944-33.824l158.16-146.672-21.776-23.456zM311.056 319.872l-28.032 15.44c11.328 20.56 30.016 35.488 52.624 42.016 22.608 6.544 46.352 3.888 66.928-7.424l-15.44-28.032c-13.056 7.2-28.192 8.88-42.592 4.72-14.384-4.16-26.288-13.648-33.488-26.72z" /> -<glyph unicode="" d="M112 80.064h-16c-54.736 0-96 41.264-96 96s41.264 96 96 96h16v-192zM80 238.304c-28.576-6.56-48-30.736-48-62.24s19.424-55.664 48-62.24v124.48zM416 80.064h-16v192h16c54.736 0 96-41.264 96-96s-41.264-96-96-96zM432 238.304v-124.464c28.576 6.56 48 30.736 48 62.24s-19.424 55.648-48 62.224zM432 0.064v32c7.968 0 16 4.96 16 16h32c0-27.36-20.64-48-48-48zM368 32.064h64v-32h-64v32zM328.416-32.080c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.52-48-48-48zM328.416 31.92c-8.832 0-16-7.168-16-16s7.168-16 16-16 16 7.168 16 16-7.168 16-16 16zM432 303.968h-32c0 79.456-64.592 144.096-144 144.096s-144-64.64-144-144.096h-32c0 97.088 78.96 176.096 176 176.096s176-79.008 176-176.096z" /> -<glyph unicode="" d="M461.36 128h-313.52l-80 288h-51.84v32h76.16l80-288h262.48l26.192 144h-252.112v32h290.448zM192 0c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM192 64c-8.832 0-16-7.168-16-16s7.168-16 16-16 16 7.168 16 16-7.168 16-16 16zM400 0c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM400 64c-8.832 0-16-7.168-16-16s7.168-16 16-16 16 7.168 16 16-7.168 16-16 16zM240 272h32v-80h-32v80zM336 272h32v-80h-32v80zM240 368h-32v43.536l106.944 35.632 10.112-30.336-85.056-28.368zM464 368h-32v35.504l-96 24v-59.504h-32v100.496l160-40z" /> -<glyph unicode="" d="M512 336h-32v112h-111.984v32h143.984zM484.683 475.315l22.627-22.627-209.143-209.143-22.627 22.627 209.143 209.143zM143.984-32h-143.984v143.968h32v-111.968h111.984zM213.833 204.445l22.627-22.627-209.132-209.132-22.627 22.627 209.132 209.132zM96 304h-32v111.968h111.968v-32h-79.968zM64 271.968h32v-95.968h-32v95.968zM208.016 416h95.984v-32h-95.984v32zM448 32.032h-111.968v32h79.968v79.968h32zM416 272h32v-95.968h-32v95.968zM208 64h95.984v-32h-95.984v32z" /> -<glyph unicode="" d="M511.984 16h-512v320h512v-320zM31.984 48h448v256h-448v-256zM512 368h-320v32h-160v-32h-32v64h224v-32h288z" /> -<glyph unicode="" d="M416 256h-320v128h32v-96h256v96h32zM352 320h-96v64h32v-32h32v32h32zM512-32h-512v512h416v-32h-384v-448h448v384.016h32zM96 192h320v-32h-320v32zM96 128h320v-32h-320v32zM96 64h320v-32h-320v32z" /> -<glyph unicode="" d="M384 32h-352v448h352v-448zM64 64h288v384h-288v-384zM112 288h192v-32h-192v32zM112 224h192v-32h-192v32zM112 160h192v-32h-192v32zM112 352.272h96v-32h-96v32zM480-32h-336v32h304v384h-31.12v32h63.12z" /> -<glyph unicode="" d="M144 256h208v-32h-208v32zM144 192h208v-32h-208v32zM144 128h208v-32h-208v32zM144 352h96v-32h-96v32zM464-32h-432v448h32v-416h368v448h-400v32h432z" /> -<glyph unicode="" d="M256 80c-47.488 0-87.024 34.656-94.672 80h-163.6l34.416 258.112 31.712-4.24-29.584-221.872h157.728v-16c0-35.296 28.704-64 64-64s64 28.704 64 64v16h157.712l-29.568 221.888 31.712 4.24 34.432-258.128h-163.616c-7.648-45.344-47.184-80-94.672-80zM512-16h-512v144h32v-112h448v112h32zM416 224h-32v208h-256v-208h-32v240h320zM160 400h80v-32h-80v32zM160 336h192v-32h-192v32zM160 272h192v-32h-192v32z" /> -<glyph unicode="" d="M416 240h-143.968v144h32v-112h111.968zM484.697 475.312l22.627-22.627-193.135-193.135-22.627 22.627 193.135 193.135zM240 64h-32v111.968h-112v32h144zM197.837 188.454l22.627-22.627-193.135-193.135-22.627 22.627 193.135 193.135zM32 367.44h-32v111.968h111.968v-32h-79.968zM0 335.408h32v-95.968h-32v95.968zM144.032 479.44h95.968v-32h-95.968v32zM512-31.968h-111.968v32h79.968v79.968h32zM480 208h32v-95.968h-32v95.968zM272 0h96v-32h-96v32z" /> -<glyph unicode="" d="M256 96c-47.488 0-87.024 34.656-94.672 80h-163.6l36.272 272h444.016l36.272-272h-163.616c-7.648-45.328-47.184-80-94.672-80zM34.272 208h157.728v-16c0-35.296 28.704-64 64-64s64 28.704 64 64v16h157.728l-27.728 208h-388l-27.728-208zM512 0h-512v144h32v-112h448v112h32z" /> -<glyph unicode="" d="M416-32h-320v368h32v-336h256v336h32zM64 400h384v-32h-384v32zM336 368h-160v112h160v-112zM208 400h96v48h-96v-48zM192 288h32v-224h-32v224zM288 288h32v-224h-32v224z" /> -<glyph unicode="" d="M368.496 32h-224.832c-79.216 0-143.664 64.592-143.664 144s64.368 144 143.504 144h240.816c66.832 0 127.68-68.64 127.68-144 0-79.408-64.368-144-143.504-144zM143.504 288c-61.488 0-111.504-50.256-111.504-112s50.096-112 111.664-112h224.832c61.488 0 111.504 50.256 111.504 112 0 63.072-51.44 112-95.68 112h-240.816zM128 240h32v-128h-32v128zM80 192h128v-32h-128v32zM272 352h-32v32c0 26.464 21.536 48 48 48v-32c-8.832 0-16-7.168-16-16v-32zM326.624 179.296c-6.24 6.24-16.368 6.24-22.64 0.016l-22.624 22.624c18.72 18.72 49.136 18.704 67.888 0.016l-22.624-22.656zM281.392 134.032c-9.056 9.056-14.064 21.12-14.064 33.936 0 12.832 4.992 24.88 14.064 33.952l22.624-22.656c-3.024-3.008-4.688-7.024-4.688-11.296s1.664-8.288 4.688-11.312l-22.624-22.624zM422.624 179.296c-6.24 6.24-16.368 6.24-22.64 0.016l-22.624 22.624c18.72 18.72 49.136 18.704 67.888 0.016l-22.624-22.656zM377.392 134.032c-9.056 9.056-14.064 21.12-14.064 33.936-0.016 12.832 4.992 24.88 14.064 33.952l22.624-22.656c-3.024-3.008-4.688-7.024-4.688-11.296s1.664-8.288 4.688-11.312l-22.624-22.624z" /> -<glyph unicode="" d="M256-32c-123.52 0-224 100.48-224 224 0 104.432 70.864 194.064 172.336 217.984l7.344-31.136c-86.96-20.512-147.68-97.328-147.68-186.848 0-105.872 86.128-192 192-192s192 86.128 192 192c0 89.52-60.72 166.336-147.664 186.832l7.344 31.136c101.456-23.904 172.32-113.536 172.32-217.968 0-123.52-100.48-224-224-224zM240 480h32v-96h-32v96zM208 480h96v-32h-96v32zM150.464 86.768l42.48 126.24 30.336-10.208-22-65.36 65.536 21.856 10.128-30.368zM319.056 170.992l-30.336 10.208 22 65.36-65.536-21.856-10.128 30.368 126.48 42.16z" /> -<glyph unicode="" d="M255.584 224c-44.112 0-80 35.888-80 80s35.888 80 80 80 80-35.888 80-80-35.904-80-80-80zM255.584 352c-26.464 0-48-21.536-48-48s21.536-48 48-48 48 21.536 48 48-21.536 48-48 48zM260.016 77.84c-30.896 0-62.16 8.112-90.496 25.184l16.496 27.408c68.016-40.928 156.704-18.96 197.664 49.056l27.408-16.496c-32.992-54.784-91.344-85.152-151.072-85.152zM239.584 480h32v-64h-32v64zM192.179 212.471l30.718-8.908-64.959-224.012-30.718 8.908 64.96 224.012zM317.928 212.438l65.006-224.012-30.717-8.914-65.006 224.012 30.717 8.914z" /> -<glyph unicode="" d="M448-32h-384v448h64.256v-32h-32.256v-384h320v384h-33.2v32h65.2zM351.44 351.808h-190.88v96.192h50.128c6.608 18.624 24.4 32 45.264 32s38.656-13.376 45.264-32h50.224v-96.192zM192.56 383.808h126.88v32.192h-47.488v16c0 8.816-7.184 16-16 16s-16-7.184-16-16v-16h-47.392v-32.192zM159.872 224h192v-32h-192v32zM159.872 160h192v-32h-192v32zM159.872 96h192v-32h-192v32zM159.872 288h80v-32h-80v32z" /> -<glyph unicode="" d="M448-32h-384v448h64.256v-32h-32.256v-384h320v384h-33.2v32h65.2zM351.44 351.808h-190.88v96.192h50.128c6.608 18.624 24.4 32 45.264 32s38.656-13.376 45.264-32h50.224v-96.192zM192.56 383.808h126.88v32.192h-47.488v16c0 8.816-7.168 16-16 16s-16-7.184-16-16v-16h-47.392v-32.192zM207.904 272h32v-224h-32v224zM271.888 304h32v-256h-32v256zM335.888 256h32v-208h-32v208zM143.904 160h32v-112h-32v112z" /> -<glyph unicode="" d="M160.656 480h192v-32h-192v32zM421.712-32h-331.424l-4.688 4.688c-24.176 24.176-37.536 56.576-37.616 91.264-0.064 34.752 13.2 67.184 37.36 91.36l107.312 107.312v153.376h32v-166.624l-116.688-116.688c-18.096-18.112-28.032-42.48-27.984-68.656 0.048-23.984 8.464-46.464 23.84-64.032h304.336c32.864 37.68 31.52 97.024-4.128 132.688l-116.688 116.688v166.624h32v-153.376l107.312-107.312c50.288-50.304 50.16-132.224-0.256-182.624l-4.688-4.688zM115.44 42.896c-2.272 6.688-3.424 13.808-3.44 21.184-0.048 17.6 6.576 33.92 18.64 45.984l112.048 112 22.624-22.624-112.048-112c-6-6-9.28-14.272-9.264-23.28 0.016-3.904 0.592-7.632 1.744-11.040l-30.304-10.224z" /> -<glyph unicode="" d="M256-32c-141.152 0-256 114.848-256 256s114.848 256 256 256 256-114.848 256-256-114.848-256-256-256zM256 448c-123.52 0-224-100.48-224-224s100.48-224 224-224 224 100.48 224 224-100.48 224-224 224zM256 160c-35.296 0-64 28.704-64 64s28.704 64 64 64 64-28.704 64-64-28.704-64-64-64zM256 256c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32zM240 416h32v-160h-32v160zM240 192h32v-160h-32v160zM380.456 371.080l22.627-22.627-113.136-113.136-22.627 22.627 113.136 113.136zM222.053 212.69l22.627-22.627-113.136-113.136-22.627 22.627 113.136 113.136z" /> -<glyph unicode="" d="M234.32 31.792l-170.192 175.296 344.352 269.424 100.128-100.112-274.288-344.608zM111.888 203.84l120.048-123.648 233.824 293.776-59.872 59.888-294-230.016zM389.942 380.704l19.722-25.222-216.286-169.119-19.722 25.222 216.286 169.119zM70.048-7.184l-45.248 45.248 11.328 11.312c18.704 18.704 18.704 49.152 0 67.872l-11.296 11.312 34.192 34.224 22.64-22.624-12.72-12.736c17.632-26.64 17.632-61.6 0-88.224l2.272-2.288c26.656 17.632 61.616 17.632 88.256 0l12.704 12.704 22.624-22.624-34.208-34.192-11.312 11.312c-18.72 18.72-49.168 18.72-67.888 0l-11.344-11.296zM47.431 38.063l22.627-22.627-33.941-33.941-22.627 22.627 33.941 33.941z" /> -<glyph unicode="" d="M512 128h-512v32h480v38.944l-72.24 43.344 16.48 27.424 87.76-52.656zM31.6 188.4l-31.2 7.2 50.88 220.4h281.552l39.12-176h-291.952v32h252.048l-24.88 112h-230.448zM384 32c-35.296 0-64 28.704-64 64h32c0-17.648 14.352-32 32-32s32 14.352 32 32h32c0-35.296-28.704-64-64-64zM112 32c-35.296 0-64 28.704-64 64h32c0-17.648 14.352-32 32-32s32 14.352 32 32h32c0-35.296-28.704-64-64-64z" /> -<glyph unicode="" d="M239.984 400h32v-320h-32v320zM271.984-32h-32c0 26.464-21.536 48-48 48h-176v32h176c44.112 0 80-35.888 80-80zM271.984-32h-32c0 44.112 35.888 80 80 80h176v-32h-176c-26.464 0-48-21.536-48-48zM208.448 80h-192.464v400h176c44.112 0 80-35.888 80-80h-32c0 26.464-21.536 48-48 48h-144v-336h160.464v-32zM495.984 80h-192.432v32h160.432v336h-144c-26.464 0-48-21.536-48-48h-32c0 44.112 35.888 80 80 80h176v-400z" /> -<glyph unicode="" d="M111.2 388.982l31.505-96.008-30.406-9.978-31.505 96.008 30.406 9.977zM207.701 388.981l31.505-96.008-30.406-9.978-31.505 96.008 30.406 9.977zM128 0c-52.944 0-96 43.056-96 96s43.056 96 96 96 96-43.056 96-96-43.056-96-96-96zM128 160c-35.296 0-64-28.704-64-64s28.704-64 64-64 64 28.704 64 64-28.704 64-64 64zM416 0c-52.944 0-96 43.056-96 96s43.056 96 96 96 96-43.056 96-96-43.056-96-96-96zM416 160c-35.296 0-64-28.704-64-64s28.704-64 64-64 64 28.704 64 64-28.704 64-64 64zM320 189.104l-320 53.344v205.552h512v-32h-480v-146.448l256-42.656v157.104h32zM512 192h-32v77.408l-27.536 82.592h-68.464v-96h64v-32h-96v160h123.536l36.464-109.408z" /> -<glyph unicode="" d="M95.184 32.032c-19.696 0-39.552 6.032-56.624 18.528-20.672 15.136-34.224 37.44-38.128 62.8-3.92 25.344 2.272 50.688 17.424 71.36 15.168 20.704 37.472 34.256 62.816 38.16l4.88-31.632c-16.896-2.608-31.76-11.648-41.872-25.44-10.096-13.776-14.224-30.688-11.616-47.584s11.632-31.76 25.408-41.856c28.496-20.848 68.608-14.672 89.456 13.776l25.808-18.912c-18.784-25.6-47.984-39.2-77.552-39.2zM416.592 31.968c-14.352 0-28.64 3.248-41.92 9.712-23.056 11.216-40.368 30.752-48.736 54.992-8.368 24.24-6.8 50.288 4.432 73.328l28.768-14c-7.488-15.376-8.528-32.736-2.96-48.896 5.584-16.16 17.12-29.168 32.512-36.64 15.376-7.488 32.752-8.512 48.896-2.96 16.16 5.6 29.184 17.136 36.656 32.512 7.488 15.376 8.528 32.72 2.944 48.88s-17.136 29.168-32.528 36.656l14 28.784c23.056-11.216 40.384-30.752 48.768-54.976 8.384-24.256 6.816-50.304-4.416-73.344-11.2-23.056-30.72-40.368-54.976-48.752-10.288-3.536-20.896-5.296-31.44-5.296zM384.094 308.221l47.998-176.010-30.873-8.419-47.998 176.010 30.873 8.419zM428.806 399.538l7.765-31.028-63.995-16.017-7.765 31.027 63.995 16.017zM238.036 335.793l5.267-31.565-96.005-16.020-5.267 31.565 96.005 16.020zM248.816 112.016h-184.128l-0.032 40 138.064 102.864 160.016 64 6.080-15.216 12.784-9.312-132.784-182.336zM107.328 144.016h125.216l90.752 124.608-106.72-42.672-109.248-81.936zM352.672 336.016h32v-48h-32v48z" /> -<glyph unicode="" d="M364.352 220.416c-28.672 0-57.36 10.928-79.184 32.752-21.152 21.136-32.816 49.264-32.816 79.168-0.016 29.936 11.648 58.064 32.816 79.232l45.248 45.248 22.624-22.624-45.248-45.248c-15.12-15.12-23.44-35.216-23.44-56.576s8.336-41.456 23.44-56.56c31.168-31.168 81.936-31.2 113.136 0l45.248 45.248 22.624-22.624-45.248-45.248c-21.824-21.84-50.512-32.768-79.2-32.768zM488.816 298.416l-33.936 33.936-11.312-11.312c-24.976-24.96-65.552-24.96-90.512 0-12.096 12.080-18.752 28.144-18.752 45.248 0 17.072 6.656 33.168 18.752 45.264l11.312 11.312-33.936 33.936 22.624 22.624 56.56-56.56-33.936-33.936c-6.048-6.064-9.376-14.096-9.376-22.64s3.328-16.576 9.376-22.608c6.048-6.064 14.080-9.392 22.624-9.392h0.016c8.544 0 16.576 3.328 22.624 9.376l33.936 33.936 56.56-56.56-22.624-22.624zM64.496 64.496h32v-32h-32v32zM233.085 262.012l63.465-62.75-22.499-22.755-63.464 62.75 22.499 22.755zM80-32c-21.376 0-41.472 8.336-56.56 23.44-15.104 15.088-23.44 35.184-23.44 56.56s8.336 41.472 23.44 56.56l1.968 1.664 161.408 116.128 18.688-25.968-160.288-115.328c-8.528-8.928-13.216-20.64-13.216-33.056 0-12.816 5.008-24.88 14.064-33.936 17.84-17.872 48.8-18.192 67.008-0.848l115.344 160.256 25.968-18.688-117.824-163.344c-15.088-15.104-35.184-23.44-56.56-23.44z" /> -<glyph unicode="" d="M512 16h-512v256h32v-224h448v224h32zM512 304h-512v128h512v-128zM32 336h448v64h-448v-64zM64 384h32v-32h-32v32zM112 384h32v-32h-32v32zM160 384h32v-32h-32v32zM192 80h-128v192h128v-192zM96 112h64v128h-64v-128zM448 80h-224v192h224v-192zM256 112h160v128h-160v-128z" /> -<glyph unicode="" d="M256 80c-79.408 0-144 64.592-144 144s64.592 144 144 144 144-64.592 144-144-64.592-144-144-144zM256 336c-61.744 0-112-50.256-112-112s50.256-112 112-112 112 50.256 112 112-50.256 112-112 112zM354.688 343.12l-27.248 40.88h-142.88l-27.248-40.88-26.624 17.76 36.752 55.12h177.12l36.752-55.12zM352 400h-32v48h-128v-48h-32v80h192zM344.576 32h-177.104l-36.752 55.152 26.624 17.76 27.248-40.912h142.864l27.248 40.912 26.624-17.76zM352.016-32h-191.984v80h32v-48h127.984v48h32zM336 208h-96v96h32v-64h64z" /> -<glyph unicode="" d="M320 2.848l-200.592 127.648 17.184 27.008 151.408-96.352v325.696l-151.408-96.352-17.184 27.008 200.592 127.648zM231.749 301.729l16.467-27.437-79.992-48.010-16.467 27.437 79.992 48.010zM96 128h-96v192h96v-192zM32 160h32v128h-32v-128zM352 128v32c35.296 0 64 28.704 64 64s-28.704 64-64 64v32c52.944 0 96-43.056 96-96s-43.056-96-96-96zM352 64v32c70.576 0 128 57.424 128 128s-57.424 128-128 128v32c88.224 0 160-71.776 160-160s-71.776-160-160-160zM352 192v64c17.648 0 32-14.352 32-32s-14.352-32-32-32z" /> -<glyph unicode="" d="M320 48h-320v256h223.456v-32h-191.456v-192h256v258.448l-178.352 29.776 5.264 31.552 205.088-34.224zM64 240h159.456v-32h-159.456v32zM512 43.504l-147.872 36.976 7.744 31.040 108.128-27.024v183.008l-108.128-27.024-7.744 31.040 147.872 36.976z" /> -<glyph unicode="" d="M192.016 192c-79.408 0-144.016 64.592-144.016 143.984 0 79.408 64.608 144.016 144.016 144.016 79.392 0 143.984-64.608 143.984-144.016 0-79.392-64.592-143.984-143.984-143.984zM192.016 448c-61.76 0-112.016-50.256-112.016-112.016 0-61.744 50.256-111.984 112.016-111.984 61.744 0 111.984 50.24 111.984 111.984 0 61.76-50.24 112.016-111.984 112.016zM368 192v32c44.112 0 80 35.888 80 79.984 0 44.112-35.888 80-80 80v32.016c61.76 0 112-50.256 112-112 0-61.76-50.24-112-112-112zM512 0h-96v32h59.104l-11.872 83.152-51.216 13.76 7.968 30.992 71.904-19.056zM386-32h-388l19.744 166.752 75.456 24.464 9.872-30.432-55.968-18.144-13.104-110.64h316l-13.104 110.64-55.968 18.144 9.872 30.432 75.456-24.464z" /> -<glyph unicode="" d="M252.448 192c-79.392 0-144 64.608-144 144s64.608 144 144 144c79.392 0 143.984-64.608 143.984-144s-64.592-144-143.984-144zM252.448 448c-61.76 0-112-50.24-112-112s50.24-112 112-112c61.744 0 111.984 50.24 111.984 112s-50.224 112-111.984 112zM465.872-32h-419.744l19.024 171.296 88.896 35.568 11.904-29.728-71.104-28.432-12.976-116.704h348.256l-12.976 116.704-71.104 28.432 11.904 29.728 88.896-35.568z" /> -<glyph unicode="" d="M335.936 80v32c79.392 0 144 64.592 144 144 0 79.008-63.952 143.344-142.8 144-74.832-0.624-138.544-57.712-145.328-130.48-0.224-2.512-0.096-5.072 0-7.664 0.064-1.936 0.128-3.872 0.128-5.84h-32c0 1.584-0.064 3.136-0.112 4.704-0.144 3.952-0.24 7.872 0.128 11.76 8.24 88.688 85.312 158.304 175.984 159.52v0l2.416-0.016c95.936-1.296 173.584-79.728 173.584-175.984 0-97.040-78.96-176-176-176zM255.952 256h-32c0 2.304-0.080 4.592-0.16 6.88l-0.24 2.16 0.144 1.536c5.104 55.184 55.92 100.704 113.248 101.424l0.4-32c-40.96-0.512-77.264-32.224-81.664-70.976 0.192-3.616 0.272-6.32 0.272-9.024zM176 80h-47.92c-70.592 0-128.016 57.424-128.016 128s57.424 128 128 128v-32c-52.944 0-96-43.056-96-96s43.072-96 96.016-96h47.92v-32zM239.936 160h32v-128h-32v128zM293.024 100.336l-37.072 34.912-36.96-34.88-21.984 23.264 58.912 55.616 59.056-55.584z" /> -<glyph unicode="" d="M144 240c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM144 304c-8.816 0-16-7.184-16-16s7.184-16 16-16 16 7.184 16 16-7.184 16-16 16zM256 240c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM256 304c-8.816 0-16-7.184-16-16s7.184-16 16-16 16 7.184 16 16-7.184 16-16 16zM368 240c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM368 304c-8.816 0-16-7.184-16-16s7.184-16 16-16 16 7.184 16 16-7.184 16-16 16zM0-23.024v471.024h512v-336h-368v32h336v272h-448v-344.976l51.328 66.72 25.344-19.488z" /> -<glyph unicode="" d="M64 368c0 0 0 0 0 0-12.832 0-24.896 4.992-33.952 14.064l-22.624 22.624 67.872 67.872 22.624-22.624c9.088-9.056 14.080-21.12 14.080-33.968 0-12.816-5.008-24.88-14.096-33.936-9.024-9.040-21.088-14.032-33.904-14.032zM52.672 404.688c3.024-3.024 7.040-4.688 11.328-4.688v0c4.272 0 8.288 1.664 11.296 4.672 3.040 3.040 4.704 7.040 4.704 11.296 0 4.288-1.664 8.32-4.688 11.328v0.016l-22.64-22.624zM97.719 404.874l101.244-97.644-22.215-23.034-101.244 97.644 22.215 23.034zM351.743 154.472l87.431-87.432-22.627-22.627-87.431 87.431 22.627 22.627zM427.872-24.224c-20.432 0-40.864 7.76-56.416 23.312l-97.344 97.344 22.624 22.624 97.344-97.344c18.672-18.656 49.056-18.592 67.776 0.112 18.704 18.704 18.672 49.2-0.096 67.984l-97.152 97.136 22.624 22.624 97.152-97.136c31.248-31.28 31.28-82.064 0.096-113.248-15.616-15.584-36.128-23.408-56.608-23.408zM376.256 232.224v0c-29.92 0.016-58.032 11.664-79.2 32.832-21.168 21.136-32.816 49.264-32.816 79.168 0 29.936 11.648 58.064 32.816 79.216l29.248 29.248 22.624-22.624-29.248-29.248c-15.12-15.12-23.456-35.216-23.44-56.576 0-21.36 8.336-41.456 23.44-56.56s35.2-23.456 56.56-23.456v0c21.36 0 41.44 8.336 56.56 23.456l29.248 29.248 22.624-22.624-29.248-29.248c-21.136-21.184-49.264-32.832-79.168-32.832zM484.688 294.304l-33.936 33.936-11.312-11.312c-12.080-12.096-28.144-18.752-45.248-18.752h-0.016c-17.088 0.016-33.168 6.672-45.248 18.752s-18.736 28.144-18.736 45.248c0 17.072 6.656 33.168 18.736 45.264l11.328 11.312-33.936 33.936 22.624 22.624 56.56-56.56-33.936-33.936c-6.048-6.064-9.376-14.096-9.376-22.64s3.328-16.576 9.376-22.608c6.032-6.064 14.064-9.392 22.624-9.392 0 0 0 0 0 0 8.544 0 16.576 3.328 22.624 9.376l33.952 33.936 56.56-56.56-22.64-22.624zM64.496 64.496h32v-32h-32v32zM233.087 273.894l63.464-62.75-22.499-22.755-63.464 62.75 22.499 22.755zM80-32c-21.36 0-41.456 8.32-56.576 23.44-15.088 15.088-23.424 35.184-23.424 56.56s8.336 41.472 23.44 56.56l1.904 1.632 165.536 120.256 18.816-25.872-164.448-119.488c-8.56-8.944-13.248-20.656-13.248-33.088 0-12.816 4.992-24.88 14.064-33.936 17.856-17.872 48.832-18.192 67.024-0.816l119.488 164.4 25.888-18.816-121.888-167.392c-15.104-15.104-35.2-23.44-56.576-23.44z" /> -<glyph unicode="" d="M256-22.624l-246.624 246.624 219.312 219.312 22.624-22.624-196.688-196.688 201.376-201.376 196.688 196.688 22.624-22.624zM512 240h-32v208h-208v32h240zM352.032 240h-0.496c-44.112 0.288-79.776 36.368-79.536 80.464 0.256 43.856 36.128 79.536 79.968 79.536 44.608-0.288 80.288-36.368 80.032-80.464-0.256-43.856-36.128-79.536-79.968-79.536zM352.288 368c-26.624 0-48.128-21.408-48.288-47.712-0.16-26.464 21.248-48.128 47.712-48.288l0.32-16v16c26.304 0 47.808 21.408 47.968 47.712 0.16 26.48-21.248 48.128-47.712 48.288z" /> -<glyph unicode="" d="M240 416h32v-64h-32v64zM384 240h64v-32h-64v32zM64 240h64v-32h-64v32zM131.562 371.093l45.255-45.255-22.627-22.627-45.255 45.255 22.627 22.627zM380.598 371.187l22.406-22.845-141.569-138.852-22.406 22.845 141.569 138.852zM256-32c-141.152 0-256 114.848-256 256s114.848 256 256 256c62.144 0 121.984-22.496 168.48-63.344l-21.12-24.032c-40.656 35.712-92.992 55.376-147.36 55.376-123.52 0-224-100.48-224-224s100.48-224 224-224 224 100.48 224 224c0 54.352-19.664 106.688-55.376 147.376l24.032 21.088c40.848-46.496 63.344-106.32 63.344-168.464 0-141.152-114.848-256-256-256zM174.848 67.216l-27.136 16.944c23.392 37.472 63.888 59.84 108.288 59.84 44.432 0 84.928-22.368 108.304-59.84l-27.152-16.944c-17.488 28.032-47.824 44.784-81.152 44.784-33.296 0-63.632-16.752-81.152-44.784z" /> -<glyph unicode="" d="M80 144c-44.112 0-80 35.888-80 80s35.888 80 80 80 80-35.888 80-80-35.888-80-80-80zM80 272c-26.464 0-48-21.536-48-48s21.536-48 48-48 48 21.536 48 48-21.536 48-48 48zM432 304c-44.112 0-80 35.888-80 80s35.888 80 80 80 80-35.888 80-80-35.888-80-80-80zM432 432c-26.464 0-48-21.536-48-48s21.536-48 48-48 48 21.536 48 48-21.536 48-48 48zM432-16c-44.112 0-80 35.888-80 80s35.888 80 80 80 80-35.888 80-80-35.888-80-80-80zM432 112c-26.464 0-48-21.536-48-48s21.536-48 48-48 48 21.536 48 48-21.536 48-48 48zM312.842 350.318l14.31-28.621-127.992-63.996-14.31 28.621 127.992 63.996zM199.157 190.322l127.992-63.996-14.31-28.621-127.992 63.996 14.31 28.621z" /> -<glyph unicode="" d="M255.696 144.016h-0.288c-21.36 0.080-41.424 8.464-56.496 23.632-15.056 15.168-23.312 35.28-23.232 56.64 0.16 43.968 36.048 79.728 80 79.728 21.664-0.080 41.728-8.464 56.784-23.648 15.040-15.152 23.296-35.264 23.216-56.624-0.144-43.968-36.032-79.728-79.984-79.728zM255.872 272.016c-26.56 0-48.080-21.456-48.176-47.824-0.048-12.832 4.912-24.912 13.952-34 9.024-9.088 21.072-14.128 33.888-14.176l0.176-16v16c26.368 0 47.888 21.456 47.984 47.824 0.048 12.848-4.896 24.912-13.936 34s-21.072 14.128-33.888 14.176zM309.808-32.192l-101.744 0.368-19.68 74.608c-19.504 6.8-37.568 16.544-53.888 29.104l-71.936-19.040-50.576 88.304 50.576 49.728c-2.016 11.488-3.024 22.848-2.976 33.856 0.016 8.88 0.736 17.968 2.096 27.152l-56.832 57.184 51.216 87.936 77.68-21.536c16.496 12.88 34.704 22.816 54.336 29.664l1.648 13.008 31.744-4.032-4.272-33.568-10.112-2.928c-21.856-6.304-41.792-17.040-59.264-31.936l-6.448-5.488-70.048 19.408-26.432-45.376 51.296-51.632-1.616-8.32c-1.952-10.064-2.96-20.032-2.976-29.664-0.048-11.488 1.28-23.472 3.968-35.664l1.904-8.64-45.456-44.672 26.112-45.584 64.032 16.96 6.368-5.344c16.928-14.256 36.336-24.688 57.648-31.008l8.624-2.56 17.952-68.032 52.512-0.192 19.456 73.008 7.344 3.008c15.616 6.4 30.16 15.312 43.248 26.448l6.464 5.52 70.080-19.424 26.416 45.392-51.264 51.568 1.6 8.32c1.936 10.096 2.944 20.112 2.992 29.744 0.016 7.088-0.56 14.496-1.84 23.296l-1.168 8.016 58.512 57.536-26.080 45.568-76.656-20.272-6.416 5.712c-13.632 12.144-28.736 21.696-44.944 28.432l-7.312 3.024-19.264 73.12-80.864 0.24 0.096 32 105.456-0.336 21.536-81.776c14.144-6.608 27.536-15.024 39.936-25.152l84 22.224 50.544-88.288-64.672-63.6c0.784-7.056 1.152-13.632 1.12-19.872-0.048-8.928-0.768-18.032-2.128-27.2l56.832-57.168-51.2-87.952-77.696 21.552c-11.744-9.152-24.4-16.88-37.792-23.024l-21.792-81.728z" /> -<glyph unicode="" d="M208 64c-114.688 0-208 93.312-208 208s93.312 208 208 208 208-93.312 208-208-93.312-208-208-208zM208 448c-97.040 0-176-78.96-176-176s78.96-176 176-176 176 78.96 176 176-78.96 176-176 176zM464.016-32c-12.304 0-24.576 4.672-33.936 14.032l-89.216 86.48 22.288 22.976 89.392-86.656c6.4-6.416 16.576-6.4 22.8-0.176 2.992 3.008 4.656 7.040 4.656 11.344s-1.664 8.304-4.672 11.312l-86.816 89.568 22.976 22.272 86.64-89.376c8.88-8.88 13.872-20.944 13.872-33.776s-4.992-24.896-14.032-33.952c-9.376-9.376-21.648-14.048-33.952-14.048zM117.568 181.536c-49.904 49.888-49.904 131.072 0 181.008l22.624-22.624c-37.424-37.44-37.424-98.336 0-135.744l-22.624-22.64z" /> -<glyph unicode="" d="M446.064 366.064v0c-12.832 0-24.88 5.008-33.952 14.064-9.040 9.040-14.032 21.088-14.048 33.92 0 12.832 5.008 24.896 14.064 33.952l22.624 22.624 67.872-67.872-22.624-22.624c-9.056-9.072-21.104-14.064-33.936-14.064zM434.752 425.376c-3.008-3.024-4.688-7.024-4.688-11.312s1.664-8.304 4.688-11.312c6.064-6.064 16.576-6.064 22.608 0h0.016l-22.624 22.624zM412.127 402.745l22.627-22.627-167.442-167.441-22.627 22.627 167.441 167.441zM188.132 178.748l22.627-22.627-119.438-119.438-22.627 22.627 119.437 119.438zM80-32c-21.376 0-41.44 8.32-56.512 23.392-15.12 15.104-23.456 35.168-23.488 56.48-0.016 21.36 8.272 41.44 23.376 56.528l145.344 145.344 22.624-22.624-145.344-145.344c-9.040-9.040-14.016-21.056-14-33.84 0.016-12.816 5.024-24.848 14.112-33.904 18.72-18.72 49.216-18.688 67.984 0.096l145.136 145.12 22.624-22.624-145.136-145.136c-15.12-15.12-35.216-23.456-56.608-23.488-0.032 0-0.080 0-0.112 0zM219.312 300.467l113.136-113.136-22.627-22.627-113.136 113.136 22.627 22.627z" /> -<glyph unicode="" d="M176 208c-44.112 0-80 35.872-80 79.968 0 44.128 35.888 80.032 80 80.032s80-35.904 80-80.032c0-44.096-35.888-79.968-80-79.968zM176 336c-26.464 0-48-21.552-48-48.032 0-26.448 21.536-47.968 48-47.968s48 21.52 48 47.968c0 26.48-21.536 48.032-48 48.032zM256.208 77.408l-14.176 86.448-39.056 12.928 10.048 30.368 57.44-19.008 17.312-105.552zM95.792 77.408l-31.584 5.184 17.328 105.552 57.44 19.008 10.048-30.368-39.056-12.928zM320 336h64v-32h-64v32zM320 272h128v-32h-128v32zM320 208h128v-32h-128v32zM320 144h128v-32h-128v32zM176 48h160v-32h-160v32zM512 16h-144v32h112v352h-448v-352h112v-32h-144v416h512z" /> -<glyph unicode="" d="M301.465 479.525l5.094-31.593-96.013-15.482-5.095 31.594 96.013 15.482zM434.88 48h-357.76l34.88 209.84c0.736 78.512 65.040 142.16 144 142.16s143.264-63.568 144-142l34.88-210zM114.88 80h282.24l-29.12 176.656c0 61.392-50.256 111.344-112 111.344s-112-50.032-112-111.52l-0.224-2.624-28.896-173.856zM191.856 125.904l-31.712 4.192 15.856 126.24c0 43.936 35.888 79.664 80 79.664v-32c-26.464 0-48-21.376-48-47.664l-0.144-9.264-16-121.168zM256-32c-26.464 0-48 21.536-48 48h32c0-8.816 7.168-16 16-16s16 7.184 16 16h32c0-26.464-21.536-48-48-48z" /> -<glyph unicode="" d="M480-32h-448v416h32v-384h384v448h-320v32h352zM112 128h288v-32h-288v32zM112 64h288v-32h-288v32zM256 288c-35.296 0-64 28.688-64 63.968 0 35.312 28.704 64.032 64 64.032s64-28.72 64-64.032c0-35.28-28.704-63.968-64-63.968zM256 384c-17.648 0-32-14.368-32-32.032 0-17.632 14.352-31.968 32-31.968s32 14.336 32 31.968c0 17.664-14.352 32.032-32 32.032zM355.424 160h-198.752l21.296 111.984 40.464 15.008 11.136-30-23.536-8.72-10.704-56.272h121.248l-10.672 54.8-24.256 10.528 12.704 29.344 39.744-17.2z" /> -<glyph unicode="" d="M256.16-31.648c-66.464 0-132.544 25.488-181.68 74.624-94.144 94.144-101.040 242.224-16.080 344.464l24.624-20.432c-74.336-89.472-68.304-219.024 14.064-301.392 73.6-73.616 190.656-86.576 278.336-30.864l17.152-27.008c-41.648-26.464-89.136-39.376-136.416-39.392zM96 304h-32v64h-64v32h96zM453.584 60.56l-24.592 20.464c74.336 89.44 68.304 219.008-14.080 301.36-73.616 73.6-190.64 86.56-278.336 30.864l-17.152 27.008c100.224 63.664 234.016 48.848 318.112-35.232 94.128-94.144 101.024-242.224 16.048-344.464zM512 48h-96v96h32v-64h64z" /> -<glyph unicode="" d="M256-32c-123.52 0-224 100.48-224 224 0 92.336 55.376 174.016 141.056 208.064l11.808-29.712c-73.408-29.2-120.864-99.2-120.864-178.352 0-105.872 86.128-192 192-192s192 86.128 192 192c0 79.136-47.456 149.136-120.88 178.336l11.808 29.712c85.696-34.048 141.072-115.712 141.072-208.048 0-123.52-100.48-224-224-224zM255.984 271.968v0c-12.832 0-24.896 5.008-33.968 14.096-9.056 9.088-14.032 21.136-14.016 33.936v111.968c-0.016 12.8 4.976 24.864 14.048 33.936s21.12 14.096 33.936 14.096c26.48 0 48.016-21.536 48.016-48v-112c0-26.448-21.552-48-48.016-48.032zM256 448c-4.272 0-8.288-1.68-11.312-4.72s-4.688-7.024-4.688-11.28v-112c0-4.288 1.664-8.288 4.672-11.312 3.024-3.024 7.024-4.72 11.296-4.72 8.848 0.016 16.032 7.2 16.032 16.032v112c0 8.816-7.168 16-16 16z" /> -<glyph unicode="" d="M131.44 173.984c-68.432 69.856-68.432 183.52 0 253.376 33.264 33.952 77.504 52.64 124.56 52.64 0.016 0 0.016 0 0.016 0 47.056 0 91.296-18.704 124.544-52.656 68.416-69.856 68.416-183.52 0.016-253.376l-22.88 22.384c56.336 57.504 56.336 151.088 0 208.592-27.168 27.776-63.296 43.056-101.68 43.056h-0.016c-38.384 0-74.512-15.296-101.712-43.040-56.336-57.504-56.336-151.088 0-208.592l-22.848-22.384zM256-30.192l-93.568 149.712 27.136 16.96 66.432-106.288 66.432 106.288 27.136-16.96zM256 208c-52.944 0-96 43.056-96 96s43.056 96 96 96 96-43.056 96-96-43.056-96-96-96zM256 368c-35.296 0-64-28.704-64-64s28.704-64 64-64 64 28.704 64 64-28.704 64-64 64z" /> -<glyph unicode="" d="M512 16h-512v416h512v-416zM32 48h448v352h-448v-352zM324.208 69.184l-164.688 179.664-83.728-84.144-22.688 22.592 107.376 107.856 187.312-204.336zM436.688 116.688l-68.256 68.24-60.16-64.976-23.472 21.744 82.768 89.376 91.744-91.76zM288 240c-26.464 0-48 21.536-48 48s21.536 48 48 48c26.464 0 48-21.536 48-48s-21.536-48-48-48zM288 304c-8.816 0-15.984-7.184-15.984-16s7.168-16 15.984-16c8.832 0 16 7.184 16 16s-7.168 16-16 16z" /> -<glyph unicode="" d="M256-32c-105.872 0-192 86.128-192 192v96h384v-96c0-105.872-86.144-192-192-192zM96 224v-64c0-88.224 71.776-160 160-160s160 71.776 160 160v64h-320zM256 48c-26.336 0-47.776 21.312-48 47.6v32.4c0 26.464 21.536 48 48 48s48-21.536 48-48v-32.4c-0.224-26.288-21.68-47.6-48-47.6zM256 144c-8.816 0-16-7.184-16-16v-32c0-8.816 7.184-16 16-16s16 7.184 16 16v32c0 8.816-7.184 16-16 16zM143.536 278.976c-35.296 49.424-28.448 117.744 16.272 162.464 49.872 49.904 129.504 51.504 177.472 3.568l48.816-48.816-22.624-22.624-48.816 48.816c-35.488 35.472-94.8 33.872-132.224-3.568-33.616-33.616-39.008-84.592-12.848-121.248l-26.048-18.592z" /> -<glyph unicode="" d="M128 48h-96v96h96v-96zM64 80h32v32h-32v-32zM128 176h-96v96h96v-96zM64 208h32v32h-32v-32zM480-32h-416v47.136h32v-15.136h352v448h-352v-15.76h-32v47.76h416zM128 304h-96v96h96v-96zM64 336h32v32h-32v-32zM352 448h32v-448h-32v448z" /> -<glyph unicode="" d="M320 2.56l-200.704 130.112 17.408 26.848 151.296-98.080v325.408l-151.408-96.352-17.184 27.008 200.592 127.648zM231.749 301.729l16.467-27.437-79.992-48.010-16.467 27.437 79.992 48.010zM96 128h-96v192h96v-192zM32 160h32v128h-32v-128zM379.311 299.32l128.002-128.002-22.627-22.627-128.002 128.002 22.627 22.627zM484.686 299.32l22.627-22.627-128.002-128.002-22.627 22.627 128.002 128.002z" /> -<glyph unicode="" d="M512 16h-512v416h512v-416zM32 48h448v352h-448v-352zM432 304h-96v64h32v-32h32v32h32zM304 304h-96v64h32v-32h32v32h32zM176 304h-96v64h32v-32h32v32h32zM176 80h-32v32h-32v-32h-32v64h96zM304 80h-32v32h-32v-32h-32v64h96zM432 80h-32v32h-32v-32h-32v64h96z" /> -<glyph unicode="" d="M256 31.968c-105.872 0-192 86.432-192 192.672h32c0-88.592 71.776-160.672 160-160.672s160 71.488 160 159.344h32c0-105.504-86.128-191.344-192-191.344zM274.24 98.080l-4.464 31.68c46.88 6.608 82.24 47.392 82.24 94.88v128c0 47.456-35.36 88.256-82.24 94.88l4.464 31.68c62.576-8.848 109.76-63.248 109.76-126.56v-128c0-63.328-47.184-117.728-109.76-126.56zM237.76 98.080c-62.576 8.832-109.76 63.232-109.76 126.56v128c0 63.312 47.184 117.712 109.76 126.56l4.464-31.68c-46.864-6.624-82.224-47.424-82.224-94.88v-128c0-47.472 35.36-88.272 82.24-94.88l-4.48-31.68zM240 416.64h32v-256h-32v256zM320 384.64h32v-32h-32v32zM320 304.64h32v-32h-32v32zM320 224.64h32v-32h-32v32zM160 384.64h32v-32h-32v32zM160 304.64h32v-32h-32v32zM160 224.64h32v-32h-32v32zM176 0.64h160v-32h-160v32z" /> -<glyph unicode="" d="M0-23.024v471.024h512v-336h-336v32h304v272h-448v-344.976l51.312 66.72 25.36-19.488zM96 336h320v-32h-320v32zM96 255.504h224v-32h-224v32z" /> -<glyph unicode="" d="M512 160h-160v32h128v192h-256v-15.712h-32v47.712h320zM352.432 336.256h96v-32h-96v32zM352 271.936h96.432v-32h-96.432v32zM64 256h192v-32h-192v32zM64 191.68h128v-32h-128v32zM0-16v352h320v-256h-208v32h176v192h-256v-224l19.2 25.6 25.6-19.2z" /> -<glyph unicode="" d="M256 256h192v-32h-192v32zM256 191.68h128v-32h-128v32zM160 160h-160v256h320v-47.744h-32v15.744h-256v-192h128zM63.536 336.256h96v-32h-96v32zM63.536 271.936h96.464v-32h-96.464v32zM192-16v352h320v-256h-208v32h176v192h-256v-224l19.2 25.6 25.6-19.2z" /> -<glyph unicode="" d="M96 304h320v-32h-320v32zM96 240h320v-32h-320v32zM96 176h320v-32h-320v32zM512 16h-512v352h32v-320h448v352h-480v32h512z" /> -<glyph unicode="" d="M512 16h-512v416h512v-416zM32 48h448v352h-448v-352zM192 134.112v179.776l179.776-89.888-179.776-89.888zM224 262.112v-76.224l76.224 38.112-76.224 38.112z" /> -<glyph unicode="" d="M512 16h-512v416h512v-416zM32 48h448v352h-448v-352zM146.303 280.232l27.437-16.467-96.020-159.984-27.437 16.467 96.020 159.984zM256 206.112l-199.152 99.568 14.304 28.64 184.848-92.432 184.848 92.432 14.304-28.64zM365.719 280.228l96.002-160.002-27.44-16.464-96.002 160.002 27.44 16.464z" /> -<glyph unicode="" d="M48 304c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM48 368c-8.816 0-16-7.184-16-16s7.184-16 16-16 16 7.184 16 16-7.184 16-16 16zM48 176c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM48 240c-8.816 0-16-7.184-16-16s7.184-16 16-16 16 7.184 16 16-7.184 16-16 16zM48 48c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48zM48 112c-8.816 0-16-7.184-16-16s7.184-16 16-16 16 7.184 16 16-7.184 16-16 16zM512 304h-384v32h352v32h-352v32h384zM512 176h-384v32h352v32h-352v32h384zM512 48h-384v32h352v32h-352v32h384z" /> -<glyph unicode="" d="M256 177.824l-241.744 130.176 241.744 130.176 241.744-130.176-241.744-130.176zM81.744 308l174.256-93.824 174.256 93.824-174.256 93.824-174.256-93.824zM256 100.256l-231.040 113.376 14.080 28.736 216.96-106.496 216.96 106.496 14.080-28.736zM256 18.192l-231.040 113.376 14.080 28.752 216.96-106.512 216.96 106.512 14.080-28.752z" /> -<glyph unicode="" d="M144-32h-144v102.288l180.208 196.528 23.584-21.632-171.792-187.344v-57.84h80v64h72.608l91.248 106.4 24.288-20.8-100.816-117.6h-55.328zM352 160v32c70.576 0 128 57.424 128 128s-57.424 128-128 128-128-57.424-128-128h-32c0 88.224 71.776 160 160 160s160-71.776 160-160-71.776-160-160-160zM352 256c-35.296 0-64 28.72-64 64s28.704 64 64 64 64-28.72 64-64-28.704-64-64-64zM352 352c-17.648 0-32-14.336-32-32s14.352-32 32-32 32 14.336 32 32-14.352 32-32 32z" /> -<glyph unicode="" d="M512-32h-512v400h32v-368h448v368h32zM146.304 232.232l27.437-16.467-96.020-159.984-27.437 16.467 96.020 159.984zM256 158.112l-199.152 99.568 14.304 28.64 184.848-92.432 184.848 92.432 14.304-28.64zM365.719 232.228l96.002-160.002-27.44-16.464-96.002 160.002 27.44 16.464zM448 304h-32v144h-320v-144h-32v176h384zM128 416h112v-32h-112v32zM128 352h224v-32h-224v32z" /> -<glyph unicode="" d="M480.128 237.952c-10.656 82.24-108.32 146.048-222.896 146.048-0.848 0-1.68 0-2.544 0-115.808-0.96-213.68-64.992-222.784-145.792l-31.808 3.6c11.088 98.192 120.432 173.088 254.336 174.192 0.912 0 1.84 0 2.768 0 130.384 0 241.968-76.016 254.672-173.952l-31.744-4.096zM254.832 32c-130.432 0-242.016 76-254.704 173.952l31.744 4.112c10.64-82.256 108.32-146.064 222.928-146.064 0.848 0 1.68 0 2.544 0 115.792 0.96 213.664 64.992 222.752 145.792l31.808-3.584c-11.072-98.208-120.384-173.104-254.304-174.208-0.912 0-1.856 0-2.768 0zM255.984 96c-69.984 0-127.392 56.944-127.968 126.944-0.592 70.56 56.352 128.464 126.944 129.056 71.056 0 128.48-56.944 129.040-126.944 0.288-34.192-12.768-66.448-36.736-90.816-23.984-24.368-56.016-37.952-90.192-38.24h-1.088zM256.016 320c-53.728-0.432-96.432-43.872-96-96.8 0.432-52.496 43.488-95.2 95.968-95.2v-16l0.816 16c25.648 0.208 49.664 10.4 67.664 28.672 17.968 18.288 27.76 42.464 27.552 68.112-0.432 52.512-43.504 95.216-96 95.216zM192 223.456c-0.304 35.296 28.192 64.256 63.488 64.544l0.256-32c-17.648-0.144-31.872-14.624-31.728-32.272l-32.016-0.272z" /> -<glyph unicode="" d="M512-16h-512v432h256v-32h-224v-368h448v224h32zM273.92 135.408l-30.16 60.336-60.368 30.16 185.424 185.408 22.624-22.624-154.016-154 30.192-15.088 15.072-30.16 154 154 22.624-22.624zM481.936 343.44l-90.496 90.496 11.296 11.312c12.080 12.096 28.16 18.752 45.248 18.752 17.104 0 33.168-6.656 45.264-18.752 12.080-12.048 18.736-28.096 18.752-45.184 0.016-17.12-6.64-33.216-18.752-45.312l-11.312-11.312zM439.696 430.928l39.216-39.2c0.736 2.656 1.088 5.456 1.088 8.304 0 8.544-3.328 16.56-9.36 22.576-8.080 8.080-20.224 11.184-30.944 8.32zM115.072 67.088l44.064 132.16 30.352-10.128-23.824-71.456 71.456 23.808 10.128-30.352z" /> -<glyph unicode="" d="M512 16h-128v32h96v272h-105.056l-48 80h-141.888l-48-80h-105.056v-272h96v-32h-128v336h118.944l48 80h178.112l48-80h118.944zM256 16c-79.392 0-144 64.608-144 144s64.608 144 144 144 144-64.608 144-144-64.608-144-144-144zM256 272c-61.76 0-112-50.24-112-112s50.24-112 112-112 112 50.24 112 112-50.24 112-112 112zM416 288h32v-32h-32v32zM208 160h-32c0 44.112 35.888 80 80 80v-32c-26.464 0-48-21.536-48-48z" /> -<glyph unicode="" d="M335.936 80v32c79.408 0 144 64.592 144 144 0 79.008-63.952 143.344-142.8 144-74.832-0.624-138.544-57.712-145.328-130.48-0.224-2.512-0.096-5.072 0-7.664 0.064-1.936 0.128-3.872 0.128-5.84h-32c0 1.584-0.064 3.136-0.112 4.704-0.144 3.952-0.24 7.872 0.128 11.76 8.24 88.688 85.312 158.32 175.984 159.52v0l2.4-0.016c95.952-1.296 173.6-79.728 173.6-175.984 0-97.040-78.944-176-176-176zM255.952 256h-32c0 2.304-0.080 4.592-0.16 6.88l-0.24 2.16 0.144 1.536c5.12 55.2 55.936 100.72 113.264 101.44l0.4-32c-40.96-0.512-77.264-32.224-81.664-70.976 0.176-3.632 0.256-6.336 0.256-9.040zM175.936 80h-47.84c-70.592 0-128.032 57.424-128.032 128s57.408 128 127.984 128v-32c-52.928 0-95.984-43.056-95.984-96s43.072-96 96.032-96h47.84v-32zM239.936 160h32v-128h-32v128zM255.92 12.752l-58.912 55.616 21.984 23.264 36.96-34.88 37.072 34.912 21.952-23.328z" /> -<glyph unicode="" d="M256 32c-97.040 0-176 78.96-176 176s78.96 176 176 176 176-78.96 176-176-78.96-176-176-176zM256 352c-79.392 0-144-64.608-144-144s64.608-144 144-144 144 64.608 144 144-64.608 144-144 144zM176 208h-32c0 61.76 50.24 112 112 112v-32c-44.112 0-80-35.888-80-80zM96 32h-96v320h96v-32h-64v-256h64zM512 32h-96v32h64v256h-64v32h96zM32 416h64v-32h-64v32z" /> -<glyph unicode="" d="M255.936 224h-32c0 2.304-0.080 4.592-0.16 6.88l-0.24 2.16 0.144 1.536c5.12 55.2 55.936 100.72 113.28 101.44l0.4-32c-40.96-0.512-77.28-32.224-81.664-70.976 0.16-3.632 0.24-6.336 0.24-9.040zM335.936 48h-207.856c-70.592 0-128.016 57.424-128.016 128s57.424 128 128 128v-32c-52.944 0-96-43.056-96-96s43.072-96 96.016-96h207.856c79.392 0 144 64.592 144 144 0 79.008-63.952 143.344-142.8 144-74.832-0.624-138.56-57.712-145.328-130.48-0.224-2.512-0.096-5.072 0-7.664 0.064-1.936 0.128-3.872 0.128-5.84h-32c0 1.584-0.064 3.136-0.112 4.704-0.144 3.952-0.24 7.872 0.128 11.76 8.24 88.688 85.312 158.32 176 159.52v0l2.4-0.016c95.936-1.296 173.584-79.728 173.584-175.984 0-97.040-78.944-176-176-176z" /> -<glyph unicode="" d="M256-32c-105.872 0-192 86.128-192 192v96h384v-96c0-105.872-86.144-192-192-192zM96 224v-64c0-88.224 71.776-160 160-160s160 71.776 160 160v64h-320zM256 48c-26.336 0-47.776 21.312-48 47.6v32.4c0 26.464 21.536 48 48 48s48-21.536 48-48v-32.4c-0.224-26.288-21.68-47.6-48-47.6zM256 144c-8.816 0-16-7.184-16-16v-32c0-8.816 7.184-16 16-16s16 7.184 16 16v32c0 8.816-7.184 16-16 16zM384 288h-32v69.024c0 50.16-43.072 90.976-96 90.976s-96-40.816-96-90.976v-69.024h-32v69.024c0 67.824 57.408 122.976 128 122.976s128-55.152 128-122.976v-69.024z" /> -<glyph unicode="" d="M224-32c-123.52 0-224 100.48-224 224s100.48 224 224 224v-32c-105.872 0-192-86.128-192-192s86.128-192 192-192 192 86.128 192 192h32c0-123.52-100.48-224-224-224zM512 224h-256v256h16c123.36 0 240-116.624 240-240v-16zM288 256h191.248c-8.896 95.472-95.776 182.352-191.248 191.248v-191.248z" /> -<glyph unicode="" d="M334.56 136.672l-28.56 14.432 40.512 78.368c49.904 49.904 49.904 131.104 0 181.008s-131.12 49.904-181.024 0-49.904-131.104 0-181.008l1.824-1.824 38.48-76.592-28.592-14.368-36.208 72.032c-60.512 62.544-59.888 162.64 1.872 224.4 62.384 62.384 163.904 62.384 226.288 0 61.76-61.76 62.368-161.872 1.84-224.4l-36.432-72.048zM318.062 127.877l3.843-31.769-128-15.485-3.843 31.769 127.999 15.485zM318.060 79.88l3.843-31.769-128-15.485-3.843 31.769 127.999 15.485zM255.632-32c-26.464 0-48 21.536-48 48h32c0-8.816 7.184-16 16-16s16 7.184 16 16h32c0-26.464-21.536-48-48-48zM192 320h-32c0 52.944 43.056 96 96 96v-32c-35.296 0-64-28.704-64-64z" /> -<glyph unicode="" d="M512-16h-512v208h512v-208zM32 16h448v144h-448v-144zM256 112c-26.464 0-48 21.536-48 48h32c0-8.816 7.168-16 16-16s16 7.184 16 16h32c0-26.464-21.536-48-48-48zM368.064 352h-64.064v32c0 26.464-21.536 48-48 48s-48-21.536-48-48v-32h-63.84v32h31.84c0 44.112 35.888 80 80 80s80-35.888 80-80h32.064v-32zM512 224h-32v64h-448v-64h-32v96h512z" /> -<glyph unicode="" d="M16 432h480v-32h-480v32zM16 48h480v-32h-480v32zM64 384h32v-32h-32v32zM112 384h32v-32h-32v32zM160 384h32v-32h-32v32zM192 96h-128v160h128v-160zM96 128h64v96h-64v-96zM224 256h112v-32h-112v32zM512 304h-512v128h512v-128zM32 336h448v64h-448v-64zM512 16h-512v239.92h32v-207.92h448v223.632h32zM224 192h224v-32h-224v32zM224 128h224v-32h-224v32z" /> -<glyph unicode="" d="M208 320h-80v128h80v-128zM160 352h16v64h-16v-64zM384 320h-80v128h80v-128zM336 352h16v64h-16v-64zM512 0h-512v400h96v-32h-64v-336h448v336h-64v32h96zM240 400h32v-32h-32v32zM128 192h256v-32h-256v32zM128 128h256v-32h-256v32zM16 288h480v-32h-480v32z" /> -</font></defs></svg> \ No newline at end of file diff --git a/public/template2/css/fonts/Stroke-Gap-Icons.ttf b/public/template2/css/fonts/Stroke-Gap-Icons.ttf deleted file mode 100644 index 16632f2561e17da33eef67561238bf77bf027c89..0000000000000000000000000000000000000000 Binary files a/public/template2/css/fonts/Stroke-Gap-Icons.ttf and /dev/null differ diff --git a/public/template2/css/fonts/Stroke-Gap-Icons.woff b/public/template2/css/fonts/Stroke-Gap-Icons.woff deleted file mode 100644 index f1f7d5c3dea5535c083fb731c485dc375427a63e..0000000000000000000000000000000000000000 Binary files a/public/template2/css/fonts/Stroke-Gap-Icons.woff and /dev/null differ diff --git a/public/template2/css/ie.css b/public/template2/css/ie.css deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/public/template2/css/normalize.min.css b/public/template2/css/normalize.min.css deleted file mode 100644 index f6e0b65d028f2a63222d7ab7a885cd9c1419b035..0000000000000000000000000000000000000000 --- a/public/template2/css/normalize.min.css +++ /dev/null @@ -1 +0,0 @@ -/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} \ No newline at end of file diff --git a/public/template2/css/print.css b/public/template2/css/print.css deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/public/template2/css/screen.css b/public/template2/css/screen.css deleted file mode 100644 index f9129abc647d5079f11db872ba9494ae1ee841dd..0000000000000000000000000000000000000000 --- a/public/template2/css/screen.css +++ /dev/null @@ -1 +0,0 @@ -html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block} diff --git a/public/template2/css/styles.css b/public/template2/css/styles.css deleted file mode 100644 index 723ab47e336c0f0b9af7ac631d506e0178c47965..0000000000000000000000000000000000000000 --- a/public/template2/css/styles.css +++ /dev/null @@ -1 +0,0 @@ -@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,300italic,400italic,500,500italic,600,600italic,700,700italic);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}p{font-size:15px;line-height:27px;padding-bottom:15px;color:#414A52}h1{font-size:45px;font-weight:300;line-height:68px}h2{font-size:36px;font-weight:300;color:#fff}h3{font-size:20px;line-height:32px;margin-bottom:20px;color:#8A9097}h4{font-size:15px;font-weight:600;margin:7px 0 65px 60px;text-transform:uppercase}h4:after{display:block;width:30px;height:2px;margin-top:15px;content:'';background-color:#7AE2DE}h5{font-size:13px;font-weight:600;display:inline-block;text-transform:uppercase;color:#414A52}.bold-italic{font-weight:600;font-style:italic}.btn.primary{display:inline-block;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#7AE2DE;padding:20px;text-decoration:none;line-height:1}.btn.primary:hover{background-color:#71D5D2}.btn.secondary{display:inline-block;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#7AE2DE;border:2px solid #7AE2DE;padding:15px 20px;text-decoration:none;line-height:1}.btn.secondary:hover{color:#fff;background-color:#71D5D2;border-color:#71D5D2}.btn.secondary:focus{color:#fff;background-color:#7AE2DE;border-color:#7AE2DE}.btn.secondary-white{display:inline-block;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#fff;font-weight:400;border:2px solid #fff;padding:15px 20px;text-decoration:none;line-height:1}.btn.secondary-white:hover{color:#7AE2DE;background-color:#fff;border-color:#fff}.btn.secondary-white:focus{color:#7AE2DE;background-color:#fff;border-color:#fff}.view-more{margin-top:70px}a.text-link{color:#fff;margin-left:30px;display:inline-block;font-size:13px;letter-spacing:1px;text-transform:uppercase}a.text-link:focus{color:#fff}a.text-link:after{font-family:FontAwesome;content:"\f105";opacity:0;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}a.text-link:hover{color:#fff}a.text-link:hover:after{opacity:1;margin-left:10px}.has-padding{padding:125px 0}.has-padding-tall{padding:160px 0}.alternate-bg{background-color:#F4F6F9}.footer-bg{background-color:#414A52}.is-centered{text-align:center}.vjs-default-skin .vjs-mute-control{position:absolute;bottom:13px;left:50%;font-size:20px;cursor:pointer;transform:translateX(-154px)}.vjs-default-skin .vjs-mute-control:before{content:"\e617"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before{content:"\e615"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before{content:"\e616"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before{content:"\e618"}.vjs-default-skin .vjs-volume-control{position:absolute;right:49%;bottom:40px;width:16rem;transform:translateX(50%)}.vjs-default-skin .vjs-volume-bar{margin:0;width:16rem;height:5px;background-color:rgba(255,255,255,0.5);border-radius:2px}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:0.3125rem;width:100%;background-color:#fff;border-radius:2px}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{position:absolute;left:15rem}.vjs-default-skin .vjs-volume-handle:before{display:block;width:1.25rem;height:1.25rem;content:"";position:relative;top:-8px;left:0px;background-color:#fff;border-radius:50%}.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%}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before{text-align:center}@font-face{font-family:VideoJS;src:url(../font/1.4.0/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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ATcuAScjBh8BHgEXDgEFMz8BFTMRIwYDJRUnAxyEzZRbCA2rgketCAEBqlRoCglxYwF+IiEOIysBAkswHQEECiQ0AgE+YyIhDiIsAQJLMB4BBQokNAE/YyIhDiIsAQJLMB4BBQokNAEBPvmD7kHhqs0s0gEnjgHJAv0FD2a9gIrADwUFAwPDAlVMZ3MF/pUHwgc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9UmQBZQMMR/61g/kBAAAAAAAQAMYAAQAAAAAAAQAHAAAAAQAAAAAAAgAHAAcAAQAAAAAAAwAHAA4AAQAAAAAABAAHABUAAQAAAAAABQALABwAAQAAAAAABgAHACcAAQAAAAAACgArAC4AAQAAAAAACwATAFkAAwABBAkAAQAOAGwAAwABBAkAAgAOAHoAAwABBAkAAwAOAIgAAwABBAkABAAOAJYAAwABBAkABQAWAKQAAwABBAkABgAOALoAAwABBAkACgBWAMgAAwABBAkACwAmAR5WaWRlb0pTUmVndWxhclZpZGVvSlNWaWRlb0pTVmVyc2lvbiAxLjBWaWRlb0pTR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AVgBpAGQAZQBvAEoAUwBSAGUAZwB1AGwAYQByAFYAaQBkAGUAbwBKAFMAVgBpAGQAZQBvAEoAUwBWAGUAcgBzAGkAbwBuACAAMQAuADAAVgBpAGQAZQBvAEoAUwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgAAAAAA) format("truetype");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-big-play-button,.video-js .vjs-play-control{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before{content:"ï„"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"ï„‚"}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-0{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before{content:"ï„„"}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-1{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before{content:"ï„…"}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-volume-menu-button.vjs-vol-2{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"ï„‹"}.vjs-icon-subtitles,.video-js .vjs-subtitles-button{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subtitles-button:before{content:""}.vjs-icon-captions,.video-js .vjs-captions-button{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js .vjs-captions-button:before{content:"ï„"}.vjs-icon-chapters,.video-js .vjs-chapters-button{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"ï„"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"ï„"}.vjs-icon-circle,.video-js .vjs-mouse-display,.video-js .vjs-play-progress,.video-js .vjs-volume-level{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before{content:" "}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{position:absolute;left:15rem}.vjs-default-skin .vjs-volume-handle:before{display:block;width:1.25rem;height:1.25rem;content:"";position:relative;top:-8px;left:0px;background-color:#fff;border-radius:50%}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"ï„’"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"ï„“"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"ï„”"}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button:before{content:"ï„•"}.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before{content:"ï„–"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"ï„—"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"ï„™"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"ï„›"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before{content:"ï„"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;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 *,.video-js:before,.video-js:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{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-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}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}.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;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;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:60px;height:60px;width:60px;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;background-color:#FFF;background-color:rgba(255,255,255,0.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-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%;transform:translate(-50%, -50%)}.vjs-paused.vjs-has-started .vjs-big-play-button{display:block}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#FFF;background-color:rgba(255,255,255,0.3);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.video-js button{background:0 0;border:0;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 .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-align:center;text-transform:lowercase}.vjs-menu li:focus,.vjs-menu li:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,0.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,0.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,0.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup:hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{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:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.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:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .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:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .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:51px;background-color:transparent}.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: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-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none !important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media �screen{.vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{outline:0;position:relative;text-align:center;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:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:none}.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;display:none}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{position:absolute;right:0;bottom:0;left:0;width:auto;height:8px;font-size:0.3em}.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:8px}.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{display:none;font-size:.6em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:8px;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-mouse-display:before{display:none}.video-js .vjs-play-progress{background-color:rgba(122,226,222,0.75)}.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{display:none;position:absolute;top:-2.4em;right:-1.5em;font-size:.9em;color:#000;content:attr(data-current-time);padding:.2em .5em;background-color:#fff;background-color:rgba(255,255,255,0.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}.video-js .vjs-play-progress:before,.video-js .vjs-play-progress:after{z-index:1}.video-js .vjs-load-progress{background:ligthen(#FFF, 25%);background:rgba(255,255,255,0.5)}.video-js .vjs-load-progress div{background:ligthen(#73859f, 50%);background:rgba(115,133,159,0.75)}.video-js.vjs-no-flex .vjs-progress-control{width:auto}.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:none}.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{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8)}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0;background-color:#73859f;background-color:rgba(115,133,159,0.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;position:absolute;left:50%;right:50%;transform:translateX(-50%)}.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:hover .vjs-menu-content,.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content{height:8em;width:2.9em}.vjs-volume-menu-button-horizontal:hover .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-lock-showing .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;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{display:none}.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:none;width:auto;text-align:left}.vjs-live-display{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}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time-display{position:absolute;background-color:rgba(255,255,255,0.3);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:0 10px;margin:0 0 0 15px}.video-js .vjs-remaining-time{position:absolute;right:0}.video-js .vjs-remaining-time-display{position:absolute;right:0;background-color:rgba(255,255,255,0.3);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:0 10px;margin:0 15px 0 0}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:block}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;position:absolute;left:50%;right:50%;transform:translateX(-50%);display: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,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{width:3.8em;cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display: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-family:Arial,Helvetica,sans-serif;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,0.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:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 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%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu{left:-10em;width:0}.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-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-fullscreen-control{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button{display:none}.vjs-caption-settings{position:relative;top:1em;background-color:#2B333F;background-color:rgba(43,51,63,0.75);color:#fff;margin:0 auto;padding:.5em;height:15em;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-font:after,.vjs-caption-settings .vjs-tracksettings-controls: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}.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(-90deg, rgba(0,0,0,0.8), rgba(255,255,255,0));background:linear-gradient(180deg, rgba(0,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}body{overflow-x:hidden}html,body{font-family:Raleway,Verdana,Arial,sans-serif;font-size:15px;font-weight:400;width:100%;height:100%;margin:0;padding:0;color:#414A52;-webkit-text-size-adjust:100%}.group:after{display:table;clear:both;content:''}.no-padding{padding:0}.no-margin{margin:0}a{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:200ms;transition-duration:200ms;color:#7AE2DE}a:hover{text-decoration:none;color:#71D5D2}ul,ol{margin:0;padding:0}ul li{list-style:none}input,textarea{outline:none}.wide{width:auto;max-height:100%}.tall{max-width:100%;height:auto}.bold{font-weight:600}.italic{font-style:italic}.has-top-margin{margin-top:50px}.carousel-cell{display:table;width:100%;height:calc(100vh - 8.2em);margin-right:10px;background-position:center;background-size:cover}.flickity-prev-next-button{display:none}.flickity-page-dots{line-height:1;position:absolute;top:50%;right:25px;bottom:auto;width:auto;margin:0;padding:0;list-style:none;transform:translateY(-50%);text-align:center}.flickity-page-dots .dot{display:block;width:12px;height:12px;margin:0 4px 20px;opacity:1;border:2px solid white;background:transparent}.flickity-page-dots .dot.is-selected{background:white}.wp1,.wp2,.wp3,.wp4,.wp5,.wp6,.wp7,.wp8,.wp9,.wp10{visibility:hidden}.wp1{-webkit-animation-delay:.5s;animation-delay:.5s}.wp2{-webkit-animation-delay:.8s;animation-delay:.8s}.wp3{-webkit-animation-delay:1s;animation-delay:1s}.bounceInLeft,.bounceInRight,.fadeInUp,.fadeInUpDelay,.fadeInDown,.fadeInUpD,.fadeInLeft,.fadeInRight,.bounceInDown,.fadeIn{visibility:visible}.header-nav-wrapper{position:relative;background-color:#fff}.header-nav-wrapper .logo{display:inline-block;width:340px;padding:30px 0;text-align:center;border-bottom:solid 5px #7AE2DE;background-color:#414A52}.header-nav-wrapper .primary-nav-wrapper{float:right;-webkit-transition:all 300ms;transition:all 300ms}.header-nav-wrapper nav{display:inline-block;margin-right:60px;padding:34px 0 33px}.header-nav-wrapper nav ul{display:inline-block}.header-nav-wrapper nav ul li{font-size:13px;display:inline-block;padding:10px 20px;letter-spacing:1px;text-transform:uppercase;border-right:solid 1px #E5E7E9}.header-nav-wrapper nav ul li:last-child{border-right:none}.header-nav-wrapper nav ul li a{font-weight:600;position:relative;padding-bottom:10px;text-decoration:none;color:#414A52}.header-nav-wrapper nav ul li a:hover{color:#7AE2DE}.header-nav-wrapper nav ul li a:before{position:absolute;bottom:0;left:0;visibility:hidden;width:100%;height:2px;content:'';-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-transform:scaleX(0);transform:scaleX(0);background-color:#7AE2DE}.header-nav-wrapper nav ul li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.header-nav-wrapper .is-visible{visibility:visible;opacity:1}.secondary-nav-wrapper{display:inline-block;padding:35px 30px;background-color:#414A52}.secondary-nav-wrapper ul.secondary-nav li{font-size:13px;letter-spacing:1px;text-transform:uppercase}.secondary-nav-wrapper ul.secondary-nav li.subscribe{position:relative;padding:10px 20px 10px 0;border-right:solid 1px #505c66}.secondary-nav-wrapper ul.secondary-nav li.subscribe a{position:relative;padding-bottom:10px;text-decoration:none}.secondary-nav-wrapper ul.secondary-nav li.subscribe a:before{position:absolute;bottom:0;left:0;visibility:hidden;width:100%;height:2px;content:'';-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-transform:scaleX(0);transform:scaleX(0);background-color:#7AE2DE}.secondary-nav-wrapper ul.secondary-nav li.subscribe a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.secondary-nav-wrapper ul.secondary-nav li.subscribe:after{position:absolute;top:0;right:0;height:34px;content:' ';border-right:1px solid #323940}.secondary-nav-wrapper ul.secondary-nav li.search{margin-left:20px}.secondary-nav-wrapper ul.secondary-nav li.search a{font-size:16px;color:#fff}.secondary-nav-wrapper ul{display:inline-block}.secondary-nav-wrapper ul li{display:inline-block}.search-wrapper{position:absolute;top:0;right:0;visibility:hidden;width:50%;padding:38px 30px;-webkit-transition:all 300ms;transition:all 300ms;opacity:0;background-color:#414A52}.search-wrapper ul.search .is-selected{width:360px}.search-wrapper ul.search li{display:inline-block}.search-wrapper ul.search li .hide-search{font-size:20px;position:absolute;top:40%;right:30px;color:#fff}.search-wrapper ul.search li input{font-size:13px;width:300px;padding-bottom:9px;-webkit-transition:all 300ms;transition:all 300ms;color:#fff;border:none;border-bottom:solid 2px #7AE2DE;background-color:#414A52}.primary-nav-wrapper.open{visibility:visible;opacity:1}.nav-toggle{position:absolute;z-index:999999;top:50%;left:50%;padding:10px 35px 16px 0;cursor:pointer;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.nav-toggle:focus{outline:none}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{position:absolute;display:block;width:35px;height:3px;content:'';cursor:pointer;border-radius:1px;background:#fff}.nav-toggle span:before{top:-10px}.nav-toggle span:after{bottom:-10px}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.nav-toggle.active span{background-color:transparent}.nav-toggle.active span:before,.nav-toggle.active span:after{top:0}.nav-toggle.active span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-toggle.active span:after{top:10px;-webkit-transform:translatey(-10px) rotate(-45deg);transform:translatey(-10px) rotate(-45deg)}.navicon{position:absolute;top:0;right:0;visibility:hidden;width:25px;height:26px;padding:52px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;background-color:#414A52}.fixed{position:fixed;z-index:999}header.hero{position:relative;display:table;width:100%;height:calc(100vh - 8.2em);max-height:760px;padding:10px}header.hero .hero-bg{display:table-cell;vertical-align:middle}header.hero .hero-bg .hero-intro-text{margin-top:60px;padding-top:25px;text-align:center;border-top:solid 1px rgba(255,255,255,0.25)}header.hero .hero-bg .hero-intro-text p{font-weight:300;margin:0;padding:0;color:#fff}header.hero h1{margin-bottom:40px;color:#fff}header.hero h3{font-weight:300;margin-bottom:45px;padding:0 25%;color:#fff}@-webkit-keyframes scroll-inner{from{margin-top:15%;opacity:1}to{margin-top:75%;opacity:0}}@keyframes scroll-inner{from{margin-top:15%;opacity:1}to{margin-top:75%;opacity:0}}div.mouse-container{position:absolute;bottom:0;left:50%;display:block;height:50px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.mouse{position:relative;display:block;width:20px;height:30px;margin:0 auto;border:solid 1px #fff;border-radius:8px}div.mouse span.scroll-down{display:block;width:4px;height:4px;margin:15% auto auto;-webkit-animation:scroll-inner 1.5s;animation:scroll-inner 1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:50%;background:#fff}.collective p{padding-bottom:25px}.collective .video-player{display:inline-block;margin:25px 0 50px -100px;padding:10px;background-color:#F4F6F9}.stats{background:url("../img/stats-bg.jpg") no-repeat center center;background-size:cover}.stats i.icon{font-size:50px;display:inline-block;margin-right:10px;vertical-align:10px;color:#fff}.stats .stats-wrapper{display:inline-block}.stats p.stats-number{font-family:Montserrat,Georgia,"Times New Roman",serif;font-size:48px;color:#fff}.stats p.stats-text{font-size:15px;font-weight:500;line-height:.7;padding:0;text-transform:uppercase;color:#fff}.stats .stats-container{text-align:center;border-right:solid 1px rgba(255,255,255,0.25)}.stats .stats-container:last-of-type{border-right:none}.stats .stats-number{text-align:left}.crew article.crew-member{position:relative;overflow:hidden;width:100%;height:300px;-webkit-transition:all 300ms;transition:all 300ms;background-repeat:no-repeat;background-position:center;background-size:cover}.crew article.crew-member figure{display:table;width:calc(100% + 1px);height:100%}.crew article.crew-member figure figcaption{display:table-cell;height:100%;text-align:center;vertical-align:middle}.crew article.crew-member figure figcaption p{padding:15px 15px 25px;color:#fff}.crew article.crew-member figure figcaption a{color:rgba(255,255,255,0.7)}.crew article.crew-member figure figcaption a:hover{color:#fff}.crew article.crew-member figure figcaption .crew-socials ul li{display:inline-block;margin-right:10px}.crew article.crew-member figure figcaption .crew-socials ul li:last-child{margin-right:0}.crew article.crew-member figure:hover .overlay{opacity:1}.crew article.crew-member h2{font-size:15px;font-weight:500;line-height:20px;text-transform:uppercase;color:#fff}.crew article.crew-member img{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:auto;min-height:100%;margin:0;padding:0;-webkit-transition:all 300ms;transition:all 300ms;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.crew article.crew-member .overlay{z-index:99;width:100%;height:100%;-webkit-transition:all 300ms;transition:all 300ms;opacity:0;background-color:rgba(122,226,222,0.8)}.skillset{margin-top:55px}.skillset .bar-chart-wrapper{position:relative;margin-bottom:35px}.skillset .bar-wrapper{background-color:#414A52}.skillset .bar-wrapper .bar{height:10px;margin:10px 0;background-color:#7AE2DE}.skillset .bar-chart-figure{float:right}.skillset .push-right{position:absolute;top:0;right:0}.latest-articles .sort{text-align:right}.latest-articles article span.featured-tag{font-size:13px;position:absolute;z-index:99;bottom:10px;left:10px;padding:4px 10px;color:#fff;background-color:#7AE2DE;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.latest-articles article figure.has-overlay{height:100%}.latest-articles article:hover h2:after{margin-left:10px;opacity:1}.latest-articles article:hover .has-overlay:after{background-color:rgba(65,74,82,0.8)}.latest-articles article ul.article-footer{padding-top:15px;border-top:solid 1px #E5E7E9}.latest-articles article ul.article-footer li{font-size:13px;display:inline-block}.latest-articles article ul.article-footer li.article-comments{float:right}.latest-articles img{margin:0;padding:0;-webkit-transition:all 300ms;transition:all 300ms}.latest-articles figcaption h2{font-size:20px;font-weight:500;line-height:30px;padding:15px 10px 10px 0;color:#414A52}.latest-articles figcaption h2:after{font-family:FontAwesome;content:'\f105';-webkit-transition:all 300ms;transition:all 300ms;opacity:0}.latest-articles article.article-post{position:relative;overflow:hidden}.latest-articles article.article-post .article-image{position:relative;overflow:hidden;height:225px;max-height:250px;background-color:#000;background-repeat:no-repeat;background-position:center;background-size:cover}.latest-articles .has-overlay:after,.latest-articles .freebies .has-overlay:after{position:absolute;z-index:1;top:0;right:0;width:100%;height:100%;content:'';-webkit-transition:background-color 300ms;transition:background-color 300ms;background-color:rgba(65,74,82,0.6)}.latest-articles select#inputArticle-Sort{font-size:13px;width:300px;margin-left:25px;padding-bottom:9px;-webkit-transition:all 300ms;transition:all 300ms;text-indent:.01px;text-overflow:'';color:rgba(65,74,82,0.5);border:none;border-bottom:solid 2px #7AE2DE;background:url("../img/dd-arrow.png") no-repeat;background-color:none;background-position:280px 5px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none}.latest-articles select#inputArticle-Sort:focus{outline:none}.freebies .has-overlay:after{position:absolute;z-index:1;top:0;right:0;width:100%;height:100%;content:'';background-color:rgba(65,74,82,0.5)}.freebies .content-left{padding-right:80px;border-right:solid 1px #E5E7E9}.freebies .content-right{padding-left:80px}.freebies article.item{position:relative;background-color:#000}.freebies article.item h2{font-size:13px;font-weight:500;line-height:15px;display:inline-block;margin-bottom:30px;padding:15px 30px 30px;letter-spacing:2px;text-transform:uppercase;color:#fff;border-bottom:solid 2px #fff}.freebies article.item img{position:absolute;top:50%;left:50%;display:block;min-width:calc(100% + 1px);height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.freebies .overlay{position:absolute;z-index:2;width:100%;height:100%;-webkit-transition:opacity 300ms;transition:opacity 300ms;opacity:0;background-color:rgba(65,74,82,0.7)}.freebies .freebies-intro{margin-bottom:80px}.freebies figure{position:relative;overflow:hidden;height:500px;max-height:500px}.freebies figure:hover .overlay{opacity:1}.freebies figure figcaption .freebie-content{position:absolute;top:50%;left:50%;width:85%;max-width:700px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.freebies figure figcaption .freebie-content .date{font-size:13px;display:block;color:rgba(255,255,255,0.5)}.freebies figure figcaption .like-share-wrapper{font-size:13px;position:absolute;top:30px;left:30px;color:#fff}.freebies figure figcaption .like-share-wrapper a{color:#fff}.freebies figure figcaption ul li{display:inline-block;padding:0 10px 0 0;border-right:solid 1px rgba(255,255,255,0.25)}.freebies figure figcaption ul li:last-child{padding:0 0 0 10px;border-right:none}.freebies figure figcaption ul li i{margin-right:5px}section.get-started{position:relative;padding:90px 0;background-image:-webkit-linear-gradient(225deg, #70f6ea 0%, #51ccdc 100%);background-image:linear-gradient(225deg, #70f6ea 0%,#51ccdc 100%)}section.get-started h2{font-size:28px;display:inline-block;margin-right:30px;vertical-align:middle;color:#fff}section.get-started a{font-weight:bold;margin-bottom:5px;-webkit-transition:all 300ms;transition:all 300ms;color:#fff;border-bottom:solid 2px rgba(255,255,255,0.5)}section.get-started a:hover{border-bottom-color:#fff}section.get-started:before{position:absolute;top:0;left:0;width:100%;height:100%;content:' ';background-image:url("../img/texture-shapes-bg.png")}footer p{font-size:14px;color:#fff}footer ul li{font-size:14px;color:#fff}footer ul li i{margin-right:5px}footer ul li a{color:#fff}footer ul li a:hover{color:#7AE2DE}footer .footer-branding{margin-bottom:40px}footer .footer-branding .footer-branding-logo{margin-bottom:10px}footer .footer-nav{padding-top:40px;border-top:solid 1px rgba(255,255,255,0.15)}footer .footer-nav ul.footer-primary-nav{display:inline-block;margin-bottom:30px}footer .footer-nav ul.footer-primary-nav li{display:inline-block;margin-right:50px}footer .footer-nav ul.footer-primary-nav li:last-child{margin-right:0}footer .footer-nav ul.footer-share{display:inline-block;float:right}footer .footer-nav ul.footer-share>li{display:inline-block;margin-right:50px}footer .footer-nav ul.footer-share>li:last-child{margin-right:0}footer .footer-nav ul.footer-secondary-nav li{color:#8A9097}.share-dropdown{position:absolute;top:0;right:0;-webkit-transition:all 300ms;transition:all 300ms;opacity:0;background-color:#fff;box-shadow:0 0 20px 0 rgba(50,57,74,0.31);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.share-dropdown:after{position:absolute;top:100%;left:75%;width:0;height:0;margin-left:-5px;content:' ';pointer-events:none;border:solid transparent;border-width:5px;border-color:rgba(255,255,255,0);border-top-color:#fff;box-shadow:0 0 20px 0 rgba(50,57,74,0.31)}.share-dropdown ul li{display:inline-block;margin:10px 0;padding:5px 20px;border-right:solid 1px #E5E7E9}.share-dropdown ul li:last-child{padding:none;border-right:none}.share-dropdown ul li a{color:#8A9097}.share-dropdown ul li a.share-twitter:hover{color:#00aced}.share-dropdown ul li a.share-facebook:hover{color:#4a6ea9}.share-dropdown ul li a.share-linkedin:hover{color:#007ab9}.share-dropdown ul li i{margin:0}.is-open{top:-20px;opacity:1}@font-face{font-family:'Stroke-Gap-Icons';src:url("../css/fonts/Stroke-Gap-Icons.eot")}@font-face{font-family:'Stroke-Gap-Icons';font-weight:normal;font-style:normal;src:url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype"),url("data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAIP4AAoAAAAAg7AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAfQ4AAH0O2y4JFk9TLzIAAH4EAAAAYAAAAGAIIv19Y21hcAAAfmQAAABMAAAATBpVzR5nYXNwAAB+sAAAAAgAAAAIAAAAEGhlYWQAAH64AAAANgAAADYAUlk+aGhlYQAAfvAAAAAkAAAAJAPkAqlobXR4AAB/FAAAAzAAAAMwkQcUJ21heHAAAIJEAAAABgAAAAYAzFAAbmFtZQAAgkwAAAGKAAABipxmbApwb3N0AACD2AAAACAAAAAgAAMAAAEABAQAAQEBEVN0cm9rZS1HYXAtSWNvbnMAAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHiGf4mPh9BR0AAAYJDx0AAAYOER0AAAAJHQAAfQUSAM0CAAEAEQAhACMAJQAoAC0AMgA3ADwAQQBGAEsAUABVAFoAXwBkAGkAbgBzAHgAfQCCAIcAjACRAJYAmwCgAKUAqgCvALQAuQC+AMMAyADNANIA1wDcAOEA5gDrAPAA9QD6AP8BBAEJAQ4BEwEYAR0BIgEnASwBMQE2ATsBQAFFAUoBTwFUAVkBXgFjAWgBbQFyAXcBfAGBAYYBiwGQAZUBmgGfAaQBqQGuAbMBuAG9AcIBxwHMAdEB1gHbAeAB5QHqAe8B9AH5Af4CAwIIAg0CEgIXAhwCIQImAisCMAI1AjoCPwJEAkkCTgJTAlgCXQJiAmcCbAJxAnYCewKAAoUCigKPApQCmQKeAqMCqAKtArICtwK8AsECxgLLAtAC1QLaAt8C5ALpAu4C8wL4Av0DAgMHAwwDEQMWAxsDIAMlAyoDLwM0AzkDPgNDA0gDTQNSA1cDXANhA2YDawNwA3UDegN/A4QDiQOOA5MDmAOdA6IDpwOsA7EDtgO7A8ADxQPKA88D1APZA94D4wPoA+0D8gP3A/wEAQQGBAsEEFN0cm9rZS1HYXAtSWNvbnNTdHJva2UtR2FwLUljb25zdTB1MXUyMHVFNjAwdUU2MDF1RTYwMnVFNjAzdUU2MDR1RTYwNXVFNjA2dUU2MDd1RTYwOHVFNjA5dUU2MEF1RTYwQnVFNjBDdUU2MER1RTYwRXVFNjBGdUU2MTB1RTYxMXVFNjEydUU2MTN1RTYxNHVFNjE1dUU2MTZ1RTYxN3VFNjE4dUU2MTl1RTYxQXVFNjFCdUU2MUN1RTYxRHVFNjFFdUU2MUZ1RTYyMHVFNjIxdUU2MjJ1RTYyM3VFNjI0dUU2MjV1RTYyNnVFNjI3dUU2Mjh1RTYyOXVFNjJBdUU2MkJ1RTYyQ3VFNjJEdUU2MkV1RTYyRnVFNjMwdUU2MzF1RTYzMnVFNjMzdUU2MzR1RTYzNXVFNjM2dUU2Mzd1RTYzOHVFNjM5dUU2M0F1RTYzQnVFNjNDdUU2M0R1RTYzRXVFNjNGdUU2NDB1RTY0MXVFNjQydUU2NDN1RTY0NHVFNjQ1dUU2NDZ1RTY0N3VFNjQ4dUU2NDl1RTY0QXVFNjRCdUU2NEN1RTY0RHVFNjRFdUU2NEZ1RTY1MHVFNjUxdUU2NTJ1RTY1M3VFNjU0dUU2NTV1RTY1NnVFNjU3dUU2NTh1RTY1OXVFNjVBdUU2NUJ1RTY1Q3VFNjVEdUU2NUV1RTY1RnVFNjYwdUU2NjF1RTY2MnVFNjYzdUU2NjR1RTY2NXVFNjY2dUU2Njd1RTY2OHVFNjY5dUU2NkF1RTY2QnVFNjZDdUU2NkR1RTY2RXVFNjZGdUU2NzB1RTY3MXVFNjcydUU2NzN1RTY3NHVFNjc1dUU2NzZ1RTY3N3VFNjc4dUU2Nzl1RTY3QXVFNjdCdUU2N0N1RTY3RHVFNjdFdUU2N0Z1RTY4MHVFNjgxdUU2ODJ1RTY4M3VFNjg0dUU2ODV1RTY4NnVFNjg3dUU2ODh1RTY4OXVFNjhBdUU2OEJ1RTY4Q3VFNjhEdUU2OEV1RTY4RnVFNjkwdUU2OTF1RTY5MnVFNjkzdUU2OTR1RTY5NXVFNjk2dUU2OTd1RTY5OHVFNjk5dUU2OUF1RTY5QnVFNjlDdUU2OUR1RTY5RXVFNjlGdUU2QTB1RTZBMXVFNkEydUU2QTN1RTZBNHVFNkE1dUU2QTZ1RTZBN3VFNkE4dUU2QTl1RTZBQXVFNkFCdUU2QUN1RTZBRHVFNkFFdUU2QUZ1RTZCMHVFNkIxdUU2QjJ1RTZCM3VFNkI0dUU2QjV1RTZCNnVFNkI3dUU2Qjh1RTZCOXVFNkJBdUU2QkJ1RTZCQ3VFNkJEdUU2QkV1RTZCRnVFNkMwdUU2QzF1RTZDMnVFNkMzdUU2QzR1RTZDNXVFNkM2dUU2QzcAAAIBiQDKAMwCAAEA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tovAi8C2tsCLwIu2YItWi1ZgYFaLCIv3NBVoi25ui2iLaKhurouui6ioi66Lrm6oaIsI+1SrFcuLi2tLi4urBffUixXLi4trS4uLqwWL+zQVy4uLa0uLi6sF+9SLFcuLi2tLi4urBQ74lNsV+2SLi6v3RIuL97T8VIuL+7T3RYuLa/tli4v39PiUiwVL+7QV/BSLi/d0+BSLi/t0Bfv0qxX31IuL9zT71IuL+zQF9yRMFauLi2pri4usBTpKFfdWi4tr+1aLi6sFDvg09/QV+9SLBWiLbqiLrouuqKiuiwj31IsFrouobotoi2hubmiLCPvU6xV5i319i3mLeZl9nYsI99SLBZ2LmZmLnYudfZl5iwj71IsF90T8dBVri4vUZLLMy0vKsbOL1KuLizRycsxLSkukcgUO+CNrFfuyi3r4A6uNmvvl93aLmvflq4kF+/TMFfgUi4tr/BSLi6sF99hrFfuci6L3BPdui6L7BAX7dKsV90yLgrv7OouCWwXn+8QVaItuqIuui66oqK6Lrouobotoi2hubmiLCIvrFXmLfX2LeYt5mX2di52LmZmLnYudfZl5iwgr6xX3VIuLa/tUi4urBYv7dBX3VIuLa/tUi4urBQ6LixX4lIuLa/yUi4urBYv4dBWri4v8lGuLi/iUBfcE/FQVq4uLa2uLi6sFy4sVq4uLa2uLi6sFy4sVq4uLa2uLi6sFy4sVq4uLa2uLi6sFy4sVq4uLa2uLi6sFy4sVq4uLa2uLi6sF/CTLFauLi2tri4urBYvLFauLi2tri4urBYvLFauLi2tri4urBYvLFauLi2tri4urBYvLFauLi2tri4urBYvLFauLi2tri4urBfdE+/QVK4uL93Tri4v7dAVLqxWri4v3NGuLi/s0BfdUaxUri4v39OuLi/v0BUurFauLi/e0a4uL+7QF91RrFSuLi/e064uL+7QFS6sVq4uL93Rri4v7dAUOi4sV+JSLi2v8lIuLqwWL+HQVq4uL/JRri4v4lAX3BPxUFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBfwkyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwWL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Ffe0i4v4FPu0i4v8FAW793QV91SLi2v7VIuLqwWLSxX3VIuLa/tUi4urBYtLFfdUi4tr+1SLi6sFi/dUFeuLi2sri4urBfgE/BQV++SLi6v3xIuL+BRsi4uryosFDvck95QV92SLi2v7ZIuLqwWLSxX3ZIuLa/tki4urBYtLFfdki4tr+2SLi6sFi/d0FeuLi2sri4urBffU/BQV/ESLi/hUq4uL/DT4BIuL+FT8JIuLq/hEiwUO95TbFVyLY66DuAj7N4ut95arh237cvcyi4t7BYtoqG6ui66LqKiLrgiLm/cyi233cquPrfuW+zeLBYNeY2hciwj3lCsV/JSLi/ckq4uL+wT4VIuL9wSriwUr6xVri4v3ZPuUi4v7ZGuLi/eE99SLBfuUSxXbi4trO4uLqwWLSxX3VIuLa/tUi4urBYtLFfdUi4tr+1SLi6sFDvg094QV+ySLi/ckq4uL+wT3BIsF0PdfFaF1+1X7VXWh91X3VQX7ifwvFWuLi/cE+wSLi6v3JIsFYXcVoXX7VftVdaH3VfdVBfs690cVa4uL9wT3BIuLazuLBWv7BBWri4sra4uL6wX3JPckFeuLi2sri4urBfgE/JMV+wSLi6vbi4vbq4sFa/cUFauLiytri4vrBftk+2QV64uLayuLi6sFDveU6xVci2Oug7gI+zeLr/ek+FCLr/uk+zeLBYNeY2hciwj7cvcEFfcyi4t7BYtoqG6ui66LqKiLrgiLm/cyi2/3ZPwYi2/7ZAX4cvtkFfyUi4v3JKuLi/sE+FSLi/cEq4sFDvg0axX71IuL+ASri4v75PeUi4v35KuLBfv0yxX4FIuLa/wUi4urBfekaxX7NIuL9wT3NIuL+wQF+xSrFeuLi7sri4tbBXv7BBWri4v7dGuLi/d0BeuLFauLi/t0a4uL93QFDvgEqxX7dIsFO4tLzIvai9rLzNuLCPeEiwXOi8hGi0CLPEtKO4sI+3T3lBVNi1lZi02LTb1ZyYsI93SLBcmLvb2LyYvKWLxeiwj7hIsFe1sVq4uL+xRri4v3FAVbWxX3FIuLa/sUi4urBfdU9zQVa4uLqwWLpaGhpYsIi2sFgouEhIuCCItrBcL7QRWEkoGLhYQIdKIFnp6pi554CHV0BV1eFYKUhpeLmIuYkJeUlAiidAWIiImHi4eLh42HjogIdHQF9yK4FYSSgYuF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") format("woff")}.icon{font-family:'Stroke-Gap-Icons';font-weight:normal;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-WorldWide:before{content:'\e600'}.icon-WorldGlobe:before{content:'\e601'}.icon-Underpants:before{content:'\e602'}.icon-Tshirt:before{content:'\e603'}.icon-Trousers:before{content:'\e604'}.icon-Tie:before{content:'\e605'}.icon-TennisBall:before{content:'\e606'}.icon-Telesocpe:before{content:'\e607'}.icon-Stop:before{content:'\e608'}.icon-Starship:before{content:'\e609'}.icon-Starship2:before{content:'\e60a'}.icon-Speaker:before{content:'\e60b'}.icon-Speaker2:before{content:'\e60c'}.icon-Soccer:before{content:'\e60d'}.icon-Snikers:before{content:'\e60e'}.icon-Scisors:before{content:'\e60f'}.icon-Puzzle:before{content:'\e610'}.icon-Printer:before{content:'\e611'}.icon-Pool:before{content:'\e612'}.icon-Podium:before{content:'\e613'}.icon-Play:before{content:'\e614'}.icon-Planet:before{content:'\e615'}.icon-Pause:before{content:'\e616'}.icon-Next:before{content:'\e617'}.icon-MusicNote2:before{content:'\e618'}.icon-MusicNote:before{content:'\e619'}.icon-MusicMixer:before{content:'\e61a'}.icon-Microphone:before{content:'\e61b'}.icon-Medal:before{content:'\e61c'}.icon-ManFigure:before{content:'\e61d'}.icon-Magnet:before{content:'\e61e'}.icon-Like:before{content:'\e61f'}.icon-Hanger:before{content:'\e620'}.icon-Handicap:before{content:'\e621'}.icon-Forward:before{content:'\e622'}.icon-Footbal:before{content:'\e623'}.icon-Flag:before{content:'\e624'}.icon-FemaleFigure:before{content:'\e625'}.icon-Dislike:before{content:'\e626'}.icon-DiamondRing:before{content:'\e627'}.icon-Cup:before{content:'\e628'}.icon-Crown:before{content:'\e629'}.icon-Column:before{content:'\e62a'}.icon-Click:before{content:'\e62b'}.icon-Cassette:before{content:'\e62c'}.icon-Bomb:before{content:'\e62d'}.icon-BatteryLow:before{content:'\e62e'}.icon-BatteryFull:before{content:'\e62f'}.icon-Bascketball:before{content:'\e630'}.icon-Astronaut:before{content:'\e631'}.icon-WineGlass:before{content:'\e632'}.icon-Water:before{content:'\e633'}.icon-Wallet:before{content:'\e634'}.icon-Umbrella:before{content:'\e635'}.icon-TV:before{content:'\e636'}.icon-TeaMug:before{content:'\e637'}.icon-Tablet:before{content:'\e638'}.icon-Soda:before{content:'\e639'}.icon-SodaCan:before{content:'\e63a'}.icon-SimCard:before{content:'\e63b'}.icon-Signal:before{content:'\e63c'}.icon-Shaker:before{content:'\e63d'}.icon-Radio:before{content:'\e63e'}.icon-Pizza:before{content:'\e63f'}.icon-Phone:before{content:'\e640'}.icon-Notebook:before{content:'\e641'}.icon-Mug:before{content:'\e642'}.icon-Mastercard:before{content:'\e643'}.icon-Ipod:before{content:'\e644'}.icon-Info:before{content:'\e645'}.icon-Icecream2:before{content:'\e646'}.icon-Icecream1:before{content:'\e647'}.icon-Hourglass:before{content:'\e648'}.icon-Help:before{content:'\e649'}.icon-Goto:before{content:'\e64a'}.icon-Glasses:before{content:'\e64b'}.icon-Gameboy:before{content:'\e64c'}.icon-ForkandKnife:before{content:'\e64d'}.icon-Export:before{content:'\e64e'}.icon-Exit:before{content:'\e64f'}.icon-Espresso:before{content:'\e650'}.icon-Drop:before{content:'\e651'}.icon-Download:before{content:'\e652'}.icon-Dollars:before{content:'\e653'}.icon-Dollar:before{content:'\e654'}.icon-DesktopMonitor:before{content:'\e655'}.icon-Corkscrew:before{content:'\e656'}.icon-CoffeeToGo:before{content:'\e657'}.icon-Chart:before{content:'\e658'}.icon-ChartUp:before{content:'\e659'}.icon-ChartDown:before{content:'\e65a'}.icon-Calculator:before{content:'\e65b'}.icon-Bread:before{content:'\e65c'}.icon-Bourbon:before{content:'\e65d'}.icon-BottleofWIne:before{content:'\e65e'}.icon-Bag:before{content:'\e65f'}.icon-Arrow:before{content:'\e660'}.icon-Antenna2:before{content:'\e661'}.icon-Antenna1:before{content:'\e662'}.icon-Anchor:before{content:'\e663'}.icon-Wheelbarrow:before{content:'\e664'}.icon-Webcam:before{content:'\e665'}.icon-Unlinked:before{content:'\e666'}.icon-Truck:before{content:'\e667'}.icon-Timer:before{content:'\e668'}.icon-Time:before{content:'\e669'}.icon-StorageBox:before{content:'\e66a'}.icon-Star:before{content:'\e66b'}.icon-ShoppingCart:before{content:'\e66c'}.icon-Shield:before{content:'\e66d'}.icon-Seringe:before{content:'\e66e'}.icon-Pulse:before{content:'\e66f'}.icon-Plaster:before{content:'\e670'}.icon-Plaine:before{content:'\e671'}.icon-Pill:before{content:'\e672'}.icon-PicnicBasket:before{content:'\e673'}.icon-Phone2:before{content:'\e674'}.icon-Pencil:before{content:'\e675'}.icon-Pen:before{content:'\e676'}.icon-PaperClip:before{content:'\e677'}.icon-On-Off:before{content:'\e678'}.icon-Mouse:before{content:'\e679'}.icon-Megaphone:before{content:'\e67a'}.icon-Linked:before{content:'\e67b'}.icon-Keyboard:before{content:'\e67c'}.icon-House:before{content:'\e67d'}.icon-Heart:before{content:'\e67e'}.icon-Headset:before{content:'\e67f'}.icon-FullShoppingCart:before{content:'\e680'}.icon-FullScreen:before{content:'\e681'}.icon-Folder:before{content:'\e682'}.icon-Floppy:before{content:'\e683'}.icon-Files:before{content:'\e684'}.icon-File:before{content:'\e685'}.icon-FileBox:before{content:'\e686'}.icon-ExitFullScreen:before{content:'\e687'}.icon-EmptyBox:before{content:'\e688'}.icon-Delete:before{content:'\e689'}.icon-Controller:before{content:'\e68a'}.icon-Compass:before{content:'\e68b'}.icon-CompassTool:before{content:'\e68c'}.icon-ClipboardText:before{content:'\e68d'}.icon-ClipboardChart:before{content:'\e68e'}.icon-ChemicalGlass:before{content:'\e68f'}.icon-CD:before{content:'\e690'}.icon-Carioca:before{content:'\e691'}.icon-Car:before{content:'\e692'}.icon-Book:before{content:'\e693'}.icon-BigTruck:before{content:'\e694'}.icon-Bicycle:before{content:'\e695'}.icon-Wrench:before{content:'\e696'}.icon-Web:before{content:'\e697'}.icon-Watch:before{content:'\e698'}.icon-Volume:before{content:'\e699'}.icon-Video:before{content:'\e69a'}.icon-Users:before{content:'\e69b'}.icon-User:before{content:'\e69c'}.icon-UploadCLoud:before{content:'\e69d'}.icon-Typing:before{content:'\e69e'}.icon-Tools:before{content:'\e69f'}.icon-Tag:before{content:'\e6a0'}.icon-Speedometter:before{content:'\e6a1'}.icon-Share:before{content:'\e6a2'}.icon-Settings:before{content:'\e6a3'}.icon-Search:before{content:'\e6a4'}.icon-Screwdriver:before{content:'\e6a5'}.icon-Rolodex:before{content:'\e6a6'}.icon-Ringer:before{content:'\e6a7'}.icon-Resume:before{content:'\e6a8'}.icon-Restart:before{content:'\e6a9'}.icon-PowerOff:before{content:'\e6aa'}.icon-Pointer:before{content:'\e6ab'}.icon-Picture:before{content:'\e6ac'}.icon-OpenedLock:before{content:'\e6ad'}.icon-Notes:before{content:'\e6ae'}.icon-Mute:before{content:'\e6af'}.icon-Movie:before{content:'\e6b0'}.icon-Microphone2:before{content:'\e6b1'}.icon-Message:before{content:'\e6b2'}.icon-MessageRight:before{content:'\e6b3'}.icon-MessageLeft:before{content:'\e6b4'}.icon-Menu:before{content:'\e6b5'}.icon-Media:before{content:'\e6b6'}.icon-Mail:before{content:'\e6b7'}.icon-List:before{content:'\e6b8'}.icon-Layers:before{content:'\e6b9'}.icon-Key:before{content:'\e6ba'}.icon-Imbox:before{content:'\e6bb'}.icon-Eye:before{content:'\e6bc'}.icon-Edit:before{content:'\e6bd'}.icon-DSLRCamera:before{content:'\e6be'}.icon-DownloadCloud:before{content:'\e6bf'}.icon-CompactCamera:before{content:'\e6c0'}.icon-Cloud:before{content:'\e6c1'}.icon-ClosedLock:before{content:'\e6c2'}.icon-Chart2:before{content:'\e6c3'}.icon-Bulb:before{content:'\e6c4'}.icon-Briefcase:before{content:'\e6c5'}.icon-Blog:before{content:'\e6c6'}.icon-Agenda:before{content:'\e6c7'}@media screen and (max-width: 1200px){.header-nav-wrapper nav{margin-right:10px}.header-nav-wrapper .logo{width:280px}}@media screen and (max-width: 1024px){.primary-nav-wrapper{position:fixed;z-index:99;top:0;left:0;visibility:hidden;width:100%;height:100%;opacity:0;background-color:#414A52}.navicon{visibility:visible}.header-nav-wrapper nav{width:100%;padding:100px 0 0;text-align:center}.header-nav-wrapper nav ul{display:block}.header-nav-wrapper nav ul li{font-size:30px;display:block;padding:10px 20px;border-right:none}.secondary-nav-wrapper ul.secondary-nav li{font-size:30px}.header-nav-wrapper nav ul li a{display:block;padding-bottom:40px;color:#fff}.header-nav-wrapper nav ul li a:before{display:none}.secondary-nav-wrapper{display:block;padding:0;text-align:center;background-color:transparent}.secondary-nav-wrapper ul{display:block}.secondary-nav-wrapper li a:before{display:none}.secondary-nav-wrapper ul li.subscribe a{font-weight:600;display:block;color:#fff}.secondary-nav-wrapper ul li.subscribe a:hover{color:#7AE2DE}.secondary-nav-wrapper ul.secondary-nav li.subscribe{display:block;padding:10px 0;border-right:none}.secondary-nav-wrapper ul.secondary-nav li.search i{display:none}.secondary-nav-wrapper ul.secondary-nav li.subscribe:after{display:none}}@media screen and (max-width: 991px){.collective .video-player{margin:25px 0 50px}.crew article.crew-member{margin-bottom:30px}.latest-articles article.standard-article{margin-top:20px}h4{margin-left:0}.freebies .content-left{margin-bottom:20px;padding-right:0;border-right:none}.freebies .content-right{padding-left:15px}footer .footer-nav ul.footer-primary-nav li{margin-right:40px}section.get-started h2{line-height:42px;margin:0 0 20px}.latest-articles article{margin-top:50px}}@media screen and (max-width: 768px){.stats .stats-container{width:210px;margin:0 auto 100px;text-align:left;border-right:none}.stats .stats-container:last-child{margin-bottom:0}.latest-articles .sort{text-align:left}footer .footer-branding{margin-bottom:20px}footer .footer-nav{padding-top:20px;border-top:solid 1px rgba(255,255,255,0.15)}footer .footer-nav ul.footer-primary-nav{display:block;margin-bottom:0}footer .footer-nav ul.footer-primary-nav li{display:block;margin:0 0 20px;padding:15px 0;border-bottom:dashed 1px rgba(255,255,255,0.25)}footer ul li a{display:block}footer .footer-nav ul.footer-share{display:block;float:none}footer ul.footer-secondary-nav{margin-top:40px}footer ul.footer-secondary-nav li a{margin-top:10px}footer .footer-nav ul.footer-share>li{display:block;margin:0 0 20px;padding:15px 0;border-bottom:dashed 1px rgba(255,255,255,0.25)}.share-dropdown{top:auto;right:auto;bottom:120px;left:15px}.share-dropdown:after{left:20%}.flickity-page-dots{line-height:1;position:absolute;top:auto;right:auto;bottom:25px;left:50%;width:auto;margin:0;padding:0;list-style:none;transform:translateX(-50%);text-align:center}.flickity-page-dots .dot{display:inline-block;width:12px;height:12px;margin:0 4px;opacity:1;border:2px solid white;background:transparent}div.mouse-container{display:none}}@media screen and (max-width: 640px){.video-js{width:100%}.collective .video-player{width:100%}header.hero{height:640px}.mouse-container{display:none}.carousel-cell{height:640px}header.hero h1{font-size:30px;line-height:40px}.has-padding{padding:80px 0}.has-padding-tall{padding:80px 0}section.get-started h2{font-size:24px;line-height:48px;margin-right:0;margin-bottom:30px}.latest-articles article.featured-article{height:310px;max-height:310px}.latest-articles article.standard-article{height:180px;max-height:180px}}@media screen and (max-width: 480px){.header-nav-wrapper{border-bottom:solid 5px #7ae2de;background-color:#414A52}.header-nav-wrapper .logo{width:250px}.navicon{padding:52px 35px;background-color:transparent}.header-nav-wrapper .logo{border-bottom:none}.sort h5{display:block}.latest-articles select#inputArticle-Sort{margin:20px 0}} diff --git a/public/template2/img/article-01.jpg b/public/template2/img/article-01.jpg deleted file mode 100644 index 462d2856073b48e019a1641d169d9715bff1359d..0000000000000000000000000000000000000000 Binary files a/public/template2/img/article-01.jpg and /dev/null differ diff --git a/public/template2/img/article-02.jpg b/public/template2/img/article-02.jpg deleted file mode 100644 index 92f1c0c8b9d05084f6c49b177353510bbb0dedc7..0000000000000000000000000000000000000000 Binary files a/public/template2/img/article-02.jpg and /dev/null differ diff --git a/public/template2/img/article-03.jpg b/public/template2/img/article-03.jpg deleted file mode 100644 index b9a5a615348fc8e755c9e2aac112297bc9e2e4cf..0000000000000000000000000000000000000000 Binary files a/public/template2/img/article-03.jpg and /dev/null differ diff --git a/public/template2/img/article-04.jpg b/public/template2/img/article-04.jpg deleted file mode 100644 index 9659a936de098e2fbbdf508a504e11e5d32dec00..0000000000000000000000000000000000000000 Binary files a/public/template2/img/article-04.jpg and /dev/null differ diff --git a/public/template2/img/article-05.jpg b/public/template2/img/article-05.jpg deleted file mode 100644 index b62a6dadd5521b12923b71fa0063ff1c7b59c14c..0000000000000000000000000000000000000000 Binary files a/public/template2/img/article-05.jpg and /dev/null differ diff --git a/public/template2/img/article-06.jpg b/public/template2/img/article-06.jpg deleted file mode 100644 index c1b7a7658a5f46d2e1df251c113d74db930250f2..0000000000000000000000000000000000000000 Binary files a/public/template2/img/article-06.jpg and /dev/null differ diff --git a/public/template2/img/crew-blaz-robar.jpg b/public/template2/img/crew-blaz-robar.jpg deleted file mode 100644 index f3f93fc3b743e0c6b9cf2c3aa72866e46338e973..0000000000000000000000000000000000000000 Binary files a/public/template2/img/crew-blaz-robar.jpg and /dev/null differ diff --git a/public/template2/img/crew-dude.jpg b/public/template2/img/crew-dude.jpg deleted file mode 100644 index d729f601faef637d42c5575e5235b0a449ea63b4..0000000000000000000000000000000000000000 Binary files a/public/template2/img/crew-dude.jpg and /dev/null differ diff --git a/public/template2/img/crew-mary-lou.jpg b/public/template2/img/crew-mary-lou.jpg deleted file mode 100644 index ea567efb8357e863fcbc7fe76aad780755c10261..0000000000000000000000000000000000000000 Binary files a/public/template2/img/crew-mary-lou.jpg and /dev/null differ diff --git a/public/template2/img/crew-peter-finlan.jpg b/public/template2/img/crew-peter-finlan.jpg deleted file mode 100644 index af90bc0891ec0b1280e35cf9dc722e7e08150f0d..0000000000000000000000000000000000000000 Binary files a/public/template2/img/crew-peter-finlan.jpg and /dev/null differ diff --git a/public/template2/img/dd-arrow.png b/public/template2/img/dd-arrow.png deleted file mode 100644 index b10ac266303f20611b066f309b23e1dccaec3e9b..0000000000000000000000000000000000000000 Binary files a/public/template2/img/dd-arrow.png and /dev/null differ diff --git a/public/template2/img/favicon/android-chrome-144x144.png b/public/template2/img/favicon/android-chrome-144x144.png deleted file mode 100644 index 1aaa44447c20976685561686ac1dec05aca2ea66..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/android-chrome-144x144.png and /dev/null differ diff --git a/public/template2/img/favicon/android-chrome-192x192.png b/public/template2/img/favicon/android-chrome-192x192.png deleted file mode 100644 index e4b931f1a58f717fb075ab6167e1f5ceaad3fa25..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/android-chrome-192x192.png and /dev/null differ diff --git a/public/template2/img/favicon/android-chrome-36x36.png b/public/template2/img/favicon/android-chrome-36x36.png deleted file mode 100644 index cce604febbf605391fe859ced3f13ccc0d6cc630..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/android-chrome-36x36.png and /dev/null differ diff --git a/public/template2/img/favicon/android-chrome-48x48.png b/public/template2/img/favicon/android-chrome-48x48.png deleted file mode 100644 index 71dd065ebbd14c0693f5a976562a1392a9812e74..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/android-chrome-48x48.png and /dev/null differ diff --git a/public/template2/img/favicon/android-chrome-72x72.png b/public/template2/img/favicon/android-chrome-72x72.png deleted file mode 100644 index 2cee8f8959d18425cb76a8707fc0d8f660360716..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/android-chrome-72x72.png and /dev/null differ diff --git a/public/template2/img/favicon/android-chrome-96x96.png b/public/template2/img/favicon/android-chrome-96x96.png deleted file mode 100644 index 1af8b682d6c917e01d090a9734ca77ce086ad094..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/android-chrome-96x96.png and /dev/null differ diff --git a/public/template2/img/favicon/apple-touch-icon-114x114.png b/public/template2/img/favicon/apple-touch-icon-114x114.png deleted file mode 100644 index 1932d1579297b25403b680d10cff494d12922b11..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/apple-touch-icon-114x114.png and /dev/null differ diff --git a/public/template2/img/favicon/apple-touch-icon-120x120.png b/public/template2/img/favicon/apple-touch-icon-120x120.png deleted file mode 100644 index 6c7162f55a71dcfe48ed49120d09d385f7dfc170..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/apple-touch-icon-120x120.png and /dev/null differ diff --git a/public/template2/img/favicon/apple-touch-icon-144x144.png b/public/template2/img/favicon/apple-touch-icon-144x144.png deleted file mode 100644 index a71ab7228c459f425bb50dbc94315736691900d4..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/apple-touch-icon-144x144.png and /dev/null differ diff --git a/public/template2/img/favicon/apple-touch-icon-152x152.png b/public/template2/img/favicon/apple-touch-icon-152x152.png deleted file mode 100644 index 475cf9174462d84831f3dc99f4aecf0c5a0f4fcb..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/apple-touch-icon-152x152.png and /dev/null differ diff --git a/public/template2/img/favicon/apple-touch-icon-180x180.png b/public/template2/img/favicon/apple-touch-icon-180x180.png deleted file mode 100644 index a175c34d0bc51fb99975792c0e037faf615812fb..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/apple-touch-icon-180x180.png and /dev/null differ diff --git a/public/template2/img/favicon/apple-touch-icon-57x57.png b/public/template2/img/favicon/apple-touch-icon-57x57.png deleted file mode 100644 index 4ccc6571c20395234942ca3ba93f6475a6a2189c..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/apple-touch-icon-57x57.png and /dev/null differ diff --git a/public/template2/img/favicon/apple-touch-icon-60x60.png b/public/template2/img/favicon/apple-touch-icon-60x60.png deleted file mode 100644 index 1513815832f14a20b8b2ff293f52b9de86adf274..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/apple-touch-icon-60x60.png and /dev/null differ diff --git a/public/template2/img/favicon/apple-touch-icon-72x72.png b/public/template2/img/favicon/apple-touch-icon-72x72.png deleted file mode 100644 index 3c922d85c8ef6914a578de897d49a50cb41e56a5..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/apple-touch-icon-72x72.png and /dev/null differ diff --git a/public/template2/img/favicon/apple-touch-icon-76x76.png b/public/template2/img/favicon/apple-touch-icon-76x76.png deleted file mode 100644 index 038f4197c5cbd5ac97c69e3fcc9f2faad52fcc5f..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/apple-touch-icon-76x76.png and /dev/null differ diff --git a/public/template2/img/favicon/apple-touch-icon-precomposed.png b/public/template2/img/favicon/apple-touch-icon-precomposed.png deleted file mode 100644 index 4f2d21adc4a8ec3368f214a7ad14fa5666e5769c..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/apple-touch-icon-precomposed.png and /dev/null differ diff --git a/public/template2/img/favicon/apple-touch-icon.png b/public/template2/img/favicon/apple-touch-icon.png deleted file mode 100644 index 3a653a8dad548e97d73b8218350bcee264eb5fc9..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/apple-touch-icon.png and /dev/null differ diff --git a/public/template2/img/favicon/browserconfig.xml b/public/template2/img/favicon/browserconfig.xml deleted file mode 100644 index ffbd54a7e8422ba7252bad1caeb5b04c173d520b..0000000000000000000000000000000000000000 --- a/public/template2/img/favicon/browserconfig.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<browserconfig> - <msapplication> - <tile> - <square70x70logo src="img/favicon/mstile-70x70.png"/> - <square150x150logo src="img/favicon/mstile-150x150.png"/> - <square310x310logo src="img/favicon/mstile-310x310.png"/> - <wide310x150logo src="img/favicon/mstile-310x150.png"/> - <TileColor>#66e0e5</TileColor> - </tile> - </msapplication> -</browserconfig> diff --git a/public/template2/img/favicon/favicon-16x16.png b/public/template2/img/favicon/favicon-16x16.png deleted file mode 100644 index 2db46c0e100588ffde2553b3f9d09848c51b3d8f..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/favicon-16x16.png and /dev/null differ diff --git a/public/template2/img/favicon/favicon-194x194.png b/public/template2/img/favicon/favicon-194x194.png deleted file mode 100644 index 32f594cbbc0543852e17737ca9fba7b0ee1f39ba..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/favicon-194x194.png and /dev/null differ diff --git a/public/template2/img/favicon/favicon-32x32.png b/public/template2/img/favicon/favicon-32x32.png deleted file mode 100644 index c8dd319dfdd570bd5b9c0fdd11a6fb1311494e3a..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/favicon-32x32.png and /dev/null differ diff --git a/public/template2/img/favicon/favicon-96x96.png b/public/template2/img/favicon/favicon-96x96.png deleted file mode 100644 index 47f0377bf9aa7a515a8fdc4ab6e92121d0ed8e11..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/favicon-96x96.png and /dev/null differ diff --git a/public/template2/img/favicon/favicon.ico b/public/template2/img/favicon/favicon.ico deleted file mode 100644 index 2c35d656cc1e2cef009f67305f7f9bb2a10c4139..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/favicon.ico and /dev/null differ diff --git a/public/template2/img/favicon/manifest.json b/public/template2/img/favicon/manifest.json deleted file mode 100644 index dbb1389be7082329aad74d966c62091af27818f2..0000000000000000000000000000000000000000 --- a/public/template2/img/favicon/manifest.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "Synthetica", - "icons": [ - { - "src": "img\/favicon\/android-chrome-36x36.png", - "sizes": "36x36", - "type": "image\/png", - "density": 0.75 - }, - { - "src": "img\/favicon\/android-chrome-48x48.png", - "sizes": "48x48", - "type": "image\/png", - "density": 1 - }, - { - "src": "img\/favicon\/android-chrome-72x72.png", - "sizes": "72x72", - "type": "image\/png", - "density": 1.5 - }, - { - "src": "img\/favicon\/android-chrome-96x96.png", - "sizes": "96x96", - "type": "image\/png", - "density": 2 - }, - { - "src": "img\/favicon\/android-chrome-144x144.png", - "sizes": "144x144", - "type": "image\/png", - "density": 3 - }, - { - "src": "img\/favicon\/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image\/png", - "density": 4 - } - ] -} diff --git a/public/template2/img/favicon/mstile-144x144.png b/public/template2/img/favicon/mstile-144x144.png deleted file mode 100644 index 0487752029eb4209c52d7b03f132fa000d04d73b..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/mstile-144x144.png and /dev/null differ diff --git a/public/template2/img/favicon/mstile-150x150.png b/public/template2/img/favicon/mstile-150x150.png deleted file mode 100644 index b92c778782a28b79fa4b7b0f794469d68fc3b61d..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/mstile-150x150.png and /dev/null differ diff --git a/public/template2/img/favicon/mstile-310x150.png b/public/template2/img/favicon/mstile-310x150.png deleted file mode 100644 index 22281a09f32f8337813e2fda0d9d1400b6b00324..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/mstile-310x150.png and /dev/null differ diff --git a/public/template2/img/favicon/mstile-310x310.png b/public/template2/img/favicon/mstile-310x310.png deleted file mode 100644 index d3b125b814a373bc12dfaf61000a4cc29f329fed..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/mstile-310x310.png and /dev/null differ diff --git a/public/template2/img/favicon/mstile-70x70.png b/public/template2/img/favicon/mstile-70x70.png deleted file mode 100644 index 2a33ae50d4d96e8eb21896a80cb913d436915874..0000000000000000000000000000000000000000 Binary files a/public/template2/img/favicon/mstile-70x70.png and /dev/null differ diff --git a/public/template2/img/favicon/safari-pinned-tab.svg b/public/template2/img/favicon/safari-pinned-tab.svg deleted file mode 100644 index 5f0c5a48dadb8dd19753eba05d4992a47d8b879e..0000000000000000000000000000000000000000 --- a/public/template2/img/favicon/safari-pinned-tab.svg +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" standalone="no"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" - "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> -<svg version="1.0" xmlns="http://www.w3.org/2000/svg" - width="350.000000pt" height="350.000000pt" viewBox="0 0 350.000000 350.000000" - preserveAspectRatio="xMidYMid meet"> -<metadata> -Created by potrace 1.11, written by Peter Selinger 2001-2013 -</metadata> -<g transform="translate(0.000000,350.000000) scale(0.100000,-0.100000)" -fill="#000000" stroke="none"> -<path d="M1610 3474 c-102 -15 -195 -43 -253 -77 -23 -13 -69 -39 -102 -57 --33 -18 -118 -67 -188 -107 -71 -41 -150 -86 -175 -100 -26 -14 -96 -54 -157 --88 -60 -35 -126 -72 -145 -82 -164 -93 -219 -137 -302 -241 -74 -93 -141 --231 -168 -344 -20 -83 -20 -111 -17 -660 l2 -573 28 -78 c54 -154 123 -266 -232 -372 57 -56 107 -91 255 -175 102 -58 201 -113 220 -123 19 -11 45 -25 57 --33 12 -7 37 -22 55 -32 18 -11 119 -67 223 -127 211 -119 248 -138 336 -160 -194 -50 426 -32 584 45 33 16 148 79 255 140 107 61 307 175 443 252 175 100 -267 159 311 199 108 100 214 273 253 416 16 62 18 117 18 658 0 548 -1 594 --19 650 -51 165 -121 281 -236 395 -69 68 -183 143 -375 246 -11 6 -74 41 --140 79 -66 37 -145 82 -175 98 -30 17 -67 38 -82 49 -14 10 -28 18 -31 18 -2 -0 -56 29 -118 65 -198 114 -377 150 -589 119z m242 -199 c87 -11 156 -43 421 --193 144 -82 350 -199 457 -260 247 -140 306 -194 388 -358 61 -120 62 -142 -62 -728 -1 -524 -2 -532 -24 -601 -48 -147 -123 -259 -228 -338 -18 -14 -76 --50 -128 -79 -109 -63 -551 -314 -593 -337 -16 -9 -36 -21 -45 -26 -200 -120 --332 -154 -518 -132 -103 12 -162 39 -472 215 -163 93 -315 180 -337 192 -22 -12 -74 42 -115 65 -41 24 -94 54 -116 67 -122 68 -226 207 -280 373 -22 69 --23 77 -23 605 -1 509 0 539 19 608 45 161 159 320 278 388 26 14 67 38 92 52 -25 14 207 117 405 230 198 113 378 213 400 222 35 15 117 32 205 43 28 4 82 1 -152 -8z"/> -<path d="M1520 2457 c-325 -97 -562 -403 -515 -667 16 -93 122 -217 229 -270 -135 -67 280 -33 517 122 228 149 326 162 397 55 98 -147 -100 -383 -373 -446 --52 -11 -92 -19 -111 -20 -6 -1 -10 -9 -9 -18 4 -36 19 -158 21 -165 1 -5 2 --17 3 -29 1 -19 5 -21 54 -15 230 28 459 168 589 361 62 93 82 156 82 270 1 -94 -1 105 -32 167 -62 126 -198 222 -321 224 -111 2 -215 -37 -386 -146 -228 --145 -303 -163 -377 -94 -46 45 -61 81 -54 132 15 109 132 231 293 304 36 16 -83 33 103 36 l37 7 -21 105 c-15 74 -26 105 -36 107 -8 1 -49 -8 -90 -20z"/> -</g> -</svg> diff --git a/public/template2/img/freebie-03.jpg b/public/template2/img/freebie-03.jpg deleted file mode 100644 index 9e4a5b27914406113b80819c32d3849d8ec29a3c..0000000000000000000000000000000000000000 Binary files a/public/template2/img/freebie-03.jpg and /dev/null differ diff --git a/public/template2/img/freebie-04.jpg b/public/template2/img/freebie-04.jpg deleted file mode 100644 index bc6608592725842bd948dec281ef189749779447..0000000000000000000000000000000000000000 Binary files a/public/template2/img/freebie-04.jpg and /dev/null differ diff --git a/public/template2/img/hero-bg-01.jpg b/public/template2/img/hero-bg-01.jpg deleted file mode 100644 index ef39c30b40697b3e28aa0f468cc4ab00b51b7d43..0000000000000000000000000000000000000000 Binary files a/public/template2/img/hero-bg-01.jpg and /dev/null differ diff --git a/public/template2/img/hero-bg-02.jpg b/public/template2/img/hero-bg-02.jpg deleted file mode 100644 index 970f54afa0fba80d0f8374a0c5b7a59adfa0a6a5..0000000000000000000000000000000000000000 Binary files a/public/template2/img/hero-bg-02.jpg and /dev/null differ diff --git a/public/template2/img/hero-bg-03.jpg b/public/template2/img/hero-bg-03.jpg deleted file mode 100644 index 6093f3750c88d41f857b0c35f83bb31ac3601bd5..0000000000000000000000000000000000000000 Binary files a/public/template2/img/hero-bg-03.jpg and /dev/null differ diff --git a/public/template2/img/landio-freebie.jpg b/public/template2/img/landio-freebie.jpg deleted file mode 100644 index cc286fdc28c7756d132730f2bc4afc2ac7a30553..0000000000000000000000000000000000000000 Binary files a/public/template2/img/landio-freebie.jpg and /dev/null differ diff --git a/public/template2/img/sedna-freebie.jpg b/public/template2/img/sedna-freebie.jpg deleted file mode 100644 index 753ee0572a5c01436b0637ab6fa587f235798ef7..0000000000000000000000000000000000000000 Binary files a/public/template2/img/sedna-freebie.jpg and /dev/null differ diff --git a/public/template2/img/stats-bg.jpg b/public/template2/img/stats-bg.jpg deleted file mode 100644 index 41ffd76853564c7e19c0b946af53c2d9dff71834..0000000000000000000000000000000000000000 Binary files a/public/template2/img/stats-bg.jpg and /dev/null differ diff --git a/public/template2/img/synthetica-logo.png b/public/template2/img/synthetica-logo.png deleted file mode 100644 index 3618a0f252ad732a996b92f89e9133f55b90300f..0000000000000000000000000000000000000000 Binary files a/public/template2/img/synthetica-logo.png and /dev/null differ diff --git a/public/template2/img/synthetica-logo@2x.png b/public/template2/img/synthetica-logo@2x.png deleted file mode 100644 index 5e9e912b12cb599f1b5dfa02425b8661d8db432d..0000000000000000000000000000000000000000 Binary files a/public/template2/img/synthetica-logo@2x.png and /dev/null differ diff --git a/public/template2/img/texture-shapes-bg.png b/public/template2/img/texture-shapes-bg.png deleted file mode 100644 index fce677d2309fc085c04fc7d4ba21eef0192084a8..0000000000000000000000000000000000000000 Binary files a/public/template2/img/texture-shapes-bg.png and /dev/null differ diff --git a/public/template2/img/video-cover.jpg b/public/template2/img/video-cover.jpg deleted file mode 100644 index 09d131d3eb1c47df03320a7315863d371debe569..0000000000000000000000000000000000000000 Binary files a/public/template2/img/video-cover.jpg and /dev/null differ diff --git a/public/template2/js/min/bootstrap.min.js b/public/template2/js/min/bootstrap.min.js deleted file mode 100644 index e79c065134f2cfcf3e44a59cffcb5f090232f98f..0000000000000000000000000000000000000000 --- a/public/template2/js/min/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.3.6 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under the MIT license - */ -if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>2)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active"); -d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/public/template2/js/min/flickity.pkgd.min.js b/public/template2/js/min/flickity.pkgd.min.js deleted file mode 100644 index a41124c84ad8fb2ae10195d4224b45e3e558e75d..0000000000000000000000000000000000000000 --- a/public/template2/js/min/flickity.pkgd.min.js +++ /dev/null @@ -1,13 +0,0 @@ -/*! - * Flickity PACKAGED v1.2.1 - * Touch, responsive, flickable galleries - * - * Licensed GPLv3 for open source use - * or Flickity Commercial License for commercial use - * - * http://flickity.metafizzy.co - * Copyright 2015 Metafizzy - */ - -!function(t){function e(){}function i(t){function i(e){e.prototype.option||(e.prototype.option=function(e){t.isPlainObject(e)&&(this.options=t.extend(!0,this.options,e))})}function o(e,i){t.fn[e]=function(o){if("string"==typeof o){for(var s=n.call(arguments,1),a=0,l=this.length;l>a;a++){var h=this[a],c=t.data(h,e);if(c)if(t.isFunction(c[o])&&"_"!==o.charAt(0)){var p=c[o].apply(c,s);if(void 0!==p)return p}else r("no such method '"+o+"' for "+e+" instance");else r("cannot call methods on "+e+" prior to initialization; attempted to call '"+o+"'")}return this}return this.each(function(){var n=t.data(this,e);n?(n.option(o),n._init()):(n=new i(this,o),t.data(this,e,n))})}}if(t){var r="undefined"==typeof console?e:function(t){console.error(t)};return t.bridget=function(t,e){i(e),o(t,e)},t.bridget}}var n=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],i):i("object"==typeof exports?require("jquery"):t.jQuery)}(window),function(t){function e(t){return new RegExp("(^|\\s+)"+t+"(\\s+|$)")}function i(t,e){var i=n(t,e)?r:o;i(t,e)}var n,o,r;"classList"in document.documentElement?(n=function(t,e){return t.classList.contains(e)},o=function(t,e){t.classList.add(e)},r=function(t,e){t.classList.remove(e)}):(n=function(t,i){return e(i).test(t.className)},o=function(t,e){n(t,e)||(t.className=t.className+" "+e)},r=function(t,i){t.className=t.className.replace(e(i)," ")});var s={hasClass:n,addClass:o,removeClass:r,toggleClass:i,has:n,add:o,remove:r,toggle:i};"function"==typeof define&&define.amd?define("classie/classie",s):"object"==typeof exports?module.exports=s:t.classie=s}(window),function(){"use strict";function t(){}function e(t,e){for(var i=t.length;i--;)if(t[i].listener===e)return i;return-1}function i(t){return function(){return this[t].apply(this,arguments)}}var n=t.prototype,o=this,r=o.EventEmitter;n.getListeners=function(t){var e,i,n=this._getEvents();if(t instanceof RegExp){e={};for(i in n)n.hasOwnProperty(i)&&t.test(i)&&(e[i]=n[i])}else e=n[t]||(n[t]=[]);return e},n.flattenListeners=function(t){var e,i=[];for(e=0;e<t.length;e+=1)i.push(t[e].listener);return i},n.getListenersAsObject=function(t){var e,i=this.getListeners(t);return i instanceof Array&&(e={},e[t]=i),e||i},n.addListener=function(t,i){var n,o=this.getListenersAsObject(t),r="object"==typeof i;for(n in o)o.hasOwnProperty(n)&&-1===e(o[n],i)&&o[n].push(r?i:{listener:i,once:!1});return this},n.on=i("addListener"),n.addOnceListener=function(t,e){return this.addListener(t,{listener:e,once:!0})},n.once=i("addOnceListener"),n.defineEvent=function(t){return this.getListeners(t),this},n.defineEvents=function(t){for(var e=0;e<t.length;e+=1)this.defineEvent(t[e]);return this},n.removeListener=function(t,i){var n,o,r=this.getListenersAsObject(t);for(o in r)r.hasOwnProperty(o)&&(n=e(r[o],i),-1!==n&&r[o].splice(n,1));return this},n.off=i("removeListener"),n.addListeners=function(t,e){return this.manipulateListeners(!1,t,e)},n.removeListeners=function(t,e){return this.manipulateListeners(!0,t,e)},n.manipulateListeners=function(t,e,i){var n,o,r=t?this.removeListener:this.addListener,s=t?this.removeListeners:this.addListeners;if("object"!=typeof e||e instanceof RegExp)for(n=i.length;n--;)r.call(this,e,i[n]);else for(n in e)e.hasOwnProperty(n)&&(o=e[n])&&("function"==typeof o?r.call(this,n,o):s.call(this,n,o));return this},n.removeEvent=function(t){var e,i=typeof t,n=this._getEvents();if("string"===i)delete n[t];else if(t instanceof RegExp)for(e in n)n.hasOwnProperty(e)&&t.test(e)&&delete n[e];else delete this._events;return this},n.removeAllListeners=i("removeEvent"),n.emitEvent=function(t,e){var i,n,o,r,s=this.getListenersAsObject(t);for(o in s)if(s.hasOwnProperty(o))for(n=s[o].length;n--;)i=s[o][n],i.once===!0&&this.removeListener(t,i.listener),r=i.listener.apply(this,e||[]),r===this._getOnceReturnValue()&&this.removeListener(t,i.listener);return this},n.trigger=i("emitEvent"),n.emit=function(t){var e=Array.prototype.slice.call(arguments,1);return this.emitEvent(t,e)},n.setOnceReturnValue=function(t){return this._onceReturnValue=t,this},n._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},n._getEvents=function(){return this._events||(this._events={})},t.noConflict=function(){return o.EventEmitter=r,t},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return t}):"object"==typeof module&&module.exports?module.exports=t:o.EventEmitter=t}.call(this),function(t){function e(e){var i=t.event;return i.target=i.target||i.srcElement||e,i}var i=document.documentElement,n=function(){};i.addEventListener?n=function(t,e,i){t.addEventListener(e,i,!1)}:i.attachEvent&&(n=function(t,i,n){t[i+n]=n.handleEvent?function(){var i=e(t);n.handleEvent.call(n,i)}:function(){var i=e(t);n.call(t,i)},t.attachEvent("on"+i,t[i+n])});var o=function(){};i.removeEventListener?o=function(t,e,i){t.removeEventListener(e,i,!1)}:i.detachEvent&&(o=function(t,e,i){t.detachEvent("on"+e,t[e+i]);try{delete t[e+i]}catch(n){t[e+i]=void 0}});var r={bind:n,unbind:o};"function"==typeof define&&define.amd?define("eventie/eventie",r):"object"==typeof exports?module.exports=r:t.eventie=r}(window),function(t){function e(t){if(t){if("string"==typeof n[t])return t;t=t.charAt(0).toUpperCase()+t.slice(1);for(var e,o=0,r=i.length;r>o;o++)if(e=i[o]+t,"string"==typeof n[e])return e}}var i="Webkit Moz ms Ms O".split(" "),n=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return e}):"object"==typeof exports?module.exports=e:t.getStyleProperty=e}(window),function(t,e){function i(t){var e=parseFloat(t),i=-1===t.indexOf("%")&&!isNaN(e);return i&&e}function n(){}function o(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0,i=a.length;i>e;e++){var n=a[e];t[n]=0}return t}function r(e){function n(){if(!d){d=!0;var n=t.getComputedStyle;if(h=function(){var t=n?function(t){return n(t,null)}:function(t){return t.currentStyle};return function(e){var i=t(e);return i||s("Style returned "+i+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),i}}(),c=e("boxSizing")){var o=document.createElement("div");o.style.width="200px",o.style.padding="1px 2px 3px 4px",o.style.borderStyle="solid",o.style.borderWidth="1px 2px 3px 4px",o.style[c]="border-box";var r=document.body||document.documentElement;r.appendChild(o);var a=h(o);p=200===i(a.width),r.removeChild(o)}}}function r(t){if(n(),"string"==typeof t&&(t=document.querySelector(t)),t&&"object"==typeof t&&t.nodeType){var e=h(t);if("none"===e.display)return o();var r={};r.width=t.offsetWidth,r.height=t.offsetHeight;for(var s=r.isBorderBox=!(!c||!e[c]||"border-box"!==e[c]),d=0,u=a.length;u>d;d++){var f=a[d],v=e[f];v=l(t,v);var y=parseFloat(v);r[f]=isNaN(y)?0:y}var g=r.paddingLeft+r.paddingRight,m=r.paddingTop+r.paddingBottom,b=r.marginLeft+r.marginRight,x=r.marginTop+r.marginBottom,S=r.borderLeftWidth+r.borderRightWidth,C=r.borderTopWidth+r.borderBottomWidth,w=s&&p,E=i(e.width);E!==!1&&(r.width=E+(w?0:g+S));var P=i(e.height);return P!==!1&&(r.height=P+(w?0:m+C)),r.innerWidth=r.width-(g+S),r.innerHeight=r.height-(m+C),r.outerWidth=r.width+b,r.outerHeight=r.height+x,r}}function l(e,i){if(t.getComputedStyle||-1===i.indexOf("%"))return i;var n=e.style,o=n.left,r=e.runtimeStyle,s=r&&r.left;return s&&(r.left=e.currentStyle.left),n.left=i,i=n.pixelLeft,n.left=o,s&&(r.left=s),i}var h,c,p,d=!1;return r}var s="undefined"==typeof console?n:function(t){console.error(t)},a=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],r):"object"==typeof exports?module.exports=r(require("desandro-get-style-property")):t.getSize=r(t.getStyleProperty)}(window),function(t){function e(t){"function"==typeof t&&(e.isReady?t():s.push(t))}function i(t){var i="readystatechange"===t.type&&"complete"!==r.readyState;e.isReady||i||n()}function n(){e.isReady=!0;for(var t=0,i=s.length;i>t;t++){var n=s[t];n()}}function o(o){return"complete"===r.readyState?n():(o.bind(r,"DOMContentLoaded",i),o.bind(r,"readystatechange",i),o.bind(t,"load",i)),e}var r=t.document,s=[];e.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],o):"object"==typeof exports?module.exports=o(require("eventie")):t.docReady=o(t.eventie)}(window),function(t){"use strict";function e(t,e){return t[s](e)}function i(t){if(!t.parentNode){var e=document.createDocumentFragment();e.appendChild(t)}}function n(t,e){i(t);for(var n=t.parentNode.querySelectorAll(e),o=0,r=n.length;r>o;o++)if(n[o]===t)return!0;return!1}function o(t,n){return i(t),e(t,n)}var r,s=function(){if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0,n=e.length;n>i;i++){var o=e[i],r=o+"MatchesSelector";if(t[r])return r}}();if(s){var a=document.createElement("div"),l=e(a,"div");r=l?e:o}else r=n;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return r}):"object"==typeof exports?module.exports=r:window.matchesSelector=r}(Element.prototype),function(t,e){"use strict";"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(i,n){return e(t,i,n)}):"object"==typeof exports?module.exports=e(t,require("doc-ready"),require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.docReady,t.matchesSelector)}(window,function(t,e,i){var n={};n.extend=function(t,e){for(var i in e)t[i]=e[i];return t},n.modulo=function(t,e){return(t%e+e)%e};var o=Object.prototype.toString;n.isArray=function(t){return"[object Array]"==o.call(t)},n.makeArray=function(t){var e=[];if(n.isArray(t))e=t;else if(t&&"number"==typeof t.length)for(var i=0,o=t.length;o>i;i++)e.push(t[i]);else e.push(t);return e},n.indexOf=Array.prototype.indexOf?function(t,e){return t.indexOf(e)}:function(t,e){for(var i=0,n=t.length;n>i;i++)if(t[i]===e)return i;return-1},n.removeFrom=function(t,e){var i=n.indexOf(t,e);-1!=i&&t.splice(i,1)},n.isElement="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(t){return t instanceof HTMLElement}:function(t){return t&&"object"==typeof t&&1==t.nodeType&&"string"==typeof t.nodeName},n.setText=function(){function t(t,i){e=e||(void 0!==document.documentElement.textContent?"textContent":"innerText"),t[e]=i}var e;return t}(),n.getParent=function(t,e){for(;t!=document.body;)if(t=t.parentNode,i(t,e))return t},n.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},n.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},n.filterFindElements=function(t,e){t=n.makeArray(t);for(var o=[],r=0,s=t.length;s>r;r++){var a=t[r];if(n.isElement(a))if(e){i(a,e)&&o.push(a);for(var l=a.querySelectorAll(e),h=0,c=l.length;c>h;h++)o.push(l[h])}else o.push(a)}return o},n.debounceMethod=function(t,e,i){var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];t&&clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o]},i||100)}},n.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var r=t.console;return n.htmlInit=function(i,o){e(function(){for(var e=n.toDashed(o),s=document.querySelectorAll(".js-"+e),a="data-"+e+"-options",l=0,h=s.length;h>l;l++){var c,p=s[l],d=p.getAttribute(a);try{c=d&&JSON.parse(d)}catch(u){r&&r.error("Error parsing "+a+" on "+p.nodeName.toLowerCase()+(p.id?"#"+p.id:"")+": "+u);continue}var f=new i(p,c),v=t.jQuery;v&&v.data(p,o,f)}})},n}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("flickity/js/cell",["get-size/get-size"],function(i){return e(t,i)}):"object"==typeof exports?module.exports=e(t,require("get-size")):(t.Flickity=t.Flickity||{},t.Flickity.Cell=e(t,t.getSize))}(window,function(t,e){function i(t,e){this.element=t,this.parent=e,this.create()}var n="attachEvent"in t;return i.prototype.create=function(){this.element.style.position="absolute",n&&this.element.setAttribute("unselectable","on"),this.x=0,this.shift=0},i.prototype.destroy=function(){this.element.style.position="";var t=this.parent.originSide;this.element.style[t]=""},i.prototype.getSize=function(){this.size=e(this.element)},i.prototype.setPosition=function(t){this.x=t,this.setDefaultTarget(),this.renderPosition(t)},i.prototype.setDefaultTarget=function(){var t="left"==this.parent.originSide?"marginLeft":"marginRight";this.target=this.x+this.size[t]+this.size.width*this.parent.cellAlign},i.prototype.renderPosition=function(t){var e=this.parent.originSide;this.element.style[e]=this.parent.getPositionValue(t)},i.prototype.wrapShift=function(t){this.shift=t,this.renderPosition(this.x+this.parent.slideableWidth*t)},i.prototype.remove=function(){this.element.parentNode.removeChild(this.element)},i}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("flickity/js/animate",["get-style-property/get-style-property","fizzy-ui-utils/utils"],function(i,n){return e(t,i,n)}):"object"==typeof exports?module.exports=e(t,require("desandro-get-style-property"),require("fizzy-ui-utils")):(t.Flickity=t.Flickity||{},t.Flickity.animatePrototype=e(t,t.getStyleProperty,t.fizzyUIUtils))}(window,function(t,e,i){for(var n,o=0,r="webkit moz ms o".split(" "),s=t.requestAnimationFrame,a=t.cancelAnimationFrame,l=0;l<r.length&&(!s||!a);l++)n=r[l],s=s||t[n+"RequestAnimationFrame"],a=a||t[n+"CancelAnimationFrame"]||t[n+"CancelRequestAnimationFrame"];s&&a||(s=function(e){var i=(new Date).getTime(),n=Math.max(0,16-(i-o)),r=t.setTimeout(function(){e(i+n)},n);return o=i+n,r},a=function(e){t.clearTimeout(e)});var h={};h.startAnimation=function(){this.isAnimating||(this.isAnimating=!0,this.restingFrames=0,this.animate())},h.animate=function(){this.applyDragForce(),this.applySelectedAttraction();var t=this.x;if(this.integratePhysics(),this.positionSlider(),this.settle(t),this.isAnimating){var e=this;s(function(){e.animate()})}};var c=e("transform"),p=!!e("perspective");return h.positionSlider=function(){var t=this.x;this.options.wrapAround&&this.cells.length>1&&(t=i.modulo(t,this.slideableWidth),t-=this.slideableWidth,this.shiftWrapCells(t)),t+=this.cursorPosition,t=this.options.rightToLeft&&c?-t:t;var e=this.getPositionValue(t);c?this.slider.style[c]=p&&this.isAnimating?"translate3d("+e+",0,0)":"translateX("+e+")":this.slider.style[this.originSide]=e},h.positionSliderAtSelected=function(){if(this.cells.length){var t=this.cells[this.selectedIndex];this.x=-t.target,this.positionSlider()}},h.getPositionValue=function(t){return this.options.percentPosition?.01*Math.round(t/this.size.innerWidth*1e4)+"%":Math.round(t)+"px"},h.settle=function(t){this.isPointerDown||Math.round(100*this.x)!=Math.round(100*t)||this.restingFrames++,this.restingFrames>2&&(this.isAnimating=!1,delete this.isFreeScrolling,p&&this.positionSlider(),this.dispatchEvent("settle"))},h.shiftWrapCells=function(t){var e=this.cursorPosition+t;this._shiftCells(this.beforeShiftCells,e,-1);var i=this.size.innerWidth-(t+this.slideableWidth+this.cursorPosition);this._shiftCells(this.afterShiftCells,i,1)},h._shiftCells=function(t,e,i){for(var n=0,o=t.length;o>n;n++){var r=t[n],s=e>0?i:0;r.wrapShift(s),e-=r.size.outerWidth}},h._unshiftCells=function(t){if(t&&t.length)for(var e=0,i=t.length;i>e;e++)t[e].wrapShift(0)},h.integratePhysics=function(){this.velocity+=this.accel,this.x+=this.velocity,this.velocity*=this.getFrictionFactor(),this.accel=0},h.applyForce=function(t){this.accel+=t},h.getFrictionFactor=function(){return 1-this.options[this.isFreeScrolling?"freeScrollFriction":"friction"]},h.getRestingPosition=function(){return this.x+this.velocity/(1-this.getFrictionFactor())},h.applyDragForce=function(){if(this.isPointerDown){var t=this.dragX-this.x,e=t-this.velocity;this.applyForce(e)}},h.applySelectedAttraction=function(){var t=this.cells.length;if(!this.isPointerDown&&!this.isFreeScrolling&&t){var e=this.cells[this.selectedIndex],i=this.options.wrapAround&&t>1?this.slideableWidth*Math.floor(this.selectedIndex/t):0,n=-1*(e.target+i)-this.x,o=n*this.options.selectedAttraction;this.applyForce(o)}},h}),function(t,e){"use strict";if("function"==typeof define&&define.amd)define("flickity/js/flickity",["classie/classie","eventEmitter/EventEmitter","eventie/eventie","get-size/get-size","fizzy-ui-utils/utils","./cell","./animate"],function(i,n,o,r,s,a,l){return e(t,i,n,o,r,s,a,l)});else if("object"==typeof exports)module.exports=e(t,require("desandro-classie"),require("wolfy87-eventemitter"),require("eventie"),require("get-size"),require("fizzy-ui-utils"),require("./cell"),require("./animate"));else{var i=t.Flickity;t.Flickity=e(t,t.classie,t.EventEmitter,t.eventie,t.getSize,t.fizzyUIUtils,i.Cell,i.animatePrototype)}}(window,function(t,e,i,n,o,r,s,a){function l(t,e){for(t=r.makeArray(t);t.length;)e.appendChild(t.shift())}function h(t,e){var i=r.getQueryElement(t);return i?(this.element=i,c&&(this.$element=c(this.element)),this.options=r.extend({},this.constructor.defaults),this.option(e),void this._create()):void(d&&d.error("Bad element for Flickity: "+(i||t)))}var c=t.jQuery,p=t.getComputedStyle,d=t.console,u=0,f={};h.defaults={accessibility:!0,cellAlign:"center",freeScrollFriction:.075,friction:.28,percentPosition:!0,resize:!0,selectedAttraction:.025,setGallerySize:!0},h.createMethods=[],r.extend(h.prototype,i.prototype),h.prototype._create=function(){var e=this.guid=++u;this.element.flickityGUID=e,f[e]=this,this.selectedIndex=0,this.restingFrames=0,this.x=0,this.velocity=0,this.accel=0,this.originSide=this.options.rightToLeft?"right":"left",this.viewport=document.createElement("div"),this.viewport.className="flickity-viewport",h.setUnselectable(this.viewport),this._createSlider(),(this.options.resize||this.options.watchCSS)&&(n.bind(t,"resize",this),this.isResizeBound=!0);for(var i=0,o=h.createMethods.length;o>i;i++){var r=h.createMethods[i];this[r]()}this.options.watchCSS?this.watchCSS():this.activate()},h.prototype.option=function(t){r.extend(this.options,t)},h.prototype.activate=function(){if(!this.isActive){this.isActive=!0,e.add(this.element,"flickity-enabled"),this.options.rightToLeft&&e.add(this.element,"flickity-rtl"),this.getSize();var t=this._filterFindCellElements(this.element.children);l(t,this.slider),this.viewport.appendChild(this.slider),this.element.appendChild(this.viewport),this.reloadCells(),this.options.accessibility&&(this.element.tabIndex=0,n.bind(this.element,"keydown",this)),this.emit("activate");var i,o=this.options.initialIndex;i=this.isInitActivated?this.selectedIndex:void 0!==o&&this.cells[o]?o:0,this.select(i,!1,!0),this.isInitActivated=!0}},h.prototype._createSlider=function(){var t=document.createElement("div");t.className="flickity-slider",t.style[this.originSide]=0,this.slider=t},h.prototype._filterFindCellElements=function(t){return r.filterFindElements(t,this.options.cellSelector)},h.prototype.reloadCells=function(){this.cells=this._makeCells(this.slider.children),this.positionCells(),this._getWrapShiftCells(),this.setGallerySize()},h.prototype._makeCells=function(t){for(var e=this._filterFindCellElements(t),i=[],n=0,o=e.length;o>n;n++){var r=e[n],a=new s(r,this);i.push(a)}return i},h.prototype.getLastCell=function(){return this.cells[this.cells.length-1]},h.prototype.positionCells=function(){this._sizeCells(this.cells),this._positionCells(0)},h.prototype._positionCells=function(t){t=t||0,this.maxCellHeight=t?this.maxCellHeight||0:0;var e=0;if(t>0){var i=this.cells[t-1];e=i.x+i.size.outerWidth}for(var n,o=this.cells.length,r=t;o>r;r++)n=this.cells[r],n.setPosition(e),e+=n.size.outerWidth,this.maxCellHeight=Math.max(n.size.outerHeight,this.maxCellHeight);this.slideableWidth=e,this._containCells()},h.prototype._sizeCells=function(t){for(var e=0,i=t.length;i>e;e++){var n=t[e];n.getSize()}},h.prototype._init=h.prototype.reposition=function(){this.positionCells(),this.positionSliderAtSelected()},h.prototype.getSize=function(){this.size=o(this.element),this.setCellAlign(),this.cursorPosition=this.size.innerWidth*this.cellAlign};var v={center:{left:.5,right:.5},left:{left:0,right:1},right:{right:0,left:1}};h.prototype.setCellAlign=function(){var t=v[this.options.cellAlign];this.cellAlign=t?t[this.originSide]:this.options.cellAlign},h.prototype.setGallerySize=function(){this.options.setGallerySize&&(this.viewport.style.height=this.maxCellHeight+"px")},h.prototype._getWrapShiftCells=function(){if(this.options.wrapAround){this._unshiftCells(this.beforeShiftCells),this._unshiftCells(this.afterShiftCells);var t=this.cursorPosition,e=this.cells.length-1;this.beforeShiftCells=this._getGapCells(t,e,-1),t=this.size.innerWidth-this.cursorPosition,this.afterShiftCells=this._getGapCells(t,0,1)}},h.prototype._getGapCells=function(t,e,i){for(var n=[];t>0;){var o=this.cells[e];if(!o)break;n.push(o),e+=i,t-=o.size.outerWidth}return n},h.prototype._containCells=function(){if(this.options.contain&&!this.options.wrapAround&&this.cells.length)for(var t=this.options.rightToLeft?"marginRight":"marginLeft",e=this.options.rightToLeft?"marginLeft":"marginRight",i=this.cells[0].size[t],n=this.getLastCell(),o=this.slideableWidth-n.size[e],r=o-this.size.innerWidth*(1-this.cellAlign),s=o<this.size.innerWidth,a=0,l=this.cells.length;l>a;a++){var h=this.cells[a];h.setDefaultTarget(),s?h.target=o*this.cellAlign:(h.target=Math.max(h.target,this.cursorPosition+i),h.target=Math.min(h.target,r))}},h.prototype.dispatchEvent=function(t,e,i){var n=[e].concat(i);if(this.emitEvent(t,n),c&&this.$element)if(e){var o=c.Event(e);o.type=t,this.$element.trigger(o,i)}else this.$element.trigger(t,i)},h.prototype.select=function(t,e,i){if(this.isActive){t=parseInt(t,10);var n=this.cells.length;this.options.wrapAround&&n>1&&(0>t?this.x-=this.slideableWidth:t>=n&&(this.x+=this.slideableWidth)),(this.options.wrapAround||e)&&(t=r.modulo(t,n)),this.cells[t]&&(this.selectedIndex=t,this.setSelectedCell(),i?this.positionSliderAtSelected():this.startAnimation(),this.dispatchEvent("cellSelect"))}},h.prototype.previous=function(t){this.select(this.selectedIndex-1,t)},h.prototype.next=function(t){this.select(this.selectedIndex+1,t)},h.prototype.setSelectedCell=function(){this._removeSelectedCellClass(),this.selectedCell=this.cells[this.selectedIndex],this.selectedElement=this.selectedCell.element,e.add(this.selectedElement,"is-selected")},h.prototype._removeSelectedCellClass=function(){this.selectedCell&&e.remove(this.selectedCell.element,"is-selected")},h.prototype.getCell=function(t){for(var e=0,i=this.cells.length;i>e;e++){var n=this.cells[e];if(n.element==t)return n}},h.prototype.getCells=function(t){t=r.makeArray(t);for(var e=[],i=0,n=t.length;n>i;i++){var o=t[i],s=this.getCell(o);s&&e.push(s)}return e},h.prototype.getCellElements=function(){for(var t=[],e=0,i=this.cells.length;i>e;e++)t.push(this.cells[e].element);return t},h.prototype.getParentCell=function(t){var e=this.getCell(t);return e?e:(t=r.getParent(t,".flickity-slider > *"),this.getCell(t))},h.prototype.getAdjacentCellElements=function(t,e){if(!t)return[this.selectedElement];e=void 0===e?this.selectedIndex:e;var i=this.cells.length;if(1+2*t>=i)return this.getCellElements();for(var n=[],o=e-t;e+t>=o;o++){var s=this.options.wrapAround?r.modulo(o,i):o,a=this.cells[s];a&&n.push(a.element)}return n},h.prototype.uiChange=function(){this.emit("uiChange")},h.prototype.childUIPointerDown=function(t){this.emitEvent("childUIPointerDown",[t])},h.prototype.onresize=function(){this.watchCSS(),this.resize()},r.debounceMethod(h,"onresize",150),h.prototype.resize=function(){this.isActive&&(this.getSize(),this.options.wrapAround&&(this.x=r.modulo(this.x,this.slideableWidth)),this.positionCells(),this._getWrapShiftCells(),this.setGallerySize(),this.positionSliderAtSelected())};var y=h.supportsConditionalCSS=function(){var t;return function(){if(void 0!==t)return t;if(!p)return void(t=!1);var e=document.createElement("style"),i=document.createTextNode('body:after { content: "foo"; display: none; }');e.appendChild(i),document.head.appendChild(e);var n=p(document.body,":after").content;return t=-1!=n.indexOf("foo"),document.head.removeChild(e),t}}();h.prototype.watchCSS=function(){var t=this.options.watchCSS;if(t){var e=y();if(!e){var i="fallbackOn"==t?"activate":"deactivate";return void this[i]()}var n=p(this.element,":after").content;-1!=n.indexOf("flickity")?this.activate():this.deactivate()}},h.prototype.onkeydown=function(t){if(this.options.accessibility&&(!document.activeElement||document.activeElement==this.element))if(37==t.keyCode){var e=this.options.rightToLeft?"next":"previous";this.uiChange(),this[e]()}else if(39==t.keyCode){var i=this.options.rightToLeft?"previous":"next";this.uiChange(),this[i]()}},h.prototype.deactivate=function(){if(this.isActive){e.remove(this.element,"flickity-enabled"),e.remove(this.element,"flickity-rtl");for(var t=0,i=this.cells.length;i>t;t++){var o=this.cells[t];o.destroy()}this._removeSelectedCellClass(),this.element.removeChild(this.viewport),l(this.slider.children,this.element),this.options.accessibility&&(this.element.removeAttribute("tabIndex"),n.unbind(this.element,"keydown",this)),this.isActive=!1,this.emit("deactivate")}},h.prototype.destroy=function(){this.deactivate(),this.isResizeBound&&n.unbind(t,"resize",this),this.emit("destroy"),c&&this.$element&&c.removeData(this.element,"flickity"),delete this.element.flickityGUID,delete f[this.guid]},r.extend(h.prototype,a);var g="attachEvent"in t;return h.setUnselectable=function(t){g&&t.setAttribute("unselectable","on")},h.data=function(t){t=r.getQueryElement(t);var e=t&&t.flickityGUID;return e&&f[e]},r.htmlInit(h,"flickity"),c&&c.bridget&&c.bridget("flickity",h),h.Cell=s,h}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("unipointer/unipointer",["eventEmitter/EventEmitter","eventie/eventie"],function(i,n){return e(t,i,n)}):"object"==typeof exports?module.exports=e(t,require("wolfy87-eventemitter"),require("eventie")):t.Unipointer=e(t,t.EventEmitter,t.eventie)}(window,function(t,e,i){function n(){}function o(){}o.prototype=new e,o.prototype.bindStartEvent=function(t){this._bindStartEvent(t,!0)},o.prototype.unbindStartEvent=function(t){this._bindStartEvent(t,!1)},o.prototype._bindStartEvent=function(e,n){n=void 0===n?!0:!!n;var o=n?"bind":"unbind";t.navigator.pointerEnabled?i[o](e,"pointerdown",this):t.navigator.msPointerEnabled?i[o](e,"MSPointerDown",this):(i[o](e,"mousedown",this),i[o](e,"touchstart",this))},o.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},o.prototype.getTouch=function(t){for(var e=0,i=t.length;i>e;e++){var n=t[e];if(n.identifier==this.pointerIdentifier)return n}},o.prototype.onmousedown=function(t){var e=t.button;e&&0!==e&&1!==e||this._pointerDown(t,t)},o.prototype.ontouchstart=function(t){this._pointerDown(t,t.changedTouches[0])},o.prototype.onMSPointerDown=o.prototype.onpointerdown=function(t){this._pointerDown(t,t)},o.prototype._pointerDown=function(t,e){this.isPointerDown||(this.isPointerDown=!0,this.pointerIdentifier=void 0!==e.pointerId?e.pointerId:e.identifier,this.pointerDown(t,e))},o.prototype.pointerDown=function(t,e){this._bindPostStartEvents(t),this.emitEvent("pointerDown",[t,e])};var r={mousedown:["mousemove","mouseup"],touchstart:["touchmove","touchend","touchcancel"],pointerdown:["pointermove","pointerup","pointercancel"],MSPointerDown:["MSPointerMove","MSPointerUp","MSPointerCancel"]};return o.prototype._bindPostStartEvents=function(e){if(e){for(var n=r[e.type],o=e.preventDefault?t:document,s=0,a=n.length;a>s;s++){var l=n[s];i.bind(o,l,this)}this._boundPointerEvents={events:n,node:o}}},o.prototype._unbindPostStartEvents=function(){var t=this._boundPointerEvents;if(t&&t.events){for(var e=0,n=t.events.length;n>e;e++){var o=t.events[e];i.unbind(t.node,o,this)}delete this._boundPointerEvents}},o.prototype.onmousemove=function(t){this._pointerMove(t,t)},o.prototype.onMSPointerMove=o.prototype.onpointermove=function(t){t.pointerId==this.pointerIdentifier&&this._pointerMove(t,t)},o.prototype.ontouchmove=function(t){var e=this.getTouch(t.changedTouches);e&&this._pointerMove(t,e)},o.prototype._pointerMove=function(t,e){this.pointerMove(t,e)},o.prototype.pointerMove=function(t,e){this.emitEvent("pointerMove",[t,e])},o.prototype.onmouseup=function(t){this._pointerUp(t,t)},o.prototype.onMSPointerUp=o.prototype.onpointerup=function(t){t.pointerId==this.pointerIdentifier&&this._pointerUp(t,t)},o.prototype.ontouchend=function(t){var e=this.getTouch(t.changedTouches);e&&this._pointerUp(t,e)},o.prototype._pointerUp=function(t,e){this._pointerDone(),this.pointerUp(t,e)},o.prototype.pointerUp=function(t,e){this.emitEvent("pointerUp",[t,e])},o.prototype._pointerDone=function(){this.isPointerDown=!1,delete this.pointerIdentifier,this._unbindPostStartEvents(),this.pointerDone()},o.prototype.pointerDone=n,o.prototype.onMSPointerCancel=o.prototype.onpointercancel=function(t){t.pointerId==this.pointerIdentifier&&this._pointerCancel(t,t)},o.prototype.ontouchcancel=function(t){var e=this.getTouch(t.changedTouches);e&&this._pointerCancel(t,e)},o.prototype._pointerCancel=function(t,e){this._pointerDone(),this.pointerCancel(t,e)},o.prototype.pointerCancel=function(t,e){this.emitEvent("pointerCancel",[t,e])},o.getPointerPoint=function(t){return{x:void 0!==t.pageX?t.pageX:t.clientX,y:void 0!==t.pageY?t.pageY:t.clientY}},o}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("unidragger/unidragger",["eventie/eventie","unipointer/unipointer"],function(i,n){return e(t,i,n)}):"object"==typeof exports?module.exports=e(t,require("eventie"),require("unipointer")):t.Unidragger=e(t,t.eventie,t.Unipointer)}(window,function(t,e,i){function n(){}function o(t){t.preventDefault?t.preventDefault():t.returnValue=!1}function r(){}function s(){return!1}r.prototype=new i,r.prototype.bindHandles=function(){this._bindHandles(!0)},r.prototype.unbindHandles=function(){this._bindHandles(!1)};var a=t.navigator;r.prototype._bindHandles=function(t){t=void 0===t?!0:!!t;var i;i=a.pointerEnabled?function(e){e.style.touchAction=t?"none":""}:a.msPointerEnabled?function(e){e.style.msTouchAction=t?"none":""}:function(){t&&h(s)};for(var n=t?"bind":"unbind",o=0,r=this.handles.length;r>o;o++){var s=this.handles[o];this._bindStartEvent(s,t),i(s),e[n](s,"click",this)}};var l="attachEvent"in document.documentElement,h=l?function(t){"IMG"==t.nodeName&&(t.ondragstart=s);for(var e=t.querySelectorAll("img"),i=0,n=e.length;n>i;i++){var o=e[i];o.ondragstart=s}}:n;r.prototype.pointerDown=function(i,n){if("INPUT"==i.target.nodeName&&"range"==i.target.type)return this.isPointerDown=!1,void delete this.pointerIdentifier;this._dragPointerDown(i,n);var o=document.activeElement;o&&o.blur&&o.blur(),this._bindPostStartEvents(i),this.pointerDownScroll=r.getScrollPosition(),e.bind(t,"scroll",this),this.emitEvent("pointerDown",[i,n])},r.prototype._dragPointerDown=function(t,e){this.pointerDownPoint=i.getPointerPoint(e);var n="touchstart"==t.type,r=t.target.nodeName;n||"SELECT"==r||o(t)},r.prototype.pointerMove=function(t,e){var i=this._dragPointerMove(t,e);this.emitEvent("pointerMove",[t,e,i]),this._dragMove(t,e,i)},r.prototype._dragPointerMove=function(t,e){var n=i.getPointerPoint(e),o={x:n.x-this.pointerDownPoint.x,y:n.y-this.pointerDownPoint.y};return!this.isDragging&&this.hasDragStarted(o)&&this._dragStart(t,e),o},r.prototype.hasDragStarted=function(t){return Math.abs(t.x)>3||Math.abs(t.y)>3},r.prototype.pointerUp=function(t,e){this.emitEvent("pointerUp",[t,e]),this._dragPointerUp(t,e)},r.prototype._dragPointerUp=function(t,e){this.isDragging?this._dragEnd(t,e):this._staticClick(t,e)},r.prototype.pointerDone=function(){e.unbind(t,"scroll",this)},r.prototype._dragStart=function(t,e){ -this.isDragging=!0,this.dragStartPoint=r.getPointerPoint(e),this.isPreventingClicks=!0,this.dragStart(t,e)},r.prototype.dragStart=function(t,e){this.emitEvent("dragStart",[t,e])},r.prototype._dragMove=function(t,e,i){this.isDragging&&this.dragMove(t,e,i)},r.prototype.dragMove=function(t,e,i){o(t),this.emitEvent("dragMove",[t,e,i])},r.prototype._dragEnd=function(t,e){this.isDragging=!1;var i=this;setTimeout(function(){delete i.isPreventingClicks}),this.dragEnd(t,e)},r.prototype.dragEnd=function(t,e){this.emitEvent("dragEnd",[t,e])},r.prototype.pointerDone=function(){e.unbind(t,"scroll",this),delete this.pointerDownScroll},r.prototype.onclick=function(t){this.isPreventingClicks&&o(t)},r.prototype._staticClick=function(t,e){if(!this.isIgnoringMouseUp||"mouseup"!=t.type){var i=t.target.nodeName;if(("INPUT"==i||"TEXTAREA"==i)&&t.target.focus(),this.staticClick(t,e),"mouseup"!=t.type){this.isIgnoringMouseUp=!0;var n=this;setTimeout(function(){delete n.isIgnoringMouseUp},400)}}},r.prototype.staticClick=function(t,e){this.emitEvent("staticClick",[t,e])},r.prototype.onscroll=function(){var t=r.getScrollPosition(),e=this.pointerDownScroll.x-t.x,i=this.pointerDownScroll.y-t.y;(Math.abs(e)>3||Math.abs(i)>3)&&this._pointerDone()},r.getPointerPoint=function(t){return{x:void 0!==t.pageX?t.pageX:t.clientX,y:void 0!==t.pageY?t.pageY:t.clientY}};var c=void 0!==t.pageYOffset;return r.getScrollPosition=function(){return{x:c?t.pageXOffset:document.body.scrollLeft,y:c?t.pageYOffset:document.body.scrollTop}},r.getPointerPoint=i.getPointerPoint,r}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("flickity/js/drag",["classie/classie","eventie/eventie","./flickity","unidragger/unidragger","fizzy-ui-utils/utils"],function(i,n,o,r,s){return e(t,i,n,o,r,s)}):"object"==typeof exports?module.exports=e(t,require("desandro-classie"),require("eventie"),require("./flickity"),require("unidragger"),require("fizzy-ui-utils")):t.Flickity=e(t,t.classie,t.eventie,t.Flickity,t.Unidragger,t.fizzyUIUtils)}(window,function(t,e,i,n,o,r){function s(t){t.preventDefault?t.preventDefault():t.returnValue=!1}r.extend(n.defaults,{draggable:!0}),n.createMethods.push("_createDrag"),r.extend(n.prototype,o.prototype),n.prototype._createDrag=function(){this.on("activate",this.bindDrag),this.on("uiChange",this._uiChangeDrag),this.on("childUIPointerDown",this._childUIPointerDownDrag),this.on("deactivate",this.unbindDrag)},n.prototype.bindDrag=function(){this.options.draggable&&!this.isDragBound&&(e.add(this.element,"is-draggable"),this.handles=[this.viewport],this.bindHandles(),this.isDragBound=!0)},n.prototype.unbindDrag=function(){this.isDragBound&&(e.remove(this.element,"is-draggable"),this.unbindHandles(),delete this.isDragBound)},n.prototype._uiChangeDrag=function(){delete this.isFreeScrolling},n.prototype._childUIPointerDownDrag=function(t){s(t),this.pointerDownFocus(t)},n.prototype.pointerDown=function(n,r){if("INPUT"==n.target.nodeName&&"range"==n.target.type)return this.isPointerDown=!1,void delete this.pointerIdentifier;this._dragPointerDown(n,r);var s=document.activeElement;s&&s.blur&&s!=this.element&&s!=document.body&&s.blur(),this.pointerDownFocus(n),this.dragX=this.x,e.add(this.viewport,"is-pointer-down"),this._bindPostStartEvents(n),this.pointerDownScroll=o.getScrollPosition(),i.bind(t,"scroll",this),this.dispatchEvent("pointerDown",n,[r])};var a={touchstart:!0,MSPointerDown:!0},l={INPUT:!0,SELECT:!0};return n.prototype.pointerDownFocus=function(e){if(this.options.accessibility&&!a[e.type]&&!l[e.target.nodeName]){var i=t.pageYOffset;this.element.focus(),t.pageYOffset!=i&&t.scrollTo(t.pageXOffset,i)}},n.prototype.hasDragStarted=function(t){return Math.abs(t.x)>3},n.prototype.pointerUp=function(t,i){e.remove(this.viewport,"is-pointer-down"),this.dispatchEvent("pointerUp",t,[i]),this._dragPointerUp(t,i)},n.prototype.pointerDone=function(){i.unbind(t,"scroll",this),delete this.pointerDownScroll},n.prototype.dragStart=function(t,e){this.dragStartPosition=this.x,this.startAnimation(),this.dispatchEvent("dragStart",t,[e])},n.prototype.dragMove=function(t,e,i){s(t),this.previousDragX=this.dragX;var n=this.options.rightToLeft?-1:1,o=this.dragStartPosition+i.x*n;if(!this.options.wrapAround&&this.cells.length){var r=Math.max(-this.cells[0].target,this.dragStartPosition);o=o>r?.5*(o+r):o;var a=Math.min(-this.getLastCell().target,this.dragStartPosition);o=a>o?.5*(o+a):o}this.dragX=o,this.dragMoveTime=new Date,this.dispatchEvent("dragMove",t,[e,i])},n.prototype.dragEnd=function(t,e){this.options.freeScroll&&(this.isFreeScrolling=!0);var i=this.dragEndRestingSelect();if(this.options.freeScroll&&!this.options.wrapAround){var n=this.getRestingPosition();this.isFreeScrolling=-n>this.cells[0].target&&-n<this.getLastCell().target}else this.options.freeScroll||i!=this.selectedIndex||(i+=this.dragEndBoostSelect());delete this.previousDragX,this.select(i),this.dispatchEvent("dragEnd",t,[e])},n.prototype.dragEndRestingSelect=function(){var t=this.getRestingPosition(),e=Math.abs(this.getCellDistance(-t,this.selectedIndex)),i=this._getClosestResting(t,e,1),n=this._getClosestResting(t,e,-1),o=i.distance<n.distance?i.index:n.index;return o},n.prototype._getClosestResting=function(t,e,i){for(var n=this.selectedIndex,o=1/0,r=this.options.contain&&!this.options.wrapAround?function(t,e){return e>=t}:function(t,e){return e>t};r(e,o)&&(n+=i,o=e,e=this.getCellDistance(-t,n),null!==e);)e=Math.abs(e);return{distance:o,index:n-i}},n.prototype.getCellDistance=function(t,e){var i=this.cells.length,n=this.options.wrapAround&&i>1,o=n?r.modulo(e,i):e,s=this.cells[o];if(!s)return null;var a=n?this.slideableWidth*Math.floor(e/i):0;return t-(s.target+a)},n.prototype.dragEndBoostSelect=function(){if(void 0===this.previousDragX||!this.dragMoveTime||new Date-this.dragMoveTime>100)return 0;var t=this.getCellDistance(-this.dragX,this.selectedIndex),e=this.previousDragX-this.dragX;return t>0&&e>0?1:0>t&&0>e?-1:0},n.prototype.staticClick=function(t,e){var i=this.getParentCell(t.target),n=i&&i.element,o=i&&r.indexOf(this.cells,i);this.dispatchEvent("staticClick",t,[e,n,o])},n}),function(t,e){"function"==typeof define&&define.amd?define("tap-listener/tap-listener",["unipointer/unipointer"],function(i){return e(t,i)}):"object"==typeof exports?module.exports=e(t,require("unipointer")):t.TapListener=e(t,t.Unipointer)}(window,function(t,e){function i(t){this.bindTap(t)}i.prototype=new e,i.prototype.bindTap=function(t){t&&(this.unbindTap(),this.tapElement=t,this._bindStartEvent(t,!0))},i.prototype.unbindTap=function(){this.tapElement&&(this._bindStartEvent(this.tapElement,!0),delete this.tapElement)};var n=void 0!==t.pageYOffset;return i.prototype.pointerUp=function(i,o){if(!this.isIgnoringMouseUp||"mouseup"!=i.type){var r=e.getPointerPoint(o),s=this.tapElement.getBoundingClientRect(),a=n?t.pageXOffset:document.body.scrollLeft,l=n?t.pageYOffset:document.body.scrollTop,h=r.x>=s.left+a&&r.x<=s.right+a&&r.y>=s.top+l&&r.y<=s.bottom+l;h&&this.emitEvent("tap",[i,o]),"mouseup"!=i.type&&(this.isIgnoringMouseUp=!0,setTimeout(function(){delete this.isIgnoringMouseUp}.bind(this),320))}},i.prototype.destroy=function(){this.pointerDone(),this.unbindTap()},i}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("flickity/js/prev-next-button",["eventie/eventie","./flickity","tap-listener/tap-listener","fizzy-ui-utils/utils"],function(i,n,o,r){return e(t,i,n,o,r)}):"object"==typeof exports?module.exports=e(t,require("eventie"),require("./flickity"),require("tap-listener"),require("fizzy-ui-utils")):e(t,t.eventie,t.Flickity,t.TapListener,t.fizzyUIUtils)}(window,function(t,e,i,n,o){function r(t,e){this.direction=t,this.parent=e,this._create()}function s(t){return"string"==typeof t?t:"M "+t.x0+",50 L "+t.x1+","+(t.y1+50)+" L "+t.x2+","+(t.y2+50)+" L "+t.x3+",50 L "+t.x2+","+(50-t.y2)+" L "+t.x1+","+(50-t.y1)+" Z"}var a="http://www.w3.org/2000/svg",l=function(){function t(){if(void 0!==e)return e;var t=document.createElement("div");return t.innerHTML="<svg/>",e=(t.firstChild&&t.firstChild.namespaceURI)==a}var e;return t}();return r.prototype=new n,r.prototype._create=function(){this.isEnabled=!0,this.isPrevious=-1==this.direction;var t=this.parent.options.rightToLeft?1:-1;this.isLeft=this.direction==t;var e=this.element=document.createElement("button");if(e.className="flickity-prev-next-button",e.className+=this.isPrevious?" previous":" next",e.setAttribute("type","button"),this.disable(),e.setAttribute("aria-label",this.isPrevious?"previous":"next"),i.setUnselectable(e),l()){var n=this.createSVG();e.appendChild(n)}else this.setArrowText(),e.className+=" no-svg";var o=this;this.onCellSelect=function(){o.update()},this.parent.on("cellSelect",this.onCellSelect),this.on("tap",this.onTap),this.on("pointerDown",function(t,e){o.parent.childUIPointerDown(e)})},r.prototype.activate=function(){this.bindTap(this.element),e.bind(this.element,"click",this),this.parent.element.appendChild(this.element)},r.prototype.deactivate=function(){this.parent.element.removeChild(this.element),n.prototype.destroy.call(this),e.unbind(this.element,"click",this)},r.prototype.createSVG=function(){var t=document.createElementNS(a,"svg");t.setAttribute("viewBox","0 0 100 100");var e=document.createElementNS(a,"path"),i=s(this.parent.options.arrowShape);return e.setAttribute("d",i),e.setAttribute("class","arrow"),this.isLeft||e.setAttribute("transform","translate(100, 100) rotate(180) "),t.appendChild(e),t},r.prototype.setArrowText=function(){var t=this.parent.options,e=this.isLeft?t.leftArrowText:t.rightArrowText;o.setText(this.element,e)},r.prototype.onTap=function(){if(this.isEnabled){this.parent.uiChange();var t=this.isPrevious?"previous":"next";this.parent[t]()}},r.prototype.handleEvent=o.handleEvent,r.prototype.onclick=function(){var t=document.activeElement;t&&t==this.element&&this.onTap()},r.prototype.enable=function(){this.isEnabled||(this.element.disabled=!1,this.isEnabled=!0)},r.prototype.disable=function(){this.isEnabled&&(this.element.disabled=!0,this.isEnabled=!1)},r.prototype.update=function(){var t=this.parent.cells;if(this.parent.options.wrapAround&&t.length>1)return void this.enable();var e=t.length?t.length-1:0,i=this.isPrevious?0:e,n=this.parent.selectedIndex==i?"disable":"enable";this[n]()},r.prototype.destroy=function(){this.deactivate()},o.extend(i.defaults,{prevNextButtons:!0,leftArrowText:"‹",rightArrowText:"›",arrowShape:{x0:10,x1:60,y1:50,x2:70,y2:40,x3:30}}),i.createMethods.push("_createPrevNextButtons"),i.prototype._createPrevNextButtons=function(){this.options.prevNextButtons&&(this.prevButton=new r(-1,this),this.nextButton=new r(1,this),this.on("activate",this.activatePrevNextButtons))},i.prototype.activatePrevNextButtons=function(){this.prevButton.activate(),this.nextButton.activate(),this.on("deactivate",this.deactivatePrevNextButtons)},i.prototype.deactivatePrevNextButtons=function(){this.prevButton.deactivate(),this.nextButton.deactivate(),this.off("deactivate",this.deactivatePrevNextButtons)},i.PrevNextButton=r,i}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("flickity/js/page-dots",["eventie/eventie","./flickity","tap-listener/tap-listener","fizzy-ui-utils/utils"],function(i,n,o,r){return e(t,i,n,o,r)}):"object"==typeof exports?module.exports=e(t,require("eventie"),require("./flickity"),require("tap-listener"),require("fizzy-ui-utils")):e(t,t.eventie,t.Flickity,t.TapListener,t.fizzyUIUtils)}(window,function(t,e,i,n,o){function r(t){this.parent=t,this._create()}return r.prototype=new n,r.prototype._create=function(){this.holder=document.createElement("ol"),this.holder.className="flickity-page-dots",i.setUnselectable(this.holder),this.dots=[];var t=this;this.onCellSelect=function(){t.updateSelected()},this.parent.on("cellSelect",this.onCellSelect),this.on("tap",this.onTap),this.on("pointerDown",function(e,i){t.parent.childUIPointerDown(i)})},r.prototype.activate=function(){this.setDots(),this.bindTap(this.holder),this.parent.element.appendChild(this.holder)},r.prototype.deactivate=function(){this.parent.element.removeChild(this.holder),n.prototype.destroy.call(this)},r.prototype.setDots=function(){var t=this.parent.cells.length-this.dots.length;t>0?this.addDots(t):0>t&&this.removeDots(-t)},r.prototype.addDots=function(t){for(var e=document.createDocumentFragment(),i=[];t;){var n=document.createElement("li");n.className="dot",e.appendChild(n),i.push(n),t--}this.holder.appendChild(e),this.dots=this.dots.concat(i)},r.prototype.removeDots=function(t){for(var e=this.dots.splice(this.dots.length-t,t),i=0,n=e.length;n>i;i++){var o=e[i];this.holder.removeChild(o)}},r.prototype.updateSelected=function(){this.selectedDot&&(this.selectedDot.className="dot"),this.dots.length&&(this.selectedDot=this.dots[this.parent.selectedIndex],this.selectedDot.className="dot is-selected")},r.prototype.onTap=function(t){var e=t.target;if("LI"==e.nodeName){this.parent.uiChange();var i=o.indexOf(this.dots,e);this.parent.select(i)}},r.prototype.destroy=function(){this.deactivate()},i.PageDots=r,o.extend(i.defaults,{pageDots:!0}),i.createMethods.push("_createPageDots"),i.prototype._createPageDots=function(){this.options.pageDots&&(this.pageDots=new r(this),this.on("activate",this.activatePageDots),this.on("cellAddedRemoved",this.onCellAddedRemovedPageDots),this.on("deactivate",this.deactivatePageDots))},i.prototype.activatePageDots=function(){this.pageDots.activate()},i.prototype.onCellAddedRemovedPageDots=function(){this.pageDots.setDots()},i.prototype.deactivatePageDots=function(){this.pageDots.deactivate()},i.PageDots=r,i}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("flickity/js/player",["eventEmitter/EventEmitter","eventie/eventie","fizzy-ui-utils/utils","./flickity"],function(t,i,n,o){return e(t,i,n,o)}):"object"==typeof exports?module.exports=e(require("wolfy87-eventemitter"),require("eventie"),require("fizzy-ui-utils"),require("./flickity")):e(t.EventEmitter,t.eventie,t.fizzyUIUtils,t.Flickity)}(window,function(t,e,i,n){function o(t){if(this.parent=t,this.state="stopped",s){var e=this;this.onVisibilityChange=function(){e.visibilityChange()}}}var r,s;return"hidden"in document?(r="hidden",s="visibilitychange"):"webkitHidden"in document&&(r="webkitHidden",s="webkitvisibilitychange"),o.prototype=new t,o.prototype.play=function(){"playing"!=this.state&&(this.state="playing",s&&document.addEventListener(s,this.onVisibilityChange,!1),this.tick())},o.prototype.tick=function(){if("playing"==this.state){var t=this.parent.options.autoPlay;t="number"==typeof t?t:3e3;var e=this;this.clear(),this.timeout=setTimeout(function(){e.parent.next(!0),e.tick()},t)}},o.prototype.stop=function(){this.state="stopped",this.clear(),s&&document.removeEventListener(s,this.onVisibilityChange,!1)},o.prototype.clear=function(){clearTimeout(this.timeout)},o.prototype.pause=function(){"playing"==this.state&&(this.state="paused",this.clear())},o.prototype.unpause=function(){"paused"==this.state&&this.play()},o.prototype.visibilityChange=function(){var t=document[r];this[t?"pause":"unpause"]()},i.extend(n.defaults,{pauseAutoPlayOnHover:!0}),n.createMethods.push("_createPlayer"),n.prototype._createPlayer=function(){this.player=new o(this),this.on("activate",this.activatePlayer),this.on("uiChange",this.stopPlayer),this.on("pointerDown",this.stopPlayer),this.on("deactivate",this.deactivatePlayer)},n.prototype.activatePlayer=function(){this.options.autoPlay&&(this.player.play(),e.bind(this.element,"mouseenter",this),this.isMouseenterBound=!0)},n.prototype.playPlayer=function(){this.player.play()},n.prototype.stopPlayer=function(){this.player.stop()},n.prototype.pausePlayer=function(){this.player.pause()},n.prototype.unpausePlayer=function(){this.player.unpause()},n.prototype.deactivatePlayer=function(){this.player.stop(),this.isMouseenterBound&&(e.unbind(this.element,"mouseenter",this),delete this.isMouseenterBound)},n.prototype.onmouseenter=function(){this.options.pauseAutoPlayOnHover&&(this.player.pause(),e.bind(this.element,"mouseleave",this))},n.prototype.onmouseleave=function(){this.player.unpause(),e.unbind(this.element,"mouseleave",this)},n.Player=o,n}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("flickity/js/add-remove-cell",["./flickity","fizzy-ui-utils/utils"],function(i,n){return e(t,i,n)}):"object"==typeof exports?module.exports=e(t,require("./flickity"),require("fizzy-ui-utils")):e(t,t.Flickity,t.fizzyUIUtils)}(window,function(t,e,i){function n(t){for(var e=document.createDocumentFragment(),i=0,n=t.length;n>i;i++){var o=t[i];e.appendChild(o.element)}return e}return e.prototype.insert=function(t,e){var i=this._makeCells(t);if(i&&i.length){var o=this.cells.length;e=void 0===e?o:e;var r=n(i),s=e==o;if(s)this.slider.appendChild(r);else{var a=this.cells[e].element;this.slider.insertBefore(r,a)}if(0===e)this.cells=i.concat(this.cells);else if(s)this.cells=this.cells.concat(i);else{var l=this.cells.splice(e,o-e);this.cells=this.cells.concat(i).concat(l)}this._sizeCells(i);var h=e>this.selectedIndex?0:i.length;this._cellAddedRemoved(e,h)}},e.prototype.append=function(t){this.insert(t,this.cells.length)},e.prototype.prepend=function(t){this.insert(t,0)},e.prototype.remove=function(t){var e,n,o,r=this.getCells(t),s=0;for(e=0,n=r.length;n>e;e++){o=r[e];var a=i.indexOf(this.cells,o)<this.selectedIndex;s-=a?1:0}for(e=0,n=r.length;n>e;e++)o=r[e],o.remove(),i.removeFrom(this.cells,o);r.length&&this._cellAddedRemoved(0,s)},e.prototype._cellAddedRemoved=function(t,e){e=e||0,this.selectedIndex+=e,this.selectedIndex=Math.max(0,Math.min(this.cells.length-1,this.selectedIndex)),this.emitEvent("cellAddedRemoved",[t,e]),this.cellChange(t,!0)},e.prototype.cellSizeChange=function(t){var e=this.getCell(t);if(e){e.getSize();var n=i.indexOf(this.cells,e);this.cellChange(n)}},e.prototype.cellChange=function(t,e){var i=this.slideableWidth;if(this._positionCells(t),this._getWrapShiftCells(),this.setGallerySize(),this.options.freeScroll){var n=i-this.slideableWidth;this.x+=n*this.cellAlign,this.positionSlider()}else e&&this.positionSliderAtSelected(),this.select(this.selectedIndex)},e}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("flickity/js/lazyload",["classie/classie","eventie/eventie","./flickity","fizzy-ui-utils/utils"],function(i,n,o,r){return e(t,i,n,o,r)}):"object"==typeof exports?module.exports=e(t,require("desandro-classie"),require("eventie"),require("./flickity"),require("fizzy-ui-utils")):e(t,t.classie,t.eventie,t.Flickity,t.fizzyUIUtils)}(window,function(t,e,i,n,o){"use strict";function r(t){if("IMG"==t.nodeName&&t.getAttribute("data-flickity-lazyload"))return[t];var e=t.querySelectorAll("img[data-flickity-lazyload]");return o.makeArray(e)}function s(t,e){this.img=t,this.flickity=e,this.load()}return n.createMethods.push("_createLazyload"),n.prototype._createLazyload=function(){this.on("cellSelect",this.lazyLoad)},n.prototype.lazyLoad=function(){var t=this.options.lazyLoad;if(t){for(var e="number"==typeof t?t:0,i=this.getAdjacentCellElements(e),n=[],o=0,a=i.length;a>o;o++){var l=i[o],h=r(l);n=n.concat(h)}for(o=0,a=n.length;a>o;o++){var c=n[o];new s(c,this)}}},s.prototype.handleEvent=o.handleEvent,s.prototype.load=function(){i.bind(this.img,"load",this),i.bind(this.img,"error",this),this.img.src=this.img.getAttribute("data-flickity-lazyload"),this.img.removeAttribute("data-flickity-lazyload")},s.prototype.onload=function(t){this.complete(t,"flickity-lazyloaded")},s.prototype.onerror=function(t){this.complete(t,"flickity-lazyerror")},s.prototype.complete=function(t,n){i.unbind(this.img,"load",this),i.unbind(this.img,"error",this);var o=this.flickity.getParentCell(this.img),r=o&&o.element;this.flickity.cellSizeChange(r),e.add(this.img,n),this.flickity.dispatchEvent("lazyLoad",t,r)},n.LazyLoader=s,n}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("flickity/js/index",["./flickity","./drag","./prev-next-button","./page-dots","./player","./add-remove-cell","./lazyload"],e):"object"==typeof exports&&(module.exports=e(require("./flickity"),require("./drag"),require("./prev-next-button"),require("./page-dots"),require("./player"),require("./add-remove-cell"),require("./lazyload")))}(window,function(t){return t}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("flickity-as-nav-for/as-nav-for",["classie/classie","flickity/js/index","fizzy-ui-utils/utils"],function(i,n,o){return e(t,i,n,o)}):"object"==typeof exports?module.exports=e(t,require("desandro-classie"),require("flickity"),require("fizzy-ui-utils")):t.Flickity=e(t,t.classie,t.Flickity,t.fizzyUIUtils)}(window,function(t,e,i,n){return i.createMethods.push("_createAsNavFor"),i.prototype._createAsNavFor=function(){this.on("activate",this.activateAsNavFor),this.on("deactivate",this.deactivateAsNavFor),this.on("destroy",this.destroyAsNavFor);var t=this.options.asNavFor;if(t){var e=this;setTimeout(function(){e.setNavCompanion(t)})}},i.prototype.setNavCompanion=function(t){t=n.getQueryElement(t);var e=i.data(t);if(e&&e!=this){this.navCompanion=e;var o=this;this.onNavCompanionSelect=function(){o.navCompanionSelect()},e.on("cellSelect",this.onNavCompanionSelect),this.on("staticClick",this.onNavStaticClick),this.navCompanionSelect()}},i.prototype.navCompanionSelect=function(){if(this.navCompanion){var t=this.navCompanion.selectedIndex;this.select(t),this.removeNavSelectedElement(),this.selectedIndex==t&&(this.navSelectedElement=this.cells[t].element,e.add(this.navSelectedElement,"is-nav-selected"))}},i.prototype.activateAsNavFor=function(){this.navCompanionSelect()},i.prototype.removeNavSelectedElement=function(){this.navSelectedElement&&(e.remove(this.navSelectedElement,"is-nav-selected"),delete this.navSelectedElement)},i.prototype.onNavStaticClick=function(t,e,i,n){"number"==typeof n&&this.navCompanion.select(n)},i.prototype.deactivateAsNavFor=function(){this.removeNavSelectedElement()},i.prototype.destroyAsNavFor=function(){this.navCompanion&&(this.navCompanion.off("cellSelect",this.onNavCompanionSelect),this.off("staticClick",this.onNavStaticClick),delete this.navCompanion)},i}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("imagesloaded/imagesloaded",["eventEmitter/EventEmitter","eventie/eventie"],function(i,n){return e(t,i,n)}):"object"==typeof module&&module.exports?module.exports=e(t,require("wolfy87-eventemitter"),require("eventie")):t.imagesLoaded=e(t,t.EventEmitter,t.eventie)}(window,function(t,e,i){function n(t,e){for(var i in e)t[i]=e[i];return t}function o(t){return"[object Array]"==p.call(t)}function r(t){var e=[];if(o(t))e=t;else if("number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e}function s(t,e,i){if(!(this instanceof s))return new s(t,e,i);"string"==typeof t&&(t=document.querySelectorAll(t)),this.elements=r(t),this.options=n({},this.options),"function"==typeof e?i=e:n(this.options,e),i&&this.on("always",i),this.getImages(),h&&(this.jqDeferred=new h.Deferred);var o=this;setTimeout(function(){o.check()})}function a(t){this.img=t}function l(t,e){this.url=t,this.element=e,this.img=new Image}var h=t.jQuery,c=t.console,p=Object.prototype.toString;s.prototype=new e,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var t=0;t<this.elements.length;t++){var e=this.elements[t];this.addElementImages(e)}},s.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),this.options.background===!0&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&d[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=t.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var s=r[n];this.addElementBackgroundImages(s)}}}};var d={1:!0,9:!0,11:!0};s.prototype.addElementBackgroundImages=function(t){for(var e=u(t),i=/url\(['"]*([^'"\)]+)['"]*\)/gi,n=i.exec(e.backgroundImage);null!==n;){var o=n&&n[1];o&&this.addBackground(o,t),n=i.exec(e.backgroundImage)}};var u=t.getComputedStyle||function(t){return t.currentStyle};return s.prototype.addImage=function(t){var e=new a(t);this.images.push(e)},s.prototype.addBackground=function(t,e){var i=new l(t,e);this.images.push(i)},s.prototype.check=function(){function t(t,i,n){setTimeout(function(){e.progress(t,i,n)})}var e=this;if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length)return void this.complete();for(var i=0;i<this.images.length;i++){var n=this.images[i];n.once("progress",t),n.check()}},s.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emit("progress",this,t,e),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&c&&c.log("progress: "+i,t,e)},s.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emit(t,this),this.emit("always",this),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},a.prototype=new e,a.prototype.check=function(){var t=this.getIsImageComplete();return t?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,i.bind(this.proxyImage,"load",this),i.bind(this.proxyImage,"error",this),i.bind(this.img,"load",this),i.bind(this.img,"error",this),void(this.proxyImage.src=this.img.src))},a.prototype.getIsImageComplete=function(){return this.img.complete&&void 0!==this.img.naturalWidth},a.prototype.confirm=function(t,e){this.isLoaded=t,this.emit("progress",this,this.img,e)},a.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},a.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},a.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},a.prototype.unbindEvents=function(){i.unbind(this.proxyImage,"load",this),i.unbind(this.proxyImage,"error",this),i.unbind(this.img,"load",this),i.unbind(this.img,"error",this)},l.prototype=new a,l.prototype.check=function(){i.bind(this.img,"load",this),i.bind(this.img,"error",this),this.img.src=this.url;var t=this.getIsImageComplete();t&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},l.prototype.unbindEvents=function(){i.unbind(this.img,"load",this),i.unbind(this.img,"error",this)},l.prototype.confirm=function(t,e){this.isLoaded=t,this.emit("progress",this,this.element,e)},s.makeJQueryPlugin=function(e){e=e||t.jQuery,e&&(h=e,h.fn.imagesLoaded=function(t,e){var i=new s(this,t,e);return i.jqDeferred.promise(h(this))})},s.makeJQueryPlugin(),s}),function(t,e){"use strict";"function"==typeof define&&define.amd?define(["flickity/js/index","imagesloaded/imagesloaded"],function(i,n){return e(t,i,n)}):"object"==typeof exports?module.exports=e(t,require("flickity"),require("imagesloaded")):t.Flickity=e(t,t.Flickity,t.imagesLoaded)}(window,function(t,e,i){"use strict";return e.createMethods.push("_createImagesLoaded"),e.prototype._createImagesLoaded=function(){this.on("activate",this.imagesLoaded)},e.prototype.imagesLoaded=function(){function t(t,i){var n=e.getParentCell(i.img);e.cellSizeChange(n&&n.element),e.options.freeScroll||e.positionSliderAtSelected()}if(this.options.imagesLoaded){var e=this;i(this.slider).on("progress",t)}},e}); diff --git a/public/template2/js/min/jquery-1.11.2.min.js b/public/template2/js/min/jquery-1.11.2.min.js deleted file mode 100644 index e6a051d0d1d32752ae08d9cf30fe5952da22a9b0..0000000000000000000000000000000000000000 --- a/public/template2/js/min/jquery-1.11.2.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.11.2 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.2",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b=a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=hb(),z=hb(),A=hb(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},eb=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fb){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function gb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+rb(o[l]);w=ab.test(a)&&pb(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function hb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ib(a){return a[u]=!0,a}function jb(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function kb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function lb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function nb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function ob(a){return ib(function(b){return b=+b,ib(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pb(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=gb.support={},f=gb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=gb.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",eb,!1):e.attachEvent&&e.attachEvent("onunload",eb)),p=!f(g),c.attributes=jb(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=jb(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=jb(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(jb(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\f]' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),jb(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&jb(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return lb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?lb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},gb.matches=function(a,b){return gb(a,null,null,b)},gb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return gb(b,n,null,[a]).length>0},gb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},gb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},gb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},gb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=gb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=gb.selectors={cacheLength:50,createPseudo:ib,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||gb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&gb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=gb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||gb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ib(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ib(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ib(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ib(function(a){return function(b){return gb(a,b).length>0}}),contains:ib(function(a){return a=a.replace(cb,db),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ib(function(a){return W.test(a||"")||gb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:ob(function(){return[0]}),last:ob(function(a,b){return[b-1]}),eq:ob(function(a,b,c){return[0>c?c+b:c]}),even:ob(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:ob(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:ob(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:ob(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=mb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=nb(b);function qb(){}qb.prototype=d.filters=d.pseudos,d.setFilters=new qb,g=gb.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?gb.error(a):z(a,i).slice(0)};function rb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function sb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function tb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ub(a,b,c){for(var d=0,e=b.length;e>d;d++)gb(a,b[d],c);return c}function vb(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wb(a,b,c,d,e,f){return d&&!d[u]&&(d=wb(d)),e&&!e[u]&&(e=wb(e,f)),ib(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ub(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:vb(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=vb(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=vb(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sb(function(a){return a===b},h,!0),l=sb(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sb(tb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wb(i>1&&tb(m),i>1&&rb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xb(a.slice(i,e)),f>e&&xb(a=a.slice(e)),f>e&&rb(a))}m.push(c)}return tb(m)}function yb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=vb(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&gb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ib(f):f}return h=gb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,yb(e,d)),f.selector=a}return f},i=gb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&pb(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&rb(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&pb(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=jb(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),jb(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||kb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&jb(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||kb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),jb(function(a){return null==a.getAttribute("disabled")})||kb(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),gb}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1; -return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?m.queue(this[0],a):void 0===b?this:this.each(function(){var c=m.queue(this,a,b);m._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&m.dequeue(this,a)})},dequeue:function(a){return this.each(function(){m.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=m.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=m._data(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=["Top","Right","Bottom","Left"],U=function(a,b){return a=b||a,"none"===m.css(a,"display")||!m.contains(a.ownerDocument,a)},V=m.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===m.type(c)){e=!0;for(h in c)m.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,m.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(m(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav></:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="<input type='radio' checked='checked' name='t'/>",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function ab(){return!0}function bb(){return!1}function cb(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},fix:function(a){if(a[m.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=Z.test(e)?this.mouseHooks:Y.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new m.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=f.srcElement||y),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,g.filter?g.filter(a,f):a},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button,g=b.fromElement;return null==a.pageX&&null!=b.clientX&&(d=a.target.ownerDocument||y,e=d.documentElement,c=d.body,a.pageX=b.clientX+(e&&e.scrollLeft||c&&c.scrollLeft||0)-(e&&e.clientLeft||c&&c.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||c&&c.scrollTop||0)-(e&&e.clientTop||c&&c.clientTop||0)),!a.relatedTarget&&g&&(a.relatedTarget=g===a.target?b.toElement:g),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==cb()&&this.focus)try{return this.focus(),!1}catch(a){}},delegateType:"focusin"},blur:{trigger:function(){return this===cb()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return m.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(a){return m.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=m.extend(new m.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?m.event.trigger(e,null,b):m.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},m.removeEvent=y.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){var d="on"+b;a.detachEvent&&(typeof a[d]===K&&(a[d]=null),a.detachEvent(d,c))},m.Event=function(a,b){return this instanceof m.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ab:bb):this.type=a,b&&m.extend(this,b),this.timeStamp=a&&a.timeStamp||m.now(),void(this[m.expando]=!0)):new m.Event(a,b)},m.Event.prototype={isDefaultPrevented:bb,isPropagationStopped:bb,isImmediatePropagationStopped:bb,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ab,a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ab,a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ab,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},m.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){m.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!m.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.submitBubbles||(m.event.special.submit={setup:function(){return m.nodeName(this,"form")?!1:void m.event.add(this,"click._submit keypress._submit",function(a){var b=a.target,c=m.nodeName(b,"input")||m.nodeName(b,"button")?b.form:void 0;c&&!m._data(c,"submitBubbles")&&(m.event.add(c,"submit._submit",function(a){a._submit_bubble=!0}),m._data(c,"submitBubbles",!0))})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&m.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){return m.nodeName(this,"form")?!1:void m.event.remove(this,"._submit")}}),k.changeBubbles||(m.event.special.change={setup:function(){return X.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(m.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._just_changed=!0)}),m.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1),m.event.simulate("change",this,a,!0)})),!1):void m.event.add(this,"beforeactivate._change",function(a){var b=a.target;X.test(b.nodeName)&&!m._data(b,"changeBubbles")&&(m.event.add(b,"change._change",function(a){!this.parentNode||a.isSimulated||a.isTrigger||m.event.simulate("change",this.parentNode,a,!0)}),m._data(b,"changeBubbles",!0))})},handle:function(a){var b=a.target;return this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type?a.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return m.event.remove(this,"._change"),!X.test(this.nodeName)}}),k.focusinBubbles||m.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){m.event.simulate(b,a.target,m.event.fix(a),!0)};m.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=m._data(d,b);e||d.addEventListener(a,c,!0),m._data(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=m._data(d,b)-1;e?m._data(d,b,e):(d.removeEventListener(a,c,!0),m._removeData(d,b))}}}),m.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(f in a)this.on(f,b,c,a[f],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=bb;else if(!d)return this;return 1===e&&(g=d,d=function(a){return m().off(a),g.apply(this,arguments)},d.guid=g.guid||(g.guid=m.guid++)),this.each(function(){m.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,m(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=bb),this.each(function(){m.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){m.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?m.event.trigger(a,b,c,!0):void 0}});function db(a){var b=eb.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}var eb="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",fb=/ jQuery\d+="(?:null|\d+)"/g,gb=new RegExp("<(?:"+eb+")[\\s/>]","i"),hb=/^\s+/,ib=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,jb=/<([\w:]+)/,kb=/<tbody/i,lb=/<|&#?\w+;/,mb=/<(?:script|style|link)/i,nb=/checked\s*(?:[^=]|=\s*.checked.)/i,ob=/^$|\/(?:java|ecma)script/i,pb=/^true\/(.*)/,qb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,rb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:k.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},sb=db(y),tb=sb.appendChild(y.createElement("div"));rb.optgroup=rb.option,rb.tbody=rb.tfoot=rb.colgroup=rb.caption=rb.thead,rb.th=rb.td;function ub(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ub(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function vb(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wb(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xb(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function yb(a){var b=pb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function zb(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Ab(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Bb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xb(b).text=a.text,yb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!gb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(tb.innerHTML=a.outerHTML,tb.removeChild(f=tb.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ub(f),h=ub(a),g=0;null!=(e=h[g]);++g)d[g]&&Bb(e,d[g]);if(b)if(c)for(h=h||ub(a),d=d||ub(f),g=0;null!=(e=h[g]);g++)Ab(e,d[g]);else Ab(a,f);return d=ub(f,"script"),d.length>0&&zb(d,!i&&ub(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=db(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(lb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(jb.exec(f)||["",""])[1].toLowerCase(),l=rb[i]||rb._default,h.innerHTML=l[1]+f.replace(ib,"<$1></$2>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&hb.test(f)&&p.push(b.createTextNode(hb.exec(f)[0])),!k.tbody){f="table"!==i||kb.test(f)?"<table>"!==l[1]||kb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ub(p,"input"),vb),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ub(o.appendChild(f),"script"),g&&zb(h),c)){e=0;while(f=h[e++])ob.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ub(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&zb(ub(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ub(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fb,""):void 0;if(!("string"!=typeof a||mb.test(a)||!k.htmlSerialize&&gb.test(a)||!k.leadingWhitespace&&hb.test(a)||rb[(jb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ib,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ub(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ub(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&nb.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ub(i,"script"),xb),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ub(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,yb),j=0;f>j;j++)d=g[j],ob.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qb,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Cb,Db={};function Eb(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fb(a){var b=y,c=Db[a];return c||(c=Eb(a,b),"none"!==c&&c||(Cb=(Cb||m("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=(Cb[0].contentWindow||Cb[0].contentDocument).document,b.write(),b.close(),c=Eb(a,b),Cb.detach()),Db[a]=c),c}!function(){var a;k.shrinkWrapBlocks=function(){if(null!=a)return a;a=!1;var b,c,d;return c=y.getElementsByTagName("body")[0],c&&c.style?(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",b.appendChild(y.createElement("div")).style.width="5px",a=3!==b.offsetWidth),c.removeChild(d),a):void 0}}();var Gb=/^margin/,Hb=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ib,Jb,Kb=/^(top|right|bottom|left)$/;a.getComputedStyle?(Ib=function(b){return b.ownerDocument.defaultView.opener?b.ownerDocument.defaultView.getComputedStyle(b,null):a.getComputedStyle(b,null)},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c.getPropertyValue(b)||c[b]:void 0,c&&(""!==g||m.contains(a.ownerDocument,a)||(g=m.style(a,b)),Hb.test(g)&&Gb.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0===g?g:g+""}):y.documentElement.currentStyle&&(Ib=function(a){return a.currentStyle},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Hb.test(g)&&!Kb.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function Lb(a,b){return{get:function(){var c=a();if(null!=c)return c?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d,e,f,g,h;if(b=y.createElement("div"),b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=d&&d.style){c.cssText="float:left;opacity:.5",k.opacity="0.5"===c.opacity,k.cssFloat=!!c.cssFloat,b.style.backgroundClip="content-box",b.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===b.style.backgroundClip,k.boxSizing=""===c.boxSizing||""===c.MozBoxSizing||""===c.WebkitBoxSizing,m.extend(k,{reliableHiddenOffsets:function(){return null==g&&i(),g},boxSizingReliable:function(){return null==f&&i(),f},pixelPosition:function(){return null==e&&i(),e},reliableMarginRight:function(){return null==h&&i(),h}});function i(){var b,c,d,i;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),b.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",e=f=!1,h=!0,a.getComputedStyle&&(e="1%"!==(a.getComputedStyle(b,null)||{}).top,f="4px"===(a.getComputedStyle(b,null)||{width:"4px"}).width,i=b.appendChild(y.createElement("div")),i.style.cssText=b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",i.style.marginRight=i.style.width="0",b.style.width="1px",h=!parseFloat((a.getComputedStyle(i,null)||{}).marginRight),b.removeChild(i)),b.innerHTML="<table><tr><td></td><td>t</td></tr></table>",i=b.getElementsByTagName("td"),i[0].style.cssText="margin:0;border:0;padding:0;display:none",g=0===i[0].offsetHeight,g&&(i[0].style.display="",i[1].style.display="none",g=0===i[0].offsetHeight),c.removeChild(d))}}}(),m.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Mb=/alpha\([^)]*\)/i,Nb=/opacity\s*=\s*([^)]*)/,Ob=/^(none|table(?!-c[ea]).+)/,Pb=new RegExp("^("+S+")(.*)$","i"),Qb=new RegExp("^([+-])=("+S+")","i"),Rb={position:"absolute",visibility:"hidden",display:"block"},Sb={letterSpacing:"0",fontWeight:"400"},Tb=["Webkit","O","Moz","ms"];function Ub(a,b){if(b in a)return b;var c=b.charAt(0).toUpperCase()+b.slice(1),d=b,e=Tb.length;while(e--)if(b=Tb[e]+c,b in a)return b;return d}function Vb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=m._data(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&U(d)&&(f[g]=m._data(d,"olddisplay",Fb(d.nodeName)))):(e=U(d),(c&&"none"!==c||!e)&&m._data(d,"olddisplay",e?c:m.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function Wb(a,b,c){var d=Pb.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Xb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=m.css(a,c+T[f],!0,e)),d?("content"===c&&(g-=m.css(a,"padding"+T[f],!0,e)),"margin"!==c&&(g-=m.css(a,"border"+T[f]+"Width",!0,e))):(g+=m.css(a,"padding"+T[f],!0,e),"padding"!==c&&(g+=m.css(a,"border"+T[f]+"Width",!0,e)));return g}function Yb(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ib(a),g=k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Jb(a,b,f),(0>e||null==e)&&(e=a.style[b]),Hb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Xb(a,b,c||(g?"border":"content"),d,f)+"px"}m.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Jb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":k.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=m.camelCase(b),i=a.style;if(b=m.cssProps[h]||(m.cssProps[h]=Ub(i,h)),g=m.cssHooks[b]||m.cssHooks[h],void 0===c)return g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b];if(f=typeof c,"string"===f&&(e=Qb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(m.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||m.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),!(g&&"set"in g&&void 0===(c=g.set(a,c,d)))))try{i[b]=c}catch(j){}}},css:function(a,b,c,d){var e,f,g,h=m.camelCase(b);return b=m.cssProps[h]||(m.cssProps[h]=Ub(a.style,h)),g=m.cssHooks[b]||m.cssHooks[h],g&&"get"in g&&(f=g.get(a,!0,c)),void 0===f&&(f=Jb(a,b,d)),"normal"===f&&b in Sb&&(f=Sb[b]),""===c||c?(e=parseFloat(f),c===!0||m.isNumeric(e)?e||0:f):f}}),m.each(["height","width"],function(a,b){m.cssHooks[b]={get:function(a,c,d){return c?Ob.test(m.css(a,"display"))&&0===a.offsetWidth?m.swap(a,Rb,function(){return Yb(a,b,d)}):Yb(a,b,d):void 0},set:function(a,c,d){var e=d&&Ib(a);return Wb(a,c,d?Xb(a,b,d,k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,e),e):0)}}}),k.opacity||(m.cssHooks.opacity={get:function(a,b){return Nb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=m.isNumeric(b)?"alpha(opacity="+100*b+")":"",f=d&&d.filter||c.filter||"";c.zoom=1,(b>=1||""===b)&&""===m.trim(f.replace(Mb,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Mb.test(f)?f.replace(Mb,e):f+" "+e)}}),m.cssHooks.marginRight=Lb(k.reliableMarginRight,function(a,b){return b?m.swap(a,{display:"inline-block"},Jb,[a,"marginRight"]):void 0}),m.each({margin:"",padding:"",border:"Width"},function(a,b){m.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+T[d]+b]=f[d]||f[d-2]||f[0];return e}},Gb.test(a)||(m.cssHooks[a+b].set=Wb)}),m.fn.extend({css:function(a,b){return V(this,function(a,b,c){var d,e,f={},g=0;if(m.isArray(b)){for(d=Ib(a),e=b.length;e>g;g++)f[b[g]]=m.css(a,b[g],!1,d);return f}return void 0!==c?m.style(a,b,c):m.css(a,b)},a,b,arguments.length>1)},show:function(){return Vb(this,!0)},hide:function(){return Vb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){U(this)?m(this).show():m(this).hide()})}});function Zb(a,b,c,d,e){return new Zb.prototype.init(a,b,c,d,e) -}m.Tween=Zb,Zb.prototype={constructor:Zb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(m.cssNumber[c]?"":"px")},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this):Zb.propHooks._default.get(this)},run:function(a){var b,c=Zb.propHooks[this.prop];return this.pos=b=this.options.duration?m.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Zb.propHooks._default.set(this),this}},Zb.prototype.init.prototype=Zb.prototype,Zb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=m.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){m.fx.step[a.prop]?m.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[m.cssProps[a.prop]]||m.cssHooks[a.prop])?m.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Zb.propHooks.scrollTop=Zb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},m.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},m.fx=Zb.prototype.init,m.fx.step={};var $b,_b,ac=/^(?:toggle|show|hide)$/,bc=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),cc=/queueHooks$/,dc=[ic],ec={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=bc.exec(b),f=e&&e[3]||(m.cssNumber[a]?"":"px"),g=(m.cssNumber[a]||"px"!==f&&+d)&&bc.exec(m.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,m.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function fc(){return setTimeout(function(){$b=void 0}),$b=m.now()}function gc(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=T[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function hc(a,b,c){for(var d,e=(ec[b]||[]).concat(ec["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function ic(a,b,c){var d,e,f,g,h,i,j,l,n=this,o={},p=a.style,q=a.nodeType&&U(a),r=m._data(a,"fxshow");c.queue||(h=m._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,n.always(function(){n.always(function(){h.unqueued--,m.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[p.overflow,p.overflowX,p.overflowY],j=m.css(a,"display"),l="none"===j?m._data(a,"olddisplay")||Fb(a.nodeName):j,"inline"===l&&"none"===m.css(a,"float")&&(k.inlineBlockNeedsLayout&&"inline"!==Fb(a.nodeName)?p.zoom=1:p.display="inline-block")),c.overflow&&(p.overflow="hidden",k.shrinkWrapBlocks()||n.always(function(){p.overflow=c.overflow[0],p.overflowX=c.overflow[1],p.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],ac.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(q?"hide":"show")){if("show"!==e||!r||void 0===r[d])continue;q=!0}o[d]=r&&r[d]||m.style(a,d)}else j=void 0;if(m.isEmptyObject(o))"inline"===("none"===j?Fb(a.nodeName):j)&&(p.display=j);else{r?"hidden"in r&&(q=r.hidden):r=m._data(a,"fxshow",{}),f&&(r.hidden=!q),q?m(a).show():n.done(function(){m(a).hide()}),n.done(function(){var b;m._removeData(a,"fxshow");for(b in o)m.style(a,b,o[b])});for(d in o)g=hc(q?r[d]:0,d,n),d in r||(r[d]=g.start,q&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function jc(a,b){var c,d,e,f,g;for(c in a)if(d=m.camelCase(c),e=b[d],f=a[c],m.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=m.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kc(a,b,c){var d,e,f=0,g=dc.length,h=m.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=$b||fc(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:m.extend({},b),opts:m.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:$b||fc(),duration:c.duration,tweens:[],createTween:function(b,c){var d=m.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jc(k,j.opts.specialEasing);g>f;f++)if(d=dc[f].call(j,a,k,j.opts))return d;return m.map(k,hc,j),m.isFunction(j.opts.start)&&j.opts.start.call(a,j),m.fx.timer(m.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}m.Animation=m.extend(kc,{tweener:function(a,b){m.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],ec[c]=ec[c]||[],ec[c].unshift(b)},prefilter:function(a,b){b?dc.unshift(a):dc.push(a)}}),m.speed=function(a,b,c){var d=a&&"object"==typeof a?m.extend({},a):{complete:c||!c&&b||m.isFunction(a)&&a,duration:a,easing:c&&b||b&&!m.isFunction(b)&&b};return d.duration=m.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in m.fx.speeds?m.fx.speeds[d.duration]:m.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){m.isFunction(d.old)&&d.old.call(this),d.queue&&m.dequeue(this,d.queue)},d},m.fn.extend({fadeTo:function(a,b,c,d){return this.filter(U).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=m.isEmptyObject(a),f=m.speed(b,c,d),g=function(){var b=kc(this,m.extend({},a),f);(e||m._data(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=m.timers,g=m._data(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&cc.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&m.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=m._data(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=m.timers,g=d?d.length:0;for(c.finish=!0,m.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),m.each(["toggle","show","hide"],function(a,b){var c=m.fn[b];m.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gc(b,!0),a,d,e)}}),m.each({slideDown:gc("show"),slideUp:gc("hide"),slideToggle:gc("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){m.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),m.timers=[],m.fx.tick=function(){var a,b=m.timers,c=0;for($b=m.now();c<b.length;c++)a=b[c],a()||b[c]!==a||b.splice(c--,1);b.length||m.fx.stop(),$b=void 0},m.fx.timer=function(a){m.timers.push(a),a()?m.fx.start():m.timers.pop()},m.fx.interval=13,m.fx.start=function(){_b||(_b=setInterval(m.fx.tick,m.fx.interval))},m.fx.stop=function(){clearInterval(_b),_b=null},m.fx.speeds={slow:600,fast:200,_default:400},m.fn.delay=function(a,b){return a=m.fx?m.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a,b,c,d,e;b=y.createElement("div"),b.setAttribute("className","t"),b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=y.createElement("select"),e=c.appendChild(y.createElement("option")),a=b.getElementsByTagName("input")[0],d.style.cssText="top:1px",k.getSetAttribute="t"!==b.className,k.style=/top/.test(d.getAttribute("style")),k.hrefNormalized="/a"===d.getAttribute("href"),k.checkOn=!!a.value,k.optSelected=e.selected,k.enctype=!!y.createElement("form").enctype,c.disabled=!0,k.optDisabled=!e.disabled,a=y.createElement("input"),a.setAttribute("value",""),k.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),k.radioValue="t"===a.value}();var lc=/\r/g;m.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=m.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,m(this).val()):a,null==e?e="":"number"==typeof e?e+="":m.isArray(e)&&(e=m.map(e,function(a){return null==a?"":a+""})),b=m.valHooks[this.type]||m.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=m.valHooks[e.type]||m.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(lc,""):null==c?"":c)}}}),m.extend({valHooks:{option:{get:function(a){var b=m.find.attr(a,"value");return null!=b?b:m.trim(m.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&m.nodeName(c.parentNode,"optgroup"))){if(b=m(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=m.makeArray(b),g=e.length;while(g--)if(d=e[g],m.inArray(m.valHooks.option.get(d),f)>=0)try{d.selected=c=!0}catch(h){d.scrollHeight}else d.selected=!1;return c||(a.selectedIndex=-1),e}}}}),m.each(["radio","checkbox"],function(){m.valHooks[this]={set:function(a,b){return m.isArray(b)?a.checked=m.inArray(m(a).val(),b)>=0:void 0}},k.checkOn||(m.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var mc,nc,oc=m.expr.attrHandle,pc=/^(?:checked|selected)$/i,qc=k.getSetAttribute,rc=k.input;m.fn.extend({attr:function(a,b){return V(this,m.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){m.removeAttr(this,a)})}}),m.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===K?m.prop(a,b,c):(1===f&&m.isXMLDoc(a)||(b=b.toLowerCase(),d=m.attrHooks[b]||(m.expr.match.bool.test(b)?nc:mc)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=m.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void m.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=m.propFix[c]||c,m.expr.match.bool.test(c)?rc&&qc||!pc.test(c)?a[d]=!1:a[m.camelCase("default-"+c)]=a[d]=!1:m.attr(a,c,""),a.removeAttribute(qc?c:d)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&m.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),nc={set:function(a,b,c){return b===!1?m.removeAttr(a,c):rc&&qc||!pc.test(c)?a.setAttribute(!qc&&m.propFix[c]||c,c):a[m.camelCase("default-"+c)]=a[c]=!0,c}},m.each(m.expr.match.bool.source.match(/\w+/g),function(a,b){var c=oc[b]||m.find.attr;oc[b]=rc&&qc||!pc.test(b)?function(a,b,d){var e,f;return d||(f=oc[b],oc[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,oc[b]=f),e}:function(a,b,c){return c?void 0:a[m.camelCase("default-"+b)]?b.toLowerCase():null}}),rc&&qc||(m.attrHooks.value={set:function(a,b,c){return m.nodeName(a,"input")?void(a.defaultValue=b):mc&&mc.set(a,b,c)}}),qc||(mc={set:function(a,b,c){var d=a.getAttributeNode(c);return d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c)?b:void 0}},oc.id=oc.name=oc.coords=function(a,b,c){var d;return c?void 0:(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},m.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:void 0},set:mc.set},m.attrHooks.contenteditable={set:function(a,b,c){mc.set(a,""===b?!1:b,c)}},m.each(["width","height"],function(a,b){m.attrHooks[b]={set:function(a,c){return""===c?(a.setAttribute(b,"auto"),c):void 0}}})),k.style||(m.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var sc=/^(?:input|select|textarea|button|object)$/i,tc=/^(?:a|area)$/i;m.fn.extend({prop:function(a,b){return V(this,m.prop,a,b,arguments.length>1)},removeProp:function(a){return a=m.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),m.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!m.isXMLDoc(a),f&&(b=m.propFix[b]||b,e=m.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=m.find.attr(a,"tabindex");return b?parseInt(b,10):sc.test(a.nodeName)||tc.test(a.nodeName)&&a.href?0:-1}}}}),k.hrefNormalized||m.each(["href","src"],function(a,b){m.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),k.optSelected||(m.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}}),m.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){m.propFix[this.toLowerCase()]=this}),k.enctype||(m.propFix.enctype="encoding");var uc=/[\t\r\n\f]/g;m.fn.extend({addClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j="string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).addClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=m.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j=0===arguments.length||"string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).removeClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?m.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(m.isFunction(a)?function(c){m(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=m(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===K||"boolean"===c)&&(this.className&&m._data(this,"__className__",this.className),this.className=this.className||a===!1?"":m._data(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(uc," ").indexOf(b)>=0)return!0;return!1}}),m.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){m.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),m.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var vc=m.now(),wc=/\?/,xc=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;m.parseJSON=function(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=m.trim(b+"");return e&&!m.trim(e.replace(xc,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():m.error("Invalid JSON: "+b)},m.parseXML=function(b){var c,d;if(!b||"string"!=typeof b)return null;try{a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||m.error("Invalid XML: "+b),c};var yc,zc,Ac=/#.*$/,Bc=/([?&])_=[^&]*/,Cc=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Dc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ec=/^(?:GET|HEAD)$/,Fc=/^\/\//,Gc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Hc={},Ic={},Jc="*/".concat("*");try{zc=location.href}catch(Kc){zc=y.createElement("a"),zc.href="",zc=zc.href}yc=Gc.exec(zc.toLowerCase())||[];function Lc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(m.isFunction(c))while(d=f[e++])"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Mc(a,b,c,d){var e={},f=a===Ic;function g(h){var i;return e[h]=!0,m.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Nc(a,b){var c,d,e=m.ajaxSettings.flatOptions||{};for(d in b)void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d]);return c&&m.extend(!0,a,c),a}function Oc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"));if(e)for(g in h)if(h[g]&&h[g].test(e)){i.unshift(g);break}if(i[0]in c)f=i[0];else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Pc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}m.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:zc,type:"GET",isLocal:Dc.test(yc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Jc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":m.parseJSON,"text xml":m.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Nc(Nc(a,m.ajaxSettings),b):Nc(m.ajaxSettings,a)},ajaxPrefilter:Lc(Hc),ajaxTransport:Lc(Ic),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=m.ajaxSetup({},b),l=k.context||k,n=k.context&&(l.nodeType||l.jquery)?m(l):m.event,o=m.Deferred(),p=m.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!j){j={};while(b=Cc.exec(f))j[b[1].toLowerCase()]=b[2]}b=j[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return i&&i.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||zc)+"").replace(Ac,"").replace(Fc,yc[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=m.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(c=Gc.exec(k.url.toLowerCase()),k.crossDomain=!(!c||c[1]===yc[1]&&c[2]===yc[2]&&(c[3]||("http:"===c[1]?"80":"443"))===(yc[3]||("http:"===yc[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=m.param(k.data,k.traditional)),Mc(Hc,k,b,v),2===t)return v;h=m.event&&k.global,h&&0===m.active++&&m.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!Ec.test(k.type),e=k.url,k.hasContent||(k.data&&(e=k.url+=(wc.test(e)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=Bc.test(e)?e.replace(Bc,"$1_="+vc++):e+(wc.test(e)?"&":"?")+"_="+vc++)),k.ifModified&&(m.lastModified[e]&&v.setRequestHeader("If-Modified-Since",m.lastModified[e]),m.etag[e]&&v.setRequestHeader("If-None-Match",m.etag[e])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+Jc+"; q=0.01":""):k.accepts["*"]);for(d in k.headers)v.setRequestHeader(d,k.headers[d]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(d in{success:1,error:1,complete:1})v[d](k[d]);if(i=Mc(Ic,k,b,v)){v.readyState=1,h&&n.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,i.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,c,d){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),i=void 0,f=d||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,c&&(u=Oc(k,v,c)),u=Pc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(m.lastModified[e]=w),w=v.getResponseHeader("etag"),w&&(m.etag[e]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,h&&n.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),h&&(n.trigger("ajaxComplete",[v,k]),--m.active||m.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return m.get(a,b,c,"json")},getScript:function(a,b){return m.get(a,void 0,b,"script")}}),m.each(["get","post"],function(a,b){m[b]=function(a,c,d,e){return m.isFunction(c)&&(e=e||d,d=c,c=void 0),m.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),m._evalUrl=function(a){return m.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},m.fn.extend({wrapAll:function(a){if(m.isFunction(a))return this.each(function(b){m(this).wrapAll(a.call(this,b))});if(this[0]){var b=m(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return this.each(m.isFunction(a)?function(b){m(this).wrapInner(a.call(this,b))}:function(){var b=m(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=m.isFunction(a);return this.each(function(c){m(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){m.nodeName(this,"body")||m(this).replaceWith(this.childNodes)}).end()}}),m.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0||!k.reliableHiddenOffsets()&&"none"===(a.style&&a.style.display||m.css(a,"display"))},m.expr.filters.visible=function(a){return!m.expr.filters.hidden(a)};var Qc=/%20/g,Rc=/\[\]$/,Sc=/\r?\n/g,Tc=/^(?:submit|button|image|reset|file)$/i,Uc=/^(?:input|select|textarea|keygen)/i;function Vc(a,b,c,d){var e;if(m.isArray(b))m.each(b,function(b,e){c||Rc.test(a)?d(a,e):Vc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==m.type(b))d(a,b);else for(e in b)Vc(a+"["+e+"]",b[e],c,d)}m.param=function(a,b){var c,d=[],e=function(a,b){b=m.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=m.ajaxSettings&&m.ajaxSettings.traditional),m.isArray(a)||a.jquery&&!m.isPlainObject(a))m.each(a,function(){e(this.name,this.value)});else for(c in a)Vc(c,a[c],b,e);return d.join("&").replace(Qc,"+")},m.fn.extend({serialize:function(){return m.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=m.prop(this,"elements");return a?m.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!m(this).is(":disabled")&&Uc.test(this.nodeName)&&!Tc.test(a)&&(this.checked||!W.test(a))}).map(function(a,b){var c=m(this).val();return null==c?null:m.isArray(c)?m.map(c,function(a){return{name:b.name,value:a.replace(Sc,"\r\n")}}):{name:b.name,value:c.replace(Sc,"\r\n")}}).get()}}),m.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&Zc()||$c()}:Zc;var Wc=0,Xc={},Yc=m.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in Xc)Xc[a](void 0,!0)}),k.cors=!!Yc&&"withCredentials"in Yc,Yc=k.ajax=!!Yc,Yc&&m.ajaxTransport(function(a){if(!a.crossDomain||k.cors){var b;return{send:function(c,d){var e,f=a.xhr(),g=++Wc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)void 0!==c[e]&&f.setRequestHeader(e,c[e]+"");f.send(a.hasContent&&a.data||null),b=function(c,e){var h,i,j;if(b&&(e||4===f.readyState))if(delete Xc[g],b=void 0,f.onreadystatechange=m.noop,e)4!==f.readyState&&f.abort();else{j={},h=f.status,"string"==typeof f.responseText&&(j.text=f.responseText);try{i=f.statusText}catch(k){i=""}h||!a.isLocal||a.crossDomain?1223===h&&(h=204):h=j.text?200:404}j&&d(h,i,j,f.getAllResponseHeaders())},a.async?4===f.readyState?setTimeout(b):f.onreadystatechange=Xc[g]=b:b()},abort:function(){b&&b(void 0,!0)}}}});function Zc(){try{return new a.XMLHttpRequest}catch(b){}}function $c(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}m.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return m.globalEval(a),a}}}),m.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),m.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=y.head||m("head")[0]||y.documentElement;return{send:function(d,e){b=y.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||e(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var _c=[],ad=/(=)\?(?=&|$)|\?\?/;m.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=_c.pop()||m.expando+"_"+vc++;return this[a]=!0,a}}),m.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(ad.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&ad.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=m.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(ad,"$1"+e):b.jsonp!==!1&&(b.url+=(wc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||m.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,_c.push(e)),g&&m.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),m.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||y;var d=u.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=m.buildFragment([a],b,e),e&&e.length&&m(e).remove(),m.merge([],d.childNodes))};var bd=m.fn.load;m.fn.load=function(a,b,c){if("string"!=typeof a&&bd)return bd.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=m.trim(a.slice(h,a.length)),a=a.slice(0,h)),m.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(f="POST"),g.length>0&&m.ajax({url:a,type:f,dataType:"html",data:b}).done(function(a){e=arguments,g.html(d?m("<div>").append(m.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){m.fn[b]=function(a){return this.on(b,a)}}),m.expr.filters.animated=function(a){return m.grep(m.timers,function(b){return a===b.elem}).length};var cd=a.document.documentElement;function dd(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}m.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=m.css(a,"position"),l=m(a),n={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=m.css(a,"top"),i=m.css(a,"left"),j=("absolute"===k||"fixed"===k)&&m.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),m.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(n.top=b.top-h.top+g),null!=b.left&&(n.left=b.left-h.left+e),"using"in b?b.using.call(a,n):l.css(n)}},m.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){m.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,m.contains(b,e)?(typeof e.getBoundingClientRect!==K&&(d=e.getBoundingClientRect()),c=dd(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===m.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),m.nodeName(a[0],"html")||(c=a.offset()),c.top+=m.css(a[0],"borderTopWidth",!0),c.left+=m.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-m.css(d,"marginTop",!0),left:b.left-c.left-m.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||cd;while(a&&!m.nodeName(a,"html")&&"static"===m.css(a,"position"))a=a.offsetParent;return a||cd})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);m.fn[a]=function(d){return V(this,function(a,d,e){var f=dd(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?m(f).scrollLeft():e,c?e:m(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),m.each(["top","left"],function(a,b){m.cssHooks[b]=Lb(k.pixelPosition,function(a,c){return c?(c=Jb(a,b),Hb.test(c)?m(a).position()[b]+"px":c):void 0})}),m.each({Height:"height",Width:"width"},function(a,b){m.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){m.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return V(this,function(b,c,d){var e;return m.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?m.css(b,c,g):m.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),m.fn.size=function(){return this.length},m.fn.andSelf=m.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return m});var ed=a.jQuery,fd=a.$;return m.noConflict=function(b){return a.$===m&&(a.$=fd),b&&a.jQuery===m&&(a.jQuery=ed),m},typeof b===K&&(a.jQuery=a.$=m),m}); diff --git a/public/template2/js/min/jquery.flexslider-min.js b/public/template2/js/min/jquery.flexslider-min.js deleted file mode 100644 index 5ad6c3775ca09c7fcb51206cdb442c83e2706916..0000000000000000000000000000000000000000 --- a/public/template2/js/min/jquery.flexslider-min.js +++ /dev/null @@ -1,5 +0,0 @@ -/* - * jQuery FlexSlider v2.6.0 - * Copyright 2012 WooThemes - * Contributing Author: Tyler Smith - */!function($){var e=!0;$.flexslider=function(t,a){var n=$(t);n.vars=$.extend({},$.flexslider.defaults,a);var i=n.vars.namespace,s=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,r=("ontouchstart"in window||s||window.DocumentTouch&&document instanceof DocumentTouch)&&n.vars.touch,o="click touchend MSPointerUp keyup",l="",c,d="vertical"===n.vars.direction,u=n.vars.reverse,v=n.vars.itemWidth>0,p="fade"===n.vars.animation,m=""!==n.vars.asNavFor,f={};$.data(t,"flexslider",n),f={init:function(){n.animating=!1,n.currentSlide=parseInt(n.vars.startAt?n.vars.startAt:0,10),isNaN(n.currentSlide)&&(n.currentSlide=0),n.animatingTo=n.currentSlide,n.atEnd=0===n.currentSlide||n.currentSlide===n.last,n.containerSelector=n.vars.selector.substr(0,n.vars.selector.search(" ")),n.slides=$(n.vars.selector,n),n.container=$(n.containerSelector,n),n.count=n.slides.length,n.syncExists=$(n.vars.sync).length>0,"slide"===n.vars.animation&&(n.vars.animation="swing"),n.prop=d?"top":"marginLeft",n.args={},n.manualPause=!1,n.stopped=!1,n.started=!1,n.startTimeout=null,n.transitions=!n.vars.video&&!p&&n.vars.useCSS&&function(){var e=document.createElement("div"),t=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var a in t)if(void 0!==e.style[t[a]])return n.pfx=t[a].replace("Perspective","").toLowerCase(),n.prop="-"+n.pfx+"-transform",!0;return!1}(),n.ensureAnimationEnd="",""!==n.vars.controlsContainer&&(n.controlsContainer=$(n.vars.controlsContainer).length>0&&$(n.vars.controlsContainer)),""!==n.vars.manualControls&&(n.manualControls=$(n.vars.manualControls).length>0&&$(n.vars.manualControls)),""!==n.vars.customDirectionNav&&(n.customDirectionNav=2===$(n.vars.customDirectionNav).length&&$(n.vars.customDirectionNav)),n.vars.randomize&&(n.slides.sort(function(){return Math.round(Math.random())-.5}),n.container.empty().append(n.slides)),n.doMath(),n.setup("init"),n.vars.controlNav&&f.controlNav.setup(),n.vars.directionNav&&f.directionNav.setup(),n.vars.keyboard&&(1===$(n.containerSelector).length||n.vars.multipleKeyboard)&&$(document).bind("keyup",function(e){var t=e.keyCode;if(!n.animating&&(39===t||37===t)){var a=39===t?n.getTarget("next"):37===t?n.getTarget("prev"):!1;n.flexAnimate(a,n.vars.pauseOnAction)}}),n.vars.mousewheel&&n.bind("mousewheel",function(e,t,a,i){e.preventDefault();var s=0>t?n.getTarget("next"):n.getTarget("prev");n.flexAnimate(s,n.vars.pauseOnAction)}),n.vars.pausePlay&&f.pausePlay.setup(),n.vars.slideshow&&n.vars.pauseInvisible&&f.pauseInvisible.init(),n.vars.slideshow&&(n.vars.pauseOnHover&&n.hover(function(){n.manualPlay||n.manualPause||n.pause()},function(){n.manualPause||n.manualPlay||n.stopped||n.play()}),n.vars.pauseInvisible&&f.pauseInvisible.isHidden()||(n.vars.initDelay>0?n.startTimeout=setTimeout(n.play,n.vars.initDelay):n.play())),m&&f.asNav.setup(),r&&n.vars.touch&&f.touch(),(!p||p&&n.vars.smoothHeight)&&$(window).bind("resize orientationchange focus",f.resize),n.find("img").attr("draggable","false"),setTimeout(function(){n.vars.start(n)},200)},asNav:{setup:function(){n.asNav=!0,n.animatingTo=Math.floor(n.currentSlide/n.move),n.currentItem=n.currentSlide,n.slides.removeClass(i+"active-slide").eq(n.currentItem).addClass(i+"active-slide"),s?(t._slider=n,n.slides.each(function(){var e=this;e._gesture=new MSGesture,e._gesture.target=e,e.addEventListener("MSPointerDown",function(e){e.preventDefault(),e.currentTarget._gesture&&e.currentTarget._gesture.addPointer(e.pointerId)},!1),e.addEventListener("MSGestureTap",function(e){e.preventDefault();var t=$(this),a=t.index();$(n.vars.asNavFor).data("flexslider").animating||t.hasClass("active")||(n.direction=n.currentItem<a?"next":"prev",n.flexAnimate(a,n.vars.pauseOnAction,!1,!0,!0))})})):n.slides.on(o,function(e){e.preventDefault();var t=$(this),a=t.index(),s=t.offset().left-$(n).scrollLeft();0>=s&&t.hasClass(i+"active-slide")?n.flexAnimate(n.getTarget("prev"),!0):$(n.vars.asNavFor).data("flexslider").animating||t.hasClass(i+"active-slide")||(n.direction=n.currentItem<a?"next":"prev",n.flexAnimate(a,n.vars.pauseOnAction,!1,!0,!0))})}},controlNav:{setup:function(){n.manualControls?f.controlNav.setupManual():f.controlNav.setupPaging()},setupPaging:function(){var e="thumbnails"===n.vars.controlNav?"control-thumbs":"control-paging",t=1,a,s;if(n.controlNavScaffold=$('<ol class="'+i+"control-nav "+i+e+'"></ol>'),n.pagingCount>1)for(var r=0;r<n.pagingCount;r++){if(s=n.slides.eq(r),void 0===s.attr("data-thumb-alt")&&s.attr("data-thumb-alt",""),altText=""!==s.attr("data-thumb-alt")?altText=' alt="'+s.attr("data-thumb-alt")+'"':"",a="thumbnails"===n.vars.controlNav?'<img src="'+s.attr("data-thumb")+'"'+altText+"/>":'<a href="#">'+t+"</a>","thumbnails"===n.vars.controlNav&&!0===n.vars.thumbCaptions){var c=s.attr("data-thumbcaption");""!==c&&void 0!==c&&(a+='<span class="'+i+'caption">'+c+"</span>")}n.controlNavScaffold.append("<li>"+a+"</li>"),t++}n.controlsContainer?$(n.controlsContainer).append(n.controlNavScaffold):n.append(n.controlNavScaffold),f.controlNav.set(),f.controlNav.active(),n.controlNavScaffold.delegate("a, img",o,function(e){if(e.preventDefault(),""===l||l===e.type){var t=$(this),a=n.controlNav.index(t);t.hasClass(i+"active")||(n.direction=a>n.currentSlide?"next":"prev",n.flexAnimate(a,n.vars.pauseOnAction))}""===l&&(l=e.type),f.setToClearWatchedEvent()})},setupManual:function(){n.controlNav=n.manualControls,f.controlNav.active(),n.controlNav.bind(o,function(e){if(e.preventDefault(),""===l||l===e.type){var t=$(this),a=n.controlNav.index(t);t.hasClass(i+"active")||(a>n.currentSlide?n.direction="next":n.direction="prev",n.flexAnimate(a,n.vars.pauseOnAction))}""===l&&(l=e.type),f.setToClearWatchedEvent()})},set:function(){var e="thumbnails"===n.vars.controlNav?"img":"a";n.controlNav=$("."+i+"control-nav li "+e,n.controlsContainer?n.controlsContainer:n)},active:function(){n.controlNav.removeClass(i+"active").eq(n.animatingTo).addClass(i+"active")},update:function(e,t){n.pagingCount>1&&"add"===e?n.controlNavScaffold.append($('<li><a href="#">'+n.count+"</a></li>")):1===n.pagingCount?n.controlNavScaffold.find("li").remove():n.controlNav.eq(t).closest("li").remove(),f.controlNav.set(),n.pagingCount>1&&n.pagingCount!==n.controlNav.length?n.update(t,e):f.controlNav.active()}},directionNav:{setup:function(){var e=$('<ul class="'+i+'direction-nav"><li class="'+i+'nav-prev"><a class="'+i+'prev" href="#">'+n.vars.prevText+'</a></li><li class="'+i+'nav-next"><a class="'+i+'next" href="#">'+n.vars.nextText+"</a></li></ul>");n.customDirectionNav?n.directionNav=n.customDirectionNav:n.controlsContainer?($(n.controlsContainer).append(e),n.directionNav=$("."+i+"direction-nav li a",n.controlsContainer)):(n.append(e),n.directionNav=$("."+i+"direction-nav li a",n)),f.directionNav.update(),n.directionNav.bind(o,function(e){e.preventDefault();var t;(""===l||l===e.type)&&(t=$(this).hasClass(i+"next")?n.getTarget("next"):n.getTarget("prev"),n.flexAnimate(t,n.vars.pauseOnAction)),""===l&&(l=e.type),f.setToClearWatchedEvent()})},update:function(){var e=i+"disabled";1===n.pagingCount?n.directionNav.addClass(e).attr("tabindex","-1"):n.vars.animationLoop?n.directionNav.removeClass(e).removeAttr("tabindex"):0===n.animatingTo?n.directionNav.removeClass(e).filter("."+i+"prev").addClass(e).attr("tabindex","-1"):n.animatingTo===n.last?n.directionNav.removeClass(e).filter("."+i+"next").addClass(e).attr("tabindex","-1"):n.directionNav.removeClass(e).removeAttr("tabindex")}},pausePlay:{setup:function(){var e=$('<div class="'+i+'pauseplay"><a href="#"></a></div>');n.controlsContainer?(n.controlsContainer.append(e),n.pausePlay=$("."+i+"pauseplay a",n.controlsContainer)):(n.append(e),n.pausePlay=$("."+i+"pauseplay a",n)),f.pausePlay.update(n.vars.slideshow?i+"pause":i+"play"),n.pausePlay.bind(o,function(e){e.preventDefault(),(""===l||l===e.type)&&($(this).hasClass(i+"pause")?(n.manualPause=!0,n.manualPlay=!1,n.pause()):(n.manualPause=!1,n.manualPlay=!0,n.play())),""===l&&(l=e.type),f.setToClearWatchedEvent()})},update:function(e){"play"===e?n.pausePlay.removeClass(i+"pause").addClass(i+"play").html(n.vars.playText):n.pausePlay.removeClass(i+"play").addClass(i+"pause").html(n.vars.pauseText)}},touch:function(){function e(e){e.stopPropagation(),n.animating?e.preventDefault():(n.pause(),t._gesture.addPointer(e.pointerId),T=0,c=d?n.h:n.w,f=Number(new Date),l=v&&u&&n.animatingTo===n.last?0:v&&u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:v&&n.currentSlide===n.last?n.limit:v?(n.itemW+n.vars.itemMargin)*n.move*n.currentSlide:u?(n.last-n.currentSlide+n.cloneOffset)*c:(n.currentSlide+n.cloneOffset)*c)}function a(e){e.stopPropagation();var a=e.target._slider;if(a){var n=-e.translationX,i=-e.translationY;return T+=d?i:n,m=T,x=d?Math.abs(T)<Math.abs(-n):Math.abs(T)<Math.abs(-i),e.detail===e.MSGESTURE_FLAG_INERTIA?void setImmediate(function(){t._gesture.stop()}):void((!x||Number(new Date)-f>500)&&(e.preventDefault(),!p&&a.transitions&&(a.vars.animationLoop||(m=T/(0===a.currentSlide&&0>T||a.currentSlide===a.last&&T>0?Math.abs(T)/c+2:1)),a.setProps(l+m,"setTouch"))))}}function i(e){e.stopPropagation();var t=e.target._slider;if(t){if(t.animatingTo===t.currentSlide&&!x&&null!==m){var a=u?-m:m,n=a>0?t.getTarget("next"):t.getTarget("prev");t.canAdvance(n)&&(Number(new Date)-f<550&&Math.abs(a)>50||Math.abs(a)>c/2)?t.flexAnimate(n,t.vars.pauseOnAction):p||t.flexAnimate(t.currentSlide,t.vars.pauseOnAction,!0)}r=null,o=null,m=null,l=null,T=0}}var r,o,l,c,m,f,g,h,S,x=!1,y=0,b=0,T=0;s?(t.style.msTouchAction="none",t._gesture=new MSGesture,t._gesture.target=t,t.addEventListener("MSPointerDown",e,!1),t._slider=n,t.addEventListener("MSGestureChange",a,!1),t.addEventListener("MSGestureEnd",i,!1)):(g=function(e){n.animating?e.preventDefault():(window.navigator.msPointerEnabled||1===e.touches.length)&&(n.pause(),c=d?n.h:n.w,f=Number(new Date),y=e.touches[0].pageX,b=e.touches[0].pageY,l=v&&u&&n.animatingTo===n.last?0:v&&u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:v&&n.currentSlide===n.last?n.limit:v?(n.itemW+n.vars.itemMargin)*n.move*n.currentSlide:u?(n.last-n.currentSlide+n.cloneOffset)*c:(n.currentSlide+n.cloneOffset)*c,r=d?b:y,o=d?y:b,t.addEventListener("touchmove",h,!1),t.addEventListener("touchend",S,!1))},h=function(e){y=e.touches[0].pageX,b=e.touches[0].pageY,m=d?r-b:r-y,x=d?Math.abs(m)<Math.abs(y-o):Math.abs(m)<Math.abs(b-o);var t=500;(!x||Number(new Date)-f>t)&&(e.preventDefault(),!p&&n.transitions&&(n.vars.animationLoop||(m/=0===n.currentSlide&&0>m||n.currentSlide===n.last&&m>0?Math.abs(m)/c+2:1),n.setProps(l+m,"setTouch")))},S=function(e){if(t.removeEventListener("touchmove",h,!1),n.animatingTo===n.currentSlide&&!x&&null!==m){var a=u?-m:m,i=a>0?n.getTarget("next"):n.getTarget("prev");n.canAdvance(i)&&(Number(new Date)-f<550&&Math.abs(a)>50||Math.abs(a)>c/2)?n.flexAnimate(i,n.vars.pauseOnAction):p||n.flexAnimate(n.currentSlide,n.vars.pauseOnAction,!0)}t.removeEventListener("touchend",S,!1),r=null,o=null,m=null,l=null},t.addEventListener("touchstart",g,!1))},resize:function(){!n.animating&&n.is(":visible")&&(v||n.doMath(),p?f.smoothHeight():v?(n.slides.width(n.computedW),n.update(n.pagingCount),n.setProps()):d?(n.viewport.height(n.h),n.setProps(n.h,"setTotal")):(n.vars.smoothHeight&&f.smoothHeight(),n.newSlides.width(n.computedW),n.setProps(n.computedW,"setTotal")))},smoothHeight:function(e){if(!d||p){var t=p?n:n.viewport;e?t.animate({height:n.slides.eq(n.animatingTo).height()},e):t.height(n.slides.eq(n.animatingTo).height())}},sync:function(e){var t=$(n.vars.sync).data("flexslider"),a=n.animatingTo;switch(e){case"animate":t.flexAnimate(a,n.vars.pauseOnAction,!1,!0);break;case"play":t.playing||t.asNav||t.play();break;case"pause":t.pause()}},uniqueID:function(e){return e.filter("[id]").add(e.find("[id]")).each(function(){var e=$(this);e.attr("id",e.attr("id")+"_clone")}),e},pauseInvisible:{visProp:null,init:function(){var e=f.pauseInvisible.getHiddenProp();if(e){var t=e.replace(/[H|h]idden/,"")+"visibilitychange";document.addEventListener(t,function(){f.pauseInvisible.isHidden()?n.startTimeout?clearTimeout(n.startTimeout):n.pause():n.started?n.play():n.vars.initDelay>0?setTimeout(n.play,n.vars.initDelay):n.play()})}},isHidden:function(){var e=f.pauseInvisible.getHiddenProp();return e?document[e]:!1},getHiddenProp:function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t<e.length;t++)if(e[t]+"Hidden"in document)return e[t]+"Hidden";return null}},setToClearWatchedEvent:function(){clearTimeout(c),c=setTimeout(function(){l=""},3e3)}},n.flexAnimate=function(e,t,a,s,o){if(n.vars.animationLoop||e===n.currentSlide||(n.direction=e>n.currentSlide?"next":"prev"),m&&1===n.pagingCount&&(n.direction=n.currentItem<e?"next":"prev"),!n.animating&&(n.canAdvance(e,o)||a)&&n.is(":visible")){if(m&&s){var l=$(n.vars.asNavFor).data("flexslider");if(n.atEnd=0===e||e===n.count-1,l.flexAnimate(e,!0,!1,!0,o),n.direction=n.currentItem<e?"next":"prev",l.direction=n.direction,Math.ceil((e+1)/n.visible)-1===n.currentSlide||0===e)return n.currentItem=e,n.slides.removeClass(i+"active-slide").eq(e).addClass(i+"active-slide"),!1;n.currentItem=e,n.slides.removeClass(i+"active-slide").eq(e).addClass(i+"active-slide"),e=Math.floor(e/n.visible)}if(n.animating=!0,n.animatingTo=e,t&&n.pause(),n.vars.before(n),n.syncExists&&!o&&f.sync("animate"),n.vars.controlNav&&f.controlNav.active(),v||n.slides.removeClass(i+"active-slide").eq(e).addClass(i+"active-slide"),n.atEnd=0===e||e===n.last,n.vars.directionNav&&f.directionNav.update(),e===n.last&&(n.vars.end(n),n.vars.animationLoop||n.pause()),p)r?(n.slides.eq(n.currentSlide).css({opacity:0,zIndex:1}),n.slides.eq(e).css({opacity:1,zIndex:2}),n.wrapup(c)):(n.slides.eq(n.currentSlide).css({zIndex:1}).animate({opacity:0},n.vars.animationSpeed,n.vars.easing),n.slides.eq(e).css({zIndex:2}).animate({opacity:1},n.vars.animationSpeed,n.vars.easing,n.wrapup));else{var c=d?n.slides.filter(":first").height():n.computedW,g,h,S;v?(g=n.vars.itemMargin,S=(n.itemW+g)*n.move*n.animatingTo,h=S>n.limit&&1!==n.visible?n.limit:S):h=0===n.currentSlide&&e===n.count-1&&n.vars.animationLoop&&"next"!==n.direction?u?(n.count+n.cloneOffset)*c:0:n.currentSlide===n.last&&0===e&&n.vars.animationLoop&&"prev"!==n.direction?u?0:(n.count+1)*c:u?(n.count-1-e+n.cloneOffset)*c:(e+n.cloneOffset)*c,n.setProps(h,"",n.vars.animationSpeed),n.transitions?(n.vars.animationLoop&&n.atEnd||(n.animating=!1,n.currentSlide=n.animatingTo),n.container.unbind("webkitTransitionEnd transitionend"),n.container.bind("webkitTransitionEnd transitionend",function(){clearTimeout(n.ensureAnimationEnd),n.wrapup(c)}),clearTimeout(n.ensureAnimationEnd),n.ensureAnimationEnd=setTimeout(function(){n.wrapup(c)},n.vars.animationSpeed+100)):n.container.animate(n.args,n.vars.animationSpeed,n.vars.easing,function(){n.wrapup(c)})}n.vars.smoothHeight&&f.smoothHeight(n.vars.animationSpeed)}},n.wrapup=function(e){p||v||(0===n.currentSlide&&n.animatingTo===n.last&&n.vars.animationLoop?n.setProps(e,"jumpEnd"):n.currentSlide===n.last&&0===n.animatingTo&&n.vars.animationLoop&&n.setProps(e,"jumpStart")),n.animating=!1,n.currentSlide=n.animatingTo,n.vars.after(n)},n.animateSlides=function(){!n.animating&&e&&n.flexAnimate(n.getTarget("next"))},n.pause=function(){clearInterval(n.animatedSlides),n.animatedSlides=null,n.playing=!1,n.vars.pausePlay&&f.pausePlay.update("play"),n.syncExists&&f.sync("pause")},n.play=function(){n.playing&&clearInterval(n.animatedSlides),n.animatedSlides=n.animatedSlides||setInterval(n.animateSlides,n.vars.slideshowSpeed),n.started=n.playing=!0,n.vars.pausePlay&&f.pausePlay.update("pause"),n.syncExists&&f.sync("play")},n.stop=function(){n.pause(),n.stopped=!0},n.canAdvance=function(e,t){var a=m?n.pagingCount-1:n.last;return t?!0:m&&n.currentItem===n.count-1&&0===e&&"prev"===n.direction?!0:m&&0===n.currentItem&&e===n.pagingCount-1&&"next"!==n.direction?!1:e!==n.currentSlide||m?n.vars.animationLoop?!0:n.atEnd&&0===n.currentSlide&&e===a&&"next"!==n.direction?!1:n.atEnd&&n.currentSlide===a&&0===e&&"next"===n.direction?!1:!0:!1},n.getTarget=function(e){return n.direction=e,"next"===e?n.currentSlide===n.last?0:n.currentSlide+1:0===n.currentSlide?n.last:n.currentSlide-1},n.setProps=function(e,t,a){var i=function(){var a=e?e:(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo,i=function(){if(v)return"setTouch"===t?e:u&&n.animatingTo===n.last?0:u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:n.animatingTo===n.last?n.limit:a;switch(t){case"setTotal":return u?(n.count-1-n.currentSlide+n.cloneOffset)*e:(n.currentSlide+n.cloneOffset)*e;case"setTouch":return u?e:e;case"jumpEnd":return u?e:n.count*e;case"jumpStart":return u?n.count*e:e;default:return e}}();return-1*i+"px"}();n.transitions&&(i=d?"translate3d(0,"+i+",0)":"translate3d("+i+",0,0)",a=void 0!==a?a/1e3+"s":"0s",n.container.css("-"+n.pfx+"-transition-duration",a),n.container.css("transition-duration",a)),n.args[n.prop]=i,(n.transitions||void 0===a)&&n.container.css(n.args),n.container.css("transform",i)},n.setup=function(e){if(p)n.slides.css({width:"100%","float":"left",marginRight:"-100%",position:"relative"}),"init"===e&&(r?n.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+n.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(n.currentSlide).css({opacity:1,zIndex:2}):0==n.vars.fadeFirstSlide?n.slides.css({opacity:0,display:"block",zIndex:1}).eq(n.currentSlide).css({zIndex:2}).css({opacity:1}):n.slides.css({opacity:0,display:"block",zIndex:1}).eq(n.currentSlide).css({zIndex:2}).animate({opacity:1},n.vars.animationSpeed,n.vars.easing)),n.vars.smoothHeight&&f.smoothHeight();else{var t,a;"init"===e&&(n.viewport=$('<div class="'+i+'viewport"></div>').css({overflow:"hidden",position:"relative"}).appendTo(n).append(n.container),n.cloneCount=0,n.cloneOffset=0,u&&(a=$.makeArray(n.slides).reverse(),n.slides=$(a),n.container.empty().append(n.slides))),n.vars.animationLoop&&!v&&(n.cloneCount=2,n.cloneOffset=1,"init"!==e&&n.container.find(".clone").remove(),n.container.append(f.uniqueID(n.slides.first().clone().addClass("clone")).attr("aria-hidden","true")).prepend(f.uniqueID(n.slides.last().clone().addClass("clone")).attr("aria-hidden","true"))),n.newSlides=$(n.vars.selector,n),t=u?n.count-1-n.currentSlide+n.cloneOffset:n.currentSlide+n.cloneOffset,d&&!v?(n.container.height(200*(n.count+n.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){n.newSlides.css({display:"block"}),n.doMath(),n.viewport.height(n.h),n.setProps(t*n.h,"init")},"init"===e?100:0)):(n.container.width(200*(n.count+n.cloneCount)+"%"),n.setProps(t*n.computedW,"init"),setTimeout(function(){n.doMath(),n.newSlides.css({width:n.computedW,marginRight:n.computedM,"float":"left",display:"block"}),n.vars.smoothHeight&&f.smoothHeight()},"init"===e?100:0))}v||n.slides.removeClass(i+"active-slide").eq(n.currentSlide).addClass(i+"active-slide"),n.vars.init(n)},n.doMath=function(){var e=n.slides.first(),t=n.vars.itemMargin,a=n.vars.minItems,i=n.vars.maxItems;n.w=void 0===n.viewport?n.width():n.viewport.width(),n.h=e.height(),n.boxPadding=e.outerWidth()-e.width(),v?(n.itemT=n.vars.itemWidth+t,n.itemM=t,n.minW=a?a*n.itemT:n.w,n.maxW=i?i*n.itemT-t:n.w,n.itemW=n.minW>n.w?(n.w-t*(a-1))/a:n.maxW<n.w?(n.w-t*(i-1))/i:n.vars.itemWidth>n.w?n.w:n.vars.itemWidth,n.visible=Math.floor(n.w/n.itemW),n.move=n.vars.move>0&&n.vars.move<n.visible?n.vars.move:n.visible,n.pagingCount=Math.ceil((n.count-n.visible)/n.move+1),n.last=n.pagingCount-1,n.limit=1===n.pagingCount?0:n.vars.itemWidth>n.w?n.itemW*(n.count-1)+t*(n.count-1):(n.itemW+t)*n.count-n.w-t):(n.itemW=n.w,n.itemM=t,n.pagingCount=n.count,n.last=n.count-1),n.computedW=n.itemW-n.boxPadding,n.computedM=n.itemM},n.update=function(e,t){n.doMath(),v||(e<n.currentSlide?n.currentSlide+=1:e<=n.currentSlide&&0!==e&&(n.currentSlide-=1),n.animatingTo=n.currentSlide),n.vars.controlNav&&!n.manualControls&&("add"===t&&!v||n.pagingCount>n.controlNav.length?f.controlNav.update("add"):("remove"===t&&!v||n.pagingCount<n.controlNav.length)&&(v&&n.currentSlide>n.last&&(n.currentSlide-=1,n.animatingTo-=1),f.controlNav.update("remove",n.last))),n.vars.directionNav&&f.directionNav.update()},n.addSlide=function(e,t){var a=$(e);n.count+=1,n.last=n.count-1,d&&u?void 0!==t?n.slides.eq(n.count-t).after(a):n.container.prepend(a):void 0!==t?n.slides.eq(t).before(a):n.container.append(a),n.update(t,"add"),n.slides=$(n.vars.selector+":not(.clone)",n),n.setup(),n.vars.added(n)},n.removeSlide=function(e){var t=isNaN(e)?n.slides.index($(e)):e;n.count-=1,n.last=n.count-1,isNaN(e)?$(e,n.slides).remove():d&&u?n.slides.eq(n.last).remove():n.slides.eq(e).remove(),n.doMath(),n.update(t,"remove"),n.slides=$(n.vars.selector+":not(.clone)",n),n.setup(),n.vars.removed(n)},f.init()},$(window).blur(function(t){e=!1}).focus(function(t){e=!0}),$.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,fadeFirstSlide:!0,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",customDirectionNav:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){}},$.fn.flexslider=function(e){if(void 0===e&&(e={}),"object"==typeof e)return this.each(function(){var t=$(this),a=e.selector?e.selector:".slides > li",n=t.find(a);1===n.length&&e.allowOneSlide===!0||0===n.length?(n.fadeIn(400),e.start&&e.start(t)):void 0===t.data("flexslider")&&new $.flexslider(this,e)});var t=$(this).data("flexslider");switch(e){case"play":t.play();break;case"pause":t.pause();break;case"stop":t.stop();break;case"next":t.flexAnimate(t.getTarget("next"),!0);break;case"prev":case"previous":t.flexAnimate(t.getTarget("prev"),!0);break;default:"number"==typeof e&&t.flexAnimate(e,!0)}}}(jQuery); \ No newline at end of file diff --git a/public/template2/js/min/jquery.waypoints.min.js b/public/template2/js/min/jquery.waypoints.min.js deleted file mode 100644 index 44a1d323c181fdbce157378fa880158a1ce6c308..0000000000000000000000000000000000000000 --- a/public/template2/js/min/jquery.waypoints.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! -Waypoints - 3.1.1 -Copyright © 2011-2015 Caleb Troughton -Licensed under the MIT license. -https://github.com/imakewebthings/waypoints/blog/master/licenses.txt -*/ -!function(){"use strict";function t(o){if(!o)throw new Error("No options passed to Waypoint constructor");if(!o.element)throw new Error("No element option passed to Waypoint constructor");if(!o.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=t.Adapter.extend({},t.defaults,o),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=o.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,e+=1}var e=0,i={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var e=[];for(var o in i)e.push(i[o]);for(var n=0,r=e.length;r>n;n++)e[n][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){t.invokeAll("enable")},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=n.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,o[t.waypointContextKey]=this,i+=1,this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,o={},n=window.Waypoint,r=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical);t&&e&&(this.adapter.off(".waypoints"),delete o[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,n.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||n.isTouch)&&(e.didScroll=!0,n.requestAnimationFrame(t))})},e.prototype.handleResize=function(){n.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var o=e[i],n=o.newScroll>o.oldScroll,r=n?o.forward:o.backward;for(var s in this.waypoints[i]){var a=this.waypoints[i][s],l=o.oldScroll<a.triggerPoint,h=o.newScroll>=a.triggerPoint,p=l&&h,u=!l&&!h;(p||u)&&(a.queueTrigger(r),t[a.group.id]=a.group)}}for(var c in t)t[c].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},e.prototype.innerHeight=function(){return this.element==this.element.window?n.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?n.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var o=0,n=t.length;n>o;o++)t[o].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,i=this.adapter.offset(),o={};this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var n in t){var r=t[n];for(var s in this.waypoints[n]){var a,l,h,p,u,c=this.waypoints[n][s],d=c.options.offset,f=c.triggerPoint,w=0,y=null==f;c.element!==c.element.window&&(w=c.adapter.offset()[r.offsetProp]),"function"==typeof d?d=d.apply(c):"string"==typeof d&&(d=parseFloat(d),c.options.offset.indexOf("%")>-1&&(d=Math.ceil(r.contextDimension*d/100))),a=r.contextScroll-r.contextOffset,c.triggerPoint=w+a-d,l=f<r.oldScroll,h=c.triggerPoint>=r.oldScroll,p=l&&h,u=!l&&!h,!y&&p?(c.queueTrigger(r.backward),o[c.group.id]=c.group):!y&&u?(c.queueTrigger(r.forward),o[c.group.id]=c.group):y&&r.oldScroll>=c.triggerPoint&&(c.queueTrigger(r.forward),o[c.group.id]=c.group)}}for(var g in o)o[g].flushTriggers();return this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in o)o[t].refresh()},e.findByElement=function(t){return o[t.waypointContextKey]},window.onload=function(){r&&r(),e.refreshAll()},n.requestAnimationFrame=function(e){var i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t;i.call(window,e)},n.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),o[this.axis][this.name]=this}var o={vertical:{},horizontal:{}},n=window.Waypoint;i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var o=this.triggerQueues[i],n="up"===i||"left"===i;o.sort(n?e:t);for(var r=0,s=o.length;s>r;r+=1){var a=o[r];(a.options.continuous||r===o.length-1)&&a.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints),o=i===this.waypoints.length-1;return o?null:this.waypoints[i+1]},i.prototype.previous=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var e=n.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return o[t.axis][t.name]||new i(t)},n.Group=i}(),function(){"use strict";function t(t){this.$element=e(t)}var e=window.jQuery,i=window.Waypoint;e.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(e,i){t.prototype[i]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,t)}}),e.each(["extend","inArray","isEmptyObject"],function(i,o){t[o]=e[o]}),i.adapters.push({name:"jquery",Adapter:t}),i.Adapter=t}(),function(){"use strict";function t(t){return function(){var i=[],o=arguments[0];return t.isFunction(arguments[0])&&(o=t.extend({},arguments[1]),o.handler=arguments[0]),this.each(function(){var n=t.extend({},o,{element:this});"string"==typeof n.context&&(n.context=t(this).closest(n.context)[0]),i.push(new e(n))}),i}}var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}(); \ No newline at end of file diff --git a/public/template2/js/min/modernizr-2.8.3-respond-1.4.2.min.js b/public/template2/js/min/modernizr-2.8.3-respond-1.4.2.min.js deleted file mode 100644 index 69fb72a6923e230a62c5844a391d4b142e6a3915..0000000000000000000000000000000000000000 --- a/public/template2/js/min/modernizr-2.8.3-respond-1.4.2.min.js +++ /dev/null @@ -1,11 +0,0 @@ -/* Modernizr 2.8.3 (Custom Build) | MIT & BSD - * Build: http://modernizr.com/download/#-fontface-backgroundsize-borderimage-borderradius-boxshadow-flexbox-hsla-multiplebgs-opacity-rgba-textshadow-cssanimations-csscolumns-generatedcontent-cssgradients-cssreflections-csstransforms-csstransforms3d-csstransitions-applicationcache-canvas-canvastext-draganddrop-hashchange-history-audio-video-indexeddb-input-inputtypes-localstorage-postmessage-sessionstorage-websockets-websqldatabase-webworkers-geolocation-inlinesvg-smil-svg-svgclippaths-touch-webgl-shiv-mq-cssclasses-addtest-prefixed-teststyles-testprop-testallprops-hasevent-prefixes-domprefixes-load - */ -;window.Modernizr=function(a,b,c){function D(a){j.cssText=a}function E(a,b){return D(n.join(a+";")+(b||""))}function F(a,b){return typeof a===b}function G(a,b){return!!~(""+a).indexOf(b)}function H(a,b){for(var d in a){var e=a[d];if(!G(e,"-")&&j[e]!==c)return b=="pfx"?e:!0}return!1}function I(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:F(f,"function")?f.bind(d||b):f}return!1}function J(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+p.join(d+" ")+d).split(" ");return F(b,"string")||F(b,"undefined")?H(e,b):(e=(a+" "+q.join(d+" ")+d).split(" "),I(e,b,c))}function K(){e.input=function(c){for(var d=0,e=c.length;d<e;d++)u[c[d]]=c[d]in k;return u.list&&(u.list=!!b.createElement("datalist")&&!!a.HTMLDataListElement),u}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),e.inputtypes=function(a){for(var d=0,e,f,h,i=a.length;d<i;d++)k.setAttribute("type",f=a[d]),e=k.type!=="text",e&&(k.value=l,k.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(f)&&k.style.WebkitAppearance!==c?(g.appendChild(k),h=b.defaultView,e=h.getComputedStyle&&h.getComputedStyle(k,null).WebkitAppearance!=="textfield"&&k.offsetHeight!==0,g.removeChild(k)):/^(search|tel)$/.test(f)||(/^(url|email)$/.test(f)?e=k.checkValidity&&k.checkValidity()===!1:e=k.value!=l)),t[a[d]]=!!e;return t}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var d="2.8.3",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k=b.createElement("input"),l=":)",m={}.toString,n=" -webkit- -moz- -o- -ms- ".split(" "),o="Webkit Moz O ms",p=o.split(" "),q=o.toLowerCase().split(" "),r={svg:"http://www.w3.org/2000/svg"},s={},t={},u={},v=[],w=v.slice,x,y=function(a,c,d,e){var f,i,j,k,l=b.createElement("div"),m=b.body,n=m||b.createElement("body");if(parseInt(d,10))while(d--)j=b.createElement("div"),j.id=e?e[d]:h+(d+1),l.appendChild(j);return f=["­",'<style id="s',h,'">',a,"</style>"].join(""),l.id=h,(m?l:n).innerHTML+=f,n.appendChild(l),m||(n.style.background="",n.style.overflow="hidden",k=g.style.overflow,g.style.overflow="hidden",g.appendChild(n)),i=c(l,a),m?l.parentNode.removeChild(l):(n.parentNode.removeChild(n),g.style.overflow=k),!!i},z=function(b){var c=a.matchMedia||a.msMatchMedia;if(c)return c(b)&&c(b).matches||!1;var d;return y("@media "+b+" { #"+h+" { position: absolute; } }",function(b){d=(a.getComputedStyle?getComputedStyle(b,null):b.currentStyle)["position"]=="absolute"}),d},A=function(){function d(d,e){e=e||b.createElement(a[d]||"div"),d="on"+d;var f=d in e;return f||(e.setAttribute||(e=b.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(d,""),f=F(e[d],"function"),F(e[d],"undefined")||(e[d]=c),e.removeAttribute(d))),e=null,f}var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return d}(),B={}.hasOwnProperty,C;!F(B,"undefined")&&!F(B.call,"undefined")?C=function(a,b){return B.call(a,b)}:C=function(a,b){return b in a&&F(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=w.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(w.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(w.call(arguments)))};return e}),s.flexbox=function(){return J("flexWrap")},s.canvas=function(){var a=b.createElement("canvas");return!!a.getContext&&!!a.getContext("2d")},s.canvastext=function(){return!!e.canvas&&!!F(b.createElement("canvas").getContext("2d").fillText,"function")},s.webgl=function(){return!!a.WebGLRenderingContext},s.touch=function(){var c;return"ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch?c=!0:y(["@media (",n.join("touch-enabled),("),h,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(a){c=a.offsetTop===9}),c},s.geolocation=function(){return"geolocation"in navigator},s.postmessage=function(){return!!a.postMessage},s.websqldatabase=function(){return!!a.openDatabase},s.indexedDB=function(){return!!J("indexedDB",a)},s.hashchange=function(){return A("hashchange",a)&&(b.documentMode===c||b.documentMode>7)},s.history=function(){return!!a.history&&!!history.pushState},s.draganddrop=function(){var a=b.createElement("div");return"draggable"in a||"ondragstart"in a&&"ondrop"in a},s.websockets=function(){return"WebSocket"in a||"MozWebSocket"in a},s.rgba=function(){return D("background-color:rgba(150,255,150,.5)"),G(j.backgroundColor,"rgba")},s.hsla=function(){return D("background-color:hsla(120,40%,100%,.5)"),G(j.backgroundColor,"rgba")||G(j.backgroundColor,"hsla")},s.multiplebgs=function(){return D("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(j.background)},s.backgroundsize=function(){return J("backgroundSize")},s.borderimage=function(){return J("borderImage")},s.borderradius=function(){return J("borderRadius")},s.boxshadow=function(){return J("boxShadow")},s.textshadow=function(){return b.createElement("div").style.textShadow===""},s.opacity=function(){return E("opacity:.55"),/^0.55$/.test(j.opacity)},s.cssanimations=function(){return J("animationName")},s.csscolumns=function(){return J("columnCount")},s.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";return D((a+"-webkit- ".split(" ").join(b+a)+n.join(c+a)).slice(0,-a.length)),G(j.backgroundImage,"gradient")},s.cssreflections=function(){return J("boxReflect")},s.csstransforms=function(){return!!J("transform")},s.csstransforms3d=function(){var a=!!J("perspective");return a&&"webkitPerspective"in g.style&&y("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(b,c){a=b.offsetLeft===9&&b.offsetHeight===3}),a},s.csstransitions=function(){return J("transition")},s.fontface=function(){var a;return y('@font-face {font-family:"font";src:url("https://")}',function(c,d){var e=b.getElementById("smodernizr"),f=e.sheet||e.styleSheet,g=f?f.cssRules&&f.cssRules[0]?f.cssRules[0].cssText:f.cssText||"":"";a=/src/i.test(g)&&g.indexOf(d.split(" ")[0])===0}),a},s.generatedcontent=function(){var a;return y(["#",h,"{font:0/0 a}#",h,':after{content:"',l,'";visibility:hidden;font:3px/1 a}'].join(""),function(b){a=b.offsetHeight>=3}),a},s.video=function(){var a=b.createElement("video"),c=!1;try{if(c=!!a.canPlayType)c=new Boolean(c),c.ogg=a.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),c.h264=a.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),c.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,"")}catch(d){}return c},s.audio=function(){var a=b.createElement("audio"),c=!1;try{if(c=!!a.canPlayType)c=new Boolean(c),c.ogg=a.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),c.mp3=a.canPlayType("audio/mpeg;").replace(/^no$/,""),c.wav=a.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),c.m4a=(a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;")).replace(/^no$/,"")}catch(d){}return c},s.localstorage=function(){try{return localStorage.setItem(h,h),localStorage.removeItem(h),!0}catch(a){return!1}},s.sessionstorage=function(){try{return sessionStorage.setItem(h,h),sessionStorage.removeItem(h),!0}catch(a){return!1}},s.webworkers=function(){return!!a.Worker},s.applicationcache=function(){return!!a.applicationCache},s.svg=function(){return!!b.createElementNS&&!!b.createElementNS(r.svg,"svg").createSVGRect},s.inlinesvg=function(){var a=b.createElement("div");return a.innerHTML="<svg/>",(a.firstChild&&a.firstChild.namespaceURI)==r.svg},s.smil=function(){return!!b.createElementNS&&/SVGAnimate/.test(m.call(b.createElementNS(r.svg,"animate")))},s.svgclippaths=function(){return!!b.createElementNS&&/SVGClipPath/.test(m.call(b.createElementNS(r.svg,"clipPath")))};for(var L in s)C(s,L)&&(x=L.toLowerCase(),e[x]=s[L](),v.push((e[x]?"":"no-")+x));return e.input||K(),e.addTest=function(a,b){if(typeof a=="object")for(var d in a)C(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},D(""),i=k=null,function(a,b){function l(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function m(){var a=s.elements;return typeof a=="string"?a.split(" "):a}function n(a){var b=j[a[h]];return b||(b={},i++,a[h]=i,j[i]=b),b}function o(a,c,d){c||(c=b);if(k)return c.createElement(a);d||(d=n(c));var g;return d.cache[a]?g=d.cache[a].cloneNode():f.test(a)?g=(d.cache[a]=d.createElem(a)).cloneNode():g=d.createElem(a),g.canHaveChildren&&!e.test(a)&&!g.tagUrn?d.frag.appendChild(g):g}function p(a,c){a||(a=b);if(k)return a.createDocumentFragment();c=c||n(a);var d=c.frag.cloneNode(),e=0,f=m(),g=f.length;for(;e<g;e++)d.createElement(f[e]);return d}function q(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return s.shivMethods?o(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/[\w\-]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(s,b.frag)}function r(a){a||(a=b);var c=n(a);return s.shivCSS&&!g&&!c.hasCSS&&(c.hasCSS=!!l(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),k||q(a,c),a}var c="3.7.0",d=a.html5||{},e=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,f=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,g,h="_html5shiv",i=0,j={},k;(function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",g="hidden"in a,k=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){g=!0,k=!0}})();var s={elements:d.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:c,shivCSS:d.shivCSS!==!1,supportsUnknownElements:k,shivMethods:d.shivMethods!==!1,type:"default",shivDocument:r,createElement:o,createDocumentFragment:p};a.html5=s,r(b)}(this,b),e._version=d,e._prefixes=n,e._domPrefixes=q,e._cssomPrefixes=p,e.mq=z,e.hasEvent=A,e.testProp=function(a){return H([a])},e.testAllProps=J,e.testStyles=y,e.prefixed=function(a,b,c){return b?J(a,b,c):J(a,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+v.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i<a.length;i++)j=a[i],e(j)?g(j,0,l,0):w(j)?B(j):Object(j)===j&&h(j,l);else Object(a)===a&&h(a,l)},B.addPrefix=function(a,b){z[a]=b},B.addFilter=function(a){x.push(a)},B.errorTimeout=1e4,null==b.readyState&&b.addEventListener&&(b.readyState="loading",b.addEventListener("DOMContentLoaded",A=function(){b.removeEventListener("DOMContentLoaded",A,0),b.readyState="complete"},0)),a.yepnope=k(),a.yepnope.executeStack=h,a.yepnope.injectJs=function(a,c,d,e,i,j){var k=b.createElement("script"),l,o,e=e||B.errorTimeout;k.src=a;for(o in d)k.setAttribute(o,d[o]);c=j?h:c||f,k.onreadystatechange=k.onload=function(){!l&&g(k.readyState)&&(l=1,c(),k.onload=k.onreadystatechange=null)},m(function(){l||(l=1,c(1))},e),i?k.onload():n.parentNode.insertBefore(k,n)},a.yepnope.injectCss=function(a,c,d,e,g,i){var e=b.createElement("link"),j,c=i?h:c||f;e.href=a,e.rel="stylesheet",e.type="text/css";for(j in d)e.setAttribute(j,d[j]);g||(n.parentNode.insertBefore(e,n),m(c,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))}; - -/*! Respond.js v1.4.2: min/max-width media query polyfill - * Copyright 2014 Scott Jehl - * Licensed under MIT - * http://j.mp/respondjs */ - -!function(a){"use strict";a.matchMedia=a.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='­<style media="'+a+'"> #mq-test-1 { width: 42px; }</style>',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(a.document)}(this),function(a){"use strict";function b(){v(!0)}var c={};a.respond=c,c.update=function(){};var d=[],e=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}(),f=function(a,b){var c=e();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))},g=function(a){return a.replace(c.regex.minmaxwh,"").match(c.regex.other)};if(c.ajax=f,c.queue=d,c.unsupportedmq=g,c.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?:o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,comments:/\/\*[^*]*\*+([^/][^*]*\*+)*\//gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\(\s*min\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/,maxw:/\(\s*max\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/,minmaxwh:/\(\s*m(in|ax)\-(height|width)\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/gi,other:/\([^\)]*\)/g},c.mediaQueriesSupported=a.matchMedia&&null!==a.matchMedia("only all")&&a.matchMedia("only all").matches,!c.mediaQueriesSupported){var h,i,j,k=a.document,l=k.documentElement,m=[],n=[],o=[],p={},q=30,r=k.getElementsByTagName("head")[0]||l,s=k.getElementsByTagName("base")[0],t=r.getElementsByTagName("link"),u=function(){var a,b=k.createElement("div"),c=k.body,d=l.style.fontSize,e=c&&c.style.fontSize,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",c||(c=f=k.createElement("body"),c.style.background="none"),l.style.fontSize="100%",c.style.fontSize="100%",c.appendChild(b),f&&l.insertBefore(c,l.firstChild),a=b.offsetWidth,f?l.removeChild(c):c.removeChild(b),l.style.fontSize=d,e&&(c.style.fontSize=e),a=j=parseFloat(a)},v=function(b){var c="clientWidth",d=l[c],e="CSS1Compat"===k.compatMode&&d||k.body[c]||d,f={},g=t[t.length-1],p=(new Date).getTime();if(b&&h&&q>p-h)return a.clearTimeout(i),i=a.setTimeout(v,q),void 0;h=p;for(var s in m)if(m.hasOwnProperty(s)){var w=m[s],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?j||u():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?j||u():1)),w.hasquery&&(z&&A||!(z||e>=x)||!(A||y>=e))||(f[w.media]||(f[w.media]=[]),f[w.media].push(n[w.rules]))}for(var C in o)o.hasOwnProperty(C)&&o[C]&&o[C].parentNode===r&&r.removeChild(o[C]);o.length=0;for(var D in f)if(f.hasOwnProperty(D)){var E=k.createElement("style"),F=f[D].join("\n");E.type="text/css",E.media=D,r.insertBefore(E,g.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(k.createTextNode(F)),o.push(E)}},w=function(a,b,d){var e=a.replace(c.regex.comments,"").replace(c.regex.keyframes,"").match(c.regex.media),f=e&&e.length||0;b=b.substring(0,b.lastIndexOf("/"));var h=function(a){return a.replace(c.regex.urls,"$1"+b+"$2$3")},i=!f&&d;b.length&&(b+="/"),i&&(f=1);for(var j=0;f>j;j++){var k,l,o,p;i?(k=d,n.push(h(a))):(k=e[j].match(c.regex.findStyles)&&RegExp.$1,n.push(RegExp.$2&&h(RegExp.$2))),o=k.split(","),p=o.length;for(var q=0;p>q;q++)l=o[q],g(l)||m.push({media:l.split("(")[0].match(c.regex.only)&&RegExp.$2||"all",rules:n.length-1,hasquery:l.indexOf("(")>-1,minw:l.match(c.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:l.match(c.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}v()},x=function(){if(d.length){var b=d.shift();f(b.href,function(c){w(c,b.href,b.media),p[b.href]=!0,a.setTimeout(function(){x()},0)})}},y=function(){for(var b=0;b<t.length;b++){var c=t[b],e=c.href,f=c.media,g=c.rel&&"stylesheet"===c.rel.toLowerCase();e&&g&&!p[e]&&(c.styleSheet&&c.styleSheet.rawCssText?(w(c.styleSheet.rawCssText,e,f),p[e]=!0):(!/^([a-zA-Z:]*\/\/)/.test(e)&&!s||e.replace(RegExp.$1,"").split("/")[0]===a.location.host)&&("//"===e.substring(0,2)&&(e=a.location.protocol+e),d.push({href:e,media:f})))}x()};y(),c.update=y,c.getEmValue=u,a.addEventListener?a.addEventListener("resize",b,!1):a.attachEvent&&a.attachEvent("onresize",b)}}(this); \ No newline at end of file diff --git a/public/template2/js/min/retina.min.js b/public/template2/js/min/retina.min.js deleted file mode 100644 index da0a60d24f9282e6daa790b7d59562e6222937c7..0000000000000000000000000000000000000000 --- a/public/template2/js/min/retina.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/*! - * Retina.js v1.3.0 - * - * Copyright 2014 Imulus, LLC - * Released under the MIT license - * - * Retina.js is an open source script that makes it easy to serve - * high-resolution images to devices with retina displays. - */ -!function(){function a(){}function b(a){return f.retinaImageSuffix+a}function c(a,c){if(this.path=a||"","undefined"!=typeof c&&null!==c)this.at_2x_path=c,this.perform_check=!1;else{if(void 0!==document.createElement){var d=document.createElement("a");d.href=this.path,d.pathname=d.pathname.replace(g,b),this.at_2x_path=d.href}else{var e=this.path.split("?");e[0]=e[0].replace(g,b),this.at_2x_path=e.join("?")}this.perform_check=!0}}function d(a){this.el=a,this.path=new c(this.el.getAttribute("src"),this.el.getAttribute("data-at2x"));var b=this;this.path.check_2x_variant(function(a){a&&b.swap()})}var e="undefined"==typeof exports?window:exports,f={retinaImageSuffix:"@2x",check_mime_type:!0,force_original_dimensions:!0};e.Retina=a,a.configure=function(a){null===a&&(a={});for(var b in a)a.hasOwnProperty(b)&&(f[b]=a[b])},a.init=function(a){null===a&&(a=e);var b=a.onload||function(){};a.onload=function(){var a,c,e=document.getElementsByTagName("img"),f=[];for(a=0;a<e.length;a+=1)c=e[a],c.getAttributeNode("data-no-retina")||f.push(new d(c));b()}},a.isRetina=function(){var a="(-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx)";return e.devicePixelRatio>1?!0:e.matchMedia&&e.matchMedia(a).matches?!0:!1};var g=/\.\w+$/;e.RetinaImagePath=c,c.confirmed_paths=[],c.prototype.is_external=function(){return!(!this.path.match(/^https?\:/i)||this.path.match("//"+document.domain))},c.prototype.check_2x_variant=function(a){var b,d=this;return this.is_external()?a(!1):this.perform_check||"undefined"==typeof this.at_2x_path||null===this.at_2x_path?this.at_2x_path in c.confirmed_paths?a(!0):(b=new XMLHttpRequest,b.open("HEAD",this.at_2x_path),b.onreadystatechange=function(){if(4!==b.readyState)return a(!1);if(b.status>=200&&b.status<=399){if(f.check_mime_type){var e=b.getResponseHeader("Content-Type");if(null===e||!e.match(/^image/i))return a(!1)}return c.confirmed_paths.push(d.at_2x_path),a(!0)}return a(!1)},b.send(),void 0):a(!0)},e.RetinaImage=d,d.prototype.swap=function(a){function b(){c.el.complete?(f.force_original_dimensions&&(c.el.setAttribute("width",c.el.offsetWidth),c.el.setAttribute("height",c.el.offsetHeight)),c.el.setAttribute("src",a)):setTimeout(b,5)}"undefined"==typeof a&&(a=this.path.at_2x_path);var c=this;b()},a.isRetina()&&a.init(e)}(); \ No newline at end of file diff --git a/public/template2/js/min/scripts-min.js b/public/template2/js/min/scripts-min.js deleted file mode 100644 index 9e6dde36bc1750f1073bb10d0ee75a2bc88b3131..0000000000000000000000000000000000000000 --- a/public/template2/js/min/scripts-min.js +++ /dev/null @@ -1 +0,0 @@ -$(document).ready(function(){$(".latest-articles").find("img").each(function(){var t=this.width/this.height>1?"wide":"tall";$(this).addClass(t)}),$(".count").each(function(){var t=Math.floor(100*Math.random()+1);$(this).text(t)}),$(".like_button").one("click",function(){var t=$(this).parent().find(".count");t.html(1*t.html()+1);var a=$(this).parent().find(".like-counter");$(a).removeClass("fa-heart-o"),$(a).addClass("fa-heart")}),$(".like_button").on("click",function(){event.preventDefault()}),$("li a.share-trigger").on("click",function(){$(".share-dropdown").toggleClass("is-open"),event.preventDefault()}),$(".show-search").on("click",function(){$(".search-wrapper").addClass("is-visible")}),$(".hide-search").on("click",function(){$(".search-wrapper").removeClass("is-visible"),$(".search-wrapper input").removeClass("is-selected")}),$(".search-wrapper input").on("click",function(){$(this).addClass("is-selected")}),$(".search-wrapper input").keypress(function(t){13===t.which&&window.alert("Ready for implementation.")}),$(".bar").width("0%"),$(".bar").waypoint(function(){$(".bar").each(function(){var t=$(this).data("percentage");$(this).animate({width:t},{duration:2e3,easing:"easeOutExpo"})})},{offset:"85%"});var t="0";$(".stats-number").text(t),$(".stats-number").waypoint(function(){$(".stats-number").each(function(){var t=$(this);$({Counter:0}).animate({Counter:t.attr("data-stop")},{duration:5e3,easing:"swing",step:function(a){t.text(Math.ceil(a))}})}),this.destroy()},{offset:"75%"}),$("a[href*=#]:not([href=#])").click(function(){if(location.pathname.replace(/^\//,"")===this.pathname.replace(/^\//,"")&&location.hostname===this.hostname){var t=$(this.hash);if(t=t.length?t:$("[name="+this.hash.slice(1)+"]"),t.length)return $("html,body").animate({scrollTop:t.offset().top},2e3),!1}}),$(".nav-toggle").click(function(){$(this).toggleClass("active"),$(".navicon").toggleClass("fixed"),$(".primary-nav-wrapper").toggleClass("open"),event.preventDefault()}),$(".primary-nav-wrapper li a").click(function(){$(".nav-toggle").toggleClass("active"),$(".navicon").toggleClass("fixed"),$(".primary-nav-wrapper").toggleClass("open")}),$(".wp1").waypoint(function(){$(".wp1").addClass("animated fadeInUp")},{offset:"80%"}),$(".wp2").waypoint(function(){$(".wp2").addClass("animated fadeInUp")},{offset:"95%"}),$(".wp3").waypoint(function(){$(".wp3").addClass("animated fadeInUp")},{offset:"95%"}),$(".wp4").waypoint(function(){$(".wp4").addClass("animated fadeInUp")},{offset:"75%"}),$(".wp5").waypoint(function(){$(".wp5").addClass("animated fadeIn")},{offset:"75%"}),$(".wp6").waypoint(function(){$(".wp6").addClass("animated fadeIn")},{offset:"75%"}),$(".wp7").waypoint(function(){$(".wp7").addClass("animated fadeIn")},{offset:"75%"}),$(".wp8").waypoint(function(){$(".wp8").addClass("animated fadeIn")},{offset:"75%"}),Modernizr.touch&&$("figure").bind("touchstart touchend",function(t){$(this).toggleClass("hover")})}); \ No newline at end of file diff --git a/public/template2/js/min/toucheffects-min.js b/public/template2/js/min/toucheffects-min.js deleted file mode 100644 index 075a9ded04d0436fa8d512bea89318312a4bc52d..0000000000000000000000000000000000000000 --- a/public/template2/js/min/toucheffects-min.js +++ /dev/null @@ -1 +0,0 @@ -!function(e){function n(e){return new RegExp("(^|\\s+)"+e+"(\\s+|$)")}function t(e,n){var t=s(e,n)?c:a;t(e,n)}if(Modernizr.touch){var s,a,c;"classList"in document.documentElement?(s=function(e,n){return e.classList.contains(n)},a=function(e,n){e.classList.add(n)},c=function(e,n){e.classList.remove(n)}):(s=function(e,t){return n(t).test(e.className)},a=function(e,n){s(e,n)||(e.className=e.className+" "+n)},c=function(e,t){e.className=e.className.replace(n(t)," ")});var o={hasClass:s,addClass:a,removeClass:c,toggleClass:t,has:s,add:a,remove:c,toggle:t};"function"==typeof define&&define.amd?define(o):e.classie=o,[].slice.call(document.querySelectorAll("crew-member > figure")).forEach(function(e,n){e.querySelector("overlay").addEventListener("touchstart",function(e){e.stopPropagation()},!1),e.addEventListener("touchstart",function(e){o.toggle(this,"visible")},!1)})}}(window); \ No newline at end of file diff --git a/public/template2/js/min/video-min.js b/public/template2/js/min/video-min.js deleted file mode 100644 index d655f8e637c40ffcc762328827b9d5e732789e31..0000000000000000000000000000000000000000 --- a/public/template2/js/min/video-min.js +++ /dev/null @@ -1,19 +0,0 @@ -/** - * @license - * Video.js 5.7.1 <http://videojs.com/> - * Copyright Brightcove, Inc. <https://www.brightcove.com/> - * Available under Apache License Version 2.0 - * <https://github.com/videojs/video.js/blob/master/LICENSE> - * - * Includes vtt.js <https://github.com/mozilla/vtt.js> - * Available under Apache License Version 2.0 - * <https://github.com/mozilla/vtt.js/blob/master/LICENSE> - */ -var myPlayer=videojs("video_synth");myPlayer.on("ended",function(){this.posterImage.show()}),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,e,n;return function o(t,e,n){function r(s,a){if(!e[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=e[s]={exports:{}};t[s][0].call(c.exports,function(e){var n=t[s][1][e];return r(n?n:e)},c,c.exports,o,t,e,n)}return e[s].exports}for(var i="function"==typeof require&&require,s=0;s<n.length;s++)r(n[s]);return r}({1:[function(t,e,n){(function(n){var o="undefined"!=typeof n?n:"undefined"!=typeof window?window:{},r=t("min-document");if("undefined"!=typeof document)e.exports=document;else{var i=o["__GLOBAL_DOCUMENT_CACHE@4"];i||(i=o["__GLOBAL_DOCUMENT_CACHE@4"]=r),e.exports=i}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"min-document":3}],2:[function(t,e,n){(function(t){"undefined"!=typeof window?e.exports=window:"undefined"!=typeof t?e.exports=t:"undefined"!=typeof self?e.exports=self:e.exports={}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],3:[function(t,e,n){},{}],4:[function(t,e,n){var o=t("../internal/getNative"),r=o(Date,"now"),i=r||function(){return(new Date).getTime()};e.exports=i},{"../internal/getNative":20}],5:[function(t,e,n){function o(t,e,n){function o(){g&&clearTimeout(g),f&&clearTimeout(f),b=0,f=g=m=void 0}function l(e,n){n&&clearTimeout(n),f=g=m=void 0,e&&(b=i(),d=t.apply(v,h),g||f||(h=v=void 0))}function u(){var t=e-(i()-y);0>=t||t>e?l(m,f):g=setTimeout(u,t)}function c(){l(j,g)}function p(){if(h=arguments,y=i(),v=this,m=j&&(g||!T),_===!1)var n=T&&!g;else{f||T||(b=y);var o=_-(y-b),r=0>=o||o>_;r?(f&&(f=clearTimeout(f)),b=y,d=t.apply(v,h)):f||(f=setTimeout(c,o))}return r&&g?g=clearTimeout(g):g||e===_||(g=setTimeout(u,e)),n&&(r=!0,d=t.apply(v,h)),!r||g||f||(h=v=void 0),d}var h,f,d,y,v,g,m,b=0,_=!1,j=!0;if("function"!=typeof t)throw new TypeError(s);if(e=0>e?0:+e||0,n===!0){var T=!0;j=!1}else r(n)&&(T=!!n.leading,_="maxWait"in n&&a(+n.maxWait||0,e),j="trailing"in n?!!n.trailing:j);return p.cancel=o,p}var r=t("../lang/isObject"),i=t("../date/now"),s="Expected a function",a=Math.max;e.exports=o},{"../date/now":4,"../lang/isObject":33}],6:[function(t,e,n){function o(t,e){if("function"!=typeof t)throw new TypeError(r);return e=i(void 0===e?t.length-1:+e||0,0),function(){for(var n=arguments,o=-1,r=i(n.length-e,0),s=Array(r);++o<r;)s[o]=n[e+o];switch(e){case 0:return t.call(this,s);case 1:return t.call(this,n[0],s);case 2:return t.call(this,n[0],n[1],s)}var a=Array(e+1);for(o=-1;++o<e;)a[o]=n[o];return a[e]=s,t.apply(this,a)}}var r="Expected a function",i=Math.max;e.exports=o},{}],7:[function(t,e,n){function o(t,e,n){var o=!0,a=!0;if("function"!=typeof t)throw new TypeError(s);return n===!1?o=!1:i(n)&&(o="leading"in n?!!n.leading:o,a="trailing"in n?!!n.trailing:a),r(t,e,{leading:o,maxWait:+e,trailing:a})}var r=t("./debounce"),i=t("../lang/isObject"),s="Expected a function";e.exports=o},{"../lang/isObject":33,"./debounce":5}],8:[function(t,e,n){function o(t,e){var n=-1,o=t.length;for(e||(e=Array(o));++n<o;)e[n]=t[n];return e}e.exports=o},{}],9:[function(t,e,n){function o(t,e){for(var n=-1,o=t.length;++n<o&&e(t[n],n,t)!==!1;);return t}e.exports=o},{}],10:[function(t,e,n){function o(t,e,n){n||(n={});for(var o=-1,r=e.length;++o<r;){var i=e[o];n[i]=t[i]}return n}e.exports=o},{}],11:[function(t,e,n){var o=t("./createBaseFor"),r=o();e.exports=r},{"./createBaseFor":18}],12:[function(t,e,n){function o(t,e){return r(t,e,i)}var r=t("./baseFor"),i=t("../object/keysIn");e.exports=o},{"../object/keysIn":39,"./baseFor":11}],13:[function(t,e,n){function o(t,e,n,h,f){if(!l(t))return t;var d=a(e)&&(s(e)||c(e)),y=d?void 0:p(e);return r(y||e,function(r,s){if(y&&(s=r,r=e[s]),u(r))h||(h=[]),f||(f=[]),i(t,e,s,o,n,h,f);else{var a=t[s],l=n?n(a,r,s,t,e):void 0,c=void 0===l;c&&(l=r),void 0===l&&(!d||s in t)||!c&&(l===l?l===a:a!==a)||(t[s]=l)}}),t}var r=t("./arrayEach"),i=t("./baseMergeDeep"),s=t("../lang/isArray"),a=t("./isArrayLike"),l=t("../lang/isObject"),u=t("./isObjectLike"),c=t("../lang/isTypedArray"),p=t("../object/keys");e.exports=o},{"../lang/isArray":30,"../lang/isObject":33,"../lang/isTypedArray":36,"../object/keys":38,"./arrayEach":9,"./baseMergeDeep":14,"./isArrayLike":21,"./isObjectLike":26}],14:[function(t,e,n){function o(t,e,n,o,p,h,f){for(var d=h.length,y=e[n];d--;)if(h[d]==y)return void(t[n]=f[d]);var v=t[n],g=p?p(v,y,n,t,e):void 0,m=void 0===g;m&&(g=y,a(y)&&(s(y)||u(y))?g=s(v)?v:a(v)?r(v):[]:l(y)||i(y)?g=i(v)?c(v):l(v)?v:{}:m=!1),h.push(y),f.push(g),m?t[n]=o(g,y,p,h,f):(g===g?g!==v:v===v)&&(t[n]=g)}var r=t("./arrayCopy"),i=t("../lang/isArguments"),s=t("../lang/isArray"),a=t("./isArrayLike"),l=t("../lang/isPlainObject"),u=t("../lang/isTypedArray"),c=t("../lang/toPlainObject");e.exports=o},{"../lang/isArguments":29,"../lang/isArray":30,"../lang/isPlainObject":34,"../lang/isTypedArray":36,"../lang/toPlainObject":37,"./arrayCopy":8,"./isArrayLike":21}],15:[function(t,e,n){function o(t){return function(e){return null==e?void 0:r(e)[t]}}var r=t("./toObject");e.exports=o},{"./toObject":28}],16:[function(t,e,n){function o(t,e,n){if("function"!=typeof t)return r;if(void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 3:return function(n,o,r){return t.call(e,n,o,r)};case 4:return function(n,o,r,i){return t.call(e,n,o,r,i)};case 5:return function(n,o,r,i,s){return t.call(e,n,o,r,i,s)}}return function(){return t.apply(e,arguments)}}var r=t("../utility/identity");e.exports=o},{"../utility/identity":42}],17:[function(t,e,n){function o(t){return s(function(e,n){var o=-1,s=null==e?0:n.length,a=s>2?n[s-2]:void 0,l=s>2?n[2]:void 0,u=s>1?n[s-1]:void 0;for("function"==typeof a?(a=r(a,u,5),s-=2):(a="function"==typeof u?u:void 0,s-=a?1:0),l&&i(n[0],n[1],l)&&(a=3>s?void 0:a,s=1);++o<s;){var c=n[o];c&&t(e,c,a)}return e})}var r=t("./bindCallback"),i=t("./isIterateeCall"),s=t("../function/restParam");e.exports=o},{"../function/restParam":6,"./bindCallback":16,"./isIterateeCall":24}],18:[function(t,e,n){function o(t){return function(e,n,o){for(var i=r(e),s=o(e),a=s.length,l=t?a:-1;t?l--:++l<a;){var u=s[l];if(n(i[u],u,i)===!1)break}return e}}var r=t("./toObject");e.exports=o},{"./toObject":28}],19:[function(t,e,n){var o=t("./baseProperty"),r=o("length");e.exports=r},{"./baseProperty":15}],20:[function(t,e,n){function o(t,e){var n=null==t?void 0:t[e];return r(n)?n:void 0}var r=t("../lang/isNative");e.exports=o},{"../lang/isNative":32}],21:[function(t,e,n){function o(t){return null!=t&&i(r(t))}var r=t("./getLength"),i=t("./isLength");e.exports=o},{"./getLength":19,"./isLength":25}],22:[function(t,e,n){var o=function(){try{Object({toString:0}+"")}catch(t){return function(){return!1}}return function(t){return"function"!=typeof t.toString&&"string"==typeof(t+"")}}();e.exports=o},{}],23:[function(t,e,n){function o(t,e){return t="number"==typeof t||r.test(t)?+t:-1,e=null==e?i:e,t>-1&&t%1==0&&e>t}var r=/^\d+$/,i=9007199254740991;e.exports=o},{}],24:[function(t,e,n){function o(t,e,n){if(!s(n))return!1;var o=typeof e;if("number"==o?r(n)&&i(e,n.length):"string"==o&&e in n){var a=n[e];return t===t?t===a:a!==a}return!1}var r=t("./isArrayLike"),i=t("./isIndex"),s=t("../lang/isObject");e.exports=o},{"../lang/isObject":33,"./isArrayLike":21,"./isIndex":23}],25:[function(t,e,n){function o(t){return"number"==typeof t&&t>-1&&t%1==0&&r>=t}var r=9007199254740991;e.exports=o},{}],26:[function(t,e,n){function o(t){return!!t&&"object"==typeof t}e.exports=o},{}],27:[function(t,e,n){function o(t){for(var e=u(t),n=e.length,o=n&&t.length,c=!!o&&a(o)&&(i(t)||r(t)||l(t)),h=-1,f=[];++h<n;){var d=e[h];(c&&s(d,o)||p.call(t,d))&&f.push(d)}return f}var r=t("../lang/isArguments"),i=t("../lang/isArray"),s=t("./isIndex"),a=t("./isLength"),l=t("../lang/isString"),u=t("../object/keysIn"),c=Object.prototype,p=c.hasOwnProperty;e.exports=o},{"../lang/isArguments":29,"../lang/isArray":30,"../lang/isString":35,"../object/keysIn":39,"./isIndex":23,"./isLength":25}],28:[function(t,e,n){function o(t){if(s.unindexedChars&&i(t)){for(var e=-1,n=t.length,o=Object(t);++e<n;)o[e]=t.charAt(e);return o}return r(t)?t:Object(t)}var r=t("../lang/isObject"),i=t("../lang/isString"),s=t("../support");e.exports=o},{"../lang/isObject":33,"../lang/isString":35,"../support":41}],29:[function(t,e,n){function o(t){return i(t)&&r(t)&&a.call(t,"callee")&&!l.call(t,"callee")}var r=t("../internal/isArrayLike"),i=t("../internal/isObjectLike"),s=Object.prototype,a=s.hasOwnProperty,l=s.propertyIsEnumerable;e.exports=o},{"../internal/isArrayLike":21,"../internal/isObjectLike":26}],30:[function(t,e,n){var o=t("../internal/getNative"),r=t("../internal/isLength"),i=t("../internal/isObjectLike"),s="[object Array]",a=Object.prototype,l=a.toString,u=o(Array,"isArray"),c=u||function(t){return i(t)&&r(t.length)&&l.call(t)==s};e.exports=c},{"../internal/getNative":20,"../internal/isLength":25,"../internal/isObjectLike":26}],31:[function(t,e,n){function o(t){return r(t)&&a.call(t)==i}var r=t("./isObject"),i="[object Function]",s=Object.prototype,a=s.toString;e.exports=o},{"./isObject":33}],32:[function(t,e,n){function o(t){return null==t?!1:r(t)?p.test(u.call(t)):s(t)&&(i(t)?p:a).test(t)}var r=t("./isFunction"),i=t("../internal/isHostObject"),s=t("../internal/isObjectLike"),a=/^\[object .+?Constructor\]$/,l=Object.prototype,u=Function.prototype.toString,c=l.hasOwnProperty,p=RegExp("^"+u.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=o},{"../internal/isHostObject":22,"../internal/isObjectLike":26,"./isFunction":31}],33:[function(t,e,n){function o(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}e.exports=o},{}],34:[function(t,e,n){function o(t){var e;if(!a(t)||h.call(t)!=u||s(t)||i(t)||!p.call(t,"constructor")&&(e=t.constructor,"function"==typeof e&&!(e instanceof e)))return!1;var n;return l.ownLast?(r(t,function(t,e,o){return n=p.call(o,e),!1}),n!==!1):(r(t,function(t,e){n=e}),void 0===n||p.call(t,n))}var r=t("../internal/baseForIn"),i=t("./isArguments"),s=t("../internal/isHostObject"),a=t("../internal/isObjectLike"),l=t("../support"),u="[object Object]",c=Object.prototype,p=c.hasOwnProperty,h=c.toString;e.exports=o},{"../internal/baseForIn":12,"../internal/isHostObject":22,"../internal/isObjectLike":26,"../support":41,"./isArguments":29}],35:[function(t,e,n){function o(t){return"string"==typeof t||r(t)&&a.call(t)==i}var r=t("../internal/isObjectLike"),i="[object String]",s=Object.prototype,a=s.toString;e.exports=o},{"../internal/isObjectLike":26}],36:[function(t,e,n){function o(t){return i(t)&&r(t.length)&&!!S[M.call(t)]}var r=t("../internal/isLength"),i=t("../internal/isObjectLike"),s="[object Arguments]",a="[object Array]",l="[object Boolean]",u="[object Date]",c="[object Error]",p="[object Function]",h="[object Map]",f="[object Number]",d="[object Object]",y="[object RegExp]",v="[object Set]",g="[object String]",m="[object WeakMap]",b="[object ArrayBuffer]",_="[object Float32Array]",j="[object Float64Array]",T="[object Int8Array]",w="[object Int16Array]",C="[object Int32Array]",k="[object Uint8Array]",E="[object Uint8ClampedArray]",x="[object Uint16Array]",O="[object Uint32Array]",S={};S[_]=S[j]=S[T]=S[w]=S[C]=S[k]=S[E]=S[x]=S[O]=!0,S[s]=S[a]=S[b]=S[l]=S[u]=S[c]=S[p]=S[h]=S[f]=S[d]=S[y]=S[v]=S[g]=S[m]=!1;var P=Object.prototype,M=P.toString;e.exports=o},{"../internal/isLength":25,"../internal/isObjectLike":26}],37:[function(t,e,n){function o(t){return r(t,i(t))}var r=t("../internal/baseCopy"),i=t("../object/keysIn");e.exports=o},{"../internal/baseCopy":10,"../object/keysIn":39}],38:[function(t,e,n){var o=t("../internal/getNative"),r=t("../internal/isArrayLike"),i=t("../lang/isObject"),s=t("../internal/shimKeys"),a=t("../support"),l=o(Object,"keys"),u=l?function(t){var e=null==t?void 0:t.constructor;return"function"==typeof e&&e.prototype===t||("function"==typeof t?a.enumPrototypes:r(t))?s(t):i(t)?l(t):[]}:s;e.exports=u},{"../internal/getNative":20,"../internal/isArrayLike":21,"../internal/shimKeys":27,"../lang/isObject":33,"../support":41}],39:[function(t,e,n){function o(t){if(null==t)return[];c(t)||(t=Object(t));var e=t.length;e=e&&u(e)&&(s(t)||i(t)||p(t))&&e||0;for(var n=t.constructor,o=-1,r=a(n)&&n.prototype||C,f=r===t,d=Array(e),y=e>0,g=h.enumErrorProps&&(t===w||t instanceof Error),m=h.enumPrototypes&&a(t);++o<e;)d[o]=o+"";for(var _ in t)m&&"prototype"==_||g&&("message"==_||"name"==_)||y&&l(_,e)||"constructor"==_&&(f||!E.call(t,_))||d.push(_);if(h.nonEnumShadows&&t!==C){var S=t===k?j:t===w?v:x.call(t),P=O[S]||O[b];for(S==b&&(r=C),e=T.length;e--;){_=T[e];var M=P[_];f&&M||(M?!E.call(t,_):t[_]===r[_])||d.push(_)}}return d}var r=t("../internal/arrayEach"),i=t("../lang/isArguments"),s=t("../lang/isArray"),a=t("../lang/isFunction"),l=t("../internal/isIndex"),u=t("../internal/isLength"),c=t("../lang/isObject"),p=t("../lang/isString"),h=t("../support"),f="[object Array]",d="[object Boolean]",y="[object Date]",v="[object Error]",g="[object Function]",m="[object Number]",b="[object Object]",_="[object RegExp]",j="[object String]",T=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],w=Error.prototype,C=Object.prototype,k=String.prototype,E=C.hasOwnProperty,x=C.toString,O={};O[f]=O[y]=O[m]={constructor:!0,toLocaleString:!0,toString:!0,valueOf:!0},O[d]=O[j]={constructor:!0,toString:!0,valueOf:!0},O[v]=O[g]=O[_]={constructor:!0,toString:!0},O[b]={constructor:!0},r(T,function(t){for(var e in O)if(E.call(O,e)){var n=O[e];n[t]=E.call(n,t)}}),e.exports=o},{"../internal/arrayEach":9,"../internal/isIndex":23,"../internal/isLength":25,"../lang/isArguments":29,"../lang/isArray":30,"../lang/isFunction":31,"../lang/isObject":33,"../lang/isString":35,"../support":41}],40:[function(t,e,n){var o=t("../internal/baseMerge"),r=t("../internal/createAssigner"),i=r(o);e.exports=i},{"../internal/baseMerge":13,"../internal/createAssigner":17}],41:[function(t,e,n){var o=Array.prototype,r=Error.prototype,i=Object.prototype,s=i.propertyIsEnumerable,a=o.splice,l={};!function(t){var e=function(){this.x=t},n={0:t,length:t},o=[];e.prototype={valueOf:t,y:t};for(var i in new e)o.push(i);l.enumErrorProps=s.call(r,"message")||s.call(r,"name"),l.enumPrototypes=s.call(e,"prototype"),l.nonEnumShadows=!/valueOf/.test(o),l.ownLast="x"!=o[0],l.spliceObjects=(a.call(n,0,1),!n[0]),l.unindexedChars="x"[0]+Object("x")[0]!="xx"}(1,0),e.exports=l},{}],42:[function(t,e,n){function o(t){return t}e.exports=o},{}],43:[function(t,e,n){"use strict";var o=t("object-keys");e.exports=function r(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},e=Symbol("test");if("string"==typeof e)return!1;var n=42;t[e]=n;for(e in t)return!1;if(0!==o(t).length)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var r=Object.getOwnPropertySymbols(t);if(1!==r.length||r[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(t,e);if(i.value!==n||i.enumerable!==!0)return!1}return!0}},{"object-keys":49}],44:[function(t,e,n){"use strict";var o=t("object-keys"),r=t("function-bind"),i=function(t){return"undefined"!=typeof t&&null!==t},s=t("./hasSymbols")(),a=Object,l=r.call(Function.call,Array.prototype.push),u=r.call(Function.call,Object.prototype.propertyIsEnumerable);e.exports=function c(t,e){if(!i(t))throw new TypeError("target must be an object");var n=a(t),r,c,p,h,f,d,y;for(r=1;r<arguments.length;++r){if(c=a(arguments[r]),h=o(c),s&&Object.getOwnPropertySymbols)for(f=Object.getOwnPropertySymbols(c),p=0;p<f.length;++p)y=f[p],u(c,y)&&l(h,y);for(p=0;p<h.length;++p)y=h[p],d=c[y],u(c,y)&&(n[y]=d)}return n}},{"./hasSymbols":43,"function-bind":48,"object-keys":49}],45:[function(t,e,n){"use strict";var o=t("define-properties"),r=t("./implementation"),i=t("./polyfill"),s=t("./shim");o(r,{implementation:r,getPolyfill:i,shim:s}),e.exports=r},{"./implementation":44,"./polyfill":51,"./shim":52,"define-properties":46}],46:[function(t,e,n){"use strict";var o=t("object-keys"),r=t("foreach"),i="function"==typeof Symbol&&"symbol"==typeof Symbol(),s=Object.prototype.toString,a=function(t){return"function"==typeof t&&"[object Function]"===s.call(t)},l=function(){var t={};try{Object.defineProperty(t,"x",{enumerable:!1,value:t});for(var e in t)return!1;return t.x===t}catch(n){return!1}},u=Object.defineProperty&&l(),c=function(t,e,n,o){(!(e in t)||a(o)&&o())&&(u?Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n,writable:!0}):t[e]=n)},p=function(t,e){var n=arguments.length>2?arguments[2]:{},s=o(e);i&&(s=s.concat(Object.getOwnPropertySymbols(e))),r(s,function(o){c(t,o,e[o],n[o])})};p.supportsDescriptors=!!u,e.exports=p},{foreach:47,"object-keys":49}],47:[function(t,e,n){var o=Object.prototype.hasOwnProperty,r=Object.prototype.toString;e.exports=function i(t,e,n){if("[object Function]"!==r.call(e))throw new TypeError("iterator must be a function");var i=t.length;if(i===+i)for(var s=0;i>s;s++)e.call(n,t[s],s,t);else for(var a in t)o.call(t,a)&&e.call(n,t[a],a,t)}},{}],48:[function(t,e,n){var o="Function.prototype.bind called on incompatible ",r=Array.prototype.slice,i=Object.prototype.toString,s="[object Function]";e.exports=function a(t){var e=this;if("function"!=typeof e||i.call(e)!==s)throw new TypeError(o+e);for(var n=r.call(arguments,1),a=function(){if(this instanceof p){var o=e.apply(this,n.concat(r.call(arguments)));return Object(o)===o?o:this}return e.apply(t,n.concat(r.call(arguments)))},l=Math.max(0,e.length-n.length),u=[],c=0;l>c;c++)u.push("$"+c);var p=Function("binder","return function ("+u.join(",")+"){ return binder.apply(this,arguments); }")(a);if(e.prototype){var h=function f(){};h.prototype=e.prototype,p.prototype=new h,h.prototype=null}return p}},{}],49:[function(t,e,n){"use strict";var o=Object.prototype.hasOwnProperty,r=Object.prototype.toString,i=Array.prototype.slice,s=t("./isArguments"),a=!{toString:null}.propertyIsEnumerable("toString"),l=function(){}.propertyIsEnumerable("prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],c=function(t){var e=t.constructor;return e&&e.prototype===t},p={$console:!0,$frame:!0,$frameElement:!0,$frames:!0,$parent:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},h=function(){if("undefined"==typeof window)return!1;for(var t in window)try{if(!p["$"+t]&&o.call(window,t)&&null!==window[t]&&"object"==typeof window[t])try{c(window[t])}catch(e){return!0}}catch(e){return!0}return!1}(),f=function(t){if("undefined"==typeof window||!h)return c(t);try{return c(t)}catch(e){return!1}},d=function y(t){var e=null!==t&&"object"==typeof t,n="[object Function]"===r.call(t),i=s(t),c=e&&"[object String]"===r.call(t),p=[];if(!e&&!n&&!i)throw new TypeError("Object.keys called on a non-object");var h=l&&n;if(c&&t.length>0&&!o.call(t,0))for(var d=0;d<t.length;++d)p.push(String(d));if(i&&t.length>0)for(var y=0;y<t.length;++y)p.push(String(y));else for(var v in t)h&&"prototype"===v||!o.call(t,v)||p.push(String(v));if(a)for(var g=f(t),m=0;m<u.length;++m)g&&"constructor"===u[m]||!o.call(t,u[m])||p.push(u[m]);return p};d.shim=function v(){if(Object.keys){var t=function(){return 2===(Object.keys(arguments)||"").length}(1,2);if(!t){var e=Object.keys;Object.keys=function n(t){return e(s(t)?i.call(t):t)}}}else Object.keys=d;return Object.keys||d},e.exports=d},{"./isArguments":50}],50:[function(t,e,n){"use strict";var o=Object.prototype.toString;e.exports=function r(t){var e=o.call(t),n="[object Arguments]"===e;return n||(n="[object Array]"!==e&&null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Function]"===o.call(t.callee)),n}},{}],51:[function(t,e,n){"use strict";var o=t("./implementation"),r=function(){if(!Object.assign)return!1;for(var t="abcdefghijklmnopqrst",e=t.split(""),n={},o=0;o<e.length;++o)n[e[o]]=e[o];var r=Object.assign({},n),i="";for(var s in r)i+=s;return t!==i},i=function(){if(!Object.assign||!Object.preventExtensions)return!1;var t=Object.preventExtensions({1:2});try{Object.assign(t,"xy")}catch(e){return"y"===t[1]}};e.exports=function s(){return Object.assign?r()?o:i()?o:Object.assign:o}},{"./implementation":44}],52:[function(t,e,n){"use strict";var o=t("define-properties"),r=t("./polyfill");e.exports=function i(){var t=r();return o(Object,{assign:t},{assign:function(){return Object.assign!==t}}),t}},{"./polyfill":51,"define-properties":46}],53:[function(t,e,n){function o(t,e){var n,o=null;try{n=JSON.parse(t,e)}catch(r){o=r}return[o,n]}e.exports=o},{}],54:[function(t,e,n){function o(t){return t.replace(/\n\r?\s*/g,"")}e.exports=function r(t){for(var e="",n=0;n<arguments.length;n++)e+=o(t[n])+(arguments[n+1]||"");return e}},{}],55:[function(t,e,n){"use strict";function o(t,e){for(var n=0;n<t.length;n++)e(t[n])}function r(t){for(var e in t)if(t.hasOwnProperty(e))return!1;return!0}function i(t,e,n){var o=t;return p(e)?(n=e,"string"==typeof t&&(o={uri:t})):o=f(e,{uri:t}),o.callback=n,o}function s(t,e,n){return e=i(t,e,n),a(e)}function a(t){function e(){4===u.readyState&&i()}function n(){var t=void 0;if(u.response?t=u.response:"text"!==u.responseType&&u.responseType||(t=u.responseText||u.responseXML),b)try{t=JSON.parse(t)}catch(e){}return t}function o(t){clearTimeout(_),t instanceof Error||(t=new Error(""+(t||"Unknown XMLHttpRequest Error"))),t.statusCode=0,a(t,l)}function i(){if(!f){var e;clearTimeout(_),e=t.useXDR&&void 0===u.status?200:1223===u.status?204:u.status;var o=l,r=null;0!==e?(o={body:n(),statusCode:e,method:y,headers:{},url:d,rawRequest:u},u.getAllResponseHeaders&&(o.headers=h(u.getAllResponseHeaders()))):r=new Error("Internal XMLHttpRequest Error"),a(r,o,o.body)}}var a=t.callback;if("undefined"==typeof a)throw new Error("callback argument missing");a=c(a);var l={body:void 0,headers:{},statusCode:0,method:y,url:d,rawRequest:u},u=t.xhr||null;u||(u=t.cors||t.useXDR?new s.XDomainRequest:new s.XMLHttpRequest);var p,f,d=u.url=t.uri||t.url,y=u.method=t.method||"GET",v=t.body||t.data||null,g=u.headers=t.headers||{},m=!!t.sync,b=!1,_;if("json"in t&&(b=!0,g.accept||g.Accept||(g.Accept="application/json"),"GET"!==y&&"HEAD"!==y&&(g["content-type"]||g["Content-Type"]||(g["Content-Type"]="application/json"),v=JSON.stringify(t.json))),u.onreadystatechange=e,u.onload=i,u.onerror=o,u.onprogress=function(){},u.ontimeout=o,u.open(y,d,!m,t.username,t.password),m||(u.withCredentials=!!t.withCredentials),!m&&t.timeout>0&&(_=setTimeout(function(){f=!0,u.abort("timeout");var t=new Error("XMLHttpRequest timeout");t.code="ETIMEDOUT",o(t)},t.timeout)),u.setRequestHeader)for(p in g)g.hasOwnProperty(p)&&u.setRequestHeader(p,g[p]);else if(t.headers&&!r(t.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in t&&(u.responseType=t.responseType),"beforeSend"in t&&"function"==typeof t.beforeSend&&t.beforeSend(u),u.send(v),u}function l(){}var u=t("global/window"),c=t("once"),p=t("is-function"),h=t("parse-headers"),f=t("xtend");e.exports=s,s.XMLHttpRequest=u.XMLHttpRequest||l,s.XDomainRequest="withCredentials"in new s.XMLHttpRequest?s.XMLHttpRequest:u.XDomainRequest,o(["get","put","post","patch","head","delete"],function(t){s["delete"===t?"del":t]=function(e,n,o){return n=i(e,n,o),n.method=t.toUpperCase(),a(n)}})},{"global/window":2,"is-function":56,once:57,"parse-headers":60,xtend:61}],56:[function(t,e,n){function o(t){var e=r.call(t);return"[object Function]"===e||"function"==typeof t&&"[object RegExp]"!==e||"undefined"!=typeof window&&(t===window.setTimeout||t===window.alert||t===window.confirm||t===window.prompt)}e.exports=o;var r=Object.prototype.toString},{}],57:[function(t,e,n){function o(t){var e=!1;return function(){return e?void 0:(e=!0,t.apply(this,arguments))}}e.exports=o,o.proto=o(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return o(this)},configurable:!0})})},{}],58:[function(t,e,n){function o(t,e,n){if(!a(e))throw new TypeError("iterator must be a function");arguments.length<3&&(n=this),"[object Array]"===l.call(t)?r(t,e,n):"string"==typeof t?i(t,e,n):s(t,e,n)}function r(t,e,n){for(var o=0,r=t.length;r>o;o++)u.call(t,o)&&e.call(n,t[o],o,t)}function i(t,e,n){for(var o=0,r=t.length;r>o;o++)e.call(n,t.charAt(o),o,t)}function s(t,e,n){for(var o in t)u.call(t,o)&&e.call(n,t[o],o,t)}var a=t("is-function");e.exports=o;var l=Object.prototype.toString,u=Object.prototype.hasOwnProperty},{"is-function":56}],59:[function(t,e,n){function o(t){return t.replace(/^\s*|\s*$/g,"")}n=e.exports=o,n.left=function(t){return t.replace(/^\s*/,"")},n.right=function(t){return t.replace(/\s*$/,"")}},{}],60:[function(t,e,n){var o=t("trim"),r=t("for-each"),i=function(t){return"[object Array]"===Object.prototype.toString.call(t)};e.exports=function(t){if(!t)return{};var e={};return r(o(t).split("\n"),function(t){var n=t.indexOf(":"),r=o(t.slice(0,n)).toLowerCase(),s=o(t.slice(n+1));"undefined"==typeof e[r]?e[r]=s:i(e[r])?e[r].push(s):e[r]=[e[r],s]}),e}},{"for-each":58,trim:59}],61:[function(t,e,n){function o(){for(var t={},e=0;e<arguments.length;e++){var n=arguments[e];for(var o in n)r.call(n,o)&&(t[o]=n[o])}return t}e.exports=o;var r=Object.prototype.hasOwnProperty},{}],62:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("./button.js"),a=o(s),l=t("./component.js"),u=o(l),c=function(t){function e(n,o){r(this,e),t.call(this,n,o)}return i(e,t),e.prototype.buildCSSClass=function n(){return"vjs-big-play-button"},e.prototype.handleClick=function o(){this.player_.play()},e}(a["default"]);c.prototype.controlText_="Play Video",u["default"].registerComponent("BigPlayButton",c),n["default"]=c,e.exports=n["default"]},{"./button.js":63,"./component.js":66}],63:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("./clickable-component.js"),l=r(a),u=t("./component"),c=r(u),p=t("./utils/events.js"),h=o(p),f=t("./utils/fn.js"),d=o(f),y=t("./utils/log.js"),v=r(y),g=t("global/document"),m=r(g),b=t("object.assign"),_=r(b),j=function(t){function e(n,o){i(this,e),t.call(this,n,o)}return s(e,t),e.prototype.createEl=function n(){var t=arguments.length<=0||void 0===arguments[0]?"button":arguments[0],e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],n=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];e=_["default"]({className:this.buildCSSClass()},e),"button"!==t&&v["default"].warn("Creating a Button with an HTML element of "+t+" is deprecated; use ClickableComponent instead."),n=_["default"]({type:"button","aria-live":"polite"},n);var o=c["default"].prototype.createEl.call(this,t,e,n);return this.createControlTextEl(o),o},e.prototype.addChild=function o(t){var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],n=this.constructor.name;return v["default"].warn("Adding an actionable (user controllable) child to a Button ("+n+") is not supported; use a ClickableComponent instead."),c["default"].prototype.addChild.call(this,t,e)},e.prototype.handleKeyPress=function r(e){32===e.which||13===e.which||t.prototype.handleKeyPress.call(this,e)},e}(l["default"]);c["default"].registerComponent("Button",j),n["default"]=j,e.exports=n["default"]},{"./clickable-component.js":64,"./component":66,"./utils/events.js":132,"./utils/fn.js":133,"./utils/log.js":136,"global/document":1,"object.assign":45}],64:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("./component"),l=r(a),u=t("./utils/dom.js"),c=o(u),p=t("./utils/events.js"),h=o(p),f=t("./utils/fn.js"),d=o(f),y=t("./utils/log.js"),v=r(y),g=t("global/document"),m=r(g),b=t("object.assign"),_=r(b),j=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.emitTapEvents(),this.on("tap",this.handleClick),this.on("click",this.handleClick),this.on("focus",this.handleFocus),this.on("blur",this.handleBlur)}return s(e,t),e.prototype.createEl=function n(){var e=arguments.length<=0||void 0===arguments[0]?"div":arguments[0],n=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],o=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];n=_["default"]({className:this.buildCSSClass(),tabIndex:0},n),"button"===e&&v["default"].error("Creating a ClickableComponent with an HTML element of "+e+" is not supported; use a Button instead."),o=_["default"]({role:"button","aria-live":"polite"},o);var r=t.prototype.createEl.call(this,e,n,o);return this.createControlTextEl(r),r},e.prototype.createControlTextEl=function o(t){return this.controlTextEl_=c.createEl("span",{className:"vjs-control-text"}),t&&t.appendChild(this.controlTextEl_),this.controlText(this.controlText_),this.controlTextEl_},e.prototype.controlText=function r(t){return t?(this.controlText_=t,this.controlTextEl_.innerHTML=this.localize(this.controlText_),this):this.controlText_||"Need Text"},e.prototype.buildCSSClass=function a(){return"vjs-control vjs-button "+t.prototype.buildCSSClass.call(this)},e.prototype.addChild=function l(e){var n=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return t.prototype.addChild.call(this,e,n)},e.prototype.handleClick=function u(){},e.prototype.handleFocus=function p(){h.on(m["default"],"keydown",d.bind(this,this.handleKeyPress))},e.prototype.handleKeyPress=function f(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 y(){h.off(m["default"],"keydown",d.bind(this,this.handleKeyPress))},e}(l["default"]);l["default"].registerComponent("ClickableComponent",j),n["default"]=j,e.exports=n["default"]},{"./component":66,"./utils/dom.js":131,"./utils/events.js":132,"./utils/fn.js":133,"./utils/log.js":136,"global/document":1, -"object.assign":45}],65:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("./button"),a=o(s),l=t("./component"),u=o(l),c=function(t){function e(n,o){r(this,e),t.call(this,n,o),this.controlText(o&&o.controlText||this.localize("Close"))}return i(e,t),e.prototype.buildCSSClass=function n(){return"vjs-close-button "+t.prototype.buildCSSClass.call(this)},e.prototype.handleClick=function o(){this.trigger({type:"close",bubbles:!1})},e}(a["default"]);u["default"].registerComponent("CloseButton",c),n["default"]=c,e.exports=n["default"]},{"./button":63,"./component":66}],66:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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")}n.__esModule=!0;var s=t("global/window"),a=r(s),l=t("./utils/dom.js"),u=o(l),c=t("./utils/fn.js"),p=o(c),h=t("./utils/guid.js"),f=o(h),d=t("./utils/events.js"),y=o(d),v=t("./utils/log.js"),g=r(v),m=t("./utils/to-title-case.js"),b=r(m),_=t("object.assign"),j=r(_),T=t("./utils/merge-options.js"),w=r(T),C=function(){function t(e,n,o){if(i(this,t),!e&&this.play?this.player_=e=this:this.player_=e,this.options_=w["default"]({},this.options_),n=this.options_=w["default"](this.options_,n),this.id_=n.id||n.el&&n.el.id,!this.id_){var r=e&&e.id&&e.id()||"no_player";this.id_=r+"_component_"+f.newGUID()}this.name_=n.name||null,n.el?this.el_=n.el:n.createEl!==!1&&(this.el_=this.createEl()),this.children_=[],this.childIndex_={},this.childNameIndex_={},n.initChildren!==!1&&this.initChildren(),this.ready(o),n.reportTouchActivity!==!1&&this.enableTouchActivity()}return t.prototype.dispose=function e(){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 n(){return this.player_},t.prototype.options=function o(t){return g["default"].warn("this.options() has been deprecated and will be moved to the constructor in 6.0"),t?(this.options_=w["default"](this.options_,t),this.options_):this.options_},t.prototype.el=function r(){return this.el_},t.prototype.createEl=function s(t,e,n){return u.createEl(t,e,n)},t.prototype.localize=function l(t){var e=this.player_.language&&this.player_.language(),n=this.player_.languages&&this.player_.languages();if(!e||!n)return t;var o=n[e];if(o&&o[t])return o[t];var r=e.split("-")[0],i=n[r];return i&&i[t]?i[t]:t},t.prototype.contentEl=function c(){return this.contentEl_||this.el_},t.prototype.id=function h(){return this.id_},t.prototype.name=function d(){return this.name_},t.prototype.children=function v(){return this.children_},t.prototype.getChildById=function m(t){return this.childIndex_[t]},t.prototype.getChild=function _(t){return this.childNameIndex_[t]},t.prototype.addChild=function T(e){var n=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],o=arguments.length<=2||void 0===arguments[2]?this.children_.length:arguments[2],r=void 0,i=void 0;if("string"==typeof e){i=e,n||(n={}),n===!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`."),n={});var s=n.componentClass||b["default"](i);n.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,n)}else r=e;if(this.children_.splice(o,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[o]||null;this.contentEl().insertBefore(r.el(),u)}return r},t.prototype.removeChild=function C(t){if("string"==typeof t&&(t=this.getChild(t)),t&&this.children_){for(var e=!1,n=this.children_.length-1;n>=0;n--)if(this.children_[n]===t){e=!0,this.children_.splice(n,1);break}if(e){this.childIndex_[t.id()]=null,this.childNameIndex_[t.name()]=null;var o=t.el();o&&o.parentNode===this.contentEl()&&this.contentEl().removeChild(t.el())}}},t.prototype.initChildren=function k(){var e=this,n=this.options_.children;n&&!function(){var o=e.options_,r=function a(t){var n=t.name,r=t.opts;if(void 0!==o[n]&&(r=o[n]),r!==!1){r===!0&&(r={}),r.playerOptions=e.options_.playerOptions;var i=e.addChild(n,r);i&&(e[n]=i)}},i=void 0,s=t.getComponent("Tech");i=Array.isArray(n)?n:Object.keys(n),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 o=void 0,r=void 0;return"string"==typeof t?(o=t,r=n[o]||e.options_[o]||{}):(o=t.name,r=t),{name:o,opts:r}}).filter(function(e){var n=t.getComponent(e.opts.componentClass||b["default"](e.name));return n&&!s.isTech(n)}).forEach(r)}()},t.prototype.buildCSSClass=function E(){return""},t.prototype.on=function x(t,e,n){var o=this;return"string"==typeof t||Array.isArray(t)?y.on(this.el_,t,p.bind(this,e)):!function(){var r=t,i=e,s=p.bind(o,n),a=function u(){return o.off(r,i,s)};a.guid=s.guid,o.on("dispose",a);var l=function c(){return o.off("dispose",a)};l.guid=s.guid,t.nodeName?(y.on(r,i,s),y.on(r,"dispose",l)):"function"==typeof t.on&&(r.on(i,s),r.on("dispose",l))}(),this},t.prototype.off=function O(t,e,n){if(!t||"string"==typeof t||Array.isArray(t))y.off(this.el_,t,e);else{var o=t,r=e,i=p.bind(this,n);this.off("dispose",i),t.nodeName?(y.off(o,r,i),y.off(o,"dispose",i)):(o.off(r,i),o.off("dispose",i))}return this},t.prototype.one=function S(t,e,n){var o=this,r=arguments;return"string"==typeof t||Array.isArray(t)?y.one(this.el_,t,p.bind(this,e)):!function(){var i=t,s=e,a=p.bind(o,n),l=function u(){o.off(i,s,u),a.apply(null,r)};l.guid=a.guid,o.on(i,s,l)}(),this},t.prototype.trigger=function P(t,e){return y.trigger(this.el_,t,e),this},t.prototype.ready=function M(t){var e=arguments.length<=1||void 0===arguments[1]?!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 A(){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 I(t,e){return u.$$(t,e||this.contentEl())},t.prototype.hasClass=function D(t){return u.hasElClass(this.el_,t)},t.prototype.addClass=function R(t){return u.addElClass(this.el_,t),this},t.prototype.removeClass=function F(t){return u.removeElClass(this.el_,t),this},t.prototype.toggleClass=function N(t,e){return u.toggleElClass(this.el_,t,e),this},t.prototype.show=function L(){return this.removeClass("vjs-hidden"),this},t.prototype.hide=function B(){return this.addClass("vjs-hidden"),this},t.prototype.lockShowing=function H(){return this.addClass("vjs-lock-showing"),this},t.prototype.unlockShowing=function V(){return this.removeClass("vjs-lock-showing"),this},t.prototype.width=function U(t,e){return this.dimension("width",t,e)},t.prototype.height=function W(t,e){return this.dimension("height",t,e)},t.prototype.dimensions=function z(t,e){return this.width(t,!0).height(e)},t.prototype.dimension=function X(t,e,n){if(void 0!==e)return(null===e||e!==e)&&(e=0),-1!==(""+e).indexOf("%")||-1!==(""+e).indexOf("px")?this.el_.style[t]=e:"auto"===e?this.el_.style[t]="":this.el_.style[t]=e+"px",n||this.trigger("resize"),this;if(!this.el_)return 0;var o=this.el_.style[t],r=o.indexOf("px");return-1!==r?parseInt(o.slice(0,r),10):parseInt(this.el_["offset"+b["default"](t)],10)},t.prototype.emitTapEvents=function q(){var t=0,e=null,n=10,o=200,r=void 0;this.on("touchstart",function(n){1===n.touches.length&&(e=j["default"]({},n.touches[0]),t=(new Date).getTime(),r=!0)}),this.on("touchmove",function(t){if(t.touches.length>1)r=!1;else if(e){var o=t.touches[0].pageX-e.pageX,i=t.touches[0].pageY-e.pageY,s=Math.sqrt(o*o+i*i);s>n&&(r=!1)}});var i=function s(){r=!1};this.on("touchleave",i),this.on("touchcancel",i),this.on("touchend",function(n){if(e=null,r===!0){var i=(new Date).getTime()-t;o>i&&(n.preventDefault(),this.trigger("tap"))}})},t.prototype.enableTouchActivity=function G(){if(this.player()&&this.player().reportUserActivity){var t=p.bind(this.player(),this.player().reportUserActivity),e=void 0;this.on("touchstart",function(){t(),this.clearInterval(e),e=this.setInterval(t,250)});var n=function o(n){t(),this.clearInterval(e)};this.on("touchmove",t),this.on("touchend",n),this.on("touchcancel",n)}},t.prototype.setTimeout=function K(t,e){t=p.bind(this,t);var n=a["default"].setTimeout(t,e),o=function r(){this.clearTimeout(n)};return o.guid="vjs-timeout-"+n,this.on("dispose",o),n},t.prototype.clearTimeout=function Y(t){a["default"].clearTimeout(t);var e=function n(){};return e.guid="vjs-timeout-"+t,this.off("dispose",e),t},t.prototype.setInterval=function J(t,e){t=p.bind(this,t);var n=a["default"].setInterval(t,e),o=function r(){this.clearInterval(n)};return o.guid="vjs-interval-"+n,this.on("dispose",o),n},t.prototype.clearInterval=function Q(t){a["default"].clearInterval(t);var e=function n(){};return e.guid="vjs-interval-"+t,this.off("dispose",e),t},t.registerComponent=function Z(e,n){return t.components_||(t.components_={}),t.components_[e]=n,n},t.getComponent=function tt(e){return t.components_&&t.components_[e]?t.components_[e]:a["default"]&&a["default"].videojs&&a["default"].videojs[e]?(g["default"].warn("The "+e+" component was added to the videojs object when it should be registered using videojs.registerComponent(name, component)"),a["default"].videojs[e]):void 0},t.extend=function et(e){e=e||{},g["default"].warn("Component.extend({}) has been deprecated, use videojs.extend(Component, {}) instead");var n=e.init||e.init||this.prototype.init||this.prototype.init||function(){},o=function i(){n.apply(this,arguments)};o.prototype=Object.create(this.prototype),o.prototype.constructor=o,o.extend=t.extend;for(var r in e)e.hasOwnProperty(r)&&(o.prototype[r]=e[r]);return o},t}();C.registerComponent("Component",C),n["default"]=C,e.exports=n["default"]},{"./utils/dom.js":131,"./utils/events.js":132,"./utils/fn.js":133,"./utils/guid.js":135,"./utils/log.js":136,"./utils/merge-options.js":137,"./utils/to-title-case.js":140,"global/window":2,"object.assign":45}],67:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("../component.js"),a=o(s),l=t("./play-toggle.js"),u=o(l),c=t("./time-controls/current-time-display.js"),p=o(c),h=t("./time-controls/duration-display.js"),f=o(h),d=t("./time-controls/time-divider.js"),y=o(d),v=t("./time-controls/remaining-time-display.js"),g=o(v),m=t("./live-display.js"),b=o(m),_=t("./progress-control/progress-control.js"),j=o(_),T=t("./fullscreen-toggle.js"),w=o(T),C=t("./volume-control/volume-control.js"),k=o(C),E=t("./volume-menu-button.js"),x=o(E),O=t("./mute-toggle.js"),S=o(O),P=t("./text-track-controls/chapters-button.js"),M=o(P),A=t("./text-track-controls/subtitles-button.js"),I=o(A),D=t("./text-track-controls/captions-button.js"),R=o(D),F=t("./playback-rate-menu/playback-rate-menu-button.js"),N=o(F),L=t("./spacer-controls/custom-control-spacer.js"),B=o(L),H=function(t){function e(){r(this,e),t.apply(this,arguments)}return i(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:"vjs-control-bar"},{role:"group"})},e}(a["default"]);H.prototype.options_={loadEvent:"play",children:["playToggle","volumeMenuButton","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","subtitlesButton","captionsButton","fullscreenToggle"]},a["default"].registerComponent("ControlBar",H),n["default"]=H,e.exports=n["default"]},{"../component.js":66,"./fullscreen-toggle.js":68,"./live-display.js":69,"./mute-toggle.js":70,"./play-toggle.js":71,"./playback-rate-menu/playback-rate-menu-button.js":72,"./progress-control/progress-control.js":77,"./spacer-controls/custom-control-spacer.js":79,"./text-track-controls/captions-button.js":82,"./text-track-controls/chapters-button.js":83,"./text-track-controls/subtitles-button.js":86,"./time-controls/current-time-display.js":89,"./time-controls/duration-display.js":90,"./time-controls/remaining-time-display.js":91,"./time-controls/time-divider.js":92,"./volume-control/volume-control.js":94,"./volume-menu-button.js":96}],68:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("../button.js"),a=o(s),l=t("../component.js"),u=o(l),c=function(t){function e(){r(this,e),t.apply(this,arguments)}return i(e,t),e.prototype.buildCSSClass=function n(){return"vjs-fullscreen-control "+t.prototype.buildCSSClass.call(this)},e.prototype.handleClick=function o(){this.player_.isFullscreen()?(this.player_.exitFullscreen(),this.controlText("Fullscreen")):(this.player_.requestFullscreen(),this.controlText("Non-Fullscreen"))},e}(a["default"]);c.prototype.controlText_="Fullscreen",u["default"].registerComponent("FullscreenToggle",c),n["default"]=c,e.exports=n["default"]},{"../button.js":63,"../component.js":66}],69:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../component"),l=r(a),u=t("../utils/dom.js"),c=o(u),p=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.updateShowing(),this.on(this.player(),"durationchange",this.updateShowing)}return s(e,t),e.prototype.createEl=function n(){var e=t.prototype.createEl.call(this,"div",{className:"vjs-live-control vjs-control"});return this.contentEl_=c.createEl("div",{className:"vjs-live-display",innerHTML:'<span class="vjs-control-text">'+this.localize("Stream Type")+"</span>"+this.localize("LIVE")},{"aria-live":"off"}),e.appendChild(this.contentEl_),e},e.prototype.updateShowing=function o(){this.player().duration()===1/0?this.show():this.hide()},e}(l["default"]);l["default"].registerComponent("LiveDisplay",p),n["default"]=p,e.exports=n["default"]},{"../component":66,"../utils/dom.js":131}],70:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../button"),l=r(a),u=t("../component"),c=r(u),p=t("../utils/dom.js"),h=o(p),f=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.on(n,"volumechange",this.update),n.tech_&&n.tech_.featuresVolumeControl===!1&&this.addClass("vjs-hidden"),this.on(n,"loadstart",function(){this.update(),n.tech_.featuresVolumeControl===!1?this.addClass("vjs-hidden"):this.removeClass("vjs-hidden")})}return s(e,t),e.prototype.buildCSSClass=function n(){return"vjs-mute-control "+t.prototype.buildCSSClass.call(this)},e.prototype.handleClick=function o(){this.player_.muted(this.player_.muted()?!1:!0)},e.prototype.update=function r(){var t=this.player_.volume(),e=3;0===t||this.player_.muted()?e=0:.33>t?e=1:.67>t&&(e=2);var n=this.player_.muted()?"Unmute":"Mute";this.controlText()!==n&&this.controlText(n);for(var o=0;4>o;o++)h.removeElClass(this.el_,"vjs-vol-"+o);h.addElClass(this.el_,"vjs-vol-"+e)},e}(l["default"]);f.prototype.controlText_="Mute",c["default"].registerComponent("MuteToggle",f),n["default"]=f,e.exports=n["default"]},{"../button":63,"../component":66,"../utils/dom.js":131}],71:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("../button.js"),a=o(s),l=t("../component.js"),u=o(l),c=function(t){function e(n,o){r(this,e),t.call(this,n,o),this.on(n,"play",this.handlePlay),this.on(n,"pause",this.handlePause)}return i(e,t),e.prototype.buildCSSClass=function n(){return"vjs-play-control "+t.prototype.buildCSSClass.call(this)},e.prototype.handleClick=function o(){this.player_.paused()?this.player_.play():this.player_.pause()},e.prototype.handlePlay=function s(){this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.controlText("Pause")},e.prototype.handlePause=function a(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.controlText("Play")},e}(a["default"]);c.prototype.controlText_="Play",u["default"].registerComponent("PlayToggle",c),n["default"]=c,e.exports=n["default"]},{"../button.js":63,"../component.js":66}],72:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../../menu/menu-button.js"),l=r(a),u=t("../../menu/menu.js"),c=r(u),p=t("./playback-rate-menu-item.js"),h=r(p),f=t("../../component.js"),d=r(f),y=t("../../utils/dom.js"),v=o(y),g=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.updateVisibility(),this.updateLabel(),this.on(n,"loadstart",this.updateVisibility),this.on(n,"ratechange",this.updateLabel)}return s(e,t),e.prototype.createEl=function n(){var e=t.prototype.createEl.call(this);return this.labelEl_=v.createEl("div",{className:"vjs-playback-rate-value",innerHTML:1}),e.appendChild(this.labelEl_),e},e.prototype.buildCSSClass=function o(){return"vjs-playback-rate "+t.prototype.buildCSSClass.call(this)},e.prototype.createMenu=function r(){var t=new c["default"](this.player()),e=this.playbackRates();if(e)for(var n=e.length-1;n>=0;n--)t.addChild(new h["default"](this.player(),{rate:e[n]+"x"}));return t},e.prototype.updateARIAAttributes=function a(){this.el().setAttribute("aria-valuenow",this.player().playbackRate())},e.prototype.handleClick=function l(){for(var t=this.player().playbackRate(),e=this.playbackRates(),n=e[0],o=0;o<e.length;o++)if(e[o]>t){n=e[o];break}this.player().playbackRate(n)},e.prototype.playbackRates=function u(){return this.options_.playbackRates||this.options_.playerOptions&&this.options_.playerOptions.playbackRates},e.prototype.playbackRateSupported=function p(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0},e.prototype.updateVisibility=function f(){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")},e.prototype.updateLabel=function d(){this.playbackRateSupported()&&(this.labelEl_.innerHTML=this.player().playbackRate()+"x")},e}(l["default"]);g.prototype.controlText_="Playback Rate",d["default"].registerComponent("PlaybackRateMenuButton",g),n["default"]=g,e.exports=n["default"]},{"../../component.js":66,"../../menu/menu-button.js":103,"../../menu/menu.js":105,"../../utils/dom.js":131,"./playback-rate-menu-item.js":73}],73:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("../../menu/menu-item.js"),a=o(s),l=t("../../component.js"),u=o(l),c=function(t){function e(n,o){r(this,e);var i=o.rate,s=parseFloat(i,10);o.label=i,o.selected=1===s,t.call(this,n,o),this.label=i,this.rate=s,this.on(n,"ratechange",this.update)}return i(e,t),e.prototype.handleClick=function n(){t.prototype.handleClick.call(this),this.player().playbackRate(this.rate)},e.prototype.update=function o(){this.selected(this.player().playbackRate()===this.rate)},e}(a["default"]);c.prototype.contentElType="button",u["default"].registerComponent("PlaybackRateMenuItem",c),n["default"]=c,e.exports=n["default"]},{"../../component.js":66,"../../menu/menu-item.js":104}],74:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../../component.js"),l=r(a),u=t("../../utils/dom.js"),c=o(u),p=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.on(n,"progress",this.update)}return s(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:"vjs-load-progress",innerHTML:'<span class="vjs-control-text"><span>'+this.localize("Loaded")+"</span>: 0%</span>"})},e.prototype.update=function o(){var t=this.player_.buffered(),e=this.player_.duration(),n=this.player_.bufferedEnd(),o=this.el_.children,r=function u(t,e){var n=t/e||0;return 100*(n>=1?1:n)+"%"};this.el_.style.width=r(n,e);for(var i=0;i<t.length;i++){var s=t.start(i),a=t.end(i),l=o[i];l||(l=this.el_.appendChild(c.createEl())),l.style.left=r(s,n),l.style.width=r(a-s,n)}for(var i=o.length;i>t.length;i--)this.el_.removeChild(o[i-1])},e}(l["default"]);l["default"].registerComponent("LoadProgressBar",p),n["default"]=p,e.exports=n["default"]},{"../../component.js":66,"../../utils/dom.js":131}],75:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../../component.js"),l=r(a),u=t("../../utils/dom.js"),c=o(u),p=t("../../utils/fn.js"),h=o(p),f=t("../../utils/format-time.js"),d=r(f),y=t("lodash-compat/function/throttle"),v=r(y),g=function(t){function e(n,o){var r=this;i(this,e),t.call(this,n,o),this.update(0,0),n.on("ready",function(){r.on(n.controlBar.progressControl.el(),"mousemove",v["default"](h.bind(r,r.handleMouseMove),25))})}return s(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},e.prototype.handleMouseMove=function o(t){var e=this.player_.duration(),n=this.calculateDistance(t)*e,o=t.pageX-c.findElPosition(this.el().parentNode).left;this.update(n,o)},e.prototype.update=function r(t,e){var n=d["default"](t,this.player_.duration());this.el().style.left=e+"px",this.el().setAttribute("data-current-time",n)},e.prototype.calculateDistance=function a(t){return c.getPointerPosition(this.el().parentNode,t).x},e}(l["default"]);l["default"].registerComponent("MouseTimeDisplay",g),n["default"]=g,e.exports=n["default"]},{"../../component.js":66,"../../utils/dom.js":131,"../../utils/fn.js":133,"../../utils/format-time.js":134,"lodash-compat/function/throttle":7}],76:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../../component.js"),l=r(a),u=t("../../utils/fn.js"),c=o(u),p=t("../../utils/format-time.js"),h=r(p),f=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.updateDataAttr(),this.on(n,"timeupdate",this.updateDataAttr),n.ready(c.bind(this,this.updateDataAttr))}return s(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:"vjs-play-progress vjs-slider-bar",innerHTML:'<span class="vjs-control-text"><span>'+this.localize("Progress")+"</span>: 0%</span>"})},e.prototype.updateDataAttr=function o(){var t=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();this.el_.setAttribute("data-current-time",h["default"](t,this.player_.duration()))},e}(l["default"]);l["default"].registerComponent("PlayProgressBar",f),n["default"]=f,e.exports=n["default"]},{"../../component.js":66,"../../utils/fn.js":133,"../../utils/format-time.js":134}],77:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("../../component.js"),a=o(s),l=t("./seek-bar.js"),u=o(l),c=t("./mouse-time-display.js"),p=o(c),h=function(t){function e(){r(this,e),t.apply(this,arguments)}return i(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:"vjs-progress-control vjs-control"})},e}(a["default"]);h.prototype.options_={children:["seekBar"]},a["default"].registerComponent("ProgressControl",h),n["default"]=h,e.exports=n["default"]},{"../../component.js":66,"./mouse-time-display.js":75,"./seek-bar.js":78}],78:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../../slider/slider.js"),l=r(a),u=t("../../component.js"),c=r(u),p=t("./load-progress-bar.js"),h=r(p),f=t("./play-progress-bar.js"),d=r(f),y=t("../../utils/fn.js"),v=o(y),g=t("../../utils/format-time.js"),m=r(g),b=t("object.assign"),_=r(b),j=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.on(n,"timeupdate",this.updateARIAAttributes),n.ready(v.bind(this,this.updateARIAAttributes))}return s(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:"vjs-progress-holder"},{"aria-label":"video progress bar"})},e.prototype.updateARIAAttributes=function o(){var t=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();this.el_.setAttribute("aria-valuenow",(100*this.getPercent()).toFixed(2)),this.el_.setAttribute("aria-valuetext",m["default"](t,this.player_.duration()))},e.prototype.getPercent=function r(){var t=this.player_.currentTime()/this.player_.duration();return t>=1?1:t},e.prototype.handleMouseDown=function a(e){t.prototype.handleMouseDown.call(this,e),this.player_.scrubbing(!0),this.videoWasPlaying=!this.player_.paused(),this.player_.pause()},e.prototype.handleMouseMove=function l(t){var e=this.calculateDistance(t)*this.player_.duration();e===this.player_.duration()&&(e-=.1),this.player_.currentTime(e)},e.prototype.handleMouseUp=function u(e){t.prototype.handleMouseUp.call(this,e),this.player_.scrubbing(!1),this.videoWasPlaying&&this.player_.play()},e.prototype.stepForward=function c(){this.player_.currentTime(this.player_.currentTime()+5)},e.prototype.stepBack=function p(){this.player_.currentTime(this.player_.currentTime()-5)},e}(l["default"]);j.prototype.options_={children:["loadProgressBar","mouseTimeDisplay","playProgressBar"],barName:"playProgressBar"},j.prototype.playerEvent="timeupdate",c["default"].registerComponent("SeekBar",j),n["default"]=j, -e.exports=n["default"]},{"../../component.js":66,"../../slider/slider.js":113,"../../utils/fn.js":133,"../../utils/format-time.js":134,"./load-progress-bar.js":74,"./play-progress-bar.js":76,"object.assign":45}],79:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("./spacer.js"),a=o(s),l=t("../../component.js"),u=o(l),c=function(t){function e(){r(this,e),t.apply(this,arguments)}return i(e,t),e.prototype.buildCSSClass=function n(){return"vjs-custom-control-spacer "+t.prototype.buildCSSClass.call(this)},e.prototype.createEl=function o(){var e=t.prototype.createEl.call(this,{className:this.buildCSSClass()});return e.innerHTML=" ",e},e}(a["default"]);u["default"].registerComponent("CustomControlSpacer",c),n["default"]=c,e.exports=n["default"]},{"../../component.js":66,"./spacer.js":80}],80:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("../../component.js"),a=o(s),l=function(t){function e(){r(this,e),t.apply(this,arguments)}return i(e,t),e.prototype.buildCSSClass=function n(){return"vjs-spacer "+t.prototype.buildCSSClass.call(this)},e.prototype.createEl=function o(){return t.prototype.createEl.call(this,"div",{className:this.buildCSSClass()})},e}(a["default"]);a["default"].registerComponent("Spacer",l),n["default"]=l,e.exports=n["default"]},{"../../component.js":66}],81:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("./text-track-menu-item.js"),a=o(s),l=t("../../component.js"),u=o(l),c=function(t){function e(n,o){r(this,e),o.track={kind:o.kind,player:n,label:o.kind+" settings",selectable:!1,"default":!1,mode:"disabled"},o.selectable=!1,t.call(this,n,o),this.addClass("vjs-texttrack-settings"),this.controlText(", opens "+o.kind+" settings dialog")}return i(e,t),e.prototype.handleClick=function n(){this.player().getChild("textTrackSettings").show(),this.player().getChild("textTrackSettings").el_.focus()},e}(a["default"]);u["default"].registerComponent("CaptionSettingsMenuItem",c),n["default"]=c,e.exports=n["default"]},{"../../component.js":66,"./text-track-menu-item.js":88}],82:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("./text-track-button.js"),a=o(s),l=t("../../component.js"),u=o(l),c=t("./caption-settings-menu-item.js"),p=o(c),h=function(t){function e(n,o,i){r(this,e),t.call(this,n,o,i),this.el_.setAttribute("aria-label","Captions Menu")}return i(e,t),e.prototype.buildCSSClass=function n(){return"vjs-captions-button "+t.prototype.buildCSSClass.call(this)},e.prototype.update=function o(){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 s(){var e=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||e.push(new p["default"](this.player_,{kind:this.kind_})),t.prototype.createItems.call(this,e)},e}(a["default"]);h.prototype.kind_="captions",h.prototype.controlText_="Captions",u["default"].registerComponent("CaptionsButton",h),n["default"]=h,e.exports=n["default"]},{"../../component.js":66,"./caption-settings-menu-item.js":81,"./text-track-button.js":87}],83:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("./text-track-button.js"),l=r(a),u=t("../../component.js"),c=r(u),p=t("./text-track-menu-item.js"),h=r(p),f=t("./chapters-track-menu-item.js"),d=r(f),y=t("../../menu/menu.js"),v=r(y),g=t("../../utils/dom.js"),m=o(g),b=t("../../utils/fn.js"),_=o(b),j=t("../../utils/to-title-case.js"),T=r(j),w=t("global/window"),C=r(w),k=function(t){function e(n,o,r){i(this,e),t.call(this,n,o,r),this.el_.setAttribute("aria-label","Chapters Menu")}return s(e,t),e.prototype.buildCSSClass=function n(){return"vjs-chapters-button "+t.prototype.buildCSSClass.call(this)},e.prototype.createItems=function o(){var t=[],e=this.player_.textTracks();if(!e)return t;for(var n=0;n<e.length;n++){var o=e[n];o.kind===this.kind_&&t.push(new h["default"](this.player_,{track:o}))}return t},e.prototype.createMenu=function r(){for(var t=this,e=this.player_.textTracks()||[],n=void 0,o=this.items=[],r=0,i=e.length;i>r;r++){var s=e[r];if(s.kind===this.kind_){n=s;break}}var a=this.menu;if(void 0===a&&(a=new v["default"](this.player_),a.contentEl().appendChild(m.createEl("li",{className:"vjs-menu-title",innerHTML:T["default"](this.kind_),tabIndex:-1}))),n&&null==n.cues){n.mode="hidden";var l=this.player_.remoteTextTrackEls().getTrackElementByTrack_(n);l&&l.addEventListener("load",function(e){return t.update()})}if(n&&n.cues&&n.cues.length>0){for(var u=n.cues,c=void 0,r=0,p=u.length;p>r;r++){c=u[r];var h=new d["default"](this.player_,{track:n,cue:c});o.push(h),a.addChild(h)}this.addChild(a)}return this.items.length>0&&this.show(),a},e}(l["default"]);k.prototype.kind_="chapters",k.prototype.controlText_="Chapters",c["default"].registerComponent("ChaptersButton",k),n["default"]=k,e.exports=n["default"]},{"../../component.js":66,"../../menu/menu.js":105,"../../utils/dom.js":131,"../../utils/fn.js":133,"../../utils/to-title-case.js":140,"./chapters-track-menu-item.js":84,"./text-track-button.js":87,"./text-track-menu-item.js":88,"global/window":2}],84:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../../menu/menu-item.js"),l=r(a),u=t("../../component.js"),c=r(u),p=t("../../utils/fn.js"),h=o(p),f=function(t){function e(n,o){i(this,e);var r=o.track,s=o.cue,a=n.currentTime();o.label=s.text,o.selected=s.startTime<=a&&a<s.endTime,t.call(this,n,o),this.track=r,this.cue=s,r.addEventListener("cuechange",h.bind(this,this.update))}return s(e,t),e.prototype.handleClick=function n(){t.prototype.handleClick.call(this),this.player_.currentTime(this.cue.startTime),this.update(this.cue.startTime)},e.prototype.update=function o(){var t=this.cue,e=this.player_.currentTime();this.selected(t.startTime<=e&&e<t.endTime)},e}(l["default"]);c["default"].registerComponent("ChaptersTrackMenuItem",f),n["default"]=f,e.exports=n["default"]},{"../../component.js":66,"../../menu/menu-item.js":104,"../../utils/fn.js":133}],85:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("./text-track-menu-item.js"),a=o(s),l=t("../../component.js"),u=o(l),c=function(t){function e(n,o){r(this,e),o.track={kind:o.kind,player:n,label:o.kind+" off","default":!1,mode:"disabled"},o.selectable=!0,t.call(this,n,o),this.selected(!0)}return i(e,t),e.prototype.handleTracksChange=function n(t){for(var e=this.player().textTracks(),n=!0,o=0,r=e.length;r>o;o++){var i=e[o];if(i.kind===this.track.kind&&"showing"===i.mode){n=!1;break}}this.selected(n)},e}(a["default"]);u["default"].registerComponent("OffTextTrackMenuItem",c),n["default"]=c,e.exports=n["default"]},{"../../component.js":66,"./text-track-menu-item.js":88}],86:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("./text-track-button.js"),a=o(s),l=t("../../component.js"),u=o(l),c=function(t){function e(n,o,i){r(this,e),t.call(this,n,o,i),this.el_.setAttribute("aria-label","Subtitles Menu")}return i(e,t),e.prototype.buildCSSClass=function n(){return"vjs-subtitles-button "+t.prototype.buildCSSClass.call(this)},e}(a["default"]);c.prototype.kind_="subtitles",c.prototype.controlText_="Subtitles",u["default"].registerComponent("SubtitlesButton",c),n["default"]=c,e.exports=n["default"]},{"../../component.js":66,"./text-track-button.js":87}],87:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../../menu/menu-button.js"),l=r(a),u=t("../../component.js"),c=r(u),p=t("../../utils/fn.js"),h=o(p),f=t("./text-track-menu-item.js"),d=r(f),y=t("./off-text-track-menu-item.js"),v=r(y),g=function(t){function e(n,o){i(this,e),t.call(this,n,o);var r=this.player_.textTracks();if(this.items.length<=1&&this.hide(),r){var s=h.bind(this,this.update);r.addEventListener("removetrack",s),r.addEventListener("addtrack",s),this.player_.on("dispose",function(){r.removeEventListener("removetrack",s),r.removeEventListener("addtrack",s)})}}return s(e,t),e.prototype.createItems=function n(){var t=arguments.length<=0||void 0===arguments[0]?[]:arguments[0];t.push(new v["default"](this.player_,{kind:this.kind_}));var e=this.player_.textTracks();if(!e)return t;for(var n=0;n<e.length;n++){var o=e[n];o.kind===this.kind_&&t.push(new d["default"](this.player_,{selectable:!0,track:o}))}return t},e}(l["default"]);c["default"].registerComponent("TextTrackButton",g),n["default"]=g,e.exports=n["default"]},{"../../component.js":66,"../../menu/menu-button.js":103,"../../utils/fn.js":133,"./off-text-track-menu-item.js":85,"./text-track-menu-item.js":88}],88:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../../menu/menu-item.js"),l=r(a),u=t("../../component.js"),c=r(u),p=t("../../utils/fn.js"),h=o(p),f=t("global/window"),d=r(f),y=t("global/document"),v=r(y),g=function(t){function e(n,o){var r=this;i(this,e);var s=o.track,a=n.textTracks();o.label=s.label||s.language||"Unknown",o.selected=s["default"]||"showing"===s.mode,t.call(this,n,o),this.track=s,a&&!function(){var t=h.bind(r,r.handleTracksChange);a.addEventListener("change",t),r.on("dispose",function(){a.removeEventListener("change",t)})}(),a&&void 0===a.onchange&&!function(){var t=void 0;r.on(["tap","click"],function(){if("object"!=typeof d["default"].Event)try{t=new d["default"].Event("change")}catch(e){}t||(t=v["default"].createEvent("Event"),t.initEvent("change",!0,!0)),a.dispatchEvent(t)})}()}return s(e,t),e.prototype.handleClick=function n(e){var n=this.track.kind,o=this.player_.textTracks();if(t.prototype.handleClick.call(this,e),o)for(var r=0;r<o.length;r++){var i=o[r];i.kind===n&&(i===this.track?i.mode="showing":i.mode="disabled")}},e.prototype.handleTracksChange=function o(t){this.selected("showing"===this.track.mode)},e}(l["default"]);c["default"].registerComponent("TextTrackMenuItem",g),n["default"]=g,e.exports=n["default"]},{"../../component.js":66,"../../menu/menu-item.js":104,"../../utils/fn.js":133,"global/document":1,"global/window":2}],89:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../../component.js"),l=r(a),u=t("../../utils/dom.js"),c=o(u),p=t("../../utils/format-time.js"),h=r(p),f=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.on(n,"timeupdate",this.updateContent)}return s(e,t),e.prototype.createEl=function n(){var e=t.prototype.createEl.call(this,"div",{className:"vjs-current-time vjs-time-control vjs-control"});return this.contentEl_=c.createEl("div",{className:"vjs-current-time-display",innerHTML:'<span class="vjs-control-text">Current Time </span>0:00'},{"aria-live":"off"}),e.appendChild(this.contentEl_),e},e.prototype.updateContent=function o(){var t=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),e=this.localize("Current Time"),n=h["default"](t,this.player_.duration());this.contentEl_.innerHTML='<span class="vjs-control-text">'+e+"</span> "+n},e}(l["default"]);l["default"].registerComponent("CurrentTimeDisplay",f),n["default"]=f,e.exports=n["default"]},{"../../component.js":66,"../../utils/dom.js":131,"../../utils/format-time.js":134}],90:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../../component.js"),l=r(a),u=t("../../utils/dom.js"),c=o(u),p=t("../../utils/format-time.js"),h=r(p),f=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.on(n,"timeupdate",this.updateContent),this.on(n,"loadedmetadata",this.updateContent)}return s(e,t),e.prototype.createEl=function n(){var e=t.prototype.createEl.call(this,"div",{className:"vjs-duration vjs-time-control vjs-control"});return this.contentEl_=c.createEl("div",{className:"vjs-duration-display",innerHTML:'<span class="vjs-control-text">'+this.localize("Duration Time")+"</span> 0:00"},{"aria-live":"off"}),e.appendChild(this.contentEl_),e},e.prototype.updateContent=function o(){var t=this.player_.duration();if(t){var e=this.localize("Duration Time"),n=h["default"](t);this.contentEl_.innerHTML='<span class="vjs-control-text">'+e+"</span> "+n}},e}(l["default"]);l["default"].registerComponent("DurationDisplay",f),n["default"]=f,e.exports=n["default"]},{"../../component.js":66,"../../utils/dom.js":131,"../../utils/format-time.js":134}],91:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../../component.js"),l=r(a),u=t("../../utils/dom.js"),c=o(u),p=t("../../utils/format-time.js"),h=r(p),f=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.on(n,"timeupdate",this.updateContent)}return s(e,t),e.prototype.createEl=function n(){var e=t.prototype.createEl.call(this,"div",{className:"vjs-remaining-time vjs-time-control vjs-control"});return this.contentEl_=c.createEl("div",{className:"vjs-remaining-time-display",innerHTML:'<span class="vjs-control-text">'+this.localize("Remaining Time")+"</span> -0:00"},{"aria-live":"off"}),e.appendChild(this.contentEl_),e},e.prototype.updateContent=function o(){if(this.player_.duration()){var t=this.localize("Remaining Time"),e=h["default"](this.player_.remainingTime());this.contentEl_.innerHTML='<span class="vjs-control-text">'+t+"</span> -"+e}},e}(l["default"]);l["default"].registerComponent("RemainingTimeDisplay",f),n["default"]=f,e.exports=n["default"]},{"../../component.js":66,"../../utils/dom.js":131,"../../utils/format-time.js":134}],92:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("../../component.js"),a=o(s),l=function(t){function e(){r(this,e),t.apply(this,arguments)}return i(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:"vjs-time-control vjs-time-divider",innerHTML:"<div><span>/</span></div>"})},e}(a["default"]);a["default"].registerComponent("TimeDivider",l),n["default"]=l,e.exports=n["default"]},{"../../component.js":66}],93:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../../slider/slider.js"),l=r(a),u=t("../../component.js"),c=r(u),p=t("../../utils/fn.js"),h=o(p),f=t("./volume-level.js"),d=r(f),y=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.on(n,"volumechange",this.updateARIAAttributes),n.ready(h.bind(this,this.updateARIAAttributes))}return s(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:"vjs-volume-bar vjs-slider-bar"},{"aria-label":"volume level"})},e.prototype.handleMouseMove=function o(t){this.checkMuted(),this.player_.volume(this.calculateDistance(t))},e.prototype.checkMuted=function r(){this.player_.muted()&&this.player_.muted(!1)},e.prototype.getPercent=function a(){return this.player_.muted()?0:this.player_.volume()},e.prototype.stepForward=function l(){this.checkMuted(),this.player_.volume(this.player_.volume()+.1)},e.prototype.stepBack=function u(){this.checkMuted(),this.player_.volume(this.player_.volume()-.1)},e.prototype.updateARIAAttributes=function c(){var t=(100*this.player_.volume()).toFixed(2);this.el_.setAttribute("aria-valuenow",t),this.el_.setAttribute("aria-valuetext",t+"%")},e}(l["default"]);y.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"},y.prototype.playerEvent="volumechange",c["default"].registerComponent("VolumeBar",y),n["default"]=y,e.exports=n["default"]},{"../../component.js":66,"../../slider/slider.js":113,"../../utils/fn.js":133,"./volume-level.js":95}],94:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("../../component.js"),a=o(s),l=t("./volume-bar.js"),u=o(l),c=function(t){function e(n,o){r(this,e),t.call(this,n,o),n.tech_&&n.tech_.featuresVolumeControl===!1&&this.addClass("vjs-hidden"),this.on(n,"loadstart",function(){n.tech_.featuresVolumeControl===!1?this.addClass("vjs-hidden"):this.removeClass("vjs-hidden")})}return i(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:"vjs-volume-control vjs-control"})},e}(a["default"]);c.prototype.options_={children:["volumeBar"]},a["default"].registerComponent("VolumeControl",c),n["default"]=c,e.exports=n["default"]},{"../../component.js":66,"./volume-bar.js":93}],95:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("../../component.js"),a=o(s),l=function(t){function e(){r(this,e),t.apply(this,arguments)}return i(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:"vjs-volume-level",innerHTML:'<span class="vjs-control-text"></span>'})},e}(a["default"]);a["default"].registerComponent("VolumeLevel",l),n["default"]=l,e.exports=n["default"]},{"../../component.js":66}],96:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}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)}n.__esModule=!0;var a=t("../utils/fn.js"),l=r(a),u=t("../component.js"),c=o(u),p=t("../popup/popup.js"),h=o(p),f=t("../popup/popup-button.js"),d=o(f),y=t("./mute-toggle.js"),v=o(y),g=t("./volume-control/volume-bar.js"),m=o(g),b=t("global/document"),_=o(b),j=function(t){function e(n){function o(){n.tech_&&n.tech_.featuresVolumeControl===!1?this.addClass("vjs-hidden"):this.removeClass("vjs-hidden")}var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];i(this,e),void 0===r.inline&&(r.inline=!0),void 0===r.vertical&&(r.inline?r.vertical=!1:r.vertical=!0),r.volumeBar=r.volumeBar||{},r.volumeBar.vertical=!!r.vertical,t.call(this,n,r),this.on(n,"volumechange",this.volumeUpdate),this.on(n,"loadstart",this.volumeUpdate),o.call(this),this.on(n,"loadstart",o),this.on(this.volumeBar,["slideractive","focus"],function(){this.addClass("vjs-slider-active")}),this.on(this.volumeBar,["sliderinactive","blur"],function(){this.removeClass("vjs-slider-active")}),this.on(this.volumeBar,["focus"],function(){this.addClass("vjs-lock-showing")}),this.on(this.volumeBar,["blur"],function(){this.removeClass("vjs-lock-showing")})}return s(e,t),e.prototype.buildCSSClass=function n(){var e="";return e=this.options_.vertical?"vjs-volume-menu-button-vertical":"vjs-volume-menu-button-horizontal","vjs-volume-menu-button "+t.prototype.buildCSSClass.call(this)+" "+e},e.prototype.createPopup=function o(){var t=new h["default"](this.player_,{contentElType:"div"}),e=new m["default"](this.player_,this.options_.volumeBar);return t.addChild(e),this.volumeBar=e,this.attachVolumeBarEvents(),t},e.prototype.handleClick=function r(){v["default"].prototype.handleClick.call(this),t.prototype.handleClick.call(this)},e.prototype.attachVolumeBarEvents=function a(){this.on(["mousedown","touchdown"],this.handleMouseDown)},e.prototype.handleMouseDown=function u(t){this.on(["mousemove","touchmove"],l.bind(this.volumeBar,this.volumeBar.handleMouseMove)),this.on(_["default"],["mouseup","touchend"],this.handleMouseUp)},e.prototype.handleMouseUp=function c(t){this.off(["mousemove","touchmove"],l.bind(this.volumeBar,this.volumeBar.handleMouseMove))},e}(d["default"]);j.prototype.volumeUpdate=v["default"].prototype.update,j.prototype.controlText_="Mute",c["default"].registerComponent("VolumeMenuButton",j),n["default"]=j,e.exports=n["default"]},{"../component.js":66,"../popup/popup-button.js":109,"../popup/popup.js":110,"../utils/fn.js":133,"./mute-toggle.js":70,"./volume-control/volume-bar.js":93,"global/document":1}],97:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("./component"),l=r(a),u=t("./modal-dialog"),c=r(u),p=t("./utils/dom"),h=o(p),f=t("./utils/merge-options"),d=r(f),y=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.on(n,"error",this.open)}return s(e,t),e.prototype.buildCSSClass=function n(){return"vjs-error-display "+t.prototype.buildCSSClass.call(this)},e.prototype.content=function o(){var t=this.player().error();return t?this.localize(t.message):""},e}(c["default"]);y.prototype.options_=d["default"](c["default"].prototype.options_,{fillAlways:!0,temporary:!1,uncloseable:!0}),l["default"].registerComponent("ErrorDisplay",y),n["default"]=y,e.exports=n["default"]},{"./component":66,"./modal-dialog":106,"./utils/dom":131,"./utils/merge-options":137}],98:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}n.__esModule=!0;var r=t("./utils/events.js"),i=o(r),s=function a(){};s.prototype.allowedEvents_={},s.prototype.on=function(t,e){var n=this.addEventListener;this.addEventListener=Function.prototype,i.on(this,t,e),this.addEventListener=n},s.prototype.addEventListener=s.prototype.on,s.prototype.off=function(t,e){i.off(this,t,e)},s.prototype.removeEventListener=s.prototype.off,s.prototype.one=function(t,e){i.one(this,t,e)},s.prototype.trigger=function(t){var e=t.type||t;"string"==typeof t&&(t={type:e}),t=i.fixEvent(t),this.allowedEvents_[e]&&this["on"+e]&&this["on"+e](t),i.trigger(this,t)},s.prototype.dispatchEvent=s.prototype.trigger,n["default"]=s,e.exports=n["default"]},{"./utils/events.js":132}],99:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}n.__esModule=!0;var r=t("./utils/log"),i=o(r),s=function l(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&&(t.super_=e)},a=function u(t){var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],n=function a(){t.apply(this,arguments)},o={};"object"==typeof e?("function"==typeof e.init&&(i["default"].warn("Constructor logic via init() is deprecated; please use constructor() instead."),e.constructor=e.init),e.constructor!==Object.prototype.constructor&&(n=e.constructor),o=e):"function"==typeof e&&(n=e),s(n,t);for(var r in o)o.hasOwnProperty(r)&&(n.prototype[r]=o[r]);return n};n["default"]=a,e.exports=n["default"]},{"./utils/log":136}],100:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}n.__esModule=!0;for(var r=t("global/document"),i=o(r),s={},a=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],l=a[0],u=void 0,c=0;c<a.length;c++)if(a[c][1]in i["default"]){ -u=a[c];break}if(u)for(var c=0;c<u.length;c++)s[l[c]]=u[c];n["default"]=s,e.exports=n["default"]},{"global/document":1}],101:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("./component"),a=o(s),l=function(t){function e(){r(this,e),t.apply(this,arguments)}return i(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:"vjs-loading-spinner"})},e}(a["default"]);a["default"].registerComponent("LoadingSpinner",l),n["default"]=l,e.exports=n["default"]},{"./component":66}],102:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}n.__esModule=!0;var r=t("object.assign"),i=o(r),s=function l(t){"number"==typeof t?this.code=t:"string"==typeof t?this.message=t:"object"==typeof t&&i["default"](this,t),this.message||(this.message=l.defaultMessages[this.code]||"")};s.prototype.code=0,s.prototype.message="",s.prototype.status=null,s.errorTypes=["MEDIA_ERR_CUSTOM","MEDIA_ERR_ABORTED","MEDIA_ERR_NETWORK","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_ENCRYPTED"],s.defaultMessages={1:"You aborted the media playback",2:"A network error caused the media download to fail part-way.",3:"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.",4:"The media could not be loaded, either because the server or network failed or because the format is not supported.",5:"The media is encrypted and we do not have the keys to decrypt it."};for(var a=0;a<s.errorTypes.length;a++)s[s.errorTypes[a]]=a,s.prototype[s.errorTypes[a]]=a;n["default"]=s,e.exports=n["default"]},{"object.assign":45}],103:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../clickable-component.js"),l=r(a),u=t("../component.js"),c=r(u),p=t("./menu.js"),h=r(p),f=t("../utils/dom.js"),d=o(f),y=t("../utils/fn.js"),v=o(y),g=t("../utils/to-title-case.js"),m=r(g),b=function(t){function e(n){var o=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];i(this,e),t.call(this,n,o),this.update(),this.el_.setAttribute("aria-haspopup",!0),this.el_.setAttribute("role","menuitem"),this.on("keydown",this.handleSubmenuKeyPress)}return s(e,t),e.prototype.update=function n(){var t=this.createMenu();this.menu&&this.removeChild(this.menu),this.menu=t,this.addChild(t),this.buttonPressed_=!1,this.el_.setAttribute("aria-expanded",!1),this.items&&0===this.items.length?this.hide():this.items&&this.items.length>1&&this.show()},e.prototype.createMenu=function o(){var t=new h["default"](this.player_);if(this.options_.title&&t.contentEl().appendChild(d.createEl("li",{className:"vjs-menu-title",innerHTML:m["default"](this.options_.title),tabIndex:-1})),this.items=this.createItems(),this.items)for(var e=0;e<this.items.length;e++)t.addItem(this.items[e]);return t},e.prototype.createItems=function r(){},e.prototype.createEl=function a(){return t.prototype.createEl.call(this,"div",{className:this.buildCSSClass()})},e.prototype.buildCSSClass=function l(){var e="vjs-menu-button";return e+=this.options_.inline===!0?"-inline":"-popup","vjs-menu-button "+e+" "+t.prototype.buildCSSClass.call(this)},e.prototype.handleClick=function u(){this.one("mouseout",v.bind(this,function(){this.menu.unlockShowing(),this.el_.blur()})),this.buttonPressed_?this.unpressButton():this.pressButton()},e.prototype.handleKeyPress=function c(e){27===e.which||9===e.which?(this.buttonPressed_&&this.unpressButton(),9!==e.which&&e.preventDefault()):38===e.which||40===e.which?this.buttonPressed_||(this.pressButton(),e.preventDefault()):t.prototype.handleKeyPress.call(this,e)},e.prototype.handleSubmenuKeyPress=function p(t){(27===t.which||9===t.which)&&(this.buttonPressed_&&this.unpressButton(),9!==t.which&&t.preventDefault())},e.prototype.pressButton=function f(){this.buttonPressed_=!0,this.menu.lockShowing(),this.el_.setAttribute("aria-expanded",!0),this.menu.focus()},e.prototype.unpressButton=function y(){this.buttonPressed_=!1,this.menu.unlockShowing(),this.el_.setAttribute("aria-expanded",!1),this.el_.focus()},e}(l["default"]);c["default"].registerComponent("MenuButton",b),n["default"]=b,e.exports=n["default"]},{"../clickable-component.js":64,"../component.js":66,"../utils/dom.js":131,"../utils/fn.js":133,"../utils/to-title-case.js":140,"./menu.js":105}],104:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("../clickable-component.js"),a=o(s),l=t("../component.js"),u=o(l),c=t("object.assign"),p=o(c),h=function(t){function e(n,o){r(this,e),t.call(this,n,o),this.selectable=o.selectable,this.selected(o.selected),this.selectable?this.el_.setAttribute("role","menuitemcheckbox"):this.el_.setAttribute("role","menuitem")}return i(e,t),e.prototype.createEl=function n(e,o,r){return t.prototype.createEl.call(this,"li",p["default"]({className:"vjs-menu-item",innerHTML:this.localize(this.options_.label),tabIndex:-1},o),r)},e.prototype.handleClick=function o(){this.selected(!0)},e.prototype.selected=function s(t){this.selectable&&(t?(this.addClass("vjs-selected"),this.el_.setAttribute("aria-checked",!0),this.controlText(", selected")):(this.removeClass("vjs-selected"),this.el_.setAttribute("aria-checked",!1),this.controlText(" ")))},e}(a["default"]);u["default"].registerComponent("MenuItem",h),n["default"]=h,e.exports=n["default"]},{"../clickable-component.js":64,"../component.js":66,"object.assign":45}],105:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../component.js"),l=r(a),u=t("../utils/dom.js"),c=o(u),p=t("../utils/fn.js"),h=o(p),f=t("../utils/events.js"),d=o(f),y=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.focusedChild_=-1,this.on("keydown",this.handleKeyPress)}return s(e,t),e.prototype.addItem=function n(t){this.addChild(t),t.on("click",h.bind(this,function(){this.unlockShowing()}))},e.prototype.createEl=function o(){var e=this.options_.contentElType||"ul";this.contentEl_=c.createEl(e,{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu");var n=t.prototype.createEl.call(this,"div",{append:this.contentEl_,className:"vjs-menu"});return n.setAttribute("role","presentation"),n.appendChild(this.contentEl_),d.on(n,"click",function(t){t.preventDefault(),t.stopImmediatePropagation()}),n},e.prototype.handleKeyPress=function r(t){37===t.which||40===t.which?(t.preventDefault(),this.stepForward()):(38===t.which||39===t.which)&&(t.preventDefault(),this.stepBack())},e.prototype.stepForward=function a(){var t=0;void 0!==this.focusedChild_&&(t=this.focusedChild_+1),this.focus(t)},e.prototype.stepBack=function l(){var t=0;void 0!==this.focusedChild_&&(t=this.focusedChild_-1),this.focus(t)},e.prototype.focus=function u(){var t=arguments.length<=0||void 0===arguments[0]?0:arguments[0],e=this.children();e.length>0&&(0>t?t=0:t>=e.length&&(t=e.length-1),this.focusedChild_=t,e[t].el_.focus())},e}(l["default"]);l["default"].registerComponent("Menu",y),n["default"]=y,e.exports=n["default"]},{"../component.js":66,"../utils/dom.js":131,"../utils/events.js":132,"../utils/fn.js":133}],106:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("global/document"),l=r(a),u=t("./utils/dom"),c=o(u),p=t("./utils/fn"),h=o(p),f=t("./utils/log"),d=r(f),y=t("./component"),v=r(y),g=t("./close-button"),m=r(g),b="vjs-modal-dialog",_=27,j=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.opened_=this.hasBeenOpened_=this.hasBeenFilled_=!1,this.closeable(!this.options_.uncloseable),this.content(this.options_.content),this.contentEl_=c.createEl("div",{className:b+"-content"},{role:"document"}),this.descEl_=c.createEl("p",{className:b+"-description vjs-offscreen",id:this.el().getAttribute("aria-describedby")}),c.textContent(this.descEl_,this.description()),this.el_.appendChild(this.descEl_),this.el_.appendChild(this.contentEl_)}return s(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:this.buildCSSClass(),tabIndex:-1},{"aria-describedby":this.id()+"_description","aria-hidden":"true","aria-label":this.label(),role:"dialog"})},e.prototype.buildCSSClass=function o(){return b+" vjs-hidden "+t.prototype.buildCSSClass.call(this)},e.prototype.handleKeyPress=function r(t){t.which===_&&this.closeable()&&this.close()},e.prototype.label=function a(){return this.options_.label||this.localize("Modal Window")},e.prototype.description=function u(){var t=this.options_.description||this.localize("This is a modal window.");return this.closeable()&&(t+=" "+this.localize("This modal can be closed by pressing the Escape key or activating the close button.")),t},e.prototype.open=function p(){if(!this.opened_){var t=this.player();this.trigger("beforemodalopen"),this.opened_=!0,(this.options_.fillAlways||!this.hasBeenOpened_&&!this.hasBeenFilled_)&&this.fill(),this.wasPlaying_=!t.paused(),this.wasPlaying_&&t.pause(),this.closeable()&&this.on(l["default"],"keydown",h.bind(this,this.handleKeyPress)),t.controls(!1),this.show(),this.el().setAttribute("aria-hidden","false"),this.trigger("modalopen"),this.hasBeenOpened_=!0}return this},e.prototype.opened=function f(t){return"boolean"==typeof t&&this[t?"open":"close"](),this.opened_},e.prototype.close=function d(){if(this.opened_){var t=this.player();this.trigger("beforemodalclose"),this.opened_=!1,this.wasPlaying_&&t.play(),this.closeable()&&this.off(l["default"],"keydown",h.bind(this,this.handleKeyPress)),t.controls(!0),this.hide(),this.el().setAttribute("aria-hidden","true"),this.trigger("modalclose"),this.options_.temporary&&this.dispose()}return this},e.prototype.closeable=function y(t){if("boolean"==typeof t){var y=this.closeable_=!!t,e=this.getChild("closeButton");if(y&&!e){var n=this.contentEl_;this.contentEl_=this.el_,e=this.addChild("closeButton"),this.contentEl_=n,this.on(e,"close",this.close)}!y&&e&&(this.off(e,"close",this.close),this.removeChild(e),e.dispose())}return this.closeable_},e.prototype.fill=function v(){return this.fillWith(this.content())},e.prototype.fillWith=function g(t){var e=this.contentEl(),n=e.parentNode,o=e.nextSibling;return this.trigger("beforemodalfill"),this.hasBeenFilled_=!0,n.removeChild(e),this.empty(),c.insertContent(e,t),this.trigger("modalfill"),o?n.insertBefore(e,o):n.appendChild(e),this},e.prototype.empty=function m(){return this.trigger("beforemodalempty"),c.emptyEl(this.contentEl()),this.trigger("modalempty"),this},e.prototype.content=function j(t){return"undefined"!=typeof t&&(this.content_=t),this.content_},e}(v["default"]);j.prototype.options_={temporary:!0},v["default"].registerComponent("ModalDialog",j),n["default"]=j,e.exports=n["default"]},{"./close-button":65,"./component":66,"./utils/dom":131,"./utils/fn":133,"./utils/log":136,"global/document":1}],107:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("./component.js"),l=r(a),u=t("global/document"),c=r(u),p=t("global/window"),h=r(p),f=t("./utils/events.js"),d=o(f),y=t("./utils/dom.js"),v=o(y),g=t("./utils/fn.js"),m=o(g),b=t("./utils/guid.js"),_=o(b),j=t("./utils/browser.js"),T=o(j),w=t("./utils/log.js"),C=r(w),k=t("./utils/to-title-case.js"),E=r(k),x=t("./utils/time-ranges.js"),O=t("./utils/buffer.js"),S=t("./utils/stylesheet.js"),P=o(S),M=t("./fullscreen-api.js"),A=r(M),I=t("./media-error.js"),D=r(I),R=t("safe-json-parse/tuple"),F=r(R),N=t("object.assign"),L=r(N),B=t("./utils/merge-options.js"),H=r(B),V=t("./tracks/text-track-list-converter.js"),U=r(V),W=t("./tech/loader.js"),z=r(W),X=t("./poster-image.js"),q=r(X),G=t("./tracks/text-track-display.js"),K=r(G),Y=t("./loading-spinner.js"),J=r(Y),Q=t("./big-play-button.js"),Z=r(Q),tt=t("./control-bar/control-bar.js"),et=r(tt),nt=t("./error-display.js"),ot=r(nt),rt=t("./tracks/text-track-settings.js"),it=r(rt),st=t("./modal-dialog"),at=r(st),lt=t("./tech/tech.js"),ut=r(lt),ct=t("./tech/html5.js"),pt=r(ct),ht=function(t){function e(n,o,r){var s=this;if(i(this,e),n.id=n.id||"vjs_video_"+_.newGUID(),o=L["default"](e.getTagSettings(n),o),o.initChildren=!1,o.createEl=!1,o.reportTouchActivity=!1,t.call(this,null,o,r),!this.options_||!this.options_.techOrder||!this.options_.techOrder.length)throw new Error("No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?");this.tag=n,this.tagAttributes=n&&v.getElAttributes(n),this.language(this.options_.language),o.languages?!function(){var t={};Object.getOwnPropertyNames(o.languages).forEach(function(e){t[e.toLowerCase()]=o.languages[e]}),s.languages_=t}():this.languages_=e.prototype.options_.languages,this.cache_={},this.poster_=o.poster||"",this.controls_=!!o.controls,n.controls=!1,this.scrubbing_=!1,this.el_=this.createEl();var a=H["default"](this.options_);o.plugins&&!function(){var t=o.plugins;Object.getOwnPropertyNames(t).forEach(function(e){"function"==typeof this[e]?this[e](t[e]):C["default"].error("Unable to find plugin:",e)},s)}(),this.options_.playerOptions=a,this.initChildren(),this.isAudio("audio"===n.nodeName.toLowerCase()),this.controls()?this.addClass("vjs-controls-enabled"):this.addClass("vjs-controls-disabled"),this.isAudio()&&this.addClass("vjs-audio"),this.flexNotSupported_()&&this.addClass("vjs-no-flex"),e.players[this.id_]=this,this.userActive(!0),this.reportUserActivity(),this.listenForUserActivity_(),this.on("fullscreenchange",this.handleFullscreenChange_),this.on("stageclick",this.handleStageClick_)}return s(e,t),e.prototype.dispose=function n(){this.trigger("dispose"),this.off("dispose"),this.styleEl_&&this.styleEl_.parentNode&&this.styleEl_.parentNode.removeChild(this.styleEl_),e.players[this.id_]=null,this.tag&&this.tag.player&&(this.tag.player=null),this.el_&&this.el_.player&&(this.el_.player=null),this.tech_&&this.tech_.dispose(),t.prototype.dispose.call(this)},e.prototype.createEl=function o(){var e=this.el_=t.prototype.createEl.call(this,"div"),n=this.tag;n.removeAttribute("width"),n.removeAttribute("height");var o=v.getElAttributes(n);Object.getOwnPropertyNames(o).forEach(function(t){"class"===t?e.className=o[t]:e.setAttribute(t,o[t])}),n.playerId=n.id,n.id+="_html5_api",n.className="vjs-tech",n.player=e.player=this,this.addClass("vjs-paused"),this.styleEl_=P.createStyleElement("vjs-styles-dimensions");var r=v.$(".vjs-styles-defaults"),i=v.$("head");return i.insertBefore(this.styleEl_,r?r.nextSibling:i.firstChild),this.width(this.options_.width),this.height(this.options_.height),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio),n.initNetworkState_=n.networkState,n.parentNode&&n.parentNode.insertBefore(e,n),v.insertElFirst(n,e),this.children_.unshift(n),this.el_=e,e},e.prototype.width=function r(t){return this.dimension("width",t)},e.prototype.height=function a(t){return this.dimension("height",t)},e.prototype.dimension=function u(t,e){var n=t+"_";if(void 0===e)return this[n]||0;if(""===e)this[n]=void 0;else{var o=parseFloat(e);if(isNaN(o))return C["default"].error('Improper value "'+e+'" supplied for for '+t),this;this[n]=o}return this.updateStyleEl_(),this},e.prototype.fluid=function p(t){return void 0===t?!!this.fluid_:(this.fluid_=!!t,void(t?this.addClass("vjs-fluid"):this.removeClass("vjs-fluid")))},e.prototype.aspectRatio=function f(t){if(void 0===t)return this.aspectRatio_;if(!/^\d+\:\d+$/.test(t))throw new Error("Improper value supplied for aspect ratio. The format should be width:height, for example 16:9.");this.aspectRatio_=t,this.fluid(!0),this.updateStyleEl_()},e.prototype.updateStyleEl_=function y(){var t=void 0,e=void 0,n=void 0,o=void 0;n=void 0!==this.aspectRatio_&&"auto"!==this.aspectRatio_?this.aspectRatio_:this.videoWidth()?this.videoWidth()+":"+this.videoHeight():"16:9";var r=n.split(":"),i=r[1]/r[0];t=void 0!==this.width_?this.width_:void 0!==this.height_?this.height_/i:this.videoWidth()||300,e=void 0!==this.height_?this.height_:t*i,o=/^[^a-zA-Z]/.test(this.id())?"dimensions-"+this.id():this.id()+"-dimensions",this.addClass(o),P.setTextContent(this.styleEl_,"\n ."+o+" {\n width: "+t+"px;\n height: "+e+"px;\n }\n\n ."+o+".vjs-fluid {\n padding-top: "+100*i+"%;\n }\n ")},e.prototype.loadTech_=function g(t,e){this.tech_&&this.unloadTech_(),"Html5"!==t&&this.tag&&(ut["default"].getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=t,this.isReady_=!1;var n=L["default"]({nativeControlsForTouch:this.options_.nativeControlsForTouch,source:e,playerId:this.id(),techId:this.id()+"_"+t+"_api",textTracks:this.textTracks_,autoplay:this.options_.autoplay,preload:this.options_.preload,loop:this.options_.loop,muted:this.options_.muted,poster:this.poster(),language:this.language(),"vtt.js":this.options_["vtt.js"]},this.options_[t.toLowerCase()]);this.tag&&(n.tag=this.tag),e&&(this.currentType_=e.type,e.src===this.cache_.src&&this.cache_.currentTime>0&&(n.startTime=this.cache_.currentTime),this.cache_.src=e.src);var o=ut["default"].getTech(t);o||(o=l["default"].getComponent(t)),this.tech_=new o(n),this.tech_.ready(m.bind(this,this.handleTechReady_),!0),U["default"].jsonToTextTracks(this.textTracksJson_||[],this.tech_),this.on(this.tech_,"loadstart",this.handleTechLoadStart_),this.on(this.tech_,"waiting",this.handleTechWaiting_),this.on(this.tech_,"canplay",this.handleTechCanPlay_),this.on(this.tech_,"canplaythrough",this.handleTechCanPlayThrough_),this.on(this.tech_,"playing",this.handleTechPlaying_),this.on(this.tech_,"ended",this.handleTechEnded_),this.on(this.tech_,"seeking",this.handleTechSeeking_),this.on(this.tech_,"seeked",this.handleTechSeeked_),this.on(this.tech_,"play",this.handleTechPlay_),this.on(this.tech_,"firstplay",this.handleTechFirstPlay_),this.on(this.tech_,"pause",this.handleTechPause_),this.on(this.tech_,"progress",this.handleTechProgress_),this.on(this.tech_,"durationchange",this.handleTechDurationChange_),this.on(this.tech_,"fullscreenchange",this.handleTechFullscreenChange_),this.on(this.tech_,"error",this.handleTechError_),this.on(this.tech_,"suspend",this.handleTechSuspend_),this.on(this.tech_,"abort",this.handleTechAbort_),this.on(this.tech_,"emptied",this.handleTechEmptied_),this.on(this.tech_,"stalled",this.handleTechStalled_),this.on(this.tech_,"loadedmetadata",this.handleTechLoadedMetaData_),this.on(this.tech_,"loadeddata",this.handleTechLoadedData_),this.on(this.tech_,"timeupdate",this.handleTechTimeUpdate_),this.on(this.tech_,"ratechange",this.handleTechRateChange_),this.on(this.tech_,"volumechange",this.handleTechVolumeChange_),this.on(this.tech_,"texttrackchange",this.handleTechTextTrackChange_),this.on(this.tech_,"loadedmetadata",this.updateStyleEl_),this.on(this.tech_,"posterchange",this.handleTechPosterChange_),this.usingNativeControls(this.techGet_("controls")),this.controls()&&!this.usingNativeControls()&&this.addTechControlsListeners_(),this.tech_.el().parentNode===this.el()||"Html5"===t&&this.tag||v.insertElFirst(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null)},e.prototype.unloadTech_=function b(){this.textTracks_=this.textTracks(),this.textTracksJson_=U["default"].textTracksToJson(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1},e.prototype.tech=function j(t){if(t&&t.IWillNotUseThisInPlugins)return this.tech_;var e="\n Please make sure that you are not using this inside of a plugin.\n To disable this alert and error, please pass in an object with\n `IWillNotUseThisInPlugins` to the `tech` method. See\n https://github.com/videojs/video.js/issues/2617 for more info.\n ";throw h["default"].alert(e),new Error(e)},e.prototype.addTechControlsListeners_=function T(){this.removeTechControlsListeners_(),this.on(this.tech_,"mousedown",this.handleTechClick_),this.on(this.tech_,"touchstart",this.handleTechTouchStart_),this.on(this.tech_,"touchmove",this.handleTechTouchMove_),this.on(this.tech_,"touchend",this.handleTechTouchEnd_),this.on(this.tech_,"tap",this.handleTechTap_)},e.prototype.removeTechControlsListeners_=function w(){this.off(this.tech_,"tap",this.handleTechTap_),this.off(this.tech_,"touchstart",this.handleTechTouchStart_),this.off(this.tech_,"touchmove",this.handleTechTouchMove_),this.off(this.tech_,"touchend",this.handleTechTouchEnd_),this.off(this.tech_,"mousedown",this.handleTechClick_)},e.prototype.handleTechReady_=function k(){this.triggerReady(),this.cache_.volume&&this.techCall_("setVolume",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_(),this.src()&&this.tag&&this.options_.autoplay&&this.paused()&&(delete this.tag.poster,this.play())},e.prototype.handleTechLoadStart_=function S(){this.removeClass("vjs-ended"),this.error(null),this.paused()?(this.hasStarted(!1),this.trigger("loadstart")):(this.trigger("loadstart"),this.trigger("firstplay"))},e.prototype.hasStarted=function M(t){return void 0!==t?(this.hasStarted_!==t&&(this.hasStarted_=t,t?(this.addClass("vjs-has-started"),this.trigger("firstplay")):this.removeClass("vjs-has-started")),this):!!this.hasStarted_},e.prototype.handleTechPlay_=function I(){this.removeClass("vjs-ended"),this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.hasStarted(!0),this.trigger("play")},e.prototype.handleTechWaiting_=function R(){this.addClass("vjs-waiting"),this.trigger("waiting")},e.prototype.handleTechCanPlay_=function N(){this.removeClass("vjs-waiting"),this.trigger("canplay")},e.prototype.handleTechCanPlayThrough_=function B(){this.removeClass("vjs-waiting"),this.trigger("canplaythrough")},e.prototype.handleTechPlaying_=function V(){this.removeClass("vjs-waiting"),this.trigger("playing")},e.prototype.handleTechSeeking_=function W(){this.addClass("vjs-seeking"),this.trigger("seeking")},e.prototype.handleTechSeeked_=function z(){this.removeClass("vjs-seeking"),this.trigger("seeked")},e.prototype.handleTechFirstPlay_=function X(){this.options_.starttime&&this.currentTime(this.options_.starttime),this.addClass("vjs-has-started"),this.trigger("firstplay")},e.prototype.handleTechPause_=function q(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.trigger("pause")},e.prototype.handleTechProgress_=function G(){this.trigger("progress")},e.prototype.handleTechEnded_=function K(){this.addClass("vjs-ended"),this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause(),this.trigger("ended")},e.prototype.handleTechDurationChange_=function Y(){this.duration(this.techGet_("duration"))},e.prototype.handleTechClick_=function J(t){0===t.button&&this.controls()&&(this.paused()?this.play():this.pause())},e.prototype.handleTechTap_=function Q(){this.userActive(!this.userActive())},e.prototype.handleTechTouchStart_=function Z(){this.userWasActive=this.userActive()},e.prototype.handleTechTouchMove_=function tt(){this.userWasActive&&this.reportUserActivity()},e.prototype.handleTechTouchEnd_=function et(t){t.preventDefault()},e.prototype.handleFullscreenChange_=function nt(){this.isFullscreen()?this.addClass("vjs-fullscreen"):this.removeClass("vjs-fullscreen")},e.prototype.handleStageClick_=function ot(){this.reportUserActivity()},e.prototype.handleTechFullscreenChange_=function rt(t,e){e&&this.isFullscreen(e.isFullscreen),this.trigger("fullscreenchange")},e.prototype.handleTechError_=function it(){var t=this.tech_.error();this.error(t&&t.code)},e.prototype.handleTechSuspend_=function st(){this.trigger("suspend")},e.prototype.handleTechAbort_=function lt(){this.trigger("abort")},e.prototype.handleTechEmptied_=function ct(){this.trigger("emptied")},e.prototype.handleTechStalled_=function pt(){this.trigger("stalled")},e.prototype.handleTechLoadedMetaData_=function ht(){this.trigger("loadedmetadata")},e.prototype.handleTechLoadedData_=function ft(){this.trigger("loadeddata")},e.prototype.handleTechTimeUpdate_=function dt(){this.trigger("timeupdate")},e.prototype.handleTechRateChange_=function yt(){this.trigger("ratechange")},e.prototype.handleTechVolumeChange_=function vt(){this.trigger("volumechange")},e.prototype.handleTechTextTrackChange_=function gt(){this.trigger("texttrackchange")},e.prototype.getCache=function mt(){return this.cache_},e.prototype.techCall_=function bt(t,e){if(this.tech_&&!this.tech_.isReady_)this.tech_.ready(function(){this[t](e)},!0);else try{this.tech_[t](e)}catch(n){throw C["default"](n),n}},e.prototype.techGet_=function _t(t){if(this.tech_&&this.tech_.isReady_)try{return this.tech_[t]()}catch(e){throw void 0===this.tech_[t]?C["default"]("Video.js: "+t+" method not defined for "+this.techName_+" playback technology.",e):"TypeError"===e.name?(C["default"]("Video.js: "+t+" unavailable on "+this.techName_+" playback technology element.",e),this.tech_.isReady_=!1):C["default"](e),e}},e.prototype.play=function jt(){return this.techCall_("play"),this},e.prototype.pause=function Tt(){return this.techCall_("pause"),this},e.prototype.paused=function wt(){return this.techGet_("paused")===!1?!1:!0},e.prototype.scrubbing=function Ct(t){return void 0!==t?(this.scrubbing_=!!t,t?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing"),this):this.scrubbing_},e.prototype.currentTime=function kt(t){return void 0!==t?(this.techCall_("setCurrentTime",t),this):this.cache_.currentTime=this.techGet_("currentTime")||0},e.prototype.duration=function Et(t){return void 0===t?this.cache_.duration||0:(t=parseFloat(t)||0,0>t&&(t=1/0),t!==this.cache_.duration&&(this.cache_.duration=t,t===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),this.trigger("durationchange")),this)},e.prototype.remainingTime=function xt(){return this.duration()-this.currentTime()},e.prototype.buffered=function Ot(){var Ot=this.techGet_("buffered");return Ot&&Ot.length||(Ot=x.createTimeRange(0,0)),Ot},e.prototype.bufferedPercent=function St(){return O.bufferedPercent(this.buffered(),this.duration())},e.prototype.bufferedEnd=function Pt(){var t=this.buffered(),e=this.duration(),n=t.end(t.length-1);return n>e&&(n=e),n},e.prototype.volume=function Mt(t){var e=void 0;return void 0!==t?(e=Math.max(0,Math.min(1,parseFloat(t))),this.cache_.volume=e,this.techCall_("setVolume",e),this):(e=parseFloat(this.techGet_("volume")),isNaN(e)?1:e)},e.prototype.muted=function At(t){return void 0!==t?(this.techCall_("setMuted",t),this):this.techGet_("muted")||!1},e.prototype.supportsFullScreen=function It(){return this.techGet_("supportsFullScreen")||!1},e.prototype.isFullscreen=function Dt(t){return void 0!==t?(this.isFullscreen_=!!t,this):!!this.isFullscreen_},e.prototype.requestFullscreen=function Rt(){var t=A["default"];return this.isFullscreen(!0),t.requestFullscreen?(d.on(c["default"],t.fullscreenchange,m.bind(this,function e(n){this.isFullscreen(c["default"][t.fullscreenElement]),this.isFullscreen()===!1&&d.off(c["default"],t.fullscreenchange,e),this.trigger("fullscreenchange")})),this.el_[t.requestFullscreen]()):this.tech_.supportsFullScreen()?this.techCall_("enterFullScreen"):(this.enterFullWindow(),this.trigger("fullscreenchange")),this},e.prototype.exitFullscreen=function Ft(){var t=A["default"];return this.isFullscreen(!1),t.requestFullscreen?c["default"][t.exitFullscreen]():this.tech_.supportsFullScreen()?this.techCall_("exitFullScreen"):(this.exitFullWindow(),this.trigger("fullscreenchange")),this},e.prototype.enterFullWindow=function Nt(){this.isFullWindow=!0,this.docOrigOverflow=c["default"].documentElement.style.overflow,d.on(c["default"],"keydown",m.bind(this,this.fullWindowOnEscKey)),c["default"].documentElement.style.overflow="hidden",v.addElClass(c["default"].body,"vjs-full-window"),this.trigger("enterFullWindow")},e.prototype.fullWindowOnEscKey=function Lt(t){27===t.keyCode&&(this.isFullscreen()===!0?this.exitFullscreen():this.exitFullWindow())},e.prototype.exitFullWindow=function Bt(){this.isFullWindow=!1,d.off(c["default"],"keydown",this.fullWindowOnEscKey),c["default"].documentElement.style.overflow=this.docOrigOverflow,v.removeElClass(c["default"].body,"vjs-full-window"),this.trigger("exitFullWindow")},e.prototype.canPlayType=function Ht(t){for(var e=void 0,n=0,o=this.options_.techOrder;n<o.length;n++){var r=E["default"](o[n]),i=ut["default"].getTech(r);if(i||(i=l["default"].getComponent(r)),i){if(i.isSupported()&&(e=i.canPlayType(t)))return e}else C["default"].error('The "'+r+'" tech is undefined. Skipped browser support check for that tech.')}return""},e.prototype.selectSource=function Vt(t){var e=this.options_.techOrder.map(E["default"]).map(function(t){return[t,ut["default"].getTech(t)||l["default"].getComponent(t)]}).filter(function(t){var e=t[0],n=t[1];return n?n.isSupported():(C["default"].error('The "'+e+'" tech is undefined. Skipped browser support check for that tech.'),!1)}),n=function s(t,e,n){var o=void 0;return t.some(function(t){return e.some(function(e){return o=n(t,e),o?!0:void 0})}),o},o=void 0,r=function a(t){return function(e,n){return t(n,e); -}},i=function u(t,e){var n=t[0],o=t[1];return o.canPlaySource(e)?{source:e,tech:n}:void 0};return o=this.options_.sourceOrder?n(t,e,r(i)):n(e,t,i),o||!1},e.prototype.src=function Ut(t){if(void 0===t)return this.techGet_("src");var e=ut["default"].getTech(this.techName_);return e||(e=l["default"].getComponent(this.techName_)),Array.isArray(t)?this.sourceList_(t):"string"==typeof t?this.src({src:t}):t instanceof Object&&(t.type&&!e.canPlaySource(t)?this.sourceList_([t]):(this.cache_.src=t.src,this.currentType_=t.type||"",this.ready(function(){e.prototype.hasOwnProperty("setSource")?this.techCall_("setSource",t):this.techCall_("src",t.src),"auto"===this.options_.preload&&this.load(),this.options_.autoplay&&this.play()},!0))),this},e.prototype.sourceList_=function $t(t){var e=this.selectSource(t);e?e.tech===this.techName_?this.src(e.source):this.loadTech_(e.tech,e.source):(this.setTimeout(function(){this.error({code:4,message:this.localize(this.options_.notSupportedMessage)})},0),this.triggerReady())},e.prototype.load=function Wt(){return this.techCall_("load"),this},e.prototype.reset=function zt(){return this.loadTech_(E["default"](this.options_.techOrder[0]),null),this.techCall_("reset"),this},e.prototype.currentSrc=function Xt(){return this.techGet_("currentSrc")||this.cache_.src||""},e.prototype.currentType=function qt(){return this.currentType_||""},e.prototype.preload=function Gt(t){return void 0!==t?(this.techCall_("setPreload",t),this.options_.preload=t,this):this.techGet_("preload")},e.prototype.autoplay=function Kt(t){return void 0!==t?(this.techCall_("setAutoplay",t),this.options_.autoplay=t,this):this.techGet_("autoplay",t)},e.prototype.loop=function Yt(t){return void 0!==t?(this.techCall_("setLoop",t),this.options_.loop=t,this):this.techGet_("loop")},e.prototype.poster=function Jt(t){return void 0===t?this.poster_:(t||(t=""),this.poster_=t,this.techCall_("setPoster",t),this.trigger("posterchange"),this)},e.prototype.handleTechPosterChange_=function Qt(){!this.poster_&&this.tech_&&this.tech_.poster&&(this.poster_=this.tech_.poster()||"",this.trigger("posterchange"))},e.prototype.controls=function Zt(t){return void 0!==t?(t=!!t,this.controls_!==t&&(this.controls_=t,this.usingNativeControls()&&this.techCall_("setControls",t),t?(this.removeClass("vjs-controls-disabled"),this.addClass("vjs-controls-enabled"),this.trigger("controlsenabled"),this.usingNativeControls()||this.addTechControlsListeners_()):(this.removeClass("vjs-controls-enabled"),this.addClass("vjs-controls-disabled"),this.trigger("controlsdisabled"),this.usingNativeControls()||this.removeTechControlsListeners_())),this):!!this.controls_},e.prototype.usingNativeControls=function te(t){return void 0!==t?(t=!!t,this.usingNativeControls_!==t&&(this.usingNativeControls_=t,t?(this.addClass("vjs-using-native-controls"),this.trigger("usingnativecontrols")):(this.removeClass("vjs-using-native-controls"),this.trigger("usingcustomcontrols"))),this):!!this.usingNativeControls_},e.prototype.error=function ee(t){return void 0===t?this.error_||null:null===t?(this.error_=t,this.removeClass("vjs-error"),this.errorDisplay.close(),this):(t instanceof D["default"]?this.error_=t:this.error_=new D["default"](t),this.addClass("vjs-error"),C["default"].error("(CODE:"+this.error_.code+" "+D["default"].errorTypes[this.error_.code]+")",this.error_.message,this.error_),this.trigger("error"),this)},e.prototype.ended=function ne(){return this.techGet_("ended")},e.prototype.seeking=function oe(){return this.techGet_("seeking")},e.prototype.seekable=function re(){return this.techGet_("seekable")},e.prototype.reportUserActivity=function ie(t){this.userActivity_=!0},e.prototype.userActive=function se(t){return void 0!==t?(t=!!t,t!==this.userActive_&&(this.userActive_=t,t?(this.userActivity_=!0,this.removeClass("vjs-user-inactive"),this.addClass("vjs-user-active"),this.trigger("useractive")):(this.userActivity_=!1,this.tech_&&this.tech_.one("mousemove",function(t){t.stopPropagation(),t.preventDefault()}),this.removeClass("vjs-user-active"),this.addClass("vjs-user-inactive"),this.trigger("userinactive"))),this):this.userActive_},e.prototype.listenForUserActivity_=function ae(){var t=void 0,e=void 0,n=void 0,o=m.bind(this,this.reportUserActivity),r=function u(t){(t.screenX!==e||t.screenY!==n)&&(e=t.screenX,n=t.screenY,o())},i=function c(){o(),this.clearInterval(t),t=this.setInterval(o,250)},s=function p(e){o(),this.clearInterval(t)};this.on("mousedown",i),this.on("mousemove",r),this.on("mouseup",s),this.on("keydown",o),this.on("keyup",o);var a=void 0,l=this.setInterval(function(){if(this.userActivity_){this.userActivity_=!1,this.userActive(!0),this.clearTimeout(a);var t=this.options_.inactivityTimeout;t>0&&(a=this.setTimeout(function(){this.userActivity_||this.userActive(!1)},t))}},250)},e.prototype.playbackRate=function le(t){return void 0!==t?(this.techCall_("setPlaybackRate",t),this):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("playbackRate"):1},e.prototype.isAudio=function ue(t){return void 0!==t?(this.isAudio_=!!t,this):!!this.isAudio_},e.prototype.networkState=function ce(){return this.techGet_("networkState")},e.prototype.readyState=function pe(){return this.techGet_("readyState")},e.prototype.textTracks=function he(){return this.tech_&&this.tech_.textTracks()},e.prototype.remoteTextTracks=function fe(){return this.tech_&&this.tech_.remoteTextTracks()},e.prototype.remoteTextTrackEls=function de(){return this.tech_&&this.tech_.remoteTextTrackEls()},e.prototype.addTextTrack=function ye(t,e,n){return this.tech_&&this.tech_.addTextTrack(t,e,n)},e.prototype.addRemoteTextTrack=function ve(t){return this.tech_&&this.tech_.addRemoteTextTrack(t)},e.prototype.removeRemoteTextTrack=function ge(t){this.tech_&&this.tech_.removeRemoteTextTrack(t)},e.prototype.videoWidth=function me(){return this.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0},e.prototype.videoHeight=function be(){return this.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0},e.prototype.language=function _e(t){return void 0===t?this.language_:(this.language_=(""+t).toLowerCase(),this)},e.prototype.languages=function je(){return H["default"](e.prototype.options_.languages,this.languages_)},e.prototype.toJSON=function Te(){var t=H["default"](this.options_),e=t.tracks;t.tracks=[];for(var n=0;n<e.length;n++){var o=e[n];o=H["default"](o),o.player=void 0,t.tracks[n]=o}return t},e.prototype.createModal=function we(t,e){var n=this;e=e||{},e.content=t||"";var o=new at["default"](n,e);return n.addChild(o),o.on("dispose",function(){n.removeChild(o)}),o.open()},e.getTagSettings=function Ce(t){var e={sources:[],tracks:[]},n=v.getElAttributes(t),o=n["data-setup"];if(null!==o){var r=F["default"](o||"{}"),i=r[0],s=r[1];i&&C["default"].error(i),L["default"](n,s)}if(L["default"](e,n),t.hasChildNodes())for(var a=t.childNodes,l=0,u=a.length;u>l;l++){var c=a[l],p=c.nodeName.toLowerCase();"source"===p?e.sources.push(v.getElAttributes(c)):"track"===p&&e.tracks.push(v.getElAttributes(c))}return e},e}(l["default"]);ht.players={};var ft=h["default"].navigator;ht.prototype.options_={techOrder:["html5","flash"],html5:{},flash:{},defaultVolume:0,inactivityTimeout:2e3,playbackRates:[],children:["mediaLoader","posterImage","textTrackDisplay","loadingSpinner","bigPlayButton","controlBar","errorDisplay","textTrackSettings"],language:c["default"].getElementsByTagName("html")[0].getAttribute("lang")||ft.languages&&ft.languages[0]||ft.userLanguage||ft.language||"en",languages:{},notSupportedMessage:"No compatible source was found for this video."},ht.prototype.handleLoadedMetaData_,ht.prototype.handleLoadedData_,ht.prototype.handleUserActive_,ht.prototype.handleUserInactive_,ht.prototype.handleTimeUpdate_,ht.prototype.handleTechEnded_,ht.prototype.handleVolumeChange_,ht.prototype.handleError_,ht.prototype.flexNotSupported_=function(){var t=c["default"].createElement("i");return!("flexBasis"in t.style||"webkitFlexBasis"in t.style||"mozFlexBasis"in t.style||"msFlexBasis"in t.style||"msFlexOrder"in t.style)},l["default"].registerComponent("Player",ht),n["default"]=ht,e.exports=n["default"]},{"./big-play-button.js":62,"./component.js":66,"./control-bar/control-bar.js":67,"./error-display.js":97,"./fullscreen-api.js":100,"./loading-spinner.js":101,"./media-error.js":102,"./modal-dialog":106,"./poster-image.js":111,"./tech/html5.js":116,"./tech/loader.js":117,"./tech/tech.js":118,"./tracks/text-track-display.js":122,"./tracks/text-track-list-converter.js":124,"./tracks/text-track-settings.js":126,"./utils/browser.js":128,"./utils/buffer.js":129,"./utils/dom.js":131,"./utils/events.js":132,"./utils/fn.js":133,"./utils/guid.js":135,"./utils/log.js":136,"./utils/merge-options.js":137,"./utils/stylesheet.js":138,"./utils/time-ranges.js":139,"./utils/to-title-case.js":140,"global/document":1,"global/window":2,"object.assign":45,"safe-json-parse/tuple":53}],108:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}n.__esModule=!0;var r=t("./player.js"),i=o(r),s=function a(t,e){i["default"].prototype[t]=e};n["default"]=s,e.exports=n["default"]},{"./player.js":107}],109:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../clickable-component.js"),l=r(a),u=t("../component.js"),c=r(u),p=t("./popup.js"),h=r(p),f=t("../utils/dom.js"),d=o(f),y=t("../utils/fn.js"),v=o(y),g=t("../utils/to-title-case.js"),m=r(g),b=function(t){function e(n){var o=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];i(this,e),t.call(this,n,o),this.update()}return s(e,t),e.prototype.update=function n(){var t=this.createPopup();this.popup&&this.removeChild(this.popup),this.popup=t,this.addChild(t),this.items&&0===this.items.length?this.hide():this.items&&this.items.length>1&&this.show()},e.prototype.createPopup=function o(){},e.prototype.createEl=function r(){return t.prototype.createEl.call(this,"div",{className:this.buildCSSClass()})},e.prototype.buildCSSClass=function a(){var e="vjs-menu-button";return e+=this.options_.inline===!0?"-inline":"-popup","vjs-menu-button "+e+" "+t.prototype.buildCSSClass.call(this)},e}(l["default"]);c["default"].registerComponent("PopupButton",b),n["default"]=b,e.exports=n["default"]},{"../clickable-component.js":64,"../component.js":66,"../utils/dom.js":131,"../utils/fn.js":133,"../utils/to-title-case.js":140,"./popup.js":110}],110:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../component.js"),l=r(a),u=t("../utils/dom.js"),c=o(u),p=t("../utils/fn.js"),h=o(p),f=t("../utils/events.js"),d=o(f),y=function(t){function e(){i(this,e),t.apply(this,arguments)}return s(e,t),e.prototype.addItem=function n(t){this.addChild(t),t.on("click",h.bind(this,function(){this.unlockShowing()}))},e.prototype.createEl=function o(){var e=this.options_.contentElType||"ul";this.contentEl_=c.createEl(e,{className:"vjs-menu-content"});var n=t.prototype.createEl.call(this,"div",{append:this.contentEl_,className:"vjs-menu"});return n.appendChild(this.contentEl_),d.on(n,"click",function(t){t.preventDefault(),t.stopImmediatePropagation()}),n},e}(l["default"]);l["default"].registerComponent("Popup",y),n["default"]=y,e.exports=n["default"]},{"../component.js":66,"../utils/dom.js":131,"../utils/events.js":132,"../utils/fn.js":133}],111:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("./clickable-component.js"),l=r(a),u=t("./component.js"),c=r(u),p=t("./utils/fn.js"),h=o(p),f=t("./utils/dom.js"),d=o(f),y=t("./utils/browser.js"),v=o(y),g=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.update(),n.on("posterchange",h.bind(this,this.update))}return s(e,t),e.prototype.dispose=function n(){this.player().off("posterchange",this.update),t.prototype.dispose.call(this)},e.prototype.createEl=function o(){var t=d.createEl("div",{className:"vjs-poster",tabIndex:-1});return v.BACKGROUND_SIZE_SUPPORTED||(this.fallbackImg_=d.createEl("img"),t.appendChild(this.fallbackImg_)),t},e.prototype.update=function r(){var t=this.player().poster();this.setSrc(t),t?this.show():this.hide()},e.prototype.setSrc=function a(t){if(this.fallbackImg_)this.fallbackImg_.src=t;else{var e="";t&&(e='url("'+t+'")'),this.el_.style.backgroundImage=e}},e.prototype.handleClick=function l(){this.player_.paused()?this.player_.play():this.player_.pause()},e}(l["default"]);c["default"].registerComponent("PosterImage",g),n["default"]=g,e.exports=n["default"]},{"./clickable-component.js":64,"./component.js":66,"./utils/browser.js":128,"./utils/dom.js":131,"./utils/fn.js":133}],112:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}n.__esModule=!0;var i=t("./utils/events.js"),s=r(i),a=t("global/document"),l=o(a),u=t("global/window"),c=o(u),p=!1,h=void 0,f=function v(){var t=l["default"].getElementsByTagName("video"),e=l["default"].getElementsByTagName("audio"),n=[];if(t&&t.length>0)for(var o=0,r=t.length;r>o;o++)n.push(t[o]);if(e&&e.length>0)for(var o=0,r=e.length;r>o;o++)n.push(e[o]);if(n&&n.length>0)for(var o=0,r=n.length;r>o;o++){var i=n[o];if(!i||!i.getAttribute){d(1);break}if(void 0===i.player){var s=i.getAttribute("data-setup");if(null!==s)var a=h(i)}}else p||d(1)},d=function g(t,e){h=e,setTimeout(f,t)};"complete"===l["default"].readyState?p=!0:s.one(c["default"],"load",function(){p=!0});var y=function m(){return p};n.autoSetup=f,n.autoSetupTimeout=d,n.hasLoaded=y},{"./utils/events.js":132,"global/document":1,"global/window":2}],113:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../component.js"),l=r(a),u=t("../utils/dom.js"),c=o(u),p=t("global/document"),h=r(p),f=t("object.assign"),d=r(f),y=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.bar=this.getChild(this.options_.barName),this.vertical(!!this.options_.vertical),this.on("mousedown",this.handleMouseDown),this.on("touchstart",this.handleMouseDown),this.on("focus",this.handleFocus),this.on("blur",this.handleBlur),this.on("click",this.handleClick),this.on(n,"controlsvisible",this.update),this.on(n,this.playerEvent,this.update)}return s(e,t),e.prototype.createEl=function n(e){var n=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],o=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];return n.className=n.className+" vjs-slider",n=d["default"]({tabIndex:0},n),o=d["default"]({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100,tabIndex:0},o),t.prototype.createEl.call(this,e,n,o)},e.prototype.handleMouseDown=function o(t){t.preventDefault(),c.blockTextSelection(),this.addClass("vjs-sliding"),this.trigger("slideractive"),this.on(h["default"],"mousemove",this.handleMouseMove),this.on(h["default"],"mouseup",this.handleMouseUp),this.on(h["default"],"touchmove",this.handleMouseMove),this.on(h["default"],"touchend",this.handleMouseUp),this.handleMouseMove(t)},e.prototype.handleMouseMove=function r(){},e.prototype.handleMouseUp=function a(){c.unblockTextSelection(),this.removeClass("vjs-sliding"),this.trigger("sliderinactive"),this.off(h["default"],"mousemove",this.handleMouseMove),this.off(h["default"],"mouseup",this.handleMouseUp),this.off(h["default"],"touchmove",this.handleMouseMove),this.off(h["default"],"touchend",this.handleMouseUp),this.update()},e.prototype.update=function l(){if(this.el_){var t=this.getPercent(),e=this.bar;if(e){("number"!=typeof t||t!==t||0>t||t===1/0)&&(t=0);var n=(100*t).toFixed(2)+"%";this.vertical()?e.el().style.height=n:e.el().style.width=n}}},e.prototype.calculateDistance=function u(t){var e=c.getPointerPosition(this.el_,t);return this.vertical()?e.y:e.x},e.prototype.handleFocus=function p(){this.on(h["default"],"keydown",this.handleKeyPress)},e.prototype.handleKeyPress=function f(t){37===t.which||40===t.which?(t.preventDefault(),this.stepBack()):(38===t.which||39===t.which)&&(t.preventDefault(),this.stepForward())},e.prototype.handleBlur=function y(){this.off(h["default"],"keydown",this.handleKeyPress)},e.prototype.handleClick=function v(t){t.stopImmediatePropagation(),t.preventDefault()},e.prototype.vertical=function g(t){return void 0===t?this.vertical_||!1:(this.vertical_=!!t,this.vertical_?this.addClass("vjs-slider-vertical"):this.addClass("vjs-slider-horizontal"),this)},e}(l["default"]);l["default"].registerComponent("Slider",y),n["default"]=y,e.exports=n["default"]},{"../component.js":66,"../utils/dom.js":131,"global/document":1,"object.assign":45}],114:[function(t,e,n){"use strict";function o(t){return t.streamingFormats={"rtmp/mp4":"MP4","rtmp/flv":"FLV"},t.streamFromParts=function(t,e){return t+"&"+e},t.streamToParts=function(t){var e={connection:"",stream:""};if(!t)return e;var n=t.search(/&(?!\w+=)/),o=void 0;return-1!==n?o=n+1:(n=o=t.lastIndexOf("/")+1,0===n&&(n=o=t.length)),e.connection=t.substring(0,n),e.stream=t.substring(o,t.length),e},t.isStreamingType=function(e){return e in t.streamingFormats},t.RTMP_RE=/^rtmp[set]?:\/\//i,t.isStreamingSrc=function(e){return t.RTMP_RE.test(e)},t.rtmpSourceHandler={},t.rtmpSourceHandler.canPlayType=function(e){return t.isStreamingType(e)?"maybe":""},t.rtmpSourceHandler.canHandleSource=function(e){var n=t.rtmpSourceHandler.canPlayType(e.type);return n?n:t.isStreamingSrc(e.src)?"maybe":""},t.rtmpSourceHandler.handleSource=function(e,n){var o=t.streamToParts(e.src);n.setRtmpConnection(o.connection),n.setRtmpStream(o.stream)},t.registerSourceHandler(t.rtmpSourceHandler),t}n.__esModule=!0,n["default"]=o,e.exports=n["default"]},{}],115:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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 a(t){var e=t.charAt(0).toUpperCase()+t.slice(1);E["set"+e]=function(e){return this.el_.vjs_setProperty(t,e)}}function l(t){E[t]=function(){return this.el_.vjs_getProperty(t)}}n.__esModule=!0;for(var u=t("./tech"),c=r(u),p=t("../utils/dom.js"),h=o(p),f=t("../utils/url.js"),d=o(f),y=t("../utils/time-ranges.js"),v=t("./flash-rtmp"),g=r(v),m=t("../component"),b=r(m),_=t("global/window"),j=r(_),T=t("object.assign"),w=r(T),C=j["default"].navigator,k=function(t){function e(n,o){i(this,e),t.call(this,n,o),n.source&&this.ready(function(){this.setSource(n.source)},!0),n.startTime&&this.ready(function(){this.load(),this.play(),this.currentTime(n.startTime)},!0),j["default"].videojs=j["default"].videojs||{},j["default"].videojs.Flash=j["default"].videojs.Flash||{},j["default"].videojs.Flash.onReady=e.onReady,j["default"].videojs.Flash.onEvent=e.onEvent,j["default"].videojs.Flash.onError=e.onError,this.on("seeked",function(){this.lastSeekTarget_=void 0})}return s(e,t),e.prototype.createEl=function n(){var t=this.options_;t.swf||(t.swf="//vjs.zencdn.net/swf/5.0.1/video-js.swf");var n=t.techId,o=w["default"]({readyFunction:"videojs.Flash.onReady",eventProxyFunction:"videojs.Flash.onEvent",errorEventProxyFunction:"videojs.Flash.onError",autoplay:t.autoplay,preload:t.preload,loop:t.loop,muted:t.muted},t.flashVars),r=w["default"]({wmode:"opaque",bgcolor:"#000000"},t.params),i=w["default"]({id:n,name:n,"class":"vjs-tech"},t.attributes);return this.el_=e.embed(t.swf,o,r,i),this.el_.tech=this,this.el_},e.prototype.play=function o(){this.ended()&&this.setCurrentTime(0),this.el_.vjs_play()},e.prototype.pause=function r(){this.el_.vjs_pause()},e.prototype.src=function a(t){return void 0===t?this.currentSrc():this.setSrc(t)},e.prototype.setSrc=function l(t){if(t=d.getAbsoluteURL(t),this.el_.vjs_src(t),this.autoplay()){var e=this;this.setTimeout(function(){e.play()},0)}},e.prototype.seeking=function u(){return void 0!==this.lastSeekTarget_},e.prototype.setCurrentTime=function c(e){var n=this.seekable();n.length&&(e=e>n.start(0)?e:n.start(0),e=e<n.end(n.length-1)?e:n.end(n.length-1),this.lastSeekTarget_=e,this.trigger("seeking"),this.el_.vjs_setProperty("currentTime",e),t.prototype.setCurrentTime.call(this))},e.prototype.currentTime=function p(t){return this.seeking()?this.lastSeekTarget_||0:this.el_.vjs_getProperty("currentTime")},e.prototype.currentSrc=function h(){return this.currentSource_?this.currentSource_.src:this.el_.vjs_getProperty("currentSrc")},e.prototype.load=function f(){this.el_.vjs_load()},e.prototype.poster=function v(){this.el_.vjs_getProperty("poster")},e.prototype.setPoster=function g(){},e.prototype.seekable=function m(){var t=this.duration();return 0===t?y.createTimeRange():y.createTimeRange(0,t)},e.prototype.buffered=function b(){var t=this.el_.vjs_getProperty("buffered");return 0===t.length?y.createTimeRange():y.createTimeRange(t[0][0],t[0][1])},e.prototype.supportsFullScreen=function _(){return!1},e.prototype.enterFullScreen=function T(){return!1},e}(c["default"]),E=k.prototype,x="rtmpConnection,rtmpStream,preload,defaultPlaybackRate,playbackRate,autoplay,loop,mediaGroup,controller,controls,volume,muted,defaultMuted".split(","),O="networkState,readyState,initialTime,duration,startOffsetTime,paused,ended,videoTracks,audioTracks,videoWidth,videoHeight".split(","),S=0;S<x.length;S++)l(x[S]),a(x[S]);for(var S=0;S<O.length;S++)l(O[S]);k.isSupported=function(){return k.version()[0]>=10},c["default"].withSourceHandlers(k),k.nativeSourceHandler={},k.nativeSourceHandler.canPlayType=function(t){return t in k.formats?"maybe":""},k.nativeSourceHandler.canHandleSource=function(t){function e(t){var e=d.getFileExtension(t);return e?"video/"+e:""}var n;return n=t.type?t.type.replace(/;.*/,"").toLowerCase():e(t.src),k.nativeSourceHandler.canPlayType(n)},k.nativeSourceHandler.handleSource=function(t,e){e.setSrc(t.src)},k.nativeSourceHandler.dispose=function(){},k.registerSourceHandler(k.nativeSourceHandler),k.formats={"video/flv":"FLV","video/x-flv":"FLV","video/mp4":"MP4","video/m4v":"MP4"},k.onReady=function(t){var e=h.getEl(t),n=e&&e.tech;n&&n.el()&&k.checkReady(n)},k.checkReady=function(t){t.el()&&(t.el().vjs_getProperty?t.triggerReady():this.setTimeout(function(){k.checkReady(t)},50))},k.onEvent=function(t,e){var n=h.getEl(t).tech;n.trigger(e)},k.onError=function(t,e){var n=h.getEl(t).tech;return"srcnotfound"===e?n.error(4):void n.error("FLASH: "+e)},k.version=function(){var t="0,0,0";try{t=new j["default"].ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(e){try{C.mimeTypes["application/x-shockwave-flash"].enabledPlugin&&(t=(C.plugins["Shockwave Flash 2.0"]||C.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1])}catch(n){}}return t.split(",")},k.embed=function(t,e,n,o){var r=k.getEmbedCode(t,e,n,o),i=h.createEl("div",{innerHTML:r}).childNodes[0];return i},k.getEmbedCode=function(t,e,n,o){var r='<object type="application/x-shockwave-flash" ',i="",s="",a="";return e&&Object.getOwnPropertyNames(e).forEach(function(t){i+=t+"="+e[t]+"&"}),n=w["default"]({movie:t,flashvars:i,allowScriptAccess:"always",allowNetworking:"all"},n),Object.getOwnPropertyNames(n).forEach(function(t){s+='<param name="'+t+'" value="'+n[t]+'" />'}),o=w["default"]({data:t,width:"100%",height:"100%"},o),Object.getOwnPropertyNames(o).forEach(function(t){a+=t+'="'+o[t]+'" '}),""+r+a+">"+s+"</object>"},g["default"](k),b["default"].registerComponent("Flash",k),c["default"].registerTech("Flash",k),n["default"]=k,e.exports=n["default"]},{"../component":66,"../utils/dom.js":131,"../utils/time-ranges.js":139,"../utils/url.js":141,"./flash-rtmp":114,"./tech":118,"global/window":2,"object.assign":45}],116:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("./tech.js"),l=r(a),u=t("../component"),c=r(u),p=t("../utils/dom.js"),h=o(p),f=t("../utils/url.js"),d=o(f),y=t("../utils/fn.js"),v=o(y),g=t("../utils/log.js"),m=r(g),b=t("../utils/browser.js"),_=o(b),j=t("global/document"),T=r(j),w=t("global/window"),C=r(w),k=t("object.assign"),E=r(k),x=t("../utils/merge-options.js"),O=r(x),S=function(t){function e(n,o){i(this,e),t.call(this,n,o);var r=n.source;if(r&&(this.el_.currentSrc!==r.src||n.tag&&3===n.tag.initNetworkState_)?this.setSource(r):this.handleLateInit_(this.el_),this.el_.hasChildNodes()){for(var s=this.el_.childNodes,a=s.length,l=[];a--;){var u=s[a],c=u.nodeName.toLowerCase();"track"===c&&(this.featuresNativeTextTracks?(this.remoteTextTrackEls().addTrackElement_(u),this.remoteTextTracks().addTrack_(u.track)):l.push(u))}for(var p=0;p<l.length;p++)this.el_.removeChild(l[p])}this.featuresNativeTextTracks&&(this.handleTextTrackChange_=v.bind(this,this.handleTextTrackChange),this.handleTextTrackAdd_=v.bind(this,this.handleTextTrackAdd),this.handleTextTrackRemove_=v.bind(this,this.handleTextTrackRemove),this.proxyNativeTextTracks_()),(_.TOUCH_ENABLED&&n.nativeControlsForTouch===!0||_.IS_IPHONE||_.IS_NATIVE_ANDROID)&&this.setControls(!0),this.triggerReady()}return s(e,t),e.prototype.dispose=function n(){var n=this.el().textTracks,o=this.textTracks();n&&n.removeEventListener&&(n.removeEventListener("change",this.handleTextTrackChange_),n.removeEventListener("addtrack",this.handleTextTrackAdd_),n.removeEventListener("removetrack",this.handleTextTrackRemove_));for(var r=o.length;r--;)o.removeTrack_(o[r]);e.disposeMediaElement(this.el_),t.prototype.dispose.call(this)},e.prototype.createEl=function o(){var t=this.options_.tag;if(!t||this.movingMediaElementInDOM===!1)if(t){var n=t.cloneNode(!0);t.parentNode.insertBefore(n,t),e.disposeMediaElement(t),t=n}else{t=T["default"].createElement("video");var o=this.options_.tag&&h.getElAttributes(this.options_.tag),r=O["default"]({},o);_.TOUCH_ENABLED&&this.options_.nativeControlsForTouch===!0||delete r.controls,h.setElAttributes(t,E["default"](r,{id:this.options_.techId,"class":"vjs-tech"}))}for(var i=["autoplay","preload","loop","muted"],s=i.length-1;s>=0;s--){var a=i[s],l={};"undefined"!=typeof this.options_[a]&&(l[a]=this.options_[a]),h.setElAttributes(t,l)}return t},e.prototype.handleLateInit_=function r(t){var e=this;if(0!==t.networkState&&3!==t.networkState){if(0===t.readyState){var n=function(){var t=!1,n=function r(){t=!0};e.on("loadstart",n);var o=function i(){t||this.trigger("loadstart")};return e.on("loadedmetadata",o),e.ready(function(){this.off("loadstart",n),this.off("loadedmetadata",o),t||this.trigger("loadstart")}),{v:void 0}}();if("object"==typeof n)return n.v}var o=["loadstart"];o.push("loadedmetadata"),t.readyState>=2&&o.push("loadeddata"),t.readyState>=3&&o.push("canplay"),t.readyState>=4&&o.push("canplaythrough"),this.ready(function(){o.forEach(function(t){this.trigger(t)},this)})}},e.prototype.proxyNativeTextTracks_=function a(){var t=this.el().textTracks;t&&t.addEventListener&&(t.addEventListener("change",this.handleTextTrackChange_),t.addEventListener("addtrack",this.handleTextTrackAdd_),t.addEventListener("removetrack",this.handleTextTrackRemove_))},e.prototype.handleTextTrackChange=function l(t){var e=this.textTracks();this.textTracks().trigger({type:"change",target:e,currentTarget:e,srcElement:e})},e.prototype.handleTextTrackAdd=function u(t){this.textTracks().addTrack_(t.track)},e.prototype.handleTextTrackRemove=function c(t){this.textTracks().removeTrack_(t.track)},e.prototype.play=function p(){this.el_.play()},e.prototype.pause=function f(){this.el_.pause()},e.prototype.paused=function d(){return this.el_.paused},e.prototype.currentTime=function y(){return this.el_.currentTime},e.prototype.setCurrentTime=function g(t){try{this.el_.currentTime=t}catch(e){m["default"](e,"Video is not ready. (Video.js)")}},e.prototype.duration=function b(){return this.el_.duration||0},e.prototype.buffered=function j(){return this.el_.buffered},e.prototype.volume=function w(){return this.el_.volume},e.prototype.setVolume=function k(t){this.el_.volume=t},e.prototype.muted=function x(){return this.el_.muted},e.prototype.setMuted=function S(t){this.el_.muted=t},e.prototype.width=function P(){return this.el_.offsetWidth},e.prototype.height=function M(){return this.el_.offsetHeight},e.prototype.supportsFullScreen=function A(){if("function"==typeof this.el_.webkitEnterFullScreen){var t=C["default"].navigator.userAgent;if(/Android/.test(t)||!/Chrome|Mac OS X 10.5/.test(t))return!0}return!1},e.prototype.enterFullScreen=function I(){var t=this.el_;"webkitDisplayingFullscreen"in t&&this.one("webkitbeginfullscreen",function(){this.one("webkitendfullscreen",function(){this.trigger("fullscreenchange",{isFullscreen:!1})}),this.trigger("fullscreenchange",{isFullscreen:!0})}),t.paused&&t.networkState<=t.HAVE_METADATA?(this.el_.play(),this.setTimeout(function(){t.pause(),t.webkitEnterFullScreen(); -},0)):t.webkitEnterFullScreen()},e.prototype.exitFullScreen=function D(){this.el_.webkitExitFullScreen()},e.prototype.src=function R(t){return void 0===t?this.el_.src:void this.setSrc(t)},e.prototype.setSrc=function F(t){this.el_.src=t},e.prototype.load=function N(){this.el_.load()},e.prototype.reset=function L(){e.resetMediaElement(this.el_)},e.prototype.currentSrc=function B(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc},e.prototype.poster=function H(){return this.el_.poster},e.prototype.setPoster=function V(t){this.el_.poster=t},e.prototype.preload=function U(){return this.el_.preload},e.prototype.setPreload=function W(t){this.el_.preload=t},e.prototype.autoplay=function z(){return this.el_.autoplay},e.prototype.setAutoplay=function X(t){this.el_.autoplay=t},e.prototype.controls=function q(){return this.el_.controls},e.prototype.setControls=function G(t){this.el_.controls=!!t},e.prototype.loop=function K(){return this.el_.loop},e.prototype.setLoop=function Y(t){this.el_.loop=t},e.prototype.error=function J(){return this.el_.error},e.prototype.seeking=function Q(){return this.el_.seeking},e.prototype.seekable=function Z(){return this.el_.seekable},e.prototype.ended=function tt(){return this.el_.ended},e.prototype.defaultMuted=function et(){return this.el_.defaultMuted},e.prototype.playbackRate=function nt(){return this.el_.playbackRate},e.prototype.played=function ot(){return this.el_.played},e.prototype.setPlaybackRate=function rt(t){this.el_.playbackRate=t},e.prototype.networkState=function it(){return this.el_.networkState},e.prototype.readyState=function st(){return this.el_.readyState},e.prototype.videoWidth=function at(){return this.el_.videoWidth},e.prototype.videoHeight=function lt(){return this.el_.videoHeight},e.prototype.textTracks=function ut(){return t.prototype.textTracks.call(this)},e.prototype.addTextTrack=function ct(e,n,o){return this.featuresNativeTextTracks?this.el_.addTextTrack(e,n,o):t.prototype.addTextTrack.call(this,e,n,o)},e.prototype.addRemoteTextTrack=function pt(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];if(!this.featuresNativeTextTracks)return t.prototype.addRemoteTextTrack.call(this,e);var n=T["default"].createElement("track");return e.kind&&(n.kind=e.kind),e.label&&(n.label=e.label),(e.language||e.srclang)&&(n.srclang=e.language||e.srclang),e["default"]&&(n["default"]=e["default"]),e.id&&(n.id=e.id),e.src&&(n.src=e.src),this.el().appendChild(n),this.remoteTextTrackEls().addTrackElement_(n),this.remoteTextTracks().addTrack_(n.track),n},e.prototype.removeRemoteTextTrack=function ht(e){if(!this.featuresNativeTextTracks)return t.prototype.removeRemoteTextTrack.call(this,e);var n=void 0,o=void 0,r=this.remoteTextTrackEls().getTrackElementByTrack_(e);for(this.remoteTextTrackEls().removeTrackElement_(r),this.remoteTextTracks().removeTrack_(e),n=this.$$("track"),o=n.length;o--;)(e===n[o]||e===n[o].track)&&this.el().removeChild(n[o])},e}(l["default"]);S.TEST_VID=T["default"].createElement("video");var P=T["default"].createElement("track");P.kind="captions",P.srclang="en",P.label="English",S.TEST_VID.appendChild(P),S.isSupported=function(){try{S.TEST_VID.volume=.5}catch(t){return!1}return!!S.TEST_VID.canPlayType},l["default"].withSourceHandlers(S),S.nativeSourceHandler={},S.nativeSourceHandler.canPlayType=function(t){try{return S.TEST_VID.canPlayType(t)}catch(e){return""}},S.nativeSourceHandler.canHandleSource=function(t){var e,n;return t.type?S.nativeSourceHandler.canPlayType(t.type):t.src?(n=d.getFileExtension(t.src),S.nativeSourceHandler.canPlayType("video/"+n)):""},S.nativeSourceHandler.handleSource=function(t,e){e.setSrc(t.src)},S.nativeSourceHandler.dispose=function(){},S.registerSourceHandler(S.nativeSourceHandler),S.canControlVolume=function(){var t=S.TEST_VID.volume;return S.TEST_VID.volume=t/2+.1,t!==S.TEST_VID.volume},S.canControlPlaybackRate=function(){var t=S.TEST_VID.playbackRate;return S.TEST_VID.playbackRate=t/2+.1,t!==S.TEST_VID.playbackRate},S.supportsNativeTextTracks=function(){var t;return t=!!S.TEST_VID.textTracks,t&&S.TEST_VID.textTracks.length>0&&(t="number"!=typeof S.TEST_VID.textTracks[0].mode),t&&_.IS_FIREFOX&&(t=!1),!t||"onremovetrack"in S.TEST_VID.textTracks||(t=!1),t},S.Events=["loadstart","suspend","abort","error","emptied","stalled","loadedmetadata","loadeddata","canplay","canplaythrough","playing","waiting","seeking","seeked","ended","durationchange","timeupdate","progress","play","pause","ratechange","volumechange"],S.prototype.featuresVolumeControl=S.canControlVolume(),S.prototype.featuresPlaybackRate=S.canControlPlaybackRate(),S.prototype.movingMediaElementInDOM=!_.IS_IOS,S.prototype.featuresFullscreenResize=!0,S.prototype.featuresProgressEvents=!0,S.prototype.featuresNativeTextTracks=S.supportsNativeTextTracks();var M=void 0,A=/^application\/(?:x-|vnd\.apple\.)mpegurl/i,I=/^video\/mp4/i;S.patchCanPlayType=function(){_.ANDROID_VERSION>=4&&(M||(M=S.TEST_VID.constructor.prototype.canPlayType),S.TEST_VID.constructor.prototype.canPlayType=function(t){return t&&A.test(t)?"maybe":M.call(this,t)}),_.IS_OLD_ANDROID&&(M||(M=S.TEST_VID.constructor.prototype.canPlayType),S.TEST_VID.constructor.prototype.canPlayType=function(t){return t&&I.test(t)?"maybe":M.call(this,t)})},S.unpatchCanPlayType=function(){var t=S.TEST_VID.constructor.prototype.canPlayType;return S.TEST_VID.constructor.prototype.canPlayType=M,M=null,t},S.patchCanPlayType(),S.disposeMediaElement=function(t){if(t){for(t.parentNode&&t.parentNode.removeChild(t);t.hasChildNodes();)t.removeChild(t.firstChild);t.removeAttribute("src"),"function"==typeof t.load&&!function(){try{t.load()}catch(e){}}()}},S.resetMediaElement=function(t){if(t){for(var e=t.querySelectorAll("source"),n=e.length;n--;)t.removeChild(e[n]);t.removeAttribute("src"),"function"==typeof t.load&&!function(){try{t.load()}catch(e){}}()}},c["default"].registerComponent("Html5",S),l["default"].registerTech("Html5",S),n["default"]=S,e.exports=n["default"]},{"../component":66,"../utils/browser.js":128,"../utils/dom.js":131,"../utils/fn.js":133,"../utils/log.js":136,"../utils/merge-options.js":137,"../utils/url.js":141,"./tech.js":118,"global/document":1,"global/window":2,"object.assign":45}],117:[function(t,e,n){"use strict";function o(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("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)}n.__esModule=!0;var s=t("../component.js"),a=o(s),l=t("./tech.js"),u=o(l),c=t("global/window"),p=o(c),h=t("../utils/to-title-case.js"),f=o(h),d=function(t){function e(n,o,i){if(r(this,e),t.call(this,n,o,i),o.playerOptions.sources&&0!==o.playerOptions.sources.length)n.src(o.playerOptions.sources);else for(var s=0,l=o.playerOptions.techOrder;s<l.length;s++){var c=f["default"](l[s]),p=u["default"].getTech(c);if(c||(p=a["default"].getComponent(c)),p&&p.isSupported()){n.loadTech_(c);break}}}return i(e,t),e}(a["default"]);a["default"].registerComponent("MediaLoader",d),n["default"]=d,e.exports=n["default"]},{"../component.js":66,"../utils/to-title-case.js":140,"./tech.js":118,"global/window":2}],118:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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)}n.__esModule=!0;var a=t("../component"),l=r(a),u=t("../tracks/html-track-element"),c=r(u),p=t("../tracks/html-track-element-list"),h=r(p),f=t("../utils/merge-options.js"),d=r(f),y=t("../tracks/text-track"),v=r(y),g=t("../tracks/text-track-list"),m=r(g),b=t("../utils/fn.js"),_=o(b),j=t("../utils/log.js"),T=r(j),w=t("../utils/time-ranges.js"),C=t("../utils/buffer.js"),k=t("../media-error.js"),E=r(k),x=t("global/window"),O=r(x),S=t("global/document"),P=r(S),M=function(t){function e(){var n=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],o=arguments.length<=1||void 0===arguments[1]?function(){}:arguments[1];i(this,e),n.reportTouchActivity=!1,t.call(this,null,n,o),this.hasStarted_=!1,this.on("playing",function(){this.hasStarted_=!0}),this.on("loadstart",function(){this.hasStarted_=!1}),this.textTracks_=n.textTracks,this.featuresProgressEvents||this.manualProgressOn(),this.featuresTimeupdateEvents||this.manualTimeUpdatesOn(),(n.nativeCaptions===!1||n.nativeTextTracks===!1)&&(this.featuresNativeTextTracks=!1),this.featuresNativeTextTracks||this.on("ready",this.emulateTextTracks),this.initTextTrackListeners(),this.emitTapEvents()}return s(e,t),e.prototype.manualProgressOn=function n(){this.on("durationchange",this.onDurationChange),this.manualProgress=!0,this.one("ready",this.trackProgress)},e.prototype.manualProgressOff=function o(){this.manualProgress=!1,this.stopTrackingProgress(),this.off("durationchange",this.onDurationChange)},e.prototype.trackProgress=function r(){this.stopTrackingProgress(),this.progressInterval=this.setInterval(_.bind(this,function(){var t=this.bufferedPercent();this.bufferedPercent_!==t&&this.trigger("progress"),this.bufferedPercent_=t,1===t&&this.stopTrackingProgress()}),500)},e.prototype.onDurationChange=function a(){this.duration_=this.duration()},e.prototype.buffered=function l(){return w.createTimeRange(0,0)},e.prototype.bufferedPercent=function u(){return C.bufferedPercent(this.buffered(),this.duration_)},e.prototype.stopTrackingProgress=function p(){this.clearInterval(this.progressInterval)},e.prototype.manualTimeUpdatesOn=function f(){this.manualTimeUpdates=!0,this.on("play",this.trackCurrentTime),this.on("pause",this.stopTrackingCurrentTime)},e.prototype.manualTimeUpdatesOff=function y(){this.manualTimeUpdates=!1,this.stopTrackingCurrentTime(),this.off("play",this.trackCurrentTime),this.off("pause",this.stopTrackingCurrentTime)},e.prototype.trackCurrentTime=function v(){this.currentTimeInterval&&this.stopTrackingCurrentTime(),this.currentTimeInterval=this.setInterval(function(){this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},250)},e.prototype.stopTrackingCurrentTime=function g(){this.clearInterval(this.currentTimeInterval),this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},e.prototype.dispose=function b(){var e=this.textTracks();if(e)for(var n=e.length;n--;)this.removeRemoteTextTrack(e[n]);this.manualProgress&&this.manualProgressOff(),this.manualTimeUpdates&&this.manualTimeUpdatesOff(),t.prototype.dispose.call(this)},e.prototype.reset=function j(){},e.prototype.error=function k(t){return void 0!==t&&(t instanceof E["default"]?this.error_=t:this.error_=new E["default"](t),this.trigger("error")),this.error_},e.prototype.played=function x(){return this.hasStarted_?w.createTimeRange(0,0):w.createTimeRange()},e.prototype.setCurrentTime=function S(){this.manualTimeUpdates&&this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},e.prototype.initTextTrackListeners=function M(){var t=_.bind(this,function(){this.trigger("texttrackchange")}),e=this.textTracks();e&&(e.addEventListener("removetrack",t),e.addEventListener("addtrack",t),this.on("dispose",_.bind(this,function(){e.removeEventListener("removetrack",t),e.removeEventListener("addtrack",t)})))},e.prototype.emulateTextTracks=function I(){var t=this,e=this.textTracks();if(e){if(!O["default"].WebVTT&&null!=this.el().parentNode){var n=P["default"].createElement("script");n.src=this.options_["vtt.js"]||"https://cdn.rawgit.com/gkatsev/vtt.js/vjs-v0.12.1/dist/vtt.min.js",this.el().parentNode.appendChild(n),O["default"].WebVTT=!0}var o=function i(){return t.trigger("texttrackchange")},r=function s(){o();for(var t=0;t<e.length;t++){var n=e[t];n.removeEventListener("cuechange",o),"showing"===n.mode&&n.addEventListener("cuechange",o)}};r(),e.addEventListener("change",r),this.on("dispose",function(){e.removeEventListener("change",r)})}},e.prototype.textTracks=function D(){return this.textTracks_=this.textTracks_||new m["default"],this.textTracks_},e.prototype.remoteTextTracks=function R(){return this.remoteTextTracks_=this.remoteTextTracks_||new m["default"],this.remoteTextTracks_},e.prototype.remoteTextTrackEls=function F(){return this.remoteTextTrackEls_=this.remoteTextTrackEls_||new h["default"],this.remoteTextTrackEls_},e.prototype.addTextTrack=function N(t,e,n){if(!t)throw new Error("TextTrack kind is required but was not provided");return A(this,t,e,n)},e.prototype.addRemoteTextTrack=function L(t){var e=d["default"](t,{tech:this}),n=new c["default"](e);return this.remoteTextTrackEls().addTrackElement_(n),this.remoteTextTracks().addTrack_(n.track),this.textTracks().addTrack_(n.track),n},e.prototype.removeRemoteTextTrack=function B(t){this.textTracks().removeTrack_(t);var e=this.remoteTextTrackEls().getTrackElementByTrack_(t);this.remoteTextTrackEls().removeTrackElement_(e),this.remoteTextTracks().removeTrack_(t)},e.prototype.setPoster=function H(){},e.prototype.canPlayType=function V(){return""},e.isTech=function U(t){return t.prototype instanceof e||t instanceof e||t===e},e.registerTech=function W(t,n){if(e.techs_||(e.techs_={}),!e.isTech(n))throw new Error("Tech "+t+" must be a Tech");return e.techs_[t]=n,n},e.getTech=function z(t){return e.techs_&&e.techs_[t]?e.techs_[t]:O["default"]&&O["default"].videojs&&O["default"].videojs[t]?(T["default"].warn("The "+t+" tech was added to the videojs object when it should be registered using videojs.registerTech(name, tech)"),O["default"].videojs[t]):void 0},e}(l["default"]);M.prototype.textTracks_;var A=function I(t,e,n,o){var r=arguments.length<=4||void 0===arguments[4]?{}:arguments[4],i=t.textTracks();r.kind=e,n&&(r.label=n),o&&(r.language=o),r.tech=t;var s=new v["default"](r);return i.addTrack_(s),s};M.prototype.featuresVolumeControl=!0,M.prototype.featuresFullscreenResize=!1,M.prototype.featuresPlaybackRate=!1,M.prototype.featuresProgressEvents=!1,M.prototype.featuresTimeupdateEvents=!1,M.prototype.featuresNativeTextTracks=!1,M.withSourceHandlers=function(t){t.registerSourceHandler=function(e,n){var o=t.sourceHandlers;o||(o=t.sourceHandlers=[]),void 0===n&&(n=o.length),o.splice(n,0,e)},t.canPlayType=function(e){for(var n=t.sourceHandlers||[],o=void 0,r=0;r<n.length;r++)if(o=n[r].canPlayType(e))return o;return""},t.selectSourceHandler=function(e){for(var n=t.sourceHandlers||[],o=void 0,r=0;r<n.length;r++)if(o=n[r].canHandleSource(e))return n[r];return null},t.canPlaySource=function(e){var n=t.selectSourceHandler(e);return n?n.canHandleSource(e):""};var e=["seekable","duration"];e.forEach(function(t){var e=this[t];"function"==typeof e&&(this[t]=function(){return this.sourceHandler_&&this.sourceHandler_[t]?this.sourceHandler_[t].apply(this.sourceHandler_,arguments):e.apply(this,arguments)})},t.prototype),t.prototype.setSource=function(e){var n=t.selectSourceHandler(e);return n||(t.nativeSourceHandler?n=t.nativeSourceHandler:T["default"].error("No source hander found for the current source.")),this.disposeSourceHandler(),this.off("dispose",this.disposeSourceHandler),this.currentSource_=e,this.sourceHandler_=n.handleSource(e,this),this.on("dispose",this.disposeSourceHandler),this},t.prototype.disposeSourceHandler=function(){this.sourceHandler_&&this.sourceHandler_.dispose&&this.sourceHandler_.dispose()}},l["default"].registerComponent("Tech",M),l["default"].registerComponent("MediaTechController",M),M.registerTech("Tech",M),n["default"]=M,e.exports=n["default"]},{"../component":66,"../media-error.js":102,"../tracks/html-track-element":120,"../tracks/html-track-element-list":119,"../tracks/text-track":127,"../tracks/text-track-list":125,"../utils/buffer.js":129,"../utils/fn.js":133,"../utils/log.js":136,"../utils/merge-options.js":137,"../utils/time-ranges.js":139,"global/document":1,"global/window":2}],119:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.__esModule=!0;var s=t("../utils/browser.js"),a=r(s),l=t("global/document"),u=o(l),c=function(){function t(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0];i(this,t);var n=this;if(a.IS_IE8){n=u["default"].createElement("custom");for(var o in t.prototype)"constructor"!==o&&(n[o]=t.prototype[o])}n.trackElements_=[],Object.defineProperty(n,"length",{get:function l(){return this.trackElements_.length}});for(var r=0,s=e.length;s>r;r++)n.addTrackElement_(e[r]);return a.IS_IE8?n:void 0}return t.prototype.addTrackElement_=function e(t){this.trackElements_.push(t)},t.prototype.getTrackElementByTrack_=function n(t){for(var e=void 0,n=0,o=this.trackElements_.length;o>n;n++)if(t===this.trackElements_[n].track){e=this.trackElements_[n];break}return e},t.prototype.removeTrackElement_=function o(t){for(var e=0,n=this.trackElements_.length;n>e;e++)if(t===this.trackElements_[e]){this.trackElements_.splice(e,1);break}},t}();n["default"]=c,e.exports=n["default"]},{"../utils/browser.js":128,"global/document":1}],120:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}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)}n.__esModule=!0;var a=t("../utils/browser.js"),l=r(a),u=t("global/document"),c=o(u),p=t("../event-target"),h=o(p),f=t("../tracks/text-track"),d=o(f),y=0,v=1,g=2,m=3,b=function(t){function e(){var n=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];i(this,e),t.call(this);var o=void 0,r=this;if(l.IS_IE8){r=c["default"].createElement("custom");for(var s in e.prototype)"constructor"!==s&&(r[s]=e.prototype[s])}var a=new d["default"](n);return r.kind=a.kind,r.src=a.src,r.srclang=a.language,r.label=a.label,r["default"]=a["default"],Object.defineProperty(r,"readyState",{get:function u(){return o}}),Object.defineProperty(r,"track",{get:function p(){return a}}),o=y,a.addEventListener("loadeddata",function(){o=g,r.trigger({type:"load",target:r})}),l.IS_IE8?r:void 0}return s(e,t),e}(h["default"]);b.prototype.allowedEvents_={load:"load"},b.NONE=y,b.LOADING=v,b.LOADED=g,b.ERROR=m,n["default"]=b,e.exports=n["default"]},{"../event-target":98,"../tracks/text-track":127,"../utils/browser.js":128,"global/document":1}],121:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function i(t){var e=this;if(a.IS_IE8){e=u["default"].createElement("custom");for(var n in i.prototype)"constructor"!==n&&(e[n]=i.prototype[n])}return i.prototype.setCues_.call(e,t),Object.defineProperty(e,"length",{get:function o(){return this.length_}}),a.IS_IE8?e:void 0}n.__esModule=!0;var s=t("../utils/browser.js"),a=r(s),l=t("global/document"),u=o(l);i.prototype.setCues_=function(t){var e=this.length||0,n=0,o=t.length;this.cues_=t,this.length_=t.length;var r=function i(t){""+t in this||Object.defineProperty(this,""+t,{get:function e(){return this.cues_[t]}})};if(o>e)for(n=e;o>n;n++)r.call(this,n)},i.prototype.getCueById=function(t){for(var e=null,n=0,o=this.length;o>n;n++){var r=this[n];if(r.id===t){e=r;break}}return e},n["default"]=i,e.exports=n["default"]},{"../utils/browser.js":128,"global/document":1}],122:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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 a(t,e){return"rgba("+parseInt(t[1]+t[1],16)+","+parseInt(t[2]+t[2],16)+","+parseInt(t[3]+t[3],16)+","+e+")"}function l(t,e,n){try{t.style[e]=n}catch(o){}}n.__esModule=!0;var u=t("../component"),c=r(u),p=t("../menu/menu.js"),h=r(p),f=t("../menu/menu-item.js"),d=r(f),y=t("../menu/menu-button.js"),v=r(y),g=t("../utils/fn.js"),m=o(g),b=t("global/document"),_=r(b),j=t("global/window"),T=r(j),w="#222",C="#ccc",k={monospace:"monospace",sansSerif:"sans-serif",serif:"serif",monospaceSansSerif:'"Andale Mono", "Lucida Console", monospace',monospaceSerif:'"Courier New", monospace',proportionalSansSerif:"sans-serif",proportionalSerif:"serif",casual:'"Comic Sans MS", Impact, fantasy',script:'"Monotype Corsiva", cursive',smallcaps:'"Andale Mono", "Lucida Console", monospace, sans-serif'},E=function(t){function e(n,o,r){i(this,e),t.call(this,n,o,r),n.on("loadstart",m.bind(this,this.toggleDisplay)),n.on("texttrackchange",m.bind(this,this.updateDisplay)),n.ready(m.bind(this,function(){if(n.tech_&&n.tech_.featuresNativeTextTracks)return void this.hide();n.on("fullscreenchange",m.bind(this,this.updateDisplay));for(var t=this.options_.playerOptions.tracks||[],e=0;e<t.length;e++){var o=t[e];this.player_.addRemoteTextTrack(o)}}))}return s(e,t),e.prototype.toggleDisplay=function n(){this.player_.tech_&&this.player_.tech_.featuresNativeTextTracks?this.hide():this.show()},e.prototype.createEl=function o(){return t.prototype.createEl.call(this,"div",{className:"vjs-text-track-display"})},e.prototype.clearDisplay=function r(){"function"==typeof T["default"].WebVTT&&T["default"].WebVTT.processCues(T["default"],[],this.el_)},e.prototype.updateDisplay=function u(){var t=this.player_.textTracks();if(this.clearDisplay(),t)for(var e=0;e<t.length;e++){var n=t[e];"showing"===n.mode&&this.updateForTrack(n)}},e.prototype.updateForTrack=function c(t){if("function"==typeof T["default"].WebVTT&&t.activeCues){for(var e=this.player_.textTrackSettings.getValues(),n=[],o=0;o<t.activeCues.length;o++)n.push(t.activeCues[o]);T["default"].WebVTT.processCues(T["default"],t.activeCues,this.el_);for(var r=n.length;r--;){var i=n[r];if(i){var s=i.displayState;if(e.color&&(s.firstChild.style.color=e.color),e.textOpacity&&l(s.firstChild,"color",a(e.color||"#fff",e.textOpacity)),e.backgroundColor&&(s.firstChild.style.backgroundColor=e.backgroundColor),e.backgroundOpacity&&l(s.firstChild,"backgroundColor",a(e.backgroundColor||"#000",e.backgroundOpacity)),e.windowColor&&(e.windowOpacity?l(s,"backgroundColor",a(e.windowColor,e.windowOpacity)):s.style.backgroundColor=e.windowColor),e.edgeStyle&&("dropshadow"===e.edgeStyle?s.firstChild.style.textShadow="2px 2px 3px "+w+", 2px 2px 4px "+w+", 2px 2px 5px "+w:"raised"===e.edgeStyle?s.firstChild.style.textShadow="1px 1px "+w+", 2px 2px "+w+", 3px 3px "+w:"depressed"===e.edgeStyle?s.firstChild.style.textShadow="1px 1px "+C+", 0 1px "+C+", -1px -1px "+w+", 0 -1px "+w:"uniform"===e.edgeStyle&&(s.firstChild.style.textShadow="0 0 4px "+w+", 0 0 4px "+w+", 0 0 4px "+w+", 0 0 4px "+w)),e.fontPercent&&1!==e.fontPercent){var u=T["default"].parseFloat(s.style.fontSize);s.style.fontSize=u*e.fontPercent+"px",s.style.height="auto",s.style.top="auto",s.style.bottom="2px"}e.fontFamily&&"default"!==e.fontFamily&&("small-caps"===e.fontFamily?s.firstChild.style.fontVariant="small-caps":s.firstChild.style.fontFamily=k[e.fontFamily])}}}},e}(c["default"]);c["default"].registerComponent("TextTrackDisplay",E),n["default"]=E,e.exports=n["default"]},{"../component":66,"../menu/menu-button.js":103,"../menu/menu-item.js":104,"../menu/menu.js":105,"../utils/fn.js":133,"global/document":1,"global/window":2}],123:[function(t,e,n){"use strict";n.__esModule=!0;var o={disabled:"disabled",hidden:"hidden",showing:"showing"},r={subtitles:"subtitles",captions:"captions",descriptions:"descriptions",chapters:"chapters",metadata:"metadata"};n.TextTrackMode=o,n.TextTrackKind=r},{}],124:[function(t,e,n){"use strict";n.__esModule=!0;var o=function s(t){var e=["kind","label","language","id","inBandMetadataTrackDispatchType","mode","src"].reduce(function(e,n,o){return t[n]&&(e[n]=t[n]),e},{cues:t.cues&&Array.prototype.map.call(t.cues,function(t){return{startTime:t.startTime,endTime:t.endTime,text:t.text,id:t.id}})});return e},r=function a(t){var e=t.$$("track"),n=Array.prototype.map.call(e,function(t){return t.track}),r=Array.prototype.map.call(e,function(t){var e=o(t.track);return t.src&&(e.src=t.src),e});return r.concat(Array.prototype.filter.call(t.textTracks(),function(t){return-1===n.indexOf(t)}).map(o))},i=function l(t,e){return t.forEach(function(t){var n=e.addRemoteTextTrack(t).track;!t.src&&t.cues&&t.cues.forEach(function(t){return n.addCue(t)})}),e.textTracks()};n["default"]={textTracksToJson:r,jsonToTextTracks:i,trackToJson_:o},e.exports=n["default"]},{}],125:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t){var e=this;if(p.IS_IE8){e=f["default"].createElement("custom");for(var n in i.prototype)"constructor"!==n&&(e[n]=i.prototype[n])}t=t||[],e.tracks_=[],Object.defineProperty(e,"length",{get:function r(){return this.tracks_.length}});for(var o=0;o<t.length;o++)e.addTrack_(t[o]);return p.IS_IE8?e:void 0}n.__esModule=!0;var s=t("../event-target"),a=r(s),l=t("../utils/fn.js"),u=o(l),c=t("../utils/browser.js"),p=o(c),h=t("global/document"),f=r(h);i.prototype=Object.create(a["default"].prototype),i.prototype.constructor=i,i.prototype.allowedEvents_={change:"change",addtrack:"addtrack",removetrack:"removetrack"};for(var d in i.prototype.allowedEvents_)i.prototype["on"+d]=null;i.prototype.addTrack_=function(t){var e=this.tracks_.length;""+e in this||Object.defineProperty(this,e,{get:function n(){return this.tracks_[e]}}),t.addEventListener("modechange",u.bind(this,function(){this.trigger("change")})),this.tracks_.push(t),this.trigger({type:"addtrack",track:t})},i.prototype.removeTrack_=function(t){for(var e=void 0,n=0,o=this.length;o>n;n++)if(this[n]===t){e=this[n],e.off&&e.off(),this.tracks_.splice(n,1);break}e&&this.trigger({type:"removetrack",track:e})},i.prototype.getTrackById=function(t){for(var e=null,n=0,o=this.length;o>n;n++){var r=this[n];if(r.id===t){e=r;break}}return e},n["default"]=i,e.exports=n["default"]},{"../event-target":98,"../utils/browser.js":128,"../utils/fn.js":133,"global/document":1}],126:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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("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 a(t){var e=void 0;return t.selectedOptions?e=t.selectedOptions[0]:t.options&&(e=t.options[t.options.selectedIndex]),e.value}function l(t,e){if(e){var n=void 0;for(n=0;n<t.options.length;n++){var o=t.options[n];if(o.value===e)break}t.selectedIndex=n}}function u(){var t='<div class="vjs-tracksettings">\n <div class="vjs-tracksettings-colors">\n <div class="vjs-fg-color vjs-tracksetting">\n <label class="vjs-label">Foreground</label>\n <select>\n <option value="">---</option>\n <option value="#FFF">White</option>\n <option value="#000">Black</option>\n <option value="#F00">Red</option>\n <option value="#0F0">Green</option>\n <option value="#00F">Blue</option>\n <option value="#FF0">Yellow</option>\n <option value="#F0F">Magenta</option>\n <option value="#0FF">Cyan</option>\n </select>\n <span class="vjs-text-opacity vjs-opacity">\n <select>\n <option value="">---</option>\n <option value="1">Opaque</option>\n <option value="0.5">Semi-Opaque</option>\n </select>\n </span>\n </div> <!-- vjs-fg-color -->\n <div class="vjs-bg-color vjs-tracksetting">\n <label class="vjs-label">Background</label>\n <select>\n <option value="">---</option>\n <option value="#FFF">White</option>\n <option value="#000">Black</option>\n <option value="#F00">Red</option>\n <option value="#0F0">Green</option>\n <option value="#00F">Blue</option>\n <option value="#FF0">Yellow</option>\n <option value="#F0F">Magenta</option>\n <option value="#0FF">Cyan</option>\n </select>\n <span class="vjs-bg-opacity vjs-opacity">\n <select>\n <option value="">---</option>\n <option value="1">Opaque</option>\n <option value="0.5">Semi-Transparent</option>\n <option value="0">Transparent</option>\n </select>\n </span>\n </div> <!-- vjs-bg-color -->\n <div class="window-color vjs-tracksetting">\n <label class="vjs-label">Window</label>\n <select>\n <option value="">---</option>\n <option value="#FFF">White</option>\n <option value="#000">Black</option>\n <option value="#F00">Red</option>\n <option value="#0F0">Green</option>\n <option value="#00F">Blue</option>\n <option value="#FF0">Yellow</option>\n <option value="#F0F">Magenta</option>\n <option value="#0FF">Cyan</option>\n </select>\n <span class="vjs-window-opacity vjs-opacity">\n <select>\n <option value="">---</option>\n <option value="1">Opaque</option>\n <option value="0.5">Semi-Transparent</option>\n <option value="0">Transparent</option>\n </select>\n </span>\n </div> <!-- vjs-window-color -->\n </div> <!-- vjs-tracksettings -->\n <div class="vjs-tracksettings-font">\n <div class="vjs-font-percent vjs-tracksetting">\n <label class="vjs-label">Font Size</label>\n <select>\n <option value="0.50">50%</option>\n <option value="0.75">75%</option>\n <option value="1.00" selected>100%</option>\n <option value="1.25">125%</option>\n <option value="1.50">150%</option>\n <option value="1.75">175%</option>\n <option value="2.00">200%</option>\n <option value="3.00">300%</option>\n <option value="4.00">400%</option>\n </select>\n </div> <!-- vjs-font-percent -->\n <div class="vjs-edge-style vjs-tracksetting">\n <label class="vjs-label">Text Edge Style</label>\n <select>\n <option value="none">None</option>\n <option value="raised">Raised</option>\n <option value="depressed">Depressed</option>\n <option value="uniform">Uniform</option>\n <option value="dropshadow">Dropshadow</option>\n </select>\n </div> <!-- vjs-edge-style -->\n <div class="vjs-font-family vjs-tracksetting">\n <label class="vjs-label">Font Family</label>\n <select>\n <option value="">Default</option>\n <option value="monospaceSerif">Monospace Serif</option>\n <option value="proportionalSerif">Proportional Serif</option>\n <option value="monospaceSansSerif">Monospace Sans-Serif</option>\n <option value="proportionalSansSerif">Proportional Sans-Serif</option>\n <option value="casual">Casual</option>\n <option value="script">Script</option>\n <option value="small-caps">Small Caps</option>\n </select>\n </div> <!-- vjs-font-family -->\n </div>\n </div>\n <div class="vjs-tracksettings-controls">\n <button class="vjs-default-button">Defaults</button>\n <button class="vjs-done-button">Done</button>\n </div>'; -return t}n.__esModule=!0;var c=t("../component"),p=r(c),h=t("../utils/events.js"),f=o(h),d=t("../utils/fn.js"),y=o(d),v=t("../utils/log.js"),g=r(v),m=t("safe-json-parse/tuple"),b=r(m),_=t("global/window"),j=r(_),T=function(t){function e(n,o){i(this,e),t.call(this,n,o),this.hide(),void 0===o.persistTextTrackSettings&&(this.options_.persistTextTrackSettings=this.options_.playerOptions.persistTextTrackSettings),f.on(this.$(".vjs-done-button"),"click",y.bind(this,function(){this.saveSettings(),this.hide()})),f.on(this.$(".vjs-default-button"),"click",y.bind(this,function(){this.$(".vjs-fg-color > select").selectedIndex=0,this.$(".vjs-bg-color > select").selectedIndex=0,this.$(".window-color > select").selectedIndex=0,this.$(".vjs-text-opacity > select").selectedIndex=0,this.$(".vjs-bg-opacity > select").selectedIndex=0,this.$(".vjs-window-opacity > select").selectedIndex=0,this.$(".vjs-edge-style select").selectedIndex=0,this.$(".vjs-font-family select").selectedIndex=0,this.$(".vjs-font-percent select").selectedIndex=2,this.updateDisplay()})),f.on(this.$(".vjs-fg-color > select"),"change",y.bind(this,this.updateDisplay)),f.on(this.$(".vjs-bg-color > select"),"change",y.bind(this,this.updateDisplay)),f.on(this.$(".window-color > select"),"change",y.bind(this,this.updateDisplay)),f.on(this.$(".vjs-text-opacity > select"),"change",y.bind(this,this.updateDisplay)),f.on(this.$(".vjs-bg-opacity > select"),"change",y.bind(this,this.updateDisplay)),f.on(this.$(".vjs-window-opacity > select"),"change",y.bind(this,this.updateDisplay)),f.on(this.$(".vjs-font-percent select"),"change",y.bind(this,this.updateDisplay)),f.on(this.$(".vjs-edge-style select"),"change",y.bind(this,this.updateDisplay)),f.on(this.$(".vjs-font-family select"),"change",y.bind(this,this.updateDisplay)),this.options_.persistTextTrackSettings&&this.restoreSettings()}return s(e,t),e.prototype.createEl=function n(){return t.prototype.createEl.call(this,"div",{className:"vjs-caption-settings vjs-modal-overlay",innerHTML:u()})},e.prototype.getValues=function o(){var t=a(this.$(".vjs-edge-style select")),e=a(this.$(".vjs-font-family select")),n=a(this.$(".vjs-fg-color > select")),o=a(this.$(".vjs-text-opacity > select")),r=a(this.$(".vjs-bg-color > select")),i=a(this.$(".vjs-bg-opacity > select")),s=a(this.$(".window-color > select")),l=a(this.$(".vjs-window-opacity > select")),u=j["default"].parseFloat(a(this.$(".vjs-font-percent > select"))),c={backgroundOpacity:i,textOpacity:o,windowOpacity:l,edgeStyle:t,fontFamily:e,color:n,backgroundColor:r,windowColor:s,fontPercent:u};for(var p in c)(""===c[p]||"none"===c[p]||"fontPercent"===p&&1===c[p])&&delete c[p];return c},e.prototype.setValues=function r(t){l(this.$(".vjs-edge-style select"),t.edgeStyle),l(this.$(".vjs-font-family select"),t.fontFamily),l(this.$(".vjs-fg-color > select"),t.color),l(this.$(".vjs-text-opacity > select"),t.textOpacity),l(this.$(".vjs-bg-color > select"),t.backgroundColor),l(this.$(".vjs-bg-opacity > select"),t.backgroundOpacity),l(this.$(".window-color > select"),t.windowColor),l(this.$(".vjs-window-opacity > select"),t.windowOpacity);var e=t.fontPercent;e&&(e=e.toFixed(2)),l(this.$(".vjs-font-percent > select"),e)},e.prototype.restoreSettings=function c(){var t=b["default"](j["default"].localStorage.getItem("vjs-text-track-settings")),e=t[0],n=t[1];e&&g["default"].error(e),n&&this.setValues(n)},e.prototype.saveSettings=function p(){if(this.options_.persistTextTrackSettings){var t=this.getValues();try{Object.getOwnPropertyNames(t).length>0?j["default"].localStorage.setItem("vjs-text-track-settings",JSON.stringify(t)):j["default"].localStorage.removeItem("vjs-text-track-settings")}catch(e){}}},e.prototype.updateDisplay=function h(){var t=this.player_.getChild("textTrackDisplay");t&&t.updateDisplay()},e}(p["default"]);p["default"].registerComponent("TextTrackSettings",T),n["default"]=T,e.exports=n["default"]},{"../component":66,"../utils/events.js":132,"../utils/fn.js":133,"../utils/log.js":136,"global/window":2,"safe-json-parse/tuple":53}],127:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];if(!t.tech)throw new Error("A tech was not provided.");var e=this;if(f.IS_IE8){e=j["default"].createElement("custom");for(var n in i.prototype)"constructor"!==n&&(e[n]=i.prototype[n])}e.tech_=t.tech;var o=y.TextTrackMode[t.mode]||"disabled",r=y.TextTrackKind[t.kind]||"subtitles",s=t.label||"",l=t.language||t.srclang||"",c=t.id||"vjs_text_track_"+p.newGUID();("metadata"===r||"chapters"===r)&&(o="hidden"),e.cues_=[],e.activeCues_=[];var h=new a["default"](e.cues_),d=new a["default"](e.activeCues_),v=!1,g=u.bind(e,function(){this.activeCues,v&&(this.trigger("cuechange"),v=!1)});return"disabled"!==o&&e.tech_.on("timeupdate",g),Object.defineProperty(e,"kind",{get:function m(){return r},set:Function.prototype}),Object.defineProperty(e,"label",{get:function b(){return s},set:Function.prototype}),Object.defineProperty(e,"language",{get:function _(){return l},set:Function.prototype}),Object.defineProperty(e,"id",{get:function T(){return c},set:Function.prototype}),Object.defineProperty(e,"mode",{get:function w(){return o},set:function C(t){y.TextTrackMode[t]&&(o=t,"showing"===o&&this.tech_.on("timeupdate",g),this.trigger("modechange"))}}),Object.defineProperty(e,"cues",{get:function k(){return this.loaded_?h:null},set:Function.prototype}),Object.defineProperty(e,"activeCues",{get:function E(){if(!this.loaded_)return null;if(0===this.cues.length)return d;for(var t=this.tech_.currentTime(),e=[],n=0,o=this.cues.length;o>n;n++){var r=this.cues[n];r.startTime<=t&&r.endTime>=t?e.push(r):r.startTime===r.endTime&&r.startTime<=t&&r.startTime+.5>=t&&e.push(r)}if(v=!1,e.length!==this.activeCues_.length)v=!0;else for(var n=0;n<e.length;n++)-1===S.call(this.activeCues_,e[n])&&(v=!0);return this.activeCues_=e,d.setCues_(this.activeCues_),d},set:Function.prototype}),t.src?(e.src=t.src,O(t.src,e)):e.loaded_=!0,f.IS_IE8?e:void 0}n.__esModule=!0;var s=t("./text-track-cue-list"),a=r(s),l=t("../utils/fn.js"),u=o(l),c=t("../utils/guid.js"),p=o(c),h=t("../utils/browser.js"),f=o(h),d=t("./text-track-enums"),y=o(d),v=t("../utils/log.js"),g=r(v),m=t("../event-target"),b=r(m),_=t("global/document"),j=r(_),T=t("global/window"),w=r(T),C=t("../utils/url.js"),k=t("xhr"),E=r(k);i.prototype=Object.create(b["default"].prototype),i.prototype.constructor=i,i.prototype.allowedEvents_={cuechange:"cuechange"},i.prototype.addCue=function(t){var e=this.tech_.textTracks();if(e)for(var n=0;n<e.length;n++)e[n]!==this&&e[n].removeCue(t);this.cues_.push(t),this.cues.setCues_(this.cues_)},i.prototype.removeCue=function(t){for(var e=!1,n=0,o=this.cues_.length;o>n;n++){var r=this.cues_[n];r===t&&(this.cues_.splice(n,1),e=!0)}e&&this.cues.setCues_(this.cues_)};var x=function P(t,e){var n=new w["default"].WebVTT.Parser(w["default"],w["default"].vttjs,w["default"].WebVTT.StringDecoder());n.oncue=function(t){e.addCue(t)},n.onparsingerror=function(t){g["default"].error(t)},n.onflush=function(){e.trigger({type:"loadeddata",target:e})},n.parse(t),n.flush()},O=function M(t,e){var n={uri:t},o=C.isCrossOrigin(t);o&&(n.cors=o),E["default"](n,u.bind(this,function(t,n,o){return t?g["default"].error(t,n):(e.loaded_=!0,void("function"!=typeof w["default"].WebVTT?w["default"].setTimeout(function(){x(o,e)},100):x(o,e)))}))},S=function A(t,e){if(null==this)throw new TypeError('"this" is null or not defined');var n=Object(this),o=n.length>>>0;if(0===o)return-1;var r=+e||0;if(Math.abs(r)===1/0&&(r=0),r>=o)return-1;for(var i=Math.max(r>=0?r:o-Math.abs(r),0);o>i;){if(i in n&&n[i]===t)return i;i++}return-1};n["default"]=i,e.exports=n["default"]},{"../event-target":98,"../utils/browser.js":128,"../utils/fn.js":133,"../utils/guid.js":135,"../utils/log.js":136,"../utils/url.js":141,"./text-track-cue-list":121,"./text-track-enums":123,"global/document":1,"global/window":2,xhr:55}],128:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}n.__esModule=!0;var r=t("global/document"),i=o(r),s=t("global/window"),a=o(s),l=a["default"].navigator.userAgent,u=/AppleWebKit\/([\d.]+)/i.exec(l),c=u?parseFloat(u.pop()):null,p=/iPad/i.test(l);n.IS_IPAD=p;var h=/iPhone/i.test(l)&&!p;n.IS_IPHONE=h;var f=/iPod/i.test(l);n.IS_IPOD=f;var d=h||p||f;n.IS_IOS=d;var y=function(){var t=l.match(/OS (\d+)_/i);return t&&t[1]?t[1]:void 0}();n.IOS_VERSION=y;var v=/Android/i.test(l);n.IS_ANDROID=v;var g=function(){var t=l.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i),e,n;return t?(e=t[1]&&parseFloat(t[1]),n=t[2]&&parseFloat(t[2]),e&&n?parseFloat(t[1]+"."+t[2]):e?e:null):null}();n.ANDROID_VERSION=g;var m=v&&/webkit/i.test(l)&&2.3>g;n.IS_OLD_ANDROID=m;var b=v&&5>g&&537>c;n.IS_NATIVE_ANDROID=b;var _=/Firefox/i.test(l);n.IS_FIREFOX=_;var j=/Chrome/i.test(l);n.IS_CHROME=j;var T=/MSIE\s8\.0/.test(l);n.IS_IE8=T;var w=!!("ontouchstart"in a["default"]||a["default"].DocumentTouch&&i["default"]instanceof a["default"].DocumentTouch);n.TOUCH_ENABLED=w;var C="backgroundSize"in i["default"].createElement("video").style;n.BACKGROUND_SIZE_SUPPORTED=C},{"global/document":1,"global/window":2}],129:[function(t,e,n){"use strict";function o(t,e){var n=0,o,i;if(!e)return 0;t&&t.length||(t=r.createTimeRange(0,0));for(var s=0;s<t.length;s++)o=t.start(s),i=t.end(s),i>e&&(i=e),n+=i-o;return n/e}n.__esModule=!0,n.bufferedPercent=o;var r=t("./time-ranges.js")},{"./time-ranges.js":139}],130:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}n.__esModule=!0;var r=t("./log.js"),i=o(r),s={get:function a(t,e){return t[e]},set:function l(t,e,n){return t[e]=n,!0}};n["default"]=function(t){var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];if("function"==typeof Proxy){var n=function(){var n={};return Object.keys(e).forEach(function(t){s.hasOwnProperty(t)&&(n[t]=function(){return i["default"].warn(e[t]),s[t].apply(this,arguments)})}),{v:new Proxy(t,n)}}();if("object"==typeof n)return n.v}return t},e.exports=n["default"]},{"./log.js":136}],131:[function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){return t.raw=e,t}function s(t){return"string"==typeof t&&/\S/.test(t)}function a(t){if(/\s/.test(t))throw new Error("class has illegal whitespace characters")}function l(t){return new RegExp("(^|\\s)"+t+"($|\\s)")}function u(t){return function(e,n){return s(e)?(s(n)&&(n=R["default"].querySelector(n)),(x(n)?n:R["default"])[t](e)):R["default"][t](null)}}function c(t){return 0===t.indexOf("#")&&(t=t.slice(1)),R["default"].getElementById(t)}function p(){var t=arguments.length<=0||void 0===arguments[0]?"div":arguments[0],e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],n=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],o=R["default"].createElement(t);return Object.getOwnPropertyNames(e).forEach(function(t){var n=e[t];-1!==t.indexOf("aria-")||"role"===t||"type"===t?(V["default"].warn(W["default"](I,t,n)),o.setAttribute(t,n)):o[t]=n}),Object.getOwnPropertyNames(n).forEach(function(t){var e=n[t];o.setAttribute(t,n[t])}),o}function h(t,e){"undefined"==typeof t.textContent?t.innerText=e:t.textContent=e}function f(t,e){e.firstChild?e.insertBefore(t,e.firstChild):e.appendChild(t)}function d(t){var e=t[X];return e||(e=t[X]=B.newGUID()),z[e]||(z[e]={}),z[e]}function y(t){var e=t[X];return e?!!Object.getOwnPropertyNames(z[e]).length:!1}function v(t){var e=t[X];if(e){delete z[e];try{delete t[X]}catch(n){t.removeAttribute?t.removeAttribute(X):t[X]=null}}}function g(t,e){return t.classList?t.classList.contains(e):(a(e),l(e).test(t.className))}function m(t,e){return t.classList?t.classList.add(e):g(t,e)||(t.className=(t.className+" "+e).trim()),t}function b(t,e){return t.classList?t.classList.remove(e):(a(e),t.className=t.className.split(/\s+/).filter(function(t){return t!==e}).join(" ")),t}function _(t,e,n){var o=g(t,e);return"function"==typeof n&&(n=n(t,e)),"boolean"!=typeof n&&(n=!o),n!==o?(n?m(t,e):b(t,e),t):void 0}function j(t,e){Object.getOwnPropertyNames(e).forEach(function(n){var o=e[n];null===o||"undefined"==typeof o||o===!1?t.removeAttribute(n):t.setAttribute(n,o===!0?"":o)})}function T(t){var e,n,o,r,i;if(e={},n=",autoplay,controls,loop,muted,default,",t&&t.attributes&&t.attributes.length>0){o=t.attributes;for(var s=o.length-1;s>=0;s--)r=o[s].name,i=o[s].value,("boolean"==typeof t[r]||-1!==n.indexOf(","+r+","))&&(i=null!==i?!0:!1),e[r]=i}return e}function w(){R["default"].body.focus(),R["default"].onselectstart=function(){return!1}}function C(){R["default"].onselectstart=function(){return!0}}function k(t){var e=void 0;if(t.getBoundingClientRect&&t.parentNode&&(e=t.getBoundingClientRect()),!e)return{left:0,top:0};var n=R["default"].documentElement,o=R["default"].body,r=n.clientLeft||o.clientLeft||0,i=N["default"].pageXOffset||o.scrollLeft,s=e.left+i-r,a=n.clientTop||o.clientTop||0,l=N["default"].pageYOffset||o.scrollTop,u=e.top+l-a;return{left:Math.round(s),top:Math.round(u)}}function E(t,e){var n={},o=k(t),r=t.offsetWidth,i=t.offsetHeight,s=o.top,a=o.left,l=e.pageY,u=e.pageX;return e.changedTouches&&(u=e.changedTouches[0].pageX,l=e.changedTouches[0].pageY),n.y=Math.max(0,Math.min(1,(s-l+i)/i)),n.x=Math.max(0,Math.min(1,(u-a)/r)),n}function x(t){return!!t&&"object"==typeof t&&1===t.nodeType}function O(t){return!!t&&"object"==typeof t&&3===t.nodeType}function S(t){for(;t.firstChild;)t.removeChild(t.firstChild);return t}function P(t){return"function"==typeof t&&(t=t()),(Array.isArray(t)?t:[t]).map(function(t){return"function"==typeof t&&(t=t()),x(t)||O(t)?t:"string"==typeof t&&/\S/.test(t)?R["default"].createTextNode(t):void 0}).filter(function(t){return t})}function M(t,e){return P(e).forEach(function(e){return t.appendChild(e)}),t}function A(t,e){return M(S(t),e)}n.__esModule=!0,n.getEl=c,n.createEl=p,n.textContent=h,n.insertElFirst=f,n.getElData=d,n.hasElData=y,n.removeElData=v,n.hasElClass=g,n.addElClass=m,n.removeElClass=b,n.toggleElClass=_,n.setElAttributes=j,n.getElAttributes=T,n.blockTextSelection=w,n.unblockTextSelection=C,n.findElPosition=k,n.getPointerPosition=E,n.isEl=x,n.isTextNode=O,n.emptyEl=S,n.normalizeContent=P,n.appendContent=M,n.insertContent=A;var I=i(["Setting attributes in the second argument of createEl()\n has been deprecated. Use the third argument instead.\n createEl(type, properties, attributes). Attempting to set "," to ","."],["Setting attributes in the second argument of createEl()\n has been deprecated. Use the third argument instead.\n createEl(type, properties, attributes). Attempting to set "," to ","."]),D=t("global/document"),R=r(D),F=t("global/window"),N=r(F),L=t("./guid.js"),B=o(L),H=t("./log.js"),V=r(H),U=t("tsml"),W=r(U),z={},X="vdata"+(new Date).getTime(),$=u("querySelector");n.$=$;var q=u("querySelectorAll");n.$$=q},{"./guid.js":135,"./log.js":136,"global/document":1,"global/window":2,tsml:54}],132:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function i(t,e,n){if(Array.isArray(e))return p(i,t,e,n);var o=f.getElData(t);o.handlers||(o.handlers={}),o.handlers[e]||(o.handlers[e]=[]),n.guid||(n.guid=y.newGUID()),o.handlers[e].push(n),o.dispatcher||(o.disabled=!1,o.dispatcher=function(e,n){if(!o.disabled){e=u(e);var r=o.handlers[e.type];if(r)for(var i=r.slice(0),s=0,a=i.length;a>s&&!e.isImmediatePropagationStopped();s++)i[s].call(t,e,n)}}),1===o.handlers[e].length&&(t.addEventListener?t.addEventListener(e,o.dispatcher,!1):t.attachEvent&&t.attachEvent("on"+e,o.dispatcher))}function s(t,e,n){if(f.hasElData(t)){var o=f.getElData(t);if(o.handlers){if(Array.isArray(e))return p(s,t,e,n);var r=function u(e){o.handlers[e]=[],c(t,e)};if(e){var i=o.handlers[e];if(i){if(!n)return void r(e);if(n.guid)for(var a=0;a<i.length;a++)i[a].guid===n.guid&&i.splice(a--,1);c(t,e)}}else for(var l in o.handlers)r(l)}}}function a(t,e,n){var o=f.hasElData(t)?f.getElData(t):{},r=t.parentNode||t.ownerDocument;if("string"==typeof e&&(e={type:e,target:t}),e=u(e),o.dispatcher&&o.dispatcher.call(t,e,n),r&&!e.isPropagationStopped()&&e.bubbles===!0)a.call(null,r,e,n);else if(!r&&!e.defaultPrevented){var i=f.getElData(e.target);e.target[e.type]&&(i.disabled=!0,"function"==typeof e.target[e.type]&&e.target[e.type](),i.disabled=!1)}return!e.defaultPrevented}function l(t,e,n){if(Array.isArray(e))return p(l,t,e,n);var o=function r(){s(t,e,r),n.apply(this,arguments)};o.guid=n.guid=n.guid||y.newGUID(),i(t,e,o)}function u(t){function e(){return!0}function n(){return!1}if(!t||!t.isPropagationStopped){var o=t||g["default"].event;t={};for(var r in o)"layerX"!==r&&"layerY"!==r&&"keyLocation"!==r&&"webkitMovementX"!==r&&"webkitMovementY"!==r&&("returnValue"===r&&o.preventDefault||(t[r]=o[r]));if(t.target||(t.target=t.srcElement||b["default"]),t.relatedTarget||(t.relatedTarget=t.fromElement===t.target?t.toElement:t.fromElement),t.preventDefault=function(){o.preventDefault&&o.preventDefault(),t.returnValue=!1,o.returnValue=!1,t.defaultPrevented=!0},t.defaultPrevented=!1,t.stopPropagation=function(){o.stopPropagation&&o.stopPropagation(),t.cancelBubble=!0,o.cancelBubble=!0,t.isPropagationStopped=e},t.isPropagationStopped=n,t.stopImmediatePropagation=function(){o.stopImmediatePropagation&&o.stopImmediatePropagation(),t.isImmediatePropagationStopped=e,t.stopPropagation()},t.isImmediatePropagationStopped=n,null!=t.clientX){var i=b["default"].documentElement,s=b["default"].body;t.pageX=t.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),t.pageY=t.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)}t.which=t.charCode||t.keyCode,null!=t.button&&(t.button=1&t.button?0:4&t.button?1:2&t.button?2:0)}return t}function c(t,e){var n=f.getElData(t);0===n.handlers[e].length&&(delete n.handlers[e],t.removeEventListener?t.removeEventListener(e,n.dispatcher,!1):t.detachEvent&&t.detachEvent("on"+e,n.dispatcher)),Object.getOwnPropertyNames(n.handlers).length<=0&&(delete n.handlers,delete n.dispatcher,delete n.disabled),0===Object.getOwnPropertyNames(n).length&&f.removeElData(t)}function p(t,e,n,o){n.forEach(function(n){t(e,n,o)})}n.__esModule=!0,n.on=i,n.off=s,n.trigger=a,n.one=l,n.fixEvent=u;var h=t("./dom.js"),f=r(h),d=t("./guid.js"),y=r(d),v=t("global/window"),g=o(v),m=t("global/document"),b=o(m)},{"./dom.js":131,"./guid.js":135,"global/document":1,"global/window":2}],133:[function(t,e,n){"use strict";n.__esModule=!0;var o=t("./guid.js"),r=function i(t,e,n){e.guid||(e.guid=o.newGUID());var r=function i(){return e.apply(t,arguments)};return r.guid=n?n+"_"+e.guid:e.guid,r};n.bind=r},{"./guid.js":135}],134:[function(t,e,n){"use strict";function o(t){var e=arguments.length<=1||void 0===arguments[1]?t:arguments[1];return function(){t=0>t?0:t;var n=Math.floor(t%60),o=Math.floor(t/60%60),r=Math.floor(t/3600),i=Math.floor(e/60%60),s=Math.floor(e/3600);return(isNaN(t)||t===1/0)&&(r=o=n="-"),r=r>0||s>0?r+":":"",o=((r||i>=10)&&10>o?"0"+o:o)+":",n=10>n?"0"+n:n,r+o+n}()}n.__esModule=!0,n["default"]=o,e.exports=n["default"]},{}],135:[function(t,e,n){"use strict";function o(){return r++}n.__esModule=!0,n.newGUID=o;var r=1},{}],136:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){var n=Array.prototype.slice.call(e),o=function i(){},r=s["default"].console||{log:o,warn:o,error:o};t?n.unshift(t.toUpperCase()+":"):t="log",a.history.push(n),n.unshift("VIDEOJS:"),r[t].apply?r[t].apply(r,n):r[t](n.join(" "))}n.__esModule=!0;var i=t("global/window"),s=o(i),a=function l(){r(null,arguments)};a.history=[],a.error=function(){r("error",arguments)},a.warn=function(){r("warn",arguments)},n["default"]=a,e.exports=n["default"]},{"global/window":2}],137:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}function r(t){return!!t&&"object"==typeof t&&"[object Object]"===t.toString()&&t.constructor===Object}function i(){var t=Array.prototype.slice.call(arguments);return t.unshift({}),t.push(l),a["default"].apply(null,t),t[0]}n.__esModule=!0,n["default"]=i;var s=t("lodash-compat/object/merge"),a=o(s),l=function u(t,e){return r(e)?r(t)?void 0:i(e):e};e.exports=n["default"]},{"lodash-compat/object/merge":40}],138:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}n.__esModule=!0;var r=t("global/document"),i=o(r),s=function l(t){var e=i["default"].createElement("style");return e.className=t,e};n.createStyleElement=s;var a=function u(t,e){t.styleSheet?t.styleSheet.cssText=e:t.textContent=e};n.setTextContent=a},{"global/document":1}],139:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){return Array.isArray(t)?i(t):void 0===t||void 0===e?i():i([[t,e]])}function i(t){return void 0===t||0===t.length?{length:0,start:function e(){throw new Error("This TimeRanges object is empty")},end:function n(){throw new Error("This TimeRanges object is empty")}}:{length:t.length,start:s.bind(null,"start",0,t),end:s.bind(null,"end",1,t)}}function s(t,e,n,o){return void 0===o&&(u["default"].warn("DEPRECATED: Function '"+t+"' on 'TimeRanges' called without an index argument."),o=0),a(t,o,n.length-1),n[o][e]}function a(t,e,n){if(0>e||e>n)throw new Error("Failed to execute '"+t+"' on 'TimeRanges': The index provided ("+e+") is greater than or equal to the maximum bound ("+n+").")}n.__esModule=!0,n.createTimeRanges=r;var l=t("./log.js"),u=o(l);n.createTimeRange=r},{"./log.js":136}],140:[function(t,e,n){"use strict";function o(t){return t.charAt(0).toUpperCase()+t.slice(1)}n.__esModule=!0,n["default"]=o,e.exports=n["default"]},{}],141:[function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}n.__esModule=!0;var r=t("global/document"),i=o(r),s=t("global/window"),a=o(s),l=function h(t){var e=["protocol","hostname","port","pathname","search","hash","host"],n=i["default"].createElement("a");n.href=t;var o=""===n.host&&"file:"!==n.protocol,r=void 0;o&&(r=i["default"].createElement("div"),r.innerHTML='<a href="'+t+'"></a>',n=r.firstChild,r.setAttribute("style","display:none; position:absolute;"),i["default"].body.appendChild(r));for(var s={},a=0;a<e.length;a++)s[e[a]]=n[e[a]];return"http:"===s.protocol&&(s.host=s.host.replace(/:80$/,"")),"https:"===s.protocol&&(s.host=s.host.replace(/:443$/,"")),o&&i["default"].body.removeChild(r),s};n.parseUrl=l;var u=function f(t){if(!t.match(/^https?:\/\//)){var e=i["default"].createElement("div");e.innerHTML='<a href="'+t+'">x</a>',t=e.firstChild.href}return t};n.getAbsoluteURL=u;var c=function d(t){if("string"==typeof t){var e=/^(\/?)([\s\S]*?)((?:\.{1,2}|[^\/]+?)(\.([^\.\/\?]+)))(?:[\/]*|[\?].*)$/i,n=e.exec(t);if(n)return n.pop().toLowerCase()}return""};n.getFileExtension=c;var p=function y(t){var e=a["default"].location,n=l(t),o=":"===n.protocol?e.protocol:n.protocol,r=o+n.host!==e.protocol+e.host;return r};n.isCrossOrigin=p},{"global/document":1,"global/window":2}],142:[function(e,n,o){"use strict";function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function i(t){return t&&t.__esModule?t:{"default":t}}o.__esModule=!0;var s=e("global/document"),a=i(s),l=e("./setup"),u=r(l),c=e("./utils/stylesheet.js"),p=r(c),h=e("./component"),f=i(h),d=e("./event-target"),y=i(d),v=e("./utils/events.js"),g=r(v),m=e("./player"),b=i(m),_=e("./plugins.js"),j=i(_),T=e("../../src/js/utils/merge-options.js"),w=i(T),C=e("./utils/fn.js"),k=r(C),E=e("./tracks/text-track.js"),x=i(E),O=e("object.assign"),S=i(O),P=e("./utils/time-ranges.js"),M=e("./utils/format-time.js"),A=i(M),I=e("./utils/log.js"),D=i(I),R=e("./utils/dom.js"),F=r(R),N=e("./utils/browser.js"),L=r(N),B=e("./utils/url.js"),H=r(B),V=e("./extend.js"),U=i(V),W=e("lodash-compat/object/merge"),z=i(W),X=e("./utils/create-deprecation-proxy.js"),q=i(X),G=e("xhr"),K=i(G),Y=e("./tech/tech.js"),J=i(Y),Q=e("./tech/html5.js"),Z=i(Q),tt=e("./tech/flash.js"),et=i(tt);"undefined"==typeof HTMLVideoElement&&(a["default"].createElement("video"),a["default"].createElement("audio"),a["default"].createElement("track"));var nt=function it(t,e,n){var o=void 0;if("string"==typeof t){if(0===t.indexOf("#")&&(t=t.slice(1)),it.getPlayers()[t])return e&&D["default"].warn('Player "'+t+'" is already initialised. Options will not be applied.'),n&&it.getPlayers()[t].ready(n),it.getPlayers()[t];o=F.getEl(t)}else o=t;if(!o||!o.nodeName)throw new TypeError("The element or ID supplied is not valid. (videojs)");return o.player||b["default"].players[o.playerId]||new b["default"](o,e,n)},ot=F.$(".vjs-styles-defaults");if(!ot){ot=p.createStyleElement("vjs-styles-defaults");var rt=F.$("head");rt.insertBefore(ot,rt.firstChild),p.setTextContent(ot,"\n .video-js {\n width: 300px;\n height: 150px;\n }\n\n .vjs-fluid {\n padding-top: 56.25%\n }\n ")}u.autoSetupTimeout(1,nt),nt.VERSION="5.7.1",nt.options=b["default"].prototype.options_,nt.getPlayers=function(){return b["default"].players},nt.players=q["default"](b["default"].players,{get:"Access to videojs.players is deprecated; use videojs.getPlayers instead",set:"Modification of videojs.players is deprecated"}),nt.getComponent=f["default"].getComponent,nt.registerComponent=function(t,e){J["default"].isTech(e)&&D["default"].warn("The "+t+" tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)"),f["default"].registerComponent.call(f["default"],t,e)},nt.getTech=J["default"].getTech,nt.registerTech=J["default"].registerTech,nt.browser=L,nt.TOUCH_ENABLED=L.TOUCH_ENABLED,nt.extend=U["default"],nt.mergeOptions=w["default"],nt.bind=k.bind,nt.plugin=j["default"],nt.addLanguage=function(t,e){var n;return t=(""+t).toLowerCase(),z["default"](nt.options.languages,(n={},n[t]=e,n))[t]},nt.log=D["default"],nt.createTimeRange=nt.createTimeRanges=P.createTimeRanges,nt.formatTime=A["default"],nt.parseUrl=H.parseUrl,nt.isCrossOrigin=H.isCrossOrigin,nt.EventTarget=y["default"],nt.on=g.on,nt.one=g.one,nt.off=g.off,nt.trigger=g.trigger,nt.xhr=K["default"],nt.TextTrack=x["default"],nt.isEl=F.isEl,nt.isTextNode=F.isTextNode,nt.createEl=F.createEl,nt.hasClass=F.hasElClass,nt.addClass=F.addElClass,nt.removeClass=F.removeElClass,nt.toggleClass=F.toggleElClass,nt.setAttributes=F.setElAttributes,nt.getAttributes=F.getElAttributes,nt.emptyEl=F.emptyEl,nt.appendContent=F.appendContent,nt.insertContent=F.insertContent,"function"==typeof t&&t.amd?t("videojs",[],function(){return nt}):"object"==typeof o&&"object"==typeof n&&(n.exports=nt),o["default"]=nt,n.exports=o["default"]},{"../../src/js/utils/merge-options.js":137,"./component":66,"./event-target":98,"./extend.js":99,"./player":107,"./plugins.js":108,"./setup":112,"./tech/flash.js":115,"./tech/html5.js":116,"./tech/tech.js":118,"./tracks/text-track.js":127,"./utils/browser.js":128,"./utils/create-deprecation-proxy.js":130,"./utils/dom.js":131,"./utils/events.js":132,"./utils/fn.js":133,"./utils/format-time.js":134,"./utils/log.js":136,"./utils/stylesheet.js":138,"./utils/time-ranges.js":139,"./utils/url.js":141,"global/document":1,"lodash-compat/object/merge":40,"object.assign":45,xhr:55}]},{},[142])(142)}),function(t){var e=t.vttjs={},n=e.VTTCue,o=e.VTTRegion,r=t.VTTCue,i=t.VTTRegion;e.shim=function(){e.VTTCue=n,e.VTTRegion=o},e.restore=function(){e.VTTCue=r,e.VTTRegion=i}}(this),function(t,e){function n(t){if("string"!=typeof t)return!1;var e=a[t.toLowerCase()];return e?t.toLowerCase():!1}function o(t){if("string"!=typeof t)return!1;var e=l[t.toLowerCase()];return e?t.toLowerCase():!1}function r(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)t[o]=n[o]}return t}function i(t,e,i){var a=this,l=/MSIE\s8\.0/.test(navigator.userAgent),u={};l?a=document.createElement("custom"):u.enumerable=!0,a.hasBeenReset=!1;var c="",p=!1,h=t,f=e,d=i,y=null,v="",g=!0,m="auto",b="start",_=50,j="middle",T=50,w="middle";return Object.defineProperty(a,"id",r({},u,{get:function(){return c},set:function(t){c=""+t}})),Object.defineProperty(a,"pauseOnExit",r({},u,{get:function(){return p},set:function(t){p=!!t}})),Object.defineProperty(a,"startTime",r({},u,{get:function(){return h},set:function(t){if("number"!=typeof t)throw new TypeError("Start time must be set to a number.");h=t,this.hasBeenReset=!0}})),Object.defineProperty(a,"endTime",r({},u,{get:function(){return f},set:function(t){if("number"!=typeof t)throw new TypeError("End time must be set to a number.");f=t,this.hasBeenReset=!0}})),Object.defineProperty(a,"text",r({},u,{get:function(){return d},set:function(t){d=""+t,this.hasBeenReset=!0}})),Object.defineProperty(a,"region",r({},u,{get:function(){return y},set:function(t){y=t,this.hasBeenReset=!0}})),Object.defineProperty(a,"vertical",r({},u,{get:function(){return v},set:function(t){var e=n(t);if(e===!1)throw new SyntaxError("An invalid or illegal string was specified.");v=e,this.hasBeenReset=!0}})),Object.defineProperty(a,"snapToLines",r({},u,{get:function(){return g},set:function(t){g=!!t,this.hasBeenReset=!0}})),Object.defineProperty(a,"line",r({},u,{get:function(){return m},set:function(t){if("number"!=typeof t&&t!==s)throw new SyntaxError("An invalid number or illegal string was specified.");m=t,this.hasBeenReset=!0}})),Object.defineProperty(a,"lineAlign",r({},u,{get:function(){return b},set:function(t){var e=o(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");b=e,this.hasBeenReset=!0}})),Object.defineProperty(a,"position",r({},u,{get:function(){return _},set:function(t){if(0>t||t>100)throw new Error("Position must be between 0 and 100.");_=t,this.hasBeenReset=!0}})),Object.defineProperty(a,"positionAlign",r({},u,{get:function(){return j},set:function(t){var e=o(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");j=e,this.hasBeenReset=!0}})),Object.defineProperty(a,"size",r({},u,{get:function(){return T},set:function(t){if(0>t||t>100)throw new Error("Size must be between 0 and 100.");T=t,this.hasBeenReset=!0}})),Object.defineProperty(a,"align",r({},u,{get:function(){return w},set:function(t){var e=o(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");w=e,this.hasBeenReset=!0}})),a.displayState=void 0,l?a:void 0}var s="auto",a={"":!0,lr:!0,rl:!0},l={start:!0,middle:!0,end:!0,left:!0,right:!0};i.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)},t.VTTCue=t.VTTCue||i,e.VTTCue=i}(this,this.vttjs||{}),function(t,e){function n(t){if("string"!=typeof t)return!1;var e=i[t.toLowerCase()];return e?t.toLowerCase():!1}function o(t){return"number"==typeof t&&t>=0&&100>=t}function r(){var t=100,e=3,r=0,i=100,s=0,a=100,l="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return t},set:function(e){if(!o(e))throw new Error("Width must be between 0 and 100.");t=e}},lines:{enumerable:!0,get:function(){return e},set:function(t){if("number"!=typeof t)throw new TypeError("Lines must be set to a number.");e=t}},regionAnchorY:{enumerable:!0,get:function(){return i},set:function(t){if(!o(t))throw new Error("RegionAnchorX must be between 0 and 100.");i=t}},regionAnchorX:{enumerable:!0,get:function(){return r},set:function(t){if(!o(t))throw new Error("RegionAnchorY must be between 0 and 100.");r=t}},viewportAnchorY:{enumerable:!0,get:function(){return a},set:function(t){if(!o(t))throw new Error("ViewportAnchorY must be between 0 and 100.");a=t}},viewportAnchorX:{enumerable:!0,get:function(){ -return s},set:function(t){if(!o(t))throw new Error("ViewportAnchorX must be between 0 and 100.");s=t}},scroll:{enumerable:!0,get:function(){return l},set:function(t){var e=n(t);if(e===!1)throw new SyntaxError("An invalid or illegal string was specified.");l=e}}})}var i={"":!0,up:!0};t.VTTRegion=t.VTTRegion||r,e.VTTRegion=r}(this,this.vttjs||{}),function(t){function e(t,e){this.name="ParsingError",this.code=t.code,this.message=e||t.message}function n(t){function e(t,e,n,o){return 3600*(0|t)+60*(0|e)+(0|n)+(0|o)/1e3}var n=t.match(/^(\d+):(\d{2})(:\d{2})?\.(\d{3})/);return n?n[3]?e(n[1],n[2],n[3].replace(":",""),n[4]):n[1]>59?e(n[1],n[2],0,n[4]):e(0,n[1],n[2],n[4]):null}function o(){this.values=d(null)}function r(t,e,n,o){var r=o?t.split(o):[t];for(var i in r)if("string"==typeof r[i]){var s=r[i].split(n);if(2===s.length){var a=s[0],l=s[1];e(a,l)}}}function i(t,i,s){function a(){var o=n(t);if(null===o)throw new e(e.Errors.BadTimeStamp,"Malformed timestamp: "+c);return t=t.replace(/^[^\sa-zA-Z-]+/,""),o}function l(t,e){var n=new o;r(t,function(t,e){switch(t){case"region":for(var o=s.length-1;o>=0;o--)if(s[o].id===e){n.set(t,s[o].region);break}break;case"vertical":n.alt(t,e,["rl","lr"]);break;case"line":var r=e.split(","),i=r[0];n.integer(t,i),n.percent(t,i)?n.set("snapToLines",!1):null,n.alt(t,i,["auto"]),2===r.length&&n.alt("lineAlign",r[1],["start","middle","end"]);break;case"position":r=e.split(","),n.percent(t,r[0]),2===r.length&&n.alt("positionAlign",r[1],["start","middle","end"]);break;case"size":n.percent(t,e);break;case"align":n.alt(t,e,["start","middle","end","left","right"])}},/:/,/\s/),e.region=n.get("region",null),e.vertical=n.get("vertical",""),e.line=n.get("line","auto"),e.lineAlign=n.get("lineAlign","start"),e.snapToLines=n.get("snapToLines",!0),e.size=n.get("size",100),e.align=n.get("align","middle"),e.position=n.get("position",{start:0,left:0,middle:50,end:100,right:100},e.align),e.positionAlign=n.get("positionAlign",{start:"start",left:"start",middle:"middle",end:"end",right:"end"},e.align)}function u(){t=t.replace(/^\s+/,"")}var c=t;if(u(),i.startTime=a(),u(),"-->"!==t.substr(0,3))throw new e(e.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '-->'): "+c);t=t.substr(3),u(),i.endTime=a(),u(),l(t,i)}function s(t,e){function o(){function t(t){return e=e.substr(t.length),t}if(!e)return null;var n=e.match(/^([^<]*)(<[^>]+>?)?/);return t(n[1]?n[1]:n[2])}function r(t){return y[t]}function i(t){for(;d=t.match(/&(amp|lt|gt|lrm|rlm|nbsp);/);)t=t.replace(d[0],r);return t}function s(t,e){return!m[e.localName]||m[e.localName]===t.localName}function a(e,n){var o=v[e];if(!o)return null;var r=t.document.createElement(o);r.localName=o;var i=g[e];return i&&n&&(r[i]=n.trim()),r}for(var l=t.document.createElement("div"),u=l,c,p=[];null!==(c=o());)if("<"!==c[0])u.appendChild(t.document.createTextNode(i(c)));else{if("/"===c[1]){p.length&&p[p.length-1]===c.substr(2).replace(">","")&&(p.pop(),u=u.parentNode);continue}var h=n(c.substr(1,c.length-2)),f;if(h){f=t.document.createProcessingInstruction("timestamp",h),u.appendChild(f);continue}var d=c.match(/^<([^.\s\/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!d)continue;if(f=a(d[1],d[3]),!f)continue;if(!s(u,f))continue;d[2]&&(f.className=d[2].substr(1).replace("."," ")),p.push(d[1]),u.appendChild(f),u=f}return l}function a(t){function e(t,e){for(var n=e.childNodes.length-1;n>=0;n--)t.push(e.childNodes[n])}function n(t){if(!t||!t.length)return null;var o=t.pop(),r=o.textContent||o.innerText;if(r){var i=r.match(/^.*(\n|\r)/);return i?(t.length=0,i[0]):r}return"ruby"===o.tagName?n(t):o.childNodes?(e(t,o),n(t)):void 0}var o=[],r="",i;if(!t||!t.childNodes)return"ltr";for(e(o,t);r=n(o);)for(var s=0;s<r.length;s++){i=r.charCodeAt(s);for(var a=0;a<b.length;a++)if(b[a]===i)return"rtl"}return"ltr"}function l(t){if("number"==typeof t.line&&(t.snapToLines||t.line>=0&&t.line<=100))return t.line;if(!t.track||!t.track.textTrackList||!t.track.textTrackList.mediaElement)return-1;for(var e=t.track,n=e.textTrackList,o=0,r=0;r<n.length&&n[r]!==e;r++)"showing"===n[r].mode&&o++;return-1*++o}function u(){}function c(t,e,n){var o=/MSIE\s8\.0/.test(navigator.userAgent),r="rgba(255, 255, 255, 1)",i="rgba(0, 0, 0, 0.8)";o&&(r="rgb(255, 255, 255)",i="rgb(0, 0, 0)"),u.call(this),this.cue=e,this.cueDiv=s(t,e.text);var l={color:r,backgroundColor:i,position:"relative",left:0,right:0,top:0,bottom:0,display:"inline"};o||(l.writingMode=""===e.vertical?"horizontal-tb":"lr"===e.vertical?"vertical-lr":"vertical-rl",l.unicodeBidi="plaintext"),this.applyStyles(l,this.cueDiv),this.div=t.document.createElement("div"),l={textAlign:"middle"===e.align?"center":e.align,font:n.font,whiteSpace:"pre-line",position:"absolute"},o||(l.direction=a(this.cueDiv),l.writingMode=""===e.vertical?"horizontal-tb":"lr"===e.vertical?"vertical-lr":"vertical-rl".stylesunicodeBidi="plaintext"),this.applyStyles(l),this.div.appendChild(this.cueDiv);var c=0;switch(e.positionAlign){case"start":c=e.position;break;case"middle":c=e.position-e.size/2;break;case"end":c=e.position-e.size}""===e.vertical?this.applyStyles({left:this.formatStyle(c,"%"),width:this.formatStyle(e.size,"%")}):this.applyStyles({top:this.formatStyle(c,"%"),height:this.formatStyle(e.size,"%")}),this.move=function(t){this.applyStyles({top:this.formatStyle(t.top,"px"),bottom:this.formatStyle(t.bottom,"px"),left:this.formatStyle(t.left,"px"),right:this.formatStyle(t.right,"px"),height:this.formatStyle(t.height,"px"),width:this.formatStyle(t.width,"px")})}}function p(t){var e=/MSIE\s8\.0/.test(navigator.userAgent),n,o,r,i;if(t.div){o=t.div.offsetHeight,r=t.div.offsetWidth,i=t.div.offsetTop;var s=(s=t.div.childNodes)&&(s=s[0])&&s.getClientRects&&s.getClientRects();t=t.div.getBoundingClientRect(),n=s?Math.max(s[0]&&s[0].height||0,t.height/s.length):0}this.left=t.left,this.right=t.right,this.top=t.top||i,this.height=t.height||o,this.bottom=t.bottom||i+(t.height||o),this.width=t.width||r,this.lineHeight=void 0!==n?n:t.lineHeight,e&&!this.lineHeight&&(this.lineHeight=13)}function h(t,e,n,o){function r(t,e){for(var r,i=new p(t),s=1,a=0;a<e.length;a++){for(;t.overlapsOppositeAxis(n,e[a])||t.within(n)&&t.overlapsAny(o);)t.move(e[a]);if(t.within(n))return t;var l=t.intersectPercentage(n);s>l&&(r=new p(t),s=l),t=new p(i)}return r||i}var i=new p(e),s=e.cue,a=l(s),u=[];if(s.snapToLines){var c;switch(s.vertical){case"":u=["+y","-y"],c="height";break;case"rl":u=["+x","-x"],c="width";break;case"lr":u=["-x","+x"],c="width"}var h=i.lineHeight,f=h*Math.round(a),d=n[c]+h,y=u[0];Math.abs(f)>d&&(f=0>f?-1:1,f*=Math.ceil(d/h)*h),0>a&&(f+=""===s.vertical?n.height:n.width,u=u.reverse()),i.move(y,f)}else{var v=i.lineHeight/n.height*100;switch(s.lineAlign){case"middle":a-=v/2;break;case"end":a-=v}switch(s.vertical){case"":e.applyStyles({top:e.formatStyle(a,"%")});break;case"rl":e.applyStyles({left:e.formatStyle(a,"%")});break;case"lr":e.applyStyles({right:e.formatStyle(a,"%")})}u=["+y","-x","+x","-y"],i=new p(e)}var g=r(i,u);e.move(g.toCSSCompatValues(n))}function f(){}var d=Object.create||function(){function t(){}return function(e){if(1!==arguments.length)throw new Error("Object.create shim only accepts one parameter.");return t.prototype=e,new t}}();e.prototype=d(Error.prototype),e.prototype.constructor=e,e.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}},o.prototype={set:function(t,e){this.get(t)||""===e||(this.values[t]=e)},get:function(t,e,n){return n?this.has(t)?this.values[t]:e[n]:this.has(t)?this.values[t]:e},has:function(t){return t in this.values},alt:function(t,e,n){for(var o=0;o<n.length;++o)if(e===n[o]){this.set(t,e);break}},integer:function(t,e){/^-?\d+$/.test(e)&&this.set(t,parseInt(e,10))},percent:function(t,e){var n;return(n=e.match(/^([\d]{1,3})(\.[\d]*)?%$/))&&(e=parseFloat(e),e>=0&&100>=e)?(this.set(t,e),!0):!1}};var y={"&":"&","<":"<",">":">","‎":"‎","‏":"â€"," ":" "},v={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},g={v:"title",lang:"lang"},m={rt:"ruby"},b=[1470,1472,1475,1478,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1520,1521,1522,1523,1524,1544,1547,1549,1563,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1645,1646,1647,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1765,1766,1774,1775,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1807,1808,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1969,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2e3,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2036,2037,2042,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2074,2084,2088,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2142,2208,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,8207,64285,64287,64288,64289,64290,64291,64292,64293,64294,64295,64296,64298,64299,64300,64301,64302,64303,64304,64305,64306,64307,64308,64309,64310,64312,64313,64314,64315,64316,64318,64320,64321,64323,64324,64326,64327,64328,64329,64330,64331,64332,64333,64334,64335,64336,64337,64338,64339,64340,64341,64342,64343,64344,64345,64346,64347,64348,64349,64350,64351,64352,64353,64354,64355,64356,64357,64358,64359,64360,64361,64362,64363,64364,64365,64366,64367,64368,64369,64370,64371,64372,64373,64374,64375,64376,64377,64378,64379,64380,64381,64382,64383,64384,64385,64386,64387,64388,64389,64390,64391,64392,64393,64394,64395,64396,64397,64398,64399,64400,64401,64402,64403,64404,64405,64406,64407,64408,64409,64410,64411,64412,64413,64414,64415,64416,64417,64418,64419,64420,64421,64422,64423,64424,64425,64426,64427,64428,64429,64430,64431,64432,64433,64434,64435,64436,64437,64438,64439,64440,64441,64442,64443,64444,64445,64446,64447,64448,64449,64467,64468,64469,64470,64471,64472,64473,64474,64475,64476,64477,64478,64479,64480,64481,64482,64483,64484,64485,64486,64487,64488,64489,64490,64491,64492,64493,64494,64495,64496,64497,64498,64499,64500,64501,64502,64503,64504,64505,64506,64507,64508,64509,64510,64511,64512,64513,64514,64515,64516,64517,64518,64519,64520,64521,64522,64523,64524,64525,64526,64527,64528,64529,64530,64531,64532,64533,64534,64535,64536,64537,64538,64539,64540,64541,64542,64543,64544,64545,64546,64547,64548,64549,64550,64551,64552,64553,64554,64555,64556,64557,64558,64559,64560,64561,64562,64563,64564,64565,64566,64567,64568,64569,64570,64571,64572,64573,64574,64575,64576,64577,64578,64579,64580,64581,64582,64583,64584,64585,64586,64587,64588,64589,64590,64591,64592,64593,64594,64595,64596,64597,64598,64599,64600,64601,64602,64603,64604,64605,64606,64607,64608,64609,64610,64611,64612,64613,64614,64615,64616,64617,64618,64619,64620,64621,64622,64623,64624,64625,64626,64627,64628,64629,64630,64631,64632,64633,64634,64635,64636,64637,64638,64639,64640,64641,64642,64643,64644,64645,64646,64647,64648,64649,64650,64651,64652,64653,64654,64655,64656,64657,64658,64659,64660,64661,64662,64663,64664,64665,64666,64667,64668,64669,64670,64671,64672,64673,64674,64675,64676,64677,64678,64679,64680,64681,64682,64683,64684,64685,64686,64687,64688,64689,64690,64691,64692,64693,64694,64695,64696,64697,64698,64699,64700,64701,64702,64703,64704,64705,64706,64707,64708,64709,64710,64711,64712,64713,64714,64715,64716,64717,64718,64719,64720,64721,64722,64723,64724,64725,64726,64727,64728,64729,64730,64731,64732,64733,64734,64735,64736,64737,64738,64739,64740,64741,64742,64743,64744,64745,64746,64747,64748,64749,64750,64751,64752,64753,64754,64755,64756,64757,64758,64759,64760,64761,64762,64763,64764,64765,64766,64767,64768,64769,64770,64771,64772,64773,64774,64775,64776,64777,64778,64779,64780,64781,64782,64783,64784,64785,64786,64787,64788,64789,64790,64791,64792,64793,64794,64795,64796,64797,64798,64799,64800,64801,64802,64803,64804,64805,64806,64807,64808,64809,64810,64811,64812,64813,64814,64815,64816,64817,64818,64819,64820,64821,64822,64823,64824,64825,64826,64827,64828,64829,64848,64849,64850,64851,64852,64853,64854,64855,64856,64857,64858,64859,64860,64861,64862,64863,64864,64865,64866,64867,64868,64869,64870,64871,64872,64873,64874,64875,64876,64877,64878,64879,64880,64881,64882,64883,64884,64885,64886,64887,64888,64889,64890,64891,64892,64893,64894,64895,64896,64897,64898,64899,64900,64901,64902,64903,64904,64905,64906,64907,64908,64909,64910,64911,64914,64915,64916,64917,64918,64919,64920,64921,64922,64923,64924,64925,64926,64927,64928,64929,64930,64931,64932,64933,64934,64935,64936,64937,64938,64939,64940,64941,64942,64943,64944,64945,64946,64947,64948,64949,64950,64951,64952,64953,64954,64955,64956,64957,64958,64959,64960,64961,64962,64963,64964,64965,64966,64967,65008,65009,65010,65011,65012,65013,65014,65015,65016,65017,65018,65019,65020,65136,65137,65138,65139,65140,65142,65143,65144,65145,65146,65147,65148,65149,65150,65151,65152,65153,65154,65155,65156,65157,65158,65159,65160,65161,65162,65163,65164,65165,65166,65167,65168,65169,65170,65171,65172,65173,65174,65175,65176,65177,65178,65179,65180,65181,65182,65183,65184,65185,65186,65187,65188,65189,65190,65191,65192,65193,65194,65195,65196,65197,65198,65199,65200,65201,65202,65203,65204,65205,65206,65207,65208,65209,65210,65211,65212,65213,65214,65215,65216,65217,65218,65219,65220,65221,65222,65223,65224,65225,65226,65227,65228,65229,65230,65231,65232,65233,65234,65235,65236,65237,65238,65239,65240,65241,65242,65243,65244,65245,65246,65247,65248,65249,65250,65251,65252,65253,65254,65255,65256,65257,65258,65259,65260,65261,65262,65263,65264,65265,65266,65267,65268,65269,65270,65271,65272,65273,65274,65275,65276,67584,67585,67586,67587,67588,67589,67592,67594,67595,67596,67597,67598,67599,67600,67601,67602,67603,67604,67605,67606,67607,67608,67609,67610,67611,67612,67613,67614,67615,67616,67617,67618,67619,67620,67621,67622,67623,67624,67625,67626,67627,67628,67629,67630,67631,67632,67633,67634,67635,67636,67637,67639,67640,67644,67647,67648,67649,67650,67651,67652,67653,67654,67655,67656,67657,67658,67659,67660,67661,67662,67663,67664,67665,67666,67667,67668,67669,67671,67672,67673,67674,67675,67676,67677,67678,67679,67840,67841,67842,67843,67844,67845,67846,67847,67848,67849,67850,67851,67852,67853,67854,67855,67856,67857,67858,67859,67860,67861,67862,67863,67864,67865,67866,67867,67872,67873,67874,67875,67876,67877,67878,67879,67880,67881,67882,67883,67884,67885,67886,67887,67888,67889,67890,67891,67892,67893,67894,67895,67896,67897,67903,67968,67969,67970,67971,67972,67973,67974,67975,67976,67977,67978,67979,67980,67981,67982,67983,67984,67985,67986,67987,67988,67989,67990,67991,67992,67993,67994,67995,67996,67997,67998,67999,68e3,68001,68002,68003,68004,68005,68006,68007,68008,68009,68010,68011,68012,68013,68014,68015,68016,68017,68018,68019,68020,68021,68022,68023,68030,68031,68096,68112,68113,68114,68115,68117,68118,68119,68121,68122,68123,68124,68125,68126,68127,68128,68129,68130,68131,68132,68133,68134,68135,68136,68137,68138,68139,68140,68141,68142,68143,68144,68145,68146,68147,68160,68161,68162,68163,68164,68165,68166,68167,68176,68177,68178,68179,68180,68181,68182,68183,68184,68192,68193,68194,68195,68196,68197,68198,68199,68200,68201,68202,68203,68204,68205,68206,68207,68208,68209,68210,68211,68212,68213,68214,68215,68216,68217,68218,68219,68220,68221,68222,68223,68352,68353,68354,68355,68356,68357,68358,68359,68360,68361,68362,68363,68364,68365,68366,68367,68368,68369,68370,68371,68372,68373,68374,68375,68376,68377,68378,68379,68380,68381,68382,68383,68384,68385,68386,68387,68388,68389,68390,68391,68392,68393,68394,68395,68396,68397,68398,68399,68400,68401,68402,68403,68404,68405,68416,68417,68418,68419,68420,68421,68422,68423,68424,68425,68426,68427,68428,68429,68430,68431,68432,68433,68434,68435,68436,68437,68440,68441,68442,68443,68444,68445,68446,68447,68448,68449,68450,68451,68452,68453,68454,68455,68456,68457,68458,68459,68460,68461,68462,68463,68464,68465,68466,68472,68473,68474,68475,68476,68477,68478,68479,68608,68609,68610,68611,68612,68613,68614,68615,68616,68617,68618,68619,68620,68621,68622,68623,68624,68625,68626,68627,68628,68629,68630,68631,68632,68633,68634,68635,68636,68637,68638,68639,68640,68641,68642,68643,68644,68645,68646,68647,68648,68649,68650,68651,68652,68653,68654,68655,68656,68657,68658,68659,68660,68661,68662,68663,68664,68665,68666,68667,68668,68669,68670,68671,68672,68673,68674,68675,68676,68677,68678,68679,68680,126464,126465,126466,126467,126469,126470,126471,126472,126473,126474,126475,126476,126477,126478,126479,126480,126481,126482,126483,126484,126485,126486,126487,126488,126489,126490,126491,126492,126493,126494,126495,126497,126498,126500,126503,126505,126506,126507,126508,126509,126510,126511,126512,126513,126514,126516,126517,126518,126519,126521,126523,126530,126535,126537,126539,126541,126542,126543,126545,126546,126548,126551,126553,126555,126557,126559,126561,126562,126564,126567,126568,126569,126570,126572,126573,126574,126575,126576,126577,126578,126580,126581,126582,126583,126585,126586,126587,126588,126590,126592,126593,126594,126595,126596,126597,126598,126599,126600,126601,126603,126604,126605,126606,126607,126608,126609,126610,126611,126612,126613,126614,126615,126616,126617,126618,126619,126625,126626,126627,126629,126630,126631,126632,126633,126635,126636,126637,126638,126639,126640,126641,126642,126643,126644,126645,126646,126647,126648,126649,126650,126651,1114109];u.prototype.applyStyles=function(t,e){e=e||this.div;for(var n in t)t.hasOwnProperty(n)&&(e.style[n]=t[n])},u.prototype.formatStyle=function(t,e){return 0===t?0:t+e},c.prototype=d(u.prototype),c.prototype.constructor=c,p.prototype.move=function(t,e){switch(e=void 0!==e?e:this.lineHeight,t){case"+x":this.left+=e,this.right+=e;break;case"-x":this.left-=e,this.right-=e;break;case"+y":this.top+=e,this.bottom+=e;break;case"-y":this.top-=e,this.bottom-=e}},p.prototype.overlaps=function(t){return this.left<t.right&&this.right>t.left&&this.top<t.bottom&&this.bottom>t.top},p.prototype.overlapsAny=function(t){for(var e=0;e<t.length;e++)if(this.overlaps(t[e]))return!0;return!1},p.prototype.within=function(t){return this.top>=t.top&&this.bottom<=t.bottom&&this.left>=t.left&&this.right<=t.right},p.prototype.overlapsOppositeAxis=function(t,e){switch(e){case"+x":return this.left<t.left;case"-x":return this.right>t.right;case"+y":return this.top<t.top;case"-y":return this.bottom>t.bottom}},p.prototype.intersectPercentage=function(t){var e=Math.max(0,Math.min(this.right,t.right)-Math.max(this.left,t.left)),n=Math.max(0,Math.min(this.bottom,t.bottom)-Math.max(this.top,t.top)),o=e*n;return o/(this.height*this.width)},p.prototype.toCSSCompatValues=function(t){return{top:this.top-t.top,bottom:t.bottom-this.bottom,left:this.left-t.left,right:t.right-this.right,height:this.height,width:this.width}},p.getSimpleBoxPosition=function(t){var e=t.div?t.div.offsetHeight:t.tagName?t.offsetHeight:0,n=t.div?t.div.offsetWidth:t.tagName?t.offsetWidth:0,o=t.div?t.div.offsetTop:t.tagName?t.offsetTop:0;t=t.div?t.div.getBoundingClientRect():t.tagName?t.getBoundingClientRect():t;var r={left:t.left,right:t.right,top:t.top||o,height:t.height||e,bottom:t.bottom||o+(t.height||e),width:t.width||n};return r},f.StringDecoder=function(){return{decode:function(t){if(!t)return"";if("string"!=typeof t)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(t))}}},f.convertCueToDOMTree=function(t,e){return t&&e?s(t,e):null};var _=.05,j="sans-serif",T="1.5%";f.processCues=function(t,e,n){function o(t){for(var e=0;e<t.length;e++)if(t[e].hasBeenReset||!t[e].displayState)return!0;return!1}if(!t||!e||!n)return null;for(;n.firstChild;)n.removeChild(n.firstChild);var r=t.document.createElement("div");if(r.style.position="absolute",r.style.left="0",r.style.right="0",r.style.top="0",r.style.bottom="0",r.style.margin=T,n.appendChild(r),o(e)){var i=[],s=p.getSimpleBoxPosition(r),a=Math.round(s.height*_*100)/100,l={font:a+"px "+j};!function(){for(var n,o,a=0;a<e.length;a++)o=e[a],n=new c(t,o,l),r.appendChild(n.div),h(t,n,s,i),o.displayState=n.div,i.push(p.getSimpleBoxPosition(n))}()}else for(var u=0;u<e.length;u++)r.appendChild(e[u].displayState)},f.Parser=function(t,e,n){n||(n=e,e={}),e||(e={}),this.window=t,this.vttjs=e,this.state="INITIAL",this.buffer="",this.decoder=n||new TextDecoder("utf8"),this.regionList=[]},f.Parser.prototype={reportOrThrowError:function(t){if(!(t instanceof e))throw t;this.onparsingerror&&this.onparsingerror(t)},parse:function(t){function n(){for(var t=l.buffer,e=0;e<t.length&&"\r"!==t[e]&&"\n"!==t[e];)++e;var n=t.substr(0,e);return"\r"===t[e]&&++e,"\n"===t[e]&&++e,l.buffer=t.substr(e),n}function s(t){var e=new o;if(r(t,function(t,n){switch(t){case"id":e.set(t,n);break;case"width":e.percent(t,n);break;case"lines":e.integer(t,n);break;case"regionanchor":case"viewportanchor":var r=n.split(",");if(2!==r.length)break;var i=new o;if(i.percent("x",r[0]),i.percent("y",r[1]),!i.has("x")||!i.has("y"))break;e.set(t+"X",i.get("x")),e.set(t+"Y",i.get("y"));break;case"scroll":e.alt(t,n,["up"])}},/=/,/\s/),e.has("id")){var n=new(l.vttjs.VTTRegion||l.window.VTTRegion);n.width=e.get("width",100),n.lines=e.get("lines",3),n.regionAnchorX=e.get("regionanchorX",0),n.regionAnchorY=e.get("regionanchorY",100),n.viewportAnchorX=e.get("viewportanchorX",0),n.viewportAnchorY=e.get("viewportanchorY",100),n.scroll=e.get("scroll",""),l.onregion&&l.onregion(n),l.regionList.push({id:e.get("id"),region:n})}}function a(t){r(t,function(t,e){switch(t){case"Region":s(e)}},/:/)}var l=this;t&&(l.buffer+=l.decoder.decode(t,{stream:!0}));try{var u;if("INITIAL"===l.state){if(!/\r\n|\n/.test(l.buffer))return this;u=n();var c=u.match(/^WEBVTT([ \t].*)?$/);if(!c||!c[0])throw new e(e.Errors.BadSignature);l.state="HEADER"}for(var p=!1;l.buffer;){if(!/\r\n|\n/.test(l.buffer))return this;switch(p?p=!1:u=n(),l.state){case"HEADER":/:/.test(u)?a(u):u||(l.state="ID");continue;case"NOTE":u||(l.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(u)){l.state="NOTE";break}if(!u)continue;if(l.cue=new(l.vttjs.VTTCue||l.window.VTTCue)(0,0,""),l.state="CUE",-1===u.indexOf("-->")){l.cue.id=u;continue}case"CUE":try{i(u,l.cue,l.regionList)}catch(h){l.reportOrThrowError(h),l.cue=null,l.state="BADCUE";continue}l.state="CUETEXT";continue;case"CUETEXT":var f=-1!==u.indexOf("-->");if(!u||f&&(p=!0)){l.oncue&&l.oncue(l.cue),l.cue=null,l.state="ID";continue}l.cue.text&&(l.cue.text+="\n"),l.cue.text+=u;continue;case"BADCUE":u||(l.state="ID");continue}}}catch(h){l.reportOrThrowError(h),"CUETEXT"===l.state&&l.cue&&l.oncue&&l.oncue(l.cue),l.cue=null,l.state="INITIAL"===l.state?"BADWEBVTT":"BADCUE"}return this},flush:function(){var t=this;try{if(t.buffer+=t.decoder.decode(),(t.cue||"HEADER"===t.state)&&(t.buffer+="\n\n",t.parse()),"INITIAL"===t.state)throw new e(e.Errors.BadSignature)}catch(n){t.reportOrThrowError(n)}return t.onflush&&t.onflush(),this}},t.WebVTT=f}(this,this.vttjs||{}),!function(){!function(t){var e=t&&t.videojs;if(e){e.CDN_VERSION="5.7.1";var n="https:"===t.location.protocol?"https://":"http://";e.options.flash.swf=n+"vjs.zencdn.net/swf/5.0.1/video-js.swf"}}(window),function(t,e,n,o,r,i,s){e&&e.HELP_IMPROVE_VIDEOJS!==!1&&(r.random()>.01||(i=e.location,s=e.videojs||{},t.src="//www.google-analytics.com/__utm.gif?utmwv=5.4.2&utmac=UA-16505296-3&utmn=1&utmhn="+o(i.hostname)+"&utmsr="+e.screen.availWidth+"x"+e.screen.availHeight+"&utmul="+(n.language||n.userLanguage||"").toLowerCase()+"&utmr="+o(i.href)+"&utmp="+o(i.hostname+i.pathname)+"&utmcc=__utma%3D1."+r.floor(1e10*r.random())+".1.1.1.1%3B&utme=8(vjsv*cdnv)9("+s.VERSION+"*"+s.CDN_VERSION+")"))}(new Image,window,navigator,encodeURIComponent,Math)}(); \ No newline at end of file diff --git a/public/template2/js/scripts.js b/public/template2/js/scripts.js deleted file mode 100644 index bfbc0223293139b3fafff2df10b1b06b5bbf4508..0000000000000000000000000000000000000000 --- a/public/template2/js/scripts.js +++ /dev/null @@ -1,179 +0,0 @@ -$(document).ready(function() { - - /***************** Article Class Finder ******************/ - - $('.latest-articles').find('img').each(function() { - var imgClass = (this.width / this.height > 1) ? 'wide' : 'tall'; - $(this).addClass(imgClass); - }); - - /***************** Like Counter ******************/ - - $('.count').each(function() { - var clicks = Math.floor((Math.random() * 100) + 1); - $(this).text(clicks); - }); - - $(".like_button").one("click", function() { - var $count = $(this).parent().find('.count'); - $count.html($count.html() * 1 + 1); - var $icon = $(this).parent().find('.like-counter'); - $($icon).removeClass("fa-heart-o"); - $($icon).addClass("fa-heart"); - }); - - $(".like_button").on("click", function() { - event.preventDefault(); - }); - - /***************** Share Dropdown ******************/ - - $("li a.share-trigger").on("click", function() { - $('.share-dropdown').toggleClass("is-open"); - event.preventDefault(); - }); - - /***************** Search Component ******************/ - - $(".show-search").on("click", function() { - $(".search-wrapper").addClass("is-visible"); - }); - - $(".hide-search").on("click", function() { - $(".search-wrapper").removeClass("is-visible"); - $(".search-wrapper input").removeClass("is-selected"); - }); - - $(".search-wrapper input").on("click", function() { - $(this).addClass("is-selected"); - }); - - $('.search-wrapper input').keypress(function(e) { - if (e.which === 13) { //Enter key pressed - window.alert("Ready for implementation."); - } - }); - - /***************** Bar Chart Animation ******************/ - - $('.bar').width('0%'); - $('.bar').waypoint(function() { - $('.bar').each(function() { - var width = $(this).data("percentage"); - $(this).animate({ - width: width - }, { - duration: 2000, - easing: 'easeOutExpo', - }); - }); - }, { - offset: '85%' - }); - - /***************** Stats Counter ******************/ - - var counterZero = '0'; - $('.stats-number').text(counterZero); - - $('.stats-number').waypoint(function() { - $('.stats-number').each(function() { - var $this = $(this); - $({ - Counter: 0 - }).animate({ - Counter: $this.attr('data-stop') - }, { - duration: 5000, - easing: 'swing', - step: function(now) { - $this.text(Math.ceil(now)); - } - }); - }); - this.destroy(); - }, { - offset: '75%' - }); - - /***************** Smooth Scroll ******************/ - - $('a[href*=#]:not([href=#])').click(function() { - if (location.pathname.replace(/^\//, '') === this.pathname.replace(/^\//, '') && location.hostname === this.hostname) { - - var target = $(this.hash); - target = target.length ? target : $('[name=' + this.hash.slice(1) + ']'); - if (target.length) { - $('html,body').animate({ - scrollTop: target.offset().top - }, 2000); - return false; - } - } - }); - - /***************** Responsive Nav ******************/ - - $('.nav-toggle').click(function() { - $(this).toggleClass('active'); - $('.navicon').toggleClass('fixed'); - $('.primary-nav-wrapper').toggleClass('open'); - event.preventDefault(); - }); - $('.primary-nav-wrapper li a').click(function() { - $('.nav-toggle').toggleClass('active'); - $('.navicon').toggleClass('fixed'); - $('.primary-nav-wrapper').toggleClass('open'); - }); - - /***************** Waypoints ******************/ - - $('.wp1').waypoint(function() { - $('.wp1').addClass('animated fadeInUp'); - }, { - offset: '80%' - }); - $('.wp2').waypoint(function() { - $('.wp2').addClass('animated fadeInUp'); - }, { - offset: '95%' - }); - $('.wp3').waypoint(function() { - $('.wp3').addClass('animated fadeInUp'); - }, { - offset: '95%' - }); - $('.wp4').waypoint(function() { - $('.wp4').addClass('animated fadeInUp'); - }, { - offset: '75%' - }); - $('.wp5').waypoint(function() { - $('.wp5').addClass('animated fadeIn'); - }, { - offset: '75%' - }); - $('.wp6').waypoint(function() { - $('.wp6').addClass('animated fadeIn'); - }, { - offset: '75%' - }); - $('.wp7').waypoint(function() { - $('.wp7').addClass('animated fadeIn'); - }, { - offset: '75%' - }); - $('.wp8').waypoint(function() { - $('.wp8').addClass('animated fadeIn'); - }, { - offset: '75%' - }); - - /***************** Overlay touch/hover events ******************/ - - if (Modernizr.touch) { - $('figure').bind('touchstart touchend', function(e) { - $(this).toggleClass('hover'); - }); - } -}); diff --git a/public/template2/scss/.sass-cache/a98e557b9da12e475a70ffaba41c5ccd5a2449c7/styles.scssc b/public/template2/scss/.sass-cache/a98e557b9da12e475a70ffaba41c5ccd5a2449c7/styles.scssc deleted file mode 100644 index 7ef3ade7a84b2418637d2d0cb75050736c75ee23..0000000000000000000000000000000000000000 Binary files a/public/template2/scss/.sass-cache/a98e557b9da12e475a70ffaba41c5ccd5a2449c7/styles.scssc and /dev/null differ diff --git a/public/template2/scss/ie.scss b/public/template2/scss/ie.scss deleted file mode 100644 index 5cd5b6c5beec01dd9eb6048eb4cea1885d8cf939..0000000000000000000000000000000000000000 --- a/public/template2/scss/ie.scss +++ /dev/null @@ -1,5 +0,0 @@ -/* Welcome to Compass. Use this file to write IE specific override styles. - * Import this file using the following HTML or equivalent: - * <!--[if IE]> - * <link href="/stylesheets/ie.css" media="screen, projection" rel="stylesheet" type="text/css" /> - * <![endif]--> */ diff --git a/public/template2/scss/partials/_buttons.scss b/public/template2/scss/partials/_buttons.scss deleted file mode 100644 index 3edb4ecd03d0dc6c622159c79bbaff50a2fe47fd..0000000000000000000000000000000000000000 --- a/public/template2/scss/partials/_buttons.scss +++ /dev/null @@ -1,94 +0,0 @@ -// Buttons partial -@import "partials/colors"; -@import "partials/typography"; -/* ========================================================================== -Button styles -========================================================================== */ -.btn.primary { - display: inline-block; - font-size: $font-size-button; - letter-spacing: 1px; - text-transform: uppercase; - color: $white; - background-color: $teal; - padding: 20px; - text-decoration: none; - line-height: 1; - &:hover { - background-color: $dark-teal; - } -} -.btn.secondary { - display: inline-block; - font-size: $font-size-button; - letter-spacing: 1px; - text-transform: uppercase; - color: $teal; - border: 2px solid $teal; - padding: 15px 20px; - text-decoration: none; - line-height: 1; - &:hover { - color: $white; - background-color: $dark-teal; - border-color: $dark-teal; - } - &:focus { - color: $white; - background-color: $teal; - border-color: $teal; - } -} -.btn.secondary-white { - display: inline-block; - font-size: $font-size-button; - letter-spacing: 1px; - text-transform: uppercase; - color: $white; - font-weight: $normal; - border: 2px solid $white; - padding: 15px 20px; - text-decoration: none; - line-height: 1; - &:hover { - color: $teal; - background-color: $white; - border-color: $white; - } - &:focus { - color: $teal; - background-color: $white; - border-color: $white; - } -} -.view-more { - margin-top: 70px; -} -a.text-link { - color: $white; - margin-left: 30px; - display: inline-block; - font-size: $font-size-button; - letter-spacing: 1px; - text-transform: uppercase; - &:focus { - color: $white; - } - &:after { - font-family: FontAwesome; - content: "\f105"; - opacity: 0; - -webkit-transition: all 300ms; - -moz-transition: all 300ms; - -ms-transition: all 300ms; - -o-transition: all 300ms; - transition: all 300ms; - } - &:hover { - color: $white; - &:after { - opacity: 1; - margin-left: 10px; - } - } -} diff --git a/public/template2/scss/partials/_colors.scss b/public/template2/scss/partials/_colors.scss deleted file mode 100644 index 5bbf413808e30e5a9bdeba6930aa3b0688a5f7e4..0000000000000000000000000000000000000000 --- a/public/template2/scss/partials/_colors.scss +++ /dev/null @@ -1,13 +0,0 @@ -// Colours partial - -// Text colours - -$white: #ffffff; //white -$black: #000000; //black -$slate: #414A52; //body font -$light-slate: #5E6265; -$light-grey: #F4F6F9; //light section -$dark-grey: #8A9097; -$teal: #7AE2DE; //cta -$dark-teal: #71D5D2; //cta-hover -$porcelain: #E5E7E9; //keylines diff --git a/public/template2/scss/partials/_layout.scss b/public/template2/scss/partials/_layout.scss deleted file mode 100644 index 95eefec9ae0f44ffeed88c4f29891c329b630299..0000000000000000000000000000000000000000 --- a/public/template2/scss/partials/_layout.scss +++ /dev/null @@ -1,19 +0,0 @@ -// Layout variables partial -@import "colors"; -$section-padding-regular: 125px 0; -$section-padding-tall: 160px 0; -.has-padding { - padding: $section-padding-regular; -} -.has-padding-tall { - padding: $section-padding-tall; -} -.alternate-bg { - background-color: $light-grey; -} -.footer-bg { - background-color: $slate; -} -.is-centered { - text-align: center; -} diff --git a/public/template2/scss/partials/_typography.scss b/public/template2/scss/partials/_typography.scss deleted file mode 100644 index 641011cf76ec269fd54e74ed9ddfe5ab0c9a5891..0000000000000000000000000000000000000000 --- a/public/template2/scss/partials/_typography.scss +++ /dev/null @@ -1,100 +0,0 @@ -// Typography partial -@import 'partials/colors'; // Fonts -$sans-serif: Raleway, Verdana, Arial, sans-serif; -$serif: Montserrat, Georgia, 'Times New Roman', serif; // Weights -$light: 300; -$normal: 400; -$semibold: 500; -$bold: 600; -$strong: 700; // Styles -$italic: italic; // Sizes -// Headings -$font-size-h1: 45px; -$font-size-h2: 36px; -$font-size-h3: 20px; -$font-size-h4: 15px; -$font-size-h5: 13px; // Other -$crew-h2: 15px; -$article-h2: 20px; -$font-size-base: 15px; -$font-size-footer: 14px; -$font-size-nav: 13px; -$font-size-search-input: 13px; -$font-size-tag: 13px; -$font-size-smalltext: 13px; -$font-size-button: 13px; // Responsive Sizes -$responsive-h1: 40px; // Line height -$line-height-h1: 68px; -$base-line-height: 27px; -$line-height-article-header: 30px; // Styles -/* ========================================================================== -Typography -========================================================================== */ -p -{ - font-size: $font-size-base; - line-height: $base-line-height; - - padding-bottom: 15px; - - color: $slate; -} -h1 -{ - font-size: $font-size-h1; - font-weight: $light; - line-height: $line-height-h1; -} -h2 -{ - font-size: $font-size-h2; - font-weight: $light; - - color: $white; -} -h3 -{ - font-size: $font-size-h3; - line-height: 32px; - - margin-bottom: 20px; - - color: $dark-grey; -} -h4 -{ - font-size: $font-size-h4; - font-weight: $bold; - - margin: 7px 0 65px 60px; - - text-transform: uppercase; - &:after - { - display: block; - - width: 30px; - height: 2px; - margin-top: 15px; - - content: ''; - - background-color: $teal; - } -} -h5 -{ - font-size: $font-size-h5; - font-weight: $bold; - - display: inline-block; - - text-transform: uppercase; - - color: $slate; -} -.bold-italic -{ - font-weight: $bold; - font-style: $italic; -} diff --git a/public/template2/scss/partials/_video_skin.scss b/public/template2/scss/partials/_video_skin.scss deleted file mode 100644 index 7c2050d1403a230771d83cdcd05af652cea92ab0..0000000000000000000000000000000000000000 --- a/public/template2/scss/partials/_video_skin.scss +++ /dev/null @@ -1,3 +0,0 @@ -@charset "UTF-8"; -.vjs-default-skin .vjs-mute-control{position:absolute;bottom:13px;left:50%;font-size:20px;cursor:pointer;transform:translateX(-154px)}.vjs-default-skin .vjs-mute-control:before{content:"\e617"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before{content:"\e615"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before{content:"\e616"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before{content:"\e618"}.vjs-default-skin .vjs-volume-control{position:absolute;right:49%;bottom:40px;width:16rem;transform:translateX(50%)}.vjs-default-skin .vjs-volume-bar{margin:0;width:16rem;height:5px;background-color:rgba(255,255,255,0.5);border-radius:2px}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:0.3125rem;width:100%;background-color:#fff;border-radius:2px}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{position:absolute;left:15rem}.vjs-default-skin .vjs-volume-handle:before{display:block;width:1.25rem;height:1.25rem;content:"";position:relative;top:-8px;left:0px;background-color:#fff;border-radius:50%}.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%}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before{text-align:center}@font-face{font-family:VideoJS;src:url(../font/1.4.0/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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ATcuAScjBh8BHgEXDgEFMz8BFTMRIwYDJRUnAxyEzZRbCA2rgketCAEBqlRoCglxYwF+IiEOIysBAkswHQEECiQ0AgE+YyIhDiIsAQJLMB4BBQokNAE/YyIhDiIsAQJLMB4BBQokNAEBPvmD7kHhqs0s0gEnjgHJAv0FD2a9gIrADwUFAwPDAlVMZ3MF/pUHwgc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9UmQBZQMMR/61g/kBAAAAAAAQAMYAAQAAAAAAAQAHAAAAAQAAAAAAAgAHAAcAAQAAAAAAAwAHAA4AAQAAAAAABAAHABUAAQAAAAAABQALABwAAQAAAAAABgAHACcAAQAAAAAACgArAC4AAQAAAAAACwATAFkAAwABBAkAAQAOAGwAAwABBAkAAgAOAHoAAwABBAkAAwAOAIgAAwABBAkABAAOAJYAAwABBAkABQAWAKQAAwABBAkABgAOALoAAwABBAkACgBWAMgAAwABBAkACwAmAR5WaWRlb0pTUmVndWxhclZpZGVvSlNWaWRlb0pTVmVyc2lvbiAxLjBWaWRlb0pTR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AVgBpAGQAZQBvAEoAUwBSAGUAZwB1AGwAYQByAFYAaQBkAGUAbwBKAFMAVgBpAGQAZQBvAEoAUwBWAGUAcgBzAGkAbwBuACAAMQAuADAAVgBpAGQAZQBvAEoAUwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgAAAAAA) format("truetype");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-big-play-button,.video-js .vjs-play-control{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before{content:"ï„"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"ï„‚"}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-0{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before{content:"ï„„"}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-1{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before{content:"ï„…"}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-volume-menu-button.vjs-vol-2{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"ï„‹"}.vjs-icon-subtitles,.video-js .vjs-subtitles-button{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subtitles-button:before{content:""}.vjs-icon-captions,.video-js .vjs-captions-button{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js .vjs-captions-button:before{content:"ï„"}.vjs-icon-chapters,.video-js .vjs-chapters-button{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"ï„"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"ï„"}.vjs-icon-circle,.video-js .vjs-mouse-display,.video-js .vjs-play-progress,.video-js .vjs-volume-level{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before{content:" "}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{position:absolute;left:15rem}.vjs-default-skin .vjs-volume-handle:before{display:block;width:1.25rem;height:1.25rem;content:"";position:relative;top:-8px;left:0px;background-color:#fff;border-radius:50%}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"ï„’"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"ï„“"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"ï„”"}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button:before{content:"ï„•"}.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before{content:"ï„–"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"ï„—"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"ï„™"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"ï„›"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before{content:"ï„"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;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 *,.video-js:before,.video-js:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{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-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}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}.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;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;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:60px;height:60px;width:60px;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;background-color:#FFF;background-color:rgba(255,255,255,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-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%;transform:translate(-50%,-50%)}.vjs-paused.vjs-has-started .vjs-big-play-button{display:block}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#FFF;background-color:rgba(255,255,255,.3);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.video-js button{background:0 0;border:0;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 .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-align:center;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:hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{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:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.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:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .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:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .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:51px;background-color:transparent}.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: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-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media �screen{.vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{outline:0;position:relative;text-align:center;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:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:none}.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;display:none}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{position:absolute;right:0;bottom:0;left:0;width:auto;height:8px;font-size:0.3em}.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:8px}.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{display:none;font-size:.6em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:8px;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-mouse-display:before{display:none}.video-js .vjs-play-progress{background-color:rgba($teal,.75)}.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{display:none;position:absolute;top:-2.4em;right:-1.5em;font-size:.9em;color:#000;content:attr(data-current-time);padding:.2em .5em;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:before,.video-js .vjs-play-progress:after{z-index:1}.video-js .vjs-load-progress{background:ligthen(#FFF,25%);background:rgba(255,255,255,.5)}.video-js .vjs-load-progress div{background:ligthen(#73859f,50%);background:rgba(115,133,159,.75)}.video-js.vjs-no-flex .vjs-progress-control{width:auto}.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:none}.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{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;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;position:absolute;left:50%;right:50%;transform:translateX(-50%)}.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:hover .vjs-menu-content,.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content{height:8em;width:2.9em}.vjs-volume-menu-button-horizontal:hover .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-lock-showing .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;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{display:none}.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:none;width:auto;text-align:left}.vjs-live-display{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}.vjs-live .vjs-time-control{display:none}//Current and remaining time displays -.video-js .vjs-current-time-display{position:absolute;background-color:rgba(255,255,255,0.3);@include border-radius(10px);padding:0 10px;margin:0 0 0 15px}.video-js .vjs-remaining-time{position:absolute;right:0}.video-js .vjs-remaining-time-display{position:absolute;right:0;background-color:rgba(255,255,255,0.3);@include border-radius(10px);padding:0 10px;margin:0 15px 0 0}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:block}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;position:absolute;left:50%;right:50%;transform:translateX(-50%);display: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{width:3.8em;cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display: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-family:Arial,Helvetica,sans-serif;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:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(0.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(0.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%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu{left:-10em;width:0}.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-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-fullscreen-control{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-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:15em;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-font:after,.vjs-caption-settings .vjs-tracksettings-controls: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}.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} \ No newline at end of file diff --git a/public/template2/scss/print.scss b/public/template2/scss/print.scss deleted file mode 100644 index b0e9e456f84148847b3b18614d38c400dab96d30..0000000000000000000000000000000000000000 --- a/public/template2/scss/print.scss +++ /dev/null @@ -1,3 +0,0 @@ -/* Welcome to Compass. Use this file to define print styles. - * Import this file using the following HTML or equivalent: - * <link href="/stylesheets/print.css" media="print" rel="stylesheet" type="text/css" /> */ diff --git a/public/template2/scss/screen.scss b/public/template2/scss/screen.scss deleted file mode 100644 index 81de8470349d8ff8a47687d84cc3bdae1a035174..0000000000000000000000000000000000000000 --- a/public/template2/scss/screen.scss +++ /dev/null @@ -1,6 +0,0 @@ -/* Welcome to Compass. - * In this file you should write your main styles. (or centralize your imports) - * Import this file using the following HTML or equivalent: - * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */ - -@import "compass/reset"; diff --git a/public/template2/scss/styles.scss b/public/template2/scss/styles.scss deleted file mode 100644 index ea8657857d4a106e8fd638803f6187765aa266c1..0000000000000000000000000000000000000000 --- a/public/template2/scss/styles.scss +++ /dev/null @@ -1,2625 +0,0 @@ -/* Google Fonts*/ -@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,300italic,400italic,500,500italic,600,600italic,700,700italic); -@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700); -/* Imports*/ -@import 'compass'; -@import 'compass/reset'; -@import 'partials/typography'; -@import 'partials/buttons'; -@import 'partials/colors'; -@import 'partials/layout'; -@import 'partials/video_skin'; -/* ========================================================================== -Global Styles -========================================================================== */ -body -{ - overflow-x: hidden; -} -html, -body -{ - font-family: $sans-serif; - font-size: $font-size-base; - font-weight: $normal; - - width: 100%; - height: 100%; - margin: 0; - padding: 0; - - color: $slate; - - -webkit-text-size-adjust: 100%; - /*fix for iOS*/ -} -.group:after -{ - display: table; - clear: both; - - content: ''; -} -.no-padding -{ - padding: 0; -} -.no-margin -{ - margin: 0; -} -a -{ - -webkit-transition-timing-function: ease; - transition-timing-function: ease; - -webkit-transition-duration: 200ms; - transition-duration: 200ms; - - color: $teal; -} -a:hover -{ - text-decoration: none; - - color: $dark-teal; -} -ul, -ol -{ - margin: 0; - padding: 0; -} -ul li -{ - list-style: none; -} -input, -textarea -{ - outline: none; -} -.wide -{ - width: auto; - max-height: 100%; -} -.tall -{ - max-width: 100%; - height: auto; -} -.bold -{ - font-weight: $bold; -} -.italic -{ - font-style: italic; -} -.has-top-margin -{ - margin-top: 50px; -} -.carousel-cell -{ - display: table; - - width: 100%; - height: calc(100vh - 8.2em); - margin-right: 10px; - - background-position: center; - background-size: cover; -} -.flickity-prev-next-button -{ - display: none; -} -.flickity-page-dots -{ - line-height: 1; - - position: absolute; - top: 50%; - right: 25px; - bottom: auto; - - width: auto; - margin: 0; - padding: 0; - - list-style: none; - - transform: translateY(-50%); - text-align: center; -} -.flickity-page-dots .dot -{ - display: block; - - width: 12px; - height: 12px; - margin: 0 4px 20px; - - opacity: 1; - border: 2px solid white; - background: transparent; -} -.flickity-page-dots .dot.is-selected -{ - background: white; -} -/* ========================================================================== -Waypoints -========================================================================== */ -.wp1, -.wp2, -.wp3, -.wp4, -.wp5, -.wp6, -.wp7, -.wp8, -.wp9, -.wp10 -{ - visibility: hidden; -} -.wp1 -{ - -webkit-animation-delay: .5s; - animation-delay: .5s; -} -.wp2 -{ - -webkit-animation-delay: .8s; - animation-delay: .8s; -} -.wp3 -{ - -webkit-animation-delay: 1s; - animation-delay: 1s; -} -.bounceInLeft, -.bounceInRight, -.fadeInUp, -.fadeInUpDelay, -.fadeInDown, -.fadeInUpD, -.fadeInLeft, -.fadeInRight, -.bounceInDown, -.fadeIn -{ - visibility: visible; -} -/* ========================================================================== -Main Nav -========================================================================== */ -.header-nav-wrapper -{ - position: relative; - - background-color: $white; - .logo - { - display: inline-block; - - width: 340px; - padding: 30px 0; - - text-align: center; - - border-bottom: solid 5px $teal; - background-color: $slate; - } - .primary-nav-wrapper - { - float: right; - - -webkit-transition: all 300ms; - transition: all 300ms; - } - nav - { - display: inline-block; - - margin-right: 60px; - padding: 34px 0 33px; - ul - { - display: inline-block; - } - ul li - { - font-size: $font-size-nav; - - display: inline-block; - - padding: 10px 20px; - - letter-spacing: 1px; - text-transform: uppercase; - - border-right: solid 1px $porcelain; - &:last-child - { - border-right: none; - } - a - { - font-weight: $bold; - - position: relative; - - padding-bottom: 10px; - - text-decoration: none; - - color: $slate; - &:hover - { - color: $teal; - } - &:before - { - position: absolute; - bottom: 0; - left: 0; - - visibility: hidden; - - width: 100%; - height: 2px; - - content: ''; - -webkit-transition: all .3s ease-in-out 0s; - transition: all .3s ease-in-out 0s; - -webkit-transform: scaleX(0); - transform: scaleX(0); - - background-color: $teal; - } - &:hover:before - { - visibility: visible; - - -webkit-transform: scaleX(1); - transform: scaleX(1); - } - } - } - } - .is-visible - { - visibility: visible; - - opacity: 1; - } -} -.secondary-nav-wrapper -{ - display: inline-block; - - padding: 35px 30px; - - background-color: $slate; - ul.secondary-nav - { - li - { - font-size: $font-size-nav; - - letter-spacing: 1px; - text-transform: uppercase; - &.subscribe - { - position: relative; - - padding: 10px 20px 10px 0; - - border-right: solid 1px #505c66; - a - { - position: relative; - - padding-bottom: 10px; - - text-decoration: none; - &:before - { - position: absolute; - bottom: 0; - left: 0; - - visibility: hidden; - - width: 100%; - height: 2px; - - content: ''; - -webkit-transition: all .3s ease-in-out 0s; - transition: all .3s ease-in-out 0s; - -webkit-transform: scaleX(0); - transform: scaleX(0); - - background-color: $teal; - } - &:hover:before - { - visibility: visible; - - -webkit-transform: scaleX(1); - transform: scaleX(1); - } - } - &:after - { - position: absolute; - top: 0; - right: 0; - - height: 34px; - - content: ' '; - - border-right: 1px solid #323940; - } - } - &.search - { - margin-left: 20px; - a - { - font-size: 16px; - - color: $white; - } - } - } - } -} -.secondary-nav-wrapper ul -{ - display: inline-block; -} -.secondary-nav-wrapper ul li -{ - display: inline-block; -} -.search-wrapper -{ - position: absolute; - top: 0; - right: 0; - - visibility: hidden; - - width: 50%; - padding: 38px 30px; - - -webkit-transition: all 300ms; - transition: all 300ms; - - opacity: 0; - background-color: $slate; - ul.search - { - .is-selected - { - width: 360px; - } - li - { - display: inline-block; - .hide-search - { - font-size: 20px; - - position: absolute; - top: 40%; - right: 30px; - - color: $white; - } - input - { - font-size: $font-size-search-input; - - width: 300px; - padding-bottom: 9px; - - -webkit-transition: all 300ms; - transition: all 300ms; - - color: $white; - border: none; - border-bottom: solid 2px $teal; - background-color: $slate; - } - } - } -} -.primary-nav-wrapper.open -{ - visibility: visible; - - opacity: 1; -} -.nav-toggle -{ - position: absolute; - z-index: 999999; - top: 50%; - left: 50%; - - padding: 10px 35px 16px 0; - - cursor: pointer; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.nav-toggle:focus -{ - outline: none; -} -.nav-toggle span, -.nav-toggle span:before, -.nav-toggle span:after -{ - position: absolute; - - display: block; - - width: 35px; - height: 3px; - - content: ''; - cursor: pointer; - - border-radius: 1px; - background: #fff; -} -.nav-toggle span:before -{ - top: -10px; -} -.nav-toggle span:after -{ - bottom: -10px; -} -.nav-toggle span, -.nav-toggle span:before, -.nav-toggle span:after -{ - -webkit-transition: all 300ms ease-in-out; - transition: all 300ms ease-in-out; -} -.nav-toggle.active span -{ - background-color: transparent; -} -.nav-toggle.active span:before, -.nav-toggle.active span:after -{ - top: 0; -} -.nav-toggle.active span:before -{ - -webkit-transform: rotate(45deg); - transform: rotate(45deg); -} -.nav-toggle.active span:after -{ - top: 10px; - - -webkit-transform: translatey(-10px) rotate(-45deg); - transform: translatey(-10px) rotate(-45deg); -} -.navicon -{ - position: absolute; - top: 0; - right: 0; - - visibility: hidden; - - width: 25px; - height: 26px; - padding: 52px; - - -webkit-transition: all 300ms ease-in-out; - transition: all 300ms ease-in-out; - - background-color: $slate; -} -.fixed -{ - position: fixed; - z-index: 999; -} -/* ========================================================================== -Header -========================================================================== */ -header.hero -{ - position: relative; - - display: table; - - width: 100%; - height: calc(100vh - 8.2em); - max-height: 760px; - padding: 10px; - .hero-bg - { - display: table-cell; - - vertical-align: middle; - .hero-intro-text - { - margin-top: 60px; - padding-top: 25px; - - text-align: center; - - border-top: solid 1px rgba($white, .25); - p - { - font-weight: $light; - - margin: 0; - padding: 0; - - color: $white; - } - } - } - h1 - { - margin-bottom: 40px; - - color: $white; - } - h3 - { - font-weight: $light; - - margin-bottom: 45px; - padding: 0 25%; - - color: $white; - } -} -@-webkit-keyframes scroll-inner -{ - from - { - margin-top: 15%; - - opacity: 1; - } - to - { - margin-top: 75%; - - opacity: 0; - } -} -@keyframes scroll-inner -{ - from - { - margin-top: 15%; - - opacity: 1; - } - to - { - margin-top: 75%; - - opacity: 0; - } -} -div.mouse-container -{ - position: absolute; - bottom: 0; - left: 50%; - - display: block; - - height: 50px; - - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -div.mouse -{ - position: relative; - - display: block; - - width: 20px; - height: 30px; - margin: 0 auto; - - border: solid 1px #fff; - border-radius: 8px; - - span.scroll-down - { - display: block; - - width: 4px; - height: 4px; - margin: 15% auto auto; - - -webkit-animation: scroll-inner 1.5s; - animation: scroll-inner 1.5s; - -webkit-animation-timing-function: ease; - animation-timing-function: ease; - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; - - border-radius: 50%; - background: $white; - } -} -/* ========================================================================== -Collective -========================================================================== */ -.collective -{ - p - { - padding-bottom: 25px; - } - .video-player - { - display: inline-block; - - margin: 25px 0 50px -100px; - padding: 10px; - - background-color: $light-grey; - } -} -/* ========================================================================== -Stats -========================================================================== */ -.stats -{ - background: url('../img/stats-bg.jpg') no-repeat center center; - background-size: cover; - i.icon - { - font-size: 50px; - - display: inline-block; - - margin-right: 10px; - - vertical-align: 10px; - - color: $white; - } - .stats-wrapper - { - display: inline-block; - } - p.stats-number - { - font-family: $serif; - font-size: 48px; - - color: $white; - } - p.stats-text - { - font-size: 15px; - font-weight: $semibold; - line-height: .7; - - padding: 0; - - text-transform: uppercase; - - color: $white; - } - .stats-container - { - text-align: center; - - border-right: solid 1px rgba($white, .25); - &:last-of-type - { - border-right: none; - } - } - .stats-number - { - text-align: left; - } -} -/* ========================================================================== -Crew -========================================================================== */ -.crew -{ - article.crew-member - { - position: relative; - - overflow: hidden; - - width: 100%; - height: 300px; - - -webkit-transition: all 300ms; - transition: all 300ms; - - background-repeat: no-repeat; - background-position: center; - background-size: cover; - figure - { - display: table; - - width: calc(100% + 1px); - height: 100%; - figcaption - { - display: table-cell; - - height: 100%; - - text-align: center; - vertical-align: middle; - p - { - padding: 15px 15px 25px; - - color: $white; - } - a - { - color: rgba($white, .7); - &:hover - { - color: rgba($white, 1); - } - } - .crew-socials ul li - { - display: inline-block; - - margin-right: 10px; - &:last-child - { - margin-right: 0; - } - } - } - &:hover .overlay - { - opacity: 1; - } - } - h2 - { - font-size: $crew-h2; - font-weight: $semibold; - line-height: 20px; - - text-transform: uppercase; - - color: $white; - } - img - { - position: absolute; - top: 50%; - left: 50%; - - width: auto; - min-width: 100%; - height: auto; - min-height: 100%; - margin: 0; - padding: 0; - - -webkit-transition: all 300ms; - transition: all 300ms; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - } - .overlay - { - z-index: 99; - - width: 100%; - height: 100%; - - -webkit-transition: all 300ms; - transition: all 300ms; - - opacity: 0; - background-color: rgba($teal, .8); - } - } -} -.skillset -{ - margin-top: 55px; - .bar-chart-wrapper - { - position: relative; - - margin-bottom: 35px; - } - .bar-wrapper - { - background-color: $slate; - .bar - { - height: 10px; - margin: 10px 0; - - background-color: $teal; - } - } - .bar-chart-figure - { - float: right; - } - .push-right - { - position: absolute; - top: 0; - right: 0; - } -} -/* ========================================================================== -Latest articles -========================================================================== */ -.latest-articles -{ - .sort - { - text-align: right; - } - article - { - span.featured-tag - { - font-size: $font-size-tag; - - position: absolute; - z-index: 99; - bottom: 10px; - left: 10px; - - padding: 4px 10px; - - color: $white; - background-color: $teal; - - @include border-radius(40px); - } - figure.has-overlay - { - height: 100%; - } - &:hover - { - h2:after - { - margin-left: 10px; - - opacity: 1; - } - .has-overlay:after - { - background-color: rgba($slate,.8); - } - } - ul.article-footer - { - padding-top: 15px; - - border-top: solid 1px $porcelain; - li - { - font-size: $font-size-smalltext; - - display: inline-block; - } - li.article-comments - { - float: right; - } - } - } - img - { - margin: 0; - padding: 0; - - -webkit-transition: all 300ms; - transition: all 300ms; - } - figcaption - { - h2 - { - font-size: $article-h2; - font-weight: $semibold; - line-height: $line-height-article-header; - - padding: 15px 10px 10px 0; - - color: $slate; - &:after - { - font-family: FontAwesome; - - content: '\f105'; - -webkit-transition: all 300ms; - transition: all 300ms; - - opacity: 0; - } - } - } - article.article-post - { - position: relative; - - overflow: hidden; - .article-image - { - position: relative; - - overflow: hidden; - - height: 225px; - max-height: 250px; - - background-color: $black; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - } - } - .has-overlay:after, - .freebies .has-overlay:after - { - position: absolute; - z-index: 1; - top: 0; - right: 0; - - width: 100%; - height: 100%; - - content: ''; - -webkit-transition: background-color 300ms; - transition: background-color 300ms; - - background-color: rgba($slate,.6); - } - select#inputArticle-Sort - { - font-size: $font-size-search-input; - - width: 300px; - margin-left: 25px; - padding-bottom: 9px; - - -webkit-transition: all 300ms; - transition: all 300ms; - text-indent: .01px; - text-overflow: ''; - - color: rgba($slate, .5); - border: none; - border-bottom: solid 2px $teal; - background: url('../img/dd-arrow.png') no-repeat; - background-color: none; - background-position: 280px 5px; - - @include border-radius(0); - -webkit-appearance: none; - -moz-appearance: none; - &:focus - { - outline: none; - } - } -} -/* ========================================================================== -Freebies -========================================================================== */ -.freebies -{ - .has-overlay:after - { - position: absolute; - z-index: 1; - top: 0; - right: 0; - - width: 100%; - height: 100%; - - content: ''; - - background-color: rgba($slate, .5); - } - .content-left - { - padding-right: 80px; - - border-right: solid 1px $porcelain; - } - .content-right - { - padding-left: 80px; - } - article.item - { - position: relative; - - background-color: $black; - h2 - { - font-size: $font-size-tag; - font-weight: $semibold; - line-height: 15px; - - display: inline-block; - - margin-bottom: 30px; - padding: 15px 30px 30px; - - letter-spacing: 2px; - text-transform: uppercase; - - color: $white; - border-bottom: solid 2px #fff; - } - img - { - position: absolute; - top: 50%; - left: 50%; - - display: block; - - min-width: calc(100% + 1px); - height: auto; - - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - } - } - .overlay - { - position: absolute; - z-index: 2; - - width: 100%; - height: 100%; - - -webkit-transition: opacity 300ms; - transition: opacity 300ms; - - opacity: 0; - background-color: rgba($slate, .7); - } - .freebies-intro - { - margin-bottom: 80px; - } - figure - { - position: relative; - - overflow: hidden; - - height: 500px; - max-height: 500px; - &:hover .overlay - { - opacity: 1; - } - figcaption - { - .freebie-content - { - position: absolute; - top: 50%; - left: 50%; - - width: 85%; - max-width: 700px; - - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - text-align: center; - .date - { - font-size: $font-size-smalltext; - - display: block; - - color: rgba($white, .50); - } - } - .like-share-wrapper - { - font-size: $font-size-smalltext; - - position: absolute; - top: 30px; - left: 30px; - - color: $white; - a - { - color: $white; - } - } - ul - { - li - { - display: inline-block; - - padding: 0 10px 0 0; - - border-right: solid 1px rgba($white, .25); - &:last-child - { - padding: 0 0 0 10px; - - border-right: none; - } - i - { - margin-right: 5px; - } - } - } - } - } -} -/* ========================================================================== -Get started -========================================================================== */ -section.get-started -{ - position: relative; - - padding: 90px 0; - - background-image: -webkit-linear-gradient(225deg, #70f6ea 0%, #51ccdc 100%); - background-image: linear-gradient(225deg, #70f6ea 0%, #51ccdc 100%); - h2 - { - font-size: 28px; - - display: inline-block; - - margin-right: 30px; - - vertical-align: middle; - - color: $white; - } - a - { - font-weight: bold; - - margin-bottom: 5px; - - -webkit-transition: all 300ms; - transition: all 300ms; - - color: $white; - border-bottom: solid 2px rgba($white, .50); - &:hover - { - border-bottom-color: rgba($white, 1); - } - } - &:before - { - position: absolute; - top: 0; - left: 0; - - width: 100%; - height: 100%; - - content: ' '; - - background-image: url('../img/texture-shapes-bg.png'); - } -} -/* ========================================================================== -Footer -========================================================================== */ -footer -{ - p - { - font-size: $font-size-footer; - - color: $white; - } - ul - { - li - { - font-size: $font-size-footer; - - color: $white; - i - { - margin-right: 5px; - } - a - { - color: $white; - &:hover - { - color: $teal; - } - } - } - } - .footer-branding - { - margin-bottom: 40px; - .footer-branding-logo - { - margin-bottom: 10px; - } - } - .footer-nav - { - padding-top: 40px; - - border-top: solid 1px rgba($white, .15); - ul.footer-primary-nav - { - display: inline-block; - - margin-bottom: 30px; - li - { - display: inline-block; - - margin-right: 50px; - &:last-child - { - margin-right: 0; - } - } - } - ul.footer-share - { - display: inline-block; - float: right; - > li - { - display: inline-block; - - margin-right: 50px; - &:last-child - { - margin-right: 0; - } - } - } - ul.footer-secondary-nav - { - li - { - color: $dark-grey; - } - } - } -} -/* ========================================================================== -Share component -========================================================================== */ -.share-dropdown -{ - position: absolute; - top: 0; - right: 0; - - -webkit-transition: all 300ms; - transition: all 300ms; - - opacity: 0; - background-color: #fff; - box-shadow: 0 0 20px 0 rgba(50,57,74,.31); - - @include border-radius(5px); - &:after - { - position: absolute; - top: 100%; - left: 75%; - - width: 0; - height: 0; - margin-left: -5px; - - content: ' '; - pointer-events: none; - - border: solid transparent; - border-width: 5px; - border-color: rgba(255, 255, 255, 0); - border-top-color: #fff; - box-shadow: 0 0 20px 0 rgba(50,57,74,.31); - } - ul - { - li - { - display: inline-block; - - margin: 10px 0; - padding: 5px 20px; - - border-right: solid 1px $porcelain; - &:last-child - { - padding: none; - - border-right: none; - } - a - { - color: $dark-grey; - } - a.share-twitter - { - &:hover - { - color: #00aced; - } - } - a.share-facebook - { - &:hover - { - color: #4a6ea9; - } - } - a.share-linkedin - { - &:hover - { - color: #007ab9; - } - } - i - { - margin: 0; - } - } - } -} -.is-open -{ - top: -20px; - - opacity: 1; -} -/* ========================================================================== -Stroke Gap Icons -========================================================================== */ -@font-face -{ - font-family: 'Stroke-Gap-Icons'; - - src: url('../css/fonts/Stroke-Gap-Icons.eot'); -} -@font-face -{ - font-family: 'Stroke-Gap-Icons'; - font-weight: normal; - font-style: normal; - - src: url('data:application/x-font-ttf;charset=utf-8;base64,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') format('truetype'), url('data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAIP4AAoAAAAAg7AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAfQ4AAH0O2y4JFk9TLzIAAH4EAAAAYAAAAGAIIv19Y21hcAAAfmQAAABMAAAATBpVzR5nYXNwAAB+sAAAAAgAAAAIAAAAEGhlYWQAAH64AAAANgAAADYAUlk+aGhlYQAAfvAAAAAkAAAAJAPkAqlobXR4AAB/FAAAAzAAAAMwkQcUJ21heHAAAIJEAAAABgAAAAYAzFAAbmFtZQAAgkwAAAGKAAABipxmbApwb3N0AACD2AAAACAAAAAgAAMAAAEABAQAAQEBEVN0cm9rZS1HYXAtSWNvbnMAAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHiGf4mPh9BR0AAAYJDx0AAAYOER0AAAAJHQAAfQUSAM0CAAEAEQAhACMAJQAoAC0AMgA3ADwAQQBGAEsAUABVAFoAXwBkAGkAbgBzAHgAfQCCAIcAjACRAJYAmwCgAKUAqgCvALQAuQC+AMMAyADNANIA1wDcAOEA5gDrAPAA9QD6AP8BBAEJAQ4BEwEYAR0BIgEnASwBMQE2ATsBQAFFAUoBTwFUAVkBXgFjAWgBbQFyAXcBfAGBAYYBiwGQAZUBmgGfAaQBqQGuAbMBuAG9AcIBxwHMAdEB1gHbAeAB5QHqAe8B9AH5Af4CAwIIAg0CEgIXAhwCIQImAisCMAI1AjoCPwJEAkkCTgJTAlgCXQJiAmcCbAJxAnYCewKAAoUCigKPApQCmQKeAqMCqAKtArICtwK8AsECxgLLAtAC1QLaAt8C5ALpAu4C8wL4Av0DAgMHAwwDEQMWAxsDIAMlAyoDLwM0AzkDPgNDA0gDTQNSA1cDXANhA2YDawNwA3UDegN/A4QDiQOOA5MDmAOdA6IDpwOsA7EDtgO7A8ADxQPKA88D1APZA94D4wPoA+0D8gP3A/wEAQQGBAsEEFN0cm9rZS1HYXAtSWNvbnNTdHJva2UtR2FwLUljb25zdTB1MXUyMHVFNjAwdUU2MDF1RTYwMnVFNjAzdUU2MDR1RTYwNXVFNjA2dUU2MDd1RTYwOHVFNjA5dUU2MEF1RTYwQnVFNjBDdUU2MER1RTYwRXVFNjBGdUU2MTB1RTYxMXVFNjEydUU2MTN1RTYxNHVFNjE1dUU2MTZ1RTYxN3VFNjE4dUU2MTl1RTYxQXVFNjFCdUU2MUN1RTYxRHVFNjFFdUU2MUZ1RTYyMHVFNjIxdUU2MjJ1RTYyM3VFNjI0dUU2MjV1RTYyNnVFNjI3dUU2Mjh1RTYyOXVFNjJBdUU2MkJ1RTYyQ3VFNjJEdUU2MkV1RTYyRnVFNjMwdUU2MzF1RTYzMnVFNjMzdUU2MzR1RTYzNXVFNjM2dUU2Mzd1RTYzOHVFNjM5dUU2M0F1RTYzQnVFNjNDdUU2M0R1RTYzRXVFNjNGdUU2NDB1RTY0MXVFNjQydUU2NDN1RTY0NHVFNjQ1dUU2NDZ1RTY0N3VFNjQ4dUU2NDl1RTY0QXVFNjRCdUU2NEN1RTY0RHVFNjRFdUU2NEZ1RTY1MHVFNjUxdUU2NTJ1RTY1M3VFNjU0dUU2NTV1RTY1NnVFNjU3dUU2NTh1RTY1OXVFNjVBdUU2NUJ1RTY1Q3VFNjVEdUU2NUV1RTY1RnVFNjYwdUU2NjF1RTY2MnVFNjYzdUU2NjR1RTY2NXVFNjY2dUU2Njd1RTY2OHVFNjY5dUU2NkF1RTY2QnVFNjZDdUU2NkR1RTY2RXVFNjZGdUU2NzB1RTY3MXVFNjcydUU2NzN1RTY3NHVFNjc1dUU2NzZ1RTY3N3VFNjc4dUU2Nzl1RTY3QXVFNjdCdUU2N0N1RTY3RHVFNjdFdUU2N0Z1RTY4MHVFNjgxdUU2ODJ1RTY4M3VFNjg0dUU2ODV1RTY4NnVFNjg3dUU2ODh1RTY4OXVFNjhBdUU2OEJ1RTY4Q3VFNjhEdUU2OEV1RTY4RnVFNjkwdUU2OTF1RTY5MnVFNjkzdUU2OTR1RTY5NXVFNjk2dUU2OTd1RTY5OHVFNjk5dUU2OUF1RTY5QnVFNjlDdUU2OUR1RTY5RXVFNjlGdUU2QTB1RTZBMXVFNkEydUU2QTN1RTZBNHVFNkE1dUU2QTZ1RTZBN3VFNkE4dUU2QTl1RTZBQXVFNkFCdUU2QUN1RTZBRHVFNkFFdUU2QUZ1RTZCMHVFNkIxdUU2QjJ1RTZCM3VFNkI0dUU2QjV1RTZCNnVFNkI3dUU2Qjh1RTZCOXVFNkJBdUU2QkJ1RTZCQ3VFNkJEdUU2QkV1RTZCRnVFNkMwdUU2QzF1RTZDMnVFNkMzdUU2QzR1RTZDNXVFNkM2dUU2QzcAAAIBiQDKAMwCAAEA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tovAi8C2tsCLwIu2YItWi1ZgYFaLCIv3NBVoi25ui2iLaKhurouui6ioi66Lrm6oaIsI+1SrFcuLi2tLi4urBffUixXLi4trS4uLqwWL+zQVy4uLa0uLi6sF+9SLFcuLi2tLi4urBQ74lNsV+2SLi6v3RIuL97T8VIuL+7T3RYuLa/tli4v39PiUiwVL+7QV/BSLi/d0+BSLi/t0Bfv0qxX31IuL9zT71IuL+zQF9yRMFauLi2pri4usBTpKFfdWi4tr+1aLi6sFDvg09/QV+9SLBWiLbqiLrouuqKiuiwj31IsFrouobotoi2hubmiLCPvU6xV5i319i3mLeZl9nYsI99SLBZ2LmZmLnYudfZl5iwj71IsF90T8dBVri4vUZLLMy0vKsbOL1KuLizRycsxLSkukcgUO+CNrFfuyi3r4A6uNmvvl93aLmvflq4kF+/TMFfgUi4tr/BSLi6sF99hrFfuci6L3BPdui6L7BAX7dKsV90yLgrv7OouCWwXn+8QVaItuqIuui66oqK6Lrouobotoi2hubmiLCIvrFXmLfX2LeYt5mX2di52LmZmLnYudfZl5iwgr6xX3VIuLa/tUi4urBYv7dBX3VIuLa/tUi4urBQ6LixX4lIuLa/yUi4urBYv4dBWri4v8lGuLi/iUBfcE/FQVq4uLa2uLi6sFy4sVq4uLa2uLi6sFy4sVq4uLa2uLi6sFy4sVq4uLa2uLi6sFy4sVq4uLa2uLi6sFy4sVq4uLa2uLi6sF/CTLFauLi2tri4urBYvLFauLi2tri4urBYvLFauLi2tri4urBYvLFauLi2tri4urBYvLFauLi2tri4urBYvLFauLi2tri4urBfdE+/QVK4uL93Tri4v7dAVLqxWri4v3NGuLi/s0BfdUaxUri4v39OuLi/v0BUurFauLi/e0a4uL+7QF91RrFSuLi/e064uL+7QFS6sVq4uL93Rri4v7dAUOi4sV+JSLi2v8lIuLqwWL+HQVq4uL/JRri4v4lAX3BPxUFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBfwkyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwWL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Ffe0i4v4FPu0i4v8FAW793QV91SLi2v7VIuLqwWLSxX3VIuLa/tUi4urBYtLFfdUi4tr+1SLi6sFi/dUFeuLi2sri4urBfgE/BQV++SLi6v3xIuL+BRsi4uryosFDvck95QV92SLi2v7ZIuLqwWLSxX3ZIuLa/tki4urBYtLFfdki4tr+2SLi6sFi/d0FeuLi2sri4urBffU/BQV/ESLi/hUq4uL/DT4BIuL+FT8JIuLq/hEiwUO95TbFVyLY66DuAj7N4ut95arh237cvcyi4t7BYtoqG6ui66LqKiLrgiLm/cyi233cquPrfuW+zeLBYNeY2hciwj3lCsV/JSLi/ckq4uL+wT4VIuL9wSriwUr6xVri4v3ZPuUi4v7ZGuLi/eE99SLBfuUSxXbi4trO4uLqwWLSxX3VIuLa/tUi4urBYtLFfdUi4tr+1SLi6sFDvg094QV+ySLi/ckq4uL+wT3BIsF0PdfFaF1+1X7VXWh91X3VQX7ifwvFWuLi/cE+wSLi6v3JIsFYXcVoXX7VftVdaH3VfdVBfs690cVa4uL9wT3BIuLazuLBWv7BBWri4sra4uL6wX3JPckFeuLi2sri4urBfgE/JMV+wSLi6vbi4vbq4sFa/cUFauLiytri4vrBftk+2QV64uLayuLi6sFDveU6xVci2Oug7gI+zeLr/ek+FCLr/uk+zeLBYNeY2hciwj7cvcEFfcyi4t7BYtoqG6ui66LqKiLrgiLm/cyi2/3ZPwYi2/7ZAX4cvtkFfyUi4v3JKuLi/sE+FSLi/cEq4sFDvg0axX71IuL+ASri4v75PeUi4v35KuLBfv0yxX4FIuLa/wUi4urBfekaxX7NIuL9wT3NIuL+wQF+xSrFeuLi7sri4tbBXv7BBWri4v7dGuLi/d0BeuLFauLi/t0a4uL93QFDvgEqxX7dIsFO4tLzIvai9rLzNuLCPeEiwXOi8hGi0CLPEtKO4sI+3T3lBVNi1lZi02LTb1ZyYsI93SLBcmLvb2LyYvKWLxeiwj7hIsFe1sVq4uL+xRri4v3FAVbWxX3FIuLa/sUi4urBfdU9zQVa4uLqwWLpaGhpYsIi2sFgouEhIuCCItrBcL7QRWEkoGLhYQIdKIFnp6pi554CHV0BV1eFYKUhpeLmIuYkJeUlAiidAWIiImHi4eLh42HjogIdHQF9yK4FYSSgYuF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') format('woff'); -} -.icon -{ - font-family: 'Stroke-Gap-Icons'; - font-weight: normal; - font-style: normal; - font-variant: normal; - line-height: 1; - - text-transform: none; - - speak: none; - /* Better Font Rendering =========== */ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.icon-WorldWide:before -{ - content: '\e600'; -} -.icon-WorldGlobe:before -{ - content: '\e601'; -} -.icon-Underpants:before -{ - content: '\e602'; -} -.icon-Tshirt:before -{ - content: '\e603'; -} -.icon-Trousers:before -{ - content: '\e604'; -} -.icon-Tie:before -{ - content: '\e605'; -} -.icon-TennisBall:before -{ - content: '\e606'; -} -.icon-Telesocpe:before -{ - content: '\e607'; -} -.icon-Stop:before -{ - content: '\e608'; -} -.icon-Starship:before -{ - content: '\e609'; -} -.icon-Starship2:before -{ - content: '\e60a'; -} -.icon-Speaker:before -{ - content: '\e60b'; -} -.icon-Speaker2:before -{ - content: '\e60c'; -} -.icon-Soccer:before -{ - content: '\e60d'; -} -.icon-Snikers:before -{ - content: '\e60e'; -} -.icon-Scisors:before -{ - content: '\e60f'; -} -.icon-Puzzle:before -{ - content: '\e610'; -} -.icon-Printer:before -{ - content: '\e611'; -} -.icon-Pool:before -{ - content: '\e612'; -} -.icon-Podium:before -{ - content: '\e613'; -} -.icon-Play:before -{ - content: '\e614'; -} -.icon-Planet:before -{ - content: '\e615'; -} -.icon-Pause:before -{ - content: '\e616'; -} -.icon-Next:before -{ - content: '\e617'; -} -.icon-MusicNote2:before -{ - content: '\e618'; -} -.icon-MusicNote:before -{ - content: '\e619'; -} -.icon-MusicMixer:before -{ - content: '\e61a'; -} -.icon-Microphone:before -{ - content: '\e61b'; -} -.icon-Medal:before -{ - content: '\e61c'; -} -.icon-ManFigure:before -{ - content: '\e61d'; -} -.icon-Magnet:before -{ - content: '\e61e'; -} -.icon-Like:before -{ - content: '\e61f'; -} -.icon-Hanger:before -{ - content: '\e620'; -} -.icon-Handicap:before -{ - content: '\e621'; -} -.icon-Forward:before -{ - content: '\e622'; -} -.icon-Footbal:before -{ - content: '\e623'; -} -.icon-Flag:before -{ - content: '\e624'; -} -.icon-FemaleFigure:before -{ - content: '\e625'; -} -.icon-Dislike:before -{ - content: '\e626'; -} -.icon-DiamondRing:before -{ - content: '\e627'; -} -.icon-Cup:before -{ - content: '\e628'; -} -.icon-Crown:before -{ - content: '\e629'; -} -.icon-Column:before -{ - content: '\e62a'; -} -.icon-Click:before -{ - content: '\e62b'; -} -.icon-Cassette:before -{ - content: '\e62c'; -} -.icon-Bomb:before -{ - content: '\e62d'; -} -.icon-BatteryLow:before -{ - content: '\e62e'; -} -.icon-BatteryFull:before -{ - content: '\e62f'; -} -.icon-Bascketball:before -{ - content: '\e630'; -} -.icon-Astronaut:before -{ - content: '\e631'; -} -.icon-WineGlass:before -{ - content: '\e632'; -} -.icon-Water:before -{ - content: '\e633'; -} -.icon-Wallet:before -{ - content: '\e634'; -} -.icon-Umbrella:before -{ - content: '\e635'; -} -.icon-TV:before -{ - content: '\e636'; -} -.icon-TeaMug:before -{ - content: '\e637'; -} -.icon-Tablet:before -{ - content: '\e638'; -} -.icon-Soda:before -{ - content: '\e639'; -} -.icon-SodaCan:before -{ - content: '\e63a'; -} -.icon-SimCard:before -{ - content: '\e63b'; -} -.icon-Signal:before -{ - content: '\e63c'; -} -.icon-Shaker:before -{ - content: '\e63d'; -} -.icon-Radio:before -{ - content: '\e63e'; -} -.icon-Pizza:before -{ - content: '\e63f'; -} -.icon-Phone:before -{ - content: '\e640'; -} -.icon-Notebook:before -{ - content: '\e641'; -} -.icon-Mug:before -{ - content: '\e642'; -} -.icon-Mastercard:before -{ - content: '\e643'; -} -.icon-Ipod:before -{ - content: '\e644'; -} -.icon-Info:before -{ - content: '\e645'; -} -.icon-Icecream2:before -{ - content: '\e646'; -} -.icon-Icecream1:before -{ - content: '\e647'; -} -.icon-Hourglass:before -{ - content: '\e648'; -} -.icon-Help:before -{ - content: '\e649'; -} -.icon-Goto:before -{ - content: '\e64a'; -} -.icon-Glasses:before -{ - content: '\e64b'; -} -.icon-Gameboy:before -{ - content: '\e64c'; -} -.icon-ForkandKnife:before -{ - content: '\e64d'; -} -.icon-Export:before -{ - content: '\e64e'; -} -.icon-Exit:before -{ - content: '\e64f'; -} -.icon-Espresso:before -{ - content: '\e650'; -} -.icon-Drop:before -{ - content: '\e651'; -} -.icon-Download:before -{ - content: '\e652'; -} -.icon-Dollars:before -{ - content: '\e653'; -} -.icon-Dollar:before -{ - content: '\e654'; -} -.icon-DesktopMonitor:before -{ - content: '\e655'; -} -.icon-Corkscrew:before -{ - content: '\e656'; -} -.icon-CoffeeToGo:before -{ - content: '\e657'; -} -.icon-Chart:before -{ - content: '\e658'; -} -.icon-ChartUp:before -{ - content: '\e659'; -} -.icon-ChartDown:before -{ - content: '\e65a'; -} -.icon-Calculator:before -{ - content: '\e65b'; -} -.icon-Bread:before -{ - content: '\e65c'; -} -.icon-Bourbon:before -{ - content: '\e65d'; -} -.icon-BottleofWIne:before -{ - content: '\e65e'; -} -.icon-Bag:before -{ - content: '\e65f'; -} -.icon-Arrow:before -{ - content: '\e660'; -} -.icon-Antenna2:before -{ - content: '\e661'; -} -.icon-Antenna1:before -{ - content: '\e662'; -} -.icon-Anchor:before -{ - content: '\e663'; -} -.icon-Wheelbarrow:before -{ - content: '\e664'; -} -.icon-Webcam:before -{ - content: '\e665'; -} -.icon-Unlinked:before -{ - content: '\e666'; -} -.icon-Truck:before -{ - content: '\e667'; -} -.icon-Timer:before -{ - content: '\e668'; -} -.icon-Time:before -{ - content: '\e669'; -} -.icon-StorageBox:before -{ - content: '\e66a'; -} -.icon-Star:before -{ - content: '\e66b'; -} -.icon-ShoppingCart:before -{ - content: '\e66c'; -} -.icon-Shield:before -{ - content: '\e66d'; -} -.icon-Seringe:before -{ - content: '\e66e'; -} -.icon-Pulse:before -{ - content: '\e66f'; -} -.icon-Plaster:before -{ - content: '\e670'; -} -.icon-Plaine:before -{ - content: '\e671'; -} -.icon-Pill:before -{ - content: '\e672'; -} -.icon-PicnicBasket:before -{ - content: '\e673'; -} -.icon-Phone2:before -{ - content: '\e674'; -} -.icon-Pencil:before -{ - content: '\e675'; -} -.icon-Pen:before -{ - content: '\e676'; -} -.icon-PaperClip:before -{ - content: '\e677'; -} -.icon-On-Off:before -{ - content: '\e678'; -} -.icon-Mouse:before -{ - content: '\e679'; -} -.icon-Megaphone:before -{ - content: '\e67a'; -} -.icon-Linked:before -{ - content: '\e67b'; -} -.icon-Keyboard:before -{ - content: '\e67c'; -} -.icon-House:before -{ - content: '\e67d'; -} -.icon-Heart:before -{ - content: '\e67e'; -} -.icon-Headset:before -{ - content: '\e67f'; -} -.icon-FullShoppingCart:before -{ - content: '\e680'; -} -.icon-FullScreen:before -{ - content: '\e681'; -} -.icon-Folder:before -{ - content: '\e682'; -} -.icon-Floppy:before -{ - content: '\e683'; -} -.icon-Files:before -{ - content: '\e684'; -} -.icon-File:before -{ - content: '\e685'; -} -.icon-FileBox:before -{ - content: '\e686'; -} -.icon-ExitFullScreen:before -{ - content: '\e687'; -} -.icon-EmptyBox:before -{ - content: '\e688'; -} -.icon-Delete:before -{ - content: '\e689'; -} -.icon-Controller:before -{ - content: '\e68a'; -} -.icon-Compass:before -{ - content: '\e68b'; -} -.icon-CompassTool:before -{ - content: '\e68c'; -} -.icon-ClipboardText:before -{ - content: '\e68d'; -} -.icon-ClipboardChart:before -{ - content: '\e68e'; -} -.icon-ChemicalGlass:before -{ - content: '\e68f'; -} -.icon-CD:before -{ - content: '\e690'; -} -.icon-Carioca:before -{ - content: '\e691'; -} -.icon-Car:before -{ - content: '\e692'; -} -.icon-Book:before -{ - content: '\e693'; -} -.icon-BigTruck:before -{ - content: '\e694'; -} -.icon-Bicycle:before -{ - content: '\e695'; -} -.icon-Wrench:before -{ - content: '\e696'; -} -.icon-Web:before -{ - content: '\e697'; -} -.icon-Watch:before -{ - content: '\e698'; -} -.icon-Volume:before -{ - content: '\e699'; -} -.icon-Video:before -{ - content: '\e69a'; -} -.icon-Users:before -{ - content: '\e69b'; -} -.icon-User:before -{ - content: '\e69c'; -} -.icon-UploadCLoud:before -{ - content: '\e69d'; -} -.icon-Typing:before -{ - content: '\e69e'; -} -.icon-Tools:before -{ - content: '\e69f'; -} -.icon-Tag:before -{ - content: '\e6a0'; -} -.icon-Speedometter:before -{ - content: '\e6a1'; -} -.icon-Share:before -{ - content: '\e6a2'; -} -.icon-Settings:before -{ - content: '\e6a3'; -} -.icon-Search:before -{ - content: '\e6a4'; -} -.icon-Screwdriver:before -{ - content: '\e6a5'; -} -.icon-Rolodex:before -{ - content: '\e6a6'; -} -.icon-Ringer:before -{ - content: '\e6a7'; -} -.icon-Resume:before -{ - content: '\e6a8'; -} -.icon-Restart:before -{ - content: '\e6a9'; -} -.icon-PowerOff:before -{ - content: '\e6aa'; -} -.icon-Pointer:before -{ - content: '\e6ab'; -} -.icon-Picture:before -{ - content: '\e6ac'; -} -.icon-OpenedLock:before -{ - content: '\e6ad'; -} -.icon-Notes:before -{ - content: '\e6ae'; -} -.icon-Mute:before -{ - content: '\e6af'; -} -.icon-Movie:before -{ - content: '\e6b0'; -} -.icon-Microphone2:before -{ - content: '\e6b1'; -} -.icon-Message:before -{ - content: '\e6b2'; -} -.icon-MessageRight:before -{ - content: '\e6b3'; -} -.icon-MessageLeft:before -{ - content: '\e6b4'; -} -.icon-Menu:before -{ - content: '\e6b5'; -} -.icon-Media:before -{ - content: '\e6b6'; -} -.icon-Mail:before -{ - content: '\e6b7'; -} -.icon-List:before -{ - content: '\e6b8'; -} -.icon-Layers:before -{ - content: '\e6b9'; -} -.icon-Key:before -{ - content: '\e6ba'; -} -.icon-Imbox:before -{ - content: '\e6bb'; -} -.icon-Eye:before -{ - content: '\e6bc'; -} -.icon-Edit:before -{ - content: '\e6bd'; -} -.icon-DSLRCamera:before -{ - content: '\e6be'; -} -.icon-DownloadCloud:before -{ - content: '\e6bf'; -} -.icon-CompactCamera:before -{ - content: '\e6c0'; -} -.icon-Cloud:before -{ - content: '\e6c1'; -} -.icon-ClosedLock:before -{ - content: '\e6c2'; -} -.icon-Chart2:before -{ - content: '\e6c3'; -} -.icon-Bulb:before -{ - content: '\e6c4'; -} -.icon-Briefcase:before -{ - content: '\e6c5'; -} -.icon-Blog:before -{ - content: '\e6c6'; -} -.icon-Agenda:before -{ - content: '\e6c7'; -} -/* ========================================================================== -Responsive Media Queries -========================================================================== */ -@media screen and (max-width:1200px) -{ - .header-nav-wrapper nav - { - margin-right: 10px; - } - .header-nav-wrapper .logo - { - width: 280px; - } -} -@media screen and (max-width:1024px) -{ - .primary-nav-wrapper - { - position: fixed; - z-index: 99; - top: 0; - left: 0; - - visibility: hidden; - - width: 100%; - height: 100%; - - opacity: 0; - background-color: $slate; - } - .navicon - { - visibility: visible; - } - .header-nav-wrapper nav - { - width: 100%; - padding: 100px 0 0; - - text-align: center; - } - .header-nav-wrapper nav ul - { - display: block; - } - .header-nav-wrapper nav ul li - { - font-size: 30px; - - display: block; - - padding: 10px 20px; - - border-right: none; - } - .secondary-nav-wrapper ul.secondary-nav li - { - font-size: 30px; - } - .header-nav-wrapper nav ul li a - { - display: block; - - padding-bottom: 40px; - - color: $white; - } - .header-nav-wrapper nav ul li a:before - { - display: none; - } - .secondary-nav-wrapper - { - display: block; - - padding: 0; - - text-align: center; - - background-color: transparent; - } - .secondary-nav-wrapper ul - { - display: block; - } - .secondary-nav-wrapper li a:before - { - display: none; - } - .secondary-nav-wrapper ul li.subscribe a - { - font-weight: 600; - - display: block; - - color: $white; - } - .secondary-nav-wrapper ul li.subscribe a:hover - { - color: $teal; - } - .secondary-nav-wrapper ul.secondary-nav li.subscribe - { - display: block; - - padding: 10px 0; - - border-right: none; - } - .secondary-nav-wrapper ul.secondary-nav li.search i - { - display: none; - } - .secondary-nav-wrapper ul.secondary-nav li.subscribe:after - { - display: none; - } -} -@media screen and (max-width:991px) -{ - .collective .video-player - { - margin: 25px 0 50px; - } - .crew article.crew-member - { - margin-bottom: 30px; - } - .latest-articles article.standard-article - { - margin-top: 20px; - } - h4 - { - margin-left: 0; - } - .freebies .content-left - { - margin-bottom: 20px; - padding-right: 0; - - border-right: none; - } - .freebies .content-right - { - padding-left: 15px; - } - footer .footer-nav ul.footer-primary-nav li - { - margin-right: 40px; - } - section.get-started h2 - { - line-height: 42px; - - margin: 0 0 20px; - } - .latest-articles article - { - margin-top: 50px; - } -} -@media screen and (max-width:768px) -{ - .stats .stats-container - { - width: 210px; - margin: 0 auto 100px; - - text-align: left; - - border-right: none; - } - .stats .stats-container:last-child - { - margin-bottom: 0; - } - .latest-articles .sort - { - text-align: left; - } - footer .footer-branding - { - margin-bottom: 20px; - } - footer .footer-nav - { - padding-top: 20px; - - border-top: solid 1px rgba(255, 255, 255, .15); - } - footer .footer-nav ul.footer-primary-nav - { - display: block; - - margin-bottom: 0; - } - footer .footer-nav ul.footer-primary-nav li - { - display: block; - - margin: 0 0 20px; - padding: 15px 0; - - border-bottom: dashed 1px rgba(255,255,255,.25); - } - footer ul li a - { - display: block; - } - footer .footer-nav ul.footer-share - { - display: block; - float: none; - } - footer ul.footer-secondary-nav - { - margin-top: 40px; - } - footer ul.footer-secondary-nav li a - { - margin-top: 10px; - } - footer .footer-nav ul.footer-share > li - { - display: block; - - margin: 0 0 20px; - padding: 15px 0; - - border-bottom: dashed 1px rgba(255,255,255,.25); - } - .share-dropdown - { - top: auto; - right: auto; - bottom: 120px; - left: 15px; - } - .share-dropdown:after - { - left: 20%; - } - .flickity-page-dots - { - line-height: 1; - - position: absolute; - top: auto; - right: auto; - bottom: 25px; - left: 50%; - - width: auto; - margin: 0; - padding: 0; - - list-style: none; - - transform: translateX(-50%); - text-align: center; - } - .flickity-page-dots .dot - { - display: inline-block; - - width: 12px; - height: 12px; - margin: 0 4px; - - opacity: 1; - border: 2px solid white; - background: transparent; - } - div.mouse-container - { - display: none; - } -} -@media screen and (max-width:640px) -{ - .video-js - { - width: 100%; - } - .collective .video-player - { - width: 100%; - } - header.hero - { - height: 640px; - } - .mouse-container - { - display: none; - } - .carousel-cell - { - height: 640px; - /* height of carousel */ - } - header.hero h1 - { - font-size: 30px; - line-height: 40px; - } - .has-padding - { - padding: 80px 0; - } - .has-padding-tall - { - padding: 80px 0; - } - section.get-started h2 - { - font-size: 24px; - line-height: 48px; - - margin-right: 0; - margin-bottom: 30px; - } - .latest-articles article.featured-article - { - height: 310px; - max-height: 310px; - } - .latest-articles article.standard-article - { - height: 180px; - max-height: 180px; - } -} -@media screen and (max-width:480px) -{ - .header-nav-wrapper - { - border-bottom: solid 5px #7ae2de; - background-color: $slate; - } - .header-nav-wrapper .logo - { - width: 250px; - } - .navicon - { - padding: 52px 35px; - - background-color: transparent; - } - .header-nav-wrapper .logo - { - border-bottom: none; - } - .sort h5 - { - display: block; - } - .latest-articles select#inputArticle-Sort - { - margin: 20px 0; - } -} -@media screen and (max-width:320px) -{ -} diff --git a/resources/views/about.blade.php b/resources/views/about.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..6b5f86d54d61a224fd6169c6b652ccbaa1572c8a --- /dev/null +++ b/resources/views/about.blade.php @@ -0,0 +1,70 @@ +@extends('layouts.apphome') + +@section('title', 'About') + +@section('content') + +<body class="index"> + <!-- Start Home Page Slider --> + <section id="page-top"> + <!-- Carousel --> + <div id="main-slide" class="carousel slide" data-ride="carousel"> + + <!-- Carousel inner --> + <div class="carousel-inner"> + <div class="item active"> + <img class="img-responsive" src="{{ asset('template/images/banner.jpg') }}" alt="slider"> + <div class="slider-content"> + <div class="col-md-12 text-center"> + <h1 class="animated3"> + <span>About <strong>Alumni STEI</strong></span> + </h1> + <p class="animated">Sekolah Teknik Elektro dan Informatika (STEI-ITB) yang diresmikan pada 1 Januari 2006 merupakan gabungan dua departemen di ITB, yaitu Departemen Teknik Elektro dan Teknik Informatika (SK Rektor No. 012/SK/01/OT/2005)</p> + <a href="#about-us" class="page-scroll btn btn-primary animated1">Read More</a> + </div> + </div> + </div> + <!--/ Carousel item end --> + </div> + <!-- Carousel inner end--> + + <!-- Controls --> + <a class="left carousel-control" href="#main-slide" data-slide="prev" style="display: none; pointer: none;"> + <span><i class="fa fa-angle-left"></i></span> + </a> + <a class="right carousel-control" href="#main-slide" data-slide="next" style="display: none; pointer: none;"> + <span><i class="fa fa-angle-right"></i></span> + </a> + </div> + <!-- /carousel --> + </section> + <!-- End Home Page Slider --> + + <!-- Start About Us Section --> + <section id="about-us" class="about-us-section-1"> + <div class="container"> + <div class="row"> + <div class="col-md-12 col-sm-12"> + <div class="section-title text-center"> + <h1>About Us</h1><br> + <h2>Sejarah</h2> + <p>Sekolah Teknik Elektro dan Informatika (STEI-ITB) yang diresmikan pada 1 Januari 2006 merupakan gabungan dua departemen di ITB, yaitu Departemen Teknik Elektro dan Teknik Informatika (SK Rektor No. 012/SK/01/OT/2005). Kedua departemen ini mempunyai sejarah yang panjang dalam penyelenggaraan pendidikan tinggi Teknik Elektro (EL) sejak tahun 1974, dan Teknik Informatika (IF) sejak tahun 1982.</p> + <p>Seiring dengan perkembangan Kurikulum 2008 dan kebutuhan masyarakat serta industri STEI ITB membuka dan menambah tiga program studi baru. Hal ini dibuktikan dengan terbitnya SK Rektor Nomor : 268/SK/K01/OT/2008 tentang Pembukaan Program Studi Sarjana Teknik Tenaga Listrik, Teknik Telekomunikasi, Sistem dan Teknologi Informasi tanggal 26 nopember 2008. Pada tahun 2016, Program Studi Teknik Biomedika resmi beroperasi. Oleh karena itu saat ini STEI menyelenggarakan pendidikan sejumlah 6 (enam) Program Sarjana Teknik (S1), yaitu Sarjana Teknik Elektro, Sarjana Teknik Informatika, Sarjana Teknik Tenaga Listrik, Sarjana Teknik Telekomunikasi, Sarjana Sistem dan Teknologi Informasi, dan Sarjana Teknik Biomedika yang masing – masing berlangsung 8 semester dengan total kredit 144 SKS. Selain itu STEI ITB juga menyelenggarakan Program Magister Teknik (S2) dan Program Doktor (S3).</p> + <h2>Visi</h2> + <p>Menjadi Institusi pendidikan tinggi, pengembang ilmu pengetahuan Teknik Elektro dan Informatika yang unggul dan terkemuka di Indonesia dan diakui di dunia serta berperan aktif dalam usaha memajukan dan mensejahterakan bangsa.</p> + <h2>Misi</h2> + <ol> + <p>Menyelenggarakan pendidikan tinggi dan pendidikan berkelanjutan di bidang teknik Elektro dan Informatika dengan memanfaatkan teknologi komunikasi dan informasi .</p> + <p>Mengikuti (memelihara) keterkinian (<em>state of the art</em>) serta mengembangkan ilmu pengetahuan Teknik Elektro dan Informatika melalui kegiatan penelitian yang inovatif.</p> + <p>Mendiseminasikan ilmu pengetahuan, teknologi dan pandangan/wawasan Teknik Elektro dan Informatika yang dimiliki kepada masyarakat baik melalui lulusannya, kemitraan dengan industri atau lembaga lainnya maupun melalui kegiatan pengabdian pada masyarakat dalam rangka membentuk masyarakat berkearifan teknologi.</p> + + </div> + </div> + </div> + + </div><!-- /.container --> + </section> + <!-- End About Us Section --> + +</body> +@endsection \ No newline at end of file diff --git a/resources/views/admin/addanswer.blade.php b/resources/views/admin/addanswer.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..7b1034c78745b84a7218be6d975e30599e992c70 --- /dev/null +++ b/resources/views/admin/addanswer.blade.php @@ -0,0 +1,77 @@ +@extends('layouts.app') + +@section('title', 'Questions') + +@section('content') + +@include('inc.adminmenu') + <main role="main" class="col-7"> + <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pb-2 mb-3 border-bottom"> + <h1 class="h2">List of Questions</h1> + </div> + @if (count($questions) > 0) + @foreach ($questions as $question) + <div class="well"> + <div class="row"> + <div class="col-12 post-card"> + <h3><a href="/admin/questions/{{$question->id}}">{{$question->topic}}</a></h3> + <p>{{$question->body}}</p> + <small><i>Written on {{$question->created_at}} by {{$question->user->name}}</i></small><br> + <a href="/admin/answers/add/{{$question->id}}" class="btn btn-primary" style="float:right;"> + Give Answer + </a> + </div> + + @foreach ($question->answers->sortByDesc('rating') as $answer) + <div class="col-12 post-card" style="display:inline;"> + <hr> + <div class="col-10" style="float:left;"> + <p>{{$answer->body}}</p> + <a href="/admin/answers/{{$answer->id}}"><small>Written on {{$answer->created_at}} by {{$answer->user->name}}</small></a><br> + @if ($answer->created_at != $answer->updated_at) + <small style="color:green;">(edited)</small> + @endif + </div> + <div class="col-2 pull-right"> + <center><h2>{{$answer->rating}}</h2></center> + {!! Form::open(['action' => ['AnswersController@giveRating', $answer->id, Auth::user()->id], 'method' => 'POST']) !!} + + @if ($answer->users->contains(Auth::user()->id)) + {{Form::submit('VOTE', ['class' => 'btn'])}} + @else + {{Form::submit('VOTE', ['class' => 'btn btn-warning'])}} + @endif + + {!! Form::close() !!} + </div> + </div> + @endforeach + + @if ($question->id == $question_id) + <div class="col-12 post-card"> + <hr> + {!! Form::open(['action' => ['AnswersController@store'], 'method' => 'POST']) !!} + <div class="form-group"> + {{Form::label('body','Answer')}} + {{Form::text('body', '', ['class' => 'form-control'])}} + </div> + {{ Form::hidden('question_id', $question->id) }} + {{Form::submit('Submit', ['class' => 'btn btn-primary'])}} + <a onclick="return confirm('Are you sure you want to cancel?')" href="/admin/questions" class="btn btn-danger pull-right">Cancel</a> + {!! Form::close() !!} + </div> + @endif + </div> + </div> + @endforeach + <ul class="pagination pull-right">{{$questions->links()}}</ul> + @else + <p>No question</p> + @endif + </main> + +<script> + document.getElementById("nav-four").classList.add("active"); + document.getElementById("text-nav-four").classList.add("color-active"); +</script> +@endsection \ No newline at end of file diff --git a/resources/views/admin/addquestion.blade.php b/resources/views/admin/addquestion.blade.php index cc83207cda2b2123f56bbfe9a177d05ee0e6d9a6..8b7847af914ba1723adaa3289433ec5e0038a610 100644 --- a/resources/views/admin/addquestion.blade.php +++ b/resources/views/admin/addquestion.blade.php @@ -13,7 +13,16 @@ {{Form::label('topic', 'Topic')}} {{Form::text('topic', '', ['class' => 'form-control', 'placeholder' => 'Topic'])}} </div> - <div class="form-group"> + <div class="form-group" style="width:30%;"> + <div style="float:left;">{{Form::label('anon', 'Anonymous')}} </div> + <div class="pull-right"> + <label class="switch"> + <input name="anon" id="anon" value="yes" type="checkbox"> + <span class="slider round"></span> + </label> + </div> + </div> + <div class="form-group" style="clear:both;"> {{Form::label('body', 'Question')}} {{Form::textarea('body', '', ['class' => 'form-control', 'placeholder' => 'Question'])}} </div> diff --git a/resources/views/admin/editprofile.blade.php b/resources/views/admin/editprofile.blade.php index 6069a6342cff837620ec6f09fa689ac90a86206e..73fb52f7cbeadcb02902885bbb34e466923b0e17 100644 --- a/resources/views/admin/editprofile.blade.php +++ b/resources/views/admin/editprofile.blade.php @@ -1,58 +1,139 @@ -@extends('layouts.app') +@extends((Auth::user() != null && Auth::user()->IsAdmin == 1) ? 'layouts.app' : 'layouts.apphome') -@section('title', $user->name . ' | Edit Profile') +@section('title', $user->name . ' | Update Profile') @section('content') -<div class="row edit-profile"> - <div class="col-4 edit-prof-pic"> - <img alt="User Pic" src="/storage/profile_image/{{$user->profile_image}}" class="img-circle img-responsive" - id="user-ava"> - <h3 class="panel-title user-main-name">{{$user->name}}</h3> - <h3 class="panel-title nim">{{$user->nim}}</h3> - </div> - <div class="col-8"> - <div class="profile-content"> - <h1 id="profile-header"> EDIT PROFILE </h1> - <div class="profile-info"> - <div class="col-md-9 col-lg-9"> - {!! Form::open(['action' => ['MembersController@update',$user->id], 'method' => 'POST', 'enctype' => 'multipart/form-data']) !!} - <table class="table table-user-information"> - <tbody> - <tr> - <td>Profile Image</td> - <td>{{Form::file('profile_image')}}</td> - </tr> - <tr> - <td>Phone Number</td> - <td>{{Form::text('phone_number', $user->phone_number, ['class' => 'form-control'])}}</td> - </tr> - <tr> - <td>Company</td> - <td>{{Form::text('company', $user->company, ['class' => 'form-control'])}}</td> - </tr> - <tr> - <td>Interest</td> - <td>{{Form::text('interest', $user->interest, ['class' => 'form-control'])}}</td> - </tr> - <tr> - <td>Address</td> - <td>{{Form::text('address', $user->address, ['class' => 'form-control'])}}</td> - </tr> - </tbody> - </table> - {{Form::hidden('_method', 'PUT')}} - {{Form::submit('Submit', ['class' => 'btn btn-primary'])}} - <a onclick="return confirm('Are you sure you want to cancel?')" href="/admin/members/{{$user->id}}" style="color:white;" class="btn btn-danger pull-right">Cancel</a> - {!! Form::close() !!} +@if(Auth::user() != null && Auth::user()->IsAdmin == 1) +<div class="container" style="margin-top: 3%"> + <div class="row edit-profile"> + <div class="col-4 edit-prof-pic"> + <img alt="User Pic" src="/storage/profile_image/{{$user->profile_image}}" class="img-circle img-responsive" + id="user-ava"> + <h3 class="panel-title user-main-name">{{$user->name}}</h3> </div> - </div> + <div class="col-8"> + <div class="profile-content"> + <h1 id="profile-header"> MY PROFILE </h1> + <div class="profile-info"> + <div class=" col-md-9 col-lg-9 "> + {!! Form::open(['action' => ['MembersController@update',$user->id], 'method' => 'POST', 'enctype' => 'multipart/form-data']) !!} + <table class="table table-user-information"> + <tbody> + <tr> + <td>Profile Picture</td> + <td> + {{Form::file('profile_image')}} + <br> + </td> + </tr> + <tr> + <td>Phone Number</td> + <td> + {{Form::text('phone_number', $user->phone_number, ['class' => 'form-control'])}} + </td> + </tr> + <tr> + <td>Company</td> + <td> + {{Form::text('company', $user->company, ['class' => 'form-control'])}} + </td> + </tr> + <tr> + <td>Interest</td> + <td> + {{Form::text('interest', $user->interest, ['class' => 'form-control'])}} + </td> + </tr> + <tr> + <td>Address</td> + <td> + {{Form::text('address', $user->address, ['class' => 'form-control'])}} + </td> + </tr> + </tbody> + </table> + {{Form::hidden('_method', 'PUT')}} + {{Form::submit('Submit', ['class' => 'btn btn-primary pull-left'])}} + <a onclick="return confirm('Are you sure you want to cancel?')" href="/members/{{$user->id}}" class="btn btn-danger pull-right" style="color:white;">Cancel</a> + {!! Form::close() !!} + </div> + </div> + </div> + </div> + </div> +@else + <div> + <div class="row edit-profile"> + <div class="col-12"> + <img alt="User Pic" src="/storage/profile_image/{{$user->profile_image}}" class="img-circle img-responsive" + id="user-ava"> + <h3 class="panel-title user-main-name">{{$user->name}}</h3> + </div> + <div class="col-2 col-md-offset-5 col-xs-offset-5 profile-navigation-container"> + <ul> + <li><a href="#profile" class="page-scroll profile-navigation"><i class="fa fa-angle-double-down"></i></a></li> + </ul> + </div> + </div> + + <section id="profile"> + <div class="row"> + <div class="col-12"> + <div class="profile-info"> + <div class="col-md-8 col-lg-5 col-md-offset-2 col-lg-offset-3-5"> + {!! Form::open(['action' => ['MembersController@update',$user->id], 'method' => 'POST', 'enctype' => 'multipart/form-data']) !!} + <table class="table table-user-information"> + <tbody> + <tr> + <td class="user-info-left">Profile Picture</td> + <td> + {{Form::file('profile_image')}} + <br> + </td> + </tr> + <tr> + <td class="user-info-left">Phone Number</td> + <td> + {{Form::text('phone_number', $user->phone_number, ['class' => 'form-control'])}} + </td> + </tr> + <tr> + <td class="user-info-left">Company</td> + <td> + {{Form::text('company', $user->company, ['class' => 'form-control'])}} + </td> + </tr> + <tr> + <td class="user-info-left">Interest</td> + <td> + {{Form::text('interest', $user->interest, ['class' => 'form-control'])}} + </td> + </tr> + <tr> + <td class="user-info-left">Address</td> + <td> + {{Form::text('address', $user->address, ['class' => 'form-control'])}} + </td> + </tr> + </tbody> + </table> + {{Form::hidden('_method', 'PUT')}} + {{Form::submit('Submit', ['class' => 'btn btn-primary pull-left'])}} + <a onclick="return confirm('Are you sure you want to cancel?')" href="/members/{{$user->id}}" class="btn btn-danger pull-left" style="margin-left: 20px">Cancel</a> + {!! Form::close() !!} + </div> + </div> + </div> + </div> + </section> </div> -</div> +@endif @endsection + <link rel="stylesheet" type="text/css" href="css/file-upload.css" /> <script src="js/file-upload.js"></script> <script type="text/javascript"> $(document).ready(function() { $('.file-upload').file_upload(); }); -</script> \ No newline at end of file +</script> diff --git a/resources/views/admin/editquestion.blade.php b/resources/views/admin/editquestion.blade.php index 299aa0e9376865c767c8778eb112816dadf632d0..4e2df557ed5216d496c4eb4981d91fc17cadf617 100644 --- a/resources/views/admin/editquestion.blade.php +++ b/resources/views/admin/editquestion.blade.php @@ -13,7 +13,20 @@ {{Form::label('topic', 'Topic')}} {{Form::text('topic', $question->topic, ['class' => 'form-control', 'placeholder' => 'Topic'])}} </div> - <div class="form-group"> + <div class="form-group" style="width:30%;"> + <div style="float:left;">{{Form::label('anon', 'Anonymous')}} </div> + <div class="pull-right"> + <label class="switch"> + @if ($question->is_anon == 1) + <input name="anon" id="anon" value="yes" type="checkbox" checked> + @else + <input name="anon" id="anon" value="yes" type="checkbox"> + @endif + <span class="slider round"></span> + </label> + </div> + </div> + <div class="form-group" style="clear:both;"> {{Form::label('body', 'Question')}} {{Form::textarea('body', $question->body, ['class' => 'form-control', 'placeholder' => 'Question'])}} </div> diff --git a/resources/views/admin/profile.blade.php b/resources/views/admin/profile.blade.php index 320c4f5983ceaa8a1acba09488fadeb335a8caff..c81d12e9c81e0c9c1081efdb3836e8f23a1015b5 100644 --- a/resources/views/admin/profile.blade.php +++ b/resources/views/admin/profile.blade.php @@ -1,8 +1,10 @@ -@extends('layouts.app') +@extends((Auth::user() != null && Auth::user()->IsAdmin == 1) ? 'layouts.app' : 'layouts.apphome') +@if(Auth::user() != null && Auth::user()->IsAdmin == 1) @section('title', $user->name . ' | Profile') @section('content') +<div class="container" style="margin-top: 3%; min-height: 1000px"> <div class="row edit-profile"> <div class="col-4 edit-prof-pic"> <img alt="User Pic" src="/storage/profile_image/{{$user->profile_image}}" class="img-circle img-responsive" @@ -25,6 +27,7 @@ <td>Email</td> <td><a href="mailto:{{$user->email}}">{{$user->email}}</a></td> </tr>--> + <tr> <td>Phone Number</td> <td>{{$user->phone_number}} </tr> @@ -48,69 +51,7 @@ <td>Answers Posted</td> <td>{{$user->countAnswers}}</td> </tr> - @if(Auth::guard('member')->user() != null && Auth::guard('member')->user()->id == $user->id) - @if(Auth::guard('member')->user()->email != null) - <tr> - <td> - Google Account - </td> - <td> - <a href="/link/google" data-original-title="Edit Google Link" - data-toggle="tooltip" type="button" class="btn btn-sm btn-warning"> - {{Auth::guard('member')->user()->email}} <i class="glyphicon glyphicon-edit"></i> - </a> - </td> - </tr> - @endif - @if(Auth::guard('member')->user()->facebook_email != null) - <tr> - <td> - Facebook Account - </td> - <td> - <a href="/link/facebook/delete" data-original-title="Delete Facebook Link" - data-toggle="tooltip" type="button" class="btn btn-sm btn-danger"> - {{Auth::guard('member')->user()->facebook_email}} <i class="glyphicon glyphicon-remove"></i> - </a> - </td> - </tr> - @else - <tr> - <td> - Facebook Account - </td> - <td> - <a href="/link/facebook" data-toggle="tooltip" type="button" class="btn btn-sm btn-success"> - Link facebook account - </a> - </td> - </tr> - @endif - @if(Auth::guard('member')->user()->linkedin_email != null) - <tr> - <td> - Linkedin Account - </td> - <td> - <a href="/link/linkedin/delete" data-original-title="Delete Linkedin Link" - data-toggle="tooltip" type="button" class="btn btn-sm btn-danger"> - {{Auth::guard('member')->user()->linkedin_email}} <i class="glyphicon glyphicon-remove"></i> - </a> - </td> - </tr> - @else - <tr> - <td> - Linkedin Account - </td> - <td> - <a href="/link/linkedin" data-toggle="tooltip" type="button" class="btn btn-sm btn-success"> - Link linkedin account - </a> - </td> - </tr> - @endif - @endif + <div class="edit-profile-button"> @if((Auth::user() != null && Auth::user()->IsAdmin == 1) || (Auth::guard('member')->user() != null && Auth::guard('member')->user()->id == $user->id)) <a href="/admin/members/{{$user->id}}/edit" data-original-title="Edit this user" @@ -131,4 +72,170 @@ </div> </div> </div> +</div> +</div> + +@else +@section('title', $userdata[3]->name . ' | Profile') + +@section('content') +<div> + <div class="row edit-profile"> + <div class="col-12"> + <img alt="User Pic" src="/storage/profile_image/{{$userdata[3]->profile_image}}" class="img-circle img-responsive" + id="user-ava"> + <h3 class="panel-title user-main-name">{{$userdata[3]->name}}</h3> + <h3 class="panel-title nim">{{$userdata[3]->nim}}</h3> + </div> + <div class="col-md-5 col-md-offset-3-5 col-xs-12 edit-prof-pic"> + <div class="row user-services"> + <div class="col-6 user-services-questions"> + {{count($userdata[1])}} + </div> + <div class="col-6 user-services-answers"> + {{count($userdata[2])}} + </div> + </div> + <div class="row"> + <div class="col-6 user-services-questions-text"> + Questions Asked + </div> + <div class="col-6 user-services-answers-text"> + Answers Submitted + </div> + </div> + </div> + <div class="col-2 col-md-offset-5 col-xs-offset-5 profile-navigation-container"> + <ul> + <li><a href="#profile" class="page-scroll profile-navigation"><i class="fa fa-angle-double-down"></i></a></li> + </ul> + </div> + </div> + + <section id="profile"> + <div class="row"> + <div class="col-12"> + <div class="profile-info"> + <div class="col-md-8 col-lg-5 col-md-offset-2 col-lg-offset-3-5"> + <table class="table table-user-information"> + <tbody> + <tr> + <div class="pull-right"> + @if((Auth::user() != null && Auth::user()->IsAdmin == 1) || (Auth::guard('member')->user() != null && Auth::guard('member')->user()->id == $userdata[3]->id)) + <a href="/members/{{$userdata[3]->id}}/edit" data-original-title="Edit this user" + data-toggle="tooltip" type="button" class="btn btn-sm btn-warning" style="margin-bottom: 1em; background-color: #e5e5e5; border: none; color: black"> + Edit Profile <i class="glyphicon glyphicon-edit" style="font-size: 1.5em; margin-left: 10px;"></i> + </a><br> + @endif + @if(!Auth::guest() && Auth::user()->IsAdmin == 1) + <a onclick="return confirm('Do you want to delete this member?')" href="/members/{{$userdata[3]->id}}/delete" data-original-title="Delete this user" + data-toggle="tooltip" type="button" class="btn btn-sm btn-danger pull-right"> + <i class="glyphicon glyphicon-trash"></i> + </a> + @endif + </tr> + <tr> + <td class="user-info-left">Name</td> + <td>{{$userdata[3]->name}}</td> + </tr> + <tr> + <td class="user-info-left">Phone Number</td> + <td>{{$userdata[3]->phone_number}}</td> + </tr> + <tr> + <td class="user-info-left">Company</td> + <td> + @if(Auth::guard('member')->user()->company == 'none') + + @else + {{$userdata[3]->company}} + @endif + </td> + </tr> + <tr> + <td class="user-info-left">Interest</td> + <td> + @if(Auth::guard('member')->user()->interest == 'none') + + @else + {{$userdata[3]->interest}} + @endif + </td> + </tr> + <tr> + <td class="user-info-left">Address</td> + <td>{{$userdata[3]->address}}</td> + </tr> + @if(Auth::guard('member')->user() != null && Auth::guard('member')->user()->id == $userdata[3]->id) + @if(Auth::guard('member')->user()->email != null) + <tr> + <td class="user-info-left"> + Google Account + </td> + <td> + <a href="/link/google" data-original-title="Edit Google Link" + data-toggle="tooltip" type="button" class="btn btn-sm btn-warning"> + {{Auth::guard('member')->user()->email}} <i class="glyphicon glyphicon-edit"></i> + </a> + </td> + </tr> + @endif + @if(Auth::guard('member')->user()->facebook_email != null) + <tr> + <td class="user-info-left"> + Facebook Account + </td> + <td> + <a href="/link/facebook/delete" data-original-title="Delete Facebook Link" + data-toggle="tooltip" type="button" class="btn btn-sm btn-danger"> + {{Auth::guard('member')->user()->facebook_email}} <i class="glyphicon glyphicon-remove"></i> + </a> + </td> + </tr> + @else + <tr> + <td class="user-info-left"> + Facebook Account + </td> + <td> + <a href="/link/facebook" data-toggle="tooltip" type="button" class="btn btn-sm btn-success"> + Link facebook account + </a> + </td> + </tr> + @endif + @if(Auth::guard('member')->user()->linkedin_email != null) + <tr> + <td class="user-info-left"> + Linkedin Account + </td> + <td> + <a href="/link/linkedin/delete" data-original-title="Delete Linkedin Link" + data-toggle="tooltip" type="button" class="btn btn-sm btn-danger"> + {{Auth::guard('member')->user()->linkedin_email}} <i class="glyphicon glyphicon-remove"></i> + </a> + </td> + </tr> + @else + <tr> + <td class="user-info-left"> + Linkedin Account + </td> + <td> + <a href="/link/linkedin" data-toggle="tooltip" type="button" class="btn btn-sm btn-success"> + Link linkedin account + </a> + </td> + </tr> + @endif + @endif + </tbody> + </table> + </div> + </div> + </div> + </div> + </section> +</div> +@endif @endsection \ No newline at end of file diff --git a/resources/views/admin/showeachanswer.blade.php b/resources/views/admin/showeachanswer.blade.php index 9e6f95afedf97cd71ab6202ed96effb6e6b01847..498e02db758532d6cbdb8582222e41d39efc1689 100644 --- a/resources/views/admin/showeachanswer.blade.php +++ b/resources/views/admin/showeachanswer.blade.php @@ -18,14 +18,14 @@ <tbody> <tr> <td>Topic</td> - <td>: {{$answer->question->topic}}</td> + <td style="word-wrap: break-word;">: {{$answer->question->topic}}</td> </tr> <td>Question's Body</td> - <td>: {{$answer->question->body}}</td> + <td style="word-wrap: break-word;">: {{$answer->question->body}}</td> </tr> <tr> <td>Answer's Body</td> - <td>: {{$answer->body}}</td> + <td style="word-wrap: break-word;">: {{$answer->body}}</td> </tr> <tr> <td>Votes</td> @@ -42,7 +42,7 @@ <tr> <td>Written By</td> @if ($answer->is_admin == 1) - <td>: {{$answer->user->name}} as <span style="color:blue;">admin</span></td> + <td>: {{$answer->user->name}} as <span style="color:red;">admin</span></td> @else <td>: {{$answer->member->name}}</td> @endif @@ -50,19 +50,6 @@ <tbody> </table> </div> - <!--<div class="body-article" style="font-size:1.5em;">Answer of Question "{{$answer->question->topic}}: {{$answer->question->body}}"</div> - - <div class="body-article" style="font-size:1.5em;"> - {{$answer->body}} - </div>--> - - <!--<div class="footer-article"> - <hr> - <small>Written on {{$answer->created_at}}</small><br> - <small>Last Editted on {{$answer->updated_at}}</small><br> - <small>by {{$answer->user->name}}<span>@if($answer->is_admin == 1) <span>as <span style="color:blue;">admin</span></span>@endif</span></small> - <hr> - </div>--> @if((!Auth::guest() && Auth::user()->IsAdmin == 1) || (Auth::guard('member')->user() != null && $answer->member->id == Auth::guard('member')->user()->id && $answer->is_admin == 0)) <a href="/admin/answers/{{$answer->id}}/edit" class="btn btn-warning"> Edit @@ -72,8 +59,6 @@ {{Form::submit('Delete', ['class' => 'btn btn-danger', 'onclick' => "return confirm('Are you sure you want to delete?')"])}} {!!Form::close() !!} @endif - <!--<br><br><br> - <a href="/admin/questions" class="btn btn-info pull-down">← Back</a>--> </div> </div> @endsection \ No newline at end of file diff --git a/resources/views/admin/showeachpost.blade.php b/resources/views/admin/showeachpost.blade.php index a1936fb8924a4a5cf6b811da3339438854334d7e..ee9789e62e4a8070ef76467f632665fbee5d596d 100644 --- a/resources/views/admin/showeachpost.blade.php +++ b/resources/views/admin/showeachpost.blade.php @@ -1,10 +1,10 @@ @extends('layouts.app') @section('content') - <span> <h1 class="post-title">{{$post->title}}</h1> @if(!Auth::guest() && Auth::user()->IsAdmin == 1) + <br> <h5 class="post-title"> @if ($post->draft == '1') <span style="color:red;">Draft</span> @@ -13,12 +13,11 @@ @endif </h5> @endif - </span> - - <div class="body-article"> + </span> + <hr> + <div class="body-article" style="word-wrap: break-word;"> {!!$post->body!!} </div> - <div class="footer-article"> <hr> @if(!Auth::guest() && Auth::user()->IsAdmin == 1) diff --git a/resources/views/admin/showeachquestion.blade.php b/resources/views/admin/showeachquestion.blade.php index f1ccba484d3d669351d73d8dc22616c4cadfd50f..c373a3e8972f18451119ec95fd3668579095542e 100644 --- a/resources/views/admin/showeachquestion.blade.php +++ b/resources/views/admin/showeachquestion.blade.php @@ -3,9 +3,8 @@ @section('content') <div class="row show-question"> <div class="col-3 left-question"> - <h1 class="title-question">{{$question->topic}}zz</h1> - - <div> + <h1 class="title-question">{{$question->topic}}</h1> + <div style="word-wrap: break-word;"> {{$question->body}} </div> @@ -14,13 +13,16 @@ <small class="text-footer">Written on {{$question->created_at->format('d M Y')}}</small><br> <small class="text-footer">Last Editted on {{$question->updated_at->format('d M Y')}}</small><br> @if ($question->is_admin == 1) - <small class="text-footer">by {{$question->user->name}} as <span style="color:lightblue;">admin</span></small> + <small class="text-footer">by {{$question->user->name}} as <span style="color:red;">admin</span></small> @else - <small class="text-footer">by {{$question->member->name}}</small> + <small class="text-footer">by <a href="/admin/members/{{$question->member_id}}">{{$question->member->name}}</a></small> + @endif + @if ($question->is_anon == 1) + <span class="text-footer">anonymously</span> @endif <hr> </div> - @if((!Auth::guest() && Auth::user()->IsAdmin == 1) || (Auth::guard('member')->user() != null && $question->member->id == Auth::guard('member')->user()->id && $question->is_admin == 0)) + @if((!Auth::guest() && Auth::user()->IsAdmin == 1) || (Auth::guard('member')->user() != null && $question->member_id == Auth::guard('member')->user()->id && $question->is_admin == 0)) <a href="/admin/questions/{{$question->id}}/edit" class="btn btn-warning edit-button"> Edit </a> @@ -57,7 +59,7 @@ {{Form::button('<div class="btn-pinned"><i class="fa fa-thumb-tack"></i> PINNED</div>', ['type' => 'submit', 'class' => 'btn', 'data-toggle' => 'tooltip'])}} @else - {{Form::button('<div class="btn-pinned"><i class="fa fa-thumb-tack"></i> PIN</div>', ['type' => 'submit', 'class' => 'btn btn-warning', 'data-toggle' => 'tooltip'])}} + {{Form::button('<div class="btn-pinned"><i class="fa fa-thumb-tack"></i> PIN</div>', ['type' => 'submit', 'class' => 'btn btn-warning', 'data-toggle' => 'tooltip', 'id' => 'btn-pinned-' . $answer->id])}} @endif @endif {!! Form::close() !!} @@ -65,16 +67,14 @@ </div> <div class="col-9 pull-right"> - <p>{{$answer->body}}</p> - <a href="/admin/answers/{{$answer->id}}"> - <small class="text-footer"> - @if ($answer->is_admin == 1) - Written on {{$answer->created_at->format('d M Y')}} by {{$answer->user->name}} as <span style="color:blue;">admin</span> - @else - Written on {{$answer->created_at->format('d M Y')}} by {{$answer->member->name}} - @endif - </small> - </a> + <p style="word-wrap: break-word;">{{$answer->body}}</p> + <small class="text-footer"> + @if ($answer->is_admin == 1) + <a href="/admin/answers/{{$answer->id}}">Written on {{$answer->created_at->format('d M Y')}}</a><br>by {{$answer->user->name}} as <span style="color:red;">admin</span> + @else + <a href="/admin/answers/{{$answer->id}}">Written on {{$answer->created_at->format('d M Y')}}</a><br>by <a href="/admin/members/{{$answer->member_id}}">{{$answer->member->name}}</a> + @endif + </small> <br> @if ($answer->created_at != $answer->updated_at) <small style="color:green;" class="text-footer">(edited)</small> @@ -98,8 +98,6 @@ </div> </div> </div> - <!--<br><br><br> - <a href="/admin/questions" class="btn btn-info pull-down">← Back</a>--> </div> </div> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> @@ -130,9 +128,10 @@ question_id: question_id_ans }, success: function(data) { + console.log(data.question_id); $('#bodyanswer-' + question_id_ans).val(''); $( - '<div class="col-11 post-card">' + + '<div class="col-11 post-card" name="answer-added">' + '<hr>' + '<div class="col-2 vote-block">' + '<center>' + @@ -141,20 +140,18 @@ '<span class="sum-rating">' + '0' + '</span>' + - '<form method="POST" action="/admin/answers/pin/' + data.id + '/' + data.question_id + '/1">' + + '<form method="POST" action="/admin/answers/pin/' + data.id + '/' + data.question_id + '/0">' + '<input type="hidden" name="_token" value="{{ csrf_token() }}">' + - '{{Form::button("<div class=\"btn-pinned\" <i class=\"fa fa-thumb-tack\"></i> PIN</div>", ["type" => "submit", "class" => "btn btn-warning", "data-toggle" => "tooltip"])}}' + + '{{Form::button("<div class=\"btn-pinned\"><i class=\"fa fa-thumb-tack\"></i> PIN</div>", ["type" => "submit", "class" => "btn btn-warning", "data-toggle" => "tooltip"])}}' + '</form>' + '</center>' + '</div>' + '<div class="col-9 pull-right">' + '<p>' + data.body + '</p>' + - '<a href="/admin/answers/' + data.id + '">' + '<small class="text-footer">' + - 'Written on ' + data.created + ' by ' + data.user.name + ' as <span style="color:blue;">admin</span>' + + '<a href="/admin/answers/' + data.id + '">Written on ' + data.created + '</a><br>by ' + data.user.name + ' as <span style="color:red;">admin</span>' + '</small>' + - '</a>' + '<br>' + '</div>' + '</div>' diff --git a/resources/views/admin/showquestion.blade.php b/resources/views/admin/showquestion.blade.php index 8035d89dcda1a56752f81a553d9097a027c1de31..897bac53ba2ef4e047f333f73b3e5e94cf685328 100644 --- a/resources/views/admin/showquestion.blade.php +++ b/resources/views/admin/showquestion.blade.php @@ -19,14 +19,17 @@ <div class="well col-12"> <div class="row"> <div class="col-12 post-card"> - <h3 class="title-question"><a href="/admin/questions/{{$question->id}}">{{$question->topic}}</a></h3> - <p>{{$question->body}}</p> + <h3 class="title-question">{{$question->topic}}</h3> + <p style="word-wrap: break-word;">{{$question->body}}</p> <small class="text-footer"> <i> @if ($question->is_admin == 1) - Written on {{$question->created_at->format('d M Y')}} by {{$question->user->name}} as <span style="color:blue;">admin</span> + <a href="questions/{{$question->id}}">Written on {{$question->created_at->format('d M Y')}}</a><br>by {{$question->user->name}} as <span style="color:red;">admin</span> @else - Written on {{$question->created_at->format('d M Y')}} by {{$question->member->name}} + <a href="questions/{{$question->id}}">Written on {{$question->created_at->format('d M Y')}}</a><br>by <a href="members/{{$question->member_id}}">{{$question->member->name}}</a> + @endif + @if ($question->is_anon == 1) + anonymously @endif </i> </small> @@ -69,16 +72,14 @@ </div> <div class="col-8 pull-right"> - <p>{{$answer->body}}</p> - <a href="/admin/answers/{{$answer->id}}"> + <p style="word-wrap: break-word;">{{$answer->body}}</p> <small class="text-footer"> @if ($answer->is_admin == 1) - Written on {{$answer->created_at->format('d M Y')}} by {{$answer->user->name}} as <span style="color:blue;">admin</span> + <a href="answers/{{$answer->id}}">Written on {{$answer->created_at->format('d M Y')}}</a><br>by {{$answer->user->name}} as <span style="color:red;">admin</span> @else - Written on {{$answer->created_at->format('d M Y')}} by {{$answer->member->name}} + <a href="answers/{{$answer->id}}">Written on {{$answer->created_at->format('d M Y')}}</a><br>by <a href="members/{{$answer->member_id}}">{{$answer->member->name}}</a> @endif </small> - </a> <br> @if ($answer->created_at != $answer->updated_at) <small style="color:green;" class="text-footer">(edited)</small> @@ -188,17 +189,16 @@ '<div class="col-8 pull-right">' + '<p>' + data.body + '</p>' + - '<a href="/admin/answers/' + data.id + '">' + '<small class="text-footer">' + - 'Written on ' + data.created + ' by ' + data.user.name + ' as <span style="color:blue;">admin</span>' + + '<a href="/admin/answers/' + data.id + '">Written on ' + data.created + '</a><br>by ' + data.user.name + ' as <span style="color:red;">admin</span>' + '</small>' + - '</a>' + '<br>' + '</div>' + '</div>' ).insertBefore("#answercontainer-" + question_id_ans); }, error: function(data) { + console.log(data); $('<div class="alert alert-danger">Fail To Save</div>').insertAfter(".top-of-page"); var top = $('.top-of-page').position().top; $('html').scrollTop(top); diff --git a/resources/views/article.blade.php b/resources/views/article.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..3187a73d9fae378818a5b8a8ca0ec247ad943f68 --- /dev/null +++ b/resources/views/article.blade.php @@ -0,0 +1,102 @@ +@extends('layouts.apphome') + +@section('title', 'Posts') + +@section('content') +<div class="body-qna"> + <section class="services-section qna-header"> + <div class="container"> + <div class="row"> + <div class="col-md-12"> + <div class="section-title text-center"> + <h3>Welcome to Alumni STEI Article</h3> + <p>Get most updated news about Alumni STEI here</p> + </div> + </div> + </div> + <div class="row"> + <div class="col-md-4 col-sm-6 col-xs-12"> + <div class="feature-2"> + <div class="media"> + <div class="pull-left"> + <i class="fa fa-book"></i> + <div class="border"></div> + </div> + <div class="media-body"> + <h4 class="media-heading">Read Article</h4> + <p>Read all the articles!</p> + </div> + </div> + </div> + </div><!-- /.col-md-4 --> + <div class="col-md-4 col-sm-6 col-xs-12"> + <div class="feature-2"> + <div class="media"> + <div class="pull-left"> + <i class="fa fa-group"></i> + <div class="border"></div> + </div> + <div class="media-body"> + <h4 class="media-heading">Interact</h4> + <p>Interact with the articles</p> + </div> + </div> + </div> + </div><!-- /.col-md-4 --> + <div class="col-md-4 col-sm-6 col-xs-12"> + <div class="feature-2"> + <div class="media"> + <div class="pull-left"> + <i class="fa fa-comments"></i> + <div class="border"></div> + </div> + <div class="media-body"> + <h4 class="media-heading">Share and Go</h4> + <p>Enjoy your time reading all the articles and spread loves</p> + </div> + </div> + </div> + </div> + </div><!-- /.row --> + </div><!-- /.container --> + </section> + + <div class="container qna-container"> + @if (count($posts) > 0) + <div class="row"> + @foreach ($posts as $post) + <div class="col-2"></div> + <div class="well question-container col-8"> + <div class="row"> + <div class="col-8 post-card"> + <h3><a href="/posts/{{$post->id}}">{{$post->title}}</a></h3> + <div style="word-wrap: break-word;"> {!!substr($post->body, 0, 200)!!}... </div> + <small style="font-weight: bolder;">Written on {{$post->created_at}} by <span style="color: red">Admin</span></small> + </div> + <div class="col-4 img-card"> + <img style="width:100%" src="/storage/cover_images/{{$post->cover_image}}"> + </div> + </div> + </div> + <div class="col-2"></div> + @endforeach + <ul class="pagination pull-right">{{$posts->links()}}</ul> + @else + <div class="row"> + <div class="col-2"></div> + <div class="well question-container col-8 text-center" style="font-size: 1.5em; font-weight: bolder;"> + No Post + </div> + <div class="col-2"></div> + </div> + @endif + </div> + </div> + +<script> + document.getElementById("nav-three").classList.add("active"); + document.getElementById("text-nav-three").classList.add("color-active"); + feather.replace(); +</script> +<script src="https://unpkg.com/feather-icons/dist/feather.min.js"></script> +@endsection \ No newline at end of file diff --git a/resources/views/auth/email/reverification.blade.php b/resources/views/auth/email/reverification.blade.php index 1ef75f1adfd173deb57f65229eda73323bc7df17..235671157ffd051b75b3c16046d7325da5004600 100644 --- a/resources/views/auth/email/reverification.blade.php +++ b/resources/views/auth/email/reverification.blade.php @@ -1,3 +1,98 @@ -To change your email account, visit the following link. <br> <br> +{{-- To change your email account, visit the following link. <br> <br> -<a href="{{ route('auth.reverify', $token) }}">Verify now</a> \ No newline at end of file +<a href="{{ route('auth.reverify', $token) }}">Verify now</a> --}} + +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +</head> +<body style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; background-color: #f5f8fa; color: #74787E; height: 100%; hyphens: auto; line-height: 1.4; margin: 0; -moz-hyphens: auto; -ms-word-break: break-all; width: 100% !important; -webkit-hyphens: auto; -webkit-text-size-adjust: none; word-break: break-word;"> + <style> + @media only screen and (max-width: 600px) { + .inner-body { + width: 100% !important; + } + + .footer { + width: 100% !important; + } + } + + @media only screen and (max-width: 500px) { + .button { + width: 100% !important; + } + } + </style> + + <table class="wrapper" width="100%" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; background-color: #f5f8fa; margin: 0; padding: 0; width: 100%; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 100%;"> + <tr> + <td align="center" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <table class="content" width="100%" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; margin: 0; padding: 0; width: 100%; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 100%;"> + <tr> + <td class="header" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; padding: 25px 0; text-align: center;"> + <a href="" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; color: #bbbfc3; font-size: 19px; font-weight: bold; text-decoration: none; text-shadow: 0 1px 0 white;"> + Web Alumni STEI + </a> + </td> +</tr> + + <!-- Email Body --> + <tr> + <td class="body" width="100%" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; background-color: #FFFFFF; border-bottom: 1px solid #EDEFF2; border-top: 1px solid #EDEFF2; margin: 0; padding: 0; width: 100%; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 100%;"> + <table class="inner-body" align="center" width="570" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; background-color: #FFFFFF; margin: 0 auto; padding: 0; width: 570px; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 570px;"> + <!-- Body content --> + <tr> + <td class="content-cell" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; padding: 35px;"> + <h1 style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; color: #2F3133; font-size: 19px; font-weight: bold; margin-top: 0; text-align: left;">Hello!</h1> +<p style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; color: #74787E; font-size: 16px; line-height: 1.5em; margin-top: 0; text-align: left;">You are receiving this email because we received that you're going to change your email at our website.</p> +<table class="action" align="center" width="100%" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; margin: 30px auto; padding: 0; text-align: center; width: 100%; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 100%;"> + <tr> + <td align="center" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <tr> + <td align="center" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <table border="0" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <tr> + <td style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <a href="{{ route('auth.reverify', $token) }}" class="button button-blue" target="_blank" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; border-radius: 3px; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.16); color: #FFF; display: inline-block; text-decoration: none; -webkit-text-size-adjust: none; background-color: #3097D1; border-top: 10px solid #3097D1; border-right: 18px solid #3097D1; border-bottom: 10px solid #3097D1; border-left: 18px solid #3097D1;">Verify Now!</a> + </td> + </tr> + </table> + </td> + </tr> + </table> + </td> + </tr> +</table> +<p style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; color: #74787E; font-size: 16px; line-height: 1.5em; margin-top: 0; text-align: left;">If this is not you, no further action is required.</p> +<p style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; color: #74787E; font-size: 16px; line-height: 1.5em; margin-top: 0; text-align: left;">Regards,<br>Web Alumni STEI</p> +<table class="subcopy" width="100%" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; border-top: 1px solid #EDEFF2; margin-top: 25px; padding-top: 25px;"> +</table> + + + </td> + </tr> + </table> + </td> + </tr> + + <tr> + <td style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <table class="footer" align="center" width="570" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; margin: 0 auto; padding: 0; text-align: center; width: 570px; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 570px;"> + <tr> + <td class="content-cell" align="center" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; padding: 35px;"> + <p style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; line-height: 1.5em; margin-top: 0; color: #AEAEAE; font-size: 12px; text-align: center;">© 2018 Web Alumni STEI. All rights reserved.</p> + </td> + </tr> + </table> + </td> +</tr> + </table> + </td> + </tr> + </table> +</body> +</html> \ No newline at end of file diff --git a/resources/views/auth/email/verification.blade.php b/resources/views/auth/email/verification.blade.php index 2dd47d83e67c75994b024a0858d5c7840cc69a4f..3df4c834ead45ec6471b14fa5ec15cdc7d856de3 100644 --- a/resources/views/auth/email/verification.blade.php +++ b/resources/views/auth/email/verification.blade.php @@ -1,3 +1,94 @@ -To verify your account, visit the following link. <br> <br> - -<a href="{{ route('auth.verify', $token) }}">Verify now</a> \ No newline at end of file +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +</head> +<body style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; background-color: #f5f8fa; color: #74787E; height: 100%; hyphens: auto; line-height: 1.4; margin: 0; -moz-hyphens: auto; -ms-word-break: break-all; width: 100% !important; -webkit-hyphens: auto; -webkit-text-size-adjust: none; word-break: break-word;"> + <style> + @media only screen and (max-width: 600px) { + .inner-body { + width: 100% !important; + } + + .footer { + width: 100% !important; + } + } + + @media only screen and (max-width: 500px) { + .button { + width: 100% !important; + } + } + </style> + + <table class="wrapper" width="100%" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; background-color: #f5f8fa; margin: 0; padding: 0; width: 100%; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 100%;"> + <tr> + <td align="center" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <table class="content" width="100%" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; margin: 0; padding: 0; width: 100%; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 100%;"> + <tr> + <td class="header" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; padding: 25px 0; text-align: center;"> + <a href="" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; color: #bbbfc3; font-size: 19px; font-weight: bold; text-decoration: none; text-shadow: 0 1px 0 white;"> + Web Alumni STEI + </a> + </td> +</tr> + + <!-- Email Body --> + <tr> + <td class="body" width="100%" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; background-color: #FFFFFF; border-bottom: 1px solid #EDEFF2; border-top: 1px solid #EDEFF2; margin: 0; padding: 0; width: 100%; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 100%;"> + <table class="inner-body" align="center" width="570" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; background-color: #FFFFFF; margin: 0 auto; padding: 0; width: 570px; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 570px;"> + <!-- Body content --> + <tr> + <td class="content-cell" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; padding: 35px;"> + <h1 style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; color: #2F3133; font-size: 19px; font-weight: bold; margin-top: 0; text-align: left;">Hello!</h1> +<p style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; color: #74787E; font-size: 16px; line-height: 1.5em; margin-top: 0; text-align: left;">You are receiving this email because we received that you're going to login as a member of our website for the first time.</p> +<table class="action" align="center" width="100%" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; margin: 30px auto; padding: 0; text-align: center; width: 100%; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 100%;"> + <tr> + <td align="center" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <tr> + <td align="center" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <table border="0" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <tr> + <td style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <a href="{{ route('auth.verify', $token) }}" class="button button-blue" target="_blank" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; border-radius: 3px; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.16); color: #FFF; display: inline-block; text-decoration: none; -webkit-text-size-adjust: none; background-color: #3097D1; border-top: 10px solid #3097D1; border-right: 18px solid #3097D1; border-bottom: 10px solid #3097D1; border-left: 18px solid #3097D1;">Verify Now!</a> + </td> + </tr> + </table> + </td> + </tr> + </table> + </td> + </tr> +</table> +<p style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; color: #74787E; font-size: 16px; line-height: 1.5em; margin-top: 0; text-align: left;">If this is not you, no further action is required.</p> +<p style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; color: #74787E; font-size: 16px; line-height: 1.5em; margin-top: 0; text-align: left;">Regards,<br>Web Alumni STEI</p> +<table class="subcopy" width="100%" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; border-top: 1px solid #EDEFF2; margin-top: 25px; padding-top: 25px;"> +</table> + + + </td> + </tr> + </table> + </td> + </tr> + + <tr> + <td style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box;"> + <table class="footer" align="center" width="570" cellpadding="0" cellspacing="0" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; margin: 0 auto; padding: 0; text-align: center; width: 570px; -premailer-cellpadding: 0; -premailer-cellspacing: 0; -premailer-width: 570px;"> + <tr> + <td class="content-cell" align="center" style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; padding: 35px;"> + <p style="font-family: Avenir, Helvetica, sans-serif; box-sizing: border-box; line-height: 1.5em; margin-top: 0; color: #AEAEAE; font-size: 12px; text-align: center;">© 2018 Web Alumni STEI. All rights reserved.</p> + </td> + </tr> + </table> + </td> +</tr> + </table> + </td> + </tr> + </table> +</body> +</html> \ No newline at end of file diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php index 79cb054c47a0a8b37adfd1faf1c42fbe0ed73361..e68969ebaa28647416f6d019850d87edff740832 100644 --- a/resources/views/auth/login.blade.php +++ b/resources/views/auth/login.blade.php @@ -89,10 +89,6 @@ <button type="submit" class="btn btn-primary"> {{ __('Login') }} </button> - - <a class="btn btn-link" href="{{ route('password.request') }}"> - {{ __('Forgot Your Password?') }} - </a> </div> </div> </form> diff --git a/resources/views/dashboard-member.blade.php b/resources/views/dashboard-member.blade.php deleted file mode 100644 index 82d3699aa14457265b52b457ffaaa74dfc582a4a..0000000000000000000000000000000000000000 --- a/resources/views/dashboard-member.blade.php +++ /dev/null @@ -1,687 +0,0 @@ -<!doctype html> -<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang=""> <![endif]--> -<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang=""> <![endif]--> -<!--[if IE 8]> <html class="no-js lt-ie9" lang=""> <![endif]--> -<!--[if gt IE 8]><!--> -<html class="no-js" lang="en-US"> -<!--<![endif]--> - -<head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge"> - <title>Synthetica HTML5/CSS3 Template</title> - <meta name="description" content="A free html template with Sketch design made with Bootstrap"> - <meta name="keywords" content="free html template, bootstrap, ui kit, sass" /> - <meta name="author" content="Codrops" /> - <meta name="viewport" content="width=device-width, initial-scale=1"> - <!-- favicon generated by http://realfavicongenerator.net/ --> - <link rel="apple-touch-icon" sizes="57x57" href="template2/img/favicon/apple-touch-icon-57x57.png"> - <link rel="apple-touch-icon" sizes="60x60" href="template2/img/favicon/apple-touch-icon-60x60.png"> - <link rel="apple-touch-icon" sizes="72x72" href="template2/img/favicon/apple-touch-icon-72x72.png"> - <link rel="apple-touch-icon" sizes="76x76" href="template2/img/favicon/apple-touch-icon-76x76.png"> - <link rel="apple-touch-icon" sizes="114x114" href="template2/img/favicon/apple-touch-icon-114x114.png"> - <link rel="apple-touch-icon" sizes="120x120" href="template2/img/favicon/apple-touch-icon-120x120.png"> - <link rel="apple-touch-icon" sizes="144x144" href="template2/img/favicon/apple-touch-icon-144x144.png"> - <link rel="apple-touch-icon" sizes="152x152" href="template2/img/favicon/apple-touch-icon-152x152.png"> - <link rel="apple-touch-icon" sizes="180x180" href="template2/img/favicon/apple-touch-icon-180x180.png"> - <link rel="icon" type="image/png" href="template2/img/favicon/favicon-32x32.png" sizes="32x32"> - <link rel="icon" type="image/png" href="template2/img/favicon/favicon-194x194.png" sizes="194x194"> - <link rel="icon" type="image/png" href="template2/img/favicon/favicon-96x96.png" sizes="96x96"> - <link rel="icon" type="image/png" href="template2/img/favicon/android-chrome-192x192.png" sizes="192x192"> - <link rel="icon" type="image/png" href="template2/img/favicon/favicon-16x16.png" sizes="16x16"> - <link rel="manifest" href="template2/img/favicon/manifest.json"> - <link rel="mask-icon" href="template2/img/favicon/safari-pinned-tab.svg" color="#5bbad5"> - <link rel="shortcut icon" href="template2/img/favicon/favicon.ico"> - <meta name="msapplication-TileColor" content="#66e0e5"> - <meta name="msapplication-TileImage" content="template2/img/favicon/mstile-144x144.png"> - <meta name="msapplication-config" content="template2/img/favicon/browserconfig.xml"> - <meta name="theme-color" content="#ffffff"> - <!-- end favicon links --> - <link rel="stylesheet" href="template2/css/bootstrap.min.css" /> - <link rel="stylesheet" href="template2/css/normalize.min.css"> - <link rel="stylesheet" href="template2/css/animate.min.css"> - <link rel="stylesheet" href="template2/css/flickity.min.css"> - <link rel="stylesheet" href="template2/css/styles.css"> - <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/template2/css/font-awesome.min.css"> -</head> - -<body> - <!--[if lt IE 8]> - <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> - <![endif]--> - <div class="container-fluid"> - <div class="row"> - <div class="header-nav-wrapper"> - <div class="logo"> - <a href="/index.html"><template2/img src="template2/img/synthetica-logo.png" alt="Synthetica Freebie"></a> - </div> - <div class="primary-nav-wrapper"> - <nav> - <ul class="primary-nav"> - <li><a href="#intro">The collective</a></li> - <li><a href="#team">The crew</a></li> - <li><a href="#articles">Articles</a></li> - <li><a href="#freebies">Freebies</a></li> - </ul> - </nav> - <div class="secondary-nav-wrapper"> - <ul class="secondary-nav"> - <li class="subscribe"><a href="#get-started">Subscribe</a></li> - <li class="search"><a href="#search" class="show-search"><i class="fa fa-search"></i></a></li> - </ul> - </div> - <div class="search-wrapper"> - <ul class="search"> - <li> - <input type="text" id="search-input" placeholder="Start typing then hit enter to search"> - </li> - <li> - <a href="#" class="hide-search"><i class="fa fa-close"></i></a> - </li> - </ul> - </div> - </div> - <div class="navicon"> - <a class="nav-toggle" href="#"><span></span></a> - </div> - </div> - </div> - </div> - <header class="hero"> - <div class="carousel js-flickity"> - <div class="carousel-cell" style="background-image: url(template2/img/hero-bg-01.jpg);"> - <div class="hero-bg"> - <div class="container"> - <div class="row"> - <div class="col-md-12 text-center"> - <h1 class="wp1">Introducing, Synthetica. A blissful HTML5/CSS3 Template, free forever.</h1> - <a href="#intro" class="btn primary wp2">Learn more</a> - </div> - </div> - <div class="row"> - <div class="col-md-8 col-md-offset-2 hero-intro-text wp3"> - <p>Synthetica is a <span class="bold italic">FREE</span>, HTML5/CSS3 template available for download exclusively via Codrops. </p> - </div> - </div> - </div> - </div> - </div> - <div class="carousel-cell" style="background-image: url(template2/img/hero-bg-02.jpg);"> - <div class="hero-bg"> - <div class="container"> - <div class="row"> - <div class="col-md-12 text-center"> - <h1 class="wp1">Get a head start, with the Synthetica Sketch file.</h1> - <a href="http://tympanus.net/codrops/?p=26570" class="btn primary wp2">Download Sketch File</a> - </div> - </div> - <div class="row"> - <div class="col-md-8 col-md-offset-2 hero-intro-text wp3"> - <p>Create your landing page in minutes with Synthetica's Sketch style guide.</p> - </div> - </div> - </div> - </div> - </div> - <div class="carousel-cell" style="background-image: url(template2/img/hero-bg-03.jpg);"> - <div class="hero-bg"> - <div class="container"> - <div class="row"> - <div class="col-md-12 text-center"> - <h1 class="wp1">Download Synthetica today, it's free forever.</h1> - <a href="http://tympanus.net/codrops/?p=26570" class="btn primary wp2">Download Template</a> - </div> - </div> - <div class="row"> - <div class="col-md-8 col-md-offset-2 hero-intro-text wp3"> - <p>Available exclusively from Codrops.</p> - </div> - </div> - </div> - </div> - </div> - </div> - <div class='mouse-container'> - <a href="#intro"> - <div class='mouse'> - <span class='scroll-down'></span> - </div> - </a> - </div> - </header> - <!-- SECTION: Intro --> - <section class="collective has-padding" id="intro"> - <div class="container"> - <div class="row"> - <div class="col-md-3"> - <h4>The collective</h4> - </div> - <div class="col-md-9"> - <p>8-bit aesthetic kitsch 90's humblebrag. Gastropub tacos hoodie letterpress, banjo normcore trust fund hella. Kinfolk gluten-free lo-fi quinoa. Pabst kitsch ennui hoodie meggings banjo. Schlitz tacos kitsch godard before they sold out. Kale chips chillwave kickstarter photo booth cronut cold-pressed. Banjo fixie umami kombucha affogato gluten-free authentic slow-carb hashtag, hammock pour-over chambray viral VHS normcore.</p> - <div class="video-player"> - <video id="video_synth" class="video-js vjs-default-skin vjs-big-play-centered" controls preload="auto" width="568" height="300" poster="template2/img/video-cover.jpg" data-setup='{}'> - <source src="http://vjs.zencdn.net/v/oceans.mp4" type="video/mp4" /> - <source src="http://vjs.zencdn.net/v/oceans.webm" type="video/webm" /> - <source src="http://vjs.zencdn.net/v/oceans.ogv" type="video/ogg" /> - <p class="vjs-no-js">To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a></p> - </video> - </div> - <p>8-bit aesthetic kitsch 90's humblebrag. Gastropub tacos hoodie letterpress, banjo normcore trust fund hella. Kinfolk gluten-free lo-fi quinoa. </p> - <p>Pabst kitsch ennui hoodie meggings banjo. Schlitz tacos kitsch godard before they sold out. Kale chips chillwave kickstarter photo booth cronut cold-pressed. Banjo fixie umami kombucha affogato gluten-free authentic slow-carb hashtag, hammock pour-over chambray viral VHS normcore.</p> - </div> - </div> - </div> - </section> - <!-- END SECTION: Intro --> - <!-- SECTION: Crew --> - <section class="crew has-padding alternate-bg" id="team"> - <div class="container"> - <div class="row"> - <div class="col-md-12"> - <h4>The Crew</h4> - </div> - </div> - <div class="row"> - <div class="col-md-3 col-sm-6 col-xs-12"> - <article class="crew-member" style="background-image: url(template2/img/crew-peter-finlan.jpg)"> - <figure> - <figcaption class="overlay"> - <h2>Peter Finlan</h2> - <p>8-bit aesthetic kitsch 90's humblebrag. Gastropub tacos hoodie letterpress.</p> - <div class="crew-socials"> - <ul> - <li><a href="#"><i class="fa fa-twitter"></i></a> - </li> - <li><a href="#"><i class="fa fa-linkedin"></i></a> - </li> - </ul> - </div> - </figcaption> - </figure> - </article> - </div> - <div class="col-md-3 col-sm-6 col-xs-12"> - <article class="crew-member" style="background-image: url(template2/img/crew-blaz-robar.jpg)"> - <figure> - <figcaption class="overlay"> - <h2>Blaz Robar</h2> - <p>8-bit aesthetic kitsch 90's humblebrag. Gastropub tacos hoodie letterpress.</p> - <div class="crew-socials"> - <ul> - <li><a href="#"><i class="fa fa-twitter"></i></a> - </li> - <li><a href="#"><i class="fa fa-linkedin"></i></a> - </li> - </ul> - </div> - </figcaption> - </figure> - </article> - </div> - <div class="col-md-3 col-sm-6 col-xs-12"> - <article class="crew-member" style="background-image: url(template2/img/crew-mary-lou.jpg)"> - <figure> - <figcaption class="overlay"> - <h2>Mary Lou</h2> - <p>8-bit aesthetic kitsch 90's humblebrag. Gastropub tacos hoodie letterpress.</p> - <div class="crew-socials"> - <ul> - <li><a href="#"><i class="fa fa-twitter"></i></a> - </li> - <li><a href="#"><i class="fa fa-linkedin"></i></a> - </li> - </ul> - </div> - </figcaption> - </figure> - </article> - </div> - <div class="col-md-3 col-sm-6 col-xs-12"> - <article class="crew-member" style="background-image: url('template2/img/crew-dude.jpg')"> - <figure> - <figcaption class="overlay"> - <h2>Kobe West</h2> - <p>8-bit aesthetic kitsch 90's humblebrag. Gastropub tacos hoodie letterpress.</p> - <div class="crew-socials"> - <ul> - <li><a href="#"><i class="fa fa-twitter"></i></a> - </li> - <li><a href="#"><i class="fa fa-linkedin"></i></a> - </li> - </ul> - </div> - </figcaption> - </figure> - </article> - </div> - </div> - <div class="row skillset"> - <div class="col-md-6"> - <div class="bar-chart-wrapper"> - <h5 class="bar-chart-text">Experience Design <span class="push-right">90%</span></h5> - <div class="bar-wrapper"> - <div class="bar" data-percentage="90%"> - <span></span> - </div> - </div> - </div> - <div class="bar-chart-wrapper"> - <h5 class="bar-chart-text">HTML5/CSS3 <span class="push-right">95%</span></h5> - <div class="bar-wrapper"> - <div class="bar" data-percentage="95%"> - <span></span> - </div> - </div> - </div> - </div> - <div class="col-md-6"> - <div class="bar-chart-wrapper"> - <h5 class="bar-chart-text">Interactive Prototyping <span class="push-right">80%</span></h5> - <div class="bar-wrapper"> - <div class="bar" data-percentage="80%"> - <span></span> - </div> - </div> - </div> - <div class="bar-chart-wrapper"> - <h5 class="bar-chart-text">Visual Design <span class="push-right">90%</span></h5> - <div class="bar-wrapper"> - <div class="bar" data-percentage="90%"> - <span></span> - </div> - </div> - </div> - </div> - </div> - </div> - </section> - <!-- END SECTION: Crew --> - <!-- SECTION: Stats --> - <div class="stats has-padding-tall"> - <div class="container"> - <div class="row"> - <div class="col-md-4 col-sm-4 stats-container"> - <i class="icon icon-Cup"></i> - <div class="stats-wrapper"> - <p class="stats-number" data-stop="24">24</p> - <p class="stats-text">Awards won</p> - </div> - </div> - <div class="col-md-4 col-sm-4 stats-container"> - <i class="icon icon-Book"></i> - <div class="stats-wrapper"> - <p class="stats-number" data-stop="341">341</p> - <p class="stats-text">Articles</p> - </div> - </div> - <div class="col-md-4 col-sm-4 stats-container"> - <i class="icon icon-Pen"></i> - <div class="stats-wrapper"> - <p class="stats-number" data-stop="43">43</p> - <p class="stats-text">Freebies</p> - </div> - </div> - </div> - </div> - </div> - <!-- END SECTION: Stats --> - <!-- SECTION: Articles --> - <section class="latest-articles has-padding alternate-bg" id="articles"> - <div class="container"> - <div class="row"> - <div class="col-md-4 col-sm-4"> - <h4>Latest Articles</h4> - </div> - <div class="col-md-8 col-sm-8 sort"> - <h5>Sort by</h5> - <select name="article-sort" id="inputArticle-Sort" class=""> - <option value="">Experience Design</option> - <option value="">Visual Design</option> - <option value="">UI Patterns</option> - <option value="">Product Design</option> - </select> - </div> - </div> - <div class="row"> - <div class="col-md-4"> - <article class="article-post"> - <a href="#"> - <div class="article-image has-overlay" style="background-image: url(template2/img/article-01.jpg)"> - <span class="featured-tag">Featured</span> - </div> - <figure> - <figcaption> - <h2>8 solid tips when working with front-end developers</h2> - <p>A posuere donec senectus suspendisse bibendum magna ridiculus a justo orci parturient suspendisse ad rhoncus...</p> - </figcaption> - </figure> - </a> - <ul class="article-footer"> - <li class="article-category"> - <a href="#">Product</a> - </li> - <li class="article-comments"> - <span><i class="fa fa-comments"></i> 51</span> - </li> - </ul> - </article> - </div> - <div class="col-md-4"> - <article class="article-post"> - <a href="#"> - <div class="article-image has-overlay" style="background-image: url(template2/img/article-02.jpg)"> - </div> - <figure> - <figcaption> - <h2>The 10 best traits of a awesome design leaders</h2> - <p>A posuere donec senectus suspendisse bibendum magna ridiculus a justo orci parturient suspendisse ad rhoncus...</p> - </figcaption> - </figure> - </a> - <ul class="article-footer"> - <li class="article-category"> - <a href="#">Teams</a> - </li> - <li class="article-comments"> - <span><i class="fa fa-comments"></i> 42</span> - </li> - </ul> - </article> - </div> - <div class="col-md-4"> - <article class="article-post"> - <a href="#"> - <div class="article-image has-overlay" style="background-image: url(template2/img/article-03.jpg)"> - </div> - <figure> - <figcaption> - <h2>How to design well collaboratively with an agile product team</h2> - <p>A posuere donec senectus suspendisse bibendum magna ridiculus a justo orci parturient suspendisse ad rhoncus...</p> - </figcaption> - </figure> - </a> - <ul class="article-footer"> - <li class="article-category"> - <a href="#">Teams</a> - </li> - <li class="article-comments"> - <span><i class="fa fa-comments"></i> 58</span> - </li> - </ul> - </article> - </div> - </div> - <div class="row has-top-margin"> - <div class="col-md-4"> - <article class="article-post"> - <a href="#"> - <div class="article-image has-overlay" style="background-image: url(template2/img/article-04.jpg)"> - </div> - <figure> - <figcaption> - <h2>The essentials of modern interaction design (mobile + tablet)</h2> - <p>A posuere donec senectus suspendisse bibendum magna ridiculus a justo orci parturient suspendisse ad rhoncus...</p> - </figcaption> - </figure> - </a> - <ul class="article-footer"> - <li class="article-category"> - <a href="#">UX Design</a> - </li> - <li class="article-comments"> - <span><i class="fa fa-comments"></i> 14</span> - </li> - </ul> - </article> - </div> - <div class="col-md-4"> - <article class="article-post"> - <a href="#"> - <div class="article-image has-overlay" style="background-image: url(template2/img/article-05.jpg)"> - </div> - <figure> - <figcaption> - <h2>Overcoming barriers encountered in the pitch process (part 1)</h2> - <p>A posuere donec senectus suspendisse bibendum magna ridiculus a justo orci parturient suspendisse ad rhoncus...</p> - </figcaption> - </figure> - </a> - <ul class="article-footer"> - <li class="article-category"> - <a href="#">Product</a> - </li> - <li class="article-comments"> - <span><i class="fa fa-comments"></i> 55</span> - </li> - </ul> - </article> - </div> - <div class="col-md-4"> - <article class="article-post"> - <a href="#"> - <div class="article-image has-overlay" style="background-image: url(template2/img/article-06.jpg)"> - </div> - <figure> - <figcaption> - <h2>10 things we've learnt about our users (Case Study)</h2> - <p>A posuere donec senectus suspendisse bibendum magna ridiculus a justo orci parturient suspendisse ad rhoncus...</p> - </figcaption> - </figure> - </a> - <ul class="article-footer"> - <li class="article-category"> - <a href="#">UX Design</a> - </li> - <li class="article-comments"> - <span><i class="fa fa-comments"></i> 20</span> - </li> - </ul> - </article> - </div> - </div> - <div class="row is-centered"> - <a href="#intro" class="btn secondary view-more">View more</a> - </div> - </div> - </section> - <!-- END SECTION: Articles --> - <!-- SECTION: Freebies --> - <section class="freebies has-padding" id="freebies"> - <div class="container freebies-intro"> - <div class="row"> - <div class="col-md-12"> - <h4>Freshest Freebies</h4> - </div> - </div> - <div class="row"> - <div class="col-md-6 content-left"> - <p>A posuere donec senectus suspendisse bibendum magna ridiculus a justo orci parturient suspendisse ad rhoncus cursus ut parturient viverra elit aliquam ultrices est sem. Tellus nam ad fermentum ac enim est duis facilisis congue a lacus adipiscing consequat risus consectetur scelerisque integer suspendisse a mus integer elit.</p> - </div> - <div class="col-md-6 content-right"> - <p>A posuere donec senectus suspendisse bibendum magna ridiculus a justo orci parturient suspendisse ad rhoncus cursus ut parturient viverra elit aliquam ultrices est sem. Tellus nam ad fermentum ac enim est duis facilisis congue a lacus adipiscing consequat risus consectetur scelerisque integer suspendisse a mus integer elit.</p> - </div> - </div> - </div> - <div class="container-fluid"> - <div class="row"> - <div class="col-md-6 no-padding"> - <article class="item wp5"> - <figure class="has-overlay"> - <figcaption class="overlay"> - <div class="like-share-wrapper"> - <ul> - <li> - <div class="like-button-wrapper"> - <a href="#" class="like_button"><i class="like-counter fa fa-heart-o"></i></a> - <span class="count">0</span> - </div> - </li> - </ul> - </div> - <div class="freebie-content"> - <span class="date">03/01/2016</span> - <h2>Sedna HTML CSS Template</h2> - <div class="group"> - <a href="http://tympanus.net/codrops/2015/08/11/freebie-sedna-one-page-website-template/" class="btn secondary">Download</a> - </div> - </div> - </figcaption> - <template2/img src="template2/img/sedna-freebie.jpg" alt="Sedna Freebie"> - </figure> - </article> - </div> - <div class="col-md-6 no-padding"> - <article class="item wp6"> - <figure class="has-overlay"> - <figcaption class="overlay"> - <div class="like-share-wrapper"> - <ul> - <li> - <div class="like-button-wrapper"> - <a href="#" class="like_button"><i class="like-counter fa fa-heart-o"></i></a> - <span class="count">0</span> - </div> - </li> - </ul> - </div> - <div class="freebie-content"> - <span class="date">03/01/2016</span> - <h2>Land.io Sketch Template</h2> - <div class="group"> - <a href="http://tympanus.net/codrops/2015/09/16/freebie-land-io-ui-kit-landing-page-design-sketch/" class="btn secondary">Download</a> - </div> - </div> - </figcaption> - <template2/img src="template2/img/landio-freebie.jpg" alt="Land.io Freebie"> - </figure> - </article> - </div> - </div> - <div class="row"> - <div class="col-md-6 no-padding"> - <article class="item wp7"> - <figure class="has-overlay"> - <figcaption class="overlay"> - <div class="like-share-wrapper"> - <ul> - <li> - <div class="like-button-wrapper"> - <a href="#" class="like_button"><i class="like-counter fa fa-heart-o"></i></a> - <span class="count">0</span> - </div> - </li> - </ul> - </div> - <div class="freebie-content"> - <span class="date">03/01/2016</span> - <h2>Synthetica HTML5/CSS3 Template</h2> - <div class="group"> - <a href="http://tympanus.net/codrops/?p=26570" class="btn secondary">Download</a> - </div> - </div> - </figcaption> - <template2/img src="template2/img/freebie-03.jpg" alt="Synthetica Freebie"> - </figure> - </article> - </div> - <div class="col-md-6 no-padding"> - <article class="item wp8"> - <figure class="has-overlay"> - <figcaption class="overlay"> - <div class="like-share-wrapper"> - <ul> - <li> - <div class="like-button-wrapper"> - <a href="#" class="like_button"><i class="like-counter fa fa-heart-o"></i></a> - <span class="count">0</span> - </div> - </li> - </ul> - </div> - <div class="freebie-content"> - <span class="date">03/01/2016</span> - <h2>Free logo concepts by Koby West</h2> - <div class="group"> - <a href="#" class="btn secondary">Download</a> - </div> - </div> - </figcaption> - <template2/img src="template2/img/freebie-04.jpg" alt="Synthetica"> - </figure> - </article> - </div> - <div class="is-centered"> - <a href="#" class="btn secondary view-more">View more</a> - </div> - </div> - </div> - </section> - <!-- END SECTION: Freebies --> - <!-- SECTION: Get started --> - <section class="get-started has-padding text-center" id="get-started"> - <div class="container"> - <div class="row"> - <div class="col-md-12 wp4"> - <h2>Get started now. Download Synthetica <a href="http://tympanus.net/codrops/?p=26570">FREE</a>, via Codrops.</h2> - <a href="http://tympanus.net/codrops/?p=26570" class="btn secondary-white">Get started</a> - </div> - </div> - </div> - </section> - <!-- END SECTION: Get started --> - <!-- SECTION: Footer --> - <footer class="has-padding footer-bg"> - <div class="container"> - <div class="row"> - <div class="col-md-4 footer-branding"> - <template2/img class="footer-branding-logo" src="template2/img/synthetica-logo.png" alt="Synthetica freebie html5 css3 template logo"> - <p>A free website template created exclusively for <a href="http://tympanus.net/codrops/"><em>Codrops</em></a></p> - </div> - </div> - <div class="row"> - <div class="col-md-12 footer-nav"> - <ul class="footer-primary-nav"> - <li><a href="#intro">The Collective</a></li> - <li><a href="#team">The Crew</a></li> - <li><a href="#articles">Articles</a></li> - <li><a href="#freebies">Freebies</a></li> - <li><a href="#">Subscribe</a></li> - </ul> - <ul class="footer-share"> - <li><a href="http://tympanus.net/codrops/licensing/">Licence</a></li> - <li><a href="#" class="share-trigger"><i class="fa fa-share"></i>Share</a></li> - </ul> - <div class="share-dropdown"> - <ul> - <li><a href="#" class="share-twitter"><i class="fa fa-twitter"></i></a></li> - <li><a href="#" class="share-facebook"><i class="fa fa-facebook"></i></a></li> - <li><a href="#" class="share-linkedin"><i class="fa fa-linkedin"></i></a></li> - </ul> - </div> - <ul class="footer-secondary-nav"> - <li><p>A free website template created exclusively for <a href="http://tympanus.net/codrops/"><em>Codrops</em></a></p></li> - </ul> - </div> - </div> - </div> - </footer> - <!-- END SECTION: Footer --> - <!-- JS CDNs --> - <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> - <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.0/jquery-ui.min.js"></script> - <script src="http://vjs.zencdn.net/5.4.6/video.min.js"></script> - <!-- jQuery local fallback --> - <script> - window.jQuery || document.write('<script src="js/min/jquery-1.11.2.min.js"><\/script>') - </script> - <!-- JS Locals --> - <script src="template2/js/min/bootstrap.min.js"></script> - <script src="template2/js/min/modernizr-2.8.3-respond-1.4.2.min.js"></script> - <script src="template2/js/min/retina.min.js"></script> - <script src="template2/js/min/jquery.waypoints.min.js"></script> - <script src="template2/js/min/flickity.pkgd.min.js"></script> - <script src="template2/js/min/scripts-min.js"></script> - -</body> - -</html> diff --git a/resources/views/dashboard-user.blade.php b/resources/views/dashboard-user.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..7dfa78d827ac661d0b5399cb09fea6681c8a71df --- /dev/null +++ b/resources/views/dashboard-user.blade.php @@ -0,0 +1,73 @@ +@extends('layouts.apphome') + +@section('title', 'Posts') + +@section('content') + +<!-- START Side Menu> +<END side menu !--> +<div class="container-fluid"> + <div class="row"> + <nav class="col-3 sidebar"> + <div class="sidebar-sticky"> + <ul class="nav flex-column"> + <li class="nav-item" id="nav-two"> + <a class="nav-link" href="/members"> + <span id="text-nav-two"> + <span data-feather="users"></span> + <i class="sideMenu">Members</i> + </span> + </a> + </li> + <li class="nav-item" id="nav-one"> + <a class="nav-link" href="/forum"> + <span id="text-nav-one"> + <span data-feather="home"></span> + <i class="sideMenu">Forum</i><span class="sr-only">(current)</span> + </span> + </a> + </li> + <li class="nav-item" id="nav-three"> + <a class="nav-link" href="/posts"> + <span id="text-nav-three"> + <span data-feather="file"></span> + <i class="sideMenu">Posts</i> + </span> + </a> + </li> + </ul> + </div> + </nav> + <!-- Icons --> + <script src="https://unpkg.com/feather-icons/dist/feather.min.js"></script> + <script> + feather.replace(); + </script> + <main role="main" class="col-7"> + @if (count($posts) > 0) + @foreach ($posts as $post) + <div class="well"> + <div class="row"> + <div class="col-8 post-card"> + <h3><a href="/posts/{{$post->id}}">{{$post->title}}</a></h3> + <i>Written on {{$post->created_at}} by {{$post->user->name}}</i> + </div> + <div class="col-4 img-card"> + <img style="width:100%" src="/storage/cover_images/{{$post->cover_image}}"> + </div> + </div> + </div> + @endforeach + <ul class="pagination pull-right">{{$posts->links()}}</ul> + @else + <p>No post</p> + @endif + </main> +</div> +</div> +<script> + document.getElementById("nav-three").classList.add("active"); + document.getElementById("text-nav-three").classList.add("color-active"); +</script> + +@endsection \ No newline at end of file diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php index 66d1aa5e40e3f73a2d65eb9b75121e45d9057c11..9d160e1d62dd9c43c718cd12849a6d6fbf45368f 100644 --- a/resources/views/home.blade.php +++ b/resources/views/home.blade.php @@ -1,85 +1,10 @@ -<!DOCTYPE html> -<html lang="en"> +@extends('layouts.apphome') -<head> +@section('title', 'HOME') - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - <meta name="description" content=""> - <meta name="author" content=""> - - <title>Fame - One Page Multipurpose Bootstrap Theme</title> - - <!-- Bootstrap Core CSS --> - <link href="{{ asset('template/asset/css/bootstrap.css') }}" rel="stylesheet"> - - <!-- Font Awesome CSS --> - <link href="{{ asset('template/css/font-awesome.min.css') }}" rel="stylesheet"> - - - <!-- Animate CSS --> - <link href="{{ asset('template/css/animate.css') }}" rel="stylesheet" > - - <!-- Owl-Carousel --> - <link rel="stylesheet" href="{{ asset('template/css/owl.carousel.css') }}" > - <link rel="stylesheet" href="{{ asset('template/css/owl.theme.css') }}" > - <link rel="stylesheet" href="{{ asset('template/css/owl.transitions.css') }}" > - - <!-- Custom CSS from Template --> - <link href="{{ asset('template/css/style.css') }}" rel="stylesheet"> - <link href="{{ asset('template/css/responsive.css') }}" rel="stylesheet"> - - <!-- Colors CSS --> - <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/green.css') }}"> - - - - <!-- Colors CSS --> - <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/green.css') }}" title="green"> - <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/light-red.css') }}" title="light-red"> - <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/blue.css') }}" title="blue"> - <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/light-blue.css') }}" title="light-blue"> - <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/yellow.css') }}" title="yellow"> - <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/light-green.css') }}" title="light-green"> - - <!-- Custom Fonts --> - <link href='http://fonts.googleapis.com/css?family=Kaushan+Script' rel='stylesheet' type='text/css'> - - <!-- Custom CSS --> - <link href="{{ asset('template/asset/css/bootstrap-custom.css') }}" rel="stylesheet"> - - <!-- Modernizer js --> - <script src="{{ asset('template/js/modernizr.custom.js') }}"></script> - - - <!--[if lt IE 9]> - <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> - <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> - <![endif]--> - -</head> +@section('content') <body class="index"> - @include('inc.navbarhome') - - <!-- Styleswitcher -================================================== --> - <div class="colors-switcher"> - <a id="show-panel" class="hide-panel"><i class="fa fa-tint"></i></a> - <ul class="colors-list"> - <li><a title="Light Red" onClick="setActiveStyleSheet('light-red'); return false;" class="light-red"></a></li> - <li><a title="Blue" class="blue" onClick="setActiveStyleSheet('blue'); return false;"></a></li> - <li class="no-margin"><a title="Light Blue" onClick="setActiveStyleSheet('light-blue'); return false;" class="light-blue"></a></li> - <li><a title="Green" class="green" onClick="setActiveStyleSheet('green'); return false;"></a></li> - - <li class="no-margin"><a title="light-green" class="light-green" onClick="setActiveStyleSheet('light-green'); return false;"></a></li> - <li><a title="Yellow" class="yellow" onClick="setActiveStyleSheet('yellow'); return false;"></a></li> - </ul> - </div> -<!-- Styleswitcher End -================================================== --> - <!-- Start Home Page Slider --> <section id="page-top"> <!-- Carousel --> @@ -90,53 +15,111 @@ <li data-target="#main-slide" data-slide-to="0" class="active"></li> <li data-target="#main-slide" data-slide-to="1"></li> <li data-target="#main-slide" data-slide-to="2"></li> + @if ((Auth::user() != null) || (Auth::guard('member')->user() != null)) + <li data-target="#main-slide" data-slide-to="3"></li> + <li data-target="#main-slide" data-slide-to="4"></li> + @endif </ol> <!--/ Indicators end--> <!-- Carousel inner --> <div class="carousel-inner"> <div class="item active"> - <img class="img-responsive" src="{{ asset('template/images/header-bg-1.jpg') }}" alt="slider"> + <img class="img-responsive" src="{{ asset('template/images/banner.jpg') }}" alt="slider"> <div class="slider-content"> <div class="col-md-12 text-center"> <h1 class="animated3"> - <span>Web Alumni <strong>STEI</strong></span> + <span>Web Alumni <strong>STEI</strong></span> </h1> - <p class="animated2">At vero eos et accusamus et iusto odio dignissimos<br> ducimus qui blanditiis praesentium voluptatum</p> - <a href="#feature" class="page-scroll btn btn-primary animated1">Read More</a> + <p class="animated2">Official website of School of Electrical Engineering and Informatics<br>Bandung Institute of Technology</p> + <a href="#service" class="page-scroll btn btn-primary animated1">Read More</a> </div> </div> </div> <!--/ Carousel item end --> - <div class="item"> - <img class="img-responsive" src="{{ asset('template/images/header-back.png') }}" alt="slider"> - + @if (count($homedata[0]) > 0) + @php + $i = 0; + @endphp + @foreach ($homedata[0] as $post) + @if ($i < 1) + <div class="item overlay"> + <img class="img-responsive-article" src="{{ asset('template/images/article.jpg') }}" alt="slider"> + <div class="slider-content"> + <div class="col-md-12 text-center"> + <h1 class="animated1"> + <span>{{$post->title}}</span> + </h1> + {{-- <p class="animated2">Generate a flood of new business with the<br> power of a digital media platform</p> --}} + <a href="/posts/{{$post->id}}" class="page-scroll btn btn-primary animated3">Read More</a> + </div> + </div> + </div> + @php + $i = $i + 1; + @endphp + @else + @break + @endif + @endforeach + @endif + + <div class="item overlay"> + <img class="img-responsive-article" src="{{ asset('template/images/view-more-article.jpg') }}" alt="slider"> <div class="slider-content"> <div class="col-md-12 text-center"> - <h1 class="animated1"> - <span>Welcome to <strong>Fame</strong></span> - </h1> - <p class="animated2">Generate a flood of new business with the<br> power of a digital media platform</p> - <a href="#feature" class="page-scroll btn btn-primary animated3">Read More</a> + <h1 class="animated2"> + <span>View more <strong>Article</strong></span> + </h1> + <a class="page-scroll btn btn-primary animated3" href="/article">View</a> </div> </div> </div> - <!--/ Carousel item end --> - - <div class="item"> - <img class="img-responsive" src="{{ asset('template/images/galaxy.jpg') }}" alt="slider"> + + @if ((Auth::user() != null) || (Auth::guard('member')->user() != null)) + @if (count($homedata[2]) > 0) + @php + $i = 0; + @endphp + @foreach ($homedata[2] as $question) + @if ($i < 1) + <div class="item overlay"> + <img class="img-responsive-article" src="{{ asset('template/images/question.jpg') }}" alt="slider"> + <div class="slider-content"> + <div class="col-md-12 text-center"> + <h1 class="animated1"> + <span>{{$question->topic}}</span> + </h1> + <p class="animated2">BBB</p> + <a href="/questions/{{$question->id}}" class="page-scroll btn btn-primary animated3">View question</a> + </div> + </div> + </div> + @php + $i = $i + 1; + @endphp + @else + @break + @endif + @endforeach + @endif + @endif + + @if ((Auth::user() != null) || (Auth::guard('member')->user() != null)) + <div class="item overlay"> + <img class="img-responsive-article" src="{{ asset('template/images/view-more-questions.jpg') }}" alt="slider"> <div class="slider-content"> <div class="col-md-12 text-center"> <h1 class="animated2"> - <span>The way of <strong>Success</strong></span> + <span>View <strong>Forum</strong></span> </h1> - <p class="animated1">At vero eos et accusamus et iusto odio dignissimos<br> ducimus qui blanditiis praesentium voluptatum</p> - <a class="animated3 slider btn btn-primary btn-min-block" href="#">Get Now</a><a class="animated3 slider btn btn-default btn-min-block" href="#">Live Demo</a> - + <p class="animated2">Feel free to ask questions and give answers through our forum!</p> + <a class="page-scroll btn btn-primary animated3" href="/questions">Visit</a> </div> </div> </div> + @endif <!--/ Carousel item end --> </div> <!-- Carousel inner end--> @@ -153,345 +136,26 @@ </section> <!-- End Home Page Slider --> - - <!-- Start Feature Section --> - <section id="feature" class="feature-section"> - <div class="container"> - <div class="row"> - <div class="col-md-3 col-sm-6 col-xs-12"> - <div class="feature"> - <i class="fa fa-magic"></i> - <div class="feature-content"> - <h4>Web Design</h4> - <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Lorem ipsum dolor. reprehenderit</p> - </div> - </div> - </div><!-- /.col-md-3 --> - <div class="col-md-3 col-sm-6 col-xs-12"> - <div class="feature"> - <i class="fa fa-gift"></i> - <div class="feature-content"> - <h4>Graphics Design</h4> - <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Lorem ipsum dolor. reprehenderit</p> - </div> - </div> - </div><!-- /.col-md-3 --> - <div class="col-md-3 col-sm-6 col-xs-12"> - <div class="feature"> - <i class="fa fa-wordpress"></i> - <div class="feature-content"> - <h4>Wordpress Theme</h4> - <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Lorem ipsum dolor. reprehenderit</p> - </div> - </div> - </div><!-- /.col-md-3 --> - <div class="col-md-3 col-sm-6 col-xs-12"> - <div class="feature"> - <i class="fa fa-plug"></i> - <div class="feature-content"> - <h4>Wordpress Plugin</h4> - <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Lorem ipsum dolor. reprehenderit</p> - </div> - </div> - </div> - </div><!-- /.row --> - - </div><!-- /.container --> - </section> - <!-- End Feature Section --> - - - <!-- Start Call to Action Section --> - <section class="call-to-action"> - <div class="container"> - <div class="row"> - <div class="col-md-12"> - <h1>Libero tempore soluta nobis est eligendi</br> optio cumque nihil impedit minus id quod maxime </br>placeat facere possimus, omnis voluptas assumenda est</h1> - <button type="submit" class="btn btn-primary">Buy This Template</button> - </div> - </div> - </div> - </section> - <!-- End Call to Action Section --> - - - - <!-- Start Portfolio Section --> - <section id="portfolio" class="portfolio-section-1"> + <section id="service" class="services-section"> <div class="container"> - <div class="row"> - <div class="col-md-12"> - <div class="section-title text-center"> - <h3>Our Portfolio</h3> - <p>Duis aute irure dolor in reprehenderit in voluptate</p> - </div> - </div> - </div> - <div class="row"> - <div class="col-md-12"> - - <!-- Start Portfolio items --> - <ul id="portfolio-list"> - <li> - <div class="portfolio-item"> - <img src="{{ asset('template/images/portfolio/img1.jpg') }}" class="img-responsive" alt="" /> - <div class="portfolio-caption"> - <h4>Portfolio Title</h4> - <a href="#portfolio-modal" data-toggle="modal" class="link-1"><i class="fa fa-magic"></i></a> - <a href="#" class="link-2"><i class="fa fa-link"></i></a> - </div> - </div> - </li> - <li> - <div class="portfolio-item"> - <img src="{{ asset('template/images/portfolio/img2.jpg') }}" class="img-responsive" alt="" /> - <div class="portfolio-caption"> - <h4>Portfolio Title</h4> - <a href="#portfolio-modal" data-toggle="modal" class="link-1"><i class="fa fa-magic"></i></a> - <a href="#" class="link-2"><i class="fa fa-link"></i></a> - </div> - </div> - </li> - <li> - <div class="portfolio-item"> - <img src="{{ asset('template/images/portfolio/img3.jpg') }}" class="img-responsive" alt="" /> - <div class="portfolio-caption"> - <h4>Portfolio Title</h4> - <a href="#portfolio-modal" data-toggle="modal" class="link-1"><i class="fa fa-magic"></i></a> - <a href="#" class="link-2"><i class="fa fa-link"></i></a> - </div> - </div> - </li> - <li> - <div class="portfolio-item"> - <img src="{{ asset('template/images/portfolio/img4.jpg') }}" class="img-responsive" alt="" /> - <div class="portfolio-caption"> - <h4>Portfolio Title</h4> - <a href="#portfolio-modal" data-toggle="modal" class="link-1"><i class="fa fa-magic"></i></a> - <a href="#" class="link-2"><i class="fa fa-link"></i></a> - </div> - </div> - </li> - <li> - <div class="portfolio-item"> - <img src="{{ asset('template/images/portfolio/img5.jpg') }}" class="img-responsive" alt="" /> - <div class="portfolio-caption"> - <h4>Portfolio Title</h4> - <a href="#portfolio-modal" data-toggle="modal" class="link-1"><i class="fa fa-magic"></i></a> - <a href="#" class="link-2"><i class="fa fa-link"></i></a> - </div> - </div> - </li> - <li> - <div class="portfolio-item"> - <img src="{{ asset('template/images/portfolio/img6.jpg') }}" class="img-responsive" alt="" /> - <div class="portfolio-caption"> - <h4>Portfolio Title</h4> - <a href="#portfolio-modal" data-toggle="modal" class="link-1"><i class="fa fa-magic"></i></a> - <a href="#" class="link-2"><i class="fa fa-link"></i></a> - </div> - </div> - </li> - - - </ul> - <!-- End Portfolio items --> - </div> - </div> - </div> - </section> - <!-- End Portfolio Section --> - - <!-- Start Portfolio Modal Section --> - <div class="section-modal modal fade" id="portfolio-modal" tabindex="-1" role="dialog" aria-hidden="true"> - <div class="modal-content"> - <div class="close-modal" data-dismiss="modal"> - <div class="lr"> - <div class="rl"> - </div> - </div> - </div> - - <div class="container"> - <div class="row"> + {{-- <div class="row"> + <div class="col-md-12 col-sm-12"> <div class="section-title text-center"> - <h3>Portfolio Details</h3> - <p>Duis aute irure dolor in reprehenderit in voluptate</p> + <h3>Greetings</h3> + <br> + <p>This website is developed for alumni of STEI ITB. Through this website, you can interact with each of alumni STEI ITB that has activated their accounts. + If you have questions, feel free to ask our admin through our forum. + </p> </div> </div> - <div class="row"> - - <div class="col-md-6"> - <img src="{{ asset('template/images/portfolio/img1.jpg') }}" class="img-responsive" alt=".."> - </div> - <div class="col-md-6"> - <img src="{{ asset('template/images/portfolio/img1.jpg') }}" class="img-responsive" alt=".."> - </div> - - </div><!-- /.row --> - </div> - </div> - </div> - <!-- End Portfolio Modal Section --> - - - <!-- Start About Us Section --> - <section id="about-us" class="about-us-section-1"> - <div class="container"> - <div class="row"> - <div class="col-md-12 col-sm-12"> - <div class="section-title text-center"> - <h3>About Us</h3> - <p>Duis aute irure dolor in reprehenderit in voluptate</p> - </div> - </div> - </div> - <div class="row"> - - <div class="col-md-4"> - <div class="welcome-section text-center"> - <img src="{{ asset('template/images/about-01.jpg') }}" class="img-responsive" alt=".."> - <h4>Office Philosophy</h4> - <div class="border"></div> - <p>Duis aute irure dolor in reprehen derit in voluptate velit essecillum dolore eu fugiat nulla pariatur. Lorem reprehenderit</p> - </div> - </div> - - <div class="col-md-4"> - <div class="welcome-section text-center"> - <img src="{{ asset('template/images/about-02.jpg') }}" class="img-responsive" alt=".."> - <h4>Office Mission & Vission</h4> - <div class="border"></div> - <p>Duis aute irure dolor in reprehen derit in voluptate velit essecillum dolore eu fugiat nulla pariatur. Lorem reprehenderit</p> - </div> - </div> - - <div class="col-md-4"> - <div class="welcome-section text-center"> - <img src="{{ asset('template/images/about-03.jpg') }}" class="img-responsive" alt=".."> - <h4>Office Value & Rules</h4> - <div class="border"></div> - <p>Duis aute irure dolor in reprehen derit in voluptate velit essecillum dolore eu fugiat nulla pariatur. Lorem reprehenderit</p> - </div> - </div> - - </div><!-- /.row --> - - </div><!-- /.container --> - </section> - <!-- End About Us Section --> - - - <!-- Start About Us Section 2 --> - <div class="about-us-section-2"> - <div class="container"> - <div class="row"> - - <div class="col-md-6"> - <div class="skill-shortcode"> - - <!-- Progress Bar --> - <div class="skill"> - <p>Web Design</p> - <div class="progress"> - <div class="progress-bar" role="progressbar" data-percentage="60"> - <span class="progress-bar-span" >60%</span> - <span class="sr-only">60% Complete</span> - </div> - </div> - </div> - - <!-- Progress Bar --> - <div class="skill"> - <p>HTML & CSS</p> - <div class="progress"> - <div class="progress-bar" role="progressbar" data-percentage="95"> - <span class="progress-bar-span" >95%</span> - <span class="sr-only">95% Complete</span> - </div> - </div> - </div> - - <!-- Progress Bar --> - <div class="skill"> - <p>Wordpress</p> - <div class="progress"> - <div class="progress-bar" role="progressbar" data-percentage="80"> - <span class="progress-bar-span" >80%</span> - <span class="sr-only">80% Complete</span> - </div> - </div> - </div> - - <!-- Progress Bar --> - <div class="skill"> - <p>Joomla</p> - <div class="progress"> - <div class="progress-bar" role="progressbar" data-percentage="100"> - <span class="progress-bar-span" >100%</span> - <span class="sr-only">100% Complete</span> - </div> - </div> - </div> - - <!-- Progress Bar --> - <div class="skill"> - <p>Extension</p> - <div class="progress"> - <div class="progress-bar" role="progressbar" data-percentage="70"> - <span class="progress-bar-span" >70%</span> - <span class="sr-only">70% Complete</span> - </div> - </div> - </div> - - </div> - </div> - - <div class="col-md-6"> - <div id="carousel-example-generic" class="carousel slide about-slide" data-ride="carousel"> - <!-- Indicators --> - <ol class="carousel-indicators"> - <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li> - <li data-target="#carousel-example-generic" data-slide-to="1"></li> - <li data-target="#carousel-example-generic" data-slide-to="2"></li> - </ol> - - <!-- Wrapper for slides --> - <div class="carousel-inner"> - <div class="item active"> - <img src="{{ asset('template/images/about-01.jpg') }}" alt=""> - </div> - <div class="item"> - <img src="{{ asset('template/images/about-02.jpg') }}" alt=""> - </div> - <div class="item"> - <img src="{{ asset('template/images/about-03.jpg') }}" alt=""> - </div> - - </div> - - </div> - </div> - - </div> - </div> - </div> - <!-- Start About Us Section 2 --> - - - - + </div> --}} - <!-- Start Feature Section --> - <section id="service" class="services-section"> - <div class="container"> <div class="row"> <div class="col-md-12"> <div class="section-title text-center"> <h3>Our Services</h3> - <p>Duis aute irure dolor in reprehenderit in voluptate</p> + <p>These are our features that we provide just only for you.</p> </div> </div> </div> @@ -500,54 +164,12 @@ <div class="feature-2"> <div class="media"> <div class="pull-left"> - <i class="fa fa-magic"></i> - <div class="border"></div> - </div> - <div class="media-body"> - <h4 class="media-heading">Web Design</h4> - <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu</p> - </div> - </div> - </div> - </div><!-- /.col-md-4 --> - <div class="col-md-4 col-sm-6 col-xs-12"> - <div class="feature-2"> - <div class="media"> - <div class="pull-left"> - <i class="fa fa-css3"></i> - <div class="border"></div> - </div> - <div class="media-body"> - <h4 class="media-heading">HTML5 & CSS3</h4> - <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu</p> - </div> - </div> - </div> - </div><!-- /.col-md-4 --> - <div class="col-md-4 col-sm-6 col-xs-12"> - <div class="feature-2"> - <div class="media"> - <div class="pull-left"> - <i class="fa fa-wordpress"></i> - <div class="border"></div> - </div> - <div class="media-body"> - <h4 class="media-heading">Wordpress Theme</h4> - <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu</p> - </div> - </div> - </div> - </div><!-- /.col-md-4 --> - <div class="col-md-4 col-sm-6 col-xs-12"> - <div class="feature-2"> - <div class="media"> - <div class="pull-left"> - <i class="fa fa-plug"></i> + <i class="fa fa-users"></i> <div class="border"></div> </div> <div class="media-body"> - <h4 class="media-heading">Wordpress Plugin</h4> - <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu</p> + <h4 class="media-heading">Meet new members</h4> + <p>Want to know the new comers? We provide it for you!</p> </div> </div> </div> @@ -556,12 +178,12 @@ <div class="feature-2"> <div class="media"> <div class="pull-left"> - <i class="fa fa-joomla"></i> + <i class="fa fa-newspaper-o"></i> <div class="border"></div> </div> <div class="media-body"> - <h4 class="media-heading">Joomla Template</h4> - <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu</p> + <h4 class="media-heading">Tons of articles</h4> + <p>Feels bored? Enjoy our articles in your spare time!</p> </div> </div> </div> @@ -570,16 +192,15 @@ <div class="feature-2"> <div class="media"> <div class="pull-left"> - <i class="fa fa-cube"></i> + <i class="fa fa-comments"></i> <div class="border"></div> </div> <div class="media-body"> - <h4 class="media-heading">Joomla Extension</h4> - <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu</p> + <h4 class="media-heading">Interaction with others</h4> + <p>Exchange your opinion through our forum!</p> </div> </div> </div> - </div><!-- /.col-md-4 --> </div><!-- /.row --> @@ -593,34 +214,27 @@ <section class="fun-facts"> <div class="container"> <div class="row"> - <div class="col-xs-12 col-sm-6 col-md-3"> - <div class="counter-item"> - <i class="fa fa-cloud-upload"></i> - <div class="timer" id="item1" data-to="991" data-speed="5000"></div> - <h5>Files uploaded</h5> - </div> - </div> - <div class="col-xs-12 col-sm-6 col-md-3"> - <div class="counter-item"> - <i class="fa fa-check"></i> - <div class="timer" id="item2" data-to="7394" data-speed="5000"></div> - <h5>Projects completed</h5> - </div> + <div class="col-xs-12 col-sm-6 col-md-4"> + <div class="counter-item"> + <i class="fa fa-users"></i> + <div class="timer" id="item4" data-to="{{count($homedata[1])}}" data-speed="2500"></div> + <h5>Members</h5> </div> - <div class="col-xs-12 col-sm-6 col-md-3"> - <div class="counter-item"> - <i class="fa fa-code"></i> - <div class="timer" id="item3" data-to="18745" data-speed="5000"></div> - <h5>Lines of code written</h5> - </div> + </div> + <div class="col-xs-12 col-sm-6 col-md-4"> + <div class="counter-item"> + <i class="fa fa-newspaper-o"></i> + <div class="timer" id="item2" data-to="{{count($homedata[0])}}" data-speed="2500"></div> + <h5>Articles</h5> </div> - <div class="col-xs-12 col-sm-6 col-md-3"> - <div class="counter-item"> - <i class="fa fa-male"></i> - <div class="timer" id="item4" data-to="8423" data-speed="5000"></div> - <h5>Happy clients</h5> - </div> + </div> + <div class="col-xs-12 col-sm-6 col-md-4"> + <div class="counter-item"> + <i class="fa fa-comments"></i> + <div class="timer" id="item3" data-to="{{count($homedata[2])}}" data-speed="2500"></div> + <h5>Questions</h5> </div> + </div> </div> </div> </section> @@ -630,558 +244,140 @@ <!-- Start Team Member Section --> <section id="team" class="team-member-section"> - <div class="container"> + <div class="container"> <div class="row"> <div class="col-md-12 col-sm-12"> <div class="section-title text-center"> - <h3>Our Team</h3> - <p>Duis aute irure dolor in reprehenderit in voluptate</p> - </div> + <h3>Our New Members</h3> + <p>Meet our new members!</p> + </div> </div> </div> <div class="row"> <div class="col-md-12"> <div id="team-section"> - - - - - - <div class="our-team"> - - <div class="team-member"> - <img src="{{ asset('template/images/team/manage-1.png') }}" class="img-responsive" alt=""> - <div class="team-details"> - <h4>John Doe</h4> - <p>Founder & Director</p> - <ul> - <li><a href="#"><i class="fa fa-facebook"></i></a></li> - <li><a href="#"><i class="fa fa-twitter"></i></a></li> - <li><a href="#"><i class="fa fa-linkedin"></i></a></li> - <li><a href="#"><i class="fa fa-pinterest"></i></a></li> - <li><a href="#"><i class="fa fa-dribbble"></i></a></li> - </ul> - </div> + <div class="our-team"> + @if (count($homedata[1]) > 0) + <div class="team-member"> + <img src="/storage/profile_image/{{$homedata[1][0]->profile_image}}" class="img-responsive" alt=""> + <div class="team-details"> + <h4>{{$homedata[1][0]->name}}</h4> + <p>Alumni of STEI</p> + <ul> + @if ((Auth::user() != null) || (Auth::guard('member')->user() != null)) + <li><a href="/members/{{$homedata[1][0]->id}}"><i class="fa fa-user"></i></a></li> + @else + <li class="popup" onclick="myFunction()"> + <span class="popuptext" id="myPopup">You must login first <a href="/login"><u>(LOGIN)</u></a></span> + <i class="fa fa-user show-profile-icon-team-details"></i></li> + @endif + </ul> </div> - - <div class="team-member"> - <img src="{{ asset('template/images/team/manage-2.png') }}" class="img-responsive" alt=""> - <div class="team-details"> - <h4>John Doe</h4> - <p>Founder & Director</p> - <ul> - <li><a href="#"><i class="fa fa-facebook"></i></a></li> - <li><a href="#"><i class="fa fa-twitter"></i></a></li> - <li><a href="#"><i class="fa fa-linkedin"></i></a></li> - <li><a href="#"><i class="fa fa-pinterest"></i></a></li> - <li><a href="#"><i class="fa fa-dribbble"></i></a></li> - </ul> - </div> + </div> + @endif + + @if (count($homedata[1]) > 1) + <div class="team-member"> + <img src="/storage/profile_image/{{$homedata[1][1]->profile_image}}" class="img-responsive" alt=""> + <div class="team-details"> + <h4>{{$homedata[1][1]->name}}</h4> + <p>Alumni of STEI</p> + <ul> + @if ((Auth::user() != null) || (Auth::guard('member')->user() != null)) + <li><a href="/members/{{$homedata[1][1]->id}}"><i class="fa fa-user"></i></a></li> + @else + <li class="popup" onclick="myFunction2()"> + <span class="popuptext" id="myPopup2">You must login first <a href="/login"><u>(LOGIN)</u></a></span> + <i class="fa fa-user show-profile-icon-team-details"></i></li> + @endif + </ul> </div> - - <div class="team-member"> - <img src="{{ asset('template/images/team/manage-3.png') }}" class="img-responsive" alt=""> - <div class="team-details"> - <h4>John Doe</h4> - <p>Founder & Director</p> - <ul> - <li><a href="#"><i class="fa fa-facebook"></i></a></li> - <li><a href="#"><i class="fa fa-twitter"></i></a></li> - <li><a href="#"><i class="fa fa-linkedin"></i></a></li> - <li><a href="#"><i class="fa fa-pinterest"></i></a></li> - <li><a href="#"><i class="fa fa-dribbble"></i></a></li> - </ul> - </div> - </div> - - <div class="team-member"> - <img src="{{ asset('template/images/team/manage-4.png') }}" class="img-responsive" alt=""> - <div class="team-details"> - <h4>John Doe</h4> - <p>Founder & Director</p> - <ul> - <li><a href="#"><i class="fa fa-facebook"></i></a></li> - <li><a href="#"><i class="fa fa-twitter"></i></a></li> - <li><a href="#"><i class="fa fa-linkedin"></i></a></li> - <li><a href="#"><i class="fa fa-pinterest"></i></a></li> - <li><a href="#"><i class="fa fa-dribbble"></i></a></li> - </ul> - </div> + </div> + @endif + + @if (count($homedata[1]) > 2) + <div class="team-member"> + <img src="/storage/profile_image/{{$homedata[1][2]->profile_image}}" class="img-responsive" alt=""> + <div class="team-details"> + <h4>{{$homedata[1][2]->name}}</h4> + <p>Alumni of STEI</p> + <ul> + @if ((Auth::user() != null) || (Auth::guard('member')->user() != null)) + <li><a href="/members/{{$homedata[1][2]->id}}"><i class="fa fa-user"></i></a></li> + @else + <li class="popup" onclick="myFunction3()"> + <span class="popuptext" id="myPopup3">You must login first <a href="/login"><u>(LOGIN)</u></a></span> + <i class="fa fa-user show-profile-icon-team-details"></i></li> + @endif + </ul> </div> - - <div class="team-member"> - <img src="{{ asset('template/images/team/manage-1.png') }}" class="img-responsive" alt=""> - <div class="team-details"> - <h4>John Doe</h4> - <p>Founder & Director</p> - <ul> - <li><a href="#"><i class="fa fa-facebook"></i></a></li> - <li><a href="#"><i class="fa fa-twitter"></i></a></li> - <li><a href="#"><i class="fa fa-linkedin"></i></a></li> - <li><a href="#"><i class="fa fa-pinterest"></i></a></li> - <li><a href="#"><i class="fa fa-dribbble"></i></a></li> - </ul> - </div> + </div> + @endif + + @if (count($homedata[1]) > 3) + <div class="team-member"> + <img src="/storage/profile_image/{{$homedata[1][3]->profile_image}}" class="img-responsive" alt=""> + <div class="team-details"> + <h4>{{$homedata[1][3]->name}}</h4> + <p>Alumni of STEI ITB</p> + <ul> + @if ((Auth::user() != null) || (Auth::guard('member')->user() != null)) + <li><a href="/members/{{$homedata[1][3]->id}}"><i class="fa fa-user"></i></a></li> + @else + <li class="popup" onclick="myFunction4()"> + <span class="popuptext" id="myPopup4">You must login first <a href="/login"><u>(LOGIN)</u></a></span> + <i class="fa fa-user show-profile-icon-team-details"></i></li> + @endif + </ul> </div> - - <div class="team-member"> - <img src="{{ asset('template/images/team/manage-2.png') }}" class="img-responsive" alt=""> - <div class="team-details"> - <h4>John Doe</h4> - <p>Founder & Director</p> - <ul> - <li><a href="#"><i class="fa fa-facebook"></i></a></li> - <li><a href="#"><i class="fa fa-twitter"></i></a></li> - <li><a href="#"><i class="fa fa-linkedin"></i></a></li> - <li><a href="#"><i class="fa fa-pinterest"></i></a></li> - <li><a href="#"><i class="fa fa-dribbble"></i></a></li> - </ul> - </div> + </div> + @endif + + @if (count($homedata[1]) > 4) + <div class="team-member"> + <img src="/storage/profile_image/{{$homedata[1][4]->profile_image}}" class="img-responsive" alt=""> + <div class="team-details"> + <h4>{{$homedata[1][4]->name}}</h4> + <p>Alumni of STEI ITB</p> + <ul> + @if ((Auth::user() != null) || (Auth::guard('member')->user() != null)) + <li><a href="/members/{{$homedata[1][4]->id}}"><i class="fa fa-user"></i></a></li> + @else + <li class="popup" onclick="myFunction5()"> + <span class="popuptext" id="myPopup5">You must login first <a href="/login"><u>(LOGIN)</u></a></span> + <i class="fa fa-user show-profile-icon-team-details"></i></li> + @endif + </ul> </div> - - - </div> - - - </div> - </div> - </div> - - </div> - </section> - <!-- End Team Member Section --> - - - - <!-- Start Pricing Table Section --> - <div id="pricing" class="pricing-section"> - <div class="container"> - <div class="row"> - <div class="col-md-12"> - <div class="col-md-12"> - <div class="section-title text-center"> - <h3>Our Pricing Plan</h3> - <p class="white-text">Duis aute irure dolor in reprehenderit in voluptate</p> - </div> - </div> - </div> - </div> - - <div class="row"> - - <div class="pricing"> - - <div class="col-md-12"> - <div class="pricing-table"> - <div class="plan-name"> - <h3>Free</h3> - </div> - <div class="plan-price"> - <div class="price-value">$49<span>.00</span></div> - <div class="interval">per month</div> - </div> - <div class="plan-list"> - <ul> - <li>40 GB Storage</li> - <li>40GB Transfer</li> - <li>10 Domains</li> - <li>20 Projects</li> - <li>Free installation</li> - </ul> - </div> - <div class="plan-signup"> - <a href="#" class="btn-system btn-small">Sign Up Now</a> - </div> - </div> - </div> - - <div class="col-md-12"> - <div class="pricing-table"> - <div class="plan-name"> - <h3>Standard</h3> - </div> - <div class="plan-price"> - <div class="price-value">$49<span>.00</span></div> - <div class="interval">per month</div> - </div> - <div class="plan-list"> - <ul> - <li>40 GB Storage</li> - <li>40GB Transfer</li> - <li>10 Domains</li> - <li>20 Projects</li> - <li>Free installation</li> - </ul> - </div> - <div class="plan-signup"> - <a href="#" class="btn-system btn-small">Sign Up Now</a> - </div> - </div> - </div> - <div class="col-md-12"> - <div class="pricing-table"> - <div class="plan-name"> - <h3>Premium</h3> - </div> - <div class="plan-price"> - <div class="price-value">$49<span>.00</span></div> - <div class="interval">per month</div> - </div> - <div class="plan-list"> - <ul> - <li>40 GB Storage</li> - <li>40GB Transfer</li> - <li>10 Domains</li> - <li>20 Projects</li> - <li>Free installation</li> - </ul> - </div> - <div class="plan-signup"> - <a href="#" class="btn-system btn-small">Sign Up Now</a> - </div> - </div> - </div> - - <div class="col-md-12"> - <div class="pricing-table"> - <div class="plan-name"> - <h3>Professional</h3> - </div> - <div class="plan-price"> - <div class="price-value">$49<span>.00</span></div> - <div class="interval">per month</div> - </div> - <div class="plan-list"> - <ul> - <li>40 GB Storage</li> - <li>40GB Transfer</li> - <li>10 Domains</li> - <li>20 Projects</li> - <li>Free installation</li> - </ul> - </div> - <div class="plan-signup"> - <a href="#" class="btn-system btn-small">Sign Up Now</a> - </div> - </div> - </div> - - <div class="col-md-12"> - <div class="pricing-table"> - <div class="plan-name"> - <h3>Premium</h3> - </div> - <div class="plan-price"> - <div class="price-value">$49<span>.00</span></div> - <div class="interval">per month</div> - </div> - <div class="plan-list"> - <ul> - <li>40 GB Storage</li> - <li>40GB Transfer</li> - <li>10 Domains</li> - <li>20 Projects</li> - <li>Free installation</li> - </ul> - </div> - <div class="plan-signup"> - <a href="#" class="btn-system btn-small">Sign Up Now</a> - </div> - </div> - </div> - - <div class="col-md-12"> - <div class="pricing-table"> - <div class="plan-name"> - <h3>Professional</h3> - </div> - <div class="plan-price"> - <div class="price-value">$49<span>.00</span></div> - <div class="interval">per month</div> - </div> - <div class="plan-list"> - <ul> - <li>40 GB Storage</li> - <li>40GB Transfer</li> - <li>10 Domains</li> - <li>20 Projects</li> - <li>Free installation</li> - </ul> - </div> - <div class="plan-signup"> - <a href="#" class="btn-system btn-small">Sign Up Now</a> - </div> - </div> - </div> - - </div> - - - </div> - </div> - </div> - <!-- End Pricing Table Section --> - - - - <!-- Start Latest News Section --> - <section id="latest-news" class="latest-news-section"> - <div class="container"> - <div class="row"> - <div class="col-md-12"> - <div class="section-title text-center"> - <h3>Latest News</h3> - <p>Duis aute irure dolor in reprehenderit in voluptate</p> - </div> - </div> - </div> - <div class="row"> - <div class="latest-news"> - <div class="col-md-12"> - <div class="latest-post"> - <img src="{{ asset('template/images/about-01.jpg') }}" class="img-responsive" alt=""> - <h4><a href="#">Standard Post with Image</a></h4> - <div class="post-details"> - <span class="date"><strong>31</strong> <br>Dec , 2014</span> - - </div> - <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p> - <a href="#" class="btn btn-primary">Read More</a> - </div> - </div> - <div class="col-md-12"> - <div class="latest-post"> - <img src="{{ asset('template/images/about-02.jpg') }}" class="img-responsive" alt=""> - <h4><a href="#">Standard Post with Image</a></h4> - <div class="post-details"> - <span class="date"><strong>17</strong> <br>Feb , 2014</span> - - </div> - <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p> - <a href="#" class="btn btn-primary">Read More</a> - </div> - </div> - <div class="col-md-12"> - <div class="latest-post"> - <img src="{{ asset('template/images/about-03.jpg') }}" class="img-responsive" alt=""> - <h4><a href="#">Standard Post with Image</a></h4> - <div class="post-details"> - <span class="date"><strong>08</strong> <br>Aug , 2014</span> - - </div> - <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p> - <a href="#" class="btn btn-primary">Read More</a> - </div> - </div> - <div class="col-md-12"> - <div class="latest-post"> - <img src="{{ asset('template/images/about-01.jpg') }}" class="img-responsive" alt=""> - <h4><a href="#">Standard Post with Image</a></h4> - <div class="post-details"> - <span class="date"><strong>08</strong> <br>Aug , 2014</span> - - </div> - <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p> - <a href="#" class="btn btn-primary">Read More</a> - </div> - </div> - <div class="col-md-12"> - <div class="latest-post"> - <img src="{{ asset('template/images/about-02.jpg') }}" class="img-responsive" alt=""> - <h4><a href="#">Standard Post with Image</a></h4> - <div class="post-details"> - <span class="date"><strong>08</strong> <br>Aug , 2014</span> - - </div> - <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p> - <a href="#" class="btn btn-primary">Read More</a> + </div> + @endif </div> </div> - <div class="col-md-12"> - <div class="latest-post"> - <img src="{{ asset('template/images/about-03.jpg') }}" class="img-responsive" alt=""> - <h4><a href="#">Standard Post with Image</a></h4> - <div class="post-details"> - <span class="date"><strong>08</strong> <br>Aug , 2014</span> - - </div> - <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p> - <a href="#" class="btn btn-primary">Read More</a> - </div> - </div> - </div> - </div> - </div> - </section> - <!-- End Latest News Section --> - - - - - - - <!-- Start Testimonial Section --> - <div id="testimonial" class="testimonial-section"> - <div class="container"> - <!-- Start Testimonials Carousel --> - <div id="testimonial-carousel" class="testimonials-carousel"> - <!-- Testimonial 1 --> - <div class="testimonials item"> - <div class="testimonial-content"> - <img src="{{ asset('template/images/testimonial/face_1.png') }}" alt="" > - <div class="testimonial-author"> - <div class="author">John Doe</div> - <div class="designation">Organization Founder</div> - </div> - <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque<br> laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore.</p> - </div> - </div> - <!-- Testimonial 2 --> - <div class="testimonials item"> - <div class="testimonial-content"> - <img src="{{ asset('template/images/testimonial/face_2.png') }}" alt="" > - <div class="testimonial-author"> - <div class="author">Jane Doe</div> - <div class="designation">Lead Developer</div> - </div> - <p>Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia<br> consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.</p> - </div> - </div> - <!-- Testimonial 3 --> - <div class="testimonials item"> - <div class="testimonial-content"> - <img src="{{ asset('template/images/testimonial/face_3.png') }}" alt="" > - <div class="testimonial-author"> - <div class="author">John Doe</div> - <div class="designation">Honorable Customer</div> - </div> - <p>Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit<br> anim laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p> - </div> - </div> - </div> - <!-- End Testimonials Carousel --> - </div> - </div> - <!-- End Testimonial Section --> - - - - <!-- Clients Aside --> - <section id="partner"> - <div class="container"> - <div class="row"> - <div class="col-md-12"> - <div class="section-title text-center"> - <h3>Our Honorable Partner</h3> - <p>Duis aute irure dolor in reprehenderit in voluptate</p> - </div> - </div> - </div> - <div class="row"> - <div class="clients"> - - <div class="col-md-12"> - <img src="{{ asset('template/images/logos/themeforest.jpg') }}" class="img-responsive" alt="..."> - </div> - - <div class="col-md-12"> - <img src="{{ asset('template/images/logos/creative-market.jpg') }}" class="img-responsive" alt="..."> - </div> - - <div class="col-md-12"> - <img src="{{ asset('template/images/logos/designmodo.jpg') }}" class="img-responsive" alt="..."> - </div> - - <div class="col-md-12"> - <img src="{{ asset('template/images/logos/creative-market.jpg') }}" class="img-responsive" alt="..."> - </div> - - <div class="col-md-12"> - <img src="{{ asset('template/images/logos/microlancer.jpg') }}" class="img-responsive" alt="..."> - </div> - - <div class="col-md-12"> - <img src="{{ asset('template/images/logos/themeforest.jpg') }}" class="img-responsive" alt="..."> - </div> - - <div class="col-md-12"> - <img src="{{ asset('template/images/logos/microlancer.jpg') }}" class="img-responsive" alt="..."> - </div> - - <div class="col-md-12"> - <img src="{{ asset('template/images/logos/designmodo.jpg') }}" class="img-responsive" alt="..."> - </div> - - <div class="col-md-12"> - <img src="{{ asset('template/images/logos/creative-market.jpg') }}" class="img-responsive" alt="..."> - </div> - - <div class="col-md-12"> - <img src="{{ asset('template/images/logos/designmodo.jpg') }}" class="img-responsive" alt="..."> - </div> - </div> </div> </div> </section> + <!-- End Team Member Section --> - - - - <section id="contact" class="contact"> <div class="container"> <div class="row"> <div class="col-lg-12"> <div class="section-title text-center"> <h3>Contact With Us</h3> - <p class="white-text">Duis aute irure dolor in reprehenderit in voluptate</p> + <h5 class="white-text lowercase"><strong>sisfo@std.stei.itb.ac.id</strong></h5> </div> </div> </div> - <div class="row"> - <div class="col-lg-12"> - <form name="sentMessage" id="contactForm" novalidate> - <div class="row"> - <div class="col-md-6"> - <div class="form-group"> - <input type="text" class="form-control" placeholder="Your Name *" id="name" required data-validation-required-message="Please enter your name."> - <p class="help-block text-danger"></p> - </div> - <div class="form-group"> - <input type="email" class="form-control" placeholder="Your Email *" id="email" required data-validation-required-message="Please enter your email address."> - <p class="help-block text-danger"></p> - </div> - <div class="form-group"> - <input type="tel" class="form-control" placeholder="Your Phone *" id="phone" required data-validation-required-message="Please enter your phone number."> - <p class="help-block text-danger"></p> - </div> - </div> - <div class="col-md-6"> - <div class="form-group"> - <textarea class="form-control" placeholder="Your Message *" id="message" required data-validation-required-message="Please enter a message."></textarea> - <p class="help-block text-danger"></p> - </div> - </div> - <div class="clearfix"></div> - <div class="col-lg-12 text-center"> - <div id="success"></div> - <button type="submit" class="btn btn-primary">Send Message</button> - </div> - </div> - </form> - </div> - </div> <div class="row"> <div class="col-md-4"> <div class="footer-contact-info"> <h4>Contact info</h4> <ul> - <li><strong>E-mail :</strong> your-email@mail.com</li> - <li><strong>Phone :</strong> +8801-6778776</li> - <li><strong>Mobile :</strong> +8801-45565378</li> - <li><strong>Web :</strong> yourdomain.com</li> + <li><strong>E-mail :</strong> sisfo@std.stei.itb.ac.id</li> + <!--<li><strong>Phone :</strong> +62-22-2502260</li>--> + <br> </ul> </div> </div> @@ -1189,80 +385,41 @@ <div class="footer-contact-info"> <h4>Working Hours</h4> <ul> - <li><strong>Mon-Wed :</strong> 9 am to 5 pm</li> - <li><strong>Thurs-Fri :</strong> 12 pm to 10 pm</li> - <li><strong>Sat :</strong> 9 am to 3 pm</li> - <li><strong>Sunday :</strong> Closed</li> + <li><strong>Mon-Fri :</strong> 8 am to 5 pm</li> + <li><strong>Sat-Sunday :</strong> Closed</li> + <br> </ul> </div> </div> </div> </div> - <footer class="style-1"> - <div class="container"> - <div class="row"> - <div class="col-md-4 col-xs-12"> - <span class="copyright">Copyright © <a href="http://guardiantheme.com">GuardinTheme</a> 2015</span> - </div> - <div class="col-md-4 col-xs-12"> - <div class="footer-social text-center"> - <ul> - <li><a href="#"><i class="fa fa-twitter"></i></a></li> - <li><a href="#"><i class="fa fa-facebook"></i></a></li> - <li><a href="#"><i class="fa fa-linkedin"></i></a></li> - <li><a href="#"><i class="fa fa-google-plus"></i></a></li> - <li><a href="#"><i class="fa fa-dribbble"></i></a></li> - </ul> - </div> - </div> - <div class="col-md-4 col-xs-12"> - <div class="footer-link"> - <ul class="pull-right"> - <li><a href="#">Privacy Policy</a> - </li> - <li><a href="#">Terms of Use</a> - </li> - </ul> - </div> - </div> - </div> - </div> - </footer> </section> - - - <div id="loader"> - <div class="spinner"> - <div class="dot1"></div> - <div class="dot2"></div> - </div> - </div> - - - - <!-- jQuery Version 2.1.1 --> - <script src="{{ asset('template/js/jquery-2.1.1.min.js') }}"></script> - - <!-- Bootstrap Core JavaScript --> - <script src="{{ asset('template/asset/js/bootstrap.min.js') }}"></script> - - <!-- Plugin JavaScript --> - <script src="{{ asset('template/js/jquery.easing.1.3.js') }}"></script> - <script src="{{ asset('template/js/classie.js') }}"></script> - <script src="{{ asset('template/js/count-to.js') }}"></script> - <script src="{{ asset('template/js/jquery.appear.js') }}"></script> - <script src="{{ asset('template/js/cbpAnimatedHeader.js') }}"></script> - <script src="{{ asset('template/js/owl.carousel.min.js') }}"></script> - <script src="{{ asset('template/js/jquery.fitvids.js') }}"></script> - <script src="{{ asset('template/js/styleswitcher.js') }}"></script> - - <!-- Contact Form JavaScript --> - <script src="{{ asset('template/js/jqBootstrapValidation.js') }}"></script> - <script src="{{ asset('template/js/contact_me.js') }}"></script> - - <!-- Custom Theme JavaScript --> - <script src="{{ asset('template/js/script.js') }}"></script> - + <script> + // When the user clicks on div, open the popup + function myFunction() { + var popup = document.getElementById("myPopup"); + popup.classList.toggle("show"); + } + + function myFunction2() { + var popup = document.getElementById("myPopup2"); + popup.classList.toggle("show"); + } + + function myFunction3() { + var popup = document.getElementById("myPopup3"); + popup.classList.toggle("show"); + } + + function myFunction4() { + var popup = document.getElementById("myPopup4"); + popup.classList.toggle("show"); + } + + function myFunction5() { + var popup = document.getElementById("myPopup5"); + popup.classList.toggle("show"); + } + </script> </body> - -</html> +@endsection \ No newline at end of file diff --git a/resources/views/inc/adminmenu.blade.php b/resources/views/inc/adminmenu.blade.php index d939c3a3d3cae369a1b9b9a0303c0e90c8bcfc99..31fb60395dcdb99f213eacb0a73a8789f11cbce0 100644 --- a/resources/views/inc/adminmenu.blade.php +++ b/resources/views/inc/adminmenu.blade.php @@ -1,7 +1,7 @@ <div class="container-fluid"> <div class="row"> <nav class="col-3 sidebar"> - <div class="sidebar-sticky"> + <div class="sidebar-sticky sidebar-box"> <ul class="nav flex-column"> <li class="nav-item" id="nav-one"> <a class="nav-link" href="/admin/dashboard"> diff --git a/resources/views/inc/navbar.blade.php b/resources/views/inc/navbar.blade.php index 3d81e5a9110ab1857f68ed3ef4943be3ecc4300d..3ed13cf8582b8bdcb7fe7fa4a261a0fe60da074d 100644 --- a/resources/views/inc/navbar.blade.php +++ b/resources/views/inc/navbar.blade.php @@ -1,15 +1,15 @@ <nav class="navbar sticky-top navbar-expand-lg navbar-light bg-light "> <div class="container"> <img src="{{URL::asset('storage/logo_itb.png')}}" alt="logo_ins"> - <a class="navbar-brand" href="/admin/"> + <a class="navbar-brand" href="/admin/dashboard"> <i style="font-weight: lighter; font-style: initial;" class="web-alumni">Web Alumni</i> <b class="stei">STEI</b> </a> - <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation"> + <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> - <div class="collapse navbar-collapse" id="navbarSupportedContent"> + <div class="collapse navbar-collapse" style="margin-left:4%;" id="navbarSupportedContent"> <!-- Left Side Of Navbar --> <ul class="navbar-nav mr-auto"> @if(Auth::guard('member')->user() != null) diff --git a/resources/views/inc/navbarhome.blade.php b/resources/views/inc/navbarhome.blade.php index e539e19b1bbe5b79289486aaf43b464ea858a96e..30f9380337e3f13fee92fd966f1bad2463b2d60c 100644 --- a/resources/views/inc/navbarhome.blade.php +++ b/resources/views/inc/navbarhome.blade.php @@ -1,15 +1,24 @@ <!-- Navigation --> -<nav class="navbar navbar-default navbar-fixed-top"> +@if (Request::is('/') || Request::is('about')) + <nav class="navbar navbar-default navbar-fixed-top"> +@else + <nav class="navbar navbar-default" style="background-color: #222; padding: 1% 0; margin-bottom: 0px"> +@endif <div class="container"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header page-scroll"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> - <span class="sr-only">Toggle navigation</span> + <span class="sr-only">Toggle navigation</span <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> - <a class="navbar-brand page-scroll" href="#page-top">Alumni STEI</a> + @if (Request::is('/')) + <a class="navbar-brand page-scroll" href="#page-top">Alumni STEI</a> + @else + <a class="navbar-brand page-scroll" href="/">Alumni STEI</a> + @endif + </div> <!-- Collect the nav links, forms, and other content for toggling --> @@ -18,52 +27,111 @@ <li class="hidden"> <a href="#page-top"></a> </li> + @if(Request::is('/')) + <li class="on-page" id="home-navbar"> + <a href="/">Home</a> + </li> + @else + <li> + <a href="/">Home</a> + </li> + @endif <li> - @if(Request::is('artikel/*')) <!-- URL Artikel --> - <a class="page-change" href="#" style="background-color:green">Article</a> - @else - <a class="" href="#">Article</a> - @endif - </li> - <li> - @if(Request::is('forum/*')) <!-- URL Forum --> - <a class="page-change" href="#" style="background-color:green">Forum</a> - @else - <a class="" href="#">Forum</a> - @endif - </li> - <li> - <a class="page-scroll" href="#about-us">About</a> + @if (Request::is('/')) + <a class="page-scroll" href="#service">Services</a> + @endif </li> <li> - <a class="page-scroll" href="#service">Services</a> + @if (Request::is('/')) + <a class="page-scroll" href="#team">New member</a> + @endif </li> <li> - <a class="page-scroll" href="#contact">Contact</a> + @if (Request::is('/')) + <a class="page-scroll" href="#contact">Contact</a> + @endif </li> + + {{-- Article --}} + @if(Request::is('article')) + <li class="on-page"> + <a href="#">Article</a> + </li> + @else + <li> + <a class="page-scroll" href="/article">Article</a> + </li> + @endif + + {{-- Forum --}} + @if(Auth::guard('member')->user() != null) + @if(Request::is('questions')) <!-- URL Forum --> + <li class="on-page"> + <a href="#">Forum</a> + </li> + @else + <li> + <a class="" href="/questions">Forum</a> + </li> + @endif + @endif + + {{-- About --}} + @if (Request::is('about')) + <li class="on-page"> + <a href="#">About</a> + </li> + @else + <li> + <a class="page-scroll" href="/about">About</a> + </li> + @endif + + @if(Auth::guard('member')->user() != null) + @if (Request::is('/')) + @else + @if (Request::is('members')) + <li class="on-page"> + <a href="#">Members</a> + </li> + @else + <li> + <a class="page-scroll" href="/members">Members</a> + </li> + @endif + @endif + @endif </ul> <!-- Login Dropdown --> - <ul class="navbar-nav ml-auto navbar-right" style="margin-top: 1.25%"> + <div class="navbar-nav ml-auto navbar-right" style="margin-top: 1.25%"> <!-- Authentication Links --> @guest @if(Auth::guard('member')->user() != null) - <li class="nav-item dropdown"> - <a id="navbarDropdown" class="nav-link dropdown-toggle login" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre> - {{Auth::guard('member')->user()->name}}</span> + <li class="nav-item dropdown" style="min-width: 0"> + <a id="navbarDropdown login-dropdown" class="nav-link dropdown-toggle login" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre> + <span>{{Auth::guard('member')->user()->name}}</span> </a> - <div class="dropdown-menu" aria-labelledby="navbarDropdown"> - <a class="dropdown-item" href="/logout" - onclick="event.preventDefault(); - document.getElementById('logout-form').submit();"> - Logout - </a> + <ul class="dropdown-menu" aria-labelledby="navbarDropdown"> + <li> + <a class="dropdown-item" href="/members/{{Auth::guard('member')->user()->id}}"> + {{-- <a class="dropdown-item" href="/profilemember/{{Auth::guard('member')->user()->id}}"> --}} + Profile + </a> + </li> + <li> + <a class="dropdown-item" href="/logout" + onclick="event.preventDefault(); + document.getElementById('logout-form').submit();"> + Logout + </a> - <form id="logout-form" action="/logout" method="GET" style="display: none;"> - @csrf - </form> - </div> + <form id="logout-form" action="/logout" method="GET" style="display: none;"> + @csrf + </form> + </li> + </ul> </li> @else <a class="login" href="/login">Login</a> @@ -73,7 +141,7 @@ @else <li class="nav-item dropdown"> <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre> - {{ Auth::user()->name }}</span> + <span>{{ Auth::user()->name }}</span> </a> <div class="dropdown-menu" aria-labelledby="navbarDropdown"> @@ -89,9 +157,26 @@ </div> </li> @endguest - </ul> + </div> </div> <!-- /.navbar-collapse --> </div> <!-- /.container-fluid --> -</nav> \ No newline at end of file +</nav> + + <!-- Styleswitcher +================================================== --> +<div class="colors-switcher"> + <a id="show-panel" class="show-panel"><i class="fa fa-tint"></i></a> + <ul class="colors-list"> + <li><a title="Light Red" onClick="setActiveStyleSheet('light-red'); return false;" class="light-red"></a></li> + <li><a title="Blue" class="blue" onClick="setActiveStyleSheet('blue'); return false;"></a></li> + <li class="no-margin"><a title="Light Blue" onClick="setActiveStyleSheet('light-blue'); return false;" class="light-blue"></a></li> + <li><a title="Green" class="green" onClick="setActiveStyleSheet('green'); return false;"></a></li> + + <li class="no-margin"><a title="light-green" class="light-green" onClick="setActiveStyleSheet('light-green'); return false;"></a></li> + <li><a title="Yellow" class="yellow" onClick="setActiveStyleSheet('yellow'); return false;"></a></li> + </ul> +</div> +<!-- Styleswitcher End +================================================== --> diff --git a/resources/views/inc/navbaruser.blade.php b/resources/views/inc/navbaruser.blade.php deleted file mode 100644 index b7867fba2c27cbf350aff7ab6da490e0eeef9dfd..0000000000000000000000000000000000000000 --- a/resources/views/inc/navbaruser.blade.php +++ /dev/null @@ -1,25 +0,0 @@ -<nav class="navbar navbar-expand-lg bg-secondary fixed-top text-uppercase" id="mainNav"> - <div class="container"> - <img src="{{URL::asset('storage/logo_itb.png')}}" id="logo"> - <div class="collapse navbar-collapse"> - <a class="navbar-brand js-scroll-trigger" href="#page-top">Web Alumni STEI</a> - </div> - <button class="navbar-toggler navbar-toggler-right text-uppercase bg-primary text-white rounded" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation"> - Menu - <i class="fa fa-bars"></i> - </button> - <div class="collapse navbar-collapse" id="navbarResponsive"> - <ul class="navbar-nav ml-auto"> - <li class="nav-item mx-0 mx-lg-1"> - <a class="nav-link py-3 px-0 px-lg-3 rounded js-scroll-trigger" href="#portfolio">Portfolio</a> - </li> - <li class="nav-item mx-0 mx-lg-1"> - <a class="nav-link py-3 px-0 px-lg-3 rounded js-scroll-trigger" href="#about">About</a> - </li> - <li class="nav-item mx-0 mx-lg-1"> - <a class="nav-link py-3 px-0 px-lg-3 rounded js-scroll-trigger" href="#contact">Contact</a> - </li> - </ul> - </div> - </div> -</nav> \ No newline at end of file diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 2305f345c7b0b4c20d1c22fcd5d9c4ce8b1e1cad..aec10051282054b87b4db921990efbbb1721119d 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -13,6 +13,9 @@ <!-- CSRF Token --> <meta name="csrf-token" content="{{ csrf_token() }}"> + <!-- CSRF Token --> + <meta name="csrf-token" content="{{ csrf_token() }}"> + <!-- Scripts --> <script src="{{ asset('js/app.js') }}" defer></script> @@ -26,6 +29,7 @@ @yield('content') </div> + <script src="{{ asset('template/js/script.js') }}"></script> <script src="//cdn.ckeditor.com/4.7.2/standard/ckeditor.js"></script> <script> CKEDITOR.replace( 'article-ckeditor' ); diff --git a/resources/views/layouts/apphome.blade.php b/resources/views/layouts/apphome.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..20193a9764de30a2c0fc9dc18bd8a35e110a862a --- /dev/null +++ b/resources/views/layouts/apphome.blade.php @@ -0,0 +1,108 @@ +<!DOCTYPE html> +<html lang="{{ app()->getLocale() }}"> +<head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content=""> + <meta name="author" content=""> + + <title>Web Alumni STEI</title> + + <!-- Bootstrap Core CSS --> + <link href="{{ asset('template/asset/css/bootstrap.css') }}" rel="stylesheet"> + + <!-- Font Awesome CSS --> + <link href="{{ asset('template/css/font-awesome.min.css') }}" rel="stylesheet"> + + + <!-- Animate CSS --> + <link href="{{ asset('template/css/animate.css') }}" rel="stylesheet" > + + <!-- Owl-Carousel --> + <link rel="stylesheet" href="{{ asset('template/css/owl.carousel.css') }}" > + <link rel="stylesheet" href="{{ asset('template/css/owl.theme.css') }}" > + <link rel="stylesheet" href="{{ asset('template/css/owl.transitions.css') }}" > + + <!-- Custom CSS from Template --> + <link href="{{ asset('template/css/style.css') }}" rel="stylesheet"> + <link href="{{ asset('template/css/responsive.css') }}" rel="stylesheet"> + + <!-- Colors CSS --> + <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/green.css') }}"> + + + + <!-- Colors CSS --> + <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/green.css') }}" title="green"> + <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/light-red.css') }}" title="light-red"> + <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/blue.css') }}" title="blue"> + <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/light-blue.css') }}" title="light-blue"> + <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/yellow.css') }}" title="yellow"> + <link rel="stylesheet" type="text/css" href="{{ asset('template/css/color/light-green.css') }}" title="light-green"> + + <!-- Custom Fonts --> + <link href='http://fonts.googleapis.com/css?family=Kaushan+Script' rel='stylesheet' type='text/css'> + + <!-- Custom CSS --> + <link href="{{ asset('template/asset/css/bootstrap-custom.css') }}" rel="stylesheet"> + + <!-- Modernizer js --> + <script src="{{ asset('template/js/modernizr.custom.js') }}"></script> + + + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> + <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> + <![endif]--> +</head> +<body class="index" onscroll="scrollDetector()"> + @include('inc.navbarhome') + <div id="loader"> + <div class="spinner"> + <div class="dot1"></div> + <div class="dot2"></div> + </div> + </div> + @yield('content') + <footer class="style-1"> + <div class="container"> + <div class="row"> + <div class="col-xs-12 col-sm-4 col-md-4 footer-left-position"> + <span class="copyright">Copyright © 2018 <a href="https://themefisher.com/">ThemeFisher</a></span> + </div> + <div class="col-sm-offset-4 col-sm-4 col-md-offset-4 col-md-4 col-xs-12 footer-right-position"> + <span class="copyright">Developed by <strong>STEI-ITB</strong> © 2018</span> + </div> + </div> + </div> + </footer> + <!-- jQuery Version 2.1.1 --> + <script src="{{ asset('template/js/jquery-2.1.1.min.js') }}"></script> + + <!-- Bootstrap Core JavaScript --> + <script src="{{ asset('template/asset/js/bootstrap.min.js') }}"></script> + + <!-- Plugin JavaScript --> + <script src="{{ asset('template/js/jquery.easing.1.3.js') }}"></script> + <script src="{{ asset('template/js/classie.js') }}"></script> + <script src="{{ asset('template/js/count-to.js') }}"></script> + <script src="{{ asset('template/js/jquery.appear.js') }}"></script> + <script src="{{ asset('template/js/cbpAnimatedHeader.js') }}"></script> + <script src="{{ asset('template/js/owl.carousel.min.js') }}"></script> + <script src="{{ asset('template/js/jquery.fitvids.js') }}"></script> + <script src="{{ asset('template/js/styleswitcher.js') }}"></script> + + <!-- Contact Form JavaScript --> + <script src="{{ asset('template/js/jqBootstrapValidation.js') }}"></script> + {{-- <script src="{{ asset('template/js/contact_me.js') }}"></script> --}} + + <!-- Custom Theme JavaScript --> + <script src="{{ asset('template/js/script.js') }}"></script> + <script> + function scrollDetector() { + document.getElementById("home-navbar").classList.remove('on-page'); + } + </script> +</body> +</html> \ No newline at end of file diff --git a/resources/views/layouts/appuser.blade.php b/resources/views/layouts/appuser.blade.php deleted file mode 100644 index b6fb0338a59c797be6f4d937ca5e12b089edc29f..0000000000000000000000000000000000000000 --- a/resources/views/layouts/appuser.blade.php +++ /dev/null @@ -1,39 +0,0 @@ -<!DOCTYPE html> -<html lang="{{ app()->getLocale() }}"> - <head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge"> - <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> - <meta name="description" content=""> - <meta name="author" content=""> - - <title>Freelancer - Start Bootstrap Theme</title> - - <!-- Bootstrap core CSS --> - {{-- <link href="{{ asset('packages/bootstrap/css/bootstrap.min.css') }}" rel="stylesheet"> --}} - <!-- Custom fonts for this template --> - <link href="{{ asset('packages/font-awesome/css/font-awesome.min.css') }}" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic" rel="stylesheet" type="text/css"> - - <!-- Plugin CSS --> - <link href="{{ asset('packages/magnific-popup/magnific-popup.css') }}" rel="stylesheet" type="text/css"> - - <!-- Custom styles for this template --> - <link rel="stylesheet" href="{{asset('css/app.css')}}"> - - </head> -<body> - @include('inc.navbaruser') - - @yield('content') - - <!-- Bootstrap core JavaScript --> - <script src="{{ asset('packages/jquery/jquery.min.js') }}"></script> - <script src="{{ asset('packages/bootstrap/js/bootstrap.bundle.min.js') }}"></script> - - <!-- Plugin JavaScript --> - <script src="{{ asset('packages/jquery-easing/jquery.easing.min.js') }}"></script> - <script src="{{ asset('packages/magnific-popup/jquery.magnific-popup.min.js') }}"></script> -</body> -</html> \ No newline at end of file diff --git a/resources/views/members/editprofilemember.blade.php b/resources/views/members/editprofilemember.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..ce590f0094fac44282a6b1f2de9a0b78a07298ad --- /dev/null +++ b/resources/views/members/editprofilemember.blade.php @@ -0,0 +1,58 @@ +@extends('layouts.apphome') + +@section('title', $user->name . ' | Update Profile') + +@section('content') + <h2 class="sub-title">Edit Profile</h2> + <div class="row"> + <div class="col-xs-12 col-sm-12 col-md-6 col-lg-6 col-xs-offset-0 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 toppad" > + <div class="panel panel-info"> + <div class="panel-heading"> + <h3 class="panel-title">{{$user->name}}</h3> + </div> + <div class="panel-body"> + <div class="row"> + <div class="col-md-3 col-lg-3 " align="center"> <img alt="User Pic" + src="/storage/profile_image/{{$user->profile_image}}" + class="img-circle img-responsive" id=""> </div> + + <div class=" col-md-9 col-lg-9 "> + {!! Form::open(['action' => ['MembersController@update',$user->id], 'method' => 'POST', 'enctype' => 'multipart/form-data']) !!} + <div class="form-group"> + {{Form::label('profile_image','Profile Image')}} + {{Form::file('profile_image')}} + + {{Form::label('email','Email')}} + {{Form::text('email', $user->email , ['class' => 'form-control'])}} + + {{Form::label('phone_number','Phone Number')}} + {{Form::text('phone_number', $user->phone_number, ['class' => 'form-control'])}} + + {{Form::label('company','Company')}} + {{Form::text('company', $user->company, ['class' => 'form-control'])}} + + {{Form::label('interest','Interest')}} + {{Form::text('interest', $user->interest, ['class' => 'form-control'])}} + + {{Form::label('address','Address')}} + {{Form::text('address', $user->address, ['class' => 'form-control'])}} + </div> + {{Form::hidden('_method', 'PUT')}} + {{Form::submit('Submit', ['class' => 'btn btn-primary'])}} + <a onclick="return confirm('Are you sure you want to cancel?')" href="/profilemember/{{$user->id}}" class="btn btn-danger pull-right">Cancel</a> + {!! Form::close() !!} + </div> + </div> + </div> + </div> + </div> + </div> + <link rel="stylesheet" type="text/css" href="css/file-upload.css" /> +<script src="js/file-upload.js"></script> +<script type="text/javascript"> + $(document).ready(function() { + $('.file-upload').file_upload(); + }); +</script> + +@endsection \ No newline at end of file diff --git a/resources/views/members/login.blade.php b/resources/views/members/login.blade.php index c9c81f2a4a319ff88399feff67c792d973f833cf..f12c3bfa1c1268762fe85b876e73fefd3c675e75 100644 --- a/resources/views/members/login.blade.php +++ b/resources/views/members/login.blade.php @@ -26,12 +26,12 @@ background-size: cover;"> <div class="container justify-content-center header-login"> <div class="loginTitle text-center"> - <img src="{{URL::asset('storage/logo_itb.png')}}" style="margin: 0 auto; float:none; margin-right: 1%;" id=loginItb> - <i class="title1">Web Alumni</i> - <i class="title2">STEI-ITB</i> + <a href="/"><img src="{{URL::asset('storage/logo_itb.png')}}" style="margin: 0 auto; float:none; margin-right: 1%;" id=loginItb></a> + <a ><i class="title1">Web Alumni</i></a> + <a><i class="title2">STEI-ITB</i></a> </div> </div> -<div class="container-fluid loginContainer-member"> +<div class="container-fluid loginContainer-member" style="width: 100%"> <div class="justify-content-center"> <div class="text-center header-login-member-padding"> <h2 class="text-center text-uppercase text-white"><b>Login</b></h2> diff --git a/resources/views/members/showprofile.blade.php b/resources/views/members/showprofile.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..259f78e525cf95d91f1123100c34208c172a7b0f --- /dev/null +++ b/resources/views/members/showprofile.blade.php @@ -0,0 +1,115 @@ +@extends('layouts.apphome') + +@section('title', $user->name . ' | Profile') + +@section('content') +<div class="container"> + <div class="row edit-profile"> + <div class="col-4 edit-prof-pic"> + <img alt="User Pic" src="/storage/profile_image/{{$user->profile_image}}" class="img-circle img-responsive" + id="user-ava"> + <h3 class="panel-title user-main-name">{{$user->name}}</h3> + <h3 class="panel-title nim">{{$user->nim}}</h3> + </div> + <div class="col-8"> + <div class="profile-content"> + <h1 id="profile-header"> MY PROFILE </h1> + <div class="profile-info"> + <div class=" col-md-9 col-lg-9 "> + <table class="table table-user-information"> + <tbody> + <tr> + <td>Name</td> + <td>{{$user->name}}</td> + </tr> + <tr> + <td>Email</td> + <td><a href="mailto:{{$user->email}}">{{$user->email}}</a></td> + </tr> + <td>Phone Number</td> + <td>{{$user->phone_number}} + </tr> + <tr> + <td>Company</td> + <td>{{$user->company}}</td> + </tr> + <tr> + <td>Interest</td> + <td>{{$user->interest}}</td> + </tr> + <tr> + <td>Address</td> + <td>{{$user->address}}</td> + </tr> + @if(Auth::guard('member')->user() != null && Auth::guard('member')->user()->id == $user->id) + @if(Auth::guard('member')->user()->facebook_email != null) + <tr> + <td> + Facebook Account + </td> + <td> + <a href="/link/facebook/delete" data-original-title="Delete Facebook Link" + data-toggle="tooltip" type="button" class="btn btn-sm btn-danger"> + {{Auth::guard('member')->user()->facebook_email}} <i class="glyphicon glyphicon-remove"></i> + </a> + </td> + </tr> + @else + <tr> + <td> + Facebook Account + </td> + <td> + <a href="/link/facebook" data-toggle="tooltip" type="button" class="btn btn-sm btn-success"> + Link facebook account + </a> + </td> + </tr> + @endif + @if(Auth::guard('member')->user()->linkedin_email != null) + <tr> + <td> + Linkedin Account + </td> + <td> + <a href="/link/linkedin/delete" data-original-title="Delete Linkedin Link" + data-toggle="tooltip" type="button" class="btn btn-sm btn-danger"> + {{Auth::guard('member')->user()->linkedin_email}} <i class="glyphicon glyphicon-remove"></i> + </a> + </td> + </tr> + @else + <tr> + <td> + Linkedin Account + </td> + <td> + <a href="/link/linkedin" data-toggle="tooltip" type="button" class="btn btn-sm btn-success"> + Link linkedin account + </a> + </td> + </tr> + @endif + @endif + <div class="edit-profile-button"> + @if((Auth::user() != null && Auth::user()->IsAdmin == 1) || (Auth::guard('member')->user() != null && Auth::guard('member')->user()->id == $user->id)) + <a href="/editMyProfile/{{$user->id}}" data-original-title="Edit this user" + data-toggle="tooltip" type="button" class="btn btn-sm btn-warning"> + <i class="glyphicon glyphicon-edit"></i> + </a> + @endif + @if(!Auth::guest() && Auth::user()->IsAdmin == 1) + <a onclick="return confirm('Do you want to delete this member?')" href="/members/{{$user->id}}/delete" data-original-title="Delete this user" + data-toggle="tooltip" type="button" class="btn btn-sm btn-danger pull-right"> + <i class="glyphicon glyphicon-trash"></i> + </a> + @endif + </div> + </tbody> + </table> + </div> + </div> + </div> + </div> +</div> +@endsection \ No newline at end of file diff --git a/resources/views/showarticle.blade.php b/resources/views/showarticle.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..f32ebbb77a1458806b6992fe0eabaa742732ad30 --- /dev/null +++ b/resources/views/showarticle.blade.php @@ -0,0 +1,49 @@ +@extends('layouts.apphome') + +@section('title', 'Posts') + +@section('content') +<div class="body-qna"> + <div class="qna-container"> + <div class="row"> + <div class="col-2"></div> + <div class="well question-container col-8" style="margin-top: 50px; min-width: 1000px"> + <h1>{{$post->title}}</h1> + @if ($post->draft == '1') + <span style="color:red;">Draft</span> + @else + <span style="color:green;">Published</span> + @endif + <h5> + @if ($post->public == '1') + Public + @else + Private + @endif + Post + </h5> + <hr> + <div style="word-wrap: break-word;">{!!$post->body!!}</div> + <!-- FOOTER --> + <div class="footer-article"> + <hr> + <small>Written on {{$post->created_at}}</small><br> + <small>Last Editted on {{$post->updated_at}}</small><br> + <small>by Admin</small> + <hr> + + @if(!Auth::guest() && Auth::user()->IsAdmin == 1) + <a href="/posts/{{$post->id}}/edit" class="btn btn-warning">Edit</a> + {!!Form::open(['action' => ['PostsController@destroy', $post->id], 'method' => 'POST', 'class' => 'pull-right'])!!} + {{Form::hidden('_method', 'DELETE')}} + {{Form::submit('Delete', ['class' => 'btn btn-danger', 'onclick' => "return confirm('Are you sure you want to delete?')"])}} + {!!Form::close() !!} + @endif + <a href="/posts" class="btn btn-info pull-down">← Back</a> + </div> + </div> <!--END OF WELL--> + <div class="col-2"></div> + </div> + </div> +</div> +@endsection \ No newline at end of file diff --git a/resources/views/showmember.blade.php b/resources/views/showmember.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..8b9782167c676e8d2a75c2fd878461326ec78af2 --- /dev/null +++ b/resources/views/showmember.blade.php @@ -0,0 +1,45 @@ +@extends('layouts.apphome') + +@section('title', 'Show Members') + +@section('content') +<div class="container" style="min-height: 800px"> +<!-- Start Team Member Section --> +<section id="team" class="team-member-section"> + <div class="container"> + <div class="row"> + <div class="col-md-12 col-sm-12"> + <div class="section-title text-center"> + <h3>Our Members</h3> + <p>Meet all members of Web Alumni STEI ITB!</p> + </div> + </div> + </div> + + <div class="row"> + <div class="col-md-12"> + <div id="team-section"> + <div class="our-team"> + @if (count($members) > 0) + @foreach ($members as $member) + <div class="team-member"> + <img src="/storage/profile_image/{{$member->profile_image}}" class="img-responsive" alt=""> + <div class="team-details"> + <h4>{{$member->name}}</h4> + <p>Alumni of STEI</p> + <ul> + <li><a href="/members/{{$member->id}}"><i class="fa fa-user"></i></a></li> + </ul> + </div> + </div> + @endforeach + @endif + </div> + </div> + </div> + </div> + </div> +</div> +</section> + <!-- End Team Member Section --> +@endsection \ No newline at end of file diff --git a/resources/views/users/qna/addquestion.blade.php b/resources/views/users/qna/addquestion.blade.php new file mode 100755 index 0000000000000000000000000000000000000000..0daf277fbad27c4f77c355eb6acc9ad9c9f1479f --- /dev/null +++ b/resources/views/users/qna/addquestion.blade.php @@ -0,0 +1,42 @@ +@extends('layouts.apphome') + +@section('title', 'Add Question') + +@section('content') +<div class="body-qna"> + <section class="services-section text-center"> + <div class="section-title"> + <h3> Add Question </h3> + </div> + </section> + <div class="qna-container"> + <div class="add-question-container" style="margin: 0px 300px"> + {!! Form::open(['action' => 'QuestionsController@store', 'method' => 'POST', 'enctype' => 'multipart/form-data']) !!} + <div class="form-group"> + {{Form::label('topic', 'Topic')}} + {{Form::text('topic', '', ['class' => 'form-control', 'placeholder' => 'Topic'])}} + </div> + <div class="form-group"> + {{Form::label('body', 'Question')}} + {{Form::textarea('body', '', ['class' => 'form-control', 'placeholder' => 'Question'])}} + </div> + <div class="form-group"> + <div style="float:left;">{{Form::label('anon', 'Anonymous')}} </div> + <label class="switch"> + <input name="anon" id="anon" value="yes" type="checkbox"> + <span class="slider round"></span> + </label> + </div> + <div> + {{Form::submit('Submit', ['class' => 'btn btn-primary pull-left'])}} + <a onclick="return confirm('Are you sure you want to leave?')" + class="pull-left onclick btn btn-danger" href="/questions" + style="margin-left: 20px"> + Cancel + </a> + </div> + {!! Form::close() !!} + </div> + </div> +</div> +@endsection diff --git a/resources/views/users/qna/editanswer.blade.php b/resources/views/users/qna/editanswer.blade.php new file mode 100755 index 0000000000000000000000000000000000000000..7f9110629013225859de86821b533d312cd83d7f --- /dev/null +++ b/resources/views/users/qna/editanswer.blade.php @@ -0,0 +1,40 @@ +@extends('layouts.apphome') + +@section('title', 'Edit Answer') + +@section('content') +<div class="body-qna"> + <section class="services-section text-center"> + <div class="section-title"> + <h3> Edit Answer </h3> + </div> + </section> + <div class="qna-container"> + <div class="add-question-container" style="margin: 0px 300px"> + {!! Form::open(['action' => ['AnswersController@update', $answer->id], 'method' => 'POST']) !!} + <table class="table" style="border-width:0px;"> + <tbody> + <tr> + <td>{{Form::label('topic', 'Topic')}}</td> + <td>{{$answer->question->topic}}</td> + </tr> + <tr> + <td>{{Form::label('question', "Question's Body")}}</td> + <td>{{$answer->question->body}}</td> + </tr> + <tr> + <td>{{Form::label('body', "Answer's Body")}}</td> + <td>{{Form::textarea('body', $answer->body, ['class' => 'form-control', 'placeholder' => 'Answer'])}}</td> + </tr> + </tbody> + </table> + {{Form::hidden('_method', 'PUT')}} + <div class="bottomButton"> + {{Form::submit('Submit', ['class' => 'pull-left btn btn-primary'])}} + <a onclick="return confirm('Are you sure you want to leave?')" class="onclick btn btn-danger pull-left" href="/answers/{{$answer->id}}" style="margin-left: 20px">Cancel</a> + </div> + {!! Form::close() !!} + </div> + </div> +</div> +@endsection diff --git a/resources/views/users/qna/editquestion.blade.php b/resources/views/users/qna/editquestion.blade.php new file mode 100755 index 0000000000000000000000000000000000000000..e5d6d7fdf326b7078e0e2f1cd5d34d21ded19bf4 --- /dev/null +++ b/resources/views/users/qna/editquestion.blade.php @@ -0,0 +1,45 @@ +@extends('layouts.apphome') + +@section('title', 'Edit Question') + +@section('content') +<div class="body-qna"> + <section class="services-section text-center"> + <div class="section-title"> + <h3> Edit Question </h3> + </div> + </section> + <div class="qna-container"> + <div class="add-question-container" style="margin: 0px 300px"> + {!! Form::open(['action' => ['QuestionsController@update', $question->id], 'method' => 'POST']) !!} + <div class="form-group"> + {{Form::label('topic', 'Topic')}} + {{Form::text('topic', $question->topic, ['class' => 'form-control', 'placeholder' => 'Topic'])}} + </div> + <div class="form-group"> + {{Form::label('body', 'Question')}} + {{Form::textarea('body', $question->body, ['class' => 'form-control', 'placeholder' => 'Question'])}} + </div> + <div class="form-group"> + <div style="float:left;">{{Form::label('anon', 'Anonymous')}} </div> + <label class="switch"> + @if ($question->is_anon == 1) + <input name="anon" id="anon" value="yes" type="checkbox" checked> + @else + <input name="anon" id="anon" value="yes" type="checkbox"> + @endif + <span class="slider round"></span> + </label> + </div> + {{Form::hidden('_method', 'PUT')}} + <div class="bottomButton"> + {{Form::submit('Submit', ['class' => 'btn btn-primary'])}} + <a onclick="return confirm('Are you sure you want to leave?')" class="onclick btn btn-danger pull-right" href="/questions/{{$question->id}}"> + Cancel + </a> + </div> + {!! Form::close() !!} + </div> + </div> +</div> +@endsection diff --git a/resources/views/users/qna/showeachanswer.blade.php b/resources/views/users/qna/showeachanswer.blade.php new file mode 100755 index 0000000000000000000000000000000000000000..dec70dbc8043da5c26e53e62059c9434d703d0ac --- /dev/null +++ b/resources/views/users/qna/showeachanswer.blade.php @@ -0,0 +1,75 @@ +@extends('layouts.apphome') + +@section('content') +<div class="body-qna"> + <section class="services-section text-center"> + <div class="section-title"> + @if ($answer->is_admin == 1) + <h3> {{$answer->user->name}}'s Answer </h3> + @else + <h3> {{$answer->member->name}}'s Answer </h3> + @endif + </div> + </section> + <div class="qna-container"> + <div class="add-question-container" style="margin: 0px 300px"> + @if($answer->is_pinned == 1) + <button data-toggle="tooltip" class="btn pull-right"><i class="fa fa-thumb-tack"></i> PINNED</button> + @else + <button data-toggle="tooltip" class="btn btn pull-right"><i class="fa fa-thumb-tack"></i> NOT PINNED</button> + @endif + <br> + <br> + <table class="table"> + <tbody> + <tr> + <td>Topic</td> + <td style="word-wrap: break-word;">: {{$answer->question->topic}}</td> + </tr> + <td>Question's Body</td> + <td style="word-wrap: break-word;">: {{$answer->question->body}}</td> + </tr> + <tr> + <td>Answer's Body</td> + <td>: {{$answer->body}}</td> + </tr> + <tr> + <td>Votes</td> + <td>: {{$answer->rating}}</td> + </tr> + <tr> + <td>Written On</td> + <td>: {{$answer->created_at}}</td> + </tr> + <tr> + <td>Last Editted On</td> + <td>: {{$answer->updated_at}}</td> + </tr> + <tr> + <td>Written By</td> + @if ($answer->is_anon == 1) + <td>: Anonymous</td> + @else + @if ($answer->is_admin == 0) + <td>: {{$answer->member->name}}</td> + @else + <td>: {{$answer->user->name}} as <span style="color:blue;">admin</span></td> + @endif + @endif + </tr> + <tbody> + </table> + + @if((!Auth::guest() && Auth::user()->IsAdmin == 1) || (Auth::guard('member')->user() != null && $answer->member_id == Auth::guard('member')->user()->id && $answer->is_admin == 0)) + <a href="/answers/{{$answer->id}}/edit" class="pull-left btn btn-warning" style="margin-right: 10px"> + Edit + </a> + {!!Form::open(['action' => ['AnswersController@destroy', $answer->id], 'method' => 'POST', 'class' => 'pull-left'])!!} + {{Form::hidden('_method', 'DELETE')}} + {{Form::submit('Delete', ['class' => 'btn btn-danger', 'onclick' => "return confirm('Are you sure you want to delete?')"])}} + {!!Form::close() !!} + @endif + </div> + </div> +</div> +@endsection diff --git a/resources/views/users/qna/showeachquestion.blade.php b/resources/views/users/qna/showeachquestion.blade.php new file mode 100755 index 0000000000000000000000000000000000000000..df3c7e80a126df98b047e45b243a3ffc4a243248 --- /dev/null +++ b/resources/views/users/qna/showeachquestion.blade.php @@ -0,0 +1,111 @@ +@extends('layouts.apphome') + +@section('content') +<div class="body-qna"> + <div class="container qna-container"> + <div class="row"> + <div class="col-2"></div> + <div class="well question-container col-8" style="margin-top: 40px"> + <div class="qna-content" style="margin-left: 20px"> + <h1 style="word-wrap: break-word;">{{$question->topic}}</h1> + <div class="body-article" style="font-size:1.5em; word-wrap: break-word;">{{$question->body}}</div> + <div class="footer-article"><hr> + <small>Written on {{$question->created_at}}</small><br> + <small>Last Editted on {{$question->updated_at}}</small><br> + <small> + @if ($question->is_anon == 1) + by Anonymous + @else + @if ($question->is_admin == 1) + by {{$question->user->name}} as <span style="color:blue;">admin</span> + @else + by <a href="/members/{{$question->member->id}}">{{$question->member->name}}</a> + @endif + + @endif + </small> + </div> + @if((!Auth::guest() && Auth::user()->IsAdmin == 1) || (Auth::guard('member')->user() != null && $question->member_id == Auth::guard('member')->user()->id && $question->is_admin == 0)) + <div style="margin-top: 20px"> + <a href="/questions/{{$question->id}}/edit" class="pull-left btn btn-warning">Edit</a> + {!!Form::open(['action' => ['QuestionsController@destroy', $question->id], 'method' => 'POST', 'class' => 'pull-left', 'style' => 'margin-left: 20px'])!!} + {{Form::hidden('_method', 'DELETE')}} + {{Form::submit('Delete', ['class' => 'btn btn-danger', 'onclick' => "return confirm('Are you sure you want to delete?')"])}} + {!!Form::close() !!} + </div> + @endif + </div> + <br><br> + <div id="answercontainer-{{$question->id}}" class="col-12 post-card"> + <div id="add-answer"> + <hr> + {!! Form::open(['action' => ['AnswersController@store', 1], 'method' => 'POST']) !!} + <div class="form-group"> + {{Form::label('body','Answer')}} + {{Form::text('body', '', ['class' => 'form-control'])}} + </div> + {{ Form::hidden('question_id', $question->id) }} + {{Form::submit('Submit', ['class' => 'btn btn-primary'])}} + <!-- <a onclick="return confirm('Are you sure you want to cancel?')" href="/admin/questions" class="btn btn-danger pull-right">Cancel</a> --> + {!! Form::close() !!} + </div> + </div> + + <div id="answers-{{$question->id}}" class="row"> + @foreach ($question->answers->sortByDesc('rating')->sortByDesc('is_pinned') as $answer) + <div class="col-12 post-card"> + <hr> + <div class="col-3" style="float:left;"> + <center> + <small style="font-size:1.1em;">vote<span>@if($answer->rating > 1)<span>s</span>@endif</span> + </small><br> + <span class="sum-rating"> + {{$answer->rating}} + </span> + @if(Auth::guard('member')->user() != null) + {!! Form::open(['action' => ['AnswersController@giveRating', $answer->id, Auth::guard('member')->user()->id, 1], 'method' => 'POST']) !!} + @if ($answer->members->contains(Auth::guard('member')->user()->id)) + {{Form::submit('VOTED', ['class' => 'btn'])}} + @else + {{Form::submit('VOTE', ['class' => 'btn btn-warning'])}} + @endif + @else + {!! Form::open(['action' => ['AnswersController@givePin', $answer->id, $question->id, 1], 'method' => 'POST']) !!} + @if($answer->is_pinned == 1) + {{Form::button('<i class="fa fa-thumb-tack"></i> PINNED', ['type' => 'submit', 'class' => 'btn', 'data-toggle' => 'tooltip'])}} + + @else + {{Form::button('<i class="fa fa-thumb-tack"></i> PIN', ['type' => 'submit', 'class' => 'btn btn-warning', 'data-toggle' => 'tooltip'])}} + @endif + @endif + {!! Form::close() !!} + </center> + </div> + + <div class="col-12"> + <p style="word-wrap: break-word;">{{$answer->body}}</p> + <a href="/answers/{{$answer->id}}"> + <small> + Written on {{$answer->created_at}} + @if ($answer->is_admin == 1) + <span> by {{$answer->user->name}} as </span><span style="color:blue;">admin</span> + @else + by <a href="/members/{{$answer->member->id}}">{{$answer->member->name}}</a> + @endif + </small> + </a> + <br> + @if ($answer->created_at != $answer->updated_at) + <small style="color:green;">(edited)</small> + @endif + </div> + </div> + @endforeach + </div> + + </div> + <div class="col-2"></div> + </div> + </div> +</div> +@endsection \ No newline at end of file diff --git a/resources/views/users/qna/showquestion.blade.php b/resources/views/users/qna/showquestion.blade.php new file mode 100755 index 0000000000000000000000000000000000000000..a39f250394d8faa54e13f7893937e86a143b540f --- /dev/null +++ b/resources/views/users/qna/showquestion.blade.php @@ -0,0 +1,149 @@ +@extends('layouts.apphome') + +@section('title', 'Questions') + +@section('content') +<div class="body-qna"> + <section class="services-section qna-header"> + <div class="container"> + <div class="row"> + <div class="col-md-12"> + <div class="section-title text-center"> + <h3>Welcome to Alumni STEI Forum</h3> + <p>Question & Answer</p> + </div> + </div> + </div> + <div class="row"> + <div class="col-md-4 col-sm-6 col-xs-12"> + <div class="feature-2"> + <div class="media"> + <div class="pull-left"> + <i class="fa fa-question-circle"></i> + <div class="border"></div> + </div> + <div class="media-body"> + <h4 class="media-heading">Ask Anything!</h4> + <p>Have something in your mind? <br> Ask them here right away!</p> + </div> + </div> + </div> + </div><!-- /.col-md-4 --> + <div class="col-md-4 col-sm-6 col-xs-12"> + <div class="feature-2"> + <div class="media"> + <div class="pull-left"> + <i class="fa fa-quote-left"></i> + <div class="border"></div> + </div> + <div class="media-body"> + <h4 class="media-heading">Post Your Answer</h4> + <p>Know about something? Say it in the answer</p> + </div> + </div> + </div> + </div><!-- /.col-md-4 --> + <div class="col-md-4 col-sm-6 col-xs-12"> + <div class="feature-2"> + <div class="media"> + <div class="pull-left"> + <i class="fa fa-comments"></i> + <div class="border"></div> + </div> + <div class="media-body"> + <h4 class="media-heading">Interact with others</h4> + <p>Exchange your opinions on this forum!</p> + </div> + </div> + </div> + </div> + </div><!-- /.row --> + </div><!-- /.container --> + </section> + + <div class="container qna-container"> + @if(Auth::guard('member')->user() != null || (Auth::user() != null && Auth::user()->IsAdmin == 1)) + <div class="section text-center"> + <a id="add-question-btn" class="btn btn-primary" href="questions/create">Add Question</a> + </div> + @endif + @if (count($questions) > 0) + <div class="row"> + @foreach ($questions as $question) + <div class="col-2"></div> + <div class="col-8"> + <div class="well question-container" style="margin-bottom: 0px !important"> + <div class="row"> + <div class="col-12 post-card"> + <h3><a href="/questions/{{$question->id}}" style="word-wrap: break-word;">{{$question->topic}}</a></h3> + <p style="font-size: 1.3em; word-wrap: break-word;">{{$question->body}}</p> + <small> + <i> + Written on {{$question->created_at}} + @if ($question->is_anon == 1) + by Anonymous + @else + @if ($question->is_admin == 1) + by <a href="/members/{{$question->user->id}}">{{$question->user->name}}</a> + @else + by <a href="/members/{{$question->member->id}}">{{$question->member->name}}</a> + @endif + @endif + </i> + </small> + @if ($question->created_at != $question->updated_at) + <small style="color:green;">(edited)</small> + @endif + <!-- <input type="submit" id="btn-{{$question->id}}" class="hidden-button show-answer btn btn-primary" value="Show Answers"></input> --> + </div> + </div> + </div> + @if (count($question->answers) > 0) + <div id="answers-{{$question->id}}" class="row" style="font-size: 0.8em; background-color: #efefef"> + @foreach ($question->answers->sortByDesc('rating')->sortByDesc('is_pinned')->take(3) as $answer) + <div class="col-12 post-card" style="border: 1px solid #d8d8d8; border-top: 0px !important; padding: 5px 0px"> + <div class="row"> + <div class="col-2" style="max-width: 40px !important; padding: 0px !important; margin-left: 40px"> + <span class="sum-rating">{{$answer->rating}}</span> + <small style="font-size:1.1em;">vote<span>@if($answer->rating > 1)<span>s</span>@endif</span></small> + </div> + <div class="col-10" style="padding: 0px !important; margin-left: 40px"> + <span style="word-wrap: break-word;">{{$answer->body}}</span><br> + <a href="/answers/{{$answer->id}}"> + <small> + Written on {{$answer->created_at}} + </small> + </a> + @if ($answer->is_admin == 1) + by {{$answer->user->name}} as <span style="color:blue;">admin</span> + @else + by <a href="/members/{{$answer->member->id}}">{{$answer->member->name}}</a> + @endif + @if ($answer->created_at != $answer->updated_at) + <small style="color:green;">(edited)</small> + @endif + </div> + </div> + </div> + @endforeach + </div> + @endif + <br> + </div> + <div class="col-2"></div> + @endforeach + <ul class="pagination pull-right">{{$questions->links()}}</ul> + @else + <div class="row"> + <div class="col-2"></div> + <div class="well question-container col-8 text-center" style="font-size: 1.5em; font-weight: bolder;"> + No Question + </div> + <div class="col-2"></div> + </div> + @endif + </div> +</div> + +<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> +@endsection \ No newline at end of file diff --git a/resources/views/users/temp.blade.php b/resources/views/users/temp.blade.php deleted file mode 100644 index 82d250c758c8a77a9db48a1b51c5344b232dca77..0000000000000000000000000000000000000000 --- a/resources/views/users/temp.blade.php +++ /dev/null @@ -1,115 +0,0 @@ -@extends('layouts.app') - -@section('title', $user->name . ' | Profile') - -@section('content') - <h2 class="sub-title">Profile</h2> - <div class="row"> - <div class="col-xs-12 col-sm-12 col-md-6 col-lg-6 col-xs-offset-0 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 toppad" > - <div class="panel panel-info"> - <div class="panel-heading"> - <h3 class="panel-title">{{$user->name.' ('.$user->nim .')'}}</h3> - </div> - <div class="panel-body"> - <div class="row"> - <div class="col-md-3 col-lg-3 " align="center"> <img alt="User Pic" - src="/storage/profile_image/{{$user->profile_image}}" - class="img-circle img-responsive" id=""> </div> - - <div class=" col-md-9 col-lg-9 "> - <table class="table table-user-information"> - <tbody> - <tr> - <td>Email</td> - <td><a href="mailto:{{$user->email}}">{{$user->email}}</a></td> - </tr> - <td>Phone Number</td> - <td>{{$user->phone_number}} - </tr> - <tr> - <td>Company</td> - <td>{{$user->company}}</td> - </tr> - <tr> - <td>Interest</td> - <td>{{$user->interest}}</td> - </tr> - <tr> - <td>Address</td> - <td>{{$user->address}}</td> - </tr> - @if(Auth::guard('member')->user() != null && Auth::guard('member')->user()->id == $user->id) - @if(Auth::guard('member')->user()->facebook_email != null) - <tr> - <td> - Facebook Account - </td> - <td> - <a href="/link/facebook/delete" data-original-title="Delete Facebook Link" - data-toggle="tooltip" type="button" class="btn btn-sm btn-danger"> - {{Auth::guard('member')->user()->facebook_email}} <i class="glyphicon glyphicon-remove"></i> - </a> - </td> - </tr> - @else - <tr> - <td> - Facebook Account - </td> - <td> - <a href="/link/facebook" data-toggle="tooltip" type="button" class="btn btn-sm btn-success"> - Link facebook account - </a> - </td> - </tr> - @endif - @if(Auth::guard('member')->user()->linkedin_email != null) - <tr> - <td> - Linkedin Account - </td> - <td> - <a href="/link/linkedin/delete" data-original-title="Delete Linkedin Link" - data-toggle="tooltip" type="button" class="btn btn-sm btn-danger"> - {{Auth::guard('member')->user()->linkedin_email}} <i class="glyphicon glyphicon-remove"></i> - </a> - </td> - </tr> - @else - <tr> - <td> - Linkedin Account - </td> - <td> - <a href="/link/linkedin" data-toggle="tooltip" type="button" class="btn btn-sm btn-success"> - Link linkedin account - </a> - </td> - </tr> - @endif - @endif - </tbody> - </table> - </div> - </div> - </div> - <div class="panel-footer"> - @if((Auth::user() != null && Auth::user()->IsAdmin == 1) || (Auth::guard('member')->user() != null && Auth::guard('member')->user()->id == $user->id)) - <a href="/members/{{$user->id}}/edit" data-original-title="Edit this user" - data-toggle="tooltip" type="button" class="btn btn-sm btn-warning"> - <i class="glyphicon glyphicon-edit"></i> - </a> - @endif - @if(!Auth::guest() && Auth::user()->IsAdmin == 1) - <a onclick="return confirm('Do you want to delete this member?')" href="/members/{{$user->id}}/delete" data-original-title="Delete this user" - data-toggle="tooltip" type="button" class="btn btn-sm btn-danger pull-right"> - <i class="glyphicon glyphicon-trash"></i> - </a> - @endif - </div> - </div> - </div> - </div> - <h2 class="sub-title"><a href="/members" class="btn btn-info">← Back</a></h2> - -@endsection \ No newline at end of file diff --git a/routes/web.php b/routes/web.php index 58f77d65f80e7455c0704fdfd0dc3a57ea655b5f..a259a63983fc1f9b68002f769a96fda106d4f304 100644 --- a/routes/web.php +++ b/routes/web.php @@ -11,23 +11,33 @@ | */ -Route::get('/', function () { - return view('home'); -}); +Route::get('/', 'HomeController@index'); + +// Route::get('/profilemember/{id}', 'MembersController@showMyProfile'); -Route::get('/dashboard-member', function () { - return view('dashboard-member'); +// Route::get('/editMyProfile/{id}', 'MembersController@editMember'); + +Route::get('/about', function () { + return view('about'); }); -/*Route::resource('members', 'MembersController'); Route::post('/importcsv','AddMemberController@importCSV'); Route::post('/importmember','AddMemberController@importMember'); -Route::resource('profile', 'MembersController'); +//Route::resource('profile', 'MembersController'); Route::resource('addmember', 'AddMemberController'); Route::resource('posts', 'PostsController'); +Route::resource('article', 'PostsController'); Route::resource('questions', 'QuestionsController'); -Route::resource('answers', 'AnswersController');*/ +Route::resource('answers', 'AnswersController'); + +Route::post('/answers/rate/{answer}/{user}/{each}', 'AnswersController@giveRating'); +Route::post('/answers/pin/{answer}/{question}/{each}', 'AnswersController@givePin'); +Route::get('/answers/add/{question}', 'AnswersController@giveAnswer'); +Route::post('/answers/{each}', 'AnswersController@store'); + +Route::get('/admin/dashboard', 'DashboardController@index'); +Route::get('/members/{user}/delete', 'MembersController@destroy'); Route::get('login', 'Auth\SocialAccountsController@index'); Route::get('login/{provider}', 'Auth\SocialAccountsController@redirectToProvider'); @@ -65,7 +75,7 @@ Route::group( [ 'prefix' => 'admin' ], function() $this->post('password/reset', 'Auth\ResetPasswordController@reset'); // admin route - Route::resource('profile', 'MembersController'); + //Route::resource('profile', 'MembersController'); Route::resource('addmember', 'AddMemberController'); Route::resource('posts', 'PostsController'); Route::resource('questions', 'QuestionsController'); @@ -75,7 +85,7 @@ Route::group( [ 'prefix' => 'admin' ], function() Route::post('/importcsv','AddMemberController@importCSV'); Route::post('/importmember','AddMemberController@importMember'); - Route::post('/answers/rate/{answer}/{user}', 'AnswersController@giveRating'); + Route::post('/answers/rate/{answer}/{user}/{each}', 'AnswersController@giveRating'); Route::post('/answers/pin/{answer}/{question}/{each}', 'AnswersController@givePin'); Route::get('/answers/add/{question}', 'AnswersController@giveAnswer'); Route::get('/dashboard', 'DashboardController@index'); @@ -91,4 +101,4 @@ Route::group( [ 'prefix' => 'admin' ], function() })->middleware('admin'); Route::post('/answer/store_ajax', 'AnswersController@storeAjax'); -}); \ No newline at end of file +}); diff --git a/storage/app/public/cover_images/logo_itb_1524486432.png b/storage/app/public/cover_images/logo_itb_1524486432.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/storage/app/public/cover_images/logo_itb_1524486432.png differ diff --git a/storage/app/public/cover_images/logo_itb_1524486433.png b/storage/app/public/cover_images/logo_itb_1524486433.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/storage/app/public/cover_images/logo_itb_1524486433.png differ diff --git a/storage/app/public/profile_image/Untitled_1521268331.jpg b/storage/app/public/profile_image/Untitled_1521268331.jpg new file mode 100644 index 0000000000000000000000000000000000000000..146fd4116d7a62f1de92536efa509f15cb13c2a0 Binary files /dev/null and b/storage/app/public/profile_image/Untitled_1521268331.jpg differ diff --git a/storage/app/public/profile_image/logo_itb_1524486436.png b/storage/app/public/profile_image/logo_itb_1524486436.png new file mode 100644 index 0000000000000000000000000000000000000000..a5dda77c2665d926b0d6c04eaa7b471f17c9ce32 Binary files /dev/null and b/storage/app/public/profile_image/logo_itb_1524486436.png differ diff --git a/storage/app/public/profile_image/noimage.jpg b/storage/app/public/profile_image/noimage.jpg deleted file mode 100644 index bed17c901e5fcdca78e6d892fdcd7c07b4b4bdb4..0000000000000000000000000000000000000000 Binary files a/storage/app/public/profile_image/noimage.jpg and /dev/null differ diff --git a/tests/Feature/ArticleTest.php b/tests/Feature/ArticleTest.php index ff54c2fbc49d7cc0518b2c0e6e34565f8158854a..7e2c5f56b4221fce324d8f9808dad8bea4ec7d92 100644 --- a/tests/Feature/ArticleTest.php +++ b/tests/Feature/ArticleTest.php @@ -5,7 +5,7 @@ namespace Tests\Feature; use App\Post; use App\Member; use App\User; - +use \Auth; use Tests\TestCase; use Illuminate\Foundation\Testing\WithFaker; use Illuminate\Foundation\Testing\RefreshDatabase; @@ -25,6 +25,8 @@ class ArticleTest extends TestCase ->visit('admin/posts/create') ->type('Post for Testing', 'title') ->type('Post Body', 'body') + ->check('public') + ->uncheck('draft') ->attach('storage/app/public/logo_itb.png', 'cover_image') ->press('Submit') ->seePageIs('admin/posts') @@ -49,6 +51,8 @@ class ArticleTest extends TestCase ->visit('admin/posts/create') ->type('', 'title') ->type('Post Body', 'body') + ->check('public') + ->uncheck('draft') ->attach('storage/app/public/logo_itb.png', 'cover_image') ->press('Submit') ->seePageIs('admin/posts/create') @@ -70,6 +74,8 @@ class ArticleTest extends TestCase ->visit('admin/posts/create') ->type('Post for Testing', 'title') ->type('', 'body') + ->check('public') + ->uncheck('draft') ->attach('storage/app/public/logo_itb.png', 'cover_image') ->press('Submit') ->seePageIs('admin/posts/create') @@ -91,6 +97,8 @@ class ArticleTest extends TestCase ->visit('admin/posts/create') ->type('Post for Testing', 'title') ->type('Post Body', 'body') + ->check('public') + ->uncheck('draft') ->press('Submit') ->seePageIs('admin/posts') ->see('Post Created'); @@ -118,6 +126,8 @@ class ArticleTest extends TestCase ->type('Post for Testing', 'title') ->type('Post Body', 'body') ->attach('storage/app/public/logo_itb.png', 'cover_image') + ->check('public') + ->uncheck('draft') ->press('Submit') ->seePageIs('admin/posts') ->see('Post Updated'); @@ -144,6 +154,8 @@ class ArticleTest extends TestCase ->type('', 'title') ->type('Post Body', 'body') ->attach('storage/app/public/logo_itb.png', 'cover_image') + ->check('public') + ->uncheck('draft') ->press('Submit') ->seePageIs('admin/posts/' . $post->id . '/edit') ->see('The title field is required.'); @@ -169,6 +181,8 @@ class ArticleTest extends TestCase ->type('Post for Testing', 'title') ->type('', 'body') ->attach('storage/app/public/logo_itb.png', 'cover_image') + ->check('public') + ->uncheck('draft') ->press('Submit') ->seePageIs('admin/posts/' . $post->id . '/edit') ->see('The body field is required.'); @@ -193,6 +207,8 @@ class ArticleTest extends TestCase ->visit('admin/posts/' . $post->id . '/edit') ->type('Post for Testing', 'title') ->type('Post Body', 'body') + ->check('public') + ->uncheck('draft') ->press('Submit') ->seePageIs('admin/posts') ->see('Post Updated'); @@ -200,4 +216,121 @@ class ArticleTest extends TestCase $post->delete(); $user->delete(); } + + /** + * test edit article + * + * @return void + */ + public function testEditArticlePublicDraft() + { + $user = factory(User::class)->create(); + $post_first = factory(Post::class)->create([ + 'user_id' => $user->id, + 'title' => 'Post for Testing 1', + 'public' => 1, + 'draft' => 1 + ]); + + $post_second = factory(Post::class)->create([ + 'user_id' => $user->id, + 'title' => 'Post for Testing 2', + 'public' => 1, + 'draft' => 0 + ]); + + $post_third = factory(Post::class)->create([ + 'user_id' => $user->id, + 'title' => 'Post for Testing 3', + 'public' => 0, + 'draft' => 1 + ]); + + $post_fourth = factory(Post::class)->create([ + 'user_id' => $user->id, + 'title' => 'Post for Testing 4', + 'public' => 0, + 'draft' => 0 + ]); + + $response = $this->visit('admin/posts') + ->see('Post for Testing 2') + ->dontSee('Post for Testing 1') + ->dontSee('Post for Testing 3') + ->dontSee('Post for Testing 4'); + + $response = $this->actingAs($user) + ->visit('admin/posts') + ->see('Post for Testing 1') + ->see('Post for Testing 2') + ->see('Post for Testing 3') + ->see('Post for Testing 4'); + + $post_first->delete(); + $post_second->delete(); + $post_third->delete(); + $post_fourth->delete(); + + $user->delete(); + } + + /** + * test edit article + * + * @return void + */ + public function testShowArticleforMember() + { + $member = factory(Member::class)->create(); + $user = factory(User::class)->create(); + + $post_first = factory(Post::class)->create([ + 'user_id' => $user->id, + 'title' => 'Post for Testing 1', + 'public' => 1, + 'draft' => 1 + ]); + + $post_second = factory(Post::class)->create([ + 'user_id' => $user->id, + 'title' => 'Post for Testing 2', + 'public' => 1, + 'draft' => 0 + ]); + + $post_third = factory(Post::class)->create([ + 'user_id' => $user->id, + 'title' => 'Post for Testing 3', + 'public' => 0, + 'draft' => 1 + ]); + + $post_fourth = factory(Post::class)->create([ + 'user_id' => $user->id, + 'title' => 'Post for Testing 4', + 'public' => 0, + 'draft' => 0 + ]); + + $response = $this->visit('article') + ->see('Post for Testing 2') + ->dontSee('Post for Testing 1') + ->dontSee('Post for Testing 3') + ->dontSee('Post for Testing 4'); + + Auth::guard('member')->login($member); + $response = $this->visit('/article') + ->dontSee('Post for Testing 1') + ->see('Post for Testing 2') + ->dontSee('Post for Testing 3') + ->see('Post for Testing 4'); + + $post_first->delete(); + $post_second->delete(); + $post_third->delete(); + $post_fourth->delete(); + + $user->delete(); + $member->delete(); + } } diff --git a/tests/Feature/AuthTest.php b/tests/Feature/AuthTest.php index 8b34695dd9cf8be8de3e91b1eb75580a0b52e6a8..ec1e08dc0e6723542bd16b662f3fe0d81a1a27b1 100644 --- a/tests/Feature/AuthTest.php +++ b/tests/Feature/AuthTest.php @@ -219,7 +219,7 @@ class AuthTest extends TestCase $response = $this->get('admin/members/' . $member->id); - $response->assertResponseStatus(200); + $response->assertResponseStatus(302); $response = $this->get('admin/members/' . $member->id . '/edit'); diff --git a/tests/Feature/ProfileTest.php b/tests/Feature/ProfileTest.php index 76f772ba48f4918d224770b6285ebd2bed540feb..f39502d1c612da547194ce1669eb939de385703d 100644 --- a/tests/Feature/ProfileTest.php +++ b/tests/Feature/ProfileTest.php @@ -4,6 +4,7 @@ namespace Tests\Feature; use App\Member; use App\User; +use \Auth; use Tests\TestCase; use Illuminate\Foundation\Testing\WithFaker; @@ -108,4 +109,183 @@ class ProfileTest extends TestCase $user->delete(); $member->delete(); } + + /** + * test see other member + * + * @return void + */ + public function testSeeOtherMember() + { + $member = factory(Member::class)->create(); + $member_dummy = factory(Member::class)->create(); + + Auth::guard('member')->login($member); + $response = $this->visit('members/' . $member_dummy->id) + ->dontSee('Edit Profile') + ->see($member_dummy->name) + ->see($member_dummy->phone_number) + ->see($member_dummy->company) + ->see($member_dummy->interest) + ->see($member_dummy->address); + + $member->delete(); + $member_dummy->delete(); + } + + /** + * test see other member + * + * @return void + */ + public function testSeeHimselfAsMember() + { + $member = factory(Member::class)->create(); + + Auth::guard('member')->login($member); + $response = $this->visit('members/' . $member->id) + ->see('Edit Profile') + ->see($member->name) + ->see($member->phone_number) + ->see($member->company) + ->see($member->interest) + ->see($member->address); + + $member->delete(); + } + + /** + * test see other member + * + * @return void + */ + public function testShowMemberAsGuest() + { + $member = factory(Member::class)->create(); + + $response = $this->visit('members/' . $member->id) + ->seePageIs('/'); + + $member->delete(); + } + + /** + * test edit profile + * + * @return void + */ + public function testEditProfileAsOtherMember() + { + $member = factory(Member::class)->create(); + $member_dummy = factory(Member::class)->create(); + + Auth::guard('member')->login($member); + $response = $this->visit('members/' . $member_dummy->id . '/edit') + ->seePageIs('/'); + + $member->delete(); + $member_dummy->delete(); + } + + /** + * test edit profile + * + * @return void + */ + public function testEditProfileAsGuest() + { + $member_dummy = factory(Member::class)->create(); + + $response = $this->visit('members/' . $member_dummy->id . '/edit') + ->seePageIs('/'); + + $member_dummy->delete(); + } + + /** + * test edit profile + * + * @return void + */ + public function testEditOwnProfile() + { + $member = factory(Member::class)->create(); + + Auth::guard('member')->login($member); + $response = $this->visit('members/' . $member->id . '/edit') + ->type('08123456789', 'phone_number') + ->type('ITB', 'company') + ->type('Programming', 'interest') + ->type('Address', 'address') + ->attach('storage/app/public/logo_itb.png', 'profile_image') + ->press('Submit') + ->seePageIs('members/' . $member->id); + + $member->delete(); + } + + /** + * test edit profile + * + * @return void + */ + public function testEditOwnProfileWithoutAddress() + { + $member = factory(Member::class)->create(); + + Auth::guard('member')->login($member); + $response = $this->visit('members/' . $member->id . '/edit') + ->type('08123456789', 'phone_number') + ->type('ITB', 'company') + ->type('Programming', 'interest') + ->type('', 'address') + ->attach('storage/app/public/logo_itb.png', 'profile_image') + ->press('Submit') + ->seePageIs('members/' . $member->id); + + $member->delete(); + } + + /** + * test edit profile + * + * @return void + */ + public function testEditOwnProfileWithoutCompanyInterest() + { + $member = factory(Member::class)->create(); + + Auth::guard('member')->login($member); + $response = $this->visit('members/' . $member->id . '/edit') + ->type('08123456789', 'phone_number') + ->type('', 'company') + ->type('', 'interest') + ->type('Bandung', 'address') + ->attach('storage/app/public/logo_itb.png', 'profile_image') + ->press('Submit') + ->seePageIs('members/' . $member->id . '/edit'); + + $member->delete(); + } + + /** + * test edit profile + * + * @return void + */ + public function testEditOwnProfileWithoutPhoto() + { + $member = factory(Member::class)->create(); + + Auth::guard('member')->login($member); + $response = $this->visit('members/' . $member->id . '/edit') + ->type('08123456789', 'phone_number') + ->type('ITB', 'company') + ->type('Programming', 'interest') + ->type('Bandung', 'address') + ->press('Submit') + ->seePageIs('members/' . $member->id); + + $member->delete(); + } } diff --git a/tests/Feature/QuestionAnswerTest.php b/tests/Feature/QuestionAnswerTest.php new file mode 100644 index 0000000000000000000000000000000000000000..44034069164be38a375eeec44843008e3043b852 --- /dev/null +++ b/tests/Feature/QuestionAnswerTest.php @@ -0,0 +1,638 @@ +<?php + +namespace Tests\Feature; + +use Tests\TestCase; +use Illuminate\Foundation\Testing\WithFaker; +use Illuminate\Foundation\Testing\RefreshDatabase; + +use App\Question; +use App\User; +use App\Member; +use App\Answer; +use \Auth; + +class QuestionAnswerTest extends TestCase +{ + /** + * test add question + * + * @return void + */ + public function testAddQuestionAdminSuccess() + { + $user = factory(User::class)->create(); + + $response = $this->actingAs($user) + ->visit('admin/questions') + ->click('Add Question') + ->seePageIs('admin/questions/create') + ->type('Question for Testing', 'topic') + ->type('Is This Question One?', 'body') + ->press('Add') + ->see('Question Added'); + + $dummy = Question::where('topic', 'Question for Testing')->first(); + $dummy->delete(); + + $user->delete(); + } + + /** + * test add question without topic + * + * @return void + */ + public function testAddQuestionAdminWithoutTopic() + { + $user = factory(User::class)->create(); + + $response = $this->actingAs($user) + ->visit('admin/questions') + ->click('Add Question') + ->seePageIs('admin/questions/create') + ->type('', 'topic') + ->type('Is This Question One?', 'body') + ->press('Add') + ->see('The topic field is required.'); + + $user->delete(); + } + + /** + * test add question without body + * + * @return void + */ + public function testAddQuestionAdminWithoutBody() + { + $user = factory(User::class)->create(); + + $response = $this->actingAs($user) + ->visit('admin/questions') + ->click('Add Question') + ->seePageIs('admin/questions/create') + ->type('Question for Testing', 'topic') + ->type('', 'body') + ->press('Add') + ->see('The body field is required.'); + + $user->delete(); + } + + /** + * test add question without topic and body + * + * @return void + */ + public function testAddQuestionAdminWithoutBodyTopic() + { + $user = factory(User::class)->create(); + + $response = $this->actingAs($user) + ->visit('admin/questions') + ->click('Add Question') + ->seePageIs('admin/questions/create') + ->type('', 'topic') + ->type('', 'body') + ->press('Add') + ->see('The topic field is required.') + ->see('The body field is required.'); + + $user->delete(); + } + + /** + * test add question + * + * @return void + */ + public function testShowQuestionAdmin() + { + $user = factory(User::class)->create(); + + $response = $this->actingAs($user) + ->visit('admin/questions/create') + ->type('Question for Testing', 'topic') + ->type('Is This Question One?', 'body') + ->press('Add') + ->see('Question Added'); + + $dummy = Question::where('topic', 'Question for Testing')->first(); + $written_on = 'Written on ' . $dummy->created_at->format('d M Y'); + $response = $this->actingAs($user) + ->visit('admin/questions') + ->click($written_on) + ->see('Written on') + ->see('Last Editted on') + ->see('by'); + + $dummy->delete(); + $user->delete(); + } + + /** + * test edit question + * + * @return void + */ + public function testEditQuestionAdminSuccess() + { + $user = factory(User::class)->create(); + $question = factory(question::class)->create([ + 'user_id' => $user->id + ]); + + $response = $this->actingAs($user) + ->visit('admin/questions/' . $question->id) + ->click('Edit') + ->seePageIs('admin/questions/' . $question->id . '/edit') + ->type($question->topic . ' Editted', 'topic') + ->type($question->body . ' Editted', 'body') + ->press('Submit') + ->seePageIs('admin/questions/' . $question->id) + ->see('Question Updated'); + + $question->delete(); + $user->delete(); + } + + /** + * test edit question + * + * @return void + */ + public function testEditQuestionAdminWithoutTopic() + { + $user = factory(User::class)->create(); + $question = factory(question::class)->create([ + 'user_id' => $user->id + ]); + + $response = $this->actingAs($user) + ->visit('admin/questions/' . $question->id) + ->click('Edit') + ->seePageIs('admin/questions/' . $question->id . '/edit') + ->type('', 'topic') + ->type($question->body . ' Editted', 'body') + ->press('Submit') + ->see('The topic field is required.'); + + $question->delete(); + $user->delete(); + } + + /** + * test edit question + * + * @return void + */ + public function testEditQuestionAdminWithoutBody() + { + $user = factory(User::class)->create(); + $question = factory(question::class)->create([ + 'user_id' => $user->id + ]); + + $response = $this->actingAs($user) + ->visit('admin/questions/' . $question->id) + ->click('Edit') + ->seePageIs('admin/questions/' . $question->id . '/edit') + ->type($question->topic . ' Editted', 'topic') + ->type('', 'body') + ->press('Submit') + ->see('The body field is required.'); + + $question->delete(); + $user->delete(); + } + + /** + * test edit question + * + * @return void + */ + public function testEditQuestionAdminWithoutBodyTopic() + { + $user = factory(User::class)->create(); + $question = factory(question::class)->create([ + 'user_id' => $user->id + ]); + + $response = $this->actingAs($user) + ->visit('admin/questions/' . $question->id) + ->click('Edit') + ->seePageIs('admin/questions/' . $question->id . '/edit') + ->type('', 'topic') + ->type('', 'body') + ->press('Submit') + ->see('The topic field is required.') + ->see('The body field is required.'); + + $question->delete(); + $user->delete(); + } + + /** + * test show answer + * + * @return void + */ + public function testShowAnswerAdmin() + { + $user = factory(User::class)->create(); + $question = factory(question::class)->create([ + 'user_id' => $user->id + ]); + $answer = factory(answer::class)->create([ + 'user_id' => $user->id, + 'question_id' => $question->id + ]); + + $response = $this->actingAs($user) + ->visit('admin/answers/' . $answer->id) + ->see($question->body) + ->see($answer->body); + + $answer->delete(); + $question->delete(); + $user->delete(); + } + + /** + * test edit answer + * + * @return void + */ + public function testEditAnswerPinAdmin() + { + $user = factory(User::class)->create(); + $question = factory(question::class)->create([ + 'user_id' => $user->id + ]); + $answer = factory(answer::class)->create([ + 'user_id' => $user->id, + 'question_id' => $question->id + ]); + + $answer_second = factory(answer::class)->create([ + 'user_id' => $user->id, + 'question_id' => $question->id, + 'is_pinned' => 1 + ]); + + $this->seeInDatabase('answers', ['question_id' => $question->id, 'id' => $answer_second->id, 'is_pinned' => 1]); + + $response = $this->actingAs($user) + ->visit('admin/answers/' . $answer->id) + ->click('Edit') + ->see($question->body) + ->see($answer->body) + ->type('Answer for Testing Editted', 'body') + ->check('pin') + ->press('Submit') + ->visit('admin/answers/' . $answer->id) + ->see('PINNED'); + + $this->seeInDatabase('answers', ['question_id' => $question->id, 'id' => $answer_second->id, 'is_pinned' => 0]); + $this->seeInDatabase('answers', ['question_id' => $question->id, 'id' => $answer->id, 'is_pinned' => 1]); + + $answer->delete(); + $answer_second->delete(); + $question->delete(); + $user->delete(); + } + + /** + * test edit answer + * + * @return void + */ + public function testEditAnswerUnpinnedAdmin() + { + $user = factory(User::class)->create(); + $question = factory(question::class)->create([ + 'user_id' => $user->id + ]); + + $answer = factory(answer::class)->create([ + 'user_id' => $user->id, + 'question_id' => $question->id, + 'is_pinned' => 1 + ]); + + $answer_second = factory(answer::class)->create([ + 'user_id' => $user->id, + 'question_id' => $question->id, + 'is_pinned' => 0 + ]); + + $response = $this->actingAs($user) + ->visit('admin/answers/' . $answer->id) + ->click('Edit') + ->see($question->body) + ->see($answer->body) + ->type('Answer for Testing Editted', 'body') + ->uncheck('pin') + ->press('Submit') + ->visit('admin/answers/' . $answer->id) + ->see('NOT PINNED'); + + $this->seeInDatabase('answers', ['question_id' => $question->id, 'id' => $answer_second->id, 'is_pinned' => 0]); + $this->seeInDatabase('answers', ['question_id' => $question->id, 'id' => $answer->id, 'is_pinned' => 0]); + + $answer->delete(); + $answer_second->delete(); + $question->delete(); + $user->delete(); + } + + /** + * test edit answer + * + * @return void + */ + public function testEditAnswerAdminWithoutBody() + { + $user = factory(User::class)->create(); + $question = factory(question::class)->create([ + 'user_id' => $user->id + ]); + $answer = factory(answer::class)->create([ + 'user_id' => $user->id, + 'question_id' => $question->id + ]); + + $response = $this->actingAs($user) + ->visit('admin/answers/' . $answer->id) + ->click('Edit') + ->see($question->body) + ->see($answer->body) + ->type('', 'body') + ->check('pin') + ->press('Submit') + ->see('The body field is required.'); + + $answer->delete(); + $question->delete(); + $user->delete(); + } + + /** + * test show question + * + * @return void + */ + public function testShowEditQuestion() + { + $member = factory(Member::class)->create(); + + $question = factory(question::class)->create([ + 'is_admin' => 0, + 'member_id' => $member->id + ]); + + Auth::guard('member')->login($member); + $response = $this->visit('/questions') + ->click($question->topic) + ->seePageIs('questions/' . $question->id) + ->click('Edit') + ->seePageIs('questions/' . $question->id . '/edit') + ->type($question->topic . ' Editted', 'topic') + ->type($question->body . ' Editted', 'body') + ->check('anon') + ->press('Submit') + ->seePageIs('questions/' . $question->id) + ->see($question->topic . ' Editted') + ->see($question->body . ' Editted'); + + $question->delete(); + $member->delete(); + } + + public function testAddQuestionAnon() + { + $member = factory(Member::class)->create(); + $question = factory(question::class)->make(); + + Auth::guard('member')->login($member); + $response = $this->visit('/questions/create') + ->type($question->body, 'body') + ->type($question->topic, 'topic') + ->check('anon') + ->press('Submit') + ->seePageIs('/questions') + ->see('by Anonymous'); + + $dummy = Question::where('body', $question->body)->first(); + $dummy->delete(); + $member->delete(); + } + + /** + * test show question + * + * @return void + */ + public function testShowEditQuestionOthers() + { + $member = factory(Member::class)->create(); + $member_dummy = factory(Member::class)->create(); + + $question = factory(question::class)->create([ + 'is_admin' => 0, + 'member_id' => $member_dummy->id + ]); + + Auth::guard('member')->login($member); + $response = $this->visit('questions') + ->click($question->topic) + ->seePageIs('questions/' . $question->id) + ->dontSee('Delete'); + + $response = $this->visit('questions/' . $question->id . '/edit') + ->seePageIs('/'); + + $question->delete(); + $member->delete(); + $member_dummy->delete(); + } + + /** + * test show question edit + * + * @return void + */ + public function testShowQuestionVoteAnswer() + { + $user = factory(User::class)->create(); + $member = factory(Member::class)->create(); + + $question = factory(question::class)->create([ + 'user_id' => $user->id + ]); + $answer = factory(answer::class)->create([ + 'is_admin' => 0, + 'member_id' => $member->id, + 'question_id' => $question->id + ]); + + Auth::guard('member')->login($member); + $response = $this->visit('questions') + ->click($question->topic) + ->seePageIs('questions/' . $question->id) + ->see($answer->body) + ->press('VOTE') + ->seePageIs('questions/' . $question->id) + ->see('VOTED') + ->see('1'); + + $answer->delete(); + $question->delete(); + $user->delete(); + $member->delete(); + } + + /** + * test show question vote + * + * @return void + */ + public function testShowQuestionVoteUnvote() + { + $user = factory(User::class)->create(); + $member = factory(Member::class)->create(); + + $question = factory(question::class)->create([ + 'user_id' => $user->id + ]); + $answer = factory(answer::class)->create([ + 'is_admin' => 0, + 'member_id' => $member->id, + 'question_id' => $question->id + ]); + + Auth::guard('member')->login($member); + $response = $this->visit('questions') + ->click($question->topic) + ->seePageIs('questions/' . $question->id) + ->see($answer->body) + ->press('VOTE') + ->seePageIs('questions/' . $question->id) + ->see('VOTED') + ->see('1') + ->press('VOTED') + ->seePageIs('questions/' . $question->id) + ->see('VOTE') + ->see('0'); + + $answer->delete(); + $question->delete(); + $user->delete(); + $member->delete(); + } + + /** + * test show question add answer + * + * @return void + */ + public function testShowQuestionAddAnswer() + { + $user = factory(User::class)->create(); + $member = factory(Member::class)->create(); + + $question = factory(question::class)->create([ + 'user_id' => $user->id + ]); + + $answer = factory(answer::class)->make(); + + Auth::guard('member')->login($member); + $response = $this->visit('questions') + ->click($question->topic) + ->seePageIs('questions/' . $question->id) + ->type($answer->body, 'body') + ->press('Submit') + ->seePageIs('questions/' . $question->id) + ->see($answer->body); + + $dummy = Answer::where('body', $answer->body)->first(); + $dummy->delete(); + $question->delete(); + $user->delete(); + $member->delete(); + } + + /** + * test show answer + * + * @return void + */ + public function testShowEditAnswer() + { + $user = factory(User::class)->create(); + $member = factory(Member::class)->create(); + + $question = factory(question::class)->create([ + 'user_id' => $user->id + ]); + $answer = factory(answer::class)->create([ + 'is_admin' => 0, + 'member_id' => $member->id, + 'question_id' => $question->id + ]); + + Auth::guard('member')->login($member); + $response = $this->visit('answers/' . $answer->id) + ->click('Edit') + ->seePageIs('answers/' . $answer->id . '/edit') + ->see($question->body) + ->type($answer->body . ' Editted', 'body') + ->press('Submit') + ->seePageIs('answers/' . $answer->id) + ->see($question->topic) + ->see($question->body) + ->see($answer->body . ' Editted'); + + $answer->delete(); + $question->delete(); + $user->delete(); + $member->delete(); + } + + /** + * test show question + * + * @return void + */ + public function testShowEditAnswerOthers() + { + $member = factory(Member::class)->create(); + $member_dummy = factory(Member::class)->create(); + + $question = factory(question::class)->create([ + 'member_id' => $member->id, + 'is_admin' => 0 + ]); + + $answer = factory(answer::class)->create([ + 'is_admin' => 0, + 'member_id' => $member_dummy->id, + 'question_id' => $question->id + ]); + + Auth::guard('member')->login($member); + $response = $this->visit('answers/' . $answer->id) + ->dontSee('Delete'); + + $response = $this->visit('answers/' . $answer->id . '/edit') + ->seePageIs('/'); + + $answer->delete(); + $question->delete(); + $member->delete(); + $member_dummy->delete(); + } + +}