diff --git a/app/Classes/ControllersLogic/Warehouses/ListWarehouses.php b/app/Classes/ControllersLogic/Warehouses/ListWarehouses.php index fc6ae82..1bbe45f 100644 --- a/app/Classes/ControllersLogic/Warehouses/ListWarehouses.php +++ b/app/Classes/ControllersLogic/Warehouses/ListWarehouses.php @@ -10,7 +10,7 @@ class ListWarehouses public function execute(?bool $pagination = false) { // Get warehouses - $warehouses = $pagination ? Warehouse::all() : Warehouse::orderBy('created_at')->paginate(6) ; + $warehouses = $pagination ? Warehouse::all() : Warehouse::orderBy('created_at')->paginate(10) ; // Return collection of warehouses as a resource return WarehouseResource::collection($warehouses); diff --git a/app/Classes/Exceptions/Common/ErrorException.php b/app/Classes/Exceptions/Common/ErrorException.php new file mode 100644 index 0000000..187f38c --- /dev/null +++ b/app/Classes/Exceptions/Common/ErrorException.php @@ -0,0 +1,21 @@ +role = $role; + $this->inviteeEmail = $inviteeEmail; + } + + /** + * @return int + */ + public function getRole(): int + { + return $this->role; + } + + /** + * @return string + */ + public function getInviteeEmail(): string + { + return $this->inviteeEmail; + } + + +} \ No newline at end of file diff --git a/app/Classes/Modules/Accounts/DataTransferObjects/UserObject.php b/app/Classes/Modules/Accounts/DataTransferObjects/UserObject.php new file mode 100644 index 0000000..7bc1d4a --- /dev/null +++ b/app/Classes/Modules/Accounts/DataTransferObjects/UserObject.php @@ -0,0 +1,76 @@ +firstName = $firstName; + $this->lastName = $lastName; + $this->email = $email; + $this->password = $password; + $this->isVerified = $isVerified; + } + + /** + * @return string + */ + public function getFirstName(): string { + return $this->firstName; + } + + /** + * @return string + */ + public function getLastName(): string { + return $this->lastName; + } + + /** + * @return string + */ + public function getEmail(): string { + return $this->email; + } + + /** + * @return string + */ + public function getPassword(): string { + return $this->password; + } + + /** + * @return bool + */ + public function isVerified(): bool { + return $this->isVerified; + } +} diff --git a/app/Classes/Modules/Accounts/Exceptions/CannotCreateUserException.php b/app/Classes/Modules/Accounts/Exceptions/CannotCreateUserException.php new file mode 100644 index 0000000..c700640 --- /dev/null +++ b/app/Classes/Modules/Accounts/Exceptions/CannotCreateUserException.php @@ -0,0 +1,14 @@ +repository = $repository; + } + + /** + * @param string $emailAddress + * + * @throws ServiceException + * + * @return UserEmailVerification|Model + */ + public function execute(string $emailAddress): UserEmailVerification { + + // verify if the email address already has a pending verification + $attempts = $this->repository->where('email', $emailAddress) + ->where('is_active', true) + ->where('is_complete', false); + + + $attemptExists = count($attempts->get()) > 0 ? true : false; + + try { + // if a previous attempt exists, then disable any previous attempts + if ($attemptExists === true) { + $attempts->update(['is_active' => false, 'is_complete' => false]); + } + + // generate a token + $token = md5(uniqid(self::EMAIL_VERIFICATION_PREFIX, true) . Carbon::now()->timestamp); + + // create the email verification for the customer + return $this->repository->create([ + 'email' => $emailAddress, + 'token' => $token, + 'is_complete' => false, + 'is_active' => true, + ]); + } catch (MassAssignmentException $exception) { + throw new ServiceException($exception->getMessage()); + } + } +} diff --git a/app/Classes/Modules/Accounts/Services/CreatesUserAccount.php b/app/Classes/Modules/Accounts/Services/CreatesUserAccount.php new file mode 100644 index 0000000..66745d6 --- /dev/null +++ b/app/Classes/Modules/Accounts/Services/CreatesUserAccount.php @@ -0,0 +1,67 @@ +repository = $repository; + $this->service = $service; + } + + /** + * @param UserObject $object + * + * @return User + * @throws CannotCreateUserException + */ + public function execute(UserObject $object): ?User { + + try { + + // verify if the email already exists in the database + if($this->repository->where('email', $object->getEmail())->get()->count()){ + throw new ResourceConflictException(); + } + + /** @var User $user */ + $user = $this->repository->create([ + 'first_name' => $object->getFirstName(), + 'last_name' => $object->getLastName(), + 'email' => $object->getEmail(), + 'password' => Hash::make($object->getPassword()) + ]); + + // create an email verification attempt if needed + if ($object->isVerified() === false) { + $this->service->execute($object->getEmail()); + } + + return $user; + + } catch (\Exception $exception) { + throw new CannotCreateUserException($exception->getMessage()); + } + } +} diff --git a/app/Classes/Modules/Accounts/Services/CreatesUserInvitation.php b/app/Classes/Modules/Accounts/Services/CreatesUserInvitation.php new file mode 100644 index 0000000..7e0d1d9 --- /dev/null +++ b/app/Classes/Modules/Accounts/Services/CreatesUserInvitation.php @@ -0,0 +1,55 @@ +repository = $repository; + $this->user = $user; + } + + /** + * @param UserInvitationObject $object + * @return UserInvitation|null + * @throws ResourceConflictException + */ + public function execute(UserInvitationObject $object): ?UserInvitation { + // ensure that there is not already an invitation for the email + $existingInvitations = $this->repository->where('email', $object->getInviteeEmail())->get(); + if ($existingInvitations->count() !== 0) { + throw new ResourceConflictException("An existing invitation already exists for the email {$object->getInviteeEmail()}"); + } + + $model = $this->repository->create([ + 'email' => $object->getInviteeEmail(), + 'hash' => Common::generateRandomHash(50), + 'role_id' => $object->getRole(), + 'sender_id' => 1,//$this->user->getAuthIdentifier(), + 'is_complete' => false, + ]); + + return $model; + + } + +} \ No newline at end of file diff --git a/app/Classes/Modules/ControllersLogic/Account/RegisterAccountLogic.php b/app/Classes/Modules/ControllersLogic/Account/RegisterAccountLogic.php new file mode 100644 index 0000000..a2560ed --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Account/RegisterAccountLogic.php @@ -0,0 +1,73 @@ +repository = $repository; + $this->createsUserAccount = $createsUserAccount; + } + + /** + * @param Request $request + * @return JsonResponse + * @throws InternalServerErrorException + * @throws MalformedRequestException + */ + public function execute(Request $request) { + + // throws malformed request exception if the password is invalid + if ($this->checkPasswordAndThrowIfInvalid($request->get('password')) === false) { + throw new MalformedRequestException('Password strength is insufficient'); + } + + try { + + // the email doesn't exist in the database, so create the user + $object = new UserObject($request->get('first_name'), $request->get('last_name'), + $request->get('email'), $request->get('password'), false); + + $user = $this->createsUserAccount->execute($object); + + // dispatch event for user registered + event(new UserHasRegistered($user)); + + return new JsonResponse(null, HttpStatus::RESOURCE_CREATED); + + } catch (CannotCreateUserException $exception) { + throw new InternalServerErrorException("Failed to create user because {$exception->getMessage()}"); + } + } +} \ No newline at end of file diff --git a/app/Classes/Modules/ControllersLogic/Account/RegistrationInvitationLogic.php b/app/Classes/Modules/ControllersLogic/Account/RegistrationInvitationLogic.php new file mode 100644 index 0000000..7fefee6 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Account/RegistrationInvitationLogic.php @@ -0,0 +1,61 @@ +repository = $repository; + $this->createUserInvitation = $createUserInvitation; + } + + /** + * @param Request $request + * @return JsonResponse + * @throws InternalServerErrorException + */ + public function execute(Request $request) { + + try { + + // the email doesn't exist in the database, so create the user + $object = new UserInvitationObject($request->get('role_id'), $request->get('email')); + + $invitation = $this->createUserInvitation->execute($object); + + // dispatch event for user invited + event(new UserInvited($invitation)); + + return new JsonResponse(null, HttpStatus::RESOURCE_CREATED); + + } catch (ResourceConflictException $exception) { + throw new InternalServerErrorException("Failed to send user invitation because {$exception->getMessage()}"); + } + } +} \ No newline at end of file diff --git a/app/Classes/Modules/ControllersLogic/Companies/AddressBook/DefaultAddress.php b/app/Classes/Modules/ControllersLogic/Companies/AddressBook/DefaultAddress.php new file mode 100644 index 0000000..425f550 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Companies/AddressBook/DefaultAddress.php @@ -0,0 +1,23 @@ +addressBook()->update(['default' => 0]); + + $address = Company::findOrfail($companyId)->addressBook()->findOrFail($id); + + $address->default = 1; + + if($address->save()){ + return new AddressBookResource($address); + } + + } +} diff --git a/app/Classes/Modules/ControllersLogic/Companies/AddressBook/DeleteAddress.php b/app/Classes/Modules/ControllersLogic/Companies/AddressBook/DeleteAddress.php new file mode 100644 index 0000000..5aa5c0f --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Companies/AddressBook/DeleteAddress.php @@ -0,0 +1,24 @@ +addressBook()->findOrFail($id); + + + if($address->delete()){ + + // Return single address as a resource + return new AddressBookResource($address); + + } + + } +} diff --git a/app/Classes/Modules/ControllersLogic/Companies/AddressBook/ListAddresses.php b/app/Classes/Modules/ControllersLogic/Companies/AddressBook/ListAddresses.php new file mode 100644 index 0000000..73577cd --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Companies/AddressBook/ListAddresses.php @@ -0,0 +1,19 @@ +addressBook()->orderBy('created_at')->paginate(5); + + // Return collection of addresses as a resource + return AddressBookResource::collection($addresses); + + } +} diff --git a/app/Classes/Modules/ControllersLogic/Companies/AddressBook/UpdateAddress.php b/app/Classes/Modules/ControllersLogic/Companies/AddressBook/UpdateAddress.php new file mode 100644 index 0000000..426b229 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Companies/AddressBook/UpdateAddress.php @@ -0,0 +1,30 @@ +getId() !== null ? Company::findOrfail($addressObject->getCompanyId())->addressBook()->findOrFail($addressObject->getId()) : new AddressBook; + + $address->company_id = $addressObject->getCompanyId(); + $address->reference = $addressObject->getReference(); + $address->contact = $addressObject->getContact(); + $address->street_one = $addressObject->getStreetOne(); + $address->street_two = $addressObject->getStreetTwo(); + $address->city = $addressObject->getCity(); + $address->state = $addressObject->getState(); + $address->post_code = $addressObject->getPostCode(); + $address->country = $addressObject->getCountry(); + + if($address->save()){ + return new AddressBookResource($address); + } + + } +} diff --git a/app/Classes/Modules/ControllersLogic/Companies/CompanyProfile.php b/app/Classes/Modules/ControllersLogic/Companies/CompanyProfile.php new file mode 100644 index 0000000..34c0b72 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Companies/CompanyProfile.php @@ -0,0 +1,19 @@ +execute(); + } + + if($company->delete()){ + + // Return single compnay as a resource + return new CompanyResource($company); + + } + + } +} diff --git a/app/Classes/Modules/ControllersLogic/Companies/ListCompanies.php b/app/Classes/Modules/ControllersLogic/Companies/ListCompanies.php new file mode 100644 index 0000000..c6feb03 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Companies/ListCompanies.php @@ -0,0 +1,19 @@ +paginate(10); + + // Return collection of companies as a resource + return CompanyResource::collection($companies); + + } +} diff --git a/app/Classes/Modules/ControllersLogic/Companies/UpdateCompany.php b/app/Classes/Modules/ControllersLogic/Companies/UpdateCompany.php new file mode 100644 index 0000000..2618295 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Companies/UpdateCompany.php @@ -0,0 +1,45 @@ +method() === 'PUT' ? Company::findOrFail($request->input('id')) : new company; + $company->fill($request->except(array_merge(Constants::COMPANY_DOCUMENTS, Constants::ADDRESS_FIELDS))); + + if($company->save()){ + + foreach (Constants::COMPANY_DOCUMENTS as $documentType){ + + $documents = $request->input($documentType); + + if($documents !== null){ + + (new updateDocuments( + Constants::MODULE_TYPES['company'], + $company->id, + $documentType))->execute($documents); + + } + } + + (new UpdateAddress())->execute($request, $company->id, false, true); + + return new CompanyResource($company); + } + + } + + public function updateDocuments(){ + + } + +} diff --git a/app/Classes/Modules/ControllersLogic/Contacts/DeleteContact.php b/app/Classes/Modules/ControllersLogic/Contacts/DeleteContact.php new file mode 100644 index 0000000..53a7c88 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Contacts/DeleteContact.php @@ -0,0 +1,24 @@ +delete()){ + + // Return single address as a resource + return new ContactResource($contact); + + } + + } +} diff --git a/app/Classes/Modules/ControllersLogic/Contacts/ListContacts.php b/app/Classes/Modules/ControllersLogic/Contacts/ListContacts.php new file mode 100644 index 0000000..fa7514b --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Contacts/ListContacts.php @@ -0,0 +1,19 @@ +where('reference_id', $reference)->orderBy('created_at')->paginate(5); + + // Return collection of contacts as a resource + return ContactResource::collection($contacts); + + } +} diff --git a/app/Classes/Modules/ControllersLogic/Contacts/UpdateContact.php b/app/Classes/Modules/ControllersLogic/Contacts/UpdateContact.php new file mode 100644 index 0000000..efc2266 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Contacts/UpdateContact.php @@ -0,0 +1,27 @@ +method() === 'PUT' ? Contact::findOrFail($request->input('id')) : new Contact; + + $contact->type = $type; + $contact->reference_id = $reference; + $contact->name = $request->input('name'); + $contact->designation = $request->input('designation'); + $contact->contact = $request->input('contact'); + $contact->email = $request->input('email'); + + if($contact->save()){ + return new ContactResource($contact); + } + + } +} diff --git a/app/Classes/Modules/ControllersLogic/Exceptions/AccessForbiddenException.php b/app/Classes/Modules/ControllersLogic/Exceptions/AccessForbiddenException.php new file mode 100644 index 0000000..c77ba03 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Exceptions/AccessForbiddenException.php @@ -0,0 +1,12 @@ +httpStatusCode = $httpStatusCode; + } + + /** + * @return int + */ + public function getHttpStatusCode(): int { + return $this->httpStatusCode; + } +} diff --git a/app/Classes/Modules/ControllersLogic/Orders/CreateOrder.php b/app/Classes/Modules/ControllersLogic/Orders/CreateOrder.php new file mode 100644 index 0000000..73854ee --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Orders/CreateOrder.php @@ -0,0 +1,36 @@ +company_id = $companyId; + $order->warehouse_id = $request->input('warehouse_id'); + $order->marking = $request->input('marking'); + $order->current_step = Constants::ORDER_PROCESSING_STEP; + + if($order->save()){ + // Generate Order Steps + $modularStep = new ModularStep(); + $orderSteps = (new GenerateOrderSteps([$modularStep->warehouseModule($order->warehouse_id !== null)]))->getSteps()->toArray(); + $order->orderSteps()->createMany($orderSteps); + + // confirm order + return (new UpdateOrderStep())->execute($order->id, $request); + + } + + return false; + } + +} \ No newline at end of file diff --git a/app/Classes/Modules/ControllersLogic/Orders/UpdateOrderStep.php b/app/Classes/Modules/ControllersLogic/Orders/UpdateOrderStep.php new file mode 100644 index 0000000..aae4144 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Orders/UpdateOrderStep.php @@ -0,0 +1,15 @@ +execute($request); + } + +} \ No newline at end of file diff --git a/app/Classes/Modules/ControllersLogic/Warehouses/DeleteWarehouse.php b/app/Classes/Modules/ControllersLogic/Warehouses/DeleteWarehouse.php new file mode 100644 index 0000000..ce74f1b --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Warehouses/DeleteWarehouse.php @@ -0,0 +1,24 @@ +delete()){ + + // Return single warehouse as a resource + return new WarehouseResource($warehouse); + + } + + } +} diff --git a/app/Classes/Modules/ControllersLogic/Warehouses/ListWarehouses.php b/app/Classes/Modules/ControllersLogic/Warehouses/ListWarehouses.php new file mode 100644 index 0000000..fc6ae82 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Warehouses/ListWarehouses.php @@ -0,0 +1,19 @@ +paginate(6) ; + + // Return collection of warehouses as a resource + return WarehouseResource::collection($warehouses); + + } +} diff --git a/app/Classes/Modules/ControllersLogic/Warehouses/UpdateWarehouse.php b/app/Classes/Modules/ControllersLogic/Warehouses/UpdateWarehouse.php new file mode 100644 index 0000000..5896dd8 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Warehouses/UpdateWarehouse.php @@ -0,0 +1,22 @@ +method() === 'PUT' ? Warehouse::findOrFail($request->input('id')) : new Warehouse; + + $warehouse->fill($request->except('id')); + + if($warehouse->save()){ + return new WarehouseResource($warehouse); + } + + } + +} diff --git a/app/Classes/Modules/ControllersLogic/Warehouses/WarehouseProfile.php b/app/Classes/Modules/ControllersLogic/Warehouses/WarehouseProfile.php new file mode 100644 index 0000000..1c33dc0 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Warehouses/WarehouseProfile.php @@ -0,0 +1,19 @@ +user = $user; + } + + /** + * @return User + */ + public function getUser(): User { + return $this->user; + } +} diff --git a/app/Events/Accounts/UserInvited.php b/app/Events/Accounts/UserInvited.php new file mode 100644 index 0000000..6311974 --- /dev/null +++ b/app/Events/Accounts/UserInvited.php @@ -0,0 +1,29 @@ +invitation = $invitation; + } + + /** + * @return UserInvitation + */ + public function getInvitation(): UserInvitation + { + return $this->invitation; + } + +} diff --git a/app/Http/Controllers/Account/AccountController.php b/app/Http/Controllers/Account/AccountController.php deleted file mode 100644 index c049691..0000000 --- a/app/Http/Controllers/Account/AccountController.php +++ /dev/null @@ -1,31 +0,0 @@ -execute(); - } - - /** - * @param Request $request - * - * @return int - * @internal param int|null $id - * - */ - public function update(Request $request): int { - return (new UpdateUserProfileLogic($request->get('id') ?: null))->execute($request->except('id')); - } -} diff --git a/app/Http/Controllers/Account/InviteUserController.php b/app/Http/Controllers/Account/InviteUserController.php new file mode 100644 index 0000000..784259e --- /dev/null +++ b/app/Http/Controllers/Account/InviteUserController.php @@ -0,0 +1,15 @@ +execute($request); + } +} diff --git a/app/Http/Controllers/Account/RegisterAccountController.php b/app/Http/Controllers/Account/RegisterAccountController.php new file mode 100644 index 0000000..a55bf4b --- /dev/null +++ b/app/Http/Controllers/Account/RegisterAccountController.php @@ -0,0 +1,22 @@ +execute($request); + } +} diff --git a/app/Http/Middleware/ClearCache.php b/app/Http/Middleware/ClearCache.php index 7dae07f..9f32562 100644 --- a/app/Http/Middleware/ClearCache.php +++ b/app/Http/Middleware/ClearCache.php @@ -6,11 +6,6 @@ use Closure; use Illuminate\Foundation\Application; use Illuminate\Support\Facades\Artisan; -/** - * @copyright Copyright (C) 2018 IP ServerOne Solutions Sdn. Bhd. All rights reserved. - * @author Zhe Yang, Lee - * @license Proprietary - */ class ClearCache { /** @var Application */ private $application; diff --git a/app/Listeners/Accounts/UserEventHandler.php b/app/Listeners/Accounts/UserEventHandler.php new file mode 100644 index 0000000..fadef6b --- /dev/null +++ b/app/Listeners/Accounts/UserEventHandler.php @@ -0,0 +1,34 @@ +getUser()->email); + + if ($attempts !== null && !$event->getUser()->hasVerifiedEmail()) { + $event->getUser()->notify(new VerifyEmail($attempts->first())); + $attempts->first()->update(['is_sent' => true]); + } + + } + + if ($event instanceof UserInvited) { + $event->getInvitation()->notify(new InvitationEmail($event)); + } + + } +} diff --git a/app/Models/AbstractModel.php b/app/Models/AbstractModel.php new file mode 100644 index 0000000..98d5563 --- /dev/null +++ b/app/Models/AbstractModel.php @@ -0,0 +1,11 @@ +belongsTo('App\Models\Company'); diff --git a/app/Models/Company.php b/app/Models/Company.php index fe144a2..d965a3b 100644 --- a/app/Models/Company.php +++ b/app/Models/Company.php @@ -2,22 +2,15 @@ namespace App\Models; -use Illuminate\Database\Eloquent\Model; -use Spatie\Activitylog\Traits\LogsActivity; - -class Company extends Model +class Company extends AbstractModel { - use LogsActivity; - protected $table = 'companies'; protected $fillable = [ 'marking', 'name', 'email', 'registration_no', 'tax_no' ]; - protected static $logFillable = true; - public function addressBook() { return $this->hasMany('App\Models\AddressBook'); diff --git a/app/Models/Contact.php b/app/Models/Contact.php index 70ac90c..b302cb5 100644 --- a/app/Models/Contact.php +++ b/app/Models/Contact.php @@ -2,13 +2,10 @@ namespace App\Models; -use Illuminate\Database\Eloquent\Model; use App\Classes\Constants; -use Spatie\Activitylog\Traits\LogsActivity; -class Contact extends Model +class Contact extends AbstractModel { - use LogsActivity; protected $table = 'contacts'; @@ -16,8 +13,6 @@ class Contact extends Model 'type', 'reference_id', 'name', 'designation', 'contact', 'email' ]; - protected static $logFillable = true; - public function companyContacts($query) { return $query->where('type', Constants::MODULE_TYPES['company']); diff --git a/app/Models/CustomIssues.php b/app/Models/CustomIssues.php index 90b9ebe..cd521c8 100644 --- a/app/Models/CustomIssues.php +++ b/app/Models/CustomIssues.php @@ -2,22 +2,15 @@ namespace App\Models; -use Illuminate\Database\Eloquent\Model; -use Spatie\Activitylog\Traits\LogsActivity; - -class CustomIssues extends Model +class CustomIssues extends AbstractModel { - use LogsActivity; - protected $table = 'custom_issues'; protected $fillable = [ 'schedule_id', 'remark' ]; - protected static $logFillable = true; - public function shippingSchedule() { return $this->belongsTo(ShippingSchedule::class, 'schedule_id'); diff --git a/app/Models/Document.php b/app/Models/Document.php index 0701b13..4928ddc 100644 --- a/app/Models/Document.php +++ b/app/Models/Document.php @@ -2,19 +2,13 @@ namespace App\Models; -use Illuminate\Database\Eloquent\Model; -use Spatie\Activitylog\Traits\LogsActivity; - -class Document extends Model +class Document extends AbstractModel { - use LogsActivity; - protected $table = 'documents'; protected $fillable = [ 'type', 'reference_id', 'document_type', 'name', 'primary' ]; - protected static $logFillable = true; } diff --git a/app/Models/Order.php b/app/Models/Order.php index bb50215..5aa5ca9 100644 --- a/app/Models/Order.php +++ b/app/Models/Order.php @@ -2,21 +2,14 @@ namespace App\Models; -use Illuminate\Database\Eloquent\Model; -use Spatie\Activitylog\Traits\LogsActivity; - -class Order extends Model +class Order extends AbstractModel { - use LogsActivity; - protected $table = 'orders'; protected $fillable = [ 'company_id', 'marking', 'forwarder_id', 'supplier_id', 'warehouse_id', 'current_step', 'complete' ]; - protected static $logFillable = true; - public function orderSteps() { return $this->hasMany(OrderStep::class, 'order_id'); diff --git a/app/Models/OrderStep.php b/app/Models/OrderStep.php index bb03f44..ff1e2c6 100644 --- a/app/Models/OrderStep.php +++ b/app/Models/OrderStep.php @@ -2,22 +2,15 @@ namespace App\Models; -use Illuminate\Database\Eloquent\Model; -use Spatie\Activitylog\Traits\LogsActivity; - -class OrderStep extends Model +class OrderStep extends AbstractModel { - use LogsActivity; - protected $table = 'order_steps'; protected $fillable = [ 'order_id', 'reference_id', 'primary', 'sequence', 'complete' ]; - protected static $logFillable = true; - public function order() { return $this->belongsTo(Order::class, 'order_id'); diff --git a/app/Models/Package.php b/app/Models/Package.php index 5c19fe1..730b60b 100644 --- a/app/Models/Package.php +++ b/app/Models/Package.php @@ -2,22 +2,15 @@ namespace App\Models; -use Illuminate\Database\Eloquent\Model; -use Spatie\Activitylog\Traits\LogsActivity; - -class Package extends Model +class Package extends AbstractModel { - use LogsActivity; - protected $table = 'packages'; protected $fillable = [ 'list_id', 'description', 'width', 'length', 'height', 'quantity' ]; - protected static $logFillable = true; - public function packingList() { return $this->belongsTo(PackingList::class, 'list_id'); diff --git a/app/Models/PackingList.php b/app/Models/PackingList.php index 48322fc..bf43c97 100644 --- a/app/Models/PackingList.php +++ b/app/Models/PackingList.php @@ -2,22 +2,16 @@ namespace App\Models; -use Illuminate\Database\Eloquent\Model; -use Spatie\Activitylog\Traits\LogsActivity; -class PackingList extends Model +class PackingList extends AbstractModel { - use LogsActivity; - protected $table = 'packing_lists'; protected $fillable = [ 'order_id', 'reference_no', 'confirmed' ]; - protected static $logFillable = true; - public function packages() { return $this->hasMany(Package::class, 'list_id'); diff --git a/app/Models/ReceiveNote.php b/app/Models/ReceiveNote.php index 98085e6..7e6cb47 100644 --- a/app/Models/ReceiveNote.php +++ b/app/Models/ReceiveNote.php @@ -3,21 +3,16 @@ namespace App\Models; use Illuminate\Database\Eloquent\Model; -use Spatie\Activitylog\Traits\LogsActivity; class ReceiveNote extends Model { - use LogsActivity; - protected $table = 'receive_notes'; protected $fillable = [ 'order_id', 'tracking_no', 'receive_date' ]; - protected static $logFillable = true; - public function order() { return $this->belongsTo(Order::class, 'order_id'); diff --git a/app/Models/ShippingArrangement.php b/app/Models/ShippingArrangement.php index d78b7fe..587d6b5 100644 --- a/app/Models/ShippingArrangement.php +++ b/app/Models/ShippingArrangement.php @@ -2,22 +2,15 @@ namespace App\Models; -use Illuminate\Database\Eloquent\Model; -use Spatie\Activitylog\Traits\LogsActivity; - -class ShippingArrangement extends Model +class ShippingArrangement extends AbstractModel { - use LogsActivity; - protected $table = 'shipping_arrangements'; protected $fillable = [ 'order_id', 'container_no', 'seal_no' ]; - protected static $logFillable = true; - public function shippingSchedule() { return $this->hasMany(ShippingSchedule::class, 'arrangement_id'); diff --git a/app/Models/ShippingSchedule.php b/app/Models/ShippingSchedule.php index ff1cd96..b4b11f6 100644 --- a/app/Models/ShippingSchedule.php +++ b/app/Models/ShippingSchedule.php @@ -2,22 +2,16 @@ namespace App\Models; -use Illuminate\Database\Eloquent\Model; -use Spatie\Activitylog\Traits\LogsActivity; -class ShippingSchedule extends Model +class ShippingSchedule extends AbstractModel { - use LogsActivity; - protected $table = 'shipping_schedules'; protected $fillable = [ 'arrangement_id', 'ETD', 'ETA', 'status' ]; - protected static $logFillable = true; - public function shippingArrangement() { return $this->belongsTo(ShippingArrangement::class, 'arrangement_id'); diff --git a/app/Models/User.php b/app/Models/User.php index d9012e5..f3f7a77 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -2,15 +2,12 @@ namespace App\Models; +use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Notifications\Notifiable; -use Illuminate\Contracts\Auth\MustVerifyEmail; -use Illuminate\Foundation\Auth\User as Authenticatable; -use Spatie\Activitylog\Traits\LogsActivity; -class User extends Authenticatable +class User extends AbstractUserModel { use Notifiable; -// use LogsActivity; /** * The attributes that are mass assignable. @@ -18,11 +15,9 @@ class User extends Authenticatable * @var array */ protected $fillable = [ - 'first_name', 'last_name', 'email', 'password', 'verified', + 'first_name', 'last_name', 'email', 'password', 'verified', 'role' ]; -// protected static $logFillable = true; - /** * The attributes that should be hidden for arrays. * @@ -31,4 +26,13 @@ class User extends Authenticatable protected $hidden = [ 'password', 'remember_token', ]; + + /** + * @return HasMany + */ + public function pendingEmailVerifications(): HasMany { + return $this->hasMany(UserEmailVerification::class, 'email') + ->where('is_active', true) + ->where('is_complete', false); + } } diff --git a/app/Models/UserEmailVerification.php b/app/Models/UserEmailVerification.php new file mode 100644 index 0000000..91c0755 --- /dev/null +++ b/app/Models/UserEmailVerification.php @@ -0,0 +1,31 @@ + + * @license Proprietary + */ +final class UserEmailVerification extends AbstractModel { + public $incrementing = true; + + protected $table = 'user_email_verification'; + + protected $fillable = [ + 'email', + 'token', + 'is_complete', + 'is_active', + 'is_sent' + ]; + + /** + * @return BelongsTo + */ + public function user(): BelongsTo { + return $this->belongsTo(user::class, 'email'); + } +} diff --git a/app/Models/UserInvitation.php b/app/Models/UserInvitation.php new file mode 100644 index 0000000..9490d2c --- /dev/null +++ b/app/Models/UserInvitation.php @@ -0,0 +1,27 @@ +belongsTo(user::class, 'sender_id'); + }} diff --git a/app/Models/Warehouse.php b/app/Models/Warehouse.php index ddbd0f8..0017303 100644 --- a/app/Models/Warehouse.php +++ b/app/Models/Warehouse.php @@ -2,19 +2,13 @@ namespace App\Models; -use Illuminate\Database\Eloquent\Model; -use Spatie\Activitylog\Traits\LogsActivity; - -class Warehouse extends Model +class Warehouse extends AbstractModel { - use LogsActivity; - protected $table = 'warehouses'; protected $fillable = [ 'name', 'email', 'street_one', 'street_two', 'city', 'state', 'post_code', 'country' ]; - protected static $logFillable = true; } diff --git a/app/Notifications/AbstractEmail.php b/app/Notifications/AbstractEmail.php new file mode 100644 index 0000000..78d02fd --- /dev/null +++ b/app/Notifications/AbstractEmail.php @@ -0,0 +1,15 @@ +invitation = $invitation; + } + + public function toMail() + { + return (new MailMessage) + ->subject('Registration Invite') + ->line($this->senderName().' has sent you an invitation to create an account with us.') + ->action('Create Account', $this->invitationUrl()); + } + + private function invitationUrl(){ + return url(route('auth.registration', ['hash' => $this->invitation->getInvitation()->hash])); + } + + private function senderName(){ + $sender = $this->invitation->getInvitation()->sender; + return $sender->first_name.' '.$sender->last_name; + } + +} \ No newline at end of file diff --git a/app/Notifications/VerifyEmail.php b/app/Notifications/VerifyEmail.php new file mode 100644 index 0000000..18748fa --- /dev/null +++ b/app/Notifications/VerifyEmail.php @@ -0,0 +1,38 @@ +attempt = $attempt; + } + + public function toMail() + { + return (new MailMessage) + ->subject('Email Verification Required') + ->line('Please click the button below to verify your email address.') + ->action('Verify Email Address', $this->verificationUrl() + ) + ->line('If you did not create an account, no further action is required.'); + } + + private function verificationUrl(){ + return $this->attempt->token; + } + +} \ No newline at end of file diff --git a/app/Providers/EventServiceProvider.php b/app/Providers/EventServiceProvider.php index 6c64e52..e12e1ec 100644 --- a/app/Providers/EventServiceProvider.php +++ b/app/Providers/EventServiceProvider.php @@ -2,33 +2,14 @@ namespace App\Providers; -use Illuminate\Support\Facades\Event; -use Illuminate\Auth\Events\Registered; -use Illuminate\Auth\Listeners\SendEmailVerificationNotification; +use App\Events\Accounts\UserEvent; +use App\Listeners\Accounts\UserEventHandler; use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider; class EventServiceProvider extends ServiceProvider { - /** - * The event listener mappings for the application. - * - * @var array - */ + /** @var array */ protected $listen = [ - Registered::class => [ - SendEmailVerificationNotification::class, - ], + UserEvent::class => [UserEventHandler::class] ]; - - /** - * Register any events for your application. - * - * @return void - */ - public function boot() - { - parent::boot(); - - // - } } diff --git a/app/Traits/DeterminesIfUserPasswordMatchesRequirements.php b/app/Traits/DeterminesIfUserPasswordMatchesRequirements.php new file mode 100644 index 0000000..5bb4bdf --- /dev/null +++ b/app/Traits/DeterminesIfUserPasswordMatchesRequirements.php @@ -0,0 +1,27 @@ + 0; + } + + /** + * @param string $password + * + * @return bool + */ + private function checkPasswordAndThrowIfInvalid(string $password): bool { + return $this->doesPasswordMeetRequirements($password) === true; + } +} diff --git a/app/Traits/HandlesPrimaryKeysAsArrays.php b/app/Traits/HandlesPrimaryKeysAsArrays.php new file mode 100644 index 0000000..e9fd5c7 --- /dev/null +++ b/app/Traits/HandlesPrimaryKeysAsArrays.php @@ -0,0 +1,27 @@ +getKeyName(); + } + + /** + * @param Model $model + * + * @return string + */ + private function getPrimaryKeyValuesAsString(Model $model): string { + return implode(', ', array_map(function ($keyName) use ($model) { + return $model->getAttribute($keyName); + }, $this->getPrimaryKeys($model))); + } +} diff --git a/database/factories/CompanyFactory.php b/database/factories/CompanyFactory.php index 11179fd..9cf7b9c 100644 --- a/database/factories/CompanyFactory.php +++ b/database/factories/CompanyFactory.php @@ -8,11 +8,6 @@ $factory->define(App\Models\Company::class, function (Faker $faker) { 'marking' => 'CIEF/'.$faker->numerify('###').$faker->regexify('[A-Z]{3}'), 'email' => $faker->companyEmail, 'registration_no' => $faker->numerify('######-W'), - 'tax_no' => $faker->numerify('KMTAX####'), - 'street_one' => $faker->streetAddress, - 'city' => $faker->city, - 'state' => $faker->city, - 'post_code' => $faker->postcode, - 'country' => $faker->country + 'tax_no' => $faker->numerify('KMTAX####') ]; }); diff --git a/database/migrations/2018_09_07_073209_create_user_table.php b/database/migrations/2018_09_07_073209_create_user_table.php index fe3cb4e..6af8afc 100644 --- a/database/migrations/2018_09_07_073209_create_user_table.php +++ b/database/migrations/2018_09_07_073209_create_user_table.php @@ -1,5 +1,6 @@ string('email')->unique(); $table->string('password'); $table->integer('verified')->nullable()->default(0); + $table->integer('role_id'); $table->rememberToken(); $table->timestamps(); }); DB::table('users')->insert( [ - 'first_name' => $faker->firstName, - 'last_name' => $faker->lastName, - 'email' => env('EMAIL_DEVELOPMENT', 'admin@cief.com'), + 'first_name' => 'Omair', + 'last_name' => 'Saleh', + 'email' => env('EMAIL_DEVELOPMENT', 'omair@izyim.com'), 'password' => Hash::make('123456abcabc'), 'verified' => 1, + 'role_id' => UserRoles::SUPER_ADMIN, + 'created_at' => \Carbon\Carbon::now(), + 'updated_at' => \Carbon\Carbon::now() + ], + [ + 'first_name' => 'Development', + 'last_name' => 'User', + 'email' => env('EMAIL_DEVELOPMENT', 'dev@izyim.com'), + 'password' => Hash::make('123456abcabc'), + 'verified' => 1, + 'role_id' => UserRoles::ADMIN, 'created_at' => \Carbon\Carbon::now(), 'updated_at' => \Carbon\Carbon::now() ] diff --git a/database/migrations/2019_01_28_165325_create_user_email_verification_table.php b/database/migrations/2019_01_28_165325_create_user_email_verification_table.php new file mode 100644 index 0000000..0e8ed98 --- /dev/null +++ b/database/migrations/2019_01_28_165325_create_user_email_verification_table.php @@ -0,0 +1,38 @@ +increments('id'); + $table->string('email', 100); + $table->string('token', 32); + $table->boolean('is_complete')->default(false); + $table->boolean('is_active'); + $table->boolean('is_sent')->default(false); + $table->timestamps(); + + $table->foreign('email')->references('email')->on('users'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('user_email_verification'); + } +} diff --git a/database/migrations/2019_01_29_064840_create_user_invitation_table.php b/database/migrations/2019_01_29_064840_create_user_invitation_table.php new file mode 100644 index 0000000..2c4ac7f --- /dev/null +++ b/database/migrations/2019_01_29_064840_create_user_invitation_table.php @@ -0,0 +1,38 @@ +increments('id'); + $table->string('email', 100)->unique(); + $table->string('hash', 50); + $table->integer('role_id'); + $table->integer('sender_id')->unsigned()->index(); + $table->boolean('is_complete')->default(false); + $table->timestamps(); + + $table->foreign('sender_id')->references('id')->on('users'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('user_invitation'); + } +} diff --git a/database/seeds/DatabaseSeeder.php b/database/seeds/DatabaseSeeder.php index 78317c5..5460d27 100644 --- a/database/seeds/DatabaseSeeder.php +++ b/database/seeds/DatabaseSeeder.php @@ -11,10 +11,10 @@ class DatabaseSeeder extends Seeder */ public function run(): void { if(app()->environment() !== "production"){ - //$this->call(CompaniesTableSeeder::class); - //$this->call(AddressBookTableSeeder::class); - //$this->call(ContactsTableSeeder::class); - //$this->call(WarehousesTableSeeder::class); + $this->call(CompaniesTableSeeder::class); + $this->call(AddressBookTableSeeder::class); + $this->call(ContactsTableSeeder::class); + $this->call(WarehousesTableSeeder::class); } $this->call(PrimaryStepsTableSeeder::class); diff --git a/package.json b/package.json index 3b5c187..074111a 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,6 @@ "desandro-classie": "^1.0.1", "dialog-fx": "^0.0.2", "epic-spinners": "^1.0.3", - "feather-icons": "^4.5.0", "font-awesome": "^4.7.0", "gulp-cli": "^2.0.1", "imagesloaded": "^4.1.4", @@ -39,7 +38,6 @@ "select2": "^4.0.6-rc.1", "sweetalert": "^2.1.0", "switchery-npm": "^0.8.2", - "tether": "^1.4.3", "trumbowyg": "^2.9.4", "twitter-bootstrap-wizard": "^1.2.0", "typeahead.js": "^0.11.1", @@ -88,8 +86,6 @@ "vendorJs": [ "./node_modules/jquery/dist/jquery.min.js", "./node_modules/jquery-ui-dist/jquery-ui.min.js", - "./node_modules/feather-icons/dist/feather.min.js", - "./node_modules/tether/dist/js/tether.min.js", "./node_modules/popper.js/dist/umd/popper.min.js", "./node_modules/bootstrap/dist/js/bootstrap.min.js", "./node_modules/jquery-unveil/jquery.unveil.js", diff --git a/public/css/app.css b/public/css/app.css new file mode 100644 index 0000000..262988d --- /dev/null +++ b/public/css/app.css @@ -0,0 +1,6 @@ +@import url(https://fonts.googleapis.com/css?family=Nunito);/*! + * Bootstrap v4.1.2 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#3490dc;--indigo:#6574cd;--purple:#9561e2;--pink:#f66d9b;--red:#e3342f;--orange:#f6993f;--yellow:#ffed4a;--green:#38c172;--teal:#4dc0b5;--cyan:#6cb2eb;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#3490dc;--secondary:#6c757d;--success:#38c172;--info:#6cb2eb;--warning:#ffed4a;--danger:#e3342f;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Nunito",sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Nunito,sans-serif;font-size:.9rem;font-weight:400;line-height:1.6;color:#212529;text-align:left;background-color:#f8fafc}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#3490dc;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#1d68a7;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg:not(:root){vertical-align:middle}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.25rem}.h2,h2{font-size:1.8rem}.h3,h3{font-size:1.575rem}.h4,h4{font-size:1.35rem}.h5,h5{font-size:1.125rem}.h6,h6{font-size:.9rem}.lead{font-size:1.125rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.125rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer:before{content:"\2014 \A0"}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#f8fafc;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#f66d9b;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.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-auto,.col-lg,.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-auto,.col-md,.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-auto,.col-sm,.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-auto,.col-xl,.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-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{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1,.col-auto{-webkit-box-flex:0}.col-1{-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-2,.col-3{-webkit-box-flex:0}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-8,.col-9{-webkit-box-flex:0}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-10,.col-11{-webkit-box-flex:0}.col-11{-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%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#f8fafc}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#c6e0f5}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b0d4f1}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c7eed8}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b3e8ca}.table-info,.table-info>td,.table-info>th{background-color:#d6e9f9}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c0ddf6}.table-warning,.table-warning>td,.table-warning>th{background-color:#fffacc}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fff8b3}.table-danger,.table-danger>td,.table-danger>th{background-color:#f7c6c5}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f4b0af}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#f8fafc;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#f8fafc;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:.9rem;line-height:1.6;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#a1cbef;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(52,144,220,.25);box-shadow:0 0 0 .2rem rgba(52,144,220,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.19rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.6}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.125rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.7875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.6;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-append>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.7875rem;line-height:1.5;border-radius:.2rem}.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.68125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.3rem}.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.6875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#38c172}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(56,193,114,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#38c172}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#38c172;-webkit-box-shadow:0 0 0 .2rem rgba(56,193,114,.25);box-shadow:0 0 0 .2rem rgba(56,193,114,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#38c172}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#38c172}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{background-color:#98e1b7}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#5cd08d}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(56,193,114,.25);box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(56,193,114,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#38c172}.custom-file-input.is-valid~.custom-file-label:before,.was-validated .custom-file-input:valid~.custom-file-label:before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(56,193,114,.25);box-shadow:0 0 0 .2rem rgba(56,193,114,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e3342f}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(227,52,47,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#e3342f}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#e3342f;-webkit-box-shadow:0 0 0 .2rem rgba(227,52,47,.25);box-shadow:0 0 0 .2rem rgba(227,52,47,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#e3342f}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#e3342f}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{background-color:#f2a29f}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e9605c}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(227,52,47,.25);box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(227,52,47,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#e3342f}.custom-file-input.is-invalid~.custom-file-label:before,.was-validated .custom-file-input:invalid~.custom-file-label:before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(227,52,47,.25);box-shadow:0 0 0 .2rem rgba(227,52,47,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .form-group,.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:0}.form-inline .form-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:.9rem;line-height:1.6;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(52,144,220,.25);box-shadow:0 0 0 .2rem rgba(52,144,220,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#3490dc;border-color:#3490dc}.btn-primary:hover{color:#fff;background-color:#227dc7;border-color:#2176bd}.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,144,220,.5);box-shadow:0 0 0 .2rem rgba(52,144,220,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#3490dc;border-color:#3490dc}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2176bd;border-color:#1f6fb2}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,144,220,.5);box-shadow:0 0 0 .2rem rgba(52,144,220,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-success{color:#fff;background-color:#38c172;border-color:#38c172}.btn-success:hover{color:#fff;background-color:#2fa360;border-color:#2d995b}.btn-success.focus,.btn-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(56,193,114,.5);box-shadow:0 0 0 .2rem rgba(56,193,114,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#38c172;border-color:#38c172}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#2d995b;border-color:#2a9055}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(56,193,114,.5);box-shadow:0 0 0 .2rem rgba(56,193,114,.5)}.btn-info{color:#212529;background-color:#6cb2eb;border-color:#6cb2eb}.btn-info:hover{color:#fff;background-color:#4aa0e6;border-color:#3f9ae5}.btn-info.focus,.btn-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,178,235,.5);box-shadow:0 0 0 .2rem rgba(108,178,235,.5)}.btn-info.disabled,.btn-info:disabled{color:#212529;background-color:#6cb2eb;border-color:#6cb2eb}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#3f9ae5;border-color:#3495e3}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,178,235,.5);box-shadow:0 0 0 .2rem rgba(108,178,235,.5)}.btn-warning{color:#212529;background-color:#ffed4a;border-color:#ffed4a}.btn-warning:hover{color:#212529;background-color:#ffe924;border-color:#ffe817}.btn-warning.focus,.btn-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,237,74,.5);box-shadow:0 0 0 .2rem rgba(255,237,74,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffed4a;border-color:#ffed4a}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#ffe817;border-color:#ffe70a}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,237,74,.5);box-shadow:0 0 0 .2rem rgba(255,237,74,.5)}.btn-danger{color:#fff;background-color:#e3342f;border-color:#e3342f}.btn-danger:hover{color:#fff;background-color:#d0211c;border-color:#c51f1a}.btn-danger.focus,.btn-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(227,52,47,.5);box-shadow:0 0 0 .2rem rgba(227,52,47,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e3342f;border-color:#e3342f}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c51f1a;border-color:#b91d19}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(227,52,47,.5);box-shadow:0 0 0 .2rem rgba(227,52,47,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#3490dc;background-color:transparent;background-image:none;border-color:#3490dc}.btn-outline-primary:hover{color:#fff;background-color:#3490dc;border-color:#3490dc}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,144,220,.5);box-shadow:0 0 0 .2rem rgba(52,144,220,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#3490dc;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#3490dc;border-color:#3490dc}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,144,220,.5);box-shadow:0 0 0 .2rem rgba(52,144,220,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-success{color:#38c172;background-color:transparent;background-image:none;border-color:#38c172}.btn-outline-success:hover{color:#fff;background-color:#38c172;border-color:#38c172}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(56,193,114,.5);box-shadow:0 0 0 .2rem rgba(56,193,114,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#38c172;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#38c172;border-color:#38c172}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(56,193,114,.5);box-shadow:0 0 0 .2rem rgba(56,193,114,.5)}.btn-outline-info{color:#6cb2eb;background-color:transparent;background-image:none;border-color:#6cb2eb}.btn-outline-info:hover{color:#212529;background-color:#6cb2eb;border-color:#6cb2eb}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,178,235,.5);box-shadow:0 0 0 .2rem rgba(108,178,235,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#6cb2eb;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#212529;background-color:#6cb2eb;border-color:#6cb2eb}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,178,235,.5);box-shadow:0 0 0 .2rem rgba(108,178,235,.5)}.btn-outline-warning{color:#ffed4a;background-color:transparent;background-image:none;border-color:#ffed4a}.btn-outline-warning:hover{color:#212529;background-color:#ffed4a;border-color:#ffed4a}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,237,74,.5);box-shadow:0 0 0 .2rem rgba(255,237,74,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffed4a;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffed4a;border-color:#ffed4a}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,237,74,.5);box-shadow:0 0 0 .2rem rgba(255,237,74,.5)}.btn-outline-danger{color:#e3342f;background-color:transparent;background-image:none;border-color:#e3342f}.btn-outline-danger:hover{color:#fff;background-color:#e3342f;border-color:#e3342f}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(227,52,47,.5);box-shadow:0 0 0 .2rem rgba(227,52,47,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e3342f;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#e3342f;border-color:#e3342f}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(227,52,47,.5);box-shadow:0 0 0 .2rem rgba(227,52,47,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#3490dc;background-color:transparent}.btn-link:hover{color:#1d68a7;background-color:transparent}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline;border-color:transparent}.btn-link.focus,.btn-link:focus{-webkit-box-shadow:none;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.7875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:.9rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#3490dc}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.7875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.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:1}.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group,.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{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.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-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:.9rem;font-weight:400;line-height:1.6;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.6rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;background-color:#3490dc}.custom-control-input:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(52,144,220,.25);box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(52,144,220,.25)}.custom-control-input:active~.custom-control-label:before{color:#fff;background-color:#cce3f6}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.3rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#3490dc}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#3490dc}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(52,144,220,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(52,144,220,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#3490dc}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(52,144,220,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.19rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.6;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#a1cbef;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(161,203,239,.5);box-shadow:0 0 0 .2rem rgba(161,203,239,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.68125rem + 2px);font-size:75%}.custom-select-lg,.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem}.custom-select-lg{height:calc(2.6875rem + 2px);font-size:125%}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(2.19rem + 2px)}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#a1cbef;-webkit-box-shadow:0 0 0 .2rem rgba(52,144,220,.25);box-shadow:0 0 0 .2rem rgba(52,144,220,.25)}.custom-file-input:focus~.custom-file-label:after{border-color:#a1cbef}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-label{left:0;z-index:1;height:calc(2.19rem + 2px);background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.6;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:2.19rem;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#3490dc;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:focus{outline:none;-webkit-box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(52,144,220,.25);box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(52,144,220,.25)}.custom-range::-webkit-slider-thumb:active{background-color:#cce3f6}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3490dc;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;transition:none}}.custom-range::-moz-range-thumb:focus{outline:none;box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(52,144,220,.25)}.custom-range::-moz-range-thumb:active{background-color:#cce3f6}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;background-color:#3490dc;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;transition:none}}.custom-range::-ms-thumb:focus{outline:none;box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(52,144,220,.25)}.custom-range::-ms-thumb:active{background-color:#cce3f6}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-control-label:before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{-webkit-transition:none;transition:none}}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#f8fafc;border-color:#dee2e6 #dee2e6 #f8fafc}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#3490dc}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.32rem;padding-bottom:.32rem;margin-right:1rem;font-size:1.125rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.125rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm,.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md,.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg,.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl,.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck,.card-deck .card{-webkit-box-direction:normal}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child),.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#3490dc;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#1d68a7;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(52,144,220,.25);box-shadow:0 0 0 .2rem rgba(52,144,220,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#3490dc;border-color:#3490dc}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.7875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#3490dc}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#2176bd}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#38c172}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#2d995b}.badge-info{color:#212529;background-color:#6cb2eb}.badge-info[href]:focus,.badge-info[href]:hover{color:#212529;text-decoration:none;background-color:#3f9ae5}.badge-warning{color:#212529;background-color:#ffed4a}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#ffe817}.badge-danger{color:#fff;background-color:#e3342f}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#c51f1a}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.85rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#1b4b72;background-color:#d6e9f8;border-color:#c6e0f5}.alert-primary hr{border-top-color:#b0d4f1}.alert-primary .alert-link{color:#113049}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#1d643b;background-color:#d7f3e3;border-color:#c7eed8}.alert-success hr{border-top-color:#b3e8ca}.alert-success .alert-link{color:#123c24}.alert-info{color:#385d7a;background-color:#e2f0fb;border-color:#d6e9f9}.alert-info hr{border-top-color:#c0ddf6}.alert-info .alert-link{color:#284257}.alert-warning{color:#857b26;background-color:#fffbdb;border-color:#fffacc}.alert-warning hr{border-top-color:#fff8b3}.alert-warning .alert-link{color:#5d561b}.alert-danger{color:#761b18;background-color:#f9d6d5;border-color:#f7c6c5}.alert-danger hr{border-top-color:#f4b0af}.alert-danger .alert-link{color:#4c110f}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:1rem;overflow:hidden;font-size:.675rem;background-color:#e9ecef;border-radius:.25rem}.progress,.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex}.progress-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#3490dc;-webkit-transition:width .6s ease;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#3490dc;border-color:#3490dc}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#1b4b72;background-color:#c6e0f5}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#1b4b72;background-color:#b0d4f1}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#1b4b72;border-color:#1b4b72}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#1d643b;background-color:#c7eed8}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#1d643b;background-color:#b3e8ca}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#1d643b;border-color:#1d643b}.list-group-item-info{color:#385d7a;background-color:#d6e9f9}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#385d7a;background-color:#c0ddf6}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#385d7a;border-color:#385d7a}.list-group-item-warning{color:#857b26;background-color:#fffacc}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#857b26;background-color:#fff8b3}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#857b26;border-color:#857b26}.list-group-item-danger{color:#761b18;background-color:#f7c6c5}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#761b18;background-color:#f4b0af}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#761b18;border-color:#761b18}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.35rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(-25%);transform:translateY(-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-dialog-centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-content,.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-content{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.6}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Nunito,sans-serif;font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.7875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:Nunito,sans-serif;font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.7875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:after,.bs-popover-top .arrow:before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-top .arrow:after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:after,.bs-popover-right .arrow:before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-right .arrow:after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:after,.bs-popover-bottom .arrow:before{border-width:0 .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-bottom .arrow:after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:after,.bs-popover-left .arrow:before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-left .arrow:after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:.9rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{-webkit-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateZ(0);transform:translateZ(0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateZ(0);transform:translateZ(0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat 50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:hsla(0,0%,100%,.5)}.carousel-indicators li:before{top:-10px}.carousel-indicators li:after,.carousel-indicators li:before{position:absolute;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li:after{bottom:-10px}.carousel-indicators .active{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}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#3490dc!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#2176bd!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#38c172!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#2d995b!important}.bg-info{background-color:#6cb2eb!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#3f9ae5!important}.bg-warning{background-color:#ffed4a!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#ffe817!important}.bg-danger{background-color:#e3342f!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#c51f1a!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#3490dc!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#38c172!important}.border-info{border-color:#6cb2eb!important}.border-warning{border-color:#ffed4a!important}.border-danger{border-color:#e3342f!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.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-21by9:before{padding-top:42.85714286%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column,.flex-row{-webkit-box-direction:normal!important}.flex-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-direction:reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column,.flex-sm-row{-webkit-box-direction:normal!important}.flex-sm-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column,.flex-md-row{-webkit-box-direction:normal!important}.flex-md-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column,.flex-lg-row{-webkit-box-direction:normal!important}.flex-lg-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column,.flex-xl-row{-webkit-box-direction:normal!important}.flex-xl-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#3490dc!important}a.text-primary:focus,a.text-primary:hover{color:#2176bd!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#38c172!important}a.text-success:focus,a.text-success:hover{color:#2d995b!important}.text-info{color:#6cb2eb!important}a.text-info:focus,a.text-info:hover{color:#3f9ae5!important}.text-warning{color:#ffed4a!important}a.text-warning:focus,a.text-warning:hover{color:#ffe817!important}.text-danger{color:#e3342f!important}a.text-danger:focus,a.text-danger:hover{color:#c51f1a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{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 #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}.navbar-laravel{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.04);box-shadow:0 2px 4px rgba(0,0,0,.04)} \ No newline at end of file diff --git a/public/css/site.css b/public/css/site.css deleted file mode 100644 index 5fc524a..0000000 --- a/public/css/site.css +++ /dev/null @@ -1,19142 +0,0 @@ -@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600"); -@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,500,600"); -/*------------------------------------------------------------------ -[Table of contents] - -1. Layouts -2. Cards -3. Typography -4. Buttons -5. Alerts -6. Notifications -7. Progress Indicators -8. Modals -9. Tabs & Accordians -10. Form Elements -11. Tables & Datatables -12. Lists -13. Misc -14. Login -15. Products -16. Pricing Table -17. Chat -18. Email -19. Orders --------------------------------------------------------------------*/ - -/*------------------------------------------------------------------ -[1. Layouts] -*/ - -html { - height: 100%; -} - -/* Body Triggers for layout options ------------------------------------------------------------------- -*/ - -body { - height: 100%; - margin: 0; - padding: 0; - background-color: #f9f9f9; - -moz-osx-font-smoothing: grayscale; -} - -body.fixed-header .header { - position: fixed; - left: 0; - top: 0; -} - -body.mobile .sidebar-menu { - overflow: scroll; - -webkit-overflow-scrolling: touch; -} - -body.mobile .sidebar-menu > ul { - height: auto !important; - overflow: visible !important; - -webkit-overflow-scrolling: touch !important; -} - -body.mobile .page-sidebar .sidebar-menu .menu-items li:hover a { - color: #767e8a; -} - -body.mobile .page-sidebar .sidebar-menu .menu-items li:hover .icon-thumbnail { - color: #767e8a !important; -} - -body.mobile .page-sidebar .sidebar-menu .menu-items li.active > a, -body.mobile .page-sidebar .sidebar-menu .menu-items li.open > a { - color: #fff; -} - -body.mobile .page-sidebar .sidebar-menu .menu-items li.active > .icon-thumbnail, -body.mobile .page-sidebar .sidebar-menu .menu-items li.open > .icon-thumbnail { - color: #fff; -} - -body.mobile .drager { - overflow: auto; - -webkit-overflow-scrolling: touch; -} - -body.sidebar-visible .page-sidebar .scroll-element { - visibility: visible; -} - -body.sidebar-visible .page-sidebar .menu-items .icon-thumbnail { - -webkit-transform: translate3d(-14px, 0, 0); - transform: translate3d(-14px, 0, 0); -} - -body.sidebar-visible .page-sidebar .sidebar-header .sidebar-header-controls { - -webkit-transform: translate3d(48px, 0, 0); - transform: translate3d(48px, 0, 0); -} - -body.no-header .page-container .page-content-wrapper .content { - padding-top: 0px; -} - -body.no-header .header { - border-bottom-color: transparent; -} - -body.dashboard { - background: #f5f5f5; -} - -body.dashboard .page-container { - background: #f5f5f5; -} - -body.menu-pin .overlay { - padding-left: 0; -} - -body.menu-pin .overlay .overlay-brand { - margin-left: 0; -} - -/* Page Loader ------------------------------------- -*/ - -.pace .pace-progress { - background: #47b5ab; - height: 3px; -} - -.pace .pace-progress-inner { - -webkit-box-shadow: none; - box-shadow: none; -} - -.pace .pace-activity { - -webkit-animation: none; - animation: none; - top: 73px; - background: url("../images/progress/progress-circle-success.svg") no-repeat top left; - background-size: 100% auto; - margin: 0 auto; - border-width: 0; - border-radius: 0; - width: 28px; - height: 40px; - right: 19px; -} - -/* Header ------------------------------------- -*/ - -.header { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - height: 60px; - width: 100%; - padding: 0 20px 0 0; - z-index: 800; - background-color: #fff; - border-bottom: 1px solid #dfdfdf; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.header a { - color: #3a3a3a; -} - -.header a:hover, -.header a:active, -.header a:focus { - color: #3a3a3a; -} - -.header .header-inner { - height: inherit; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.header.transparent { - background-color: transparent !important; -} - -.header .brand { - vertical-align: middle; - width: 280px; - text-align: center; -} - -.header .bubble { - border-radius: 100%; - height: 12px; - width: 12px; - background-color: #eb7374; - color: #fff; - position: absolute; - top: -6px; - float: right; - right: -5px; -} - -.header .notification-list { - display: inline-block; - line-height: 23px; -} - -.header .search-link { - display: inline-block; - margin-left: 15px; - color: #3a3a3a; - opacity: .7; - font-size: 14px; - vertical-align: middle; - line-height: 12px; - font-family: wf_segoe-ui_light, wf_segoe-ui_normal, "Helvetica Neue", Helvetica, Arial, sans-serif; -} - -.header .search-link i { - margin-right: 15px; - font-size: 16px; -} - -.header .search-link:hover { - opacity: 1; -} - -.header .pg { - font-size: 16px; -} - -.header ul li { - line-height: 12px; - vertical-align: middle; -} - -.header .dropdown { - line-height: 12px; -} - -/* Bootstrap navbar ------------------------------------- -*/ - -.navbar { - min-height: 50px; - position: relative; - margin-bottom: 20px; - border: 1px solid transparent; - top: -1px; -} - -.navbar-nav > li > a { - position: relative; - display: block; - padding: 10px 15px; - padding-top: 20px; - padding-bottom: 20px; -} - -.navbar-default { - background-color: #fff; -} - -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-default .navbar-nav > .active > a:focus { - background-color: transparent; -} - -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-default .navbar-nav > .active > a:focus { - background-color: transparent; -} - -.navbar-toggle { - border-radius: 0; - background-color: transparent !important; -} - -.navbar-default .navbar-nav > li > a { - color: #3a3a3a; -} - -/* Main Menu Sidebar ------------------------------------- -*/ - -.page-sidebar { - width: 280px; - background-color: #2a2e35; - z-index: 1000; - left: -210px; - position: fixed; - bottom: 0; - top: 0; - right: auto; - overflow: hidden; - -webkit-transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99), -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99); - -webkit-backface-visibility: hidden; - -webkit-perspective: 1000; -} - -.page-sidebar a, -.page-sidebar button { - color: #767e8a; -} - -.page-sidebar a:hover, -.page-sidebar a:active, -.page-sidebar button:hover, -.page-sidebar button:active { - color: #fff; -} - -.page-sidebar a:visited, -.page-sidebar a:focus, -.page-sidebar button:visited, -.page-sidebar button:focus { - color: #767e8a; -} - -.page-sidebar .scroll-element { - visibility: hidden; -} - -.page-sidebar .sidebar-header { - /* Side-bar header */ - display: block; - height: 60px; - line-height: 60px; - background-color: #262930; - border-bottom: 1px solid #22252b; - color: #fff; - width: 100%; - padding: 0 20px; - padding-left: 30px; - clear: both; - z-index: 10; - position: relative; -} - -.page-sidebar .sidebar-header .sidebar-header-controls { - display: inline-block; - -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: -webkit-transform 0.4s cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: transform 0.4s cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: transform 0.4s cubic-bezier(0.05, 0.74, 0.27, 0.99), -webkit-transform 0.4s cubic-bezier(0.05, 0.74, 0.27, 0.99); - -webkit-backface-visibility: hidden; -} - -.page-sidebar .sidebar-header .sidebar-slide-toggle i { - -webkit-transition: all 0.12s ease; - transition: all 0.12s ease; -} - -.page-sidebar .sidebar-header .sidebar-slide-toggle.active i { - -webkit-transform: rotate(-180deg); - transform: rotate(-180deg); -} - -.page-sidebar .close-sidebar { - position: absolute; - right: 19px; - top: 14px; - padding: 9px; - z-index: 1; -} - -.page-sidebar .close-sidebar > i { - color: rgba(255, 255, 255, 0.57); -} - -.page-sidebar .sidebar-overlay-slide { - /* Side-bar Top Slider */ - width: 100%; - height: 100%; - background-color: #262930; - display: block; - z-index: 9; - padding: 80px 20px 20px 20px; -} - -.page-sidebar .sidebar-overlay-slide.from-top { - top: -100%; - position: absolute; - -webkit-transition: all 0.2s ease; - transition: all 0.2s ease; -} - -.page-sidebar .sidebar-overlay-slide.from-top.show { - -webkit-transform: translate(0, 100%); - transform: translate(0, 100%); -} - -.page-sidebar .sidebar-menu { - /* Side-bar Menu */ - height: calc(100% - 50px); - position: relative; - width: 100%; -} - -.page-sidebar .sidebar-menu .outer-tab-nav-section { - display: inline-block; - width: 45px; - position: absolute; - height: 100%; - background-color: #0aa699 !important; -} - -.page-sidebar .sidebar-menu .menu-items { - /* Side-bar Menut Items */ - list-style: none; - margin: 0; - padding: 0; - margin: 0; - padding: 0; - position: relative; - overflow: auto; - -webkit-overflow-scrolling: touch; - height: calc(100% - 10px); - width: 100%; -} - -.page-sidebar .sidebar-menu .menu-items li:hover > .icon-thumbnail, -.page-sidebar .sidebar-menu .menu-items li.open > .icon-thumbnail, -.page-sidebar .sidebar-menu .menu-items li.active > .icon-thumbnail { - color: #fff; -} - -.page-sidebar .sidebar-menu .menu-items li:hover > a, -.page-sidebar .sidebar-menu .menu-items li.open > a, -.page-sidebar .sidebar-menu .menu-items li.active > a { - color: #fff; -} - -.page-sidebar .sidebar-menu .menu-items li > a { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - width: 65%; -} - -.page-sidebar .sidebar-menu .menu-items > li { - display: block; - padding: 0; - clear: right; -} - -.page-sidebar .sidebar-menu .menu-items > li:after, -.page-sidebar .sidebar-menu .menu-items > li:before { - display: table; - content: " "; - clear: both; -} - -.page-sidebar .sidebar-menu .menu-items > li > a { - font-family: Arial, sans-serif; - display: inline-block; - padding-left: 32px; - min-height: 40px; - line-height: 40px; - font-size: 14px; - clear: both; -} - -.page-sidebar .sidebar-menu .menu-items > li > a.open { - background: #313131; -} - -.page-sidebar .sidebar-menu .menu-items > li > a > .arrow { - float: right; - padding-right: 30px; -} - -.page-sidebar .sidebar-menu .menu-items > li > a > .arrow:before { - float: right; - display: inline; - font-size: 16px; - font-family: FontAwesome; - height: auto; - content: "\f104"; - font-weight: 300; - text-shadow: none; - -webkit-transition: all 0.12s ease; - transition: all 0.12s ease; -} - -.page-sidebar .sidebar-menu .menu-items > li > a > .arrow.open:before { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} - -.page-sidebar .sidebar-menu .menu-items > li > a > .badge { - margin-top: 12px; -} - -.page-sidebar .sidebar-menu .menu-items > li > a > .title { - float: left; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - width: 65%; -} - -.page-sidebar .sidebar-menu .menu-items > li > a > .details { - font-size: 12px; - opacity: 0.4; - display: block; - clear: both; -} - -.page-sidebar .sidebar-menu .menu-items > li > a.detailed > .title { - line-height: 28px; -} - -.page-sidebar .sidebar-menu .menu-items > li > a.detailed > .details { - line-height: 16px; -} - -.page-sidebar .sidebar-menu .menu-items > li.active > ul.sub-menu { - display: block; -} - -.page-sidebar .sidebar-menu .menu-items > li > .icon-thumbnail:first-letter { - text-transform: uppercase; -} - -.page-sidebar .sidebar-menu .menu-items > li > ul.sub-menu > li ul.sub-menu li { - padding-left: 10px; - padding-right: 3px; -} - -.page-sidebar .sidebar-menu .menu-items > li > ul.sub-menu > li ul.sub-menu .icon-thumbnail { - width: 25px; - height: 25px; - line-height: 25px; - font-size: 10px; -} - -.page-sidebar .sidebar-menu .menu-items > li > ul.sub-menu li > a > .arrow:before { - float: right; - margin-top: 1px; - margin-right: 20px; - display: inline; - font-size: 16px; - font-family: FontAwesome; - height: auto; - content: "\f104"; - font-weight: 300; - text-shadow: none; - -webkit-transition: all 0.12s ease; - transition: all 0.12s ease; -} - -.page-sidebar .sidebar-menu .menu-items > li > ul.sub-menu li > a > .arrow.open:before { - float: right; - margin-top: 1px; - margin-right: 18px; - display: inline; - font-family: FontAwesome; - height: auto; - font-size: 16px; - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); - font-weight: 300; - text-shadow: none; -} - -.page-sidebar .sidebar-menu .menu-items > li ul.sub-menu { - display: none; - list-style: none; - clear: both; - margin: 0 0 10px 0; - background-color: #202329; - padding: 18px 0 10px 0; -} - -.page-sidebar .sidebar-menu .menu-items > li ul.sub-menu > li { - background: none; - padding: 0px 20px 0 40px; - margin-top: 1px; -} - -.page-sidebar .sidebar-menu .menu-items > li ul.sub-menu > li:hover > .icon-thumbnail { - color: #fff; -} - -.page-sidebar .sidebar-menu .menu-items > li ul.sub-menu > li > a { - display: inline-block; - padding: 5px 0px; - font-size: 13px; - font-family: Arial, sans-serif; - white-space: normal; -} - -.page-sidebar .sidebar-menu .menu-items > li ul.sub-menu > li .icon-thumbnail { - width: 30px; - height: 30px; - line-height: 30px; - margin: 0; - background-color: #2a2e35; - font-size: 14px; -} - -.page-sidebar .sidebar-menu .muted { - color: #afafaf; - opacity: .45; -} - -.page-sidebar .icon-thumbnail [class^="bg-"], -.page-sidebar [class*="bg-"] { - color: #fff; -} - -[data-toggle-pin="sidebar"] > i:before { - content: "\f10c"; -} - -/* Sidebar icon holder ------------------------------------- -*/ - -.icon-thumbnail { - display: inline-block; - background: #202329; - height: 40px; - width: 40px; - line-height: 40px; - text-align: center; - vertical-align: middle; - position: relative; - left: 0; - float: right; - margin-right: 14px; - color: #767e8a; - font-size: 16px; - -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: -webkit-transform 0.4s cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: transform 0.4s cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: transform 0.4s cubic-bezier(0.05, 0.74, 0.27, 0.99), -webkit-transform 0.4s cubic-bezier(0.05, 0.74, 0.27, 0.99); - -webkit-backface-visibility: hidden; - -webkit-perspective: 1000; - font-family: "Segoe UI","Helvetica Neue", Helvetica, Arial, sans-serif; - -webkit-font-smoothing: antialiased; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - font-weight: bold; -} - -.icon-thumbnail > i { - font-size: 14px; -} - -.icon-thumbnail > svg { - width: auto; - height: auto; - display: inline; -} - -.nav-collapse.collapse { - height: 100% !important; -} - -/* Secondary App Menu */ - -.toggle-secondary-sidebar { - display: none; -} - -.secondary-sidebar { - background: #2c323c; - width: 250px; - float: left; - padding-left: 47px; - height: 100%; - position: fixed; -} - -.secondary-sidebar.not-fixed { - position: inherit; -} - -.secondary-sidebar.open { - position: fixed; - visibility: hidden; - display: block; -} - -.secondary-sidebar .btn-compose { - font-size: 13px; - font-weight: normal; - letter-spacing: 0.02em; - text-transform: uppercase; -} - -.secondary-sidebar .menu-title { - color: rgba(118, 126, 138, 0.7); - font-size: 10.8px; - font-family: 'Montserrat'; - font-weight: normal; - letter-spacing: 0.03em; -} - -.secondary-sidebar .main-menu { - padding-left: 0; -} - -.secondary-sidebar .main-menu > li { - list-style: none; -} - -.secondary-sidebar .main-menu > li.active > a { - color: #69b6f3; -} - -.secondary-sidebar .main-menu > li.active > a:hover { - color: #69b6f3; -} - -.secondary-sidebar .main-menu > li.active > a > .title { - position: relative; -} - -.secondary-sidebar .main-menu > li.active > a > .title:after { - background: #69b6f3; - border-radius: 50%; - content: ""; - height: 7px; - position: absolute; - right: -14px; - top: 6.5px; - width: 7px; -} - -.secondary-sidebar .main-menu > li a { - font-size: 14px; - color: #767e8a; - line-height: 37px; -} - -.secondary-sidebar .main-menu > li a:hover { - color: #fff; -} - -.secondary-sidebar .main-menu > li a > .title i { - margin-right: 6px; - opacity: .9; -} - -.secondary-sidebar .sub-menu { - margin-left: 23px; -} - -.secondary-sidebar .sub-menu li { - list-style: none; - padding: 0; -} - -.secondary-sidebar .sub-menu li.active a { - color: #fff !important; -} - -.secondary-sidebar .sub-menu li a { - color: rgba(118, 126, 138, 0.89); - line-height: 25px; -} - -.secondary-sidebar .sub-menu li a:hover { - color: #fff; -} - -.secondary-sidebar .sub-menu li a .badge, -.secondary-sidebar .main-menu li a .badge { - background: transparent; - font-size: 13px; - color: #767e8a; - line-height: 25px; -} - -.secondary-sidebar.light { - background-color: #fff; - border-right: 1px solid rgba(0, 0, 0, 0.07); -} - -.secondary-sidebar.light .menu-title { - color: #767e8a; - opacity: 1; -} - -.secondary-sidebar.light .icon-thumbnail { - background-color: transparent; -} - -.secondary-sidebar.light .main-menu li a:hover { - color: #1a1a1a; -} - -.secondary-sidebar.light .main-menu li.active > a { - color: #1a1a1a; -} - -.secondary-sidebar.light .sub-menu { - margin-top: 5px; -} - -.secondary-sidebar.light .sub-menu li.active a { - color: #1a1a1a !important; -} - -.secondary-sidebar.light .sub-menu li a { - color: #767e8a; -} - -.secondary-sidebar.light .sub-menu li a:hover { - color: #1a1a1a; -} - -.split-view { - position: relative; - height: 100%; -} - -.split-view .split-list { - float: left; - width: 360px; - background: #fff; - height: 100%; - overflow-y: auto; - position: relative; - -webkit-overflow-scrolling: touch; - border-right: 1px solid #dfdfdf; - -webkit-transition: all 0.5s ease; - transition: all 0.5s ease; -} - -.split-view .split-list .list-view-fake-header { - font-size: 10.8px !important; - line-height: normal !important; -} - -.split-view .split-list.slideLeft { - -webkit-transform: translate(-100%, 0); - transform: translate(-100%, 0); -} - -.split-view .split-list .list-refresh { - position: absolute; - right: 18px; - top: 4px; - color: #3a3a3a; - opacity: .34; - z-index: 101; -} - -.split-view .split-list .list-refresh i { - font-size: 11px; -} - -.split-view .split-list .list-view-fake-header, -.split-view .split-list .list-view-group-header { - background: #ececec; - height: 28px; - color: rgba(58, 58, 58, 0.7); - text-transform: uppercase; - font-size: 10.8px; - padding-left: 12px; - padding-top: 6px; - letter-spacing: 0.07em; - width: 100%; -} - -.split-view .split-list .item { - height: 111px; - list-style: none; - position: relative; - border-bottom: 1px solid rgba(223, 223, 223, 0.7); - cursor: pointer; -} - -.split-view .split-list .item .inline { - width: 230px; -} - -.split-view .split-list .item .inline > * { - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - font-family: arial; -} - -.split-view .split-list .item .recipients { - letter-spacing: 0.01em; - padding-bottom: 2px; -} - -.split-view .split-list .item .checkbox { - float: left; - clear: left; - display: none; - max-width: 32px; -} - -.split-view .split-list .item .subject { - font-family: 'Helvetica'; - font-size: 14.33px; - color: #4d6286; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; - height: 38px; - display: -webkit-box; - white-space: normal; - line-height: 18px; -} - -.split-view .split-list .item .body { - font-size: 12.6px; - opacity: .52; - height: 22px; -} - -.split-view .split-list .item .datetime { - color: #0a0a0a; - font-family: arial; - font-size: 11.1px; - position: absolute; - right: 20px; - top: 15px; - opacity: 0.46; -} - -.split-view .split-details { - position: relative; - overflow: auto; - height: 100%; -} - -.split-view .split-details .no-result { - bottom: 0; - left: 0; - margin-top: -34px; - opacity: 0.5; - position: absolute; - right: 0; - text-align: center; - top: 50%; -} - -.split-view .split-details .actions { - height: 50px; - float: left; -} - -.split-view .split-details .actions li { - list-style: none; - position: relative; -} - -.split-view .split-details .actions li:last-child:after { - display: none; -} - -.split-view .split-details .actions li:after { - content: ""; - height: 14px; - position: absolute; - right: -4px; - top: 18px; - width: 1px; - background: rgba(0, 0, 0, 0.07); -} - -.split-view .split-details .actions li a { - font-size: 13.1px; - color: #3a3a3a; - font-weight: 600; - padding: 0 13px; - line-height: 50px; - white-space: nowrap; -} - -.inner-content { - margin-top: 0px; - padding: 0px; - overflow: auto; - min-height: 100%; - margin-left: 250px; -} - -/* Quick View ------------------------------------- -*/ - -.quickview-wrapper { - position: fixed; - right: -285px; - top: 0; - width: 285px; - background: #fff; - bottom: 0; - z-index: 1000; - -webkit-box-shadow: 0 0 9px rgba(191, 191, 191, 0.36); - box-shadow: 0 0 9px rgba(191, 191, 191, 0.36); - border-left: 1px solid rgba(222, 227, 231, 0.56); - -webkit-transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99), -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99); - -webkit-backface-visibility: hidden; - -ms-backface-visibility: hidden; - -webkit-perspective: 1000; -} - -.quickview-wrapper.open { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); -} - -.quickview-wrapper .quickview-toggle { - position: absolute; - right: 12px; - top: 2px; - color: #767e8a; - padding: 6px; - opacity: 0.4; -} - -.quickview-wrapper .quickview-toggle:hover { - opacity: 1; -} - -.quickview-wrapper .nav-tabs { - /* Quickview Tabs */ - background-color: #2a2e35; - position: relative; - padding: 0 43px; -} - -.quickview-wrapper .nav-tabs > li > a { - padding: 11px; - color: #767e8a; - border: 0; - text-align: center; - font-size: 11px; - font-weight: bold; - min-width: 62px; - line-height: 1.4; -} - -.quickview-wrapper .nav-tabs > li > a > span { - opacity: 0.6; -} - -.quickview-wrapper .nav-tabs > li > a:hover > span { - color: #767e8a; - opacity: 1; -} - -.quickview-wrapper .nav-tabs > li.active > a, -.quickview-wrapper .nav-tabs > li.active > a:hover, -.quickview-wrapper .nav-tabs > li.active > a:focus { - background-color: transparent; - border: 0; - color: #cccfd4; - opacity: 1; -} - -.quickview-wrapper .nav-tabs ~ .tab-content { - position: absolute; - padding: 0; - left: 0; - right: 0; - top: 38px; - bottom: 0; - height: auto; -} - -.quickview-wrapper .nav-tabs ~ .tab-content > div { - height: 100%; -} - -.quickview-wrapper .nav-tabs ~ .tab-content ul { - margin: 0; - padding: 0; -} - -.quickview-wrapper .nav-tabs ~ .tab-content ul li { - list-style: none; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes { - /* Quickview Notes */ - background: #fbf9e3; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes a, -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes button { - color: #968974; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list { - position: relative; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list .toolbar { - height: 50px; - padding: 0 25px; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list .toolbar ul { - margin-top: 10px; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list .toolbar ul > li { - display: inline-block; - height: auto; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list .toolbar ul > li a { - height: 22px; - line-height: 22px; - display: block; - padding: 0 5px; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list .toolbar ul > li a:hover, -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list .toolbar ul > li a.selected { - background: #968974; - color: #FBF9E3; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list .toolbar .btn-remove-notes { - background: transparent; - bottom: 8px; - display: block; - left: 50%; - margin-left: -40%; - position: absolute; - width: 83%; - border: 1px solid #968974; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list > ul { - padding: 0; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list > ul li { - cursor: pointer; - height: 42px; - padding: 0 25px; - display: block; - clear: both; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list > ul li .left { - float: left; - width: 65%; - height: 100%; - padding-top: 9px; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list > ul li .left .checkbox { - display: none; - float: left; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list > ul li .left .checkbox label { - margin-right: 0; - vertical-align: text-top; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list > ul li .left p { - margin: 0; - font-size: 13px; - font-weight: bold; - width: 100px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - vertical-align: middle; - display: inline-block; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list > ul li .right { - font-size: 10.5px; - text-align: right; - width: 35%; - line-height: 41px; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list > ul li .right .date { - margin-right: 10px; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .list > ul li:hover { - background: #f4ecd1; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note { - /* Quickview Note */ - background-image: url("../images/notes_lines.png"); - background-repeat: repeat-y; - background-position: 27px top; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note > div { - display: table; - height: 100%; - width: 100%; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .toolbar { - background: #fcfcfa; - height: 35px; - width: 100%; - display: table-row; - -webkit-box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.33); - box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.33); -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .toolbar > li { - display: inline-block; - border-right: 1px solid #EDECEC; - float: left; - line-height: 37px; - padding: 0; - text-align: center; - width: 40px; - height: auto; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .toolbar > li > a { - color: #a5a5a5; - display: block; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .toolbar > li > a:hover { - background: #fffaf6; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .toolbar > li > a.active { - color: #333; - background: #f9f1ea; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .toolbar:after { - position: absolute; - content: ""; - width: 100%; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .body { - display: table-row; - height: 100%; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .body > div { - display: table; - height: 100%; - width: 100%; - padding: 0 20px 0 45px; - white-space: normal; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .body .top { - height: 50px; - display: table-row; - clear: both; - line-height: 50px; - text-align: center; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .body .top > a { - float: left; - color: #b0b0a8; - margin-left: 10px; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .body .top > span { - font-style: italic; - color: #b0b0a8; - font-size: 11px; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .body .content { - display: table-row; - height: 100%; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .body .content form { - height: 100%; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .body .content .quick-note-editor { - font-size: 12px; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .body .content .quick-note-editor:focus { - outline: none; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .body .content .quick-note-editor::-moz-selection { - background: #fef8ae; -} - -.quickview-wrapper .nav-tabs ~ .tab-content .quickview-notes .note .body .content .quick-note-editor::selection { - background: #fef8ae; -} - -/* Page Container ------------------------------------- -*/ - -.page-container { - width: 100%; - height: 100%; - padding-left: 70px; -} - -.page-container .page-content-wrapper { - min-height: 100%; - position: relative; -} - -.page-container .page-content-wrapper .content { - /* Content holder */ - z-index: 10; - padding-top: 60px; - padding-bottom: 69px; - min-height: 100%; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; -} - -.page-container .page-content-wrapper .content.full-width { - width: 100%; -} - -.page-container .page-content-wrapper .content .content-inner { - display: inline-block; - vertical-align: top; - height: 100%; - padding-left: 30px; - position: relative; -} - -.page-container .page-content-wrapper .content:only-child { - padding-bottom: 0px; -} - -.page-container .page-content-wrapper .content.overlay-footer { - padding-bottom: 0px; -} - -.page-container .page-content-wrapper .footer { - /* Footer */ - position: absolute; - left: 0; - right: 0; - bottom: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; -} - -.page-container .page-content-wrapper .footer.fixed { - position: fixed; -} - -.page-title { - margin-top: 0px; -} - -/* Breadcrumbs ------------------------------------- -*/ - -.breadcrumb { - font-family: 'Montserrat'; - border-radius: 0px; - -webkit-box-shadow: none; - box-shadow: none; - background-color: transparent; - padding: 15px 0; - margin: 0; - border: none; - text-transform: uppercase; - display: block; -} - -.breadcrumb.breadcrumb-alt { - padding: 8px 0; - text-transform: none; - font-family: "Segoe UI", Arial, sans-serif; -} - -.breadcrumb.breadcrumb-alt a { - letter-spacing: normal; - color: #000; - font-size: 12px !important; -} - -.breadcrumb.breadcrumb-alt > .breadcrumb-item, -.breadcrumb.breadcrumb-alt > .breadcrumb-item.active { - letter-spacing: normal; - opacity: .46; - color: #000; - font-size: 12px !important; -} - -.breadcrumb a { - margin-left: 5px; - margin-right: 5px; - font-size: 10.5px !important; - letter-spacing: 0.06em; - font-weight: 400; - color: #7b7d82; -} - -.breadcrumb .breadcrumb-item { - padding-left: 0px; -} - -.breadcrumb > .breadcrumb-item + .breadcrumb-item:before { - padding: 0 5px; - color: #515050; - font-family: FontAwesome; - content: "\f105"; - font-size: 12px; - font-weight: bold; -} - -.breadcrumb > .breadcrumb-item.active { - font-weight: 500; - color: #0090d9; - margin-left: 5px; - margin-right: 5px; - font-size: 10.5px !important; - letter-spacing: 0.06em; -} - -.breadcrumb > .breadcrumb-item.active:before { - padding-right: 10px; -} - -/* Overlay Search ------------------------------------- -*/ - -.overlay { - position: fixed; - left: 0; - right: 0; - top: 0; - bottom: 0; - background: rgba(255, 255, 255, 0.95); - z-index: 1010; - padding-left: 64px; - overflow: auto; -} - -.overlay .inline-block { - display: inline-block; -} - -.overlay .overlay-brand { - margin-left: 7px; -} - -.overlay > div { - width: 100%; - height: 260px; - display: block; - overflow: hidden; -} - -.overlay .has-results { - overflow: visible; -} - -.overlay .overlay-search { - font-weight: 700; - font-size: 77px; - height: 100px; - letter-spacing: -1.925px; - line-height: 100px; - width: 100%; - padding-left: 0 !important; -} - -.overlay .overlay-close { - position: absolute; - right: 20px; - top: 5px; -} - -.group-container { - white-space: nowrap !important; -} - -.group-container .single-group { - vertical-align: top; - display: inline-block; - white-space: normal; -} - -.jumbotron { - position: relative; - overflow: hidden; - display: block; - padding: 0; - background-color: #ececec; -} - -.jumbotron .inner { - position: relative; - z-index: 2; -} - -.jumbotron.lg { - height: 600px; -} - -.jumbotron .cover-photo { - width: 100%; - height: inherit; - overflow: hidden; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - background-size: cover; - background-color: #47b5ab; -} - -.jumbotron .cover-photo img { - display: none; -} - -.jumbotron h1 { - font-size: 44px; -} - -/* Pages Scroll bar ------------------------------------- -*/ - -.scroll { - position: relative; - overflow: auto; -} - -.scroll-wrapper > .scroll-element, -.scroll-wrapper > .scroll-element div { - background: none; - border: none; - margin: 0; - padding: 0; - position: absolute; - z-index: 10; -} - -.scroll-wrapper > .scroll-element div { - display: block; - height: 100%; - left: 0; - top: 0; - width: 100%; -} - -.scroll-wrapper > .scroll-element.scroll-x { - bottom: 2px; - height: 7px; - left: 0; - min-width: 100%; - width: 100%; -} - -.scroll-wrapper > .scroll-element.scroll-y { - height: 100%; - min-height: 100%; - right: 2px; - top: 0; - width: 4px; -} - -.scroll-wrapper > .scroll-element .scroll-element_outer { - opacity: 0.3; -} - -.scroll-wrapper > .scroll-element .scroll-element_size { - background-color: rgba(0, 0, 0, 0.07); - opacity: 0; -} - -.scroll-wrapper > .scroll-element .scroll-bar { - background-color: #697686; -} - -.scroll-wrapper > .scroll-element.scroll-x .scroll-bar { - bottom: 0; - height: 4px; - min-width: 24px; - top: auto; -} - -.scroll-wrapper > .scroll-element.scroll-x .scroll-element_outer { - bottom: 0; - top: auto; - left: 2px; - -webkit-transition: height 0.2s; - transition: height 0.2s; -} - -.scroll-wrapper > .scroll-element.scroll-x .scroll-element_size { - left: -4px; -} - -.scroll-wrapper > .scroll-element.scroll-y .scroll-bar { - left: auto; - min-height: 24px; - right: 0; - width: 4px; -} - -.scroll-wrapper > .scroll-element.scroll-y .scroll-element_outer { - left: auto; - right: 0; - top: 2px; - -webkit-transition: all 0.2s; - transition: all 0.2s; -} - -.scroll-wrapper > .scroll-element.scroll-y .scroll-element_size { - top: -4px; -} - -.scroll-wrapper > .scroll-content { - -webkit-box-sizing: inherit !important; - box-sizing: inherit !important; -} - -.scroll-wrapper.auto-hide > .scroll-element .scroll-element_track { - display: none; -} - -.scroll-wrapper > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { - left: -11px; -} - -.scroll-wrapper > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { - top: -11px; -} - -/* hover & drag */ - -.scroll-wrapper > .scroll-element:hover .scroll-element_outer, -.scroll-wrapper > .scroll-element.scroll-draggable .scroll-element_outer { - overflow: hidden; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; - filter: alpha(opacity=70); - opacity: 0.7; -} - -.scroll-wrapper > .scroll-element:hover .scroll-element_outer .scroll-element_size, -.scroll-wrapper > .scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size { - opacity: 1; -} - -.scroll-wrapper > .scroll-element:hover .scroll-element_outer .scroll-bar, -.scroll-wrapper > .scroll-element.scroll-draggable .scroll-element_outer .scroll-bar { - height: 100%; - width: 100%; -} - -.scroll-wrapper > .scroll-element.scroll-x:hover .scroll-element_outer, -.scroll-wrapper > .scroll-element.scroll-x.scroll-draggable .scroll-element_outer { - height: 10px; - min-height: 7px; -} - -.scroll-wrapper > .scroll-element.scroll-y:hover .scroll-element_outer, -.scroll-wrapper > .scroll-element.scroll-y.scroll-draggable .scroll-element_outer { - min-width: 7px; - width: 7px; -} - -/* Other overides */ - -.container-fluid { - padding-left: 30px; - padding-right: 30px; -} - -.copyright { - padding: 25px 0; - border-top: 1px solid #dfdfdf; -} - -.navbar-center, -.navbar-center > li { - float: none; - display: inline-block; - *display: inline; - /* ie7 fix */ - *zoom: 1; - /* hasLayout ie7 trigger */ - vertical-align: top; -} - -.navbar-nav li a { - min-width: 50px; -} - -.pager { - margin: 0; -} - -.horizontal-app-menu { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} - -.horizontal-app-menu.fixed-header { - overflow: hidden; -} - -.horizontal-app-menu.fixed-header .header { - position: relative; -} - -.horizontal-app-menu.fixed-header .page-container { - overflow-x: hidden; - -webkit-overflow-scrolling: touch; -} - -.horizontal-app-menu .header { - height: auto; - border-bottom: none; - background-color: #2a2e35; - color: #767e8a; - display: block; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.horizontal-app-menu .header .header-inner { - height: 60px; - background-color: #2a2e35; - position: relative; - color: #767e8a; -} - -.horizontal-app-menu .header .header-lg-height { - height: 75px; -} - -.horizontal-app-menu .header .header-md-height { - height: 51px; -} - -.horizontal-app-menu .header .header-sm-height { - height: 50px; -} - -.horizontal-app-menu .header .search-link { - color: #767e8a; -} - -.horizontal-app-menu .header .header-inner .brand.inline { - position: relative; - border-right: 1px solid #40444d; - padding-right: 15px; - margin-right: 0px; - width: auto; -} - -.horizontal-app-menu .header .header-inner .brand.inline > img { - width: auto; -} - -.horizontal-app-menu .header .notification-list { - border: none; -} - -.horizontal-app-menu .header .title-bar { - padding-bottom: 18px; -} - -.horizontal-app-menu .header .page-title { - color: #767e8a; - font-size: 21px; - line-height: 21px; - font-weight: normal; - margin-bottom: 0; - margin-left: 15px; -} - -.horizontal-app-menu .header .bubble { - top: -3px; - right: -4px; -} - -.horizontal-app-menu .header .pg { - color: #767e8a; - display: block; -} - -.horizontal-app-menu .menu-bar { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - position: relative; - color: #767e8a; -} - -.horizontal-app-menu .menu-bar ul { - margin: 0; - padding: 0; - list-style: none; - border-radius: 3px; -} - -.horizontal-app-menu .menu-bar ul li a .arrow { - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding-left: 15px; - width: 23px; -} - -.horizontal-app-menu .menu-bar ul li a .arrow:before { - font-size: 16px; - font-family: FontAwesome; - height: auto; - content: "\f104"; - font-weight: 300; - text-shadow: none; - position: relative; - top: 2px; - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); - -webkit-transition: all 0.12s ease; - transition: all 0.12s ease; -} - -.horizontal-app-menu .menu-bar ul li { - line-height: 24px; -} - -.horizontal-app-menu .menu-bar ul li .sub-menu { - padding: 0; - left: 50%; - top: 0; - position: absolute; - visibility: hidden; - opacity: 0; - min-width: calc(100% + 4px); - padding: 18px 25px; - background: #fff; - z-index: 1; - position: absolute; - -webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08); - box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08); - -webkit-transform: translate3d(15px, 0, 0); - transform: translate3d(15px, 0, 0); - -webkit-transition: all 0.15s ease-in; - transition: all 0.15s ease-in; -} - -.horizontal-app-menu .menu-bar ul li .sub-menu li a { - min-width: 50px; - width: 100%; - padding: 4px 0; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: block; -} - -.horizontal-app-menu .menu-bar ul li:hover > .sub-menu { - visibility: visible; - opacity: 1; - -webkit-transform: translate3d(34%, 0, 0); - transform: translate3d(34%, 0, 0); -} - -.horizontal-app-menu .menu-bar > ul { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; -} - -.horizontal-app-menu .menu-bar > ul > li { - -webkit-box-flex: 1; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 0; - position: relative; -} - -.horizontal-app-menu .menu-bar > ul > li:first-child > a { - padding-left: 0; -} - -.horizontal-app-menu .menu-bar > ul > li:last-child > a { - padding-right: 0; -} - -.horizontal-app-menu .menu-bar > ul > li > a { - padding: 0 20px; -} - -.horizontal-app-menu .menu-bar > ul > li > ul { - display: none; - opacity: 0; - list-style: none; - border: 0; - top: -7px; - left: -4px; - min-width: calc(100% + 4px); - padding: 0 25px; - padding-top: 60px; - padding-bottom: 18px; - background: #fff; - z-index: 1; - position: absolute; - -webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08); - box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08); -} - -.horizontal-app-menu .menu-bar > ul > li.open > ul { - display: block; -} - -.horizontal-app-menu .menu-bar > ul > li.open > ul:before { - content: ''; - position: absolute; - height: 1px; - top: 52px; - width: calc(100% - $menu-padding * 2); - background-color: rgba(0, 0, 0, 0.07); -} - -.horizontal-app-menu .menu-bar > ul > li.open > ul > li { - padding-left: 0; - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - opacity: 1; - -webkit-transition: all 0.18s ease; - transition: all 0.18s ease; -} - -.horizontal-app-menu .menu-bar > ul > li.open > ul > li > a { - min-width: 50px; - width: 100%; - padding: 4px 0; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.horizontal-app-menu .menu-bar > ul > li.open > ul > li > a > .arrow:before { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} - -.horizontal-app-menu .menu-bar > ul > li.open > a { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - opacity: 0; - -webkit-transition: all 0.18s ease !important; - transition: all 0.18s ease !important; -} - -.horizontal-app-menu .menu-bar > ul > li.opening > ul { - opacity: 1; -} - -.horizontal-app-menu .menu-bar > ul > li.opening > ul > li { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; -} - -.horizontal-app-menu .menu-bar > ul > li.opening > a { - position: relative; - z-index: 10; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; -} - -.horizontal-app-menu .menu-bar > ul > li.closing > ul { - opacity: 0; -} - -.horizontal-app-menu .menu-bar > ul > li.closing > ul > li { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - opacity: 0; -} - -.horizontal-app-menu .menu-bar > ul > li.closing > a { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - opacity: 0; -} - -.horizontal-app-menu .menu-bar > ul li > a { - color: #767e8a; -} - -.horizontal-app-menu .page-container { - padding-left: 0; -} - -.horizontal-app-menu .page-container .page-content-wrapper .content { - padding-top: 0; -} - -.horizontal-app-menu .ghost-nav-dropdown { - top: -7px; - left: -4px; - background: #fff; - z-index: 1000; - position: absolute; - -webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08); - box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08); - border-radius: 3px; - -webkit-transition: all 0.18s ease-in; - transition: all 0.18s ease-in; -} - -.horizontal-app-menu .calendar .calendar-header { - background-color: transparent; - padding-left: 0; - position: relative; - left: -20px; -} - -.horizontal-app-menu .calendar .months .month:first-child { - padding-left: 0; -} - -.horizontal-app-menu .calendar .weeks-wrapper { - margin-left: 0; - padding-left: 0; -} - -.horizontal-app-menu .calendar .week-dragger { - margin-left: 0; -} - -.horizontal-app-menu .calendar .calendar-container .grid { - overflow: hidden; -} - -@media (max-width: 991px) { - body.horizontal-menu-open .header { - z-index: 1000; - } - - .horizontal-menu-backdrop { - background: rgba(0, 0, 0, 0.5); - position: absolute; - left: 0; - right: 0; - bottom: 0; - top: 0; - z-index: 999; - opacity: 0; - -webkit-transition: opacity .3s ease; - transition: opacity .3s ease; - pointer-events: none; - } - - .horizontal-menu-backdrop.open { - opacity: 1; - } - - .horizontal-app-menu .menu-bar { - position: fixed; - top: 0; - bottom: 0; - background-color: #2a2e35; - width: 270px; - right: -270px; - overflow-y: auto; - -webkit-transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99); - transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99), -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99); - -webkit-backface-visibility: hidden; - -ms-backface-visibility: hidden; - -webkit-perspective: 1000; - } - - .horizontal-app-menu .menu-bar.open { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - - .horizontal-app-menu .menu-bar > ul { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; - } - - .horizontal-app-menu .menu-bar > ul > li a:first-child { - padding-left: 30px; - } - - .horizontal-app-menu .menu-bar > ul > li a:last-child { - padding-left: 35px; - } - - .horizontal-app-menu .menu-bar ul { - width: 100%; - } - - .horizontal-app-menu .menu-bar ul li { - min-height: 45px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - width: 100%; - } - - .horizontal-app-menu .menu-bar ul li > ul { - padding: 0; - overflow: hidden; - margin-top: 6px; - position: static; - background: #202329; - opacity: 1; - } - - .horizontal-app-menu .menu-bar ul li a { - padding-left: 35px !important; - text-transform: uppercase; - width: 100%; - line-height: 40px; - } - - .horizontal-app-menu .menu-bar ul li a > .arrow { - float: right; - } - - .horizontal-app-menu .menu-bar ul li.active { - border: none; - } - - .horizontal-app-menu[data-pages-direction="slideRight"] { - right: 0; - } - - .horizontal-app-menu .header .header-sm-height { - height: 100%; - } - - .horizontal-app-menu .ghost-nav-dropdown { - display: none; - } -} - -@media (min-width: 980px) { - .horizontal-menu .page-content { - margin-left: 0; - } - - .horizontal-menu .page-content .content { - padding-top: 123px; - } -} - -.hover-parent .hover-item { - visibility: hidden; -} - -.hover-parent:hover .hover-item { - visibility: visible; -} - -.inline-file-selector .image-container { - width: 50px; - height: 50px; - background-size: cover; - background-position: center; -} - -.inline-file-selector .image-container .overlay-preview { - background-color: rgba(0, 0, 0, 0.2); - display: none; -} - -.inline-file-selector .image-container:hover .overlay-preview { - display: block; -} - -.mfp-close { - display: none !important; -} - -.mfp-figure:after { - -webkit-box-shadow: none !important; - box-shadow: none !important; - background: none !important; -} - -.profile-picture { - height: 150px; - background-size: 75%; - background-position: center; - background-repeat: no-repeat; -} - -.select2-container { - width: 100% !important; - z-index: 1050 !important; -} - -.side-tab .tab-container { - border-left: solid 3px transparent !important; -} - -.side-tab .active .tab-container { - border-left: solid 3px #f00 !important; -} - -.ellipsis-line-2 { - height: 3em; - line-height: 1.5em; - overflow: hidden; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; -} - -/*------------------------------------------------------------------ -[2. View Ports] -*/ - -.view-port { - position: relative; - width: 100%; - height: 100%; - display: block; - white-space: nowrap; - overflow: hidden; -} - -.view-port .navbar { - border-radius: 0; - padding-left: 0; - margin-bottom: 0; - border-left: 0; - display: table; - width: 100%; - top: 0; - border-top: 0; - padding: 0; - border-bottom: 1px solid #e7e7e7; -} - -.view-port .navbar .navbar-inner { - display: table-cell; - height: 50px; - vertical-align: middle; -} - -.view-port .navbar .action { - position: absolute; - top: 0; - line-height: 50px; - z-index: 1; -} - -.view-port .navbar .action.pull-right { - right: 0; -} - -.view-port .navbar .view-heading { - font-size: 15px; - text-align: center; -} - -.view-port .navbar > p { - line-height: 12px; - font-size: 12px; - margin: 0; -} - -.view-port .navbar.navbar-sm { - min-height: 35px; -} - -.view-port .navbar.navbar-sm .navbar-inner { - height: 35px; -} - -.view-port .navbar.navbar-sm .action { - line-height: 35px; -} - -.view-port .view { - display: inline-block; - width: 100%; - height: 100%; - vertical-align: top; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000; - -webkit-transition: all 0.4s ease; - transition: all 0.4s ease; -} - -.view-port .view:first-child:before { - position: absolute; - content: ''; - width: 100%; - height: 100%; - background-color: #000; - opacity: 0; - -webkit-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; - z-index: -1; -} - -.view-port .view:last-child { - margin-left: -4px; -} - -.view-port .view:only-child { - margin: 0; -} - -.view-port.from-top > .view:last-child { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); -} - -.view-port.push > .view:first-child { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); -} - -.view-port.push > .view:last-child { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); -} - -.view-port.push-parrallax > .view:first-child { - -webkit-transition: all 400ms cubic-bezier(0.1, 0.7, 0.1, 1); - transition: all 400ms cubic-bezier(0.1, 0.7, 0.1, 1); - -webkit-transform: translate3d(-25%, 0, 0); - transform: translate3d(-25%, 0, 0); -} - -.view-port.push-parrallax > .view:first-child:before { - opacity: 0; - z-index: 100; -} - -.view-port.push-parrallax > .view:last-child { - -webkit-transition: all 400ms cubic-bezier(0.1, 0.7, 0.1, 1); - transition: all 400ms cubic-bezier(0.1, 0.7, 0.1, 1); - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - -webkit-box-shadow: 0 0 9px rgba(191, 191, 191, 0.36); - box-shadow: 0 0 9px rgba(191, 191, 191, 0.36); -} - -/*------------------------------------------------------------------ -[3. Chat] -*/ - -/* Chat Components --------------------------------------------------- -*/ - -.chat-view .chat-inner { - padding: 15px; - overflow-x: hidden; - height: calc(100% - 103px); -} - -.chat-view .message { - margin-bottom: 10px; - line-height: 30px; -} - -.chat-view .profile-img-wrapper { - height: 28px; - width: 28px; -} - -.chat-view .chat-bubble { - position: relative; - border-radius: 12px; - padding: 4px 12px; - font-size: 14px; - line-height: 16px; - margin: 5px 0px 0 5px; - max-width: 60%; - white-space: normal; -} - -.chat-view .chat-bubble > p { - margin: 0; -} - -.chat-view .chat-bubble.from-me { - background: #e1f0fd; - color: #1a1a1a; - opacity: 0.8; - float: right; - border: 1px solid rgba(0, 0, 0, 0.07); -} - -.chat-view .chat-bubble.from-them { - color: #1a1a1a; - opacity: 0.8; - background: #ececec; - position: relative; - opacity: 0.8; - float: left; - border: 1px solid #f2f5f7; -} - -.chat-view .chat-input { - border: 0; - height: 45px; -} - -.chat-view .chat-input:focus, -.chat-view .chat-input:active { - background-color: #fff; -} - -.chat-view .user-controls { - padding-top: 12px; -} - -/* Chat User List --------------------------------------------------- -*/ - -.chat-user-list > a { - height: 60px; -} - -/* Alert List --------------------------------------------------- -*/ - -.alert-list > a { - height: 45px; -} - -/*------------------------------------------------------------------ -[4. Cards] -*/ - -.card { - -webkit-box-shadow: none; - box-shadow: none; - border-radius: 1px; - -webkit-transition: all 0.2s ease; - transition: all 0.2s ease; - position: relative; - background-color: #fff; - margin-bottom: 20px; - width: 100%; -} - -.card .card-header { - background: transparent; - border-radius: 0px; - border-bottom: 0px; - padding: 20px 20px 7px 20px; - position: relative; - z-index: 3; - min-height: 48px; -} - -.card .card-header.separator:after { - content: ""; - height: 1px; - background: rgba(0, 0, 0, 0.08); - left: 16px; - right: 16px; - position: absolute; - bottom: 0; -} - -.card .card-header + .card-block { - padding-top: 0; -} - -.card .card-header .card-title { - text-transform: uppercase; - display: inline-block; - letter-spacing: 0.06em; - font-size: 12px; - font-weight: 500; - margin: 0; - padding: 0; - line-height: normal; - overflow: hidden; - text-overflow: ellipsis; - -webkit-text-stroke: 0px; - filter: alpha(opacity=40); - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.card .card-header .card-controls { - float: right; - margin-top: -3px; -} - -.card .card-header .card-controls ul { - margin: 0; - padding: 0; -} - -.card .card-header .card-controls ul li { - display: inline-block; - list-style: none; - line-height: 0; -} - -.card .card-header .card-controls:after { - content: ""; - display: table; - clear: both; -} - -.card .card-header.card-header-hover .card-title { - opacity: .4; -} - -.card .card-header.card-header-hover:hover .card-title { - opacity: 1; -} - -.card.card-default { - border: 1px solid rgba(0, 0, 0, 0.07); -} - -.card.card-default > .card-header { - color: #333; -} - -.card.card-bordered { - border: 1px solid rgba(223, 223, 223, 0.7); -} - -.card.card-borderless { - border: none; -} - -.card.card-condensed .card-header { - padding: 13px 13px 0 13px; - min-height: 30px; -} - -.card.card-condensed .card-header .card-title { - opacity: .4; -} - -.card.card-condensed .card-block { - padding: 13px; -} - -.card.card-hover .card-header .card-title { - opacity: .4; -} - -.card.card-hover:hover .card-header .card-title { - opacity: 1; -} - -.card.card-transparent { - background: transparent; - border: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -.card.card-transparent .card-block { - background: transparent; -} - -.card.full-height { - height: 100%; -} - -.card.full-height .card-block { - height: auto; - width: 100%; - height: 100%; -} - -.card.card-featured { - -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.14); - box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.14); - width: calc(100% - 50px); - float: right; -} - -.card.card-featured .card-title h4 { - font-family: 'Montserrat'; - font-size: 16px; - text-transform: uppercase; - color: #ececec; -} - -.card.card-featured .card-block h3 { - line-height: 34px; - font-size: 26px; -} - -.card.card-featured .footer .username { - line-height: 8px; - padding-top: 10px; - font-size: 16px; -} - -.card.card-featured .footer .buttons li { - display: inline; - list-style: none; - font-weight: bold; - margin-left: 20px; -} - -.card.card-featured .footer .buttons li:first-child { - margin-left: 0; -} - -.card.card-featured .footer .buttons .heart { - color: #eb7374; -} - -.card.card-featured .footer .buttons .comment { - color: #3a3a3a; -} - -.card.card-featured .ribbon { - width: 38px; - height: 38px; - margin-left: -39px; - float: left; - -webkit-box-shadow: inset -3px 0px 3px 0px rgba(0, 0, 0, 0.14); - box-shadow: inset -3px 0px 3px 0px rgba(0, 0, 0, 0.14); -} - -.card.card-featured .ribbon.green { - background: #69b6f3; -} - -.card.card-featured .ribbon.blue { - background: #47b5ab; -} - -.card.hover-fill:hover { - background: #ececec; -} - -.card.hover-stroke:hover { - border: 1px solid #dfdfdf; -} - -.card .card-block { - padding: 20px; -} - -.card .card-block.no-padding .row { - margin-left: 0; - margin-right: 0; -} - -.card .card-block.no-bottom-padding { - padding-bottom: 0; -} - -.card .card-block.no-top-padding { - padding-top: 0; -} - -.card .card-block .title { - margin-top: 0px; -} - -.card .card-block.scrollable { - margin-bottom: 20px; -} - -/* Portlets ------------------------------------- -*/ - -.card-progress { - background: rgba(255, 255, 255, 0.8); - bottom: 0; - left: 0; - position: absolute !important; - right: 0; - top: 0; - display: none; - z-index: 2; -} - -.card-progress > .progress, -.card-progress > .progress.progress-small { - height: 3px; -} - -.card-progress > .progress-circle-indeterminate, -.card-progress > .card-bar-indeterminate { - display: block; - left: 50%; - margin-left: -17px; - margin-top: -17px; - position: absolute; - top: 50%; -} - -.card-progress > .progress-circle-indeterminate { - width: 35px; - height: 35px; -} - -.card-maximized { - position: fixed !important; - left: 70px; - top: 59px; - bottom: 0; - right: 0; - z-index: 600; - margin: 0; -} - -/* Pages notification holder */ - -.card .pgn-wrapper { - position: absolute; - z-index: 602; -} - -.card-header a:not(.btn) { - color: #3a3a3a !important; - opacity: .4; -} - -.card-header a:not(.btn).card-refresh { - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.card-header a:not(.btn).card-refresh.refreshing { - opacity: 1; -} - -.card-header .dropdown-menu { - margin-top: 5px; -} - -.card-header .dropdown-menu .dropdown-item { - padding: 0 20px !important; -} - -.card-header .dropdown-menu .dropdown-item:hover { - opacity: 1; - background-color: transparent; -} - -.card-header a[data-toggle]:hover { - opacity: 1; -} - -.card-icon { - -moz-osx-font-smoothing: grayscale; - font-family: "pages-icon"; - font-style: normal; - font-variant: normal; - font-weight: normal; - line-height: 1; - text-transform: none; -} - -.card-icon-close:before { - content: "\e60a"; -} - -.card-icon-maximize:before { - content: "\e634"; -} - -.card-icon-refresh:before { - content: "\e600"; -} - -.card-icon-collapse:before { - content: "\e62c"; -} - -.card-icon-settings:before { - content: "\e655"; -} - -.card-icon-refresh-lg-master, -.card-icon-refresh-lg-white { - width: 15px; - height: 15px; - display: block; - background-size: cover; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.card-icon-refresh-lg-master.fade, -.card-icon-refresh-lg-white.fade { - opacity: 0.1; -} - -.card-icon-refresh-lg-master { - background-image: url("../images/progress/progress-circle-lg-master-static.svg"); -} - -.card-icon-refresh-lg-white { - background-image: url("../images/progress/progress-circle-lg-white-static.svg"); -} - -.card-icon-refresh-lg-master-animated, -.card-icon-refresh-lg-white-animated { - width: 15px; - height: 15px; - display: block; - background-size: cover; - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.card-icon-refresh-lg-master-animated.active, -.card-icon-refresh-lg-white-animated.active { - opacity: 1; -} - -.card-icon-refresh-lg-master-animated { - background-image: url("../images/progress/progress-circle-lg-master.svg"); -} - -.card-icon-refresh-lg-white-animated { - background-image: url("../images/progress/progress-circle-lg-white.svg"); -} - -/* For demo purpose only */ - -.card-scroll { - height: 100px; -} - -.sortable .card-header { - cursor: move; -} - -/* To prevent lag while dragging */ - -.ui-sortable-handle { - -webkit-transition: max-height 0.3s ease 0s; - transition: max-height 0.3s ease 0s; -} - -.sortable .grid .grid-title { - cursor: move; -} - -.ui-sortable { - min-height: 0px !important; -} - -.ui-sortable-placeholder { - border: 1px dotted black; - visibility: visible !important; - height: 100% !important; -} - -.ui-sortable-placeholder * { - visibility: hidden; -} - -.sortable-box-placeholder { - background-color: #ececec; - border: 1px dashed #dfdfdf; - display: block; - margin-top: 0px !important; - margin-bottom: 24px !important; -} - -.sortable-box-placeholder * { - visibility: hidden; -} - -.sortable .card { - -webkit-transition: none; - transition: none; -} - -.sortable-column { - padding-bottom: 100px; -} - -.demo-card-scrollable { - height: 158px; -} - -.card-block { - padding: 15px; -} - -/*------------------------------------------------------------------ -[5. Typography] -*/ - -/* Standard elements --------------------------------------------------- -*/ - -/* To Load Hinted Fonts for Windows */ - -html { - font-size: 100%; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} - -body { - color: #3a3a3a; - font-family: 'Open Sans', sans-serif !important; - font-size: 14px; - font-weight: normal; - letter-spacing: 0.01em; - -webkit-font-smoothing: antialiased; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - -webkit-font-feature-settings: "kern" 1; - -moz-font-feature-settings: "kern" 1; -} - -/* Headings ------------------------------------- -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 10px 0; - font-family: "Segoe UI","Helvetica Neue", Helvetica, Arial, sans-serif; - -webkit-font-smoothing: antialiased; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - font-weight: 300; - color: #1a1a1a; -} - -h1 { - font-size: 44px; - line-height: 55px; - letter-spacing: -0.08px; -} - -h2 { - font-size: 31px; - line-height: 40px; -} - -h3 { - font-size: 27px; - line-height: 35px; -} - -h4 { - font-size: 22px; - line-height: 31.88px; -} - -h5 { - font-size: 18px; - line-height: 25.88px; -} - -h3 small, -h4 small, -h5 small { - font-weight: 300; -} - -h1.block, -h2.block, -h3.block, -h4.block, -h5.block, -h6.block { - padding-bottom: 10px; -} - -/* Lins and Others ------------------------------------- -*/ - -a { - text-shadow: none !important; - color: #cf0000; - -webkit-transition: color 0.1s linear 0s,background-color 0.1s linear 0s,opacity 0.2s linear 0s !important; - transition: color 0.1s linear 0s,background-color 0.1s linear 0s,opacity 0.2s linear 0s !important; -} - -a:focus, -a:hover, -a:active { - color: #f00; -} - -a, -a:focus, -a:hover, -a:active { - outline: 0 !important; - text-decoration: none; -} - -a[ng-click] { - cursor: pointer; -} - -br { - line-height: normal; - clear: both; -} - -code { - color: #be5d5e; - background-color: #ececec; -} - -code:hover { - background-color: #fbe3e3; -} - -p { - display: block; - font-size: 14px; - font-weight: normal; - letter-spacing: 0.01em; - line-height: 22px; - margin: 0px 0px 10px 0px; - font-style: normal; - white-space: normal; -} - -small, -.small { - line-height: 18px; - font-size: 85%; -} - -label.inline { - display: inline-block; - position: relative; - top: 0px; - font-size: 13px; -} - -ul, -ol { - margin-bottom: 10px; -} - -ul > li, -ol > li { - padding-left: 3px; - line-height: 24px; -} - -ul.lg-icon > li, -ol.lg-icon > li { - font-size: 21px; -} - -ul.lg-icon > li span, -ol.lg-icon > li span { - font-size: 14px; -} - -ul.no-style, -ol.no-style { - list-style: none; - padding-left: 5px; -} - -address { - margin-bottom: 0px; -} - -address a { - color: #3a3a3a; -} - -blockquote { - padding: 0 0 0 18px; - border-left: 0; -} - -blockquote:before { - content: ''; - font-family: FontAwesome; - content: "\f10d"; - margin-right: 13px; - float: left; -} - -blockquote p { - font-size: 16px; -} - -blockquote small { - line-height: 29px; - color: #8b91a0; - padding-left: 30px; -} - -blockquote small:before { - content: ""; -} - -blockquote.pull-right { - border-right: 0; -} - -blockquote.pull-right:before { - float: right; - content: ''; - font-family: FontAwesome; - content: "\f10d"; - margin-left: 13px; - margin-right: 0; -} - -blockquote.pull-right small { - padding-right: 30px; -} - -blockquote.pull-right small:after { - content: ""; -} - -hr { - border-color: #dfdfdf; -} - -hr.double { - border-width: 2px; -} - -hr.dotted { - border-style: dotted none none; -} - -/* Font Sizes ------------------------------------- -*/ - -.small-text { - font-size: 12px !important; -} - -.normal-text { - font-size: 13px !important; -} - -.large-text { - font-size: 15px !important; -} - -/* Font Weights ------------------------------------- - */ - -.normal { - font-weight: normal; -} - -.semi-bold { - font-weight: 400 !important; -} - -.bold { - font-weight: bold !important; -} - -.light { - font-weight: 300 !important; -} - -/* Misc ------------------------------------- -*/ - -.logo { - margin: 18px 14px; -} - -.all-caps { - text-transform: uppercase; -} - -.muted { - color: #bababa; -} - -.hint-text { - opacity: .7; -} - -.no-decoration { - text-decoration: none !important; -} - -/* Monochrome Colors ------------------------------------- - */ - -.bg-master { - background-color: #3a3a3a !important; -} - -.bg-master-light { - background-color: #dfdfdf !important; -} - -.bg-master-lighter { - background-color: #ececec !important; -} - -.bg-master-lightest { - background-color: #f9f9f9 !important; -} - -.bg-master-dark { - background-color: #1a1a1a !important; -} - -.bg-master-darker { - background-color: #101010 !important; -} - -.bg-master-darkest { - background-color: #0a0a0a !important; -} - -/* Contextual Colors ------------------------------------- -*/ - -/* Primary ------------------------------------- -*/ - -.bg-primary { - background-color: #f00 !important; -} - -.bg-primary-dark { - background-color: #cf0000 !important; -} - -.bg-primary-darker { - background-color: #990000 !important; -} - -.bg-primary-light { - background-color: #ff3333 !important; -} - -.bg-primary-lighter { - background-color: #ffcccc !important; -} - -/* Complete ------------------------------------- -*/ - -.bg-complete { - background-color: #69b6f3 !important; -} - -.bg-complete-dark { - background-color: #5593c5 !important; -} - -.bg-complete-darker { - background-color: #3f6d92 !important; -} - -.bg-complete-light { - background-color: #87c5f5 !important; -} - -.bg-complete-lighter { - background-color: #e1f0fd !important; -} - -/* Success ------------------------------------- -*/ - -.bg-success { - background-color: #47b5ab !important; -} - -.bg-success-dark { - background-color: #3a938b !important; -} - -.bg-success-darker { - background-color: #2b6d67 !important; -} - -.bg-success-light { - background-color: #6cc4bc !important; -} - -.bg-success-lighter { - background-color: #daf0ee !important; -} - -/* Info ------------------------------------- -*/ - -.bg-info { - background-color: #4d6286 !important; -} - -.bg-info-dark { - background-color: #3e4f6d !important; -} - -.bg-info-darker { - background-color: #2e3b50 !important; -} - -.bg-info-light { - background-color: #71819e !important; -} - -.bg-info-lighter { - background-color: #dbe0e7 !important; -} - -/* Danger ------------------------------------- -*/ - -.bg-danger { - background-color: #eb7374 !important; -} - -.bg-danger-dark { - background-color: #be5d5e !important; -} - -.bg-danger-darker { - background-color: #8d4546 !important; -} - -.bg-danger-light { - background-color: #ef8f90 !important; -} - -.bg-danger-lighter { - background-color: #fbe3e3 !important; -} - -/* Warning ------------------------------------- - */ - -.bg-warning { - background-color: #f9dc6b !important; -} - -.bg-warning-dark { - background-color: #cab257 !important; -} - -.bg-warning-darker { - background-color: #958440 !important; -} - -.bg-warning-light { - background-color: #fae389 !important; -} - -.bg-warning-lighter { - background-color: #fef8e1 !important; -} - -/* More Color Options ------------------------------------- -*/ - -/* Menu ------------------------------------- -*/ - -.bg-menu-dark { - background-color: #202329; -} - -.bg-menu { - background-color: #2a2e35; -} - -.bg-menu-light { - background-color: #767e8a; -} - -/* Gradients ------------------------------------- -*/ - -.gradient-grey { - background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(75%, rgba(0, 0, 0, 0.8))); - background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 75%); -} - -.gradient-black { - background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(75%, rgba(0, 0, 0, 0.8))); - background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 75%); -} - -/* Other Colors ------------------------------------- -*/ - -.bg-white { - background-color: #fff; -} - -.bg-transparent { - background-color: transparent !important; -} - -/* Text Colors */ - -.link { - opacity: .7; -} - -.link:hover { - opacity: 1; -} - -.text-black { - color: #1a1a1a !important; -} - -.text-white { - color: #fff !important; -} - -.text-master { - color: #3a3a3a !important; -} - -.text-master-dark { - color: #1a1a1a !important; -} - -.text-master-darker { - color: #101010 !important; -} - -.text-master-light { - color: #dfdfdf !important; -} - -.text-master-lighter { - color: #ececec !important; -} - -.text-complete { - color: #69b6f3 !important; -} - -.text-complete-dark { - color: #5593c5 !important; -} - -.text-complete-darker { - color: #3f6d92 !important; -} - -.text-complete-light { - color: #87c5f5 !important; -} - -.text-complete-lighter { - color: #e1f0fd !important; -} - -.text-success { - color: #47b5ab !important; -} - -.text-success-dark { - color: #3a938b !important; -} - -.text-success-darker { - color: #2b6d67 !important; -} - -.text-success-light { - color: #6cc4bc !important; -} - -.text-success-lighter { - color: #daf0ee !important; -} - -.text-info { - color: #4d6286 !important; -} - -.text-info-dark { - color: #3e4f6d !important; -} - -.text-info-darker { - color: #2e3b50 !important; -} - -.text-info-light { - color: #71819e !important; -} - -.text-info-lighter { - color: #dbe0e7 !important; -} - -.text-warning { - color: #f9dc6b !important; -} - -.text-warning-dark { - color: #cab257 !important; -} - -.text-warning-darker { - color: #958440 !important; -} - -.text-warning-light { - color: #fae389 !important; -} - -.text-warning-lighter { - color: #fef8e1 !important; -} - -.text-danger { - color: #eb7374 !important; -} - -.text-danger-dark { - color: #be5d5e !important; -} - -.text-danger-darker { - color: #8d4546 !important; -} - -.text-danger-light { - color: #ef8f90 !important; -} - -.text-danger-lighter { - color: #fbe3e3 !important; -} - -.text-primary { - color: #f00 !important; -} - -.text-primary-dark { - color: #cf0000 !important; -} - -.text-primary-darker { - color: #990000 !important; -} - -.text-primary-light { - color: #ff3333 !important; -} - -.text-primary-lighter { - color: #ffcccc !important; -} - -/* Text Aligngments ------------------------------------- -*/ - -.text-right { - text-align: right !important; -} - -.text-left { - text-align: left !important; -} - -.text-center { - text-align: center !important; -} - -.text-underline { - text-decoration: underline !important; -} - -.pointer { - cursor: pointer !important; -} - -/* Labels ------------------------------------- -*/ - -.label { - padding: 3px 9px; - font-size: 11px; - line-height: 1; - text-shadow: none; - background-color: #dfdfdf; - font-weight: 600; - color: #3a3a3a; - border-radius: .25em; -} - -.label-success { - background-color: #47b5ab; - color: #fff; -} - -.label-warning { - background-color: #f9dc6b; - color: #fff; -} - -.label-important, -.label-danger { - background-color: #eb7374; - color: #fff; -} - -.label-info { - background-color: #47b5ab; - color: #fff; -} - -.label-inverse { - background-color: #5593c5; - color: #fff; -} - -.label-white { - background-color: #fff; - color: #3a3a3a; -} - -/* Line-heights ------------------------------------- -*/ - -.lh-normal { - line-height: normal; -} - -/* Font Faces ------------------------------------- -*/ - -.font-arial { - font-family: Arial, sans-serif !important; -} - -.font-opensans { - font-family: 'Open Sans', sans-serif !important; -} - -.font-montserrat { - font-family: 'Montserrat' !important; -} - -.font-georgia { - font-family: Georgia !important; -} - -.font-heading { - font-family: "Segoe UI","Helvetica Neue", Helvetica, Arial, sans-serif; -} - -/* Wells ------------------------------------- -*/ - -.well { - background-color: #dfdfdf; - border-radius: 3px; - -webkit-box-shadow: none !important; - box-shadow: none !important; - border: none; - background-image: none; -} - -.well.well-large { - padding: 24px; - width: auto; -} - -.well.well-small { - padding: 13px; - width: auto; -} - -.well.green { - background-color: #69b6f3; - color: #fff; - border: none; -} - -.overflow-ellipsis { - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; -} - -.jumbotron { - border-radius: 0; -} - -.jumbotron p { - font-size: 14px; - font-weight: normal; - margin-bottom: inherit; -} - -.jumbotron p.small { - font-size: 85%; -} - -/* Responsive Handlers : Typo ------------------------------------- -*/ - -@media (max-width: 1400px) { - body, - p { - font-size: 13px; - line-height: 20px; - } - - h1 { - font-size: 33px; - line-height: 44px; - letter-spacing: -0.08px; - } - - h2 { - font-size: 28px; - line-height: 40px; - } - - h3 { - font-size: 24px; - line-height: 35.88px; - } - - h4 { - font-size: 18px; - line-height: 33.88px; - } - - h5 { - font-size: 16px; - line-height: 25.88px; - } - - small, - .small { - font-size: 89%; - line-height: 17px; - } -} - -/* For Windows : Fixes ------------------------------------- -*/ - -.windows body, -.windows p { - font-size: 13px; - letter-spacing: normal; -} - -.windows h3 { - font-size: 29px; - line-height: 33px; -} - -.windows h4 { - font-size: 23px; - line-height: 32px; -} - -.windows h5 { - font-size: 19px; - line-height: 28px; - font-weight: normal; -} - -.windows h1, -.windows h2, -.windows h3, -.windows h4, -.windows h5 { - font-weight: 300; - letter-spacing: normal; -} - -.windows .jumbotron p { - font-size: 13px; -} - -.windows .jumbotron p.small { - font-size: 85%; -} - -.windows small, -.windows .small { - font-size: 89%; -} - -.alert > p, -.alert > ul { - margin-bottom: 0; -} - -.table > tbody > tr > td, -.table > tbody > tr > th { - line-height: 1.42857143; -} - -.table > tfoot > tr > td, -.table > tfoot > tr > th { - line-height: 1.42857143; -} - -.table > thead > tr > td, -.table > thead > tr > th { - line-height: 1.42857143; -} - -/*------------------------------------------------------------------ -[6. Buttons] -*/ - -/* -[Buttons Base Styles] -*/ - -.btn { - font-family: Arial, sans-serif; - font-size: 14px; - font-weight: normal; - letter-spacing: 0.01em; - -webkit-font-smoothing: antialiased; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - -webkit-font-feature-settings: "kern" 1; - -moz-font-feature-settings: "kern" 1; - margin-bottom: 0; - border: 1px solid #ececec; - text-align: center; - vertical-align: middle; - cursor: pointer; - border-radius: 3px; - background-image: none !important; - color: #3a3a3a; - background-color: #fff; - text-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; - line-height: 21px; - position: relative; - -webkit-transition: color 0.1s linear 0s,background-color 0.1s linear 0s,opacity 0.2s linear 0s !important; - transition: color 0.1s linear 0s,background-color 0.1s linear 0s,opacity 0.2s linear 0s !important; - padding: 6px 17px; -} - -.btn:hover { - background-color: #fafafa; - border: 1px solid rgba(58, 58, 58, 0.27); - color: #333; -} - -.btn.active { - border-color: #dfdfdf; - background: #fff; - color: #333; -} - -.btn:focus, -.btn:active:focus, -.btn.active:focus { - outline: none !important; - outline-style: none; - color: #333; -} - -.btn .caret { - margin-left: 3px; -} - -.btn .caret.single { - margin-left: 0px; -} - -.btn:hover, -.btn:focus, -.btn:active, -.btn.active, -.btn.disabled, -.btn[disabled] { - -webkit-box-shadow: none; - box-shadow: none; -} - -button:focus { - outline: none !important; -} - -/* -Alternate buttons --------------------------------------------------- -*/ - -.btn-primary, -.btn-primary:focus { - color: #fff; - background-color: #f00; - border-color: #f00; -} - -.btn-primary.active, -.btn-primary:active, -.btn-primary.active:focus, -.btn-primary:active:focus, -.btn-primary:active:hover, -.btn-primary .show .dropdown-toggle.btn-primary { - background-color: #cf0000; - border-color: #cf0000; - color: #fff; -} - -.btn-primary.hover, -.btn-primary:hover, -.btn-primary .show .dropdown-toggle.btn-primary { - background-color: #ff3333; - border-color: #ff3333; - color: #fff; -} - -.btn-primary.active:hover { - background: #db0000; - border-color: #db0000; -} - -.btn-primary.disabled, -.btn-primary.disabled:hover, -.btn-primary.disabled:focus, -.btn-primary.disabled:active, -.btn-primary.disabled.active, -.btn-primary[disabled], -.btn-primary[disabled]:hover, -.btn-primary[disabled]:focus, -.btn-primary[disabled]:active, -.btn-primary[disabled].active, -fieldset[disabled] .btn-primary, -fieldset[disabled] .btn-primary:hover, -fieldset[disabled] .btn-primary:focus, -fieldset[disabled] .btn-primary:active, -fieldset[disabled] .btn-primary.active { - background-color: #f00; - border-color: #f00; -} - -.btn-primary .badge { - color: #f00; - background-color: #fff; -} - -.btn-success, -.btn-success:focus { - color: #fff; - background-color: #47b5ab; - border-color: #47b5ab; -} - -.btn-success.active, -.btn-success:active, -.btn-success.active:focus, -.btn-success:active:focus, -.btn-success:active:hover, -.btn-success .show .dropdown-toggle.btn-success { - background-color: #3a938b; - border-color: #3a938b; - color: #fff; -} - -.btn-success.hover, -.btn-success:hover, -.btn-success .show .dropdown-toggle.btn-success { - background-color: #6cc4bc; - border-color: #6cc4bc; - color: #fff; -} - -.btn-success.active:hover { - background: #3d9c93; - border-color: #3d9c93; -} - -.btn-success.disabled, -.btn-success.disabled:hover, -.btn-success.disabled:focus, -.btn-success.disabled:active, -.btn-success.disabled.active, -.btn-success[disabled], -.btn-success[disabled]:hover, -.btn-success[disabled]:focus, -.btn-success[disabled]:active, -.btn-success[disabled].active, -fieldset[disabled] .btn-success, -fieldset[disabled] .btn-success:hover, -fieldset[disabled] .btn-success:focus, -fieldset[disabled] .btn-success:active, -fieldset[disabled] .btn-success.active { - background-color: #47b5ab; - border-color: #47b5ab; -} - -.btn-success .badge { - color: #47b5ab; - background-color: #fff; -} - -.btn-complete, -.btn-complete:focus { - color: #fff; - background-color: #69b6f3; - border-color: #69b6f3; -} - -.btn-complete.active, -.btn-complete:active, -.btn-complete.active:focus, -.btn-complete:active:focus, -.btn-complete:active:hover, -.btn-complete .show .dropdown-toggle.btn-complete { - background-color: #5593c5; - border-color: #5593c5; - color: #fff; -} - -.btn-complete.hover, -.btn-complete:hover, -.btn-complete .show .dropdown-toggle.btn-complete { - background-color: #87c5f5; - border-color: #87c5f5; - color: #fff; -} - -.btn-complete.active:hover { - background: #5a9dd1; - border-color: #5a9dd1; -} - -.btn-complete.disabled, -.btn-complete.disabled:hover, -.btn-complete.disabled:focus, -.btn-complete.disabled:active, -.btn-complete.disabled.active, -.btn-complete[disabled], -.btn-complete[disabled]:hover, -.btn-complete[disabled]:focus, -.btn-complete[disabled]:active, -.btn-complete[disabled].active, -fieldset[disabled] .btn-complete, -fieldset[disabled] .btn-complete:hover, -fieldset[disabled] .btn-complete:focus, -fieldset[disabled] .btn-complete:active, -fieldset[disabled] .btn-complete.active { - background-color: #69b6f3; - border-color: #69b6f3; -} - -.btn-complete .badge { - color: #69b6f3; - background-color: #fff; -} - -.btn-info, -.btn-info:focus { - color: #fff; - background-color: #4d6286; - border-color: #4d6286; -} - -.btn-info.active, -.btn-info:active, -.btn-info.active:focus, -.btn-info:active:focus, -.btn-info:active:hover, -.btn-info .show .dropdown-toggle.btn-info { - background-color: #3e4f6d; - border-color: #3e4f6d; - color: #fff; -} - -.btn-info.hover, -.btn-info:hover, -.btn-info .show .dropdown-toggle.btn-info { - background-color: #71819e; - border-color: #71819e; - color: #fff; -} - -.btn-info.active:hover { - background: #425473; - border-color: #425473; -} - -.btn-info.disabled, -.btn-info.disabled:hover, -.btn-info.disabled:focus, -.btn-info.disabled:active, -.btn-info.disabled.active, -.btn-info[disabled], -.btn-info[disabled]:hover, -.btn-info[disabled]:focus, -.btn-info[disabled]:active, -.btn-info[disabled].active, -fieldset[disabled] .btn-info, -fieldset[disabled] .btn-info:hover, -fieldset[disabled] .btn-info:focus, -fieldset[disabled] .btn-info:active, -fieldset[disabled] .btn-info.active { - background-color: #4d6286; - border-color: #4d6286; -} - -.btn-info .badge { - color: #4d6286; - background-color: #fff; -} - -.btn-warning, -.btn-warning:focus { - color: #fff; - background-color: #f9dc6b; - border-color: #f9dc6b; -} - -.btn-warning.active, -.btn-warning:active, -.btn-warning.active:focus, -.btn-warning:active:focus, -.btn-warning:active:hover, -.btn-warning .show .dropdown-toggle.btn-warning { - background-color: #cab257; - border-color: #cab257; - color: #fff; -} - -.btn-warning.hover, -.btn-warning:hover, -.btn-warning .show .dropdown-toggle.btn-warning { - background-color: #fae389; - border-color: #fae389; - color: #fff; -} - -.btn-warning.active:hover { - background: #d6bd5c; - border-color: #d6bd5c; -} - -.btn-warning.disabled, -.btn-warning.disabled:hover, -.btn-warning.disabled:focus, -.btn-warning.disabled:active, -.btn-warning.disabled.active, -.btn-warning[disabled], -.btn-warning[disabled]:hover, -.btn-warning[disabled]:focus, -.btn-warning[disabled]:active, -.btn-warning[disabled].active, -fieldset[disabled] .btn-warning, -fieldset[disabled] .btn-warning:hover, -fieldset[disabled] .btn-warning:focus, -fieldset[disabled] .btn-warning:active, -fieldset[disabled] .btn-warning.active { - background-color: #f9dc6b; - border-color: #f9dc6b; -} - -.btn-warning .badge { - color: #f9dc6b; - background-color: #fff; -} - -.btn-danger, -.btn-danger:focus { - color: #fff; - background-color: #eb7374; - border-color: #eb7374; -} - -.btn-danger.active, -.btn-danger:active, -.btn-danger.active:focus, -.btn-danger:active:focus, -.btn-danger:active:hover, -.btn-danger .show .dropdown-toggle.btn-danger { - background-color: #be5d5e; - border-color: #be5d5e; - color: #fff; -} - -.btn-danger.hover, -.btn-danger:hover, -.btn-danger .show .dropdown-toggle.btn-danger { - background-color: #ef8f90; - border-color: #ef8f90; - color: #fff; -} - -.btn-danger.active:hover { - background: #ca6364; - border-color: #ca6364; -} - -.btn-danger.disabled, -.btn-danger.disabled:hover, -.btn-danger.disabled:focus, -.btn-danger.disabled:active, -.btn-danger.disabled.active, -.btn-danger[disabled], -.btn-danger[disabled]:hover, -.btn-danger[disabled]:focus, -.btn-danger[disabled]:active, -.btn-danger[disabled].active, -fieldset[disabled] .btn-danger, -fieldset[disabled] .btn-danger:hover, -fieldset[disabled] .btn-danger:focus, -fieldset[disabled] .btn-danger:active, -fieldset[disabled] .btn-danger.active { - background-color: #eb7374; - border-color: #eb7374; -} - -.btn-danger .badge { - color: #eb7374; - background-color: #fff; -} - -.btn-default, -.btn-default:focus { - color: #5e5e5e; - background-color: #fff; - border-color: #ececec; -} - -.btn-default.active, -.btn-default:active, -.btn-default.active:focus, -.btn-default:active:focus, -.btn-default:active:hover { - background-color: #ececec; - border-color: #dfdfdf; - color: #1a1a1a; -} - -.btn-default.hover, -.btn-default:hover { - background-color: #f9f9f9; - border-color: rgba(58, 58, 58, 0.27); - color: #101010; -} - -.btn-default.active:hover { - background: #f0f0f0; -} - -.btn-link { - color: #5e5e5e; - background-color: transparent; - border: none; -} - -.btn-link:hover, -.btn-link:focus, -.btn-link:active, -.btn-link.active, -.btn-link.disabled, -.btn-link[disabled] { - background-color: transparent; - border: none; - text-decoration: none; - outline: none; -} - -.btn-file { - position: relative; - overflow: hidden; -} - -.btn-file input[type=file] { - position: absolute; - top: 0; - right: 0; - min-width: 100%; - min-height: 100%; - font-size: 100px; - text-align: right; - filter: alpha(opacity=0); - opacity: 0; - background: red; - cursor: inherit; - display: block; -} - -/* -Button Sizes --------------------------------------------------- -*/ - -.btn-lg, -.btn-group-lg > .btn { - padding-left: 28px; - padding-right: 28px; - line-height: 22px; - padding-top: 10px; - padding-bottom: 10px; -} - -.btn-sm, -.btn-group-sm > .btn { - padding-left: 16px; - padding-right: 16px; - font-size: 11.9px; - line-height: 20px; -} - -.btn-xs, -.btn-group-xs > .btn { - padding: 2px 9px; - font-size: 10.5px; -} - -.btn-cons { - margin-right: 5px; - min-width: 120px; -} - -/* -Rounded buttons --------------------------------------------------- -*/ - -.btn-rounded { - border-radius: 100px !important; -} - -/* - Dropdown menus --------------------------------------------------- -*/ - -.show .btn-group.show .dropdown-toggle, -.show .dropdown-toggle, -.show.dropdown-default .dropdown-toggle { - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Pages default dropdown */ - -.dropdown-default { - display: inline-block; -} - -.dropdown-default.toggle-only { - padding-left: 9px; - padding-right: 9px; -} - -.dropdown-default.toggle-only:after { - position: initial; -} - -.dropdown-default.show > .btn.dropdown-toggle { - border-color: transparent !important; - background: transparent !important; - z-index: 791 !important; -} - -.dropdown-default.show .dropdown-menu { - opacity: 1; - -webkit-transform: scale(1, 1); - transform: scale(1, 1); - z-index: 700; -} - -.dropdown-default.show .dropdown-menu .dropdown-item { - visibility: visible; -} - -.dropdown-default.show.dropup > .btn-primary + .dropdown-menu:after, -.dropdown-default.show.dropup > .btn-success + .dropdown-menu:after, -.dropdown-default.show.dropup > .btn-complete + .dropdown-menu:after, -.dropdown-default.show.dropup > .btn-warning + .dropdown-menu:after, -.dropdown-default.show.dropup > .btn-danger + .dropdown-menu:after, -.dropdown-default.show.dropup > .btn-info + .dropdown-menu:after { - top: auto; - bottom: 0; -} - -.dropdown-default.show > .btn-primary + .dropdown-menu:after, -.dropdown-default.show > .btn-success + .dropdown-menu:after, -.dropdown-default.show > .btn-complete + .dropdown-menu:after, -.dropdown-default.show > .btn-warning + .dropdown-menu:after, -.dropdown-default.show > .btn-danger + .dropdown-menu:after, -.dropdown-default.show > .btn-info + .dropdown-menu:after { - top: 0; - height: 42px; -} - -.dropdown-default.show > .btn-primary + .dropdown-menu:after { - background-color: #f00; -} - -.dropdown-default.show > .btn-success + .dropdown-menu:after { - background-color: #47b5ab; -} - -.dropdown-default.show > .btn-complete + .dropdown-menu:after { - background-color: #69b6f3; -} - -.dropdown-default.show > .btn-warning + .dropdown-menu:after { - background-color: #f9dc6b; -} - -.dropdown-default.show > .btn-danger + .dropdown-menu:after { - background-color: #eb7374; -} - -.dropdown-default.show > .btn-info + .dropdown-menu:after { - background-color: #4d6286; -} - -.dropdown-default.dropup .btn.dropdown-toggle.btn-lg + .dropdown-menu { - margin-bottom: -47px; - padding-bottom: 49px; -} - -.dropdown-default.dropup .btn.dropdown-toggle.btn-lg + .dropdown-menu:after { - bottom: 49px; -} - -.dropdown-default.dropup .btn.dropdown-toggle.btn-sm + .dropdown-menu { - margin-bottom: -34px; - padding-bottom: 36px; -} - -.dropdown-default.dropup .btn.dropdown-toggle.btn-sm + .dropdown-menu:after { - bottom: 36px; -} - -.dropdown-default.dropup .btn.dropdown-toggle.btn-xs + .dropdown-menu { - margin-bottom: -29px; - padding-bottom: 31px; -} - -.dropdown-default.dropup .btn.dropdown-toggle.btn-xs + .dropdown-menu:after { - bottom: 31px; -} - -.dropdown-default.dropup .dropdown-menu { - margin-bottom: -40px; - padding: 0 3px 44px 0 !important; - -webkit-transform-origin: center bottom 0; - transform-origin: center bottom 0; -} - -.dropdown-default.dropup .dropdown-menu:after { - bottom: 43px; - top: auto !important; -} - -.dropdown-default .btn.dropdown-toggle { - text-align: left; - padding-right: 27px; -} - -.dropdown-default .btn.dropdown-toggle.btn-lg { - padding-right: 42px; -} - -.dropdown-default .btn.dropdown-toggle.btn-lg:after { - right: 26px; -} - -.dropdown-default .btn.dropdown-toggle.btn-lg + .dropdown-menu { - margin-top: -47px; - padding-top: 49px; -} - -.dropdown-default .btn.dropdown-toggle.btn-lg + .dropdown-menu:after { - top: 49px; -} - -.dropdown-default .btn.dropdown-toggle.btn-sm { - padding-right: 26px; -} - -.dropdown-default .btn.dropdown-toggle.btn-sm:after { - right: 16px; -} - -.dropdown-default .btn.dropdown-toggle.btn-sm + .dropdown-menu { - margin-top: -34px; - padding-top: 36px; -} - -.dropdown-default .btn.dropdown-toggle.btn-sm + .dropdown-menu:after { - top: 36px; -} - -.dropdown-default .btn.dropdown-toggle.btn-xs { - padding-right: 21px; -} - -.dropdown-default .btn.dropdown-toggle.btn-xs:after { - right: 8px; -} - -.dropdown-default .btn.dropdown-toggle.btn-xs + .dropdown-menu { - margin-top: -29px; - padding-top: 31px; -} - -.dropdown-default .btn.dropdown-toggle.btn-xs + .dropdown-menu:after { - top: 31px; -} - -.dropdown-default .btn.dropdown-toggle:after { - position: absolute; - right: 15px; - top: 50%; - margin-top: -2px; -} - -.dropdown-default .btn-rounded { - padding-left: 17px; - padding-right: 17px; -} - -.dropdown-default .btn-rounded + .dropdown-menu { - border-radius: 17px; -} - -.dropdown-default .dropdown-menu { - margin-top: -40px; - padding-top: 42px; - overflow: hidden; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - display: block; - opacity: 0; - -webkit-transform: scale(1, 0); - transform: scale(1, 0); - -webkit-transform-origin: center top 0; - transform-origin: center top 0; - -webkit-transition: all 170ms cubic-bezier(0.05, 0.74, 0.27, 0.99) 0s; - transition: all 170ms cubic-bezier(0.05, 0.74, 0.27, 0.99) 0s; - z-index: -1; -} - -.dropdown-default .dropdown-menu:after { - content: ""; - position: absolute; - height: 1px; - left: 0; - top: 42px; - background: #dfdfdf; - width: 100%; -} - -.dropdown-default .dropdown-menu .dropdown-item { - visibility: hidden; -} - -.dropdown-toggle:after { - position: absolute; - right: 15px; - top: 50%; - margin-top: -2px; -} - -.dropdown-menu { - position: absolute; - display: none; - float: left; - list-style: none; - text-shadow: none; - -webkit-box-shadow: 0px 0px 5px rgba(58, 58, 58, 0.2); - box-shadow: 0px 0px 5px rgba(58, 58, 58, 0.2); - border: none; - border-radius: 3px; - font-size: 13px; - margin: 0; - background: #f9f9f9; - min-width: 50px; - z-index: 700 !important; -} - -.dropdown-menu .divider { - background-color: #dfdfdf; - height: 1px; - margin: 3px 0; - border-bottom: 0px; -} - -.dropdown-menu > .dropdown-item { - padding-left: 0px; - line-height: 35px; - color: #3a3a3a; - padding: 0 20px; - border-radius: 3px; - display: block; - clear: both; - white-space: nowrap; - text-align: left; -} - -.dropdown-menu > .dropdown-item:hover, -.dropdown-menu > .dropdown-item:focus { - color: #101010; - text-decoration: none; -} - -.dropdown-menu > .dropdown-item:first-child { - padding-top: 9px; -} - -.dropdown-menu > .dropdown-item:last-child { - padding-bottom: 9px; -} - -.dropdown-menu > .dropdown-item.dropdown-header { - padding: 3px 20px; -} - -.dropdown-menu > .dropdown-item.active, -.dropdown-menu > .dropdown-item.active:hover, -.dropdown-menu > .dropdown-item.active:focus { - color: #101010; - text-decoration: none; - background-color: #ececec; -} - -.dropdown-menu > .dropdown-item.disabled, -.dropdown-menu > .dropdown-item.disabled:hover, -.dropdown-menu > .dropdown-item.disabled:focus { - color: #6d6d6d; -} - -.dropdown-menu > .dropdown-item.disabled:hover, -.dropdown-menu > .dropdown-item.disabled:focus { - text-decoration: none; - cursor: default; -} - -.dropdown-backdrop { - z-index: 600; -} - -/* -Animated buttons --------------------------------------------------- -*/ - -.btn-animated { - overflow: hidden; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform-style: preserve-3d; - transform-style: preserve-3d; -} - -.btn-animated > span { - display: inline-block; - width: 100%; - height: 100%; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - -webkit-transform-style: preserve-3d; - transform-style: preserve-3d; -} - -.btn-animated:before { - position: absolute; - height: 100%; - width: 100%; - font-size: 100%; - line-height: 2.5; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -.btn-animated:after { - content: ''; - position: absolute; - z-index: -1; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -.btn-animated.from-top:before { - left: 0; - top: -100%; -} - -.btn-animated.from-top:hover:before, -.btn-animated.from-top.show-icon:before { - top: 0; -} - -.btn-animated.from-top:hover > span, -.btn-animated.from-top.show-icon > span { - -webkit-transform: translateY(300%); - transform: translateY(300%); -} - -.btn-animated.from-left:before { - left: -100%; - top: 0; -} - -.btn-animated.from-left:hover:before, -.btn-animated.from-left.show-icon:before { - left: 0; -} - -.btn-animated.from-left:hover > span, -.btn-animated.from-left.show-icon > span { - -webkit-transform: translateX(200%); - transform: translateX(200%); -} - -.btn-animated.fa:before { - font-family: FontAwesome; -} - -.btn-animated.pg:before { - font-family: "pages-icon"; -} - -/* -Tag buttons --------------------------------------------------- -*/ - -.btn-tag { - line-height: 17px; - border-radius: 17px 3px 3px 17px; - padding: 5px 19px; -} - -.btn-tag:hover, -.btn-tag.hover { - border-color: transparent; -} - -.btn-tag.btn-tag-light { - background: #fafdff; - color: #5b8ca5; - border: 1px solid #cbe4f0; -} - -.btn-tag.btn-tag-light:hover { - background: #fff; -} - -.btn-tag.btn-tag-dark { - background: #dfdfdf; - color: #3a3a3a; -} - -.btn-tag.btn-tag-dark:hover { - background: #e4e4e4; -} - -.btn-tag.btn-tag-rounded { - border-radius: 17px; -} - -/* -Misc buttons --------------------------------------------------- -*/ - -.btn-toolbar .btn { - padding-left: 14px; - padding-right: 14px; -} - -.pager .disabled > button, -.pager .disabled > button:hover, -.pager .disabled > button:focus, -.pager .disabled > span { - cursor: not-allowed; - opacity: .5; -} - -.modal-content a.btn-primary:not([href]):not([tabindex]) { - color: #fff; -} - -.modal-content a.btn-primary:not([href]):not([tabindex]):hover, -.modal-content a.btn-primary:not([href]):not([tabindex]):focus { - color: #fff; -} - -/*------------------------------------------------------------------ -[7. Alerts] -*/ - -.alert { - background-image: none; - -webkit-box-shadow: none; - box-shadow: none; - text-shadow: none; - padding: 9px 19px 9px 15px; - border-radius: 3px; - font-size: 13px; - border-width: 0; - -webkit-transition: all 0.2s linear 0s; - transition: all 0.2s linear 0s; -} - -.alert.bordered { - border-width: 1px; -} - -.alert .link { - color: #ce8f22; - font-weight: bold; -} - -.alert .alert-heading { - color: #ce8f22 !important; - margin-bottom: 5px; - font-weight: 600; -} - -.alert .btn-small { - position: relative; - top: -3.5px; -} - -.alert .button-set .btn { - position: relative; - top: 8px; -} - -.alert .close { - background: url("../images/icons/noti-cross.png") no-repeat scroll 0 0 transparent; - background-position: -9px -10px; - width: 10px; - height: 9px; - position: relative; - opacity: 0.8; - top: 4.5px; - margin-left: 20px; - font-size: 0; -} - -.alert .close:hover { - opacity: 1; -} - -/* Alert : Color Options ------------------------------------- -*/ - -.alert-danger, -.alert-error { - background-color: #fbe3e3; - color: #8d4546; - border-color: #8d4546; -} - -.alert-danger .close, -.alert-error .close { - background-position: -95px -10px !important; -} - -.alert-warning { - background-color: #fef8e1; - color: #958440; - border-color: #958440; -} - -.alert-info { - background-color: #e1f0fd; - color: #3f6d92; - border-color: #3f6d92; -} - -.alert-info .close { - background-position: -67px -10px !important; -} - -.alert-success { - background-color: #daf0ee; - color: #2b6d67; - border-color: #2b6d67; -} - -.alert-success .close { - background-position: -38px -10px !important; -} - -.alert-default { - background-color: #fff; - color: #3a3a3a; - border-color: #dfdfdf; -} - -.alert-default .close { - background-position: -67px -10px !important; -} - -/*------------------------------------------------------------------ -[8. Notifications] -*/ - -/* Badges --------------------------------------------------- -*/ - -.badge { - text-shadow: none; - font-family: wf_segoe-ui_light, wf_segoe-ui_normal, "Helvetica Neue", Helvetica, Arial, sans-serif; - font-weight: 600; - background-color: #dfdfdf; - font-size: 11px; - padding-left: 6px; - padding-right: 6px; - padding-bottom: 4px; - color: #3a3a3a; - border-radius: 10px; -} - -.badge-success { - background-color: #47b5ab; - color: #fff; -} - -.badge-warning { - background-color: #f9dc6b; - color: #fff; -} - -.badge-important { - background-color: #eb7374; - color: #fff; -} - -.badge-danger { - background-color: #eb7374; - color: #fff; -} - -.badge-info { - background-color: #4d6286; - color: #fff; -} - -.badge-inverse { - background-color: #3f6d92; - color: #fff; -} - -.badge-white { - background-color: #fff; - color: #3a3a3a; -} - -.badge-disable { - background-color: #1a1a1a; - color: #3a3a3a; -} - -/* Tool Tip --------------------------------------------------- -*/ - -.tooltip-inner { - font-size: 12px; -} - -/* Notification popup --------------------------------------------------- -*/ - -.popover { - border: 1px solid rgba(0, 0, 0, 0.1); - -webkit-box-shadow: 0 0 9px rgba(191, 191, 191, 0.36); - box-shadow: 0 0 9px rgba(191, 191, 191, 0.36); - z-index: 790; -} - -.notification-toggle { - top: 35px; - left: -26px; - padding: 0; -} - -.notification-toggle:before { - border-bottom: 0px !important; -} - -.notification-toggle:after { - border-bottom: 0px !important; -} - -.notification-panel { - background-color: #fff; - border: 1px solid #dfdfdf; -} - -.notification-panel .notification-body { - height: auto; - max-height: 350px; - position: relative; - overflow: hidden; -} - -.notification-panel .notification-body .notification-item { - position: relative; - margin-left: 25px; - background-color: #fff; - padding-right: 26px; -} - -.notification-panel .notification-body .notification-item.unread .heading { - opacity: 1; -} - -.notification-panel .notification-body .notification-item.unread .option { - background-color: #e1f0fd; -} - -.notification-panel .notification-body .notification-item.unread .option .mark { - color: #87c5f5; -} - -.notification-panel .notification-body .notification-item .heading { - line-height: 43px; - margin-right: 5px; - background: #fff; - border-bottom: 1px solid #dfdfdf; - position: relative; - float: left; - width: 100%; - font-size: 14px; - opacity: 0.7; -} - -.notification-panel .notification-body .notification-item .heading:after { - content: ''; - position: absolute; - width: 5px; - height: 100%; - background-color: #fff; - right: 0; - top: 1px; -} - -.notification-panel .notification-body .notification-item .heading .thumbnail-wrapper { - cursor: pointer; -} - -.notification-panel .notification-body .notification-item .heading .thumbnail-wrapper i { - -webkit-transition: all 0.12s linear; - transition: all 0.12s linear; -} - -.notification-panel .notification-body .notification-item .heading .time { - font-size: 11px; - margin-right: 8px; -} - -.notification-panel .notification-body .notification-item .heading.open { - display: block; -} - -.notification-panel .notification-body .notification-item .heading.open .more-details { - display: block; -} - -.notification-panel .notification-body .notification-item .heading.open .thumbnail-wrapper i { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} - -.notification-panel .notification-body .notification-item .heading .thumbnail-wrapper.d24 { - line-height: 20px; -} - -.notification-panel .notification-body .notification-item .more-details { - display: none; - background-color: #fff; - width: 100%; - height: 100%; - clear: both; - position: relative; -} - -.notification-panel .notification-body .notification-item .more-details .more-details-inner { - margin-left: 10px; - padding-left: 28px; - padding-top: 15px; - margin-bottom: 20px; - position: relative; - border-left: 1px solid #dfdfdf; -} - -.notification-panel .notification-body .notification-item .more-details .more-details-inner:after { - width: 14px; - height: 14px; - position: absolute; - content: ''; - background-color: #fff; - left: -7px; - top: 25px; - border: 1px solid #dfdfdf; - border-radius: 99px; -} - -.notification-panel .notification-body .notification-item .more-details .more-details-inner:before { - color: #b0b0b0; - position: absolute; - bottom: 0; - left: -5px; - content: ' \25CF'; - font-size: 13px; - line-height: 5px; - background-color: #fff; - height: 9px; -} - -.notification-panel .notification-body .notification-item .more-details .more-details-inner .hint-text { - opacity: .44; -} - -.notification-panel .notification-body .notification-item .option { - font-size: 10px; - position: absolute; - height: 44px; - width: 26px; - right: 0; - text-align: center; - vertical-align: middle; - line-height: 44px; - background-color: #f9f9f9; - height: 100%; -} - -.notification-panel .notification-body .notification-item .option .mark { - background-color: transparent; - color: #b0b0b0; -} - -.notification-panel .notification-body .notification-item .option .mark:before { - content: ' \25CF'; - font-size: 12px; -} - -.notification-panel .notification-body .notification-item:last-child .heading { - border-bottom: 0px; -} - -.notification-panel .notification-footer { - padding: 10px; - display: block; - border-top: 1px solid #dfdfdf; -} - -.notification-panel .notification-footer a { - color: #3a3a3a; - opacity: .54; -} - -.notification-panel .notification-footer a:hover { - opacity: .74; -} - -/* Simple alerts --------------------------------------------------- -*/ - -.alerts-container { - position: fixed; - width: 350px; - right: 20px; - z-index: 999; - top: 80px; -} - -.alerts-container[data-placement$='-left'] { - left: 100px; - right: auto; -} - -.alerts-container[data-placement$='-right'] { - right: 20px; - left: auto; -} - -.alerts-container[data-placement^='top-'] { - top: 80px; - bottom: auto; -} - -.alerts-container[data-placement^='bottom-'] { - top: auto; - bottom: 20px; -} - -.alerts-container[data-placement='bottom-right'] .alert:last-child, -.alerts-container[data-placement='bottom-left'] .alert:last-child { - margin-bottom: 0; -} - -.alerts-container .alert { - position: relative; -} - -.alerts-container .alert .close { - position: absolute; - right: 9px; - top: 15px; -} - -/* Pages Notifications plugin --------------------------------------------------- -*/ - -body.menu-pin > .pgn-wrapper[data-position$='-left'], -body.menu-pin > .pgn-wrapper[data-position="top"], -body.menu-pin > .pgn-wrapper[data-position="bottom"] { - left: 250px; -} - -.pgn-wrapper { - position: fixed; - z-index: 1000; -} - -.pgn-wrapper[data-position$='-left'] { - left: 30px; -} - -.pgn-wrapper[data-position$='-right'] { - right: 20px; -} - -.pgn-wrapper[data-position^='top-'] { - top: 20px; -} - -.pgn-wrapper[data-position^='bottom-'] { - bottom: 20px; -} - -.pgn-wrapper[data-position='top'] { - top: 0; - left: 0; - right: 0; -} - -.pgn-wrapper[data-position='bottom'] { - bottom: 0; - left: 0; - right: 0; -} - -.pgn { - position: relative; - margin: 10px; -} - -.pgn .alert { - margin: 0; -} - -/* Simple ------------------------------------- -*/ - -.pgn-simple .alert { - padding-top: 13px; - padding-bottom: 13px; - max-width: 500px; - animation: fadeIn 0.3s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards; - -webkit-animation: fadeIn 0.3s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards; - max-height: 250px; - overflow: hidden; -} - -/* Bar ------------------------------------- -*/ - -.pgn-bar { - overflow: hidden; - margin: 0; -} - -.pgn-bar .alert { - border-radius: 0; - padding-top: 13px; - padding-bottom: 13px; - max-height: 91px; -} - -.pgn-wrapper[data-position='top'] .pgn-bar .alert { - animation: slideInFromTop 0.5s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards; - -webkit-animation: slideInFromTop 0.5s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards; - transform-origin: top left; - -webkit-transform-origin: top left; -} - -.pgn-wrapper[data-position='bottom'] .pgn-bar .alert { - animation: slideInFromBottom 0.5s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards; - -webkit-animation: slideInFromBottom 0.5s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards; - transform-origin: bottom left; - -webkit-transform-origin: bottom left; -} - -.pgn-bar .alert span { - opacity: 0; - animation: fadeIn 0.3s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards; - -webkit-animation: fadeIn 0.3s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards; -} - -@keyframes slideInFromTop { - 0% { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - } - - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@-webkit-keyframes slideInFromTop { - 0% { - -webkit-transform: translateY(-100%); - } - - 100% { - -webkit-transform: translateY(0); - } -} - -@keyframes slideInFromBottom { - 0% { - -webkit-transform: translateY(100%); - transform: translateY(100%); - } - - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@-webkit-keyframes slideInFromBottom { - 0% { - -webkit-transform: translateY(100%); - } - - 100% { - -webkit-transform: translateY(0); - } -} - -/* Circle ------------------------------------- -*/ - -.pgn-circle .alert { - border-radius: 300px; - animation: fadeInCircle 0.3s ease forwards, resizeCircle 0.3s 0.4s cubic-bezier(0.25, 0.25, 0.4, 1.6) forwards; - -webkit-animation: fadeInCircle 0.3s ease forwards, resizeCircle 0.3s 0.4s cubic-bezier(0.25, 0.25, 0.4, 1.6) forwards; - height: 60px; - overflow: hidden; - padding: 6px 55px 6px 6px; - -webkit-transform: translateZ(0); - position: relative; -} - -.pgn-wrapper[data-position$='-right'] .pgn-circle .alert { - float: right; -} - -.pgn-wrapper[data-position$='-left'] .pgn-circle .alert { - float: left; -} - -.pgn-circle .alert > div > div.pgn-thumbnail > div { - border-radius: 50%; - overflow: hidden; - width: 48px; - height: 48px; -} - -.pgn-circle .alert > div > div.pgn-thumbnail > div > img { - width: 100%; - height: 100%; -} - -.pgn-circle .alert > div > div.pgn-message > div { - opacity: 0; - height: 47px; - padding-left: 9px; - animation: fadeIn .3s .5s ease forwards; - -webkit-animation: fadeIn .3s .5s ease forwards; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - word-break: break-all; - word-wrap: break-word; -} - -.pgn-circle .alert > div > div.pgn-message > div p:only-child { - padding: 12px 0; -} - -.pgn-circle .alert .close { - margin-top: -12px; - position: absolute; - right: 18px; - top: 50%; - opacity: 0; - animation: fadeIn .3s .5s ease forwards; - -webkit-animation: fadeIn .3s .5s ease forwards; -} - -.pgn-circle .alert p { - margin-bottom: 0; -} - -.pgn-circle .alert > div { - display: table; - height: 100%; -} - -.pgn-circle .alert > div > div { - display: table-cell; - vertical-align: middle; -} - -@keyframes fadeInCircle { - 0% { - opacity: 0; - width: 60px; - } - - 100% { - opacity: 1; - width: 60px; - } -} - -@-webkit-keyframes fadeInCircle { - 0% { - opacity: 0; - width: 60px; - } - - 100% { - opacity: 1; - width: 60px; - } -} - -@keyframes resizeCircle { - 0% { - width: 60px; - } - - 100% { - width: 300px; - } -} - -@-webkit-keyframes resizeCircle { - 0% { - width: 60px; - } - - 100% { - width: 300px; - } -} - -/* Flip ------------------------------------- -*/ - -.pgn-wrapper[data-position^='top-'] .pgn-flip { - top: -30px; -} - -.pgn-wrapper[data-position^='bottom-'] .pgn-flip { - bottom: -30px; -} - -.pgn-wrapper[data-position^='bottom-'] .pgn-flip .alert { - -webkit-transform-origin: 50% 100%; - transform-origin: 50% 100%; -} - -.pgn-flip .alert { - -webkit-transform-origin: 50% 0%; - transform-origin: 50% 0%; - -webkit-box-shadow: 0 6px 4px -3px rgba(0, 0, 0, 0.2); - box-shadow: 0 6px 4px -3px rgba(0, 0, 0, 0.2); - -webkit-animation-name: flipInX; - animation-name: flipInX; - -webkit-animation-duration: 0.8s; - animation-duration: 0.8s; - border-radius: 0; - padding: 25px 35px; - max-width: 500px; - max-height: 250px; - overflow: hidden; -} - -@-webkit-keyframes flipInX { - 0% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -90deg); - -webkit-transition-timing-function: ease-in; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 20deg); - -webkit-transition-timing-function: ease-out; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -10deg); - -webkit-transition-timing-function: ease-in; - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 5deg); - -webkit-transition-timing-function: ease-out; - } - - 100% { - -webkit-transform: perspective(400px); - } -} - -@keyframes flipInX { - 0% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -90deg); - transform: perspective(400px) rotate3d(1, 0, 0, -90deg); - -webkit-transition-timing-function: ease-in; - transition-timing-function: ease-in; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 20deg); - transform: perspective(400px) rotate3d(1, 0, 0, 20deg); - -webkit-transition-timing-function: ease-out; - transition-timing-function: ease-out; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -10deg); - transform: perspective(400px) rotate3d(1, 0, 0, -10deg); - -webkit-transition-timing-function: ease-in; - transition-timing-function: ease-in; - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 5deg); - transform: perspective(400px) rotate3d(1, 0, 0, 5deg); - -webkit-transition-timing-function: ease-out; - transition-timing-function: ease-out; - } - - 100% { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -@keyframes fadeIn { - 0% { - opacity: 0; - } - - 100% { - opacity: 1; - } -} - -@-webkit-keyframes fadeIn { - 0% { - opacity: 0; - } - - 100% { - opacity: 1; - } -} - -/* Pages Notification customizations */ - -body > .pgn-wrapper[data-position="top"] { - top: 60px; - left: 70px; -} - -body > .pgn-wrapper[data-position="bottom"] { - left: 70px; -} - -body > .pgn-wrapper[data-position$='-left'] { - left: 90px; - right: auto; -} - -body > .pgn-wrapper[data-position^='top-'] { - top: 80px; - bottom: auto; -} - -.pgn-circle .alert .close { - margin-top: -4px; -} - -body > .pgn-wrapper { - z-index: 900; -} - -@media (max-width: 979px) { - body > .pgn-wrapper[data-position="top"] { - left: 0; - } - - body > .pgn-wrapper[data-position="bottom"] { - left: 0; - } -} - -@media (max-width: 767px) { - body > .pgn-wrapper[data-position$='-left'], - body > .pgn-wrapper[data-position$='-right'] { - left: 10px !important; - right: 10px !important; - } - - body > .pgn-wrapper[data-position$='-right'] .alert, - body > .pgn-wrapper[data-position$='-left'] .alert { - max-width: 100%; - width: 100%; - } -} - -/* Notifications demo --------------------------------------------------- -*/ - -.notification-positions { - border-radius: 4px; - border: 3px dashed #dfdfdf; - height: 370px; - position: relative; -} - -.notification-positions > div > .position:not(:only-child) { - max-width: 50%; -} - -.notification-positions .position { - padding: 15px; -} - -.notification-positions .position img { - border: 3px solid transparent; -} - -.notification-positions .position:hover { - cursor: pointer; -} - -.notification-positions .position.active img { - border-color: #0090d9; -} - -.notification-positions .position.pull-top, -.notification-positions .position.pull-bottom { - left: 0; - right: 0; -} - -.notification-positions .position img { - width: 100%; -} - -/*------------------------------------------------------------------ -[9. Progress Indicators] -*/ - -.progress { - height: 4px; - background-color: rgba(58, 58, 58, 0.2); - background-image: none; - -webkit-box-shadow: none; - box-shadow: none; - border-radius: 0; - margin-bottom: 20px; -} - -.progress.transparent { - background-color: rgba(0, 0, 0, 0.28); -} - -.progress.progress-small { - height: 3px; -} - -/* Circular Progress : indeterminate color ------------------------------------- -*/ - -.progress-bar-indeterminate { - background: url("../images/progress/progress-bar-master.svg") no-repeat top left; - width: 100%; - height: 100%; - background-size: cover; -} - -.progress-bar-indeterminate.progress-bar-primary { - background-image: url("../images/progress/progress-bar-primary.svg"); - background-color: transparent; -} - -.progress-bar-indeterminate.progress-bar-complete { - background-image: url("../images/progress/progress-bar-complete.svg"); - background-color: transparent; -} - -.progress-bar-indeterminate.progress-bar-success { - background-image: url("../images/progress/progress-bar-success.svg"); - background-color: transparent; -} - -.progress-bar-indeterminate.progress-bar-info { - background-image: url("../images/progress/progress-bar-info.svg"); - background-color: transparent; -} - -.progress-bar-indeterminate.progress-bar-warning { - background-image: url("../images/progress/progress-bar-warning.svg"); - background-color: transparent; -} - -.progress-bar-indeterminate.progress-bar-danger { - background-image: url("../images/progress/progress-bar-danger.svg"); - background-color: transparent; -} - -.progress-bar-indeterminate.progress-bar-master { - background-image: url("../images/progress/progress-bar-master.svg"); - background-color: transparent; -} - -/* Progress Bar ------------------------------------- -*/ - -.progress-bar { - -webkit-box-shadow: none; - box-shadow: none; - border-radius: 0; - background-color: #3a3a3a; - background-image: none; - -webkit-transition: all 1000ms cubic-bezier(0.785, 0.135, 0.15, 0.86); - transition: all 1000ms cubic-bezier(0.785, 0.135, 0.15, 0.86); - -webkit-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); - transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); -} - -/* Progress Bar : Color Options ------------------------------------- -*/ - -.progress-bar-primary { - background-color: #f00; - background-image: none; -} - -.progress-bar-complete { - background-color: #69b6f3; - background-image: none; -} - -.progress-bar-success { - background-color: #47b5ab; - background-image: none; -} - -.progress-bar-info { - background-color: #4d6286; - background-image: none; -} - -.progress-bar-warning { - background-color: #f9dc6b; - background-image: none; -} - -.progress-bar-danger { - background-color: #eb7374; - background-image: none; -} - -.progress-bar-white { - background-color: #fff; - background-image: none; -} - -.progress-bar-black { - background-color: #000; - background-image: none; -} - -.progress-info .bar, -.progress .bar-info { - background-color: #2e3b50; - background-image: none; -} - -.progress-warning .bar, -.progress .bar-warning { - background-color: #958440; - background-image: none; -} - -.progress-danger .bar, -.progress .bar-danger { - background-color: #8d4546; - background-image: none; -} - -.progress-white .bar, -.progress .bar-white { - background-color: #fff; - background-image: none; -} - -.progress-success.progress-striped .bar, -.progress-striped .bar-success { - background-color: #47b5ab; -} - -.progress-info.progress-striped .bar, -.progress-striped .bar-info { - background-color: #4d6286; -} - -/* Circular Progress : indeterminate ------------------------------------- -*/ - -.progress-circle-indeterminate { - background: url("../images/progress/progress-circle-master.svg") no-repeat top left; - width: 50px; - height: 50px; - background-size: 100% auto; - margin: 0 auto; -} - -.progress-circle-indeterminate.progress-circle-warning { - background-image: url("../images/progress/progress-circle-warning.svg"); -} - -.progress-circle-indeterminate.progress-circle-danger { - background-image: url("../images/progress/progress-circle-danger.svg"); -} - -.progress-circle-indeterminate.progress-circle-info { - background-image: url("../images/progress/progress-circle-info.svg"); -} - -.progress-circle-indeterminate.progress-circle-primary { - background-image: url("../images/progress/progress-circle-primary.svg"); -} - -.progress-circle-indeterminate.progress-circle-success { - background-image: url("../images/progress/progress-circle-success.svg"); -} - -.progress-circle-indeterminate.progress-circle-complete { - background-image: url("../images/progress/progress-circle-complete.svg"); -} - -/* Circular Progress ------------------------------------- -*/ - -.progress-circle { - display: block; - height: 45px; - margin: 0 auto; - position: relative; - width: 45px; - -webkit-backface-visibility: hidden; -} - -.progress-circle.progress-circle-warning .pie .half-circle { - border-color: #f9dc6b; -} - -.progress-circle.progress-circle-danger .pie .half-circle { - border-color: #eb7374; -} - -.progress-circle.progress-circle-info .pie .half-circle { - border-color: #4d6286; -} - -.progress-circle.progress-circle-primary .pie .half-circle { - border-color: #f00; -} - -.progress-circle.progress-circle-success .pie .half-circle { - border-color: #47b5ab; -} - -.progress-circle.progress-circle-complete .pie .half-circle { - border-color: #69b6f3; -} - -.progress-circle.progress-circle-thick .pie .half-circle, -.progress-circle.progress-circle-thick .shadow { - border-width: 5px; -} - -.progress-circle .pie { - clip: rect(0, 45px, 45px, 22.5px); - height: 45px; - position: absolute; - width: 45px; -} - -.progress-circle .pie .half-circle { - border: 3px solid #3a3a3a; - border-radius: 50%; - clip: rect(0, 22.5px, 45px, 0); - height: 45px; - position: absolute; - width: 45px; -} - -.progress-circle .shadow { - border: 3px solid rgba(0, 0, 0, 0.1); - border-radius: 50%; - height: 100%; - width: 100%; -} - -/*------------------------------------------------------------------ -[10. Modals] -*/ - -.modal .close { - position: absolute; - right: 25px; - top: 15px; -} - -.modal .close:focus { - outline: 0; -} - -.modal .modal-dialog { - -webkit-transition: all .2s !important; - transition: all .2s !important; -} - -.modal .modal-content { - border: 1px solid #f2f6f7; - border-radius: 3px; - -webkit-box-shadow: none; - box-shadow: none; -} - -.modal .modal-header { - text-align: center; - border-bottom: 0; - padding: 25px 25px 0 25px; - position: relative; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} - -.modal .modal-header p { - color: #8b91a0; -} - -.modal .modal-body { - -webkit-box-shadow: none; - box-shadow: none; - padding: 25px; - padding-top: 0; - white-space: normal; -} - -.modal .modal-footer { - border-top: none; - -webkit-box-shadow: none; - box-shadow: none; - margin-top: 0; - padding: 25px; - padding-top: 0; -} - -.modal .drop-shadow { - -webkit-box-shadow: 0 0 9px rgba(191, 191, 191, 0.36) !important; - box-shadow: 0 0 9px rgba(191, 191, 191, 0.36) !important; -} - -.modal.fade { - opacity: 1 !important; -} - -.modal.fade.stick-up .modal-dialog { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - margin-top: -5px; -} - -.modal.fade.stick-up.show .modal-dialog { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -.modal.fade.slide-up { - height: 100%; - top: auto; -} - -.modal.fade.slide-up.show .modal-dialog { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -.modal.fade.slide-up.disable-scroll { - overflow: hidden; -} - -.modal.fade.slide-up .modal-dialog { - display: table; - height: 100%; - -webkit-transform: translate3d(0, 75%, 0); - transform: translate3d(0, 75%, 0); -} - -.modal.fade.slide-up .modal-content-wrapper { - display: table-cell; - vertical-align: middle; -} - -.modal.fade.center-scale .modal-dialog { - display: table; - height: 100%; -} - -.modal.fade.center-scale .modal-content { - display: table-cell; - vertical-align: middle; - border: 0; - background: transparent; -} - -.modal.fade.center-scale .modal-content .modal-header { - border-bottom: 0px; -} - -.modal.fade.center-scale.show .modal-dialog { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); -} - -.modal.fade.center-scale .modal-dialog { - opacity: 0; - -webkit-transform: scale(0.6); - transform: scale(0.6); -} - -.modal.fade.fill-in { - background-color: rgba(255, 255, 255, 0); - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; -} - -.modal.fade.fill-in > .close { - opacity: 0.6; - z-index: 9999; -} - -.modal.fade.fill-in > .close > i { - font-size: 16px; -} - -.modal.fade.fill-in .modal-dialog { - display: table; - height: 100%; -} - -.modal.fade.fill-in .modal-content { - display: table-cell; - vertical-align: middle; - border: 0; - background: transparent; -} - -.modal.fade.fill-in .modal-content .modal-header { - border-bottom: 0px; -} - -.modal.fade.fill-in.show { - background-color: rgba(255, 255, 255, 0.85); -} - -.modal.fade.fill-in.show .modal-dialog { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); -} - -.modal.fade.fill-in .modal-dialog { - opacity: 0; - -webkit-transform: scale(0.6); - transform: scale(0.6); -} - -.modal.fade.slide-right .close { - position: absolute; - top: 0; - right: 0; - margin-right: 10px; - z-index: 10; -} - -.modal.fade.slide-right.show .modal-dialog { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -.modal.fade.slide-right .modal-dialog { - position: absolute; - right: 0; - margin: 0; - height: 100%; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); -} - -.modal.fade.slide-right .modal-dialog .modal-content-wrapper { - height: 100%; -} - -.modal.fade.slide-right .modal-dialog .modal-content { - height: 100%; -} - -.modal.fade.slide-right .modal-content { - border-radius: 0px; -} - -.fill-in-modal .modal-backdrop { - background-color: transparent; -} - -.modal-backdrop { - opacity: 0; - -webkit-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; -} - -.modal-backdrop.show { - opacity: 0.30; -} - -/* Responsive Handlers: Modals ------------------------------------- -*/ - -@media (min-width: 992px) { - .modal-lg { - width: 900px; - } -} - -@media (max-width: 768px) { - .modal.fill-in .modal-dialog { - width: calc(100% - 20px); - } - - .modal.slide-up .modal-dialog { - width: calc(100% - 20px); - } -} - -@media (min-width: 768px) { - .modal.stick-up .modal-dialog { - margin: -5px auto; - } - - .modal.slide-up .modal-dialog { - margin: 0 auto; - } - - .modal.fill-in .modal-dialog { - margin: 0 auto; - } - - .modal .modal-content { - -webkit-box-shadow: none; - box-shadow: none; - } - - .modal .modal-dialog { - width: 600px; - } - - .modal .modal-sm { - width: 300px; - } - - .modal .modal-sm { - min-width: auto; - } -} - -/*------------------------------------------------------------------ -[11. Tabs & Accordians] -*/ - -/* Tabs ------------------------------------- -*/ - -.nav-tabs { - position: relative; -} - -.nav-tabs > li { - padding-left: 0; - padding-right: 0; -} - -.nav-tabs > li > a.active:hover, -.nav-tabs > li > a.active:focus { - border-color: #dfdfdf; - color: #3a3a3a; - background-color: #dfdfdf; -} - -.nav-tabs > li > a { - display: block; - border-radius: 0; - padding: 13px 20px; - margin-right: 0; - font-weight: 500; - letter-spacing: 0.06em; - color: #3a3a3a; - font-size: 10.5px; - min-width: 70px; - text-transform: uppercase; - border-color: transparent; - position: relative; - line-height: 1.7em; -} - -.nav-tabs > li > a:hover, -.nav-tabs > li > a:focus { - background: transparent; - border-color: transparent; - color: #3a3a3a; -} - -.nav-tabs > li > a .tab-icon { - margin-right: 6px; -} - -.nav-tabs ~ .tab-content { - overflow: hidden; - padding: 15px; -} - -.nav-tabs ~ .tab-content > .tab-pane.slide-left, -.nav-tabs ~ .tab-content > .tab-pane.slide-right { - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; -} - -.nav-tabs ~ .tab-content > .tab-pane.slide-left.sliding, -.nav-tabs ~ .tab-content > .tab-pane.slide-right.sliding { - opacity: 0 !important; -} - -.nav-tabs ~ .tab-content > .tab-pane.slide-left.active, -.nav-tabs ~ .tab-content > .tab-pane.slide-right.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; -} - -.nav-tabs ~ .tab-content > .tab-pane.slide-left.sliding { - -webkit-transform: translate3d(10%, 0, 0); - transform: translate3d(10%, 0, 0); -} - -.nav-tabs ~ .tab-content > .tab-pane.slide-right.sliding { - -webkit-transform: translate3d(-10%, 0, 0); - transform: translate3d(-10%, 0, 0); -} - -.nav-tabs.nav-tabs-left, -.nav-tabs.nav-tabs-right { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.nav-tabs.nav-tabs-left:after, -.nav-tabs.nav-tabs-right:after { - border-bottom: 0px; -} - -.nav-tabs.nav-tabs-left > li, -.nav-tabs.nav-tabs-right > li { - float: none; -} - -.nav-tabs.nav-tabs-left { - float: left; - padding-right: 0; -} - -.nav-tabs.nav-tabs-left ~ .tab-content { - border-left: 1px solid rgba(0, 0, 0, 0.1); - -ms-flex: 1; - -ms-flex-negative: 0; -} - -.nav-tabs.nav-tabs-right { - float: right; - padding-right: 0; -} - -.nav-tabs.nav-tabs-right ~ .tab-content { - border-right: 1px solid rgba(0, 0, 0, 0.1); - -ms-flex: 1; - -ms-flex-negative: 0; -} - -/* Tabs : Simple ------------------------------------- -*/ - -.nav-tabs-simple { - border-bottom: 0px; -} - -.nav-tabs-simple:after { - content: ''; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - width: 100%; - position: absolute; - bottom: -2px; - z-index: 120; - left: 0; -} - -.nav-tabs-simple > li { - margin-bottom: 0; -} - -.nav-tabs-simple > li > a:after { - position: absolute; - -webkit-transition: all 0.1s linear 0s; - transition: all 0.1s linear 0s; - -webkit-backface-visibility: hidden; - width: 100%; - display: block; - background-color: #f00; - height: 0px; - content: ''; - left: 0; - z-index: 125; - top: 100%; -} - -.nav-tabs-simple > li > a:after.nav-tabs-primary { - background-color: #f00; -} - -.nav-tabs-simple > li > a:after.nav-tabs-success { - background-color: #47b5ab; -} - -.nav-tabs-simple > li > a:after.nav-tabs-complete { - background-color: #69b6f3; -} - -.nav-tabs-simple > li > a:after.nav-tabs-danger { - background-color: #eb7374; -} - -.nav-tabs-simple > li > a:after.nav-tabs-warning { - background-color: #f9dc6b; -} - -.nav-tabs-simple > li > a:after.nav-tabs-info { - background-color: #4d6286; -} - -.nav-tabs-simple > li > a.active:hover, -.nav-tabs-simple > li > a.active:focus { - background-color: transparent; - border-color: transparent; -} - -.nav-tabs-simple > li > a.active:after, -.nav-tabs-simple > li > a:hover:after { - height: 3px; -} - -.nav-tabs-simple.nav-tabs-left:after, -.nav-tabs-simple.nav-tabs-right:after { - border-bottom: 0px; -} - -.nav-tabs-simple.nav-tabs-left > li > a:after, -.nav-tabs-simple.nav-tabs-right > li > a:after { - width: 0px; - height: 100%; - top: 0; - bottom: 0; - position: absolute; -} - -.nav-tabs-simple.nav-tabs-left > li > a.active:after, -.nav-tabs-simple.nav-tabs-left > li > a:hover:after, -.nav-tabs-simple.nav-tabs-right > li > a.active:after, -.nav-tabs-simple.nav-tabs-right > li > a:hover:after { - width: 3px; -} - -.nav-tabs-simple.nav-tabs-left > li > a:after { - right: 0; - left: auto; -} - -.nav-tabs-simple.nav-tabs-right > li > a:after { - left: 0; -} - -/* Tabs : Line Triangles ------------------------------------- -*/ - -.nav-tabs-linetriangle { - border-bottom: 0; -} - -.nav-tabs-linetriangle:after { - content: ''; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - width: 100%; - position: absolute; - bottom: -1px; - z-index: 100; - left: 0; -} - -.nav-tabs-linetriangle > li > a.active { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - border-color: transparent; -} - -.nav-tabs-linetriangle > li > a.active:hover, -.nav-tabs-linetriangle > li > a.active:focus, -.nav-tabs-linetriangle > li > a.active:active { - border-color: transparent; - background-color: transparent; -} - -.nav-tabs-linetriangle > li > a.active:after, -.nav-tabs-linetriangle > li > a.active:before { - border: medium solid transparent; - content: ""; - height: 0; - left: 50%; - pointer-events: none; - position: absolute; - width: 0; - z-index: 120; - top: 98%; -} - -.nav-tabs-linetriangle > li > a.active:after { - border-top-color: #f9f9f9; - border-width: 10px; - margin-left: -10px; -} - -.nav-tabs-linetriangle > li > a.active:before { - border-top-color: rgba(0, 0, 0, 0.2); - border-width: 11px; - margin-left: -11px; -} - -.nav-tabs-linetriangle > li > a span { - font-size: 1em; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.nav-tabs-linetriangle > li > a:hover, -.nav-tabs-linetriangle > li > a:focus { - overflow: visible; - -webkit-transition: color 0.2s ease 0s; - transition: color 0.2s ease 0s; -} - -.nav-tabs-linetriangle ~ .tab-content { - background: #fff; -} - -.nav-tabs-linetriangle.nav-tabs-left.nav-tabs:after { - border-bottom: none; -} - -.nav-tabs-linetriangle.nav-tabs-left.nav-tabs > li > a.active:before { - border-top: 11px solid transparent; - border-bottom: 11px solid transparent; - border-left: 11px solid rgba(0, 0, 0, 0.2); -} - -.nav-tabs-linetriangle.nav-tabs-left.nav-tabs > li > a.active:after { - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - border-left: 10px solid #f9f9f9; - margin-top: 1px; - margin-right: 2px; -} - -.nav-tabs-linetriangle.nav-tabs-left.nav-tabs > li > a.active:after, -.nav-tabs-linetriangle.nav-tabs-left.nav-tabs > li > a.active:before { - top: auto; - right: -22px; - left: auto; -} - -.nav-tabs-linetriangle.nav-tabs-right.nav-tabs:after { - border-bottom: none; -} - -.nav-tabs-linetriangle.nav-tabs-right.nav-tabs > li > a.active:before { - border-top: 11px solid transparent; - border-bottom: 11px solid transparent; - border-right: 11px solid rgba(0, 0, 0, 0.2); -} - -.nav-tabs-linetriangle.nav-tabs-right.nav-tabs > li > a.active:after { - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - border-right: 10px solid #f9f9f9; - margin-top: 1px; - margin-left: -9px; -} - -.nav-tabs-linetriangle.nav-tabs-right.nav-tabs > li > a.active:after, -.nav-tabs-linetriangle.nav-tabs-right.nav-tabs > li > a.active:before { - top: auto; - left: -11px; - right: auto; -} - -@media screen and (max-width: 58em) { - .nav-tabs-linetriangle { - font-size: 0.6em; - } -} - -/* Tabs : Fill-up ------------------------------------- -*/ - -.nav-tabs-fillup.nav-tabs-master > li > a:after { - background: none repeat scroll 0 0 #3a3a3a; - border: 1px solid #3a3a3a; -} - -.nav-tabs-fillup.nav-tabs-primary > li > a:after { - background: none repeat scroll 0 0 #f00; - border: 1px solid #f00; -} - -.nav-tabs-fillup.nav-tabs-success > li > a:after { - background: none repeat scroll 0 0 #47b5ab; - border: 1px solid #47b5ab; -} - -.nav-tabs-fillup.nav-tabs-complete > li > a:after { - background: none repeat scroll 0 0 #69b6f3; - border: 1px solid #69b6f3; -} - -.nav-tabs-fillup.nav-tabs-warning > li > a:after { - background: none repeat scroll 0 0 #f9dc6b; - border: 1px solid #f9dc6b; -} - -.nav-tabs-fillup.nav-tabs-danger > li > a:after { - background: none repeat scroll 0 0 #eb7374; - border: 1px solid #eb7374; -} - -.nav-tabs-fillup.nav-tabs-info > li > a:after { - background: none repeat scroll 0 0 #4d6286; - border: 1px solid #4d6286; -} - -.nav-tabs-fillup { - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000; - perspective: 1000; -} - -.nav-tabs-fillup > li { - overflow: hidden; -} - -.nav-tabs-fillup > li > a { - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transition: color 0.3s ease 0s; - transition: color 0.3s ease 0s; - background: transparent; -} - -.nav-tabs-fillup > li > a:after { - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - background: none repeat scroll 0 0 #47b5ab; - border: 1px solid #47b5ab; - content: ""; - height: calc(100% + 1px); - left: 0; - position: absolute; - top: 0; - -webkit-transform: translate3d(0, 100%, 0px); - transform: translate3d(0, 100%, 0px); - -webkit-transition: -webkit-transform 0.3s ease 0s; - transition: -webkit-transform 0.3s ease 0s; - transition: transform 0.3s ease 0s; - transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; - width: 100%; - z-index: -1; -} - -.nav-tabs-fillup > li > a span { - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform: translate3d(0px, 5px, 0px); - transform: translate3d(0px, 5px, 0px); - -webkit-transition: -webkit-transform 0.5s ease 0s; - transition: -webkit-transform 0.5s ease 0s; - transition: transform 0.5s ease 0s; - transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; - display: block; - font-weight: 700; - line-height: 1.5; -} - -.nav-tabs-fillup > li > a.active { - z-index: 100; - color: #fff; -} - -.nav-tabs-fillup > li > a.active:hover, -.nav-tabs-fillup > li > a.active:focus { - border-color: transparent; - background: transparent; - color: #fff; -} - -.nav-tabs-fillup > li > a.active:after { - -webkit-transform: translate3d(0px, 0px, 0px); - transform: translate3d(0px, 0px, 0px); -} - -.nav-tabs-fillup > li > a.active span { - -webkit-transform: translate3d(0px, -5px, 0px); - transform: translate3d(0px, -5px, 0px); -} - -.nav-tabs-fillup .icon:before { - -webkit-transform: translate3d(0px, 5px, 0px); - transform: translate3d(0px, 5px, 0px); - -webkit-transition: -webkit-transform 0.5s ease 0s; - transition: -webkit-transform 0.5s ease 0s; - transition: transform 0.5s ease 0s; - transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; - display: block; - margin: 0; -} - -.nav-tabs-fillup ~ .tab-content { - background: #fff; -} - -.nav-tabs-fillup.nav-tabs-left, -.nav-tabs-fillup.nav-tabs-right { - border-bottom: none; -} - -.nav-tabs-fillup.nav-tabs-left:after, -.nav-tabs-fillup.nav-tabs-right:after { - border-bottom: none; -} - -.nav-tabs-fillup.nav-tabs-left > li > a:after, -.nav-tabs-fillup.nav-tabs-right > li > a:after { - width: calc(100% + 1px); - height: 100%; -} - -.nav-tabs-fillup.nav-tabs-left > li.active a:after, -.nav-tabs-fillup.nav-tabs-right > li.active a:after { - -webkit-transform: translate3d(0px, 0px, 0px); - transform: translate3d(0px, 0px, 0px); -} - -.nav-tabs-fillup.nav-tabs-left > li > a:after { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); -} - -.nav-tabs-fillup.nav-tabs-left > li > a span { - -webkit-transform: translate3d(5px, 0, 0px); - transform: translate3d(5px, 0, 0px); -} - -.nav-tabs-fillup.nav-tabs-left > li.active a span { - -webkit-transform: translate3d(-5px, 0, 0px); - transform: translate3d(-5px, 0, 0px); -} - -.nav-tabs-fillup.nav-tabs-left > li.active .icon:before { - -webkit-transform: translate3d(-5px, 0, 0px); - transform: translate3d(-5px, 0, 0px); -} - -.nav-tabs-fillup.nav-tabs-right > li > a:after { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: -1px; -} - -.nav-tabs-fillup.nav-tabs-right > li > a span { - -webkit-transform: translate3d(-5px, 0, 0px); - transform: translate3d(-5px, 0, 0px); -} - -.nav-tabs-fillup.nav-tabs-right > li.active a span { - -webkit-transform: translate3d(5px, 0, 0px); - transform: translate3d(5px, 0, 0px); -} - -.nav-tabs-fillup.nav-tabs-right > li.active .icon:before { - -webkit-transform: translate3d(5px, 0, 0px); - transform: translate3d(5px, 0, 0px); -} - -.nav-tabs-header { - overflow: scroll; - width: 100%; -} - -.nav-tabs-header .nav-tabs { - width: auto; - white-space: nowrap; -} - -.nav-tabs-header .nav-tabs > li { - display: inline-block; - float: inherit; -} - -.nav-tabs-header.nav-tabs-linetriangle { - height: 54px; - overflow-y: hidden; -} - -.nav-tabs-header.nav-tabs-linetriangle:after { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - width: 100%; - position: relative; - bottom: 3px; - z-index: 120; - content: ""; - clear: both; -} - -.nav-tabs-header.nav-tabs-linetriangle ~ .tab-content { - position: relative; - top: -12px; -} - -.nav-tabs-header ~ .tab-content { - overflow: hidden; - padding: 15px; -} - -.nav-tab-dropdown .cs-select { - width: 100% !important; - max-width: 100%; -} - -.nav-tab-dropdown .cs-select .cs-placeholder { - height: 48px; - padding: 12px 34px 15px 15px; - font-family: 'Montserrat'; - font-weight: 500; - letter-spacing: 0.06em; - font-size: 10.5px; - text-transform: uppercase; -} - -.nav-tab-dropdown .cs-select .cs-backdrop { - border: 1px solid transparent; - border-bottom: 1px solid rgba(0, 0, 0, 0.07); -} - -/* Panel Groups ------------------------------------- -*/ - -.card-group { - margin-bottom: 18px; -} - -.card-group.horizontal { - display: block; -} - -.card-group.horizontal .card + .card { - border-left: 1px solid rgba(0, 0, 0, 0.07); -} - -.card-group .card-heading { - padding: 13px 18px 10px 22px; -} - -.card-group .card-heading.collapsed { - background-color: #fff; -} - -.card-group .card-heading + .card-collapse .card-body { - border: 0; -} - -.card-group .card-heading .card-title { - width: 100%; -} - -.card-group .card-heading .card-title > a { - color: #3a3a3a; - font-size: 13px; - font-weight: normal; - display: block; - opacity: 1; -} - -.card-group .card-heading .card-title > a:hover { - color: #3a3a3a !important; -} - -.card-group .card-heading .card-title > a:hover:after { - color: #3a3a3a !important; -} - -.card-group .card-heading .card-title > a:after { - font-family: 'FontAwesome'; - content: "\f056"; - position: absolute; - right: 13px; - top: 36%; - color: #3a3a3a; -} - -.card-group .card-heading .card-title > a.collapsed { - color: #3a3a3a; - opacity: 1; -} - -.card-group .card-heading .card-title > a.collapsed:after { - content: "\f055"; - color: #3a3a3a; -} - -.card-group .card { - -webkit-box-flex: 1; - -ms-flex: 1 0 0; - flex: 1 0 0; -} - -.card-group .card + .card { - margin-top: 2px; -} - -.card-group .card .card-body { - height: auto; -} - -.nav-pills > li { - padding-left: 0; -} - -.nav-pills > li:first-child { - padding-left: 0; -} - -.nav-pills > li > a { - color: #3a3a3a; -} - -.nav-pills > li.active > a, -.nav-pills > li.active > a:hover, -.nav-pills > li.active > a:focus { - color: #3a3a3a; - background-color: #dfdfdf; -} - -@media (max-width: 767px) { - .nav.nav-tabs.nav-stack-sm li { - float: none; - } - - .nav.nav-tabs.nav-stack-sm.nav-tabs-linetriangle > li.active > a:after, - .nav.nav-tabs.nav-stack-sm.nav-tabs-linetriangle > li.active > a:before { - display: none; - } -} - -/*------------------------------------------------------------------ -[12. Sliders] -*/ - -/* Ion Range Slider -https://github.com/IonDen/ion.rangeSlider --------------------------------------------------- -*/ - -.irs-line-mid, -.irs-line-left, -.irs-line-right, -.irs-bar, -.irs-bar-edge, -.irs-slider { - background-image: none; -} - -.irs-bar { - background: #eb7374; -} - -.irs-wrapper .irs-line { - background-color: #dfdfdf; -} - -.irs-wrapper .irs-line-mid, -.irs-wrapper .irs-line-left, -.irs-wrapper .irs-line-right, -.irs-wrapper .irs-diapason, -.irs-wrapper .irs-slider { - background: none; -} - -.irs-wrapper .irs-diapason { - background-color: #eb7374; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; -} - -.irs-wrapper .irs-from, -.irs-wrapper .irs-to, -.irs-wrapper .irs-single { - background: #eb7374; -} - -.irs-wrapper .irs-slider.from:before { - top: -2%; - left: 37%; - width: 16%; - height: 100%; - background: rgba(0, 0, 0, 0); - background-color: #eb7374; -} - -.irs-wrapper .irs-slider.to:before { - top: -2%; - left: 37%; - width: 16%; - height: 100%; - background: rgba(0, 0, 0, 0); - background-color: #eb7374; -} - -.irs-wrapper .irs-slider.single:before { - top: -2%; - left: 37%; - width: 16%; - height: 100%; - background: rgba(0, 0, 0, 0); - background-color: #eb7374; -} - -.irs-wrapper .irs-from:after, -.irs-wrapper .irs-to:after, -.irs-wrapper .irs-single:after { - border-top-color: #eb7374; -} - -.irs-wrapper.success .irs-diapason { - background-color: #47b5ab; -} - -.irs-wrapper.success .irs-from, -.irs-wrapper.success .irs-to, -.irs-wrapper.success .irs-single { - background: #47b5ab; -} - -.irs-wrapper.success .irs-slider.from:before { - background-color: #47b5ab; -} - -.irs-wrapper.success .irs-slider.to:before { - background-color: #47b5ab; -} - -.irs-wrapper.success .irs-slider.single:before { - background-color: #47b5ab; -} - -.irs-wrapper.success .irs-from:after, -.irs-wrapper.success .irs-to:after, -.irs-wrapper.success .irs-single:after { - border-top-color: #47b5ab; -} - -.irs-wrapper.success .irs-bar { - background-color: #47b5ab; -} - -.irs-wrapper.primary .irs-diapason { - background-color: #f00; -} - -.irs-wrapper.primary .irs-from, -.irs-wrapper.primary .irs-to, -.irs-wrapper.primary .irs-single { - background: #f00; -} - -.irs-wrapper.primary .irs-slider.from:before { - background-color: #f00; -} - -.irs-wrapper.primary .irs-slider.to:before { - background-color: #f00; -} - -.irs-wrapper.primary .irs-slider.single:before { - background-color: #f00; -} - -.irs-wrapper.primary .irs-from:after, -.irs-wrapper.primary .irs-to:after, -.irs-wrapper.primary .irs-single:after { - border-top-color: #f00; -} - -.irs-wrapper.primary .irs-bar { - background-color: #f00; -} - -.irs-wrapper.warning .irs-diapason { - background-color: #f9dc6b; -} - -.irs-wrapper.warning .irs-from, -.irs-wrapper.warning .irs-to, -.irs-wrapper.warning .irs-single { - background: #f9dc6b; -} - -.irs-wrapper.warning .irs-slider.from:before { - background-color: #f9dc6b; -} - -.irs-wrapper.warning .irs-slider.to:before { - background-color: #f9dc6b; -} - -.irs-wrapper.warning .irs-slider.single:before { - background-color: #f9dc6b; -} - -.irs-wrapper.warning .irs-from:after, -.irs-wrapper.warning .irs-to:after, -.irs-wrapper.warning .irs-single:after { - border-top-color: #f9dc6b; -} - -.irs-wrapper.warning .irs-bar { - background-color: #f9dc6b; -} - -.irs-wrapper.complete .irs-diapason { - background-color: #69b6f3; -} - -.irs-wrapper.complete .irs-from, -.irs-wrapper.complete .irs-to, -.irs-wrapper.complete .irs-single { - background: #69b6f3; -} - -.irs-wrapper.complete .irs-slider.from:before { - background-color: #69b6f3; -} - -.irs-wrapper.complete .irs-slider.to:before { - background-color: #69b6f3; -} - -.irs-wrapper.complete .irs-slider.single:before { - background-color: #69b6f3; -} - -.irs-wrapper.complete .irs-from:after, -.irs-wrapper.complete .irs-to:after, -.irs-wrapper.complete .irs-single:after { - border-top-color: #69b6f3; -} - -.irs-wrapper.complete .irs-bar { - background-color: #69b6f3; -} - -.irs-wrapper.danger .irs-diapason { - background-color: #eb7374; -} - -.irs-wrapper.danger .irs-from, -.irs-wrapper.danger .irs-to, -.irs-wrapper.danger .irs-single { - background: #eb7374; -} - -.irs-wrapper.danger .irs-slider.from:before { - background-color: #eb7374; -} - -.irs-wrapper.danger .irs-slider.to:before { - background-color: #eb7374; -} - -.irs-wrapper.danger .irs-slider.single:before { - background-color: #eb7374; -} - -.irs-wrapper.danger .irs-from:after, -.irs-wrapper.danger .irs-to:after, -.irs-wrapper.danger .irs-single:after { - border-top-color: #eb7374; -} - -.irs-wrapper.danger .irs-bar { - background-color: #eb7374; -} - -/* noUiSlider -http://refreshless.com/nouislider/ --------------------------------------------------- -*/ - -.noUi-target { - border-radius: 0px; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; -} - -.noUi-target.bg-complete .noUi-connect { - background-color: #69b6f3; -} - -.noUi-target.bg-success .noUi-connect { - background-color: #47b5ab; -} - -.noUi-target.bg-warning .noUi-connect { - background-color: #f9dc6b; -} - -.noUi-target.bg-danger .noUi-connect { - background-color: #eb7374; -} - -.noUi-target.bg-info .noUi-connect { - background-color: #4d6286; -} - -.noUi-target.bg-primary .noUi-connect { - background-color: #f00; -} - -.noUi-target.noUi-connect { - -webkit-box-shadow: none; - box-shadow: none; -} - -.noUi-handle { - border-radius: 999px; - -webkit-box-shadow: none; - box-shadow: none; -} - -.noUi-handle:before, -.noUi-handle:after { - display: none; -} - -.noUi-horizontal { - height: 4px; -} - -.noUi-horizontal .noUi-handle { - width: 18px; - height: 18px; - left: -15px; - border: 1px solid #d2d2d2; - top: -7px; - -webkit-transition: all 0.2s ease; - transition: all 0.2s ease; -} - -.noUi-horizontal .noUi-handle:hover { - border: 1px solid #b0b0b0; -} - -.noUi-horizontal .noUi-handle:active { - -webkit-transform: scale(1.3); - transform: scale(1.3); - border: 1px solid #d2d2d2; -} - -.noUi-horizontal .noUi-handle:focus { - -webkit-transform: scale(1.3); - transform: scale(1.3); - border: 1px solid #d2d2d2; -} - -.disable-hover-scale .noUi-handle:active { - -webkit-transform: scale(1); - transform: scale(1); -} - -.disable-hover-scale .noUi-handle:focus { - -webkit-transform: scale(1); - transform: scale(1); -} - -.vertical-slider { - height: 150px; -} - -.noUi-vertical { - width: 4px; -} - -.noUi-vertical .noUi-handle { - width: 18px; - height: 18px; - border: 1px solid #d2d2d2; - -webkit-transition: all 0.2s ease; - transition: all 0.2s ease; -} - -.noUi-vertical .noUi-handle:hover { - border: 1px solid #b0b0b0; -} - -.noUi-vertical .noUi-handle:active { - -webkit-transform: scale(1.3); - transform: scale(1.3); - border: 1px solid #d2d2d2; -} - -.noUi-vertical .noUi-handle:focus { - -webkit-transform: scale(1.3); - transform: scale(1.3); - border: 1px solid #d2d2d2; -} - -.noUi-base { - padding: 5px 0; -} - -.noUi-origin { - border-radius: 0px; - bottom: 5px; -} - -.noUi-connect { - -webkit-box-shadow: none; - box-shadow: none; -} - -.noUi-background { - background: #e7e7e7 !important; - -webkit-box-shadow: none; - box-shadow: none; -} - -/*------------------------------------------------------------------ -[13. Treeview] -*/ - -span.dynatree-active a { - color: #1a1a1a !important; - background-color: transparent !important; -} - -span.dynatree-selected a { - color: #1a1a1a !important; - font-style: normal; -} - -ul.dynatree-container a:focus, -span.dynatree-focused a:link { - background-color: transparent; -} - -ul.dynatree-container { - background-color: transparent; -} - -ul.dynatree-container a:hover { - color: #3a3a3a; - opacity: 0.7; - background-color: transparent; -} - -ul.dynatree-container a { - color: #3a3a3a; -} - -span.dynatree-empty, -span.dynatree-vline, -span.dynatree-connector, -span.dynatree-expander, -span.dynatree-icon, -span.dynatree-checkbox, -span.dynatree-radio, -span.dynatree-drag-helper-img, -#dynatree-drop-marker { - height: 17px; - position: relative; - top: 3px; -} - -/*------------------------------------------------------------------ -[14. Nesstables] -*/ - -.dd-handle { - border-color: rgba(223, 223, 223, 0.7); - color: #3a3a3a; -} - -.dd-handle:hover { - background-color: #f9f9f9; -} - -.dark .dd-handle { - color: #3a3a3a; - background: #ececec; -} - -.dark .dd-handle:hover { - background-color: #f9f9f9; -} - -.dark .dd-placeholder { - background-color: #dfdfdf; -} - -.dd3-content { - background: #fff; - border-color: rgba(223, 223, 223, 0.7); - color: #3a3a3a; -} - -.dd3-content:hover { - background-color: #f9f9f9; -} - -.dd3-handle { - background: transparent; - text-indent: 9999px; -} - -.dd3-handle:before { - font-family: 'pages-icon'; - color: #3a3a3a; - content: "\e660"; - font-size: 11px; - top: 5px; -} - -.dd-placeholder { - background: #ececec; - border-color: rgba(58, 58, 58, 0.35); -} - -.dd-empty { - background-image: none; - background: #ececec; - border-color: rgba(58, 58, 58, 0.5); -} - -.dd-item > button { - font-size: 11px; -} - -.dd-item > button:before { - font-family: 'pages-icon'; - content: "\e63b"; -} - -.dd-item > button[data-action="collapse"]:before { - font-family: 'pages-icon'; - content: "\e635"; -} - -/* Responsive Handlers : Nestables ------------------------------------- -*/ - -@media only screen and (min-width: 700px) { - .dd { - width: 100%; - } - - .nestable-lists .dd { - float: left; - } -} - -/*------------------------------------------------------------------ -[15. Form Elements] -*/ - -label, -input, -button, -select, -textarea { - font-size: 14px; - font-weight: normal; - line-height: 20px; -} - -input[type="radio"], -input[type="checkbox"] { - margin-top: 1px 0 0; - line-height: normal; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -select[multiple], -select[size] { - height: auto !important; -} - -input:focus, -select:focus, -textarea:focus, -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -form legend { - margin: 15px 0px 10px 0px; -} - -.form-control { - background-color: #fff; - background-image: none; - border: 1px solid rgba(0, 0, 0, 0.07); - font-family: Arial, sans-serif; - -webkit-appearance: none; - color: #1a1a1a; - outline: 0; - height: 35px; - padding: 9px 12px; - line-height: normal; - font-size: 14px; - font-weight: normal; - vertical-align: middle; - min-height: 35px; - -webkit-transition: all 0.12s ease; - transition: all 0.12s ease; - -webkit-box-shadow: none; - box-shadow: none; - border-radius: 2px; - -webkit-transition: background 0.2s linear 0s; - transition: background 0.2s linear 0s; -} - -.form-control:focus { - border-color: rgba(0, 0, 0, 0.1); - background-color: #ececec; - outline: 0 !important; - -webkit-box-shadow: none; - box-shadow: none; -} - -.form-control:focus::-moz-placeholder { - color: inherit; - opacity: 0.7; -} - -.form-control:focus:-ms-input-placeholder { - color: inherit; - opacity: 0.7; -} - -.form-control:focus::-webkit-input-placeholder { - color: inherit; - opacity: 0.7; -} - -.form-control::-moz-placeholder { - color: inherit; - opacity: 0.33; -} - -.form-control:-ms-input-placeholder { - color: inherit; - opacity: 0.33; -} - -.form-control::-webkit-input-placeholder { - color: inherit; - opacity: 0.33; -} - -.form-control[disabled], -.form-control[readonly], -fieldset[disabled] .form-control { - background: #f6f6f6; - color: rgba(58, 58, 58, 0.23); -} - -/* Input Sizes --------------------------------------------------- -*/ - -.input-sm, -.form-horizontal .form-group-sm .form-control { - font-size: 13px; - min-height: 32px; - height: 32px; - padding: 8px 9px; -} - -.input-lg, -.form-horizontal .form-group-lg .form-control { - border-radius: 3px; - font-size: 18px; - height: 45px; - padding: 11px 13px; -} - -.input-xlg { - height: 51px; - font-size: 18px; - line-height: 22px; -} - -/* Checkboxes and Radio buttons --------------------------------------------------- -*/ - -.radio, -.checkbox { - margin-bottom: 10px; - margin-top: 10px; - padding-left: 0px; -} - -.radio label, -.checkbox label { - display: inline-block; - cursor: pointer; - position: relative; - padding-left: 25px; - min-width: 17px; - min-height: 17px; - margin-right: 15px; - font-size: 13px; -} - -.radio label:before, -.checkbox label:before { - -webkit-box-sizing: inherit; - box-sizing: border-box; - content: ""; - display: inline-block; - width: 17px; - height: 17px; - margin-right: 10px; - position: absolute; - left: 0px; - background-color: #fff; - border: 1px solid #c4c4c4; -} - -.radio label { - margin-bottom: 6px; -} - -.radio label:before { - bottom: 2.5px; - border-radius: 99px; - -webkit-transition: border 0.3s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33); - transition: border 0.3s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33); -} - -.radio input[type=radio]:checked + label:before { - border-width: 5px; -} - -.radio input[type="radio"]:focus + label { - color: #1a1a1a; -} - -.radio input[type="radio"]:focus + label:before { - background-color: #dfdfdf; -} - -.radio input[type=radio] { - opacity: 0; - width: 0; - height: 0; -} - -.radio input[type=radio][disabled] + label { - opacity: 0.65; -} - -.radio.radio-success input[type=radio]:checked + label:before { - border-color: #47b5ab; -} - -.radio.radio-primary input[type=radio]:checked + label:before { - border-color: #f00; -} - -.radio.radio-info input[type=radio]:checked + label:before { - border-color: #4d6286; -} - -.radio.radio-warning input[type=radio]:checked + label:before { - border-color: #f9dc6b; -} - -.radio.radio-danger input[type=radio]:checked + label:before { - border-color: #eb7374; -} - -.radio.radio-complete input[type=radio]:checked + label:before { - border-color: #69b6f3; -} - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} - -.checkbox input[type=radio][disabled] + label:after { - background-color: #dfdfdf; -} - -.checkbox label { - -webkit-transition: border 0.2s linear 0s, color 0.2s linear 0s; - transition: border 0.2s linear 0s, color 0.2s linear 0s; - white-space: nowrap; -} - -.checkbox label:before { - top: 1.4px; - border-radius: 3px; - -webkit-transition: border 0.2s linear 0s, color 0.2s linear 0s; - transition: border 0.2s linear 0s, color 0.2s linear 0s; -} - -.checkbox label::after { - display: inline-block; - width: 16px; - height: 16px; - position: absolute; - left: 3.5px; - top: 0px; - font-size: 11px; - -webkit-transition: border 0.2s linear 0s, color 0.2s linear 0s; - transition: border 0.2s linear 0s, color 0.2s linear 0s; -} - -.checkbox label:after { - border-radius: 3px; -} - -.checkbox input[type=checkbox] { - opacity: 0; - width: 0; - height: 0; -} - -.checkbox.checkbox-circle label:after { - border-radius: 99px; -} - -.checkbox.checkbox-circle label:before { - border-radius: 99px; -} - -.checkbox input[type=checkbox]:checked + label:before { - border-width: 8.5px; -} - -.checkbox input[type=checkbox]:checked + label::after { - font-family: 'FontAwesome'; - content: "\F00C"; - color: #fff; -} - -.checkbox input[type="checkbox"]:focus + label { - color: #1a1a1a; -} - -.checkbox input[type="checkbox"]:focus + label:before { - background-color: #dfdfdf; -} - -.checkbox input[type=checkbox][disabled] + label { - opacity: 0.65; -} - -.checkbox input[type=checkbox][disabled] + label:before { - background-color: #eceff3; -} - -.checkbox.right label { - margin-right: 35px; - padding-left: 0 !important; -} - -.checkbox.right label:before { - right: -35px; - left: auto; -} - -.checkbox.right input[type=checkbox]:checked + label { - position: relative; -} - -.checkbox.right input[type=checkbox]:checked + label::after { - font-family: 'FontAwesome'; - content: "\F00C"; - position: absolute; - right: -27px; - left: auto; -} - -.checkbox.check-success input[type=checkbox]:checked + label:before { - border-color: #47b5ab; -} - -.checkbox.check-primary input[type=checkbox]:checked + label:before { - border-color: #f00; -} - -.checkbox.check-complete input[type=checkbox]:checked + label:before { - border-color: #69b6f3; -} - -.checkbox.check-warning input[type=checkbox]:checked + label:before { - border-color: #f9dc6b; -} - -.checkbox.check-danger input[type=checkbox]:checked + label:before { - border-color: #eb7374; -} - -.checkbox.check-info input[type=checkbox]:checked + label:before { - border-color: #4d6286; -} - -.checkbox.check-success input[type=checkbox]:checked + label::after, -.checkbox.check-primary input[type=checkbox]:checked + label::after, -.checkbox.check-complete input[type=checkbox]:checked + label::after, -.checkbox.check-warning input[type=checkbox]:checked + label::after, -.checkbox.check-danger input[type=checkbox]:checked + label::after, -.checkbox.check-info input[type=checkbox]:checked + label::after { - color: #fff; -} - -.input-group.transparent .input-group-addon { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.07); -} - -/* Form layouts --------------------------------------------------- -*/ - -@media only screen and (min-width: 768px) { - form .row { - margin-left: 0; - margin-right: 0; - } - - form .row [class*='col-']:not(:first-child), - form .row [class*='col-']:not(:last-child) { - padding-right: 7px; - padding-left: 7px; - } - - form .row [class*='col-']:first-child { - padding-left: 0; - } - - form .row [class*='col-']:last-child { - padding-right: 0; - } -} - -/* Form layouts : Horizontal --------------------------------------------------- -*/ - -.form-horizontal .form-group { - border-bottom: 1px solid #dfdfdf; - padding-top: 19px; - padding-bottom: 19px; - margin-bottom: 0; -} - -.form-horizontal .form-group:last-child { - border-bottom: none; -} - -.form-horizontal .form-group:hover .control-label { - opacity: .6; -} - -.form-horizontal .form-group.focused .control-label { - opacity: 1; -} - -.form-horizontal .form-group .control-label { - text-align: left; - opacity: .42; - -webkit-transition: opacity ease 0.3s; - transition: opacity ease 0.3s; -} - -.form-horizontal .radio { - padding-top: 7px; - margin-top: 0; - margin-bottom: 0; -} - -.form-horizontal .control-label { - padding-top: 7px; - margin-bottom: 0; -} - -/* Form layouts : Attached --------------------------------------------------- -*/ - -.form-group-attached .form-group.form-group-default { - border-radius: 0; - margin-bottom: 0; -} - -.form-group-attached > div { - margin: 0; -} - -.form-group-attached > div:first-child.row > [class*='col-']:first-child .form-group-default { - border-top-left-radius: 2px; -} - -.form-group-attached > div:first-child.row > [class*='col-']:last-child .form-group-default { - border-top-right-radius: 2px; -} - -.form-group-attached > div:first-child.form-group-default { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -.form-group-attached > div:last-child.row > [class*='col-']:first-child .form-group-default { - border-bottom-left-radius: 2px; -} - -.form-group-attached > div:last-child.row > [class*='col-']:last-child .form-group-default { - border-bottom-right-radius: 2px; -} - -.form-group-attached > div:last-child.form-group-default { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -.form-group-attached > div.row > [class*='col-'] { - padding-right: 0 !important; - padding-left: 0 !important; -} - -.form-group-attached > div.row > [class*='col-']:not(:only-child):not(:last-child) > .form-group-default { - border-right-color: transparent; -} - -.form-group-attached > div:not(:last-child) .form-group-default, -.form-group-attached > div:not(:last-child).form-group-default { - border-bottom-color: transparent; -} - -/* Form layouts : Responsive Handlers --------------------------------------------------- -*/ - -@media (max-width: 767px) { - .form-group-attached .form-group-default { - border-right-color: rgba(0, 0, 0, 0.07) !important; - } -} - -@media only screen and (min-width: 768px) { - .form-group-attached > div.row > [class*='col-'] .form-group { - height: 100%; - width: 100%; - } -} - -/* Form Groups --------------------------------------------------- -*/ - -.form-group { - margin-bottom: 10px; -} - -.form-group label:not(.error) { - font-size: 10.5px; - letter-spacing: 0.06em; - text-transform: uppercase; - font-weight: 500; -} - -.form-group label .help { - margin-left: 8px; -} - -.form-group .help { - font-size: 12px; - color: rgba(58, 58, 58, 0.55); -} - -.form-group-default { - background-color: #fff; - position: relative; - border: 1px solid rgba(0, 0, 0, 0.07); - border-radius: 2px; - padding-top: 7px; - padding-left: 12px; - padding-right: 12px; - padding-bottom: 4px; - overflow: hidden; - width: 100%; - -webkit-transition: background-color 0.2s ease; - transition: background-color 0.2s ease; -} - -.form-group-default.required:after { - color: #eb7374; - content: "*"; - font-family: arial; - font-size: 20px; - position: absolute; - right: 15px; - top: 9px; -} - -.form-group-default.disabled { - background: #f6f6f6; - color: rgba(58, 58, 58, 0.23); -} - -.form-group-default.disabled input { - opacity: .6; -} - -.form-group-default.disabled.focused { - background: #f6f6f6; -} - -.form-group-default.disabled.focused label { - opacity: 1; -} - -.form-group-default.focused { - border-color: rgba(0, 0, 0, 0.1) !important; - background-color: #ececec; -} - -.form-group-default.focused label { - opacity: .4; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -.form-group-default.has-error { - background-color: rgba(235, 115, 116, 0.1); -} - -.form-group-default.has-success .form-control-feedback, -.form-group-default.has-error .form-control-feedback { - display: none !important; -} - -.form-group-default.has-success .form-control, -.form-group-default.has-success .form-control:focus, -.form-group-default.has-error .form-control, -.form-group-default.has-error .form-control:focus { - border: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -.form-group-default.input-group { - padding: 0; -} - -.form-group-default.input-group > label { - margin-top: 6px; - padding-left: 12px; -} - -.form-group-default.input-group > label.inline { - margin-top: 6px; - float: left; -} - -.form-group-default.input-group > .form-control { - margin-top: -2px; - margin-bottom: 3px; - padding-left: 12px; -} - -.form-group-default.input-group .input-group-addon { - height: calc(54px - 4px); - min-width: calc(54px - 4px); - border-radius: 0; - border: none; -} - -.form-group-default.input-group.focused .input-group-addon { - border-color: rgba(0, 0, 0, 0.1); -} - -.form-group-default .form-control { - border: none; - height: 25px; - min-height: 25px; - padding: 0; - margin-top: -4px; - background: none; -} - -.form-group-default .form-control.error { - color: #1a1a1a; -} - -.form-group-default .form-control:focus { - background: none; -} - -.form-group-default textarea.form-control { - padding-top: 5px; -} - -.form-group-default label { - margin: 0; - display: block; - opacity: 1; - -webkit-transition: opacity 0.2s ease; - transition: opacity 0.2s ease; -} - -.form-group-default label.label-lg { - font-size: 13px; - left: 13px; - top: 9px; -} - -.form-group-default label.label-sm { - font-size: 11px; - left: 11px; - top: 6px; -} - -.form-group-default label.highlight { - opacity: 1; -} - -.form-group-default label.fade { - opacity: .5; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -.form-group-default > .input-lg { - height: 29px; - min-height: 29px; - padding-left: 1px; -} - -.form-group-default > .input-sm { - min-height: 18px; - height: 18px; -} - -.form-group-default.form-group-default-select { - overflow: visible; -} - -.form-group-default.form-group-default-select .ui-select-container.ui-select-bootstrap.dropdown .ui-select-match { - padding-top: 6px; - height: 23px; -} - -.form-group-default.form-group-default-select2 { - padding: 0; -} - -.form-group-default.form-group-default-select2 > label { - position: absolute; - z-index: 10; - padding: 7px 12px 0 12px; -} - -.form-group-default.form-group-default-select2 > label.label-lg { - left: 0; - top: 0; -} - -.form-group-default.form-group-default-select2 > label.label-sm { - left: 0; - top: 0; -} - -.form-group-default.form-group-default-select2 .select2-container .select2-selection--single { - padding-top: 20px; - height: 52px; -} - -.form-group-default.form-group-default-select2 .select2-container .select2-selection--single .select2-arrow b:before { - top: 20px; -} - -.form-group-default.form-group-default-select2 .select2-container .select2-selection--single .select2-chosen { - padding-left: 3px; - padding-top: 1px; -} - -.form-group-default.form-group-default-select2 .select2-container .select2-selection--multiple { - padding-top: 20px; - height: 52px; - border: 0px; -} - -.form-group-default.form-group-default-select2 .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice { - margin-top: 4px; -} - -.form-group-default.form-group-default-select2 > .input-lg { - height: auto; - padding: 0; -} - -.form-group-default.form-group-default-select2 > .input-lg .select2-choice { - padding-top: 20px; - height: 56px; -} - -.form-group-default.form-group-default-select2 > .input-sm { - height: auto; - padding: 0; -} - -.form-group-default.form-group-default-select2 > .input-sm .select2-choice { - padding-top: 20px; - height: 46px; -} - -.form-group-default.form-group-default-selectFx { - padding: 0; -} - -.form-group-default.form-group-default-selectFx > label { - position: absolute; - z-index: 10; - padding: 7px 12px 0 12px; -} - -.form-group-default.form-group-default-selectFx > label.label-lg { - left: 0; - top: 0; -} - -.form-group-default.form-group-default-selectFx > label.label-sm { - left: 0; - top: 0; -} - -.form-group-default.form-group-default-selectFx .cs-wrapper .cs-placeholder { - padding-top: 28px; - height: 52px; - padding-left: 12px; -} - -.form-group-default.form-group-default-selectFx .cs-wrapper .cs-select { - height: auto; -} - -.form-group-default.form-group-default-selectFx .cs-wrapper .cs-select > span:after, -.form-group-default.form-group-default-selectFx .cs-wrapper .cs-select .cs-selected span:after { - top: 39px; -} - -.form-group-default.form-group-default-selectFx .cs-wrapper .cs-select.input-lg .cs-placeholder { - height: 60px; -} - -.form-group-default.form-group-default-selectFx .cs-wrapper .cs-select.input-sm .cs-placeholder { - height: 50px; -} - -.form-group-default.form-group-default-selectFx .cs-wrapper .dropdown-placeholder { - vertical-align: top; -} - -/* Form validation --------------------------------------------------- -*/ - -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline { - color: #3a938b; -} - -.has-success .form-control { - border-color: #3a938b; - -webkit-box-shadow: none; - box-shadow: none; -} - -.has-success .form-control:focus { - border-color: #2c6e68; - -webkit-box-shadow: none; - box-shadow: none; -} - -.has-success .input-group-addon { - background: #ececec; - border: 1px solid rgba(0, 0, 0, 0.07); - color: rgba(58, 58, 58, 0.47); -} - -.has-success .form-control-feedback { - color: #3a938b; -} - -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline { - color: #cab257; -} - -.has-warning .form-control { - border-color: #cab257; - -webkit-box-shadow: none; - box-shadow: none; -} - -.has-warning .form-control:focus { - border-color: #b59b39; - -webkit-box-shadow: none; - box-shadow: none; -} - -.has-warning .input-group-addon { - background: #ececec; - border: 1px solid rgba(0, 0, 0, 0.07); - color: rgba(58, 58, 58, 0.47); -} - -.has-warning .form-control-feedback { - color: #cab257; -} - -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline { - color: #eb7374; -} - -.has-error .form-control { - border-color: #eb7374; - -webkit-box-shadow: none; - box-shadow: none; -} - -.has-error .form-control:focus { - border-color: #e54648; - -webkit-box-shadow: none; - box-shadow: none; -} - -.has-error .input-group-addon { - background: #ececec; - border: 1px solid rgba(0, 0, 0, 0.07); - color: rgba(58, 58, 58, 0.47); -} - -.has-error .form-control-feedback { - color: #eb7374; -} - -.error { - font-size: 12px; - color: #eb7374; - display: block; -} - -/* Addon inputs --------------------------------------------------- -*/ - -.input-group-addon { - background: #ececec; - border: 1px solid rgba(0, 0, 0, 0.07); - color: rgba(58, 58, 58, 0.47); - font-size: 14px; - padding: 6px 9px; - display: table-cell; - border-radius: 3px; - -webkit-transition: border 0.2s linear 0s, color 0.2s linear 0s, background 0.2s linear 0s, -webkit-box-shadow 0.2s linear 0s, -webkit-box-shadow 0.2s linear 0s; - transition: border 0.2s linear 0s, color 0.2s linear 0s, background 0.2s linear 0s, -webkit-box-shadow 0.2s linear 0s, -webkit-box-shadow 0.2s linear 0s; - transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s, color 0.2s linear 0s, box-shadow 0.2s linear 0s, background 0.2s linear 0s; - transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s, color 0.2s linear 0s, box-shadow 0.2s linear 0s, background 0.2s linear 0s, -webkit-box-shadow 0.2s linear 0s, -webkit-box-shadow 0.2s linear 0s; -} - -.input-group-addon i { - position: relative; - top: 1px; -} - -.input-group-addon.primary { - background-color: #f00; - border: 1px solid #f00; - color: #fff; - background-color: #f00; - border: 1px solid #f00; - color: #fff; -} - -.input-group-addon.primary .arrow { - color: #f00; -} - -.input-group-addon.success { - background-color: #0090d9; - color: #fff; -} - -.input-group-addon.success .arrow { - color: #0090d9; -} - -.input-group-addon.info { - background-color: #1f3853; - color: #fff; -} - -.input-group-addon.info .arrow { - color: #1f3853; -} - -.input-group-addon.warning { - background-color: #fbb05e; - color: #fff; - background-color: #fbb05e; - color: #fff; -} - -.input-group-addon.warning .arrow { - color: #fbb05e; -} - -.input-group-addon.danger { - background-color: #f35958; - color: #fff; -} - -.input-group-addon.danger .arrow { - color: #f35958; -} - -.input-group-addon .arrow { - position: relative; - right: -6px; - color: #D1DADE; - z-index: 100; -} - -.input-group-addon .arrow:before { - font-family: 'FontAwesome'; - content: "\f0da"; - font-size: 23px; - position: absolute; - left: 17px; - top: -2px; -} - -.input-group-addon:last-child .arrow:before { - font-family: 'FontAwesome'; - content: "\f0d9"; - font-size: 23px; - position: absolute; - left: -23px; - top: -2px; -} - -.input-group-addon:last-child input { - border-left: 0px; -} - -/* Plugins --------------------------------------------------- -Datepicker -https://github.com/eternicode/bootstrap-datepicker -*/ - -.datepicker { - padding: 16px 25px; - border-radius: 2px; - font-size: 12px; -} - -.datepicker:after { - border-bottom-color: #f9f9f9; -} - -.datepicker thead tr .datepicker-switch { - color: #6f7b8a; - font-size: 13px; -} - -.datepicker thead tr .next, -.datepicker thead tr .prev { - color: #f00; - content: ''; - font-size: 0px; -} - -.datepicker thead tr .next:before, -.datepicker thead tr .prev:before { - color: #f00; - font-family: 'FontAwesome'; - font-size: 10px; -} - -.datepicker thead tr .prev:before { - content: "\f053"; -} - -.datepicker thead tr .next:before { - content: "\f054"; -} - -.datepicker thead tr .dow { - color: #f00; - text-transform: uppercase; - font-size: 11px; -} - -.datepicker thead tr th { - width: 31px; - height: 29px; -} - -.datepicker tbody tr .odd { - color: #d0d3d8; -} - -.datepicker table tr td { - width: 31px; - height: 29px; -} - -.datepicker table tr td.old, -.datepicker table tr td.new { - color: #dfdfdf; -} - -.datepicker table tr td.day:hover { - background: #ececec; -} - -.datepicker table tr td.active { - background-color: #f00 !important; -} - -.datepicker table tr td.active, -.datepicker table tr td.active:hover, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active.disabled:hover { - background-image: none; - text-shadow: none; - font-weight: 600; -} - -.datepicker table tr td.today, -.datepicker table tr td.today:hover, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today.disabled:hover { - background-color: #ececec; - background-image: none; - color: #fff; -} - -.datepicker table tr td span { - border-radius: 4px; - width: 42px; - height: 42px; - line-height: 42px; -} - -.datepicker table tr td span.active { - background-color: #f00 !important; -} - -.datepicker table tr td span.active, -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active.disabled:hover { - background-image: none; - border: none; - text-shadow: none; -} - -.datepicker.dropdown-menu { - border-color: #dfdfdf; - color: #3a3a3a; -} - -.datepicker.datepicker-dropdown.datepicker-orient-bottom:before { - border-color: #dfdfdf; -} - -.datepicker-inline { - width: auto; -} - -.input-daterange .input-group-addon { - text-shadow: none; - border: 0; - margin: 0; -} - -/* Timepicker -https://github.com/m3wolf/bootstrap3-timepicker -*/ - -.bootstrap-timepicker-widget table td a i { - font-size: 12px; -} - -.bootstrap-timepicker-widget a.btn, -.bootstrap-timepicker-widget .bootstrap-timepicker-widget input { - border-radius: 2px; -} - -.bootstrap-timepicker-widget.dropdown-menu { - background: #fff; -} - -/* Daterangepicker -http://www.dangrossman.info/ -*/ - -.daterangepicker { - background: #fff; -} - -.daterangepicker .calendar .calendar-date { - border: 1px solid rgba(0, 0, 0, 0.07); -} - -.daterangepicker .calendar .prev, -.daterangepicker .calendar .next, -.daterangepicker .calendar th { - color: #f00; - text-transform: uppercase; - font-size: 11px; -} - -.daterangepicker .calendar .month { - color: #6f7b8a; - font-size: 13px; -} - -.daterangepicker td.active, -.daterangepicker td.active:hover { - background-color: #f00; - border-color: #f00; -} - -.daterangepicker td.in-range { - background: #ffcccc; -} - -/* Select2 -http://ivaynberg.github.io/select2/ -*/ - -.form-group-default .select2-container .select2-selection, -.select2-container-multi .select2-choices { - border-color: transparent !important; -} - -select.full-width + .select2-container { - width: 100% !important; -} - -.select2-container *:focus { - outline: none; -} - -.select2-container .select2-selection { - background-image: none; - border-radius: 2px; - border: 1px solid rgba(0, 0, 0, 0.07) !important; - padding: 2px 9px; - -webkit-transition: border 0.2s linear 0s; - transition: border 0.2s linear 0s; -} - -.select2-container .select2-selection .select2-selection__rendered { - padding: 0; - padding-left: 3px; - padding-top: 1px; -} - -.select2-container .select2-selection .select2-selection__arrow { - top: auto; - bottom: 5px; - right: 10px !important; - left: auto; - background: transparent; - border-left: 0px; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; -} - -.select2-container .select2-selection.select2-selection--single { - height: 35px; -} - -.select2-container .select2-selection > .select2-chosen { - margin-right: 26px; - margin-left: 0; -} - -.select2-container.select2-drop-above .select2-choice { - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} - -.select2-container--default .select2-results__option[aria-selected="true"] { - background-color: transparent; -} - -.select2-container--default .select2-results__group { - color: #1a1a1a; -} - -.select2-search input, -.select2-search-choice-close, -.select2-container .select2-choice abbr, -.select2-container .select2-choice .select2-arrow b { - background-image: none !important; -} - -.select2-dropdown-open.select2-drop-above .select2-choice, -.select2-dropdown-open.select2-drop-above .select2-choices { - background-image: none !important; - border: 1px solid rgba(0, 0, 0, 0.07); - background: #ececec; -} - -.select2-dropdown-open .select2-choice .select2-arrow { - -webkit-transform: scale(scale(1, -1)); - transform: scale(scale(1, -1)); -} - -.select2-dropdown { - border: 1px solid rgba(0, 0, 0, 0.07); - border-bottom: none; - border-radius: 2px; - padding-top: 0px; -} - -.select2-dropdown.select2-drop-above { - border-top-left-radius: 2px; - border-top-right-radius: 2px; - -webkit-box-shadow: none; - box-shadow: none; -} - -.select2-container--open .select2-selection { - -webkit-box-shadow: none; - box-shadow: none; - border: 1px solid rgba(0, 0, 0, 0.07); - background: #ececec; - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -.select2-search--dropdown { - padding-left: 8px; - padding-right: 8px; - padding-top: 4px; -} - -.select2-search--dropdown input { - background: #fff !important; - vertical-align: baseline; - line-height: 28px; - border-radius: 2px; - border: none; - font-size: 12px; - border: 1px solid rgba(0, 0, 0, 0.07) !important; -} - -.select2-results { - margin: 3px 8px 10px 8px; -} - -.select2-results li { - color: #3a3a3a; -} - -.select2-results li.select2-result-with-children > .select2-result-label { - color: #1a1a1a; -} - -.select2-results li.select2-result-with-children > .select2-result-label:first-child { - padding-top: 8px; -} - -.select2-results .select2-results__option--highlighted { - background-color: #ececec !important; - border-radius: 3px; - color: #3a3a3a !important; -} - -.select2-results .select2-no-results, -.select2-results .select2-searching, -.select2-results .select2-selection-limit { - background: none; - color: #3a3a3a; - font-size: 12px; - padding-left: 8px; - padding-top: 0px; - position: relative; - top: -5px; -} - -.select2-dropdown { - border: 1px solid rgba(0, 0, 0, 0.07); - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; - padding-top: 5px; - z-index: 790; - -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); - box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); -} - -.select2-container--open .select2-selection--multiple .select2-selection__choice { - background-color: #fff !important; -} - -.select2-selection--multiple .select2-selection__rendered { - background-image: none; -} - -.select2-selection--multiple .select2-selection__rendered .select2-selection__choice { - background-color: #dfdfdf; - background-image: none; - border: none; - -webkit-box-shadow: none; - box-shadow: none; - color: inherit; - border-radius: 8px; - margin: 6px -5px 0px 10px; - padding: 0 8px 0 7px; - line-height: 21px; -} - -.select2-selection--multiple .select2-selection__rendered .select2-selection__choice:first-child { - margin-left: 0; -} - -.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove { - color: #626262; - font-weight: 900; - margin-right: 4px; -} - -.select2-selection--multiple .select2-selection__rendered .select2-search--inline { - margin-left: 8px; -} - -.select2-selection--multiple.select2-container-active .select2-choices { - border: 1px solid rgba(0, 0, 0, 0.07); - -webkit-box-shadow: none; - box-shadow: none; -} - -.select2-selection--multiple .select2-search-choice-close { - left: 6px; -} - -.select2-search-choice-close { - background: none; - top: 4px; - right: 0; -} - -.select2-search-choice-close:hover { - text-decoration: none; -} - -.select2-drop-multi .select2-results .select2-no-results, -.select2-drop-multi .select2-results .select2-searching, -.select2-drop-multi .select2-results .select2-selection-limit { - top: 0px; -} - -.select2.form-control { - padding: 0; - -webkit-box-shadow: none; - box-shadow: none; - border: 0; -} - -.select2-drop-mask { - z-index: 700; -} - -.ui-select-bootstrap .ui-select-choices-row.active > a { - background: #ececec; - border-radius: 3px; - color: #3a3a3a; -} - -.ui-select-bootstrap > .ui-select-choices { - background-color: #fff; -} - -.ui-select-choices-group-label { - color: #1a1a1a; - font-weight: bold; -} - -.modal-open .select2-drop-active { - z-index: 1051; -} - -.modal-open .datepicker.dropdown-menu { - z-index: 1051 !important; -} - -.modal-open .select2-drop-mask { - z-index: 1050; -} - -.modal-open .cs-skin-slide.cs-active { - z-index: 1050; -} - -.dropdown-placeholder { - display: inline-block; - vertical-align: middle; -} - -.dropdown-mask { - bottom: 0; - display: none; - left: 0; - outline: 0 none; - overflow: hidden; - position: fixed; - right: 0; - top: 0; - z-index: 600; -} - -/* Bootstrap Tags input -https://github.com/timschlechter/bootstrap-tagsinput -*/ - -.form-group-default .bootstrap-tagsinput { - border: 0px; - padding-left: 0; - margin-bottom: 5px; - padding-top: 0; - vertical-align: top; - padding-bottom: 0px; - padding-left: 0; - margin-top: 5px; -} - -.form-group-default .bootstrap-tagsinput .tag { - padding: 2px 9px; - line-height: 18px; - margin-bottom: 2px; - margin-left: 0; - margin-right: 2px; -} - -.form-group-default .bootstrap-tagsinput .tag [data-role="remove"] { - display: inline-block; - vertical-align: top; -} - -.form-group-default .bootstrap-tagsinput input { - min-height: 20px; -} - -.form-group-default .bootstrap-tagsinput input:first-child { - margin-left: 0; -} - -.bootstrap-tagsinput { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - -ms-flex-flow: wrap; - flex-flow: wrap; - background-color: transparent; - border: 1px solid rgba(0, 0, 0, 0.07); - border-radius: 4px; - padding: 0; - padding-top: 5px; - padding-right: 5px; - -webkit-box-shadow: none; - box-shadow: none; - width: 100%; - -webkit-transition: background 0.2s linear 0s; - transition: background 0.2s linear 0s; -} - -.bootstrap-tagsinput.active-element { - background-color: #dfdfdf; -} - -.bootstrap-tagsinput input { - border: none; - margin: 5px; - margin-top: 0; - margin-right: 0; - min-height: 25px; - min-width: 10em !important; - -webkit-box-flex: 1; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-shrink: 0; - -webkit-flex-grow: 1; - -webkit-flex-basis: auto; -} - -.bootstrap-tagsinput .tag { - padding: 3px 9px; - padding-right: 6px; - border-radius: 3px; - line-height: 18px; - -webkit-box-flex: 1; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - margin: 5px; - margin-top: 0; - margin-right: 0; - -webkit-flex-shrink: 0; - -webkit-flex-grow: 1; - -webkit-flex-basis: auto; -} - -.bootstrap-tagsinput .tag [data-role="remove"] { - margin-left: 4px; - float: right; - vertical-align: middle; -} - -.bootstrap-tagsinput .tag[data-role="remove"]:hover:active, -.bootstrap-tagsinput .tag [data-role="remove"]:hover { - -webkit-box-shadow: none; - box-shadow: none; -} - -.bootstrap-tagsinput .tag [data-role="remove"]:after { - font-family: 'FontAwesome'; - content: "\f00d"; - padding: 0; -} - -/* Bootstrap3 wysihtml5 -https://github.com/Waxolunist/bootstrap3-wysihtml5-bower -*/ - -.wysiwyg5-wrapper { - position: relative; -} - -.wysiwyg5-wrapper .wysihtml5-toolbar { - position: absolute; - bottom: 0; - left: 0; - right: 0; - /*height: 50px;*/ - background: #ececec; - border-top: 1px solid #dfdfdf; -} - -.wysiwyg5-wrapper .wysihtml5-toolbar .btn { - background: none repeat scroll 0 0 rgba(0, 0, 0, 0); - border-color: transparent; - border-right-color: #dfdfdf; - color: #A5A5A5; - font-size: 16px; - font-weight: 600; - height: 50px; - line-height: 50px; - padding: 0 5px; - border-width: 1px; - border-radius: 0 !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} - -.wysiwyg5-wrapper .wysihtml5-toolbar .btn:hover .editor-icon { - opacity: .8; -} - -.wysiwyg5-wrapper .wysihtml5-toolbar .btn.active .editor-icon { - opacity: 1; -} - -.wysiwyg5-wrapper .wysihtml5-toolbar .btn.dropdown-toggle { - padding-left: 10px; - padding-right: 20px; -} - -.wysiwyg5-wrapper .wysihtml5-toolbar .btn.dropdown-toggle .current-font { - opacity: .5; - font-size: 14px; -} - -.wysiwyg5-wrapper .wysihtml5-toolbar > li { - margin: 0; - padding: 0; -} - -.wysiwyg5-wrapper .wysiwyg { - width: 100%; - min-height: 200px; - font-size: 14px; - line-height: 18px; - padding-bottom: 50px !important; - border: 0; -} - -.wysiwyg5-wrapper .wysiwyg:focus { - background-color: #f9f9f9; - outline: 0 !important; - -webkit-box-shadow: none; - box-shadow: none; -} - -.wysiwyg5-wrapper .expand-wysiwyg { - bottom: 0; - color: #A5A5A5; - font-size: 20px; - font-weight: 600; - height: 50px; - line-height: 50px; - padding: 0 15px; - position: absolute; - right: 0; -} - -.wysiwyg5-wrapper .wysihtml5-sandbox { - border: none !important; - padding: 16px 16px 50px !important; - width: 100% !important; -} - -.wysiwyg5-wrapper .wysihtml5-sandbox.expanded { - height: 100% !important; -} - -.toggle-wysiwyg { - position: absolute; - right: 15px; - top: 0; -} - -.toggle-wysiwyg li { - display: inline-block; - font-weight: 600; -} - -.editor-icon { - background-image: url("../images/editor_tray.png"); - display: inline-block; - height: 40px; - margin-top: 5px; - opacity: 0.4; - vertical-align: top; - width: 40px; -} - -.editor-icon-headline { - background-position: 0 0; - width: 31px; -} - -.editor-icon-bold { - background-position: -40px 0; -} - -.editor-icon-italic { - background-position: -80px 0; -} - -.editor-icon-underline { - background-position: -120px 0; -} - -.editor-icon-link { - background-position: -160px 0; -} - -.editor-icon-quote { - background-position: -200px 0; -} - -.editor-icon-ul { - background-position: -240px 0; -} - -.editor-icon-ol { - background-position: -280px 0; -} - -.editor-icon-outdent { - background-position: -320px 0; -} - -.editor-icon-indent { - background-position: -360px 0; -} - -.editor-icon-image { - background-position: -400px 0; -} - -.editor-icon-html { - background-position: -440px 0; -} - -/* Summernote -https://github.com/HackerWins/summernote -*/ - -.summernote-wrapper .note-editor { - border-color: #dfdfdf; -} - -.summernote-wrapper .note-editor .note-toolbar { - padding: 0; - background-color: #ececec; - border-bottom: none; -} - -.summernote-wrapper .note-editor .note-toolbar .btn-group { - margin: 0 -1px 0 0; -} - -.summernote-wrapper .note-editor .note-toolbar .btn-group .btn { - font-size: 12px; - font-weight: 600; - height: 50px; - min-width: 47px; - line-height: 50px; - padding: 0 5px; - border-radius: 0; - background-color: #ececec; - border-color: transparent; - border-right-color: #dfdfdf; - border-bottom-color: #dfdfdf; - color: #3a3a3a; -} - -.summernote-wrapper .note-editor .note-toolbar .btn-group .btn.active, -.summernote-wrapper .note-editor .note-toolbar .btn-group .btn:active { - background-color: #dfdfdf; -} - -.summernote-wrapper .note-editor .note-toolbar .btn-group .btn.dropdown-toggle { - min-width: 61px; -} - -.summernote-wrapper .note-editor .note-toolbar .btn-group .btn:not(:last-child), -.summernote-wrapper .note-editor .note-toolbar .btn-group .btn:not(:only-child) { - margin-right: 1px; -} - -.summernote-wrapper .note-editor .note-statusbar { - background-color: transparent; -} - -.summernote-wrapper .note-editor .note-statusbar .note-resizebar { - border-top-color: transparent; -} - -.summernote-wrapper .note-editor .note-statusbar .note-resizebar .note-icon-bar { - border-top: 1px solid #dfdfdf; -} - -.summernote-wrapper .note-popover .popover .popover-content .dropdown-menu li a i, -.summernote-wrapper .note-toolbar .dropdown-menu li a i { - color: #f00; -} - -input, -input:focus { - -webkit-transition: none !important; -} - -input:-webkit-autofill { - -webkit-box-shadow: 0 0 0 1000px #fff inset !important; -} - -input:-webkit-autofill:focus { - -webkit-box-shadow: 0 0 0 1000px #ececec inset !important; -} - -input.error:-webkit-autofill, -input.error:-webkit-autofill:focus, -.has-error input:-webkit-autofill { - -webkit-box-shadow: 0 0 0 1000px #F9E9E9 inset !important; -} - -/* Pages SelectFx */ - -/* Default custom select styles */ - -div.cs-select { - display: inline-block; - vertical-align: middle; - position: relative; - text-align: left; - background: #fff; - width: 100%; - max-width: 500px; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -div.cs-select:focus { - outline: none; - /* For better accessibility add a style for this in your skin */ -} - -.cs-select select { - display: none; -} - -.cs-select span { - display: block; - position: relative; - cursor: pointer; - padding: 1em; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} - -/* Placeholder and selected option */ - -.cs-select > span { - padding-right: 3em; -} - -.cs-select > span::after, -.cs-select .cs-selected span::after { - speak: none; - position: absolute; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.cs-select > span::after { - content: '\25BE'; - right: 1em; -} - -.cs-select .cs-selected span::after { - content: '\2713'; - margin-left: 1em; -} - -.cs-select.cs-active > span::after { - -webkit-transform: translateY(-50%) rotate(180deg); - transform: translateY(-50%) rotate(180deg); -} - -/* Options */ - -.cs-select .cs-options { - position: absolute; - overflow: hidden; - width: 100%; - background: #fff; - visibility: hidden; -} - -.cs-select.cs-active .cs-options { - visibility: visible; -} - -.cs-select ul { - list-style: none; - margin: 0; - padding: 0; - width: 100%; -} - -.cs-select ul span { - padding: 1em; -} - -.cs-select ul li.cs-focus span { - background-color: #ddd; -} - -/* Optgroup and optgroup label */ - -.cs-select li.cs-optgroup ul { - padding-left: 1em; -} - -.cs-select li.cs-optgroup > span { - cursor: default; -} - -div.cs-skin-slide { - color: #fff; - /*font-size: 1.5em;*/ - width: 300px; -} - -@media screen and (max-width: 30em) { - div.cs-skin-slide { - font-size: 1em; - width: 250px; - } -} - -div.cs-skin-slide::before { - content: ''; - background: #282b30; - position: absolute; - width: 100%; - height: 100%; - top: 0; - left: 0; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; -} - -.cs-skin-slide.cs-active::before { - -webkit-transform: scale3d(1.1, 3.5, 1); - transform: scale3d(1.1, 3.5, 1); -} - -.cs-skin-slide > span { - height: 80px; - line-height: 32px; - -webkit-transition: text-indent 0.3s, opacity 0.3s; - transition: text-indent 0.3s, opacity 0.3s; -} - -@media screen and (max-width: 30em) { - .cs-skin-slide > span { - height: 60px; - line-height: 28px; - } -} - -.cs-skin-slide.cs-active > span { - text-indent: -290px; - opacity: 0; -} - -.cs-skin-slide.cs-active > span::after { - -webkit-transform: translate3d(0, -50%, 0); - transform: translate3d(0, -50%, 0); -} - -.cs-skin-slide .cs-options { - background: transparent; - width: 70%; - height: 400%; - padding: 1.9em 0; - top: 50%; - left: 50%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); -} - -@media screen and (max-width: 30em) { - .cs-skin-slide .cs-options { - padding-top: 3em; - } -} - -.cs-skin-slide .cs-options li { - opacity: 0; - -webkit-transform: translate3d(30%, 0, 0); - transform: translate3d(30%, 0, 0); - -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; - -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; - transition: opacity 0.3s, -webkit-transform 0.3s; - transition: transform 0.3s, opacity 0.3s; - transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s; -} - -.cs-skin-slide.cs-active .cs-options li { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; -} - -.cs-skin-slide.cs-active .cs-options li:first-child { - -webkit-transition-delay: 0.05s; - transition-delay: 0.05s; -} - -.cs-skin-slide.cs-active .cs-options li:nth-child(2) { - -webkit-transition-delay: 0.1s; - transition-delay: 0.1s; -} - -.cs-skin-slide.cs-active .cs-options li:nth-child(3) { - -webkit-transition-delay: 0.15s; - transition-delay: 0.15s; -} - -.cs-skin-slide.cs-active .cs-options li:nth-child(4) { - -webkit-transition-delay: 0.2s; - transition-delay: 0.2s; -} - -.cs-skin-slide.cs-active .cs-options li:nth-child(5) { - -webkit-transition-delay: 0.25s; - transition-delay: 0.25s; -} - -/* more options need more delay declaration */ - -.cs-skin-slide .cs-options li span { - text-transform: uppercase; - font-weight: 500; - letter-spacing: 2px; - font-size: 65%; - padding: 0.8em 1em 0.8em 2.5em; -} - -.cs-skin-slide .cs-options li span:hover, -.cs-skin-slide .cs-options li.cs-focus span, -.cs-skin-slide .cs-options li.cs-selected span { - color: #eb7e7f; - background: transparent; -} - -.cs-skin-slide .cs-selected span::after { - content: ''; -} - -/* Pages Select overriding */ - -.form-group-default .cs-skin-slide > span { - padding: 0 30px 0 0; - height: 22px; - line-height: 21px; -} - -.form-group-default .cs-wrapper { - width: 100%; - height: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.cs-wrapper { - display: inline-block; -} - -.form-control.cs-select:not(.cs-active) { - width: 100% !important; -} - -.cs-select { - background-color: transparent; -} - -.cs-select span { - text-overflow: initial; -} - -.cs-select .cs-placeholder { - width: 100%; -} - -div.cs-skin-slide { - width: auto; - font-family: Arial,sans-serif; - color: #5e5e5e; -} - -div.cs-skin-slide:before { - background-color: transparent; -} - -div.cs-skin-slide.cs-transparent { - background: none; -} - -div.cs-skin-slide.cs-transparent .cs-backdrop { - border-color: transparent; - background: none; -} - -div.cs-skin-slide.cs-transparent.cs-active .cs-backdrop { - background: #f9f9f9; -} - -div.cs-skin-slide > span { - height: 35px; - padding: 6px 33px 6px 17px; - line-height: 23px; - z-index: 1; -} - -div.cs-skin-slide.cs-active { - z-index: 790; -} - -div.cs-skin-slide.cs-active:before { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); -} - -div.cs-skin-slide.cs-active .cs-backdrop { - border: transparent; - background: #f9f9f9; - -webkit-box-shadow: -1px 0 1px #ccc, 1px 0 1px #ccc; - box-shadow: -1px 0 1px #ccc, 1px 0 1px #ccc; -} - -div.cs-skin-slide > span:after, -div.cs-skin-slide.cs-active > span:after { - content: "\f0d7"; - font-family: FontAwesome; - color: #5e5e5e; -} - -div.cs-skin-slide .cs-options { - height: auto; - padding: 9px 0; - width: auto; - padding: 10px; - max-height: 350px; - -webkit-transform: translate3d(1, 1, 1); - transform: translate3d(1, 1, 1); - overflow: hidden; - z-index: 1; -} - -div.cs-skin-slide .cs-options ul { - width: 100%; - display: table; -} - -div.cs-skin-slide .cs-options ul li { - display: table-row; -} - -div.cs-skin-slide .cs-options ul li span { - display: table-cell; - font-size: 14px; - font-weight: normal; - letter-spacing: normal; - padding: 5px 0; - text-transform: none; - max-height: 350px; - overflow-y: auto; -} - -div.cs-skin-slide .cs-options ul li span:hover, -div.cs-skin-slide .cs-options ul li.cs-focus span, -div.cs-skin-slide .cs-options ul li.cs-selected span { - color: #1a1a1a; -} - -.cs-backdrop { - background: none repeat scroll 0 0 #fff; - border: 1px solid rgba(0, 0, 0, 0.07); - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; -} - -.cs-skin-slide.cs-active .cs-options li:nth-child(6) { - -webkit-transition-delay: 0.3s; - transition-delay: 0.3s; -} - -.cs-skin-slide.cs-active .cs-options li:nth-child(7) { - -webkit-transition-delay: 0.35s; - transition-delay: 0.35s; -} - -.cs-skin-slide.cs-active .cs-options li:nth-child(8) { - -webkit-transition-delay: 0.4s; - transition-delay: 0.4s; -} - -.cs-skin-slide.cs-active .cs-options li:nth-child(9) { - -webkit-transition-delay: 0.45s; - transition-delay: 0.45s; -} - -.cs-skin-slide.cs-active .cs-options li:nth-child(10) { - -webkit-transition-delay: 0.5s; - transition-delay: 0.5s; -} - -.cs-skin-slide.cs-active .cs-options li:nth-child(11) { - -webkit-transition-delay: 0.55s; - transition-delay: 0.55s; -} - -.dropzone { - overflow: hidden; -} - -.dropzone .dz-default.dz-message { - width: 100%; -} - -/* Dropzone for Angular */ - -.dropzone[dropzone="dropzone"] input[type="file"] { - visibility: hidden; -} - -/* end overrides */ - -.twitter-typeahead { - width: 100%; -} - -.tt-menu { - width: 100%; - padding: 3px 10px 3px 3px; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.07); - border-top: 0; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; - -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); - box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); -} - -.tt-suggestion { - color: #3a3a3a; - padding: 3px 7px 4px; - padding-left: 26px; - line-height: 24px; -} - -.tt-suggestion:hover { - cursor: pointer; - background: #ececec; -} - -.tt-suggestion.tt-cursor { - background: #ececec; -} - -.tt-suggestion p { - margin: 0; -} - -.form-group-default.typehead { - overflow: inherit; -} - -.form-group-default .tt-menu { - width: calc(100% + 24px); - margin: 4px -12px; -} - -/* Demo specifc classes */ - -.demo-form-wysiwyg { - height: 250px; -} - -.error-form .form-group-default { - padding: 0; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.error-form .form-group-default .input-group-addon { - height: calc(50px); - min-width: calc(50px); - border-radius: 0; - border: none; -} - -.error-form .form-group-default label { - margin-top: 6px; - padding-left: 12px; -} - -.error-form .form-group-default .form-control { - margin-top: -2px; - margin-bottom: 3px; - padding-left: 12px; -} - -.error-form .transparent .input-group-addon { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.07); -} - -.error-container.bottom-container { - margin-top: 0; -} - -.form-group-default.input-group { - padding: 0; -} - -.form-group-default.input-group label { - margin-top: 6px; - padding-left: 12px; -} - -.form-group-default.input-group .form-input-group { - width: 100%; -} - -.form-group-default.input-group .form-control { - margin-top: -2px; - margin-bottom: 3px; - padding-left: 12px; -} - -.form-group-default.input-group .input-group-addon { - min-width: calc(50px); - height: 52px; - border-radius: 0 !important; - border: none !important; -} - -.h-c-50 { - height: calc(50px); -} - -.card-toolbar .note-editor .btn-toolbar { - display: block; -} - -.pretty .state label { - line-height: 1; -} - -.inlineForm { - display: none; -} - -/*------------------------------------------------------------------ -[16. Tables and Datatables] -*/ - -/* Generic Tables ------------------------------------- -*/ - -.table { - margin-bottom: 0; - margin-top: 5px; -} - -.table thead tr th { - text-transform: uppercase; - font-weight: 500; - font-family: 'Montserrat'; - font-size: 10.5px; - letter-spacing: 0.06em; - padding-top: 14px; - padding-bottom: 14px; - vertical-align: middle; - border-bottom: 1px solid rgba(223, 223, 223, 0.7); - color: rgba(26, 26, 26, 0.35); - border-top: none; -} - -.table thead tr th[class*='sorting_'] { - color: #1a1a1a; -} - -.table thead tr th:first-child { - padding-left: 18px !important; -} - -.table thead tr th .btn { - margin-top: -20px; - margin-bottom: -20px; -} - -.table tbody tr td { - background: #fff; - border-bottom: 1px solid rgba(223, 223, 223, 0.7); - border-top: 0px; - padding: 20px; - font-size: 13.5px; -} - -.table tbody tr td .btn-tag { - background: rgba(26, 26, 26, 0.07); - display: inline-block; - margin: 5px; - border-radius: 4px; - padding: 5px; - color: #62605a !important; -} - -.table tbody tr td .btn-tag:hover { - background: rgba(26, 26, 26, 0.15); -} - -.table tbody tr td[class*='sorting_'] { - color: #000; -} - -.table tbody tr td .checkbox label::after { - left: 0.5px; -} - -.table tbody tr.selected td { - background: #fef8e1; -} - -.table.table-hover tbody tr:hover td { - background: #e1f0fd !important; -} - -.table.table-hover tbody tr.selected:hover td { - background: #fef8e1 !important; -} - -.table.table-striped tbody tr td { - background: #f9f9f9 !important; -} - -.table.table-striped tbody tr:nth-child(2n+1) td { - background: #fff !important; -} - -.table.table-borderless tbody tr td { - border-top: 0; -} - -.table.table-condensed { - table-layout: fixed; -} - -.table.table-condensed thead tr th { - padding-left: 20px; - padding-right: 20px; -} - -.table.table-condensed tbody tr td { - padding-top: 12px; - padding-bottom: 12px; -} - -.table.table-condensed thead tr th, -.table.table-condensed tbody tr td, -.table.table-condensed tbody tr td * { - white-space: nowrap; - vertical-align: middle; - overflow: hidden; - text-overflow: ellipsis; -} - -.table.table-condensed.table-detailed > tbody > tr.shown > td { - background: #fef8e1; -} - -.table.table-condensed.table-detailed > tbody > tr.shown > td:first-child:before { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -.table.table-condensed.table-detailed > tbody > tr.shown + tr > td { - background: rgba(249, 249, 249, 0.4); - padding: 0px 40px; -} - -.table.table-condensed.table-detailed > tbody > tr.shown + tr > td .table-inline { - margin-top: 13px; - margin-bottom: 13px; - background: transparent; -} - -.table.table-condensed.table-detailed > tbody > tr.shown + tr > td .table-inline tr, -.table.table-condensed.table-detailed > tbody > tr.shown + tr > td .table-inline td { - background: transparent; - font-weight: 600; -} - -.table.table-condensed.table-detailed > tbody > tr.row-details > td:first-child:before { - content: ''; - display: none; -} - -.table.table-condensed.table-detailed > tbody > tr > td:hover { - cursor: pointer; -} - -.table.table-condensed.table-detailed > tbody > tr > td:first-child:before { - content: "\f054"; - display: inline-block; - margin-right: 8px; - font-size: 8px; - top: -1px; - position: relative; - font-family: 'FontAwesome'; - -webkit-transition: all 0.12s linear; - transition: all 0.12s linear; -} - -.table.table-condensed.table-detailed .table-inline td { - border: none; - text-align: left; -} - -.table.table-borderless > tbody > tr > td { - border-bottom: 0px; -} - -.fht-table { - margin-bottom: 0 !important; -} - -/* Data-tables ------------------------------------- -*/ - -.table.dataTable.no-footer { - border: none; -} - -.dataTables_scroll:hover .dataTables_scrollBody:before { - content: ""; - top: 0; - height: 0; -} - -.dataTables_scrollBody { - overflow-y: auto; - border: none !important; -} - -.dataTables_scrollBody:before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 60px; - bottom: 0; - background: transparent; -} - -.dataTables_wrapper .dataTables_paginate { - float: right; -} - -.dataTables_wrapper .dataTables_paginate ul > li.disabled a { - opacity: .5; -} - -.dataTables_wrapper .dataTables_paginate ul > li > a { - padding: 5px 10px; - color: #3a3a3a; - opacity: .35; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.dataTables_wrapper .dataTables_paginate ul > li > a:hover { - opacity: .65; -} - -.dataTables_wrapper .dataTables_paginate ul > li.next > a, -.dataTables_wrapper .dataTables_paginate ul > li.prev > a { - opacity: 1; -} - -.dataTables_wrapper .dataTables_paginate ul > li.disabled a { - opacity: .35; -} - -.dataTables_wrapper .dataTables_paginate ul > li.disabled a:hover { - opacity: .35; -} - -.dataTables_wrapper .dataTables_info, -.dataTables_wrapper .dataTables_paginate { - margin-top: 25px !important; -} - -.dataTables_paginate.paging_bootstrap.pagination { - padding-top: 0; - padding-right: 20px; -} - -.dataTables_wrapper .dataTables_info { - clear: none; - font-size: 12px; - padding: 0 33px; - color: #3a3a3a; -} - -.dataTables_wrapper .dataTables_paginate ul > li { - display: inline-block; - padding-left: 0; - font-size: 11px; -} - -.dataTables_scrollHeadInner { - padding-right: 0 !important; -} - -.export-options-container { - position: relative; -} - -.dataTables_wrapper .dataTables_paginate ul > li.active > a { - font-weight: bold; - color: #3a3a3a; - opacity: 1; -} - -.export-options-container a { - color: inherit; - opacity: 1; -} - -.exportOptions .DTTT.btn-group a { - display: block !important; -} - -table.dataTable thead .sorting_asc:after { - background-image: url("../images/icons/sort_asc.png"); -} - -table.dataTable thead .sorting_desc:after { - background-image: url("../images/icons/sort_desc.png"); -} - -table.dataTable thead .sorting:after { - background-image: url("../images/icons/sort_both.png"); -} - -table.dataTable thead .sorting_asc_disabled:after { - background-image: url("../images/icons/sort_asc_disabled.png"); -} - -table.dataTable thead .sorting_desc_disabled:after { - background-image: url("../images/icons/sort_desc_disabled.png"); -} - -table.dataTable thead .sorting:after, -table.dataTable thead .sorting_asc:after, -table.dataTable thead .sorting_desc:after, -table.dataTable thead .sorting_asc_disabled:after, -table.dataTable thead .sorting_desc_disabled:after { - bottom: 12px; - content: ""; - width: 19px; - height: 19px; - background-position: center center; - opacity: 1; -} - -table.dataTable.table-condensed .sorting:after, -table.dataTable.table-condensed .sorting_asc:after, -table.dataTable.table-condensed .sorting_desc:after { - top: 12px; -} - -/* Responsive Handlers : Tables */ - -@media (max-width: 991px) { - .dataTables_wrapper .dataTables_info { - float: left; - } - - .dataTables_paginate.paging_bootstrap.pagination { - float: right; - } -} - -@media (max-width: 767px) { - .table-responsive { - border: 1px solid #ddd; - } -} - -@media (max-width: 480px) { - .dataTables_wrapper .dataTables_info, - .dataTables_wrapper .dataTables_paginate { - float: none; - text-align: left; - clear: both; - display: block; - } -} - -/* Demo classes */ - -.demo-table-search thead th:nth-child(1) { - width: 20%; -} - -.demo-table-search thead th:nth-child(2) { - width: 22%; -} - -.demo-table-search thead th:nth-child(3) { - width: 24%; -} - -.demo-table-search thead th:nth-child(4) { - width: 15%; -} - -.demo-table-search thead th:nth-child(5) { - width: 19%; -} - -.demo-table-dynamic thead th:nth-child(1) { - width: 25%; -} - -.demo-table-dynamic thead th:nth-child(2) { - width: 30%; -} - -.demo-table-dynamic thead th:nth-child(3) { - width: 20%; -} - -.demo-table-dynamic thead th:nth-child(4) { - width: 25%; -} - -.table-invoice th { - border-top: 0; -} - -.dataTables_wrapper .row { - width: 100%; -} - -.dataTables_wrapper .row > div { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - width: 100%; - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; -} - -.dataTables_wrapper#tableWithDynamicRows_wrapper > div { - width: 100%; -} - -/*------------------------------------------------------------------ -[17. Charts] -*/ - -.line-chart .nvd3 line.nv-guideline { - /* Vertical bar on hover in interactive chart */ - stroke-width: 30px; - stroke-opacity: .04; - stroke: #000; -} - -.line-chart .nvd3 .nv-groups path.nv-area { - /* filled area */ - fill-opacity: .1; -} - -.line-chart .nvd3 .nv-groups path.nv-line { - /* Line */ - stroke-opacity: .3; -} - -.line-chart .nvd3 .nv-axis line { - /* grid lines */ - stroke-opacity: .5; -} - -.line-chart[data-x-grid="false"] .nv-x .tick line { - display: none; -} - -.line-chart[data-y-grid="false"] .nv-y .tick line { - display: none; -} - -.line-chart .domain { - /* domain */ - opacity: 0; -} - -.line-chart[data-points="true"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - /* Toggle points */ - fill-opacity: 1; - stroke-opacity: .5; -} - -.line-chart .nvtooltip table td.legend-color-guide div { - border-radius: 100px; -} - -.line-chart thead .nv-pointer-events-none strong { - color: #878787; -} - -.line-chart .nv-pointer-events-none { - font-size: 12px; -} - -.line-chart .nv-pointer-events-none .value.nv-pointer-events-none { - font-weight: normal; - font-size: 11px; - color: #878787; -} - -.line-chart .nvtooltip table { - margin: 12px 10px 14px 15px; -} - -.line-chart .nvtooltip.xy-tooltip.nv-pointer-events-none { - border-color: rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 6px rgba(0, 0, 0, 0.1); -} - -.line-chart[data-stroke-width="1"] .nvd3 .nv-groups path.nv-line { - /* Line widths */ - stroke-width: 1px; -} - -.line-chart[data-stroke-width="1"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - /* Line widths */ - stroke-width: 2px; -} - -.line-chart[data-stroke-width="2"] .nvd3 .nv-groups path.nv-line { - stroke-width: 2px; -} - -.line-chart[data-stroke-width="2"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke-width: 3px; -} - -.line-chart[data-stroke-width="3"] .nvd3 .nv-groups path.nv-line { - stroke-width: 3px; -} - -.line-chart[data-stroke-width="3"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke-width: 4px; -} - -.line-chart .tick text, -.line-chart .nvd3 .nv-axis .nv-axisMaxMin text { - fill: #3a3a3a; - font-family: "Montserrat"; - font-size: 11px; - text-transform: uppercase; - font-weight: normal; -} - -.line-chart .nvd3.nv-scatter .nv-groups .nv-point.hover, -.line-chart .nvd3 .nv-groups .nv-point.hover { - fill: inherit !important; - stroke: inherit !important; -} - -/* Line widths ------------------------------------- -*/ - -.line-chart[data-line-color="master"] .nvd3 line.nv-guideline, -.line-chart[data-line-color="master"] -.nvd3 .nv-groups path.nv-line, -.line-chart[data-line-color="master"] -.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke: #3a3a3a; -} - -.line-chart[data-line-color="success"] .nvd3 line.nv-guideline, -.line-chart[data-line-color="success"] -.nvd3 .nv-groups path.nv-line, -.line-chart[data-line-color="success"] -.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke: #47b5ab; -} - -.line-chart[data-line-color="primary"] .nvd3 line.nv-guideline, -.line-chart[data-line-color="primary"] -.nvd3 .nv-groups path.nv-line, -.line-chart[data-line-color="primary"] -.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke: #f00; -} - -.line-chart[data-line-color="info"] .nvd3 line.nv-guideline, -.line-chart[data-line-color="info"] -.nvd3 .nv-groups path.nv-line, -.line-chart[data-line-color="info"] -.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke: #4d6286; -} - -.line-chart[data-line-color="complete"] .nvd3 line.nv-guideline, -.line-chart[data-line-color="complete"] -.nvd3 .nv-groups path.nv-line, -.line-chart[data-line-color="complete"] -.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke: #69b6f3; -} - -.line-chart[data-line-color="warning"] .nvd3 line.nv-guideline, -.line-chart[data-line-color="warning"] -.nvd3 .nv-groups path.nv-line, -.line-chart[data-line-color="warning"] -.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke: #f9dc6b; -} - -.line-chart[data-line-color="danger"] .nvd3 line.nv-guideline, -.line-chart[data-line-color="danger"] -.nvd3 .nv-groups path.nv-line, -.line-chart[data-line-color="danger"] -.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke: #eb7374; -} - -.line-chart[data-line-color="white"] .nvd3 line.nv-guideline, -.line-chart[data-line-color="white"] -.nvd3 .nv-groups path.nv-line, -.line-chart[data-line-color="white"] -.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke: #fff; -} - -.line-chart[data-line-color="black"] .nvd3 line.nv-guideline, -.line-chart[data-line-color="black"] -.nvd3 .nv-groups path.nv-line, -.line-chart[data-line-color="black"] -.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke: #000; -} - -/* Area Fill colors ------------------------------------- -*/ - -.line-chart[data-area-color="master"] .nvd3 .nv-groups path.nv-area { - fill: #3a3a3a; -} - -.line-chart[data-area-color="success"] .nvd3 .nv-groups path.nv-area { - fill: #47b5ab; -} - -.line-chart[data-area-color="info"] .nvd3 .nv-groups path.nv-area { - fill: #4d6286; -} - -.line-chart[data-area-color="complete"] .nvd3 .nv-groups path.nv-area { - fill: #69b6f3; -} - -.line-chart[data-area-color="primary"] .nvd3 .nv-groups path.nv-area { - fill: #f00; -} - -.line-chart[data-area-color="warning"] .nvd3 .nv-groups path.nv-area { - fill: #f9dc6b; -} - -.line-chart[data-area-color="danger"] .nvd3 .nv-groups path.nv-area { - fill: #eb7374; -} - -.line-chart[data-area-color="white"] .nvd3 .nv-groups path.nv-area { - fill: #fff; -} - -.line-chart[data-area-color="black"] .nvd3 .nv-groups path.nv-area { - fill: #000; -} - -/* Point fill colors ------------------------------------- -*/ - -.line-chart[data-point-color="master"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - fill: #3a3a3a; -} - -.line-chart[data-point-color="success"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - fill: #47b5ab; -} - -.line-chart[data-point-color="info"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - fill: #4d6286; -} - -.line-chart[data-point-color="complete"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - fill: #69b6f3; -} - -.line-chart[data-point-color="primary"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - fill: #f00; -} - -.line-chart[data-point-color="warning"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - fill: #f9dc6b; -} - -.line-chart[data-point-color="danger"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - fill: #eb7374; -} - -.line-chart[data-point-color="white"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - fill: #fff; -} - -#nvd3-line svg, -#nvd3-line2 svg, -#nvd3-area svg { - height: 500px; -} - -/* Rickshaw Charts ------------------------------------- -*/ - -.rickshaw-chart.rickshaw_graph .detail { - padding-left: 15px; - -webkit-transform: translateX(-15px); - transform: translateX(-15px); - width: 30px; - background: rgba(0, 0, 0, 0.04); - right: -15px; -} - -.rickshaw-chart.rickshaw_graph .detail .item, -.rickshaw-chart.rickshaw_graph .detail .x_label { - -webkit-transform: translateX(15px); - transform: translateX(15px); -} - -.rickshaw-chart.rickshaw_graph .detail:after { - content: ""; - width: 1px; - background: rgba(0, 0, 0, 0.2); - height: 100%; - display: block; -} - -.rickshaw-chart .y_grid .tick.major line { - stroke-dasharray: 3px, 5px; - opacity: .7; -} - -.rickshaw-chart.rickshaw_graph .detail .x_label { - display: none; -} - -.rickshaw-chart.rickshaw_graph .detail .item { - line-height: 1.4; - padding: 0.5em; -} - -.rickshaw-chart.rickshaw_graph .detail_swatch { - float: right; - display: inline-block; - width: 10px; - height: 10px; - margin: 0 4px 0 0; -} - -.rickshaw-chart.rickshaw_graph .detail .date { - font-size: 11px; - color: #a0a0a0; - opacity: .5; -} - -#tab-rickshaw-realtime #rickshaw-realtime_y_axis { - position: absolute; - top: 0; - background: rgba(255, 255, 255, 0.8); - bottom: 0; - width: 40px; - left: 0; - z-index: 1; -} - -#tab-rickshaw-realtime #rickshaw-realtime_y_axis .rickshaw_graph .y_ticks path, -#tab-rickshaw-realtime #rickshaw-realtime_y_axis .rickshaw_graph .x_ticks_d3 path { - fill: none; - stroke: none; -} - -#tab-rickshaw-realtime #rickshaw-realtime_y_axis .rickshaw_graph .y_ticks text, -#tab-rickshaw-realtime #rickshaw-realtime_y_axis .rickshaw_graph .x_ticks_d3 text { - opacity: 0.35; - font-family: 'Montserrat'; - font-size: 11px; -} - -#tab-rickshaw-bars #rickshaw-stacked-bars.rickshaw_graph .detail .dot { - border-radius: 50px; -} - -#tab-rickshaw-bars #rickshaw-stacked-bars.rickshaw_graph .detail .x_label { - display: none; -} - -#tab-rickshaw-bars #rickshaw-stacked-bars.rickshaw_graph .detail .item { - line-height: 1.4; - padding: 0.5em; -} - -#tab-rickshaw-bars #rickshaw-stacked-bars .detail_swatch { - float: right; - display: inline-block; - width: 10px; - height: 10px; - margin: 0 4px 0 0; -} - -#tab-rickshaw-bars #rickshaw-stacked-bars.rickshaw_graph .detail .date { - font-size: 11px; - color: #a0a0a0; - opacity: .5; -} - -#tab-rickshaw-slider #rickshaw-slider { - height: 500px; -} - -#tab-rickshaw-slider .rickshaw_graph .x_grid_d3 .tick { - stroke-opacity: 0; -} - -#tab-rickshaw-slider .rickshaw_graph .y_ticks path, -#tab-rickshaw-slider .rickshaw_graph .x_ticks_d3 path { - stroke: none; -} - -#tab-rickshaw-slider .rickshaw_graph .y_ticks text, -#tab-rickshaw-slider .rickshaw_graph .x_ticks_d3 text { - font-size: 11px; -} - -#tab-rickshaw-slider .rickshaw_range_slider_preview .frame { - opacity: 0; -} - -#tab-rickshaw-slider .rickshaw_range_slider_preview .left_handle, -#tab-rickshaw-slider .rickshaw_range_slider_preview .right_handle { - fill: #000; - fill-opacity: 0.1 !important; -} - -#tab-rickshaw-slider .slider { - position: absolute; - top: 0; - height: 93px; - overflow: hidden; -} - -#tab-rickshaw-slider .chart { - position: absolute; - bottom: 40px; - top: 150px; - left: 33px; - right: 0; - width: auto; -} - -#tab-rickshaw-slider .chart .x_tick.plain .title { - font-family: 'Montserrat'; - font-size: 11px; -} - -#tab-rickshaw-slider .y_axis { - bottom: 0; - position: absolute; - top: 150px; - width: 40px; - left: -6px; -} - -#tab-rickshaw-slider .rickshaw_graph .x_tick { - border-color: transparent; -} - -#tab-rickshaw-slider .rickshaw_graph .x_tick .title { - bottom: -24px; - left: -15px; -} - -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 0; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} - -/*------------------------------------------------------------------ -[18. List] -*/ - -.list-view-wrapper { - height: 100%; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - width: 100%; - -webkit-overflow-scrolling: touch; -} - -.list-view-container { - position: relative; -} - -.list-view-container .list-quickscroll ul { - list-style: none; - margin: 0; - padding: 0; - position: absolute; - top: 0; - right: 10px; - z-index: 120; - padding-top: 10px; - padding-bottom: 10px; -} - -.list-view-container .list-quickscroll ul li a { - font-size: 0.7em; - vertical-align: baseline; -} - -.list-view-group-container { - margin: 0; - min-height: 1px; - overflow: hidden; - padding: 26px 0 0 0; - position: relative; -} - -.list-view-group-container:last-child ul { - border: 0; -} - -.list-view-group-header, -.list-view-fake-header { - background: #f9f9f9; - color: #232830; - font: normal 11px/14px 'Montserrat',Arial; - text-transform: uppercase; - margin: 0; - padding: 6px 0 5px 15px; - position: absolute; - z-index: 10; -} - -.list-view-group-header { - bottom: auto; - min-height: 1px; - top: 0; - width: 100%; - border-top: 0; -} - -.list-view-fake-header { - width: 100%; - z-index: 100; - font-size: 11px !important; - line-height: 14px !important; -} - -.list-view-fake-header.list-view-hidden { - visibility: hidden; -} - -.list-view-group-container.list-view-animated .list-view-group-header { - bottom: 0; - top: auto; -} - -input.list-view-search { - font-size: 15px; - color: #232830; -} - -.no-top-border .list-view-fake-header { - border-top: 0; -} - -.list-view ul { - list-style: none; - margin: 0; - padding: 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.07); -} - -.list-view li { - padding-left: 15px; - white-space: nowrap; - cursor: pointer; - width: 100%; - display: table; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.list-view li:hover { - background-color: #e1f0fd; -} - -.list-view li.active { - background-color: #fef8e1; -} - -.list-view li p { - margin: 0; - line-height: 19px; -} - -.list-view li > a { - margin-right: 15px; - width: 100%; -} - -.list-view li > * { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: row !important; - flex-direction: row !important; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.list-view.boreded li > a { - border-bottom: 1px solid rgba(0, 0, 0, 0.07); -} - -.list-view.boreded li:last-child > a { - border-bottom: 0; -} - -.list-view.boreded li + li { - border-top: 0; -} - -[data-ios="true"] .list-view-group-header, -[data-ios="true"] .list-view-fake-header { - width: 288px; - /*scrollbars aren't visible in iOS devices, so make the headers wider */ -} - -.list-group-item { - border: 1px solid #ececec; -} - -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - background-color: #6cc4bc; - border-color: #6cc4bc; -} - -.list-group-item:first-child { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -.list-group-item:last-child { - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} - -.list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; -} - -.breadcrumb a, -.breadcrumb i, -.breadcrumb span, -.breadcrumb li { - color: #7b7d82; - font-weight: 300; - text-shadow: none; -} - -.breadcrumb li { - padding-left: 0px; - display: inline-block; -} - -.breadcrumb li a.active { - font-weight: 600; - color: #0090d9; -} - -.breadcrumb li + li::before { - padding: 0 5px; - color: #515050; - font-family: FontAwesome; - content: "\f105"; - font-weight: bold; -} - -/*------------------------------------------------------------------ -[19. Social App] -*/ - -.social-wrapper, -.social { - height: 100%; - width: 100%; -} - -/* Cover ------------------------------------- -*/ - -.social-wrapper .social .jumbotron { - height: 60vh; -} - -.social-wrapper .social .cover-photo { - position: relative; - margin: 0 auto; - overflow-x: hidden; -} - -.social-wrapper .social .cover-photo:before { - background-image: url("../images/linear_gradient.png"); - background-repeat: repeat-x; - bottom: 0; - content: " "; - height: 270px; - left: 0; - position: absolute; - right: 0; - z-index: 1; -} - -.social-wrapper .social .cover-photo .pull-bottom { - z-index: 2; -} - -.cover-img-container { - position: absolute; - overflow: hidden; - top: 0; - left: 0; - right: 0; - bottom: 0; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -.cover-img-container .cover-img { - position: absolute; - top: 0; - left: 0; - display: block; - min-width: 100%; - min-height: 100%; -} - -/* Feed ------------------------------------- -*/ - -.social-user-profile { - width: 52px; -} - -.social-user-profile > .thumbnail-wrapper { - float: none; -} - -.social-wrapper .social .feed { - overflow-y: hidden; - width: 100%; -} - -.social-wrapper .social .feed > .day { - white-space: normal; - display: block; - width: 100%; - margin: 0 auto; -} - -.social-wrapper .social .feed > .day:after { - feed: ''; - display: block; - clear: both; -} - -.social-wrapper .social .feed > .day:hover > .timeline:after { - background: #69b6f3; -} - -/* Social Cards ------------------------------------- -*/ - -.social-card { - padding-bottom: 0; - margin-bottom: 0; - background: #FFF; - float: left; - position: relative; - border-radius: 4px; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; - margin-bottom: 20px; - width: 300px; - border: 1px solid #dfdfdf; -} - -.social-card .circle { - position: absolute; - right: 20px; - top: 20px; - display: block; - border-radius: 50%; - border: 2px solid #ececec; - width: 9px; - height: 9px; - background: #71819e; - z-index: 1; -} - -.social-card .circle:hover { - cursor: pointer; -} - -.social-card.full-width { - width: 100% !important; -} - -.social-card.status { - background: #e1f0fd; - border-radius: 4px; - padding: 15px 25px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid transparent; -} - -.social-card.status:hover, -.social-card.status.hover { - border-color: #dbe0e7 !important; -} - -.social-card.status h5 { - font-size: 12px; - margin: 0; -} - -.social-card.status h5 .time { - color: #fff; -} - -.social-card.status h2 { - color: #1a1a1a; - font-size: 25px; - line-height: 32px; - margin: 0; - font-weight: normal; -} - -.social-card.status .reactions { - color: #ececec; - opacity: .45; - font-size: 12px; - padding: 0; - margin: 5px 0 0; - padding: 0; -} - -.social-card.status .reactions li { - display: inline-block; - list-style: none; - padding: 0; -} - -.social-card.status .circle { - width: 9px; - height: 9px; - border: none; - background: #69b6f3; -} - -.social-card .card-header, -.social-card .card-footer { - background-color: #fff; - -webkit-transition: background 0.2s ease; - transition: background 0.2s ease; -} - -.social-card.share .card-header { - padding: 15px 15px 12px; - border-bottom: 1px solid #dfdfdf; - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} - -.social-card.share .card-header:hover { - background: #e1f0fd; - border-color: #e1f0fd; - cursor: pointer; -} - -.social-card.share .card-header:hover h6 { - opacity: .6; -} - -.social-card.share .card-header.last { - border-bottom: none; -} - -.social-card.share .card-header .user-pic { - float: left; - border-radius: 50%; - overflow: hidden; - margin-right: 10px; -} - -.social-card.share .card-header .user-pic > img { - width: 30px; - height: 30px; -} - -.social-card.share .card-header h5 { - font-weight: bold; - font-size: 14px; - margin: 0; - line-height: 22.7px; - font-family: arial; - letter-spacing: -0.006em; - margin-top: -3px; -} - -.social-card.share .card-header h6 { - font-size: 12px; - margin: 0; - opacity: .45; - font-family: arial; - opacity: .45; -} - -.social-card.share .card-description { - padding: 12px 16px 11px; - font-size: 14px; - line-height: 21px; - margin: 0; -} - -.social-card.share .card-description p { - margin-bottom: 4px; -} - -.social-card.share .card-description .via { - opacity: .45; - display: block; - font-size: 12px; - font-family: arial; -} - -.social-card.share .card-content { - position: relative; -} - -.social-card.share .card-content .buttons { - left: 17px; - padding: 0; - position: absolute; - top: 10px; -} - -.social-card.share .card-content .buttons li { - display: inline-block; - list-style: none; - margin-right: 10px; -} - -.social-card.share .card-content .buttons li a { - color: #fff; -} - -.social-card.share .card-feed { - overflow: hidden; - position: relative; - max-height: 400px; -} - -.social-card.share .card-feed:hover .buttons { - opacity: 1; -} - -.social-card.share .card-feed .buttons { - position: absolute; - top: 5px; - right: 0; - opacity: 0; -} - -.social-card.share .card-feed .buttons li { - display: inline-block; - list-style: none; -} - -.social-card.share .card-feed .buttons li a { - color: #fff; - opacity: 0.8; - padding: 5px; -} - -.social-card.share .card-feed > * { - max-width: 100%; -} - -.social-card.share .card-footer { - padding: 14px 16px 11px; - font-size: 12px !important; -} - -.social-card.share .card-footer:hover { - background: #e1f0fd; - cursor: pointer; -} - -.social-card.share .card-footer:hover .reactions, -.social-card.share .card-footer:hover .time { - opacity: .8; -} - -.social-card.share .card-footer .time { - float: left; - opacity: .45; - font-family: arial; - margin-top: 1px; -} - -.social-card.share .card-footer .reactions { - float: right; - margin: 0; - padding: 0; - opacity: .45; -} - -.social-card.share .card-footer .reactions li { - display: inline-block; - list-style: none; -} - -.social-card.share .card-footer .reactions li a { - color: inherit; -} - -.social-card.share .card-description, -.social-card.share .card-feed, -.social-card.share .card-footer { - border-color: transparent; - border-style: solid; -} - -.social-card.share .card-description { - border-width: 1px; -} - -.social-card.share .card-feed { - border-width: 0 1px; - margin-top: -2px; -} - -.social-card.share .card-footer { - border-width: 0 1px 1px 1px; -} - -.social-card.share.share-other .card-description { - padding-bottom: 0; -} - -.social-card.share.share-other .card-footer { - padding-top: 0; - border-radius: 0; -} - -.social-card.share.share-other .card-footer:hover { - background: #fff; -} - -.social-card.share.share-other .card-header { - border-top: 1px solid #e1f0fd; -} - -.social-card.share.share-other .circle { - background: #f9dc6b; -} - -.social-card.col1 { - width: 300px; -} - -.social-card.col2 { - width: 620px; -} - -.social-card.col3 { - width: 920px; -} - -.social-card img { - width: 100%; -} - -/* Step Form : Status */ - -.simform { - margin-left: 0; - padding: 0; - position: static; - margin-bottom: 20px; -} - -.simform .error-message { - padding-top: 29px !important; - padding-left: 22px; -} - -.simform .final-message, -.simform .error-message { - font-size: 15px; - opacity: 0.5; - display: none; - margin-top: 19px; - position: static; - text-align: left; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); -} - -.simform ol:before { - background: transparent; -} - -.simform .questions li { - overflow: hidden; -} - -.simform .questions li.current { - position: relative; -} - -.simform .questions li.current input { - font-size: 14px; - padding: 0 !important; - margin: 0 !important; -} - -.simform .questions li > span { - width: 100%; -} - -.simform .questions li > span label { - font-size: 12px; - opacity: .55; - font-weight: 300; - -webkit-transition: opacity 0.2s ease; - transition: opacity 0.2s ease; -} - -.simform .questions input { - background: transparent !important; - height: 30px; -} - -.simform .questions .current input, -.simform .no-js .questions input { - background: transparent; - border: none; -} - -.simform .controls { - position: absolute; - top: 0; - left: 0; - width: 100%; -} - -.simform .controls .next, -.simform .controls .number { - display: none !important; -} - -.simform .progress:before { - background: none; -} - -.simform .show { - display: block; -} - -/* Responsive Handlers: Social App ------------------------------------- -*/ - -@media (min-width: 991px) and (max-width: 1070px) { - .day .card:first-child .col-md-4:first-child { - width: 100%; - margin-bottom: 20px; - } - - .day .card:first-child .col-md-4:nth-child(2), - .day .card:first-child .col-md-4:nth-child(3) { - width: 50%; - } -} - -@media (max-width: 667px) { - .social-wrapper .social .feed > .day > .card { - width: 100% !important; - } -} - -/*------------------------------------------------------------------ -[20. Email App] -*/ - -/* Email Components --------------------------------------------------- -*/ - -.compose-wrapper { - position: absolute; - left: 0; - right: 0; - bottom: 0; - height: 50px; - background: #fff; - border-top: 1px solid #ececec; - z-index: 101; -} - -.compose-wrapper .compose-email { - font-size: 24px; -} - -.email-composer { - margin-left: 250px; - position: relative; - overflow: auto; - height: 100%; - background: #fff; -} - -.email-composer .email-toolbar-wrapper .wysihtml5-toolbar { - background: #ececec; - border-bottom: 1px solid #dfdfdf; - position: relative; - border-top: none; -} - -.email-composer .email-body-wrapper { - border-bottom: 1px solid #dfdfdf; - margin-bottom: 20px; -} - -.email-composer .bootstrap-tagsinput { - margin: 0; - padding: 0; -} - -.email-composer > .row { - margin-left: -30px; - margin-right: -30px; -} - -.split-view .split-details .email-content-wrapper { - background: #fff; - height: 100%; - width: auto; - overflow: auto; -} - -.split-view .split-details .email-content-wrapper .actions-wrapper { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 50px; - z-index: 799; -} - -.split-view .split-details .email-content-wrapper .email-content { - margin: 0 auto; - width: 600px; - display: block; - padding-top: 62px; - padding-bottom: 70px; - padding-left: 20px; - padding-right: 20px; -} - -.split-view .split-details .email-content-wrapper .email-content .email-content-header .sender .name { - font-size: 15px; - color: #4d6286; -} - -.split-view .split-details .email-content-wrapper .email-content .email-content-header .sender .datetime { - color: #3a3a3a; - opacity: .45; - font-family: arial; -} - -.split-view .split-details .email-content-wrapper .email-content .email-content-header .subject { - font-family: arial; - color: #4d6286; - font-size: 15.2px; - line-height: 17px; -} - -.split-view .split-details .email-content-wrapper .email-content .email-content-header .fromto .btn-xs { - border-radius: 13px; -} - -.split-view .split-details .email-content-wrapper .email-content .email-content-body p { - line-height: 23px; - color: #3a3a3a; - letter-spacing: 0.001em; -} - -.split-view .split-details .email-content-wrapper .email-content .email-reply { - min-height: 200px; -} - -.split-view .split-details .email-content-wrapper .email-content .editor-wrapper { - border: 1px solid rgba(0, 0, 0, 0.05); -} - -.split-view .split-details .email-content-wrapper .email-content .editor-wrapper .wysihtml5-sandbox { - max-height: 150px; - min-height: 130px !important; - width: 100% !important; -} - -/* Email App Top Header --------------------------------------------------- -*/ - -.header-wrapper-email { - font-size: 14.92px; -} - -.header-wrapper-email .dropdown > .btn { - color: #69b6f3; -} - -.header-wrapper-email .btn:hover { - text-decoration: none; -} - -/* Responsive Handler : Email App --------------------------------------------------- -*/ - -@media (max-width: 1024px) { - .email-composer { - margin-left: 0; - } -} - -.email-composer .email-toolbar-wrapper .dropdown .dropdown-toggle::after { - display: none; -} - -/*------------------------------------------------------------------ -[21. Calendar App] -*/ - -body.overflow-hidden { - overflow: hidden; -} - -/* -Calendar --------------------------------------------------- -Header / .calendar-header -Years / .years .year -Months / .months -Weeks / .weeks-wrapper .week -Grid / .calendar-container -Events / .event-container -*/ - -.calendar { - height: 100%; -} - -.calendar .drager { - overflow: hidden; -} - -.calendar .drager .scroll-element { - display: none; -} - -.calendar.month { - padding-left: 5px; -} - -.calendar.month .options .date { - margin-bottom: 22px; -} - -.calendar.month .week-dragger { - display: none; -} - -.calendar.month .calendar-container { - border-top: 1px solid #dfdfdf; - padding-top: 0; - height: calc(100% - 169px); -} - -.calendar.month .calendar-container .view .tble { - width: 100%; -} - -.calendar.month .calendar-container .view .tble .thead .tcell .weekday { - margin-left: 10px; -} - -.calendar .calendar-header { - height: 43px; - background-color: #f9f9f9; - line-height: 43px; - padding-left: 60px; -} - -.calendar .calendar-header > .drager { - width: calc(100% - 141px); - border-right: 1px solid rgba(0, 0, 0, 0.33); - line-height: 35px; -} - -.calendar .calendar-header .years { - width: auto; - list-style: none; - white-space: nowrap; - margin-top: 5px; -} - -.calendar .calendar-header .years .year { - display: inline-block; - width: 69px; - text-align: center; - white-space: nowrap; - font-family: "Segoe UI","Helvetica Neue", Helvetica, Arial, sans-serif; -} - -.calendar .calendar-header .years .year > a { - color: rgba(0, 0, 0, 0.5); - position: relative; -} - -.calendar .calendar-header .years .year > a.active { - color: #000; -} - -.calendar .calendar-header .years .year > a.has-event:before { - position: absolute; - content: '\25CF'; - width: 100%; - font-size: 8px; - line-height: 6px; - text-align: center; - color: rgba(0, 0, 0, 0.44); -} - -.calendar .options { - padding-left: 60px; - margin-top: 15px; -} - -.calendar .options .months { - width: auto; - white-space: nowrap; - height: 43px; - line-height: 43px; -} - -.calendar .options .months .month { - min-width: 30px; - max-width: 100px; - padding: 0 10px; - display: inline-block; -} - -.calendar .options .months .month > a { - position: relative; - color: rgba(0, 0, 0, 0.28); -} - -.calendar .options .months .month > a:hover { - color: rgba(0, 0, 0, 0.33); -} - -.calendar .options .months .month > a.active { - color: black; -} - -.calendar .options .months .month > a.has-event:before { - position: absolute; - content: '\25CF'; - top: -6px; - width: 100%; - font-size: 8px; - line-height: 6px; - text-align: center; - color: rgba(0, 0, 0, 0.33); -} - -.calendar .options .date { - margin-bottom: 20px; -} - -.calendar .week-dragger { - border-bottom: 1px solid #e6e6e6; - margin-left: -20px; -} - -.calendar .weeks-wrapper { - width: auto; - white-space: nowrap; - padding-left: 10px; - padding-bottom: 12px; - margin-bottom: 5px; - margin-left: 20px; -} - -.calendar .weeks-wrapper .week { - display: inline-block; - position: relative; - padding-left: 30px; - padding-right: 30px; -} - -.calendar .weeks-wrapper .week:first-child { - padding-left: 4px; -} - -.calendar .weeks-wrapper .week:last-child { - padding-left: 0px; -} - -.calendar .weeks-wrapper .week:before { - content: ''; - position: absolute; - right: -20px; - bottom: 6px; - height: 20px; - width: 20px; - border-left: 1px dotted rgba(0, 0, 0, 0.3); -} - -.calendar .weeks-wrapper .week.active .day-wrapper .week-date .day > a { - color: rgba(0, 0, 0, 0.6); -} - -.calendar .weeks-wrapper .week .day-wrapper { - display: inline-block; -} - -.calendar .weeks-wrapper .week .day-wrapper .week-date { - text-align: center; - width: 21px; - height: 21px; - margin: 6px; - border-radius: 99px; -} - -.calendar .weeks-wrapper .week .day-wrapper .week-date.current-date { - background-color: #dfdfdf; -} - -.calendar .weeks-wrapper .week .day-wrapper .week-date.active { - background-color: #47b5ab; -} - -.calendar .weeks-wrapper .week .day-wrapper .week-date.active .day > a { - font-weight: bold; - opacity: 1; - color: #fff; -} - -.calendar .weeks-wrapper .week .day-wrapper .week-date .day > a { - letter-spacing: -0.01em; -} - -.calendar .weeks-wrapper .week .day-wrapper .week-day { - text-align: center; -} - -.calendar .weeks-wrapper .week .day-wrapper .day { - display: inline-block; - text-align: center; - position: relative; - z-index: 10; - padding: 1px 0; - font-size: 12px; - color: rgba(0, 0, 0, 0.3); -} - -.calendar .weeks-wrapper .week .day-wrapper .day > a { - position: relative; - width: 100%; - display: block; - text-align: center; - color: rgba(0, 0, 0, 0.3); - opacity: 0.7; - font-weight: 600; -} - -.calendar .weeks-wrapper .week .day-wrapper .day > a.has-event:before { - position: absolute; - content: '\25CF'; - top: -10px; - width: 100%; - font-size: 8px; - line-height: 6px; - text-align: center; - color: #47b5ab; -} - -.calendar .weeks-wrapper .week .day-wrapper .day.week-header { - text-transform: uppercase; - text-align: center; - font-size: 10px; - letter-spacing: 0.06em; - font-size: 10.5px; -} - -.calendar .calendar-container { - position: relative; - height: calc(100% - 200px); - padding-top: 10px; -} - -.calendar .calendar-container .view { - width: 100%; - height: 100%; - white-space: nowrap; - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.calendar .calendar-container .view.month-view .tble .trow .tcell { - position: relative; - height: 20%; - clear: both; -} - -.calendar .calendar-container .view.month-view .tble .trow .tcell .cell-inner .holder { - position: absolute; - top: 37px; - left: 0; - right: 0; - bottom: 0; -} - -.calendar .calendar-container .view.month-view .tble .trow .tcell.active { - background: #fff; -} - -.calendar .calendar-container .view.month-view .tble .trow .tcell.active .cell-inner { - background-color: #fef8e7; -} - -.calendar .calendar-container .view.month-view .tble .trow .tcell.not { - background-color: #f9f9f9; -} - -.calendar .calendar-container .view.month-view .tble .trow .tcell.drop-target .cell-inner { - background-color: #f9f9f9; -} - -.calendar .calendar-container .view.month-view .tble .trow .tcell .cell-inner:only-child, -.calendar .calendar-container .view.month-view .tble .trow .tcell .cell-inner { - height: 100%; - border-bottom: 1px solid #dfdfdf; - position: relative; -} - -.calendar .calendar-container .view.month-view .tble .trow .tcell .month-date { - position: relative; - text-align: center; - margin-top: 10px; - margin-right: 6px; - width: 25px; - height: 25px; - padding-top: 2px; - margin: 6px; - float: right; - display: block; - z-index: 1; - border-radius: 99px; -} - -.calendar .calendar-container .view.month-view .tble .trow .tcell .month-date.current-date { - background-color: #dfdfdf; -} - -.calendar .calendar-container .view.month-view .tble .trow .tcell .month-date.active { - background-color: #47b5ab; - font-weight: bold; - opacity: 1; - color: #fff; -} - -.calendar .calendar-container .view.month-view .tble .trow .tcell .event-container { - height: 30px; - position: relative !important; - min-height: 30px !important; -} - -.calendar .calendar-container .view.month-view .tble .trow .tcell .event-container .event-inner { - padding: 8px; -} - -.calendar .calendar-container .view.month-view .ghost-element { - height: 30px; - position: relative; - width: 100%; -} - -.calendar .calendar-container .view.month-view .grid .tble { - height: 100%; - width: 100%; -} - -.calendar .calendar-container .view.month-view .event-container .event-title { - font-size: 12px; -} - -.calendar .calendar-container .view.day-view .tble { - white-space: nowrap; -} - -.calendar .calendar-container .view.day-view .tble .thead { - white-space: nowrap; - overflow: hidden; - display: inline-block; -} - -.calendar .calendar-container .view.day-view .tble .tcell { - display: none; - max-width: 100%; - width: 100%; -} - -.calendar .calendar-container .view.day-view .tble .tcell.active { - display: inline-block; -} - -.calendar .calendar-container .view.day-view .tble .trow { - display: block; - height: 80px; -} - -.calendar .calendar-container .view.day-view .tble .trow .tcell.active { - background-color: #fff; -} - -.calendar .calendar-container .view .tble { - display: inline-table; - width: calc(100% - 50px); - vertical-align: top; - position: relative; -} - -.calendar .calendar-container .view .tble .thead { - display: table-row; - width: 100%; - background: #fff; -} - -.calendar .calendar-container .view .tble .thead .tcell { - padding: 10px; - height: 40px; - position: relative; -} - -.calendar .calendar-container .view .tble .thead .tcell .weekday { - font-size: 12px; - display: inline-block; - color: rgba(0, 0, 0, 0.51); -} - -.calendar .calendar-container .view .tble .thead .tcell .weekdate { - font-size: 14px; - display: inline-block; - margin-right: 10px; - color: rgba(0, 0, 0, 0.77); -} - -.calendar .calendar-container .view .tble .thead .tcell.active .weekdate, -.calendar .calendar-container .view .tble .thead .tcell.active .weekday { - color: black; -} - -.calendar .calendar-container .view .tble .thead .tcell:before { - content: ''; - border-bottom: 1px solid #dfdfdf; - width: calc(100% - 18px); - position: absolute; - bottom: 0; -} - -.calendar .calendar-container .view .tble .thead .tcell .event-bubble { - display: inline-block; - width: 8px; - height: 8px; - margin-left: 5px; - float: right; - border-radius: 30px; -} - -.calendar .calendar-container .view .tble .tcell { - display: table-cell; - height: 80px; - max-width: 14.2857%; - width: 14.2857%; -} - -.calendar .calendar-container .view .tble .trow { - display: table-row; -} - -.calendar .calendar-container .view .tble .trow .tcell { - background: #fff; - padding: 0 10px; -} - -.calendar .calendar-container .view .tble .trow .tcell .cell-inner { - height: 40px; - position: relative; -} - -.calendar .calendar-container .view .tble .trow .tcell .cell-inner:first-child { - border-bottom: 1px dotted #dfdfdf; -} - -.calendar .calendar-container .view .tble .trow .tcell .cell-inner:last-child { - border-bottom: 1px solid #dfdfdf; -} - -.calendar .calendar-container .view .tble .trow .tcell .cell-inner:only-child { - height: 40px; - border-bottom: 0; -} - -.calendar .calendar-container .view .tble .trow .tcell.active { - background-color: #fef8e7; -} - -.calendar .calendar-container .view .tble .trow .tcell.active > * { - border-color: rgba(0, 0, 0, 0.1) !important; -} - -.calendar .calendar-container .view .tble .trow .tcell.disable { - background-color: #f9f9f9; -} - -.calendar .calendar-container .view .tble .loading { - left: 10px; -} - -.calendar .calendar-container .loading { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background-color: rgba(255, 255, 255, 0.5); - z-index: 100; -} - -.calendar .calendar-container .pgn-wrapper { - position: absolute; -} - -.calendar .calendar-container .even-holder { - position: absolute; - display: table; - width: calc(100% - 50px); - height: calc(100% - 25px); -} - -.calendar .calendar-container .even-holder .event-placeholder { - height: 100%; - width: 14.2857%; - display: table-cell; -} - -.calendar .calendar-container .event-container { - width: 100%; - height: 40px; - position: absolute !important; - z-index: 10; - overflow: hidden; - margin-bottom: 5px; - min-height: 40px !important; - -webkit-transition: width .16s ease; - transition: width .16s ease; -} - -.calendar .calendar-container .event-container .event-inner { - padding: 15px; -} - -.calendar .calendar-container .event-container .event-inner:before { - position: absolute; - width: 8px; - height: 8px; - content: ''; - background-color: rgba(255, 255, 255, 0.8); - border-radius: 999px; - right: 14px; - top: 11px; -} - -.calendar .calendar-container .event-container .time-wrap { - line-height: 12px; - text-align: left; - color: rgba(0, 0, 0, 0.77); - overflow: hidden; - text-overflow: ellipsis; -} - -.calendar .calendar-container .event-container .event-start-time, -.calendar .calendar-container .event-container .event-end-time { - font-size: 12px; - color: rgba(0, 0, 0, 0.44); -} - -.calendar .calendar-container .event-container .event-title { - font-size: 14px; - line-height: 15px; - margin-bottom: 8px; - overflow: hidden; - text-overflow: ellipsis; -} - -.calendar .calendar-container .event-container .resizable-handle { - position: absolute; - opacity: 1; - z-index: 3; - left: 0; - right: 0; - bottom: 0; - height: 8px; - overflow: hidden; - line-height: 8px; - font-size: 11px; - font-family: monospace; - text-align: center; - cursor: s-resize; -} - -.calendar .calendar-container .event-container .resizable-handle:after { - content: "="; - color: rgba(0, 0, 0, 0.44); -} - -.calendar .calendar-container .event-container.dragging { - z-index: 100; -} - -.calendar .calendar-container .grid { - display: block; - overflow: scroll; - height: calc(100% - 40px); - -webkit-overflow-scrolling: touch; -} - -.calendar .calendar-container .grid.slot-60 .tble .trow .tcell .cell-inner { - height: 80px; - border-bottom: 1px solid #dfdfdf; -} - -.calendar .calendar-container .grid.slot-15 .tble .trow .tcell { - height: 25px; -} - -.calendar .calendar-container .grid.slot-15 .tble .trow .tcell .cell-inner { - height: 25px; - border-bottom: 1px dotted #dfdfdf; -} - -.calendar .calendar-container .grid.slot-15 .tble .trow .tcell .cell-inner:last-child { - border-bottom: 1px solid #dfdfdf; -} - -.calendar .calendar-container .grid.slot-15 .time-slot-wrapper .time-slot { - height: 100px; -} - -.calendar .calendar-container .allday-cell { - height: 40px; - display: inline-block; - width: 50px; - float: left; -} - -.calendar .time-slot-wrapper { - display: inline-block; - width: 50px; - float: left; - height: 100%; -} - -.calendar .time-slot-wrapper .time-slot { - display: block; - height: 80px; - width: 100%; - background: #fff; -} - -.calendar .time-slot-wrapper .time-slot:first-child span { - display: none; -} - -.calendar .time-slot-wrapper .time-slot > span { - float: right; - font-size: 12px; - position: relative; - top: -15%; - color: rgba(0, 0, 0, 0.46); - font-weight: bold; - font-size: 11px; - letter-spacing: 0.06em; - font-size: 10.5px; - font-family: 'Montserrat'; - right: 5px; -} - -.calendar-event { - width: 330px; - right: -330px; -} - -.calendar-event .scrollable { - height: 100%; -} - -.date-selector { - cursor: pointer; -} - -/* -Responsive Util -*/ - -@media (max-width: 991px) { - .calendar { - background-color: #fff; - } - - .calendar .calendar-header { - display: none; - } - - .calendar .options { - margin-top: 0; - padding-left: 10px; - } - - .calendar .options .months { - line-height: 21px; - padding-top: 14px; - } - - .calendar .options .date { - margin-bottom: 10px; - } - - .calendar .calendar-container { - height: 100%; - } - - .calendar .calendar-container .view.week-view .tble { - white-space: nowrap; - } - - .calendar .calendar-container .view.week-view .tble .thead { - white-space: nowrap; - overflow: hidden; - display: inline-block; - } - - .calendar .calendar-container .view.week-view .tble .tcell { - display: none; - max-width: 100%; - width: 100%; - } - - .calendar .calendar-container .view.week-view .tble .tcell.active { - display: inline-block; - background-color: #fff; - } - - .calendar .calendar-container .view.week-view .tble .trow { - display: block; - height: 80px; - } - - .calendar .calendar-container .view.month-view .allday-cell { - display: none; - } - - .calendar .calendar-container .view.month-view .grid .tble { - padding-left: 0; - } - - .calendar .calendar-container .view.month-view .tble .thead .tcell { - padding: 3px; - padding-top: 10px; - } - - .calendar .calendar-container .view.month-view .tble .trow .tcell { - padding: 0 6px; - } - - .calendar .calendar-container .view.month-view .tble .trow .tcell .event-container { - border-radius: 99px; - position: absolute !important; - height: 16px !important; - width: 16px !important; - min-height: 16px !important; - margin: 0 auto; - left: 0; - right: 0; - } - - .calendar .calendar-container .view.month-view .tble .trow .tcell .event-container .event-inner { - display: none; - } - - .calendar .calendar-container.month { - height: calc(100% - 101px); - } - - .calendar .weeks-wrapper { - margin-bottom: 0; - } - - .calendar.month { - padding-left: 0; - } - - .calendar.month .calendar-container { - height: calc(100% - 108px); - } - - .calendar-event { - width: 240px; - right: -240px; - } - - .months-drager { - margin-left: 16px; - margin-right: 36px; - border-right: 1px solid #dfdfdf; - padding-top: 0; - } - - .horizontal-app-menu .months-drager { - margin-left: 0; - margin-right: 0; - width: 100%; - } -} - -@media (max-width: 640px) { - .calendar.month .calendar-container .view .tble .thead .tcell { - text-align: center; - } - - .calendar.month .calendar-container .view .tble .thead .tcell:before { - width: 100%; - } - - .calendar.month .calendar-container .view .tble .thead .tcell .weekday { - width: 11px; - overflow: hidden; - letter-spacing: 4px; - font-weight: bold; - } -} - -/*------------------------------------------------------------------ -[22. Login] -*/ - -.login-wrapper { - height: 100%; - background-color: #f00; -} - -.login-wrapper > * { - height: 100%; -} - -.login-wrapper .bg-pic { - position: absolute; - width: 100%; - overflow: hidden; -} - -.login-wrapper .bg-pic > img { - height: 100%; - opacity: 0.6; -} - -.login-wrapper .login-container { - width: 496px; - display: block; - position: relative; - float: right; -} - -.login-wrapper .bg-caption { - width: 500px; -} - -.register-container { - width: 550px; - margin: auto; - height: 100%; -} - -/* Responsive handlers : Login ------------------------------------- -*/ - -@media (max-width: 768px) { - .login-wrapper .login-container { - width: 100%; - } - - .register-container { - width: 100%; - padding: 15px; - } -} - -@media only screen and (max-width: 321px) { - .login-wrapper .login-container { - width: 100%; - } -} - -/*------------------------------------------------------------------ -[23. Lock Screen] -*/ - -.lock-container { - margin-left: auto; - margin-right: auto; - width: 600px; -} - -.lock-screen-wrapper .credentials { - margin-top: -84px; - position: absolute; - top: 50%; -} - -.lock-screen-wrapper .credentials .thumbnail-wrapper { - width: 53px; - height: 53px; -} - -.lock-screen-wrapper .credentials .logged { - opacity: .21; - margin-top: -5px !important; -} - -.lock-screen-wrapper .credentials .name { - opacity: .69; - margin-top: -5px !important; - font-size: 36px; - height: 45px; - overflow: hidden; -} - -.lock-screen-wrapper .terms-wrapper > div { - display: table; -} - -.lock-screen-wrapper .terms-wrapper .terms { - display: table-cell; - vertical-align: middle; -} - -.lock-screen-wrapper .terms-wrapper .logo-terms { - width: 60px; - height: 60px; - border-radius: 15px; - text-align: center; - position: relative; -} - -.lock-screen-wrapper .terms-wrapper .logo-terms .brand { - left: 50%; - margin-left: -21px; - margin-top: -5px; - position: absolute; - top: 50%; -} - -/* Responsive Handlers : Lockscreen ------------------------------------- -*/ - -@media (max-width: 767px) { - .lock-container { - width: 80%; - } - - .lock-screen-wrapper .credentials form { - margin-top: 15px; - } -} - -@media (max-width: 480px) { - .lock-screen-wrapper .credentials { - margin: 0; - position: static; - margin-top: 100px; - width: 100%; - float: left; - clear: both; - } - - .lock-screen-wrapper .credentials > div { - text-align: center; - } - - .lock-screen-wrapper .credentials .thumbnail-wrapper { - float: none; - margin: 0 auto; - } -} - -/*------------------------------------------------------------------ -[24. Timeline] -*/ - -/* - Adapted from Vertical Timeline by Sebastiano Guerriero - http://codyhouse.co/gem/vertical-timeline/ -*/ - -/* -------------------------------- - -Modules - reusable parts of our design - --------------------------------- */ - -.timeline-container { - /* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */ - width: 90%; - max-width: 1170px; - margin: 0 auto; -} - -.timeline-container::after { - /* clearfix */ - content: ''; - display: table; - clear: both; -} - -.timeline-container.top-circle:before { - position: absolute; - width: 20px; - height: 20px; - border-radius: 99px; - background-color: #fff; - z-index: 10; -} - -/* -------------------------------- - -Main components - --------------------------------- */ - -.timeline { - position: relative; - padding: 3em 0 10em 0; - margin-top: 0; - margin-bottom: 0; -} - -.timeline::before { - /* this is the vertical line */ - content: ''; - position: absolute; - top: 0; - left: 18px; - height: 100%; - width: 2px; - background: #fff; -} - -@media only screen and (min-width: 1170px) { - .timeline-container:not(.left) .timeline { - margin-bottom: 0; - } - - .timeline-container:not(.left) .timeline::before { - left: 50%; - margin-left: -2px; - } -} - -.timeline-block { - position: relative; - margin: 2em 0; -} - -.timeline-block:after { - content: ""; - display: table; - clear: both; -} - -.timeline-block:first-child { - margin-top: 0; -} - -.timeline-block:last-child { - margin-bottom: 0; -} - -@media only screen and (min-width: 1170px) { - .timeline-container:not(.left) .timeline .timeline-block { - margin: 4em 0; - } - - .timeline-container:not(.left) .timeline .timeline-block:first-child { - margin-top: 0; - } - - .timeline-container:not(.left) .timeline .timeline-block:last-child { - margin-bottom: 0; - } -} - -.timeline-point { - position: absolute; - top: 12px; - left: 0; - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - background: #acacac; - border: 2px solid #fff; -} - -.timeline-point.small { - height: 12px; - margin-left: 13px; - margin-top: 14px; - width: 12px; -} - -.timeline-point i { - color: #fff; - font-size: 14px; - left: 50%; - margin-left: -7px; - margin-top: -7px; - position: absolute; - top: 50%; -} - -.timeline-point.primary { - background-color: #f00; -} - -.timeline-point.complete { - background-color: #69b6f3; -} - -.timeline-point.success { - background-color: #47b5ab; -} - -.timeline-point.info { - background-color: #4d6286; -} - -.timeline-point.danger { - background-color: #eb7374; -} - -.timeline-point.warning { - background-color: #f9dc6b; -} - -@media only screen and (min-width: 1170px) { - .timeline-container:not(.left) .timeline .timeline-point { - left: 50%; - margin-left: -21px; - /* Force Hardware Acceleration in WebKit */ - -webkit-transform: translateZ(0); - -webkit-backface-visibility: hidden; - } - - .timeline-container:not(.left) .timeline .timeline-point.is-hidden { - visibility: hidden; - } - - .timeline-container:not(.left) .timeline .timeline-point.small { - margin-left: -7px; - } - - .timeline-container:not(.left) .timeline .timeline-point.bounce-in { - visibility: visible; - -webkit-animation: cd-bounce-1 0.6s; - animation: cd-bounce-1 0.6s; - } -} - -@-webkit-keyframes cd-bounce-1 { - 0% { - opacity: 0; - -webkit-transform: scale(0.5); - } - - 60% { - opacity: 1; - -webkit-transform: scale(1.2); - } - - 100% { - -webkit-transform: scale(1); - } -} - -@keyframes cd-bounce-1 { - 0% { - opacity: 0; - -webkit-transform: scale(0.5); - transform: scale(0.5); - } - - 60% { - opacity: 1; - -webkit-transform: scale(1.2); - transform: scale(1.2); - } - - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -.timeline-content { - position: relative; - margin-left: 60px; -} - -.timeline-content:after { - content: ""; - display: table; - clear: both; -} - -.timeline-content .card { - margin-bottom: 0; -} - -.timeline-content .event-date { - display: inline-block; - float: left; - padding: .8em 0; - opacity: .7; - clear: both; -} - -@media (max-width: 480px) { - .timeline-container { - width: 94%; - } -} - -@media only screen and (min-width: 1170px) { - .timeline-container:not(.left) .timeline .timeline-content { - margin-left: 0; - width: 46%; - } - - .timeline-container:not(.left) .timeline .timeline-content::before { - top: 24px; - left: 100%; - border-color: transparent; - border-left-color: white; - } - - .timeline-container:not(.left) .timeline .timeline-content.is-hidden { - visibility: hidden; - } - - .timeline-container:not(.left) .timeline .timeline-content.bounce-in { - visibility: visible; - -webkit-animation: cd-bounce-2 0.6s; - animation: cd-bounce-2 0.6s; - } - - .timeline-container:not(.left) .timeline .timeline-content .event-date { - position: absolute; - width: 100%; - left: 118%; - top: -2px; - font-size: 16px; - font-size: 1rem; - } - - .timeline-container:not(.left) .timeline .timeline-content .event-date small { - margin-top: 13px; - display: block; - } - - .timeline-container:not(.left) .timeline .timeline-content .event-date h6 + small { - margin-top: 0; - } - - .timeline-container:not(.left) .timeline .timeline-block:nth-child(odd) .timeline-content .card { - float: right; - } - - .timeline-container:not(.left) .timeline .timeline-block:nth-child(even) .timeline-content { - float: right; - } - - .timeline-container:not(.left) .timeline .timeline-block:nth-child(even) .timeline-content::before { - top: 24px; - left: auto; - right: 100%; - border-color: transparent; - border-right-color: white; - } - - .timeline-container:not(.left) .timeline .timeline-block:nth-child(even) .timeline-content .event-date { - left: auto; - right: 118%; - text-align: right; - } -} - -@media only screen and (min-width: 1170px) { - /* inverse bounce effect on even content blocks */ - - .timeline-container:not(.left) .timeline .timeline-block:nth-child(even) .timeline-content.bounce-in { - -webkit-animation: cd-bounce-2-inverse 0.6s; - animation: cd-bounce-2-inverse 0.6s; - } -} - -@-webkit-keyframes cd-bounce-2 { - 0% { - opacity: 0; - -webkit-transform: translateX(-100px); - } - - 60% { - opacity: 1; - -webkit-transform: translateX(20px); - } - - 100% { - -webkit-transform: translateX(0); - } -} - -@keyframes cd-bounce-2 { - 0% { - opacity: 0; - -webkit-transform: translateX(-100px); - transform: translateX(-100px); - } - - 60% { - opacity: 1; - -webkit-transform: translateX(20px); - transform: translateX(20px); - } - - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@-webkit-keyframes cd-bounce-2-inverse { - 0% { - opacity: 0; - -webkit-transform: translateX(100px); - } - - 60% { - opacity: 1; - -webkit-transform: translateX(-20px); - } - - 100% { - -webkit-transform: translateX(0); - } -} - -@keyframes cd-bounce-2-inverse { - 0% { - opacity: 0; - -webkit-transform: translateX(100px); - transform: translateX(100px); - } - - 60% { - opacity: 1; - -webkit-transform: translateX(-20px); - transform: translateX(-20px); - } - - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -.timeline-container.center .timeline { - margin-top: 3em; - margin-bottom: 3em; -} - -.timeline-container.center .timeline::before { - left: 50%; - margin-left: -2px; -} - -.timeline-container.center .timeline .timeline-point { - left: 50%; - margin-left: -21px; - /* Force Hardware Acceleration in WebKit */ - -webkit-transform: translateZ(0); - -webkit-backface-visibility: hidden; -} - -.timeline-container.center .timeline .timeline-point.is-hidden { - visibility: hidden; -} - -.timeline-container.center .timeline .timeline-point.small { - margin-left: -7px; -} - -.timeline-container.center .timeline .timeline-point.bounce-in { - visibility: visible; - -webkit-animation: cd-bounce-1 0.6s; - animation: cd-bounce-1 0.6s; -} - -.timeline-container.center .timeline .timeline-content { - margin-left: 0; - width: 46%; -} - -.timeline-container.center .timeline .timeline-content::before { - top: 24px; - left: 100%; - border-color: transparent; - border-left-color: white; -} - -.timeline-container.center .timeline .timeline-content.is-hidden { - visibility: hidden; -} - -.timeline-container.center .timeline .timeline-content.bounce-in { - visibility: visible; - -webkit-animation: cd-bounce-2 0.6s; - animation: cd-bounce-2 0.6s; -} - -.timeline-container.center .timeline .timeline-content .event-date { - position: absolute; - width: 100%; - left: 118%; - top: -2px; - font-size: 16px; - font-size: 1rem; -} - -.timeline-container.center .timeline .timeline-content .event-date small { - margin-top: 13px; - display: block; -} - -.timeline-container.center .timeline .timeline-content .event-date h6 + small { - margin-top: 0; -} - -.timeline-container.center .timeline .timeline-block:nth-child(odd) .timeline-content .card { - float: right; -} - -.timeline-container.center .timeline .timeline-block:nth-child(even) .timeline-content { - float: right; -} - -.timeline-container.center .timeline .timeline-block:nth-child(even) .timeline-content::before { - top: 24px; - left: auto; - right: 100%; - border-color: transparent; - border-right-color: white; -} - -.timeline-container.center .timeline .timeline-block:nth-child(even) .timeline-content .event-date { - left: auto; - right: 118%; - text-align: right; -} - -@media only screen and (min-width: 1170px) { - .timeline-container.left { - width: 60%; - margin-left: 100px; - } -} - -/*------------------------------------------------------------------ -[25. Gallery] -*/ - -.gallery { - margin: 70px auto 0 auto; -} - -.gallery-item { - overflow: hidden; - cursor: default; - background-color: #000; - margin-bottom: 10px; - position: relative; - width: 280px; - height: 240px; -} - -.gallery-item:hover { - cursor: pointer; -} - -.gallery-item[data-width="1"] { - width: 280px; -} - -.gallery-item[data-width="2"] { - width: 570px; -} - -.gallery-item[data-height="1"] { - height: 240px; -} - -.gallery-item[data-height="2"] { - height: 490px; -} - -.gallery-item > img { - opacity: 1; - -webkit-transition: opacity 0.35s; - transition: opacity 0.35s; -} - -.gallery-item > .live-tile img { - opacity: 1; - -webkit-transition: opacity 0.35s; - transition: opacity 0.35s; -} - -.gallery-item .rating { - margin-top: -5px; - color: rgba(255, 255, 255, 0.3); -} - -.gallery-item .rating > .rated { - color: white; -} - -.gallery-item .item-info { - -webkit-transform: translate3d(0, 40%, 0); - transform: translate3d(0, 40%, 0); - -webkit-transition: -webkit-transform 0.35s, color 0.35s; - -webkit-transition: color 0.35s, -webkit-transform 0.35s; - transition: color 0.35s, -webkit-transform 0.35s; - transition: transform 0.35s, color 0.35s; - transition: transform 0.35s, color 0.35s, -webkit-transform 0.35s; -} - -.gallery-item .item-info.more-content { - -webkit-transform: translate3d(0, 32%, 0); - transform: translate3d(0, 32%, 0); -} - -.gallery-item:hover .item-info { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -.gallery-item:hover > img { - opacity: 0.6; -} - -.gallery-item:hover > .live-tile img { - opacity: 0.6; -} - -.gallery-item:active .item-info { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -.gallery-item:active > img { - opacity: 0.6; -} - -.item-details { - z-index: 1050; -} - -.item-details .dialog__content { - width: 845px; - max-width: 845px; - padding: 0; - text-align: left; - border: 1px solid rgba(0, 0, 0, 0.8); -} - -.item-details .dialog__content .dialog__overview { - height: 516px; - position: relative; -} - -.item-details .dialog__content .dialog__overview .buy-now { - position: absolute; - bottom: 20px; - right: 35px; -} - -.item-details .dialog__content .dialog__overview .item-slideshow .slide { - width: 516px; - height: 516px; - display: block; - overflow: hidden; -} - -.item-details .dialog__content .dialog__footer { - height: 75px; -} - -.item-details .dialog__content .dialog__footer .price { - margin: 0; - padding: 0; - line-height: 75px; -} - -.item-details .dialog__content .dialog__footer .separator { - position: relative; -} - -.item-details .dialog__content .dialog__footer .separator:after { - content: ""; - width: 1px; - background: rgba(255, 255, 255, 0.1); - position: absolute; - height: 27px; - right: 0; - top: 24px; -} - -.item-details .dialog__content .dialog__footer .recommended li { - overflow: hidden; -} - -.item-details .dialog__content .dialog__footer .recommended li a { - width: 56px; - height: 56px; - display: block; -} - -.item-details .dialog__content .dialog__footer .recommended li img { - width: 100%; -} - -.item-details .dialog__content .close { - top: 15px; - right: 15px; - z-index: 100; -} - -.item-details .owl-nav { - left: 0; - position: absolute; - top: 50%; - width: 100%; - color: #fff; - opacity: .7; - font-size: 18px; - padding: 0 20px; -} - -.item-details .owl-nav .owl-prev { - float: left; -} - -.item-details .owl-nav .owl-next { - float: right; -} - -.item-details .owl-dots { - bottom: 23px; - position: absolute; - right: 23px; -} - -.item-details .owl-dots .owl-dot { - width: 10px; - height: 10px; - border-radius: 10px; - display: inline-block; - background: rgba(0, 0, 0, 0.3); - margin-left: 6px; -} - -.item-details .owl-dots .owl-dot.active { - background: #fff; -} - -.gallery-filters { - position: absolute; - left: 0; - right: 0; - height: 70px; - top: -70px; -} - -@media (max-width: 920px) { - .gallery-item.first { - display: none; - } -} - -@media (max-width: 767px) { - .item-details .dialog__content { - height: 90%; - overflow-y: auto; - width: 400px; - max-width: 400px; - } - - .item-details .dialog__content .container-fluid { - height: 100%; - padding-left: 30px; - padding-right: 30px; - } - - .item-details .dialog__content .dialog__overview { - height: 100%; - margin-right: -30px; - margin-left: -30px; - } - - .item-details .item-slideshow-wrapper { - height: 515px !important; - } - - .item-details .item-description { - height: auto !important; - } - - .item-details .item-description .buy-now { - position: static !important; - float: right; - margin-bottom: 20px; - } - - .item-details .item-slideshow .owl-stage-outer, - .item-details .item-slideshow .owl-stage { - height: 100%; - } - - .item-details .item-slideshow .slide { - width: 100% !important; - } -} - -@media (max-width: 420px) { - .gallery { - margin-top: 80px; - } - - .gallery-filters { - top: -90px; - } - - .item-details .dialog__content { - width: 100%; - max-width: 100%; - } -} - -@media (max-width: 610px) { - .gallery-item, - .gallery { - width: 100% !important; - } -} - -@media (min-width: 768px) { - .item-details .dialog__content .container-fluid > .row { - margin-left: -30px; - margin-right: -30px; - } -} - -/*------------------------------------------------------------------ -[26. Vector Map : Mapplic Plugin] -*/ - -.horizontal-app-menu .map-controls { - left: 0; -} - -.mapplic-container { - width: 100%; - background-color: transparent; -} - -.mapplic-container .mapplic-fullscreen-button { - left: auto; - right: 154px; - bottom: 0; - top: auto; -} - -.mapplic-container .mapplic-clear-button { - visibility: hidden; -} - -.mapplic-tooltip:before { - content: "Location"; - font-size: 12px; - margin: 0; - line-height: normal; - opacity: .7; - color: #3a3a3a; -} - -.mapplic-tooltip-close { - opacity: .5; - background: none; -} - -.mapplic-tooltip-close:after { - content: "\e60a"; - font-family: 'pages-icon'; - font-size: 12px; - position: relative; - top: -2px; - color: #3a3a3a; - opacity: .7; -} - -.mapplic-tooltip-title { - display: none; -} - -.mapplic-tooltip-content { - margin-top: 5px; -} - -.mapplic-tooltip { - max-width: 150px; - padding: 10px 12px; - border-radius: 4px; -} - -.mapplic-tooltip-description { - font-weight: bold; - color: #3a3a3a; -} - -.mapplic-tooltip-description strong { - color: #eb7374; - margin-right: 2px; -} - -.map-controls { - position: absolute; - left: 50px; - top: 80px; - z-index: 1; -} - -.mapplic-pin { - background-image: url("../img/maps/marker-master.svg"); - background-size: contain; -} - -.mapplic-pin.pulse { - background-image: url("../img/maps/pulse-master.svg"); -} - -.mapplic-pin.pulse.green { - background-image: url("../img/maps/pulse-success.svg"); -} - -.mapplic-pin.pulse.blue { - background-image: url("../img/maps/pulse-complete.svg"); -} - -.mapplic-pin.pulse.purple { - background-image: url("../img/maps/pulse-primary.svg"); -} - -.mapplic-pin.pulse.yellow { - background-image: url("../img/maps/pulse-warning.svg"); -} - -.mapplic-pin.pulse.red { - background-image: url("../img/maps/pulse-danger.svg"); -} - -.mapplic-pin.pulse-alt { - background-image: url("../img/maps/pulse-alt-master.svg"); -} - -.mapplic-pin.pulse-alt.green { - background-image: url("../img/maps/pulse-alt-success.svg"); -} - -.mapplic-pin.pulse-alt.blue { - background-image: url("../img/maps/pulse-alt-complete.svg"); -} - -.mapplic-pin.pulse-alt.purple { - background-image: url("../img/maps/pulse-alt-primary.svg"); -} - -.mapplic-pin.pulse-alt.yellow { - background-image: url("../img/maps/pulse-alt-warning.svg"); -} - -.mapplic-pin.pulse-alt.red { - background-image: url("../img/maps/pulse-alt-danger.svg"); -} - -.mapplic-pin.marker { - background-image: url("../img/maps/marker-master.svg"); -} - -.mapplic-pin.marker.green { - background-image: url("../img/maps/marker-success.svg"); -} - -.mapplic-pin.marker.blue { - background-image: url("../img/maps/marker-complete.svg"); -} - -.mapplic-pin.marker.purple { - background-image: url("../img/maps/marker-primary.svg"); -} - -.mapplic-pin.marker.yellow { - background-image: url("../img/maps/marker-warning.svg"); -} - -.mapplic-pin.marker.red { - background-image: url("../img/maps/marker-danger.svg"); -} - -.mapplic-pin.marker-alt { - background-image: url("../img/maps/marker-alt-master.svg"); -} - -.mapplic-pin.marker-alt.green { - background-image: url("../img/maps/marker-alt-success.svg"); -} - -.mapplic-pin.marker-alt.blue { - background-image: url("../img/maps/marker-alt-complete.svg"); -} - -.mapplic-pin.marker-alt.purple { - background-image: url("../img/maps/marker-alt-primary.svg"); -} - -.mapplic-pin.marker-alt.yellow { - background-image: url("../img/maps/marker-alt-warning.svg"); -} - -.mapplic-pin.marker-alt.red { - background-image: url("../img/maps/marker-alt-danger.svg"); -} - -/*------------------------------------------------------------------ -[27. Widgets] -*/ - -.widget { - position: relative; -} - -.widget > div { - position: relative; - z-index: 1; -} - -.widget:after { - background-size: cover; - content: " "; - left: 0; - right: 0; - top: 0; - bottom: 0; - position: absolute; - z-index: 0; - opacity: .69; -} - -.widget-1:after { - background-image: url("../img/dashboard/pages_hero.jpg"); - background-size: cover; - content: " "; - left: 0; - right: 0; - top: 0; - bottom: 0; - position: absolute; - z-index: 0; - opacity: .69; -} - -.widget-1:before { - background-image: url("../images/linear_gradient.png"); - background-repeat: repeat-x; - content: " "; - left: 0; - right: 0; - height: 325px; - bottom: 0; - position: absolute; - z-index: 1; -} - -.widget-1 > .card-block .company:nth-child(2) > div { - display: table; - margin: 0 auto; - width: 127px; -} - -.widget-1 > .card-block > * { - z-index: 1; -} - -.widget-1 > .card-block > *:not(.pull-bottom) { - position: relative; -} - -.widget-1 > .card-block .pull-bottom { - padding: 0 49px 56px 42px; -} - -.widget-1 span.label { - color: #fff; - background: rgba(255, 255, 255, 0.3); -} - -.widget-2:after { - background-image: url("../img/social/person-cropped.jpg"); -} - -.widget-3 a { - text-decoration: none; -} - -.widget-3 .pg-map { - font-size: 30px; -} - -.widget-3 .widget-3-fav { - background: rgba(0, 0, 0, 0.07); - vertical-align: middle; - padding: 6px 11px; - display: block; -} - -.widget-4 .row-sm-height:nth-child(1) { - height: 30px; -} - -.widget-4 .row-sm-height:nth-child(2) { - height: 30px; -} - -.widget-4-chart { - height: 100%; - width: 100%; - bottom: 0; - position: absolute; - right: 0; -} - -.widget-4-chart.line-chart .tick text, -.widget-4-chart .line-chart .nvd3 .nv-axis .nv-axisMaxMin text { - -webkit-transform: translate(-10px, -32px); - transform: translate(-10px, -32px); -} - -.widget-4-chart .nvtooltip .nv-pointer-events-none thead { - display: none; -} - -.widget-4-chart .nvtooltip .nv-pointer-events-none tbody .nv-pointer-events-none .key { - display: none; -} - -.widget-5-chart-container { - overflow: hidden; -} - -.widget-5-chart { - height: auto; - width: auto; - bottom: 20px; - position: absolute; - right: 20px; - left: 20px; - top: 40px; -} - -.widget-6 { - background: #777777; -} - -.widget-6 .label { - background: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.67); -} - -.widget-7 .slide-back .row-sm-height:nth-child(1) { - height: 60%; -} - -.widget-7 .slide-back .row-sm-height:nth-child(2) { - height: 40%; -} - -.widget-7-chart { - top: 0; - left: 0; - right: 0; - bottom: 0; - position: absolute; -} - -.widget-7-chart.line-chart[data-points="true"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke-opacity: 1; -} - -.widget-7-chart .nvd3 circle.nv-point:nth-child(4) { - fill: #eb7374 !important; - stroke: #eb7374 !important; -} - -.widget-8 { - height: 145px; -} - -.widget-8 .row-xs-height:first-child { - height: 41px; -} - -.widget-8-chart { - height: 100px; - width: 50%; - bottom: 0; - position: absolute; - right: 0; -} - -.widget-8-chart .line-chart[data-points="true"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke-opacity: 0.3; -} - -.widget-8-chart .line-chart .nvd3 .nv-groups path.nv-line { - stroke-opacity: 0.15; -} - -.widget-8-chart .nvtooltip { - display: none; -} - -.widget-9 { - height: 145px; -} - -.widget-9 .row-xs-height:first-child { - height: 26px; -} - -.widget-9 .progress { - background: rgba(0, 0, 0, 0.1); -} - -.widget-10 { - height: 145px; -} - -.widget-11 sup { - margin-right: -4px; -} - -.widget-11 .widget-11-table { - height: 380px; -} - -.widget-11 .widget-11-table tr td:first-child { - width: 40%; -} - -.widget-11-2 sup { - margin-right: -4px; -} - -.widget-11-2 .widget-11-2-table { - height: 273px; -} - -.widget-12 .list-inline a { - padding: 3px 4px; - border-radius: 3px; - opacity: .7; -} - -.widget-12 .list-inline .active a { - opacity: 1; -} - -.widget-12 .nvd3-line svg { - height: 316px; -} - -.widget-12 .company-stat-boxes .close { - line-height: 0; -} - -.widget-12 .widget-12-search { - margin-top: -3px; -} - -.widget-14 .row-xs-height:nth-child(1) { - height: 30px; -} - -.widget-14 .row-xs-height:nth-child(2) { - height: 120px; -} - -.widget-14 .row-xs-height:nth-child(3) { - height: 297px; -} - -.widget-14-chart_y_axis { - position: absolute; - top: 0; - background: rgba(255, 255, 255, 0.8); - bottom: 0; - width: 35px; - left: 0; - z-index: 2; -} - -.widget-14-chart_y_axis .rickshaw_graph .y_ticks path, -.widget-14-chart_y_axis .rickshaw_graph .x_ticks_d3 path { - fill: none; - stroke: none; -} - -.widget-14-chart_y_axis .rickshaw_graph .y_ticks text, -.widget-14-chart_y_axis .rickshaw_graph .x_ticks_d3 text { - opacity: 0.35; - font-size: 11px; -} - -.widget-14-chart_y_axis .y_ticks.plain g:first-child { - opacity: 0 !important; -} - -.widget-14-chart-legend .ui-sortable li { - padding-right: 0; -} - -.widget-14-chart-legend .ui-sortable li .action { - display: none; -} - -.widget-14-chart-legend .ui-sortable li:last-child { - margin-top: 7px; -} - -.widget-15 #widget-15-tab-1 > div { - height: 170px; -} - -.widget-15-2 { - height: 469px; -} - -.widget-15-2 #widget-15-2-tab-1 .full-width { - height: 180px; -} - -.widget-16-header .pull-left:last-child { - width: 69%; -} - -.widget-16-chart { - height: 100px; -} - -.widget-16-chart.line-chart[data-stroke-width="2"] .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { - stroke-width: 2px; -} - -.widget-17 { - height: 467px; -} - -.widget-17 .widget-17-weather { - width: 90%; -} - -.widget-18-post { - height: 342px; - background: url("../img/social/quote.jpg"); - background-position: center center; - background-size: cover; -} - -.widget-19-post { - height: 237px; - background: #00A79A; -} - -.widget-19-post img { - top: 50%; - margin-top: -70px; -} - -.btn-circle-arrow { - border: 1px solid #fff; - border-radius: 100px; - position: relative; - width: 18px; - height: 18px; - display: inline-block; - vertical-align: middle; - margin-right: 4px; -} - -.btn-circle-arrow i { - font-size: 11px; - position: absolute; - left: 50%; - top: 50%; - margin-left: -5px; - margin-top: -4px; -} - -/*** Large screens ***/ - -@media only screen and (min-width: 1824px) { - .ar-3-2:before { - padding-top: calc(55% - 5px) !important; - } - - .ar-2-3:before { - padding-top: calc(135% - 5px) !important; - } -} - -@media (max-width: 991px) { - .card { - height: auto !important; - } - - .widget-8, - .widget-9, - .widget-10 { - height: 180px !important; - } -} - -@media (max-width: 480px) { - .widget-1-wrapper { - height: 340px; - } -} - -/* WIDGET MANAGER */ - -#widget-filter { - font-size: 18px; -} - -#widget-filter:focus { - background: none; - border: none; -} - -#widgetDetails .progress-circle-indeterminate { - position: absolute; - left: 50%; - margin-left: -19px; - top: 50%; - margin-top: -19px; -} - -.widgets-container { - margin: 0 auto; -} - -#widget-preview { - display: block; - margin: 0 auto; -} - -.widget-item { - overflow: hidden; - cursor: default; - background-color: #fff; - margin-bottom: 10px; - position: relative; - width: 280px; - height: 240px; -} - -.widget-item:hover { - cursor: pointer; -} - -.widget-item:hover:before { - opacity: 0; -} - -.widget-item:hover:after { - opacity: .8; -} - -.widget-item:hover .item-footer { - color: #f00 !important; -} - -.widget-item:before { - position: absolute; - content: ""; - left: 0; - right: 0; - top: 0; - bottom: 0; - background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, rgba(255, 255, 255, 0.8))); - background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 70%); - transition: opacity .3s ease; - -webkit-transition: opacity .3s ease; - opacity: 1; -} - -.widget-item:after { - position: absolute; - content: ""; - left: 0; - right: 0; - top: 0; - bottom: 0; - background: #fff; - opacity: 0; - transition: opacity .3s ease; - -webkit-transition: opacity .3s ease; -} - -.widget-item[data-width="1"] { - width: 280px; -} - -.widget-item[data-width="2"] { - width: 570px; -} - -.widget-item[data-height="1"] { - height: 240px; -} - -.widget-item[data-height="2"] { - height: 490px; -} - -.widget-item .item-footer { - color: #3a3a3a; -} - -.widget-item .item-footer p.pull-left { - text-overflow: ellipsis; - width: 84%; - white-space: nowrap; - overflow: hidden; -} - -.widget-item .item-footer .pull-right .fa-stack { - font-size: 69%; -} - -@media (max-width: 420px) { - .widgets-container { - margin-top: 80px; - } -} - -@media (max-width: 610px) { - .widget-item, - .widgets-container { - width: 100% !important; - } -} - -/*------------------------------------------------------------------ -[28. Misc : Helper Classes] -*/ - -.custom { - height: 150px; -} - -.icon-list .fa-item { - display: block; - color: #0a0a0a; - line-height: 32px; - height: 32px; - padding-left: 10px; -} - -.icon-list .fa-item > i { - width: 32px; - font-size: 14px; - display: inline-block; - text-align: right; - margin-right: 10px; -} - -/* Thumbnail for icons and profile pics ------------------------------------- -*/ - -.thumbnail-wrapper { - display: inline-block; - overflow: hidden; - float: left; -} - -.thumbnail-wrapper.circular { - border-radius: 50%; -} - -.thumbnail-wrapper.bordered { - border-width: 4px; - border-style: solid; -} - -.thumbnail-wrapper.bordered.d16 { - width: 20px; - height: 20px; -} - -.thumbnail-wrapper.bordered.d16 > * { - line-height: 12px; -} - -.thumbnail-wrapper.bordered.d24 { - width: 28px; - height: 28px; -} - -.thumbnail-wrapper.bordered.d24 > * { - line-height: 24px; -} - -.thumbnail-wrapper.bordered.d32 { - width: 36px; - height: 36px; -} - -.thumbnail-wrapper.bordered.d32 > * { - line-height: 28px; -} - -.thumbnail-wrapper.bordered.d48 { - width: 52px; - height: 52px; -} - -.thumbnail-wrapper.bordered.d48 > * { - line-height: 44px; -} - -.thumbnail-wrapper.d16 { - width: 16px; - height: 16px; -} - -.thumbnail-wrapper.d16 > * { - line-height: 16px; -} - -.thumbnail-wrapper.d24 { - width: 24px; - height: 24px; -} - -.thumbnail-wrapper.d24 > * { - line-height: 24px; -} - -.thumbnail-wrapper.d32 { - width: 32px; - height: 32px; -} - -.thumbnail-wrapper.d32 > * { - line-height: 32px; -} - -.thumbnail-wrapper.d39 { - width: 39px; - height: 39px; -} - -.thumbnail-wrapper.d39 > * { - line-height: 39px; -} - -.thumbnail-wrapper.d48 { - width: 48px; - height: 48px; -} - -.thumbnail-wrapper.d48 > * { - line-height: 50px; -} - -.thumbnail-wrapper > * { - vertical-align: middle; - width: 100%; - height: 100%; - text-align: center; -} - -/* Profile dropdown ------------------------------------- -*/ - -.profile-dropdown { - background: #fff; - padding: 0; -} - -.profile-dropdown:before { - position: absolute; - top: -7px; - right: 15px; - display: inline-block; - border-right: 7px solid transparent; - border-bottom: 7px solid #ccc; - border-left: 7px solid transparent; - border-bottom-color: rgba(0, 0, 0, 0.2); - content: ''; -} - -.profile-dropdown:after { - position: absolute; - top: -6px; - right: 16px; - display: inline-block; - border-right: 6px solid transparent; - border-bottom: 6px solid #ffffff; - border-left: 6px solid transparent; - content: ''; -} - -.profile-dropdown > a { - opacity: .5; - -webkit-transition: opacity ease 0.3s; - transition: opacity ease 0.3s; - padding-left: 17px; - padding-right: 37px; - min-width: 138px; -} - -.profile-dropdown > a > i { - margin-right: 5px; -} - -.profile-dropdown > a:hover { - opacity: 1; -} - -.profile-dropdown > a:last-child { - margin-top: 11px; - padding-bottom: 3px !important; - padding-top: 3px; -} - -.profile-dropdown-toggle { - background: transparent; - border: none; -} - -/* Scroll ------------------------------------- -*/ - -.scrollable { - overflow-y: auto; - -webkit-overflow-scrolling: touch; -} - -/* Overides ------------------------------------- -*/ - -.no-padding { - padding: 0px !important; -} - -.no-margin { - margin: 0px !important; -} - -.no-overflow { - overflow: hidden !important; -} - -.auto-overflow { - overflow: auto; -} - -.center-margin { - margin-left: auto; - margin-right: auto; -} - -.inherit-size { - width: inherit; - height: inherit; -} - -.inherit-height { - height: inherit; -} - -.image-responsive-height { - width: 100%; -} - -.image-responsive-width { - height: 100%; -} - -.overlayer { - position: absolute; - display: block; - z-index: 21; -} - -.overlayer.fullwidth { - width: 100%; -} - -.overlayer-wrapper { - position: relative; - display: block; - z-index: 10; -} - -.overlay-fixed { - position: fixed !important; - top: auto !important; -} - -.top-left { - position: absolute !important; - top: 0; - left: 0; -} - -.top-right { - position: absolute !important; - top: 1px; - right: 0; -} - -.bottom-left { - position: absolute !important; - bottom: 1px; - left: 0; -} - -.bottom-right { - position: absolute !important; - bottom: 0; - right: 0; -} - -.pull-bottom { - position: absolute !important; - bottom: 0; -} - -.pull-up { - position: absolute !important; - top: 0; -} - -.pull-center { - position: absolute; - left: 0; - right: 0; - width: 100%; - display: table; - z-index: 1; -} - -.cursor { - cursor: pointer; -} - -.scroll-x-hidden { - overflow-x: hidden !important; -} - -/* Generic Padding Helpers ------------------------------------- -*/ - -.p-t-0 { - padding-top: 0px !important; -} - -.p-r-0 { - padding-right: 0px !important; -} - -.p-l-0 { - padding-left: 0px !important; -} - -.p-b-0 { - padding-bottom: 0px !important; -} - -.padding-0 { - padding: 0px !important; -} - -.p-t-5 { - padding-top: 5px !important; -} - -.p-r-5 { - padding-right: 5px !important; -} - -.p-l-5 { - padding-left: 5px !important; -} - -.p-b-5 { - padding-bottom: 5px !important; -} - -.padding-5 { - padding: 5px !important; -} - -.p-t-10 { - padding-top: 10px !important; -} - -.p-r-10 { - padding-right: 10px !important; -} - -.p-l-10 { - padding-left: 10px !important; -} - -.p-b-10 { - padding-bottom: 10px !important; -} - -.padding-10 { - padding: 10px !important; -} - -.p-t-15 { - padding-top: 15px !important; -} - -.p-r-15 { - padding-right: 15px !important; -} - -.p-l-15 { - padding-left: 15px !important; -} - -.p-b-15 { - padding-bottom: 15px !important; -} - -.padding-15 { - padding: 15px !important; -} - -.p-t-20 { - padding-top: 20px !important; -} - -.p-r-20 { - padding-right: 20px !important; -} - -.p-l-20 { - padding-left: 20px !important; -} - -.p-b-20 { - padding-bottom: 20px !important; -} - -.padding-20 { - padding: 20px !important; -} - -.p-t-25 { - padding-top: 25px !important; -} - -.p-r-25 { - padding-right: 25px !important; -} - -.p-l-25 { - padding-left: 25px !important; -} - -.p-b-25 { - padding-bottom: 25px !important; -} - -.padding-25 { - padding: 25px !important; -} - -.p-t-30 { - padding-top: 30px !important; -} - -.p-r-30 { - padding-right: 30px !important; -} - -.p-l-30 { - padding-left: 30px !important; -} - -.p-b-30 { - padding-bottom: 30px !important; -} - -.padding-30 { - padding: 30px !important; -} - -.p-t-35 { - padding-top: 35px !important; -} - -.p-r-35 { - padding-right: 35px !important; -} - -.p-l-35 { - padding-left: 35px !important; -} - -.p-b-35 { - padding-bottom: 35px !important; -} - -.padding-35 { - padding: 35px !important; -} - -.p-t-40 { - padding-top: 40px !important; -} - -.p-r-40 { - padding-right: 40px !important; -} - -.p-l-40 { - padding-left: 40px !important; -} - -.p-b-40 { - padding-bottom: 40px !important; -} - -.padding-40 { - padding: 40px !important; -} - -.p-t-45 { - padding-top: 45px !important; -} - -.p-r-45 { - padding-right: 45px !important; -} - -.p-l-45 { - padding-left: 45px !important; -} - -.p-b-45 { - padding-bottom: 45px !important; -} - -.padding-45 { - padding: 45px !important; -} - -.p-t-50 { - padding-top: 50px !important; -} - -.p-r-50 { - padding-right: 50px !important; -} - -.p-l-50 { - padding-left: 50px !important; -} - -.p-b-50 { - padding-bottom: 50px !important; -} - -.padding-50 { - padding: 50px !important; -} - -/* Generic Margin Helpers ------------------------------------- - */ - -.m-t-0 { - margin-top: 0px; -} - -.m-r-0 { - margin-right: 0px; -} - -.m-l-0 { - margin-left: 0px; -} - -.m-b-0 { - margin-bottom: 0px; -} - -.m-t-5 { - margin-top: 5px; -} - -.m-r-5 { - margin-right: 5px; -} - -.m-l-5 { - margin-left: 5px; -} - -.m-b-5 { - margin-bottom: 5px; -} - -.m-t-10 { - margin-top: 10px; -} - -.m-r-10 { - margin-right: 10px; -} - -.m-l-10 { - margin-left: 10px; -} - -.m-b-10 { - margin-bottom: 10px; -} - -.m-t-15 { - margin-top: 15px; -} - -.m-r-15 { - margin-right: 15px; -} - -.m-l-15 { - margin-left: 15px; -} - -.m-b-15 { - margin-bottom: 15px; -} - -.m-t-20 { - margin-top: 20px; -} - -.m-r-20 { - margin-right: 20px; -} - -.m-l-20 { - margin-left: 20px; -} - -.m-b-20 { - margin-bottom: 20px; -} - -.m-t-25 { - margin-top: 25px; -} - -.m-r-25 { - margin-right: 25px; -} - -.m-l-25 { - margin-left: 25px; -} - -.m-b-25 { - margin-bottom: 25px; -} - -.m-t-30 { - margin-top: 30px; -} - -.m-r-30 { - margin-right: 30px; -} - -.m-l-30 { - margin-left: 30px; -} - -.m-b-30 { - margin-bottom: 30px; -} - -.m-t-35 { - margin-top: 35px; -} - -.m-r-35 { - margin-right: 35px; -} - -.m-l-35 { - margin-left: 35px; -} - -.m-b-35 { - margin-bottom: 35px; -} - -.m-t-40 { - margin-top: 40px; -} - -.m-r-40 { - margin-right: 40px; -} - -.m-l-40 { - margin-left: 40px; -} - -.m-b-40 { - margin-bottom: 40px; -} - -.m-t-45 { - margin-top: 45px; -} - -.m-r-45 { - margin-right: 45px; -} - -.m-l-45 { - margin-left: 45px; -} - -.m-b-45 { - margin-bottom: 45px; -} - -.m-t-50 { - margin-top: 50px; -} - -.m-r-50 { - margin-right: 50px; -} - -.m-l-50 { - margin-left: 50px; -} - -.m-b-50 { - margin-bottom: 50px; -} - -.fs-0 { - font-size: 0px !important; -} - -.fs-1 { - font-size: 1px !important; -} - -.fs-2 { - font-size: 2px !important; -} - -.fs-3 { - font-size: 3px !important; -} - -.fs-4 { - font-size: 4px !important; -} - -.fs-5 { - font-size: 5px !important; -} - -.fs-6 { - font-size: 6px !important; -} - -.fs-7 { - font-size: 7px !important; -} - -.fs-8 { - font-size: 8px !important; -} - -.fs-9 { - font-size: 9px !important; -} - -.fs-10 { - font-size: 10px !important; -} - -.fs-11 { - font-size: 11px !important; -} - -.fs-12 { - font-size: 12px !important; -} - -.fs-13 { - font-size: 13px !important; -} - -.fs-14 { - font-size: 14px !important; -} - -.fs-15 { - font-size: 15px !important; -} - -.fs-16 { - font-size: 16px !important; -} - -.fs-17 { - font-size: 17px !important; -} - -.fs-18 { - font-size: 18px !important; -} - -.fs-19 { - font-size: 19px !important; -} - -.fs-20 { - font-size: 20px !important; -} - -.fs-21 { - font-size: 21px !important; -} - -.fs-22 { - font-size: 22px !important; -} - -.fs-23 { - font-size: 23px !important; -} - -.fs-24 { - font-size: 24px !important; -} - -.fs-25 { - font-size: 25px !important; -} - -.fs-26 { - font-size: 26px !important; -} - -.fs-27 { - font-size: 27px !important; -} - -.fs-28 { - font-size: 28px !important; -} - -.fs-29 { - font-size: 29px !important; -} - -.fs-30 { - font-size: 30px !important; -} - -.fs-31 { - font-size: 31px !important; -} - -.fs-32 { - font-size: 32px !important; -} - -.fs-33 { - font-size: 33px !important; -} - -.fs-34 { - font-size: 34px !important; -} - -.fs-35 { - font-size: 35px !important; -} - -.fs-36 { - font-size: 36px !important; -} - -.fs-37 { - font-size: 37px !important; -} - -.fs-38 { - font-size: 38px !important; -} - -.fs-39 { - font-size: 39px !important; -} - -.fs-40 { - font-size: 40px !important; -} - -.fs-41 { - font-size: 41px !important; -} - -.fs-42 { - font-size: 42px !important; -} - -.fs-43 { - font-size: 43px !important; -} - -.fs-44 { - font-size: 44px !important; -} - -.fs-45 { - font-size: 45px !important; -} - -.fs-46 { - font-size: 46px !important; -} - -.fs-47 { - font-size: 47px !important; -} - -.fs-48 { - font-size: 48px !important; -} - -.fs-49 { - font-size: 49px !important; -} - -.fs-50 { - font-size: 50px !important; -} - -.fs-51 { - font-size: 51px !important; -} - -.fs-52 { - font-size: 52px !important; -} - -.fs-53 { - font-size: 53px !important; -} - -.fs-54 { - font-size: 54px !important; -} - -.fs-55 { - font-size: 55px !important; -} - -.fs-56 { - font-size: 56px !important; -} - -.fs-57 { - font-size: 57px !important; -} - -.fs-58 { - font-size: 58px !important; -} - -.fs-59 { - font-size: 59px !important; -} - -.fs-60 { - font-size: 60px !important; -} - -.fs-61 { - font-size: 61px !important; -} - -.fs-62 { - font-size: 62px !important; -} - -.fs-63 { - font-size: 63px !important; -} - -.fs-64 { - font-size: 64px !important; -} - -.fs-65 { - font-size: 65px !important; -} - -.fs-66 { - font-size: 66px !important; -} - -.fs-67 { - font-size: 67px !important; -} - -.fs-68 { - font-size: 68px !important; -} - -.fs-69 { - font-size: 69px !important; -} - -.fs-70 { - font-size: 70px !important; -} - -.fs-71 { - font-size: 71px !important; -} - -.fs-72 { - font-size: 72px !important; -} - -.fs-73 { - font-size: 73px !important; -} - -.fs-74 { - font-size: 74px !important; -} - -.fs-75 { - font-size: 75px !important; -} - -.fs-76 { - font-size: 76px !important; -} - -.fs-77 { - font-size: 77px !important; -} - -.fs-78 { - font-size: 78px !important; -} - -.fs-79 { - font-size: 79px !important; -} - -.fs-80 { - font-size: 80px !important; -} - -.fs-81 { - font-size: 81px !important; -} - -.fs-82 { - font-size: 82px !important; -} - -.fs-83 { - font-size: 83px !important; -} - -.fs-84 { - font-size: 84px !important; -} - -.fs-85 { - font-size: 85px !important; -} - -.fs-86 { - font-size: 86px !important; -} - -.fs-87 { - font-size: 87px !important; -} - -.fs-88 { - font-size: 88px !important; -} - -.fs-89 { - font-size: 89px !important; -} - -.fs-90 { - font-size: 90px !important; -} - -.fs-91 { - font-size: 91px !important; -} - -.fs-92 { - font-size: 92px !important; -} - -.fs-93 { - font-size: 93px !important; -} - -.fs-94 { - font-size: 94px !important; -} - -.fs-95 { - font-size: 95px !important; -} - -.fs-96 { - font-size: 96px !important; -} - -.fs-97 { - font-size: 97px !important; -} - -.fs-98 { - font-size: 98px !important; -} - -.fs-99 { - font-size: 99px !important; -} - -.fs-100 { - font-size: 100px !important; -} - -.lh-0 { - line-height: 0px !important; -} - -.lh-1 { - line-height: 1px !important; -} - -.lh-2 { - line-height: 2px !important; -} - -.lh-3 { - line-height: 3px !important; -} - -.lh-4 { - line-height: 4px !important; -} - -.lh-5 { - line-height: 5px !important; -} - -.lh-6 { - line-height: 6px !important; -} - -.lh-7 { - line-height: 7px !important; -} - -.lh-8 { - line-height: 8px !important; -} - -.lh-9 { - line-height: 9px !important; -} - -.lh-10 { - line-height: 10px !important; -} - -.lh-11 { - line-height: 11px !important; -} - -.lh-12 { - line-height: 12px !important; -} - -.lh-13 { - line-height: 13px !important; -} - -.lh-14 { - line-height: 14px !important; -} - -.lh-15 { - line-height: 15px !important; -} - -.lh-16 { - line-height: 16px !important; -} - -.lh-17 { - line-height: 17px !important; -} - -.lh-18 { - line-height: 18px !important; -} - -.lh-19 { - line-height: 19px !important; -} - -.lh-20 { - line-height: 20px !important; -} - -.lh-21 { - line-height: 21px !important; -} - -.lh-22 { - line-height: 22px !important; -} - -.lh-23 { - line-height: 23px !important; -} - -.lh-24 { - line-height: 24px !important; -} - -.lh-25 { - line-height: 25px !important; -} - -.lh-26 { - line-height: 26px !important; -} - -.lh-27 { - line-height: 27px !important; -} - -.lh-28 { - line-height: 28px !important; -} - -.lh-29 { - line-height: 29px !important; -} - -.lh-30 { - line-height: 30px !important; -} - -.lh-31 { - line-height: 31px !important; -} - -.lh-32 { - line-height: 32px !important; -} - -.lh-33 { - line-height: 33px !important; -} - -.lh-34 { - line-height: 34px !important; -} - -.lh-35 { - line-height: 35px !important; -} - -.lh-36 { - line-height: 36px !important; -} - -.lh-37 { - line-height: 37px !important; -} - -.lh-38 { - line-height: 38px !important; -} - -.lh-39 { - line-height: 39px !important; -} - -.lh-40 { - line-height: 40px !important; -} - -.lh-41 { - line-height: 41px !important; -} - -.lh-42 { - line-height: 42px !important; -} - -.lh-43 { - line-height: 43px !important; -} - -.lh-44 { - line-height: 44px !important; -} - -.lh-45 { - line-height: 45px !important; -} - -.lh-46 { - line-height: 46px !important; -} - -.lh-47 { - line-height: 47px !important; -} - -.lh-48 { - line-height: 48px !important; -} - -.lh-49 { - line-height: 49px !important; -} - -.lh-50 { - line-height: 50px !important; -} - -.full-height { - height: 100% !important; -} - -.full-width { - width: 100%; -} - -.hide { - display: none !important; -} - -.inline { - display: inline-block !important; -} - -.block { - display: block !important; -} - -.b-blank { - border-color: #000; -} - -/* Border Helpers ------------------------------------- -*/ - -.b-a, -.b-r, -.b-l, -.b-t, -.b-b { - border-style: solid; - border-width: 0; -} - -.b-r { - border-right-width: 1px; -} - -.b-l { - border-left-width: 1px; -} - -.b-t { - border-top-width: 1px; -} - -.b-b { - border-bottom-width: 1px; -} - -.b-a { - border-width: 1px; -} - -.b-dashed { - border-style: dashed; -} - -.b-thick { - border-width: 2px; -} - -.b-transparent { - border-color: rgba(0, 0, 0, 0.4); -} - -.b-transparent-white { - border-color: rgba(255, 255, 255, 0.3); -} - -.b-grey { - border-color: #ececec !important; -} - -.b-white { - border-color: #fff !important; -} - -.b-primary { - border-color: #f00 !important; -} - -.b-complete { - border-color: #69b6f3 !important; -} - -.b-success { - border-color: #47b5ab !important; -} - -.b-info { - border-color: #4d6286 !important; -} - -.b-danger { - border-color: #eb7374 !important; -} - -.b-warning { - border-color: #f9dc6b !important; -} - -/* Border Radius ------------------------------------- -*/ - -.b-rad-none { - border-radius: 0px; -} - -.b-rad-sm { - border-radius: 3px; -} - -.b-rad-md { - border-radius: 5px; -} - -.b-rad-lg { - border-radius: 7px; -} - -.no-border { - border: none !important; -} - -.no-shadow { - -webkit-box-shadow: none !important; - box-shadow: none !important; -} - -/** Profile Wrappers **/ - -.profile-img-wrapper { - display: inline-block; - float: left; - border-radius: 100px 100px 100px 100px; - display: inline-block; - height: 35px; - overflow: hidden; - width: 35px; - -moz-flex: 1; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} - -.profile-img-wrapper.big { - height: 68px; - width: 68px; -} - -.profile-img-wrapper.with-left-space-custom { - margin-left: 7px; -} - -.absolute { - position: absolute; -} - -.relative { - position: relative; -} - -.flex-1 { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} - -[data-pages-bg-image] { - background-size: cover; -} - -/* Demo Purposes */ - -.icon-set-preview { - -webkit-transition: opacity 0.1s linear; - transition: opacity 0.1s linear; -} - -#icon-list { - -webkit-transition: all 0.1s ease-in-out; - transition: all 0.1s ease-in-out; -} - -.error-number { - font-size: 90px; - line-height: 90px; -} - -.error-container-innner { - margin-left: auto; - margin-right: auto; - width: 360px; -} - -.error-container { - margin-top: -100px; - margin-left: auto; - margin-right: auto; - width: 38%; -} - -.visible-xlg { - display: none; -} - -.hidden-xlg { - display: block; -} - -.sm-gutter .row > [class^="col-"], -.sm-gutter .row > [class*="col-"] { - padding-left: 5px; - padding-right: 5px; -} - -.sm-gutter .row { - margin-left: -5px; - margin-right: -5px; -} - -/* Aspect ratio */ - -.ar-1-1 .card, -.ar-2-1 .card, -.ar-1-2 .card, -.ar-3-2 .card, -.ar-2-3 .card { - margin: 0; -} - -.ar-1-1 { - position: relative; - width: 100%; - /* desired width */ - overflow: hidden; -} - -.ar-1-1:before { - content: ""; - display: block; - padding-top: 100%; - /* initial ratio of 1:1*/ -} - -.ar-1-1 > div { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; -} - -.ar-2-1 { - position: relative; - width: 100%; - /* desired width */ - overflow: hidden; -} - -.ar-2-1:before { - content: ""; - display: block; - padding-top: calc(50% - 5px); - /* initial ratio of 1:1*/ -} - -.ar-2-1 > div { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; -} - -.ar-1-2 { - position: relative; - width: 100%; - /* desired width */ - overflow: hidden; -} - -.ar-1-2:before { - content: ""; - display: block; - padding-top: calc(150% - 5px); - /* initial ratio of 1:1*/ -} - -.ar-1-2 > div { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; -} - -.ar-3-2 { - position: relative; - width: 100%; - /* desired width */ - overflow: hidden; -} - -.ar-3-2:before { - content: ""; - display: block; - padding-top: calc(75% - 5px); - /* initial ratio of 1:1*/ -} - -.ar-3-2 > div { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; -} - -.ar-2-3 { - position: relative; - width: 100%; - /* desired width */ - overflow: hidden; -} - -.ar-2-3:before { - content: ""; - display: block; - padding-top: calc(125% - 5px); - /* initial ratio of 1:1*/ -} - -.ar-2-3 > div { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; -} - -.v-align-bottom { - vertical-align: bottom !important; -} - -.v-align-top { - vertical-align: top !important; -} - -.v-align-middle { - vertical-align: middle !important; -} - -/* vertical alignment styles */ - -.col-top { - vertical-align: top !important; -} - -.col-middle { - vertical-align: middle !important; -} - -.col-bottom { - vertical-align: bottom !important; -} - -/* columns of same height styles ------------------------------------- -*/ - -.container-xs-height { - display: table; - padding-left: 0px; - padding-right: 0px; - width: 100%; - border-collapse: collapse; - table-layout: fixed; -} - -.row-xs-height { - display: table-row; -} - -.col-xs-height { - display: table-cell; - float: none; -} - -@media (min-width: 768px) { - .container-sm-height { - display: table; - padding-left: 0px; - padding-right: 0px; - width: 100%; - border-collapse: collapse; - table-layout: fixed; - } -} - -@media (min-width: 992px) { - .container-md-height { - display: table; - padding-left: 0px; - padding-right: 0px; - width: 100%; - border-collapse: collapse; - table-layout: fixed; - } - - .row-md-height { - display: table-row; - } - - .col-md-height { - display: table-cell !important; - float: none !important; - } -} - -@media (min-width: 1200px) { - .container-lg-height { - display: table; - padding-left: 0px; - padding-right: 0px; - width: 100%; - border-collapse: collapse; - table-layout: fixed; - } - - .row-lg-height { - display: table-row; - } - - .col-lg-height { - display: table-cell !important; - float: none !important; - } -} - -/*------------------------------------------------------------------ -[29. Print] -*/ - -@media print { - .header, - .page-sidebar, - .quickview-wrapper, - .overlay { - display: none; - } - - .page-container { - padding-left: 0; - } - - .page-content-wrapper .content { - border-top: 0; - } - - .page-content-wrapper .content .card { - border: none; - } - - .page-content-wrapper .content .card .card-body { - padding: 0; - } - - [class^='padding-'], - [class*='padding-'], - .table tbody tr td { - padding: 10px; - } -} - -.visible-xlg { - display: none; -} - -.hidden-xlg { - display: block; -} - -/*** Large screens ***/ - -@media (min-width: 1824px) { - .visible-xlg { - display: block !important; - } - - .hidden-xlg { - display: none !important; - } - - .quickview-wrapper .tab-content #quickview-notes > .inner { - width: 570px; - } - - .container-fluid.container-fixed-lg { - width: 1700px; - margin-right: auto; - margin-left: auto; - } - - .menu-pin .container-fluid.container-fixed-lg { - width: 1450px; - } - - .col-xlg-1, - .col-xlg-2, - .col-xlg-3, - .col-xlg-4, - .col-xlg-5, - .col-xlg-6, - .col-xlg-7, - .col-xlg-8, - .col-xlg-9, - .col-xlg-10, - .col-xlg-11 { - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - position: relative; - } - - .col-xlg-12 { - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - position: relative; - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .col-xlg-11 { - -webkit-box-flex: 0; - -ms-flex: 0 0 91.6667%; - flex: 0 0 91.6667%; - max-width: 91.6667%; - } - - .col-xlg-10 { - width: 83.3333%; - -webkit-box-flex: 0; - -ms-flex: 0 0 83.3333%; - flex: 0 0 83.3333%; - max-width: 83.3333%; - } - - .col-xlg-9 { - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - - .col-xlg-8 { - -webkit-box-flex: 0; - -ms-flex: 0 0 66.6667%; - flex: 0 0 66.6667%; - max-width: 66.6667%; - } - - .col-xlg-7 { - -webkit-box-flex: 0; - -ms-flex: 0 0 58.3333%; - flex: 0 0 58.3333%; - max-width: 58.3333%; - } - - .col-xlg-6 { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .col-xlg-5 { - -webkit-box-flex: 0; - -ms-flex: 0 0 41.6667%; - flex: 0 0 41.6667%; - max-width: 41.6667%; - } - - .col-xlg-4 { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.3333%; - flex: 0 0 33.3333%; - max-width: 33.3333%; - } - - .col-xlg-3 { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .col-xlg-2 { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.6667%; - flex: 0 0 16.6667%; - max-width: 16.6667%; - } - - .col-xlg-1 { - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - - .col-xlg-pull-12 { - right: 100%; - } - - .col-xlg-pull-11 { - right: 91.6667%; - } - - .col-xlg-pull-10 { - right: 83.3333%; - } - - .col-xlg-pull-9 { - right: 75%; - } - - .col-xlg-pull-8 { - right: 66.6667%; - } - - .col-xlg-pull-7 { - right: 58.3333%; - } - - .col-xlg-pull-6 { - right: 50%; - } - - .col-xlg-pull-5 { - right: 41.6667%; - } - - .col-xlg-pull-4 { - right: 33.3333%; - } - - .col-xlg-pull-3 { - right: 25%; - } - - .col-xlg-pull-2 { - right: 16.6667%; - } - - .col-xlg-pull-1 { - right: 8.33333%; - } - - .col-xlg-pull-0 { - right: 0; - } - - .col-xlg-push-12 { - left: 100%; - } - - .col-xlg-push-11 { - left: 91.6667%; - } - - .col-xlg-push-10 { - left: 83.3333%; - } - - .col-xlg-push-9 { - left: 75%; - } - - .col-xlg-push-8 { - left: 66.6667%; - } - - .col-xlg-push-7 { - left: 58.3333%; - } - - .col-xlg-push-6 { - left: 50%; - } - - .col-xlg-push-5 { - left: 41.6667%; - } - - .col-xlg-push-4 { - left: 33.3333%; - } - - .col-xlg-push-3 { - left: 25%; - } - - .col-xlg-push-2 { - left: 16.6667%; - } - - .col-xlg-push-1 { - left: 8.33333%; - } - - .col-xlg-push-0 { - left: 0; - } - - .col-xlg-offset-12 { - margin-left: 100%; - } - - .col-xlg-offset-11 { - margin-left: 91.6667%; - } - - .col-xlg-offset-10 { - margin-left: 83.3333%; - } - - .col-xlg-offset-9 { - margin-left: 75%; - } - - .col-xlg-offset-8 { - margin-left: 66.6667%; - } - - .col-xlg-offset-7 { - margin-left: 58.3333%; - } - - .col-xlg-offset-6 { - margin-left: 50%; - } - - .col-xlg-offset-5 { - margin-left: 41.6667%; - } - - .col-xlg-offset-4 { - margin-left: 33.3333%; - } - - .col-xlg-offset-3 { - margin-left: 25%; - } - - .col-xlg-offset-2 { - margin-left: 16.6667%; - } - - .col-xlg-offset-1 { - margin-left: 8.33333%; - } - - .col-xlg-offset-0 { - margin-left: 0; - } -} - -/*** Desktops ***/ - -/*** Medium Size Screen ***/ - -@media only screen and (max-width: 1400px) { - .page-sidebar .page-sidebar-inner .sidebar-slide .sidebar-menu { - bottom: 50px; - } - - .page-sidebar .page-sidebar-inner .sidebar-slide .sidebar-widgets { - display: none; - } - - .footer-widget { - padding: 11px 21px !important; - } -} - -@media only screen and (max-width: 1199px) { - .visible-xl-down { - display: block !important; - } -} - -/*** Desktops & Laptops ***/ - -@media only screen and (min-width: 980px) { - body.ie9.menu-pin .page-sidebar { - -webkit-transform: none !important; - transform: none !important; - } - - body.menu-pin .header .brand { - width: 245px; - } - - body.menu-pin .page-container { - padding-left: 0; - } - - body.menu-pin .page-container .page-content-wrapper .content { - padding-left: 250px; - } - - body.menu-pin .page-container .page-content-wrapper .footer { - left: 250px; - } - - body.menu-pin [data-toggle-pin="sidebar"] > i:before { - content: "\f192"; - } - - body.menu-pin .page-sidebar { - -webkit-transform: translate(210px, 0) !important; - transform: translate(210px, 0) !important; - width: 250px; - } - - body.menu-pin .page-sidebar .sidebar-header .sidebar-header-controls { - -webkit-transform: translateX(18px); - transform: translateX(18px); - } - - body.menu-pin .page-sidebar .menu-items .icon-thumbnail { - -webkit-transform: translate3d(-14px, 0, 0); - transform: translate3d(-14px, 0, 0); - } - - body.menu-behind .header .brand { - width: 200px; - text-align: left; - padding-left: 32px; - } - - body.box-layout { - background-color: #fff; - } - - body.box-layout > .container { - height: 100%; - padding: 0; - background-color: #f9f9f9; - } - - body.box-layout .header { - background-color: transparent; - border: 0; - padding: 0; - } - - body.box-layout .header > .container { - background-color: #fff; - border-bottom: 1px solid rgba(230, 230, 230, 0.7); - padding: 0 20px 0 0; - height: 100%; - } - - body.box-layout .page-sidebar { - left: auto; - -webkit-transform: none !important; - transform: none !important; - } - - body.box-layout .page-container .page-content-wrapper .footer { - width: auto; - } - - .header .brand { - position: relative; - } - - .header .dropdown-menu { - top: 40px; - } - - .header .user-info-wrapper .user-details .user-name { - font-size: 16px; - } - - .header .user-info-wrapper .user-details .user-other { - font-size: 10px; - } - - .header .user-info-wrapper .user-pic { - position: relative; - top: -6px; - } - - .notification-panel { - width: 400px; - } -} - -/*** General Small Screen Desktops ***/ - -/*** General tablets and phones ***/ - -@media (max-width: 991px) { - .hidden-lg-down { - display: none !important; - } - - .page-container { - padding-left: 0; - } - - .d-flex-lg-down { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - - .justify-between-lg-down { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - } - - body.sidebar-open .page-container { - -webkit-transform: translate3d(250px, 0, 0); - transform: translate3d(250px, 0, 0); - overflow: hidden; - position: fixed; - } - - body.box-layout > .container { - padding: 0; - height: 100%; - } - - body.box-layout .header > .container { - padding: 0; - } - - body.box-layout .header > .container .pull-right .sm-action-bar { - right: 0; - } - - body.horizontal-app-menu .header > .container { - padding: 0; - } - - body.horizontal-app-menu .secondary-sidebar { - margin-left: 0; - } - - .header { - padding: 0 15px; - width: 100%; - border-bottom: 1px solid rgba(0, 0, 0, 0.07); - background: #fff !important; - } - - .header .header-inner { - text-align: center; - } - - .header .header-inner .toggle-sidebar { - display: block; - left: 23px; - } - - .header .header-inner .mark-email { - left: 45px; - position: absolute; - top: 23px; - } - - .header .header-inner .quickview-link { - position: absolute; - right: 0; - top: 12px; - } - - .header .brand { - width: auto; - } - - .header .dropdown-menu { - top: 28px; - } - - .header .notification-list, - .header .search-link { - display: none; - } - - .header > .pull-left, - .header > .pull-right { - position: relative; - } - - .header > .pull-right .sm-action-bar { - right: 0; - } - - .sm-action-bar { - position: absolute; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - z-index: 10; - } - - .sm-action-bar > a { - padding: 10px; - display: inline-block; - } - - .pace .pace-activity { - top: 60px; - } - - .page-sidebar { - width: 250px; - z-index: auto; - left: 0 !important; - -webkit-transform: translate3d(0, 0px, 0px) !important; - transform: translate3d(0, 0px, 0px) !important; - } - - .page-sidebar .sidebar-menu .menu-items > li ul.sub-menu > li { - padding: 0 30px 0 36px; - } - - .page-container { - padding-left: 0; - position: relative; - -webkit-transition: -webkit-transform .25s ease; - transition: -webkit-transform .25s ease; - transition: transform .25s ease; - transition: transform .25s ease, -webkit-transform .25s ease; - } - - .page-container .page-content-wrapper .content { - overflow-x: hidden; - height: auto; - } - - .icon-thumbnail { - margin-right: 24px; - } - - .page-sidebar { - display: none; - z-index: auto; - } - - .page-sidebar.visible { - display: block; - } - - .page-sidebar .page-sidebar-inner { - z-index: 1; - left: 0 !important; - width: 260px; - } - - .page-sidebar .page-sidebar-inner .sidebar-slide .sidebar-menu { - overflow: scroll; - top: 40px; - bottom: 0; - } - - .page-sidebar .page-sidebar-inner .sidebar-slide .sidebar-menu ul > li > a > .badge { - display: inline-block; - } - - .secondary-sidebar { - float: none; - height: auto; - left: 50%; - margin-left: -125px; - padding: 20px; - position: absolute; - right: 0; - top: 60px; - z-index: 9999; - display: none; - border-radius: 10px; - } - - .secondary-sidebar .btn-compose { - display: none; - } - - .horizontal-app-menu .secondary-sidebar { - display: inline-block; - position: relative; - top: inherit; - left: inherit; - right: inherit; - padding: 20px 0; - border-radius: 0; - float: left; - height: 100%; - } - - .inner-content, - .horizontal-app-menu .inner-content { - margin: 0; - } - - .breadcrumb { - padding-left: 15px; - padding-right: 15px; - } - - .copyright { - padding-left: 15px; - padding-right: 15px; - } - - body > .pgn-wrapper[data-position="top"] { - top: 48px; - left: 0; - } - - body > .pgn-wrapper[data-position="bottom"] { - left: 0; - } - - body > .pgn-wrapper[data-position$='-left'] { - left: 20px; - right: auto; - } - - .sm-table { - display: table; - width: 100%; - } - - .user-profile-wrapper { - position: absolute; - right: 50px; - top: -9px; - } - - .container { - width: 100%; - } - - .table-responsive-block table, - .table-responsive-block thead, - .table-responsive-block tbody, - .table-responsive-block th, - .table-responsive-block td, - .table-responsive-block tr { - display: block; - } - - .table-responsive-block thead tr { - position: absolute; - top: -9999px; - left: -9999px; - } - - .table-responsive-block tr { - border: 1px solid rgba(230, 230, 230, 0.7); - margin-bottom: 15px; - } - - .table-responsive-block td { - /* Behave like a "row" */ - border: none; - border-bottom: 1px solid #eee; - position: relative; - padding-left: 50%; - white-space: normal; - text-align: left; - } - - .table-responsive-block td:last-child { - border-bottom: 0; - } - - .table-responsive-block td:before { - /* Now like a table header */ - position: absolute; - /* Top/left values mimic padding */ - top: 6px; - left: 6px; - width: 45%; - padding-right: 10px; - white-space: nowrap; - text-align: left; - font-weight: bold; - } - - .table-responsive-block td:before { - content: attr(data-title); - } - - .kill-pull-md-down { - position: relative; - display: block; - width: inherit; - } - - .kill-pull-md-down .toggle-secondary-sidebar { - display: inline-block; - font-size: 18px; - } - - .nav-tabs-header.nav-tabs-linetriangle { - height: 61px; - } - - .overlay { - padding-left: 15px; - } -} - -/* Landscape view of all tablet devices */ - -@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) { - .page-container .page-content-wrapper .content { - padding-top: 60px; - } - - body.box-layout > .container { - width: 100%; - } - - .error-page .error-container { - width: auto; - } -} - -@media (max-width: 991px) { - .sm-b-r, - .sm-b-l, - .sm-b-t, - .sm-b-b { - border-width: 0; - } - - .sm-b-r { - border-right-width: 1px; - } - - .sm-b-l { - border-left-width: 1px; - } - - .sm-b-t { - border-top-width: 1px; - } - - .sm-b-b { - border-bottom-width: 1px; - } - - .sidebar-menu .icon-thumbnail { - margin-right: 15px; - } -} - -@media (min-width: 1200px) { - .row-same-height { - overflow: hidden; - } - - .row-same-height > [class*="col-lg"] { - margin-bottom: -99999px; - padding-bottom: 99999px; - } -} - -@media (max-width: 1199px) and (min-width: 992px) { - .visible-md { - display: block !important; - } -} - -@media (min-width: 992px) { - .row-same-height { - overflow: hidden; - } - - .row-same-height > [class*="col-md"] { - margin-bottom: -99999px; - padding-bottom: 99999px; - } -} - -@media (min-width: 768px) { - .row-same-height { - overflow: hidden; - } - - .row-same-height > [class*="col-sm"] { - margin-bottom: -99999px; - padding-bottom: 99999px; - } - - .box-layout .container .jumbotron, - .container-fluid .jumbotron { - padding: 0; - } - - .d-flex-md-up { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - - .navbar-toggle { - display: none; - } - - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } - - .dataTables_wrapper.form-inline .checkbox input[type=checkbox], - .form-inline .radio input[type=radio] { - position: absolute; - } - - .justify-end-md-up { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - } -} - -@media (min-width: 700px) { - .dd { - float: none; - } -} - -/* Portrait view of all tablet devices */ - -@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) { - .page-sidebar .sidebar-menu .menu-items > li > a { - padding-left: 27px; - } - - .page-sidebar .sidebar-menu .menu-items > li ul.sub-menu > li { - padding: 0 27px 0 31px; - } - - .icon-thumbnail { - margin-right: 21px; - } - - .error-page .error-container { - width: auto; - } -} - -@media (max-width: 991px) and (min-width: 768px) { - .visible-sm { - display: block; - } - - .hidden-sm { - display: none; - } - - .visible-sm-inline-block { - display: inline-block !important; - } - - .md-p-t-0 { - margin-top: 0px !important; - } - - .md-p-r-0 { - margin-right: 0px !important; - } - - .md-p-l-0 { - margin-left: 0px !important; - } - - .md-p-b-0 { - margin-bottom: 0px !important; - } - - .md-p-t-5 { - margin-top: 5px !important; - } - - .md-p-r-5 { - margin-right: 5px !important; - } - - .md-p-l-5 { - margin-left: 5px !important; - } - - .md-p-b-5 { - margin-bottom: 5px !important; - } - - .md-p-t-10 { - margin-top: 10px !important; - } - - .md-p-r-10 { - margin-right: 10px !important; - } - - .md-p-l-10 { - margin-left: 10px !important; - } - - .md-p-b-10 { - margin-bottom: 10px !important; - } - - .md-p-t-15 { - margin-top: 15px !important; - } - - .md-p-r-15 { - margin-right: 15px !important; - } - - .md-p-l-15 { - margin-left: 15px !important; - } - - .md-p-b-15 { - margin-bottom: 15px !important; - } - - .md-p-t-0 { - margin-top: 0px !important; - } - - .md-p-r-0 { - margin-right: 0px !important; - } - - .md-p-l-0 { - margin-left: 0px !important; - } - - .md-p-b-0 { - margin-bottom: 0px !important; - } - - .md-p-t-5 { - margin-top: 5px !important; - } - - .md-p-r-5 { - margin-right: 5px !important; - } - - .md-p-l-5 { - margin-left: 5px !important; - } - - .md-p-b-5 { - margin-bottom: 5px !important; - } - - .md-p-t-10 { - margin-top: 10px !important; - } - - .md-p-r-10 { - margin-right: 10px !important; - } - - .md-p-l-10 { - margin-left: 10px !important; - } - - .md-p-b-10 { - margin-bottom: 10px !important; - } - - .md-p-t-15 { - margin-top: 15px !important; - } - - .md-p-r-15 { - margin-right: 15px !important; - } - - .md-p-l-15 { - margin-left: 15px !important; - } - - .md-p-b-15 { - margin-bottom: 15px !important; - } -} - -@media (max-width: 979px) { - .toggle-secondary-sidebar { - font-size: 18px; - position: static; - display: block; - } - - .toggle-secondary-sidebar ~ .brand { - display: none !important; - } - - .secondary-sidebar { - float: none; - height: auto; - left: 50%; - margin-left: -125px; - padding: 20px; - position: absolute; - right: 0; - top: 60px; - z-index: 9999; - display: none; - border-radius: 10px; - } - - .secondary-sidebar .btn-compose { - display: none; - } - - .split-view .split-list { - width: 100%; - height: auto; - bottom: 50px; - left: 0; - top: 0; - position: absolute; - z-index: 1000; - float: none; - } - - .split-view .split-list .item { - padding: 8px; - } - - .split-view .split-list .item .inline { - margin-left: 5px; - width: 188px; - } - - .split-view .split-details { - margin-left: 0; - width: 100%; - } - - .split-view .split-details .email-content-wrapper { - overflow: auto; - padding: 0; - height: calc(100% - 50px); - } - - .split-view .split-details .email-content-wrapper .email-content { - width: 90%; - } - - .compose-wrapper { - display: block !important; - } - - .compose-wrapper .btn-compose { - display: block !important; - } -} - -@media (max-width: 767px) { - .header { - height: 48px; - } - - .header .notification-list, - .header .search-link { - display: none; - } - - .header .header-inner { - height: 48px; - } - - .header .user-info-wrapper { - display: none; - } - - .header .search-link { - height: 19px; - width: 16px; - overflow: hidden; - } - - .jumbotron, - .container-fluid { - padding-left: 0; - padding-right: 0; - } - - .page-container .page-content-wrapper .content { - padding-top: 48px; - padding-bottom: 100px; - } - - .page-sidebar .sidebar-header { - padding: 0 12px; - } - - .page-sidebar .sidebar-menu .menu-items > li > a { - padding-left: 20px; - } - - .page-sidebar .sidebar-menu .menu-items > li ul.sub-menu > li { - padding: 0 25px 0 28px; - } - - .icon-thumbnail { - margin-right: 20px; - } - - .sm-pull-bottom, - .sm-pull-up { - position: relative !important; - } - - .sm-p-t-0 { - margin-top: 0px !important; - } - - .sm-p-r-0 { - margin-right: 0px !important; - } - - .sm-p-l-0 { - margin-left: 0px !important; - } - - .sm-p-b-0 { - margin-bottom: 0px !important; - } - - .sm-p-t-5 { - margin-top: 5px !important; - } - - .sm-p-r-5 { - margin-right: 5px !important; - } - - .sm-p-l-5 { - margin-left: 5px !important; - } - - .sm-p-b-5 { - margin-bottom: 5px !important; - } - - .sm-p-t-10 { - margin-top: 10px !important; - } - - .sm-p-r-10 { - margin-right: 10px !important; - } - - .sm-p-l-10 { - margin-left: 10px !important; - } - - .sm-p-b-10 { - margin-bottom: 10px !important; - } - - .sm-p-t-15 { - margin-top: 15px !important; - } - - .sm-p-r-15 { - margin-right: 15px !important; - } - - .sm-p-l-15 { - margin-left: 15px !important; - } - - .sm-p-b-15 { - margin-bottom: 15px !important; - } - - .sm-p-t-20 { - margin-top: 20px !important; - } - - .sm-p-r-20 { - margin-right: 20px !important; - } - - .sm-p-l-20 { - margin-left: 20px !important; - } - - .sm-p-b-20 { - margin-bottom: 20px !important; - } - - .sm-p-t-25 { - margin-top: 25px !important; - } - - .sm-p-r-25 { - margin-right: 25px !important; - } - - .sm-p-l-25 { - margin-left: 25px !important; - } - - .sm-p-b-25 { - margin-bottom: 25px !important; - } - - .sm-p-t-30 { - margin-top: 30px !important; - } - - .sm-p-r-30 { - margin-right: 30px !important; - } - - .sm-p-l-30 { - margin-left: 30px !important; - } - - .sm-p-b-30 { - margin-bottom: 30px !important; - } - - .sm-p-t-35 { - margin-top: 35px !important; - } - - .sm-p-r-35 { - margin-right: 35px !important; - } - - .sm-p-l-35 { - margin-left: 35px !important; - } - - .sm-p-b-35 { - margin-bottom: 35px !important; - } - - .sm-p-t-40 { - margin-top: 40px !important; - } - - .sm-p-r-40 { - margin-right: 40px !important; - } - - .sm-p-l-40 { - margin-left: 40px !important; - } - - .sm-p-b-40 { - margin-bottom: 40px !important; - } - - .sm-p-t-45 { - margin-top: 45px !important; - } - - .sm-p-r-45 { - margin-right: 45px !important; - } - - .sm-p-l-45 { - margin-left: 45px !important; - } - - .sm-p-b-45 { - margin-bottom: 45px !important; - } - - .sm-p-t-50 { - margin-top: 50px !important; - } - - .sm-p-r-50 { - margin-right: 50px !important; - } - - .sm-p-l-50 { - margin-left: 50px !important; - } - - .sm-p-b-50 { - margin-bottom: 50px !important; - } - - .sm-p-t-0 { - margin-top: 0px !important; - } - - .sm-p-r-0 { - margin-right: 0px !important; - } - - .sm-p-l-0 { - margin-left: 0px !important; - } - - .sm-p-b-0 { - margin-bottom: 0px !important; - } - - .sm-p-t-5 { - margin-top: 5px !important; - } - - .sm-p-r-5 { - margin-right: 5px !important; - } - - .sm-p-l-5 { - margin-left: 5px !important; - } - - .sm-p-b-5 { - margin-bottom: 5px !important; - } - - .sm-p-t-10 { - margin-top: 10px !important; - } - - .sm-p-r-10 { - margin-right: 10px !important; - } - - .sm-p-l-10 { - margin-left: 10px !important; - } - - .sm-p-b-10 { - margin-bottom: 10px !important; - } - - .sm-p-t-15 { - margin-top: 15px !important; - } - - .sm-p-r-15 { - margin-right: 15px !important; - } - - .sm-p-l-15 { - margin-left: 15px !important; - } - - .sm-p-b-15 { - margin-bottom: 15px !important; - } - - .sm-p-t-20 { - margin-top: 20px !important; - } - - .sm-p-r-20 { - margin-right: 20px !important; - } - - .sm-p-l-20 { - margin-left: 20px !important; - } - - .sm-p-b-20 { - margin-bottom: 20px !important; - } - - .sm-p-t-25 { - margin-top: 25px !important; - } - - .sm-p-r-25 { - margin-right: 25px !important; - } - - .sm-p-l-25 { - margin-left: 25px !important; - } - - .sm-p-b-25 { - margin-bottom: 25px !important; - } - - .sm-p-t-30 { - margin-top: 30px !important; - } - - .sm-p-r-30 { - margin-right: 30px !important; - } - - .sm-p-l-30 { - margin-left: 30px !important; - } - - .sm-p-b-30 { - margin-bottom: 30px !important; - } - - .sm-p-t-35 { - margin-top: 35px !important; - } - - .sm-p-r-35 { - margin-right: 35px !important; - } - - .sm-p-l-35 { - margin-left: 35px !important; - } - - .sm-p-b-35 { - margin-bottom: 35px !important; - } - - .sm-p-t-40 { - margin-top: 40px !important; - } - - .sm-p-r-40 { - margin-right: 40px !important; - } - - .sm-p-l-40 { - margin-left: 40px !important; - } - - .sm-p-b-40 { - margin-bottom: 40px !important; - } - - .sm-p-t-45 { - margin-top: 45px !important; - } - - .sm-p-r-45 { - margin-right: 45px !important; - } - - .sm-p-l-45 { - margin-left: 45px !important; - } - - .sm-p-b-45 { - margin-bottom: 45px !important; - } - - .sm-p-t-50 { - margin-top: 50px !important; - } - - .sm-p-r-50 { - margin-right: 50px !important; - } - - .sm-p-l-50 { - margin-left: 50px !important; - } - - .sm-p-b-50 { - margin-bottom: 50px !important; - } - - .sm-no-margin { - margin: 0; - } - - .sm-no-padding { - padding: 0; - } - - .sm-text-right { - text-align: right !important; - } - - .sm-text-left { - text-align: left !important; - } - - .sm-text-center { - text-align: center !important; - } - - .sm-pull-right { - float: right !important; - } - - .sm-pull-left { - float: left !important; - } - - .sm-pull-reset { - float: none !important; - } - - .sm-block { - display: block; - } - - .error-container { - width: auto; - } - - .sm-image-responsive-height { - width: 100%; - height: auto; - } - - .email-composer { - padding-left: 30px; - padding-right: 30px; - } - - .sm-padding-10 { - padding: 10px !important; - } - - .lock-box { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - height: auto; - } - - .login-box { - padding-right: 15px; - padding-left: 15px; - } - - .visible-xs-inline-block { - display: inline-block !important; - } - - .nav-tabs-linetriangle.nav-cust { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } - - .nav-tabs-linetriangle li a.active:after, - .nav-tabs-linetriangle li a.active:before { - display: none; - } - - .sm-vh-25 { - height: 25vh; - } - - .sm-vh-50 { - height: 50vh; - } - - .sm-vh-75 { - height: 75vh; - } - - .sm-vh-100 { - height: 100vh; - } -} - -/*** Phones ***/ - -@media (max-width: 480px) { - body { - width: 100%; - } - - body .header { - width: 100%; - height: 48px; - border-bottom: 1px solid rgba(0, 0, 0, 0.07); - } - - body .header .header-inner { - height: 48px; - text-align: center; - } - - body .header .header-inner .toggle-email-sidebar { - font-size: 16px; - top: 12px; - } - - body .header .header-inner .toggle-sidebar { - left: 14px; - } - - body .header .header-inner .mark-email { - left: 35px; - top: 14px; - } - - body .header .header-inner .quickview-link { - top: 14px; - } - - body .header .notification-list, - body .header .search-link { - display: none; - } - - body .header .dropdown-submenu { - top: 12px; - } - - body .header .notification-list, - body .header .search-link { - display: none; - } - - body #overlay-search { - font-size: 48px; - height: 118px; - line-height: 46px; - } - - .page-sidebar .sidebar-header { - height: 48px; - line-height: 48px; - } - - .panel .panel-heading { - padding-left: 15px; - } - - .panel .panel-body { - padding: 0 15px 15px; - } - - .error-page { - padding: 15px; - } - - .error-page .error-container { - margin-top: 30px; - width: auto; - } - - .error-page .pull-bottom { - position: relative; - } - - .map-controls { - left: 10px; - } - - .register-container { - height: auto !important; - } - - .error-container-innner { - width: auto; - } -} - -/*** Retina Display Images **/ - -@media only screen and (min-device-pixel-ratio: 2) { - .editor-icon { - background-image: url("../images/editor_tray_2x.png"); - background-size: 480px 40px; - } - - .alert .close { - background: transparent url("../images/icons/noti-cross-2x.png") no-repeat scroll -9px -10px; - width: 10px; - height: 9px; - position: relative; - opacity: 0.8; - background-size: 114px 29px; - } -} - -.hidden { - display: none; -} - -.visible-sm, -.visible-xs { - display: none; -} - -@media (max-width: 767px) { - .visible-xs { - display: block; - } - - .hidden-xs { - display: none; - } -} -/* -waitMe - 1.19 [31.10.17] -Author: vadimsva -Github: https://github.com/vadimsva/waitMe -*/ - -.waitMe_container:not(body) { - -webkit-transform: translateZ(0); - transform: translateZ(0); - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -body.waitMe_container .waitMe { - position: fixed; - height: 100vh; - -webkit-transform: translateZ(0); - transform: translateZ(0); - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -body.waitMe_container .waitMe .waitMe_content { - top: 50% !important; - -webkit-transform: none !important; - transform: none !important; -} - -.waitMe_container .waitMe { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 9989; - text-align: center; - overflow: hidden; - cursor: wait; -} - -.waitMe_container .waitMe * { - font-family: inherit; - font-size: inherit; - font-weight: initial; - font-style: initial; - line-height: initial; - color: initial; - text-decoration: initial; - text-transform: initial; - padding: initial; - margin: initial; -} - -.waitMe_container .waitMe .waitMe_content { - position: absolute; - left: 0; - right: 0; - top: 50%; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -.waitMe_container .waitMe .waitMe_content.horizontal > .waitMe_progress { - display: inline-block; - vertical-align: middle; -} - -.waitMe_container .waitMe .waitMe_content.horizontal > .waitMe_text { - display: inline-block; - margin: 0 0 0 20px; - vertical-align: middle; -} - -.waitMe_container .waitMe .waitMe_progress { - position: relative; - font-size: 0; - line-height: 0; -} - -.waitMe_container .waitMe .waitMe_progress > div { - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - display: inline-block; - -webkit-transform: translateZ(0); - transform: translateZ(0); - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -.waitMe_container .waitMe .waitMe_text { - position: relative; - margin: 20px 0 0; -} - -/* before load animation */ - -body.waitMe_body { - overflow: hidden; - height: 100%; -} - -body.waitMe_body.hideMe { - -webkit-transition: opacity .2s ease-in-out; - transition: opacity .2s ease-in-out; - opacity: 0; -} - -body.waitMe_body .waitMe_container:not([data-waitme_id]) { - position: fixed; - z-index: 9989; - top: 0; - bottom: 0; - left: 0; - right: 0; - background: #fff; -} - -body.waitMe_body .waitMe_container:not([data-waitme_id]) > div { - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - position: absolute; -} - -body.waitMe_body .waitMe_container.progress > div { - width: 0; - height: 3px; - top: 0; - left: 0; - background: #000; - -webkit-box-shadow: -5px 0 5px 2px rgba(0, 0, 0, 0.2); - box-shadow: -5px 0 5px 2px rgba(0, 0, 0, 0.2); - -webkit-animation: progress_body 7s infinite ease-out; - animation: progress_body 7s infinite ease-out; -} - -body.waitMe_body .waitMe_container.working > div { - width: 10%; - height: 3px; - top: 0; - left: -10%; - background: #000; - -webkit-box-shadow: -5px 0 5px 2px rgba(0, 0, 0, 0.2); - box-shadow: -5px 0 5px 2px rgba(0, 0, 0, 0.2); - -webkit-animation: working_body 2s infinite linear; - animation: working_body 2s infinite linear; -} - -body.waitMe_body .waitMe_container.progress > div:after { - content: ''; - position: absolute; - top: 0; - bottom: 60%; - right: 0; - width: 60px; - border-radius: 50%; - opacity: .5; - -webkit-transform: rotate(3deg); - transform: rotate(3deg); - -webkit-box-shadow: #000 1px 0 6px 1px; - box-shadow: #000 1px 0 6px 1px; -} - -body.waitMe_body .waitMe_container.img > div { - width: 100%; - height: 100%; - text-align: center; - background-position: center !important; - background-repeat: no-repeat !important; -} - -body.waitMe_body .waitMe_container.text > div { - width: 100%; - top: 45%; - text-align: center; -} - -@-webkit-keyframes progress_body { - 0% { - width: 0; - } - - 100% { - width: 100%; - } -} - -@keyframes progress_body { - 0% { - width: 0; - } - - 100% { - width: 100%; - } -} - -@-webkit-keyframes working_body { - 0% { - left: -10%; - } - - 100% { - left: 100%; - } -} - -@keyframes working_body { - 0% { - left: -10%; - } - - 100% { - left: 100%; - } -} - -/* bounce */ - -.waitMe_container .waitMe_progress.bounce > div { - width: 20px; - height: 20px; - border-radius: 50%; - -webkit-animation: bounce 1.4s infinite ease-in-out; - animation: bounce 1.4s infinite ease-in-out; -} - -.waitMe_container .waitMe_progress.bounce .waitMe_progress_elem1 { - -webkit-animation-delay: -.32s; - animation-delay: -.32s; -} - -.waitMe_container .waitMe_progress.bounce .waitMe_progress_elem2 { - -webkit-animation-delay: -.16s; - animation-delay: -.16s; -} - -@-webkit-keyframes bounce { - 0%, 80%, 100% { - -webkit-transform: scale(0); - transform: scale(0); - } - - 40% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes bounce { - 0%, 80%, 100% { - -webkit-transform: scale(0); - transform: scale(0); - } - - 40% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -/* rotateplane */ - -.waitMe_container .waitMe_progress.rotateplane > div { - width: 30px; - height: 30px; - -webkit-animation: rotateplane 1.2s infinite ease-in-out; - animation: rotateplane 1.2s infinite ease-in-out; - -webkit-backface-visibility: visible; - backface-visibility: visible; -} - -@-webkit-keyframes rotateplane { - 0% { - -webkit-transform: perspective(120px); - transform: perspective(120px); - } - - 50% { - -webkit-transform: perspective(120px) rotateY(180deg); - transform: perspective(120px) rotateY(180deg); - } - - 100% { - -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg); - transform: perspective(120px) rotateY(180deg) rotateX(180deg); - } -} - -@keyframes rotateplane { - 0% { - -webkit-transform: perspective(120px); - transform: perspective(120px); - } - - 50% { - -webkit-transform: perspective(120px) rotateY(180deg); - transform: perspective(120px) rotateY(180deg); - } - - 100% { - -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg); - transform: perspective(120px) rotateY(180deg) rotateX(180deg); - } -} - -/* stretch */ - -.waitMe_container .waitMe_progress.stretch { - height: 60px; -} - -.waitMe_container .waitMe_progress.stretch > div { - width: 1px; - height: 100%; - margin: 0 4px; - -webkit-animation: stretch 1.2s infinite ease-in-out; - animation: stretch 1.2s infinite ease-in-out; -} - -.waitMe_container .waitMe_progress.stretch .waitMe_progress_elem2 { - -webkit-animation-delay: -1.1s; - animation-delay: -1.1s; -} - -.waitMe_container .waitMe_progress.stretch .waitMe_progress_elem3 { - -webkit-animation-delay: -1s; - animation-delay: -1s; -} - -.waitMe_container .waitMe_progress.stretch .waitMe_progress_elem4 { - -webkit-animation-delay: -.9s; - animation-delay: -.9s; -} - -.waitMe_container .waitMe_progress.stretch .waitMe_progress_elem5 { - -webkit-animation-delay: -.8s; - animation-delay: -.8s; -} - -@-webkit-keyframes stretch { - 0%, 40%, 100% { - -webkit-transform: scaleY(0.4); - transform: scaleY(0.4); - } - - 20% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - } -} - -@keyframes stretch { - 0%, 40%, 100% { - -webkit-transform: scaleY(0.4); - transform: scaleY(0.4); - } - - 20% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - } -} - -/* orbit */ - -.waitMe_container .waitMe_progress.orbit { - width: 40px; - height: 40px; - margin: auto; - position: relative; -} - -.waitMe_container .waitMe_progress.orbit > div { - width: 100%; - height: 100%; - margin: auto; - top: 0; - left: 0; - position: absolute; - -webkit-animation: orbit_rotate 2s infinite linear; - animation: orbit_rotate 2s infinite linear; -} - -.waitMe_container .waitMe_progress.orbit > div > div { - width: 50%; - height: 50%; - border-radius: 50%; - top: 10%; - left: 10%; - position: absolute; - -webkit-animation: orbit 2s infinite ease-in-out; - animation: orbit 2s infinite ease-in-out; -} - -.waitMe_container .waitMe_progress.orbit .waitMe_progress_elem2 > div { - top: auto; - bottom: 10%; - left: auto; - right: 10%; - -webkit-animation-delay: -1s; - animation-delay: -1s; -} - -@-webkit-keyframes orbit_rotate { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes orbit_rotate { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@-webkit-keyframes orbit { - 0%, 100% { - -webkit-transform: scale(0); - transform: scale(0); - } - - 50% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes orbit { - 0%, 100% { - -webkit-transform: scale(0); - transform: scale(0); - } - - 50% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -/* roundBounce */ - -.waitMe_container .waitMe_progress.roundBounce { - width: 60px; - height: 60px; - margin: auto; -} - -.waitMe_container .waitMe_progress.roundBounce > div { - width: 24%; - height: 24%; - border-radius: 50%; - position: absolute; - -webkit-animation: roundBounce 1.2s infinite ease-in-out; - animation: roundBounce 1.2s infinite ease-in-out; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem1 { - top: 0; - left: 0; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem2 { - top: 0; - right: 0; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem3 { - bottom: 0; - right: 0; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem4 { - bottom: 0; - left: 0; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem5 { - top: -3%; - left: 50%; - margin-top: -12%; - margin-left: -12%; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem6 { - top: 50%; - right: -3%; - margin-top: -12%; - margin-right: -12%; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem7 { - bottom: -3%; - left: 50%; - margin-bottom: -12%; - margin-left: -12%; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem8 { - top: 50%; - left: -3%; - margin-top: -12%; - margin-left: -12%; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem9 { - top: 0; - right: 0; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem10 { - bottom: 0; - right: 0; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem11 { - bottom: 0; - left: 0; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem12 { - top: 0; - left: 0; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem5 { - -webkit-animation-delay: -1.1s; - animation-delay: -1.1s; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem9 { - -webkit-animation-delay: -1s; - animation-delay: -1s; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem2 { - -webkit-animation-delay: -.9s; - animation-delay: -.9s; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem6 { - -webkit-animation-delay: -.8s; - animation-delay: -.8s; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem10 { - -webkit-animation-delay: -.7s; - animation-delay: -.7s; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem3 { - -webkit-animation-delay: -.6s; - animation-delay: -.6s; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem7 { - -webkit-animation-delay: -.5s; - animation-delay: -.5s; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem11 { - -webkit-animation-delay: -.4s; - animation-delay: -.4s; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem4 { - -webkit-animation-delay: -.3s; - animation-delay: -.3s; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem8 { - -webkit-animation-delay: -.2s; - animation-delay: -.2s; -} - -.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem12 { - -webkit-animation-delay: -.1s; - animation-delay: -.1s; -} - -@-webkit-keyframes roundBounce { - 0%, 80%, 100% { - -webkit-transform: scale(0); - transform: scale(0); - } - - 40% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes roundBounce { - 0%, 80%, 100% { - -webkit-transform: scale(0); - transform: scale(0); - } - - 40% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -/* win8 */ - -.waitMe_container .waitMe_progress.win8 { - width: 40px; - height: 40px; - margin: auto; -} - -.waitMe_container .waitMe_progress.win8 > div { - width: 100%; - height: 100%; - opacity: 0; - position: absolute; - margin: auto; - left: 0; - right: 0; - -webkit-transform: rotate(225deg); - transform: rotate(225deg); - -webkit-animation: win8 5.5s infinite; - animation: win8 5.5s infinite; -} - -.waitMe_container .waitMe_progress.win8 > div > div { - width: 15%; - height: 15%; - border-radius: 50%; - position: absolute; -} - -.waitMe_container .waitMe_progress.win8 .waitMe_progress_elem2 { - -webkit-animation-delay: .24s; - animation-delay: .24s; -} - -.waitMe_container .waitMe_progress.win8 .waitMe_progress_elem3 { - -webkit-animation-delay: .48s; - animation-delay: .48s; -} - -.waitMe_container .waitMe_progress.win8 .waitMe_progress_elem4 { - -webkit-animation-delay: .72s; - animation-delay: .72s; -} - -.waitMe_container .waitMe_progress.win8 .waitMe_progress_elem5 { - -webkit-animation-delay: .96s; - animation-delay: .96s; -} - -@-webkit-keyframes win8 { - 0% { - -webkit-transform: rotate(225deg); - transform: rotate(225deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 7% { - opacity: 1; - -webkit-transform: rotate(345deg); - transform: rotate(345deg); - -webkit-animation-timing-function: linear; - animation-timing-function: linear; - } - - 30% { - -webkit-transform: rotate(455deg); - transform: rotate(455deg); - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 39% { - -webkit-transform: rotate(690deg); - transform: rotate(690deg); - -webkit-animation-timing-function: linear; - animation-timing-function: linear; - } - - 70% { - opacity: 1; - -webkit-transform: rotate(815deg); - transform: rotate(815deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 75% { - -webkit-transform: rotate(945deg); - transform: rotate(945deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 76% { - opacity: 0; - -webkit-transform: rotate(945deg); - transform: rotate(945deg); - } - - 100% { - opacity: 0; - -webkit-transform: rotate(945deg); - transform: rotate(945deg); - } -} - -@keyframes win8 { - 0% { - -webkit-transform: rotate(225deg); - transform: rotate(225deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 7% { - opacity: 1; - -webkit-transform: rotate(345deg); - transform: rotate(345deg); - -webkit-animation-timing-function: linear; - animation-timing-function: linear; - } - - 30% { - -webkit-transform: rotate(455deg); - transform: rotate(455deg); - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 39% { - -webkit-transform: rotate(690deg); - transform: rotate(690deg); - -webkit-animation-timing-function: linear; - animation-timing-function: linear; - } - - 70% { - opacity: 1; - -webkit-transform: rotate(815deg); - transform: rotate(815deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 75% { - -webkit-transform: rotate(945deg); - transform: rotate(945deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 76% { - opacity: 0; - -webkit-transform: rotate(945deg); - transform: rotate(945deg); - } - - 100% { - opacity: 0; - -webkit-transform: rotate(945deg); - transform: rotate(945deg); - } -} - -/* win8_linear */ - -.waitMe_container .waitMe_progress.win8_linear { - margin: auto; - width: 150px; - height: 6px; -} - -.waitMe_container .waitMe_progress.win8_linear > div { - width: 100%; - height: 100%; - left: 0; - opacity: 0; - position: absolute; - -webkit-animation: win8_linear 3s infinite; - animation: win8_linear 3s infinite; -} - -.waitMe_container .waitMe_progress.win8_linear > div > div { - width: 4%; - height: 100%; - border-radius: 50%; -} - -.waitMe_container .waitMe_progress.win8_linear .waitMe_progress_elem2 { - -webkit-animation-delay: .3s; - animation-delay: .3s; -} - -.waitMe_container .waitMe_progress.win8_linear .waitMe_progress_elem3 { - -webkit-animation-delay: .6s; - animation-delay: .6s; -} - -.waitMe_container .waitMe_progress.win8_linear .waitMe_progress_elem4 { - -webkit-animation-delay: .9s; - animation-delay: .9s; -} - -.waitMe_container .waitMe_progress.win8_linear .waitMe_progress_elem5 { - -webkit-animation-delay: 1.2s; - animation-delay: 1.2s; -} - -@-webkit-keyframes win8_linear { - 0%, 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 10% { - opacity: 1; - -webkit-transform: translateX(33.333%); - transform: translateX(33.333%); - -webkit-animation-timing-function: linear; - animation-timing-function: linear; - } - - 50% { - opacity: 1; - -webkit-transform: translateX(53.333%); - transform: translateX(53.333%); - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 60% { - opacity: 0; - -webkit-transform: translateX(86.666%); - transform: translateX(86.666%); - } -} - -@keyframes win8_linear { - 0%, 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 10% { - opacity: 1; - -webkit-transform: translateX(33.333%); - transform: translateX(33.333%); - -webkit-animation-timing-function: linear; - animation-timing-function: linear; - } - - 50% { - opacity: 1; - -webkit-transform: translateX(53.333%); - transform: translateX(53.333%); - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 60% { - opacity: 0; - -webkit-transform: translateX(86.666%); - transform: translateX(86.666%); - } -} - -/* ios */ - -.waitMe_container .waitMe_progress.ios { - margin: auto; - width: 40px; - height: 40px; -} - -.waitMe_container .waitMe_progress.ios > div { - width: 10%; - height: 26%; - position: absolute; - left: 44.5%; - top: 37%; - opacity: 0; - border-radius: 50px; - -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); - -webkit-animation: ios 1s infinite linear; - animation: ios 1s infinite linear; -} - -.waitMe_container .waitMe_progress.ios .waitMe_progress_elem1 { - -webkit-transform: rotate(0deg) translate(0, -142%); - transform: rotate(0deg) translate(0, -142%); - -webkit-animation-delay: 0s; - animation-delay: 0s; -} - -.waitMe_container .waitMe_progress.ios .waitMe_progress_elem2 { - -webkit-transform: rotate(30deg) translate(0, -142%); - transform: rotate(30deg) translate(0, -142%); - -webkit-animation-delay: -.9167s; - animation-delay: -.9167s; -} - -.waitMe_container .waitMe_progress.ios .waitMe_progress_elem3 { - -webkit-transform: rotate(60deg) translate(0, -142%); - transform: rotate(60deg) translate(0, -142%); - -webkit-animation-delay: -.833s; - animation-delay: -.833s; -} - -.waitMe_container .waitMe_progress.ios .waitMe_progress_elem4 { - -webkit-transform: rotate(90deg) translate(0, -142%); - transform: rotate(90deg) translate(0, -142%); - -webkit-animation-delay: -.75s; - animation-delay: -.75s; -} - -.waitMe_container .waitMe_progress.ios .waitMe_progress_elem5 { - -webkit-transform: rotate(120deg) translate(0, -142%); - transform: rotate(120deg) translate(0, -142%); - -webkit-animation-delay: -.667s; - animation-delay: -.667s; -} - -.waitMe_container .waitMe_progress.ios .waitMe_progress_elem6 { - -webkit-transform: rotate(150deg) translate(0, -142%); - transform: rotate(150deg) translate(0, -142%); - -webkit-animation-delay: -.5833s; - animation-delay: -.5833s; -} - -.waitMe_container .waitMe_progress.ios .waitMe_progress_elem7 { - -webkit-transform: rotate(180deg) translate(0, -142%); - transform: rotate(180deg) translate(0, -142%); - -webkit-animation-delay: -.5s; - animation-delay: -.5s; -} - -.waitMe_container .waitMe_progress.ios .waitMe_progress_elem8 { - -webkit-transform: rotate(210deg) translate(0, -142%); - transform: rotate(210deg) translate(0, -142%); - -webkit-animation-delay: -.41667s; - animation-delay: -.41667s; -} - -.waitMe_container .waitMe_progress.ios .waitMe_progress_elem9 { - -webkit-transform: rotate(240deg) translate(0, -142%); - transform: rotate(240deg) translate(0, -142%); - -webkit-animation-delay: -.333s; - animation-delay: -.333s; -} - -.waitMe_container .waitMe_progress.ios .waitMe_progress_elem10 { - -webkit-transform: rotate(270deg) translate(0, -142%); - transform: rotate(270deg) translate(0, -142%); - -webkit-animation-delay: -.25s; - animation-delay: -.25s; -} - -.waitMe_container .waitMe_progress.ios .waitMe_progress_elem11 { - -webkit-transform: rotate(300deg) translate(0, -142%); - transform: rotate(300deg) translate(0, -142%); - -webkit-animation-delay: -.1667s; - animation-delay: -.1667s; -} - -.waitMe_container .waitMe_progress.ios .waitMe_progress_elem12 { - -webkit-transform: rotate(330deg) translate(0, -142%); - transform: rotate(330deg) translate(0, -142%); - -webkit-animation-delay: -.0833s; - animation-delay: -.0833s; -} - -@-webkit-keyframes ios { - 0% { - opacity: 1; - } - - 100% { - opacity: .25; - } -} - -@keyframes ios { - 0% { - opacity: 1; - } - - 100% { - opacity: .25; - } -} - -/* facebook */ - -.waitMe_container .waitMe_progress.facebook { - margin: auto; -} - -.waitMe_container .waitMe_progress.facebook > div { - width: 6px; - height: 25px; - margin-left: 3px; - border-radius: 20px; - -webkit-transform: scaleY(0.7); - transform: scaleY(0.7); - opacity: .1; - -webkit-animation: facebook 1.3s infinite ease-in-out; - animation: facebook 1.3s infinite ease-in-out; -} - -.waitMe_container .waitMe_progress.facebook > .waitMe_progress_elem1 { - -webkit-animation-delay: .2s; - animation-delay: .2s; - -webkit-transform: scaleY(0.7); - transform: scaleY(0.7); -} - -.waitMe_container .waitMe_progress.facebook > .waitMe_progress_elem2 { - -webkit-animation-delay: .4s; - animation-delay: .4s; - -webkit-transform: scaleY(0.85); - transform: scaleY(0.85); -} - -.waitMe_container .waitMe_progress.facebook > .waitMe_progress_elem3 { - -webkit-animation-delay: .6s; - animation-delay: .6s; - -webkit-transform: scaleY(1); - transform: scaleY(1); -} - -@-webkit-keyframes facebook { - 0% { - -webkit-transform: scaleY(0.7); - transform: scaleY(0.7); - opacity: .1; - } - - 50% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - opacity: 1; - } - - 100% { - -webkit-transform: scaleY(0.7); - transform: scaleY(0.7); - opacity: .1; - } -} - -@keyframes facebook { - 0% { - -webkit-transform: scaleY(0.7); - transform: scaleY(0.7); - opacity: .1; - } - - 50% { - -webkit-transform: scaleY(1); - transform: scaleY(1); - opacity: 1; - } - - 100% { - -webkit-transform: scaleY(0.7); - transform: scaleY(0.7); - opacity: .1; - } -} - -/* rotation */ - -.waitMe_container .waitMe_progress.rotation > div { - width: 60px; - height: 60px; - margin: auto; - border-radius: 100%; - border-width: 6px; - border-style: solid; - border-left-color: transparent !important; - border-right-color: transparent !important; - border-bottom-color: transparent !important; - -webkit-animation: rotation 1s infinite linear; - animation: rotation 1s infinite linear; -} - -@-webkit-keyframes rotation { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes rotation { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* timer */ - -.waitMe_container .waitMe_progress.timer { - width: 40px; - height: 40px; - margin: auto; - border-width: 2px; - border-style: solid; - border-radius: 50%; - -webkit-box-sizing: border-box; - box-sizing: border-box; - position: relative; - text-indent: -9999px; -} - -.waitMe_container .waitMe_progress.timer > .waitMe_progress_elem1, -.waitMe_container .waitMe_progress.timer > .waitMe_progress_elem2 { - border-radius: 3px; - position: absolute; - width: 2px; - height: 48%; - left: 50%; - top: 50%; - margin-left: -1px; - margin-top: -1px; - -webkit-animation: timer 1.25s infinite linear; - animation: timer 1.25s infinite linear; - -webkit-transform-origin: 1px 1px; - transform-origin: 1px 1px; -} - -.waitMe_container .waitMe_progress.timer > .waitMe_progress_elem2 { - height: 40%; - -webkit-animation: timer 15s infinite linear; - animation: timer 15s infinite linear; -} - -@-webkit-keyframes timer { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes timer { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* pulse */ - -.waitMe_container .waitMe_progress.pulse { - width: 30px; - height: 30px; - margin: auto; - position: relative; -} - -.waitMe_container .waitMe_progress.pulse > div { - margin: auto; - top: 0; - left: 0; - right: 0; - bottom: 0; - border-width: 3px; - border-style: solid; - border-radius: 50%; - position: absolute; - opacity: 0; - -webkit-animation: pulsate 1s infinite ease-out; - animation: pulsate 1s infinite ease-out; -} - -@-webkit-keyframes pulsate { - 0% { - -webkit-transform: scale(0.1); - transform: scale(0.1); - opacity: 0; - } - - 50% { - opacity: 1; - } - - 100% { - -webkit-transform: scale(1.2); - transform: scale(1.2); - opacity: 0; - } -} - -@keyframes pulsate { - 0% { - -webkit-transform: scale(0.1); - transform: scale(0.1); - opacity: 0; - } - - 50% { - opacity: 1; - } - - 100% { - -webkit-transform: scale(1.2); - transform: scale(1.2); - opacity: 0; - } -} - -/* progressBar */ - -.waitMe_container .waitMe_progress.progressBar { - width: 200px; - height: 20px; - margin: auto; - background: rgba(0, 0, 0, 0.1); - padding: 5px; - border-radius: 20px; - line-height: 0; - max-width: 100%; -} - -.waitMe_container .waitMe_progress.progressBar > div { - width: 100%; - height: 100%; - overflow: hidden; - border-radius: 20px; - background-size: 50px 50px; - -webkit-box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4); - box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4); - background-image: linear-gradient(-45deg, rgba(240, 240, 240, 0.4) 26%, transparent 25%, transparent 51%, rgba(240, 240, 240, 0.4) 50%, rgba(240, 240, 240, 0.4) 76%, transparent 75%, transparent); - -webkit-animation: progressBar 2s linear infinite; - animation: progressBar 2s linear infinite; -} - -@-webkit-keyframes progressBar { - 0% { - background-position: 0 0; - } - - 100% { - background-position: 50px 50px; - } -} - -@keyframes progressBar { - 0% { - background-position: 0 0; - } - - 100% { - background-position: 50px 50px; - } -} - -/* bouncePulse */ - -.waitMe_container .waitMe_progress.bouncePulse > div { - width: 20px; - height: 20px; - margin-right: 1px; - display: inline-block; - border-radius: 50%; - -webkit-transform: scale(0.5); - transform: scale(0.5); - -webkit-animation: bouncePulse 1.4s infinite ease-in-out; - animation: bouncePulse 1.4s infinite ease-in-out; -} - -.waitMe_container .waitMe_progress.bouncePulse > .waitMe_progress_elem1, -.waitMe_container .waitMe_progress.bouncePulse > .waitMe_progress_elem3 { - -webkit-animation-delay: .1s; - animation-delay: .1s; -} - -.waitMe_container .waitMe_progress.bouncePulse > .waitMe_progress_elem2 { - -webkit-animation-delay: .4s; - animation-delay: .4s; -} - -@-webkit-keyframes bouncePulse { - 0%, 80%, 100% { - -webkit-transform: scale(0.5); - transform: scale(0.5); - } - - 40% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes bouncePulse { - 0%, 80%, 100% { - -webkit-transform: scale(0.5); - transform: scale(0.5); - } - - 40% { - -webkit-transform: scale(1); - transform: scale(1); - } -} \ No newline at end of file diff --git a/public/css/vendor.css b/public/css/vendor.css deleted file mode 100644 index 64aa1bd..0000000 --- a/public/css/vendor.css +++ /dev/null @@ -1,27 +0,0 @@ -@charset "UTF-8";/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{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}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.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}/*! jQuery UI - v1.12.1 - 2016-09-14 -* http://jqueryui.com -* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css -* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6 -* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*! jQuery UI - v1.12.1 - 2016-09-14 -* http://jqueryui.com -* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*! jQuery UI - v1.12.1 - 2016-09-14 -* http://jqueryui.com -* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-wrapper.scroll--rtl{direction:rtl}.scroll-element{box-sizing:content-box;display:none}.scroll-element div{box-sizing:content-box}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:0;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_track{opacity:.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#fff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee}.scrollbar-outer>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:0 0;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6c6e71;display:block;opacity:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{opacity:.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element{background-color:#fff}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element .scroll-element_outer{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element .scroll-element_size{background:#dbdbdb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#dbdbdb),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-o-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-ms-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:linear-gradient(to right,#dbdbdb 0,#e8e8e8 100%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fefefe),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-o-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-ms-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:linear-gradient(to right,#fefefe 0,#f5f5f5 100%);border:1px solid #dbdbdb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#fff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,.3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,.6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:0 0;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:.3;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;opacity:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;-ms-transition:width .2s;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer{overflow:hidden;opacity:.7}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar{height:100%;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element{background-color:#fff}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*! - * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;border-width:1px 0;margin-left:-5px;margin-right:-5px}.switchery{background-color:#fff;border:1px solid #dfdfdf;border-radius:20px;cursor:pointer;display:inline-block;height:30px;position:relative;vertical-align:middle;width:50px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:content-box;background-clip:content-box}.switchery>small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4);height:30px;position:absolute;top:0;width:30px}.switchery-small{border-radius:20px;height:20px;width:33px}.switchery-small>small{height:20px;width:20px}.switchery-large{border-radius:40px;height:40px;width:66px}.switchery-large>small{height:40px;width:40px}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../owl.carousel/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.dialog,.dialog__overlay{width:100%;height:100%;top:0;left:0}.dialog{position:fixed;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;pointer-events:none}.dialog__overlay{position:absolute;z-index:1;background:rgba(55,58,71,.9);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-backface-visibility:hidden}.dialog--open .dialog__overlay{opacity:1;pointer-events:auto}.dialog__content{width:50%;max-width:560px;min-width:290px;background:#fff;padding:4em;text-align:center;position:relative;z-index:5;opacity:0}.dialog--open .dialog__content{pointer-events:auto}.dialog h2{margin:0;font-weight:400;font-size:2em;padding:0 0 2em;margin:0}.dialog.dialog--close .dialog__content,.dialog.dialog--open .dialog__content{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.dialog.dialog--open .dialog__content{-webkit-animation-name:anim-open;animation-name:anim-open}.dialog.dialog--close .dialog__content{-webkit-animation-name:anim-close;animation-name:anim-close}@-webkit-keyframes anim-open{0%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1)}100%{opacity:1;-webkit-transform:scale3d(1,1,1)}}@keyframes anim-open{0%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes anim-close{0%{opacity:1}100%{opacity:0;-webkit-transform:scale3d(.9,.9,1)}}@keyframes anim-close{0%{opacity:1}100%{opacity:0;-webkit-transform:scale3d(.9,.9,1);transform:scale3d(.9,.9,1)}}/*! - * animate.css -http://daneden.me/animate - * Version - 3.7.0 - * Licensed under the MIT license - http://opensource.org/licenses/MIT - * - * Copyright (c) 2018 Daniel Eden - */@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-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{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-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{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-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{from,to{-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 headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-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)}to{-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)}to{-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{from{-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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{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)}to{-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)}to{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)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-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)}to{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)}to{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)}to{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)}to{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)}to{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)}to{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)}to{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)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) 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) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) 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) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) 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) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) 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) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-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{from{-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)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-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)}to{-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{from{-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)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-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)}to{-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{from{-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}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-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}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-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}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-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}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedIn{from{-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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-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{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-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{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-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{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-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{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-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{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-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{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-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{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-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{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-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{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-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}to{-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}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{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{from{opacity:1}to{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{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{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{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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)}to{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)}to{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)}to{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)}to{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.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.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.pretty *{box-sizing:border-box}.pretty input:not([type=checkbox]):not([type=radio]){display:none}.pretty{position:relative;display:inline-block;margin-right:1em;white-space:nowrap;line-height:1}.pretty input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.pretty .state label{position:initial;display:inline-block;font-weight:400;margin:0;text-indent:1.5em;min-width:calc(1em + 2px)}.pretty .state label:after,.pretty .state label:before{content:'';width:calc(1em + 2px);height:calc(1em + 2px);display:block;box-sizing:border-box;border-radius:0;border:1px solid transparent;z-index:0;position:absolute;left:0;top:calc((0% - (100% - 1em)) - 8%);background-color:transparent}.pretty .state label:before{border-color:#bdc3c7}.pretty .state.p-is-hover,.pretty .state.p-is-indeterminate{display:none}@-webkit-keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jelly{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes jelly{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}100%{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}100%{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}.pretty.p-default.p-fill .state label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pretty.p-default .state label:after{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.pretty.p-default input:checked~.state label:after{background-color:#bdc3c7!important}.pretty.p-default.p-thick .state label:after,.pretty.p-default.p-thick .state label:before{border-width:calc(1em / 7)}.pretty.p-default.p-thick .state label:after{-webkit-transform:scale(.4)!important;-ms-transform:scale(.4)!important;transform:scale(.4)!important}.pretty.p-icon .state .icon{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-icon .state .icon:before{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-icon input:checked~.state .icon{opacity:1}.pretty.p-icon input:checked~.state label:before{border-color:#5a656b}.pretty.p-svg .state .svg{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-svg .state svg{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-svg input:checked~.state .svg{opacity:1}.pretty.p-image .state img{opacity:0;position:absolute;width:calc(1em + 2px);height:calc(1em + 2px);top:0;top:calc((0% - (100% - 1em)) - 8%);left:0;z-index:0;text-align:center;line-height:normal;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.pretty.p-image input:checked~.state img{opacity:1}.pretty.p-switch input{min-width:2em}.pretty.p-switch .state{position:relative}.pretty.p-switch .state:before{content:'';border:1px solid #bdc3c7;border-radius:60px;width:2em;box-sizing:unset;height:calc(1em + 2px);position:absolute;top:0;top:calc((0% - (100% - 1em)) - 16%);z-index:0;transition:all .5s ease}.pretty.p-switch .state label{text-indent:2.5em}.pretty.p-switch .state label:after,.pretty.p-switch .state label:before{transition:all .5s ease;border-radius:100%;left:0;border-color:transparent;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.pretty.p-switch .state label:after{background-color:#bdc3c7!important}.pretty.p-switch input:checked~.state:before{border-color:#5a656b}.pretty.p-switch input:checked~.state label:before{opacity:0}.pretty.p-switch input:checked~.state label:after{background-color:#5a656b!important;left:1em}.pretty.p-switch.p-fill input:checked~.state:before{border-color:#5a656b;background-color:#5a656b!important}.pretty.p-switch.p-fill input:checked~.state label:before{opacity:0}.pretty.p-switch.p-fill input:checked~.state label:after{background-color:#fff!important;left:1em}.pretty.p-switch.p-slim .state:before{height:.1em;background:#bdc3c7!important;top:calc(50% - .1em)}.pretty.p-switch.p-slim input:checked~.state:before{border-color:#5a656b;background-color:#5a656b!important}.pretty.p-has-hover input:hover~.state:not(.p-is-hover){display:none}.pretty.p-has-hover input:hover~.state.p-is-hover{display:block}.pretty.p-has-hover input:hover~.state.p-is-hover .icon{display:block}.pretty.p-has-focus input:focus~.state label:before{box-shadow:0 0 3px 0 #bdc3c7}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state:not(.p-is-indeterminate){display:none}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate{display:block}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate .icon{display:block;opacity:1}.pretty.p-toggle .state.p-on{opacity:0;display:none}.pretty.p-toggle .state .icon,.pretty.p-toggle .state .svg,.pretty.p-toggle .state img,.pretty.p-toggle .state.p-off{opacity:1;display:inherit}.pretty.p-toggle .state.p-off .icon{color:#bdc3c7}.pretty.p-toggle input:checked~.state.p-on{opacity:1;display:inherit}.pretty.p-toggle input:checked~.state.p-off{opacity:0;display:none}.pretty.p-plain input:checked~.state label:before,.pretty.p-plain.p-toggle .state label:before{content:none}.pretty.p-plain.p-plain .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pretty.p-round .state label:after,.pretty.p-round .state label:before{border-radius:100%}.pretty.p-round.p-icon .state .icon{border-radius:100%;overflow:hidden}.pretty.p-round.p-icon .state .icon:before{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.pretty.p-curve .state label:after,.pretty.p-curve .state label:before{border-radius:20%}.pretty.p-smooth .icon,.pretty.p-smooth .svg,.pretty.p-smooth label:after,.pretty.p-smooth label:before{transition:all .5s ease}.pretty.p-smooth input:checked+.state label:after{transition:all .3s ease}.pretty.p-smooth input:checked+.state .icon,.pretty.p-smooth input:checked+.state .svg,.pretty.p-smooth input:checked+.state img{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-default input:checked+.state label:after{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-plain input:checked+.state label:before{content:'';-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:all .5s ease}.pretty.p-tada:not(.p-default) input:checked+.state .icon,.pretty.p-tada:not(.p-default) input:checked+.state .svg,.pretty.p-tada:not(.p-default) input:checked+.state img,.pretty.p-tada:not(.p-default) input:checked+.state label:after,.pretty.p-tada:not(.p-default) input:checked+.state label:before{-webkit-animation:tada .7s cubic-bezier(.25,.46,.45,.94) 1 alternate;animation:tada .7s cubic-bezier(.25,.46,.45,.94) 1 alternate;opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state .icon,.pretty.p-jelly:not(.p-default) input:checked+.state .svg,.pretty.p-jelly:not(.p-default) input:checked+.state img,.pretty.p-jelly:not(.p-default) input:checked+.state label:after,.pretty.p-jelly:not(.p-default) input:checked+.state label:before{-webkit-animation:jelly .7s cubic-bezier(.25,.46,.45,.94);animation:jelly .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state label:before{border-color:transparent}.pretty.p-rotate:not(.p-default) input:checked~.state .icon,.pretty.p-rotate:not(.p-default) input:checked~.state .svg,.pretty.p-rotate:not(.p-default) input:checked~.state img,.pretty.p-rotate:not(.p-default) input:checked~.state label:after,.pretty.p-rotate:not(.p-default) input:checked~.state label:before{-webkit-animation:rotate .7s cubic-bezier(.25,.46,.45,.94);animation:rotate .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.pretty.p-rotate:not(.p-default) input:checked~.state label:before{border-color:transparent}.pretty.p-pulse:not(.p-switch) input:checked~.state label:before{-webkit-animation:pulse 1s;animation:pulse 1s}.pretty input[disabled]{cursor:not-allowed;display:none}.pretty input[disabled]~*{opacity:.5}.pretty.p-locked input{display:none;cursor:not-allowed}.pretty input:checked~.state.p-primary label:after,.pretty.p-toggle .state.p-primary label:after{background-color:#428bca!important}.pretty input:checked~.state.p-primary .icon,.pretty input:checked~.state.p-primary .svg,.pretty.p-toggle .state.p-primary .icon,.pretty.p-toggle .state.p-primary .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-primary-o label:before,.pretty.p-toggle .state.p-primary-o label:before{border-color:#428bca}.pretty input:checked~.state.p-primary-o label:after,.pretty.p-toggle .state.p-primary-o label:after{background-color:transparent}.pretty input:checked~.state.p-primary-o .icon,.pretty input:checked~.state.p-primary-o .svg,.pretty input:checked~.state.p-primary-o svg,.pretty.p-toggle .state.p-primary-o .icon,.pretty.p-toggle .state.p-primary-o .svg,.pretty.p-toggle .state.p-primary-o svg{color:#428bca;stroke:#428bca}.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after{background-color:#428bca!important}.pretty.p-switch input:checked~.state.p-primary:before{border-color:#428bca}.pretty.p-switch.p-fill input:checked~.state.p-primary:before{background-color:#428bca!important}.pretty.p-switch.p-slim input:checked~.state.p-primary:before{border-color:#245682;background-color:#245682!important}.pretty input:checked~.state.p-info label:after,.pretty.p-toggle .state.p-info label:after{background-color:#5bc0de!important}.pretty input:checked~.state.p-info .icon,.pretty input:checked~.state.p-info .svg,.pretty.p-toggle .state.p-info .icon,.pretty.p-toggle .state.p-info .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-info-o label:before,.pretty.p-toggle .state.p-info-o label:before{border-color:#5bc0de}.pretty input:checked~.state.p-info-o label:after,.pretty.p-toggle .state.p-info-o label:after{background-color:transparent}.pretty input:checked~.state.p-info-o .icon,.pretty input:checked~.state.p-info-o .svg,.pretty input:checked~.state.p-info-o svg,.pretty.p-toggle .state.p-info-o .icon,.pretty.p-toggle .state.p-info-o .svg,.pretty.p-toggle .state.p-info-o svg{color:#5bc0de;stroke:#5bc0de}.pretty.p-default:not(.p-fill) input:checked~.state.p-info-o label:after{background-color:#5bc0de!important}.pretty.p-switch input:checked~.state.p-info:before{border-color:#5bc0de}.pretty.p-switch.p-fill input:checked~.state.p-info:before{background-color:#5bc0de!important}.pretty.p-switch.p-slim input:checked~.state.p-info:before{border-color:#2390b0;background-color:#2390b0!important}.pretty input:checked~.state.p-success label:after,.pretty.p-toggle .state.p-success label:after{background-color:#5cb85c!important}.pretty input:checked~.state.p-success .icon,.pretty input:checked~.state.p-success .svg,.pretty.p-toggle .state.p-success .icon,.pretty.p-toggle .state.p-success .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-success-o label:before,.pretty.p-toggle .state.p-success-o label:before{border-color:#5cb85c}.pretty input:checked~.state.p-success-o label:after,.pretty.p-toggle .state.p-success-o label:after{background-color:transparent}.pretty input:checked~.state.p-success-o .icon,.pretty input:checked~.state.p-success-o .svg,.pretty input:checked~.state.p-success-o svg,.pretty.p-toggle .state.p-success-o .icon,.pretty.p-toggle .state.p-success-o .svg,.pretty.p-toggle .state.p-success-o svg{color:#5cb85c;stroke:#5cb85c}.pretty.p-default:not(.p-fill) input:checked~.state.p-success-o label:after{background-color:#5cb85c!important}.pretty.p-switch input:checked~.state.p-success:before{border-color:#5cb85c}.pretty.p-switch.p-fill input:checked~.state.p-success:before{background-color:#5cb85c!important}.pretty.p-switch.p-slim input:checked~.state.p-success:before{border-color:#357935;background-color:#357935!important}.pretty input:checked~.state.p-warning label:after,.pretty.p-toggle .state.p-warning label:after{background-color:#f0ad4e!important}.pretty input:checked~.state.p-warning .icon,.pretty input:checked~.state.p-warning .svg,.pretty.p-toggle .state.p-warning .icon,.pretty.p-toggle .state.p-warning .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-warning-o label:before,.pretty.p-toggle .state.p-warning-o label:before{border-color:#f0ad4e}.pretty input:checked~.state.p-warning-o label:after,.pretty.p-toggle .state.p-warning-o label:after{background-color:transparent}.pretty input:checked~.state.p-warning-o .icon,.pretty input:checked~.state.p-warning-o .svg,.pretty input:checked~.state.p-warning-o svg,.pretty.p-toggle .state.p-warning-o .icon,.pretty.p-toggle .state.p-warning-o .svg,.pretty.p-toggle .state.p-warning-o svg{color:#f0ad4e;stroke:#f0ad4e}.pretty.p-default:not(.p-fill) input:checked~.state.p-warning-o label:after{background-color:#f0ad4e!important}.pretty.p-switch input:checked~.state.p-warning:before{border-color:#f0ad4e}.pretty.p-switch.p-fill input:checked~.state.p-warning:before{background-color:#f0ad4e!important}.pretty.p-switch.p-slim input:checked~.state.p-warning:before{border-color:#c77c11;background-color:#c77c11!important}.pretty input:checked~.state.p-danger label:after,.pretty.p-toggle .state.p-danger label:after{background-color:#d9534f!important}.pretty input:checked~.state.p-danger .icon,.pretty input:checked~.state.p-danger .svg,.pretty.p-toggle .state.p-danger .icon,.pretty.p-toggle .state.p-danger .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-danger-o label:before,.pretty.p-toggle .state.p-danger-o label:before{border-color:#d9534f}.pretty input:checked~.state.p-danger-o label:after,.pretty.p-toggle .state.p-danger-o label:after{background-color:transparent}.pretty input:checked~.state.p-danger-o .icon,.pretty input:checked~.state.p-danger-o .svg,.pretty input:checked~.state.p-danger-o svg,.pretty.p-toggle .state.p-danger-o .icon,.pretty.p-toggle .state.p-danger-o .svg,.pretty.p-toggle .state.p-danger-o svg{color:#d9534f;stroke:#d9534f}.pretty.p-default:not(.p-fill) input:checked~.state.p-danger-o label:after{background-color:#d9534f!important}.pretty.p-switch input:checked~.state.p-danger:before{border-color:#d9534f}.pretty.p-switch.p-fill input:checked~.state.p-danger:before{background-color:#d9534f!important}.pretty.p-switch.p-slim input:checked~.state.p-danger:before{border-color:#a02622;background-color:#a02622!important}.pretty.p-bigger .icon,.pretty.p-bigger .img,.pretty.p-bigger .svg,.pretty.p-bigger label:after,.pretty.p-bigger label:before{font-size:1.2em!important;top:calc((0% - (100% - 1em)) - 35%)!important}.pretty.p-bigger label{text-indent:1.7em}@media print{.pretty .state .icon,.pretty .state label:after,.pretty .state label:before,.pretty .state:before{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.bootstrap-tagsinput{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:inline-block;padding:4px 6px;color:#555;vertical-align:middle;border-radius:4px;max-width:100%;line-height:22px;cursor:text}.bootstrap-tagsinput input{border:none;box-shadow:none;outline:0;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.bootstrap-tagsinput.form-control input::-moz-placeholder{color:#777;opacity:1}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#777}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#777}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput .tag{margin-right:2px;color:#fff}.bootstrap-tagsinput .tag [data-role=remove]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role=remove]:after{content:"x";padding:0 2px}.bootstrap-tagsinput .tag [data-role=remove]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.bootstrap-tagsinput .tag [data-role=remove]:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}/*! - * Bootstrap v4.1.3 (https://getbootstrap.com/) - * Copyright 2011-2018 The Bootstrap Authors - * Copyright 2011-2018 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::after,.was-validated .custom-file-input:valid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::after,.was-validated .custom-file-input:invalid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.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-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.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-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=http://www.w3.org/2000/svg viewBox=0 0 8 8%3E%3Cpath fill=%23fff d=M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=http://www.w3.org/2000/svg viewBox=0 0 4 4%3E%3Cpath stroke=%23fff d=M0 2h4/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=http://www.w3.org/2000/svg viewBox=-4 -4 8 8%3E%3Ccircle r=3 fill=%23fff/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=http://www.w3.org/2000/svg viewBox=0 0 4 5%3E%3Cpath fill=%23343a40 d=M2 0L0 2h4zm0 5L0 3h4z/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label::after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{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);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=http://www.w3.org/2000/svg fill=%23fff viewBox=0 0 8 8%3E%3Cpath d=M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=http://www.w3.org/2000/svg fill=%23fff viewBox=0 0 8 8%3E%3Cpath d=M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{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}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.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-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{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 #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} \ No newline at end of file diff --git a/public/fonts/FontAwesome.otf b/public/fonts/FontAwesome.otf deleted file mode 100644 index 401ec0f..0000000 Binary files a/public/fonts/FontAwesome.otf and /dev/null differ diff --git a/public/fonts/fontawesome-webfont.eot b/public/fonts/fontawesome-webfont.eot deleted file mode 100644 index e9f60ca..0000000 Binary files a/public/fonts/fontawesome-webfont.eot and /dev/null differ diff --git a/public/fonts/fontawesome-webfont.svg b/public/fonts/fontawesome-webfont.svg deleted file mode 100644 index 855c845..0000000 --- a/public/fonts/fontawesome-webfont.svg +++ /dev/null @@ -1,2671 +0,0 @@ - - - - -Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 - By ,,, -Copyright Dave Gandy 2016. All rights reserved. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/fonts/fontawesome-webfont.ttf b/public/fonts/fontawesome-webfont.ttf deleted file mode 100644 index 35acda2..0000000 Binary files a/public/fonts/fontawesome-webfont.ttf and /dev/null differ diff --git a/public/fonts/fontawesome-webfont.woff b/public/fonts/fontawesome-webfont.woff deleted file mode 100644 index 400014a..0000000 Binary files a/public/fonts/fontawesome-webfont.woff and /dev/null differ diff --git a/public/fonts/fontawesome-webfont.woff2 b/public/fonts/fontawesome-webfont.woff2 deleted file mode 100644 index 4d13fc6..0000000 Binary files a/public/fonts/fontawesome-webfont.woff2 and /dev/null differ diff --git a/public/fonts/montserrat/Montserrat-Bold.ttf b/public/fonts/montserrat/Montserrat-Bold.ttf deleted file mode 100644 index b4c25f4..0000000 Binary files a/public/fonts/montserrat/Montserrat-Bold.ttf and /dev/null differ diff --git a/public/fonts/montserrat/Montserrat-Regular.ttf b/public/fonts/montserrat/Montserrat-Regular.ttf deleted file mode 100644 index 7648363..0000000 Binary files a/public/fonts/montserrat/Montserrat-Regular.ttf and /dev/null differ diff --git a/public/fonts/montserrat/montserrat-bold-webfont.svg b/public/fonts/montserrat/montserrat-bold-webfont.svg deleted file mode 100644 index 82f5ddb..0000000 --- a/public/fonts/montserrat/montserrat-bold-webfont.svg +++ /dev/null @@ -1,1462 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/fonts/montserrat/montserrat-regular-webfont.svg b/public/fonts/montserrat/montserrat-regular-webfont.svg deleted file mode 100644 index 66cffa3..0000000 --- a/public/fonts/montserrat/montserrat-regular-webfont.svg +++ /dev/null @@ -1,1317 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/images/icons/pdf.png b/public/images/icons/pdf.png deleted file mode 100644 index 0d70940..0000000 Binary files a/public/images/icons/pdf.png and /dev/null differ diff --git a/public/images/icons/xlsx.png b/public/images/icons/xlsx.png deleted file mode 100644 index 314df47..0000000 Binary files a/public/images/icons/xlsx.png and /dev/null differ diff --git a/public/images/login_bg.jpg b/public/images/login_bg.jpg deleted file mode 100644 index a63d751..0000000 Binary files a/public/images/login_bg.jpg and /dev/null differ diff --git a/public/images/logo.png b/public/images/logo.png deleted file mode 100644 index 8d7726b..0000000 Binary files a/public/images/logo.png and /dev/null differ diff --git a/public/images/logo_white.png b/public/images/logo_white.png deleted file mode 100644 index 78d730e..0000000 Binary files a/public/images/logo_white.png and /dev/null differ diff --git a/public/images/ui-icons_444444_256x240.png b/public/images/ui-icons_444444_256x240.png deleted file mode 100644 index c2daae1..0000000 Binary files a/public/images/ui-icons_444444_256x240.png and /dev/null differ diff --git a/public/images/ui-icons_555555_256x240.png b/public/images/ui-icons_555555_256x240.png deleted file mode 100644 index 4784928..0000000 Binary files a/public/images/ui-icons_555555_256x240.png and /dev/null differ diff --git a/public/images/ui-icons_777620_256x240.png b/public/images/ui-icons_777620_256x240.png deleted file mode 100644 index d2f58d2..0000000 Binary files a/public/images/ui-icons_777620_256x240.png and /dev/null differ diff --git a/public/images/ui-icons_777777_256x240.png b/public/images/ui-icons_777777_256x240.png deleted file mode 100644 index 1d53258..0000000 Binary files a/public/images/ui-icons_777777_256x240.png and /dev/null differ diff --git a/public/images/ui-icons_cc0000_256x240.png b/public/images/ui-icons_cc0000_256x240.png deleted file mode 100644 index 2825f20..0000000 Binary files a/public/images/ui-icons_cc0000_256x240.png and /dev/null differ diff --git a/public/images/ui-icons_ffffff_256x240.png b/public/images/ui-icons_ffffff_256x240.png deleted file mode 100644 index 136a4f9..0000000 Binary files a/public/images/ui-icons_ffffff_256x240.png and /dev/null differ diff --git a/public/js/app.js b/public/js/app.js new file mode 100644 index 0000000..cb84758 --- /dev/null +++ b/public/js/app.js @@ -0,0 +1 @@ +!function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=11)}([function(e,t,n){"use strict";var r=n(5),i=n(19),o=Object.prototype.toString;function a(e){return"[object Array]"===o.call(e)}function s(e){return null!==e&&"object"==typeof e}function u(e){return"[object Function]"===o.call(e)}function c(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),a(e))for(var n=0,r=e.length;n=200&&e<300}};u.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],function(e){u.headers[e]={}}),r.forEach(["post","put","patch"],function(e){u.headers[e]=r.merge(o)}),e.exports=u}).call(t,n(6))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n="undefined"!=typeof window&&"undefined"!=typeof document,r=["Edge","Trident","Firefox"],i=0,o=0;o=0){i=1;break}var a=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},i))}};function s(e){return e&&"[object Function]"==={}.toString.call(e)}function u(e,t){if(1!==e.nodeType)return[];var n=getComputedStyle(e,null);return t?n[t]:n}function c(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function l(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=u(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?e:l(c(e))}var f=n&&!(!window.MSInputMethodContext||!document.documentMode),p=n&&/MSIE 10/.test(navigator.userAgent);function d(e){return 11===e?f:10===e?p:f||p}function h(e){if(!e)return document.documentElement;for(var t=d(10)?document.body:null,n=e.offsetParent;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TD","TABLE"].indexOf(n.nodeName)&&"static"===u(n,"position")?h(n):n:e?e.ownerDocument.documentElement:document.documentElement}function v(e){return null!==e.parentNode?v(e.parentNode):e}function g(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,i=n?t:e,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a,s,u=o.commonAncestorContainer;if(e!==u&&t!==u||r.contains(i))return"BODY"===(s=(a=u).nodeName)||"HTML"!==s&&h(a.firstElementChild)!==a?h(u):u;var c=v(e);return c.host?g(c.host,t):g(e,v(t).host)}function m(e){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=e.nodeName;if("BODY"===n||"HTML"===n){var r=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||r)[t]}return e[t]}function y(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"],10)+parseFloat(e["border"+r+"Width"],10)}function _(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],d(10)?n["offset"+e]+r["margin"+("Height"===e?"Top":"Left")]+r["margin"+("Height"===e?"Bottom":"Right")]:0)}function b(){var e=document.body,t=document.documentElement,n=d(10)&&getComputedStyle(t);return{height:_("Height",e,t,n),width:_("Width",e,t,n)}}var w=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},x=function(){function e(e,t){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=d(10),i="HTML"===t.nodeName,o=A(e),a=A(t),s=l(e),c=u(t),f=parseFloat(c.borderTopWidth,10),p=parseFloat(c.borderLeftWidth,10);n&&"HTML"===t.nodeName&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var h=T({top:o.top-a.top-f,left:o.left-a.left-p,width:o.width,height:o.height});if(h.marginTop=0,h.marginLeft=0,!r&&i){var v=parseFloat(c.marginTop,10),g=parseFloat(c.marginLeft,10);h.top-=f-v,h.bottom-=f-v,h.left-=p-g,h.right-=p-g,h.marginTop=v,h.marginLeft=g}return(r&&!n?t.contains(s):t===s&&"BODY"!==s.nodeName)&&(h=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=m(t,"top"),i=m(t,"left"),o=n?-1:1;return e.top+=r*o,e.bottom+=r*o,e.left+=i*o,e.right+=i*o,e}(h,t)),h}function k(e){if(!e||!e.parentElement||d())return document.documentElement;for(var t=e.parentElement;t&&"none"===u(t,"transform");)t=t.parentElement;return t||document.documentElement}function O(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?k(e):g(e,t);if("viewport"===r)o=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=S(e,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:m(n),s=t?0:m(n,"left");return T({top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o})}(a,i);else{var s=void 0;"scrollParent"===r?"BODY"===(s=l(c(t))).nodeName&&(s=e.ownerDocument.documentElement):s="window"===r?e.ownerDocument.documentElement:r;var f=S(s,a,i);if("HTML"!==s.nodeName||function e(t){var n=t.nodeName;return"BODY"!==n&&"HTML"!==n&&("fixed"===u(t,"position")||e(c(t)))}(a))o=f;else{var p=b(),d=p.height,h=p.width;o.top+=f.top-f.marginTop,o.bottom=d+f.top,o.left+=f.left-f.marginLeft,o.right=h+f.left}}return o.left+=n,o.top+=n,o.right-=n,o.bottom-=n,o}function D(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=O(n,r,o,i),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},u=Object.keys(s).map(function(e){return E({key:e},s[e],{area:(t=s[e],t.width*t.height)});var t}).sort(function(e,t){return t.area-e.area}),c=u.filter(function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight}),l=c.length>0?c[0].key:u[0].key,f=e.split("-")[1];return l+(f?"-"+f:"")}function I(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return S(n,r?k(t):g(t,n),r)}function N(e){var t=getComputedStyle(e),n=parseFloat(t.marginTop)+parseFloat(t.marginBottom),r=parseFloat(t.marginLeft)+parseFloat(t.marginRight);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function j(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function L(e,t,n){n=n.split("-")[0];var r=N(e),i={width:r.width,height:r.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",u=o?"height":"width",c=o?"width":"height";return i[a]=t[a]+t[u]/2-r[u]/2,i[s]=n===s?t[s]-r[c]:t[j(s)],i}function $(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function P(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===n});var r=$(e,function(e){return e[t]===n});return e.indexOf(r)}(e,"name",n))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&s(n)&&(t.offsets.popper=T(t.offsets.popper),t.offsets.reference=T(t.offsets.reference),t=n(t,e))}),t}function R(e,t){return e.some(function(e){var n=e.name;return e.enabled&&n===t})}function M(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r1&&void 0!==arguments[1]&&arguments[1],n=V.indexOf(e),r=V.slice(n+1).concat(V.slice(0,n));return t?r.reverse():r}var Q={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function Y(e,t,n,r){var i=[0,0],o=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=a.indexOf($(a,function(e){return-1!==e.search(/,|\s/)}));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var u=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(u)[0]]),[a[s].split(u)[1]].concat(a.slice(s+1))]:[a];return(c=c.map(function(e,r){var i=(1===r?!o:o)?"height":"width",a=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)},[]).map(function(e){return function(e,t,n,r){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return e;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}return T(s)[t]/100*o}if("vh"===a||"vw"===a)return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o;return o}(e,i,t,n)})})).forEach(function(e,t){e.forEach(function(n,r){B(n)&&(i[t]+=n*("-"===e[r-1]?-1:1))})}),i}var X={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var i=e.offsets,o=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(n),u=s?"left":"top",c=s?"width":"height",l={start:C({},u,o[u]),end:C({},u,o[u]+o[c]-a[c])};e.offsets.popper=E({},a,l[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,i=e.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],u=void 0;return u=B(+n)?[+n,0]:Y(n,o,a,s),"left"===s?(o.top+=u[0],o.left-=u[1]):"right"===s?(o.top+=u[0],o.left+=u[1]):"top"===s?(o.left+=u[0],o.top-=u[1]):"bottom"===s&&(o.left+=u[0],o.top+=u[1]),e.popper=o,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||h(e.instance.popper);e.instance.reference===n&&(n=h(n));var r=M("transform"),i=e.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top="",i.left="",i[r]="";var u=O(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);i.top=o,i.left=a,i[r]=s,t.boundaries=u;var c=t.priority,l=e.offsets.popper,f={primary:function(e){var n=l[e];return l[e]u[e]&&!t.escapeWithReference&&(r=Math.min(l[n],u[e]-("right"===e?l.width:l.height))),C({},n,r)}};return c.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";l=E({},l,f[t](e))}),e.offsets.popper=l,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,i=e.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",u=a?"left":"top",c=a?"width":"height";return n[s]o(r[s])&&(e.offsets.popper[u]=o(r[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!U(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var i=e.placement.split("-")[0],o=e.offsets,a=o.popper,s=o.reference,c=-1!==["left","right"].indexOf(i),l=c?"height":"width",f=c?"Top":"Left",p=f.toLowerCase(),d=c?"left":"top",h=c?"bottom":"right",v=N(r)[l];s[h]-va[h]&&(e.offsets.popper[p]+=s[p]+v-a[h]),e.offsets.popper=T(e.offsets.popper);var g=s[p]+s[l]/2-v/2,m=u(e.instance.popper),y=parseFloat(m["margin"+f],10),_=parseFloat(m["border"+f+"Width"],10),b=g-e.offsets.popper[p]-y-_;return b=Math.max(Math.min(a[l]-v,b),0),e.arrowElement=r,e.offsets.arrow=(C(n={},p,Math.round(b)),C(n,d,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(R(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=O(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],i=j(r),o=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case Q.FLIP:a=[r,i];break;case Q.CLOCKWISE:a=K(r);break;case Q.COUNTERCLOCKWISE:a=K(r,!0);break;default:a=t.behavior}return a.forEach(function(s,u){if(r!==s||a.length===u+1)return e;r=e.placement.split("-")[0],i=j(r);var c=e.offsets.popper,l=e.offsets.reference,f=Math.floor,p="left"===r&&f(c.right)>f(l.left)||"right"===r&&f(c.left)f(l.top)||"bottom"===r&&f(c.top)f(n.right),v=f(c.top)f(n.bottom),m="left"===r&&d||"right"===r&&h||"top"===r&&v||"bottom"===r&&g,y=-1!==["top","bottom"].indexOf(r),_=!!t.flipVariations&&(y&&"start"===o&&d||y&&"end"===o&&h||!y&&"start"===o&&v||!y&&"end"===o&&g);(p||m||_)&&(e.flipped=!0,(p||m)&&(r=a[u+1]),_&&(o=function(e){return"end"===e?"start":"start"===e?"end":e}(o)),e.placement=r+(o?"-"+o:""),e.offsets.popper=E({},e.offsets.popper,L(e.instance.popper,e.offsets.reference,e.placement)),e=P(e.instance.modifiers,e,"flip"))}),e},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,i=r.popper,o=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return i[a?"left":"top"]=o[n]-(s?i[a?"width":"height"]:0),e.placement=j(t),e.offsets.popper=T(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!U(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=$(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right2&&void 0!==arguments[2]?arguments[2]:{};w(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=a(this.update.bind(this)),this.options=E({},e.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(E({},e.Defaults.modifiers,i.modifiers)).forEach(function(t){r.options.modifiers[t]=E({},e.Defaults.modifiers[t]||{},i.modifiers?i.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return E({name:e},r.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&s(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return x(e,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=I(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=D(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=L(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=P(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,R(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[M("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=F(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return q.call(this)}}]),e}();G.Utils=("undefined"!=typeof window?window:e).PopperUtils,G.placements=z,G.Defaults=X,t.default=G}.call(t,n(1))},function(e,t,n){var r;!function(t,n){"use strict";"object"==typeof e&&"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,function(n,i){"use strict";var o=[],a=n.document,s=Object.getPrototypeOf,u=o.slice,c=o.concat,l=o.push,f=o.indexOf,p={},d=p.toString,h=p.hasOwnProperty,v=h.toString,g=v.call(Object),m={},y=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},_=function(e){return null!=e&&e===e.window},b={type:!0,src:!0,noModule:!0};function w(e,t,n){var r,i=(t=t||a).createElement("script");if(i.text=e,n)for(r in b)n[r]&&(i[r]=n[r]);t.head.appendChild(i).parentNode.removeChild(i)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?p[d.call(e)]||"object":typeof e}var C=function(e,t){return new C.fn.init(e,t)},E=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function T(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!y(e)&&!_(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}C.fn=C.prototype={jquery:"3.3.1",constructor:C,length:0,toArray:function(){return u.call(this)},get:function(e){return null==e?u.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=C.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return C.each(this,e)},map:function(e){return this.pushStack(C.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(u.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+P+")"+P+"*"),U=new RegExp("="+P+"*([^\\]'\"]*?)"+P+"*\\]","g"),z=new RegExp(H),V=new RegExp("^"+R+"$"),K={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+H),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:new RegExp("^(?:"+$+")$","i"),needsContext:new RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},Q=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,X=/^[^{]+\{\s*\[native \w/,G=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,J=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+P+"?|("+P+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){p()},ie=ye(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{N.apply(O=j.call(w.childNodes),w.childNodes),O[w.childNodes.length].nodeType}catch(e){N={apply:O.length?function(e,t){I.apply(e,j.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function oe(e,t,r,i){var o,s,c,l,f,h,m,y=t&&t.ownerDocument,x=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==x&&9!==x&&11!==x)return r;if(!i&&((t?t.ownerDocument||t:w)!==d&&p(t),t=t||d,v)){if(11!==x&&(f=G.exec(e)))if(o=f[1]){if(9===x){if(!(c=t.getElementById(o)))return r;if(c.id===o)return r.push(c),r}else if(y&&(c=y.getElementById(o))&&_(t,c)&&c.id===o)return r.push(c),r}else{if(f[2])return N.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return N.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!A[e+" "]&&(!g||!g.test(e))){if(1!==x)y=t,m=e;else if("object"!==t.nodeName.toLowerCase()){for((l=t.getAttribute("id"))?l=l.replace(te,ne):t.setAttribute("id",l=b),s=(h=a(e)).length;s--;)h[s]="#"+l+" "+me(h[s]);m=h.join(","),y=J.test(e)&&ve(t.parentNode)||t}if(m)try{return N.apply(r,y.querySelectorAll(m)),r}catch(e){}finally{l===b&&t.removeAttribute("id")}}}return u(e.replace(q,"$1"),t,r,i)}function ae(){var e=[];return function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function se(e){return e[b]=!0,e}function ue(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ce(e,t){for(var n=e.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=t}function le(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function pe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function de(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return se(function(t){return t=+t,se(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ve(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=oe.support={},o=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},p=oe.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==d&&9===a.nodeType&&a.documentElement?(h=(d=a).documentElement,v=!o(d),w!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=ue(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ue(function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=X.test(d.getElementsByClassName),n.getById=ue(function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&v){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&v){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&v)return t.getElementsByClassName(e)},m=[],g=[],(n.qsa=X.test(d.querySelectorAll))&&(ue(function(e){h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+P+"*(?:value|"+$+")"),e.querySelectorAll("[id~="+b+"-]").length||g.push("~="),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||g.push(".#.+[+~]")}),ue(function(e){e.innerHTML="";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+P+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(n.matchesSelector=X.test(y=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ue(function(e){n.disconnectedMatch=y.call(e,"*"),y.call(e,"[s!='']:x"),m.push("!=",H)}),g=g.length&&new RegExp(g.join("|")),m=m.length&&new RegExp(m.join("|")),t=X.test(h.compareDocumentPosition),_=t||X.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},S=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===d||e.ownerDocument===w&&_(w,e)?-1:t===d||t.ownerDocument===w&&_(w,t)?1:l?L(l,e)-L(l,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===d?-1:t===d?1:i?-1:o?1:l?L(l,e)-L(l,t):0;if(i===o)return le(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?le(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},d):d},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&p(e),t=t.replace(U,"='$1']"),n.matchesSelector&&v&&!A[t+" "]&&(!m||!m.test(t))&&(!g||!g.test(t)))try{var r=y.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return oe(t,d,null,[e]).length>0},oe.contains=function(e,t){return(e.ownerDocument||e)!==d&&p(e),_(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&k.call(r.attrHandle,t.toLowerCase())?i(e,t,!v):void 0;return void 0!==o?o:n.attributes||!v?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,l=!n.sortStable&&e.slice(0),e.sort(S),f){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return l=null,e},i=oe.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},(r=oe.selectors={cacheLength:50,createPseudo:se,match:K,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return K.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&z.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=oe.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(F," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,p,d,h,v=o!==a?"nextSibling":"previousSibling",g=t.parentNode,m=s&&t.nodeName.toLowerCase(),y=!u&&!s,_=!1;if(g){if(o){for(;v;){for(p=t;p=p[v];)if(s?p.nodeName.toLowerCase()===m:1===p.nodeType)return!1;h=v="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(_=(d=(c=(l=(f=(p=g)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===x&&c[1])&&c[2],p=d&&g.childNodes[d];p=++d&&p&&p[v]||(_=d=0)||h.pop();)if(1===p.nodeType&&++_&&p===t){l[e]=[x,d,_];break}}else if(y&&(_=d=(c=(l=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===x&&c[1]),!1===_)for(;(p=++d&&p&&p[v]||(_=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==m:1!==p.nodeType)||!++_||(y&&((l=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[x,_]),p!==t)););return(_-=i)===r||_%r==0&&_/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return i[b]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?se(function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=L(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:se(function(e){var t=[],n=[],r=s(e.replace(q,"$1"));return r[b]?se(function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:se(function(e){return function(t){return oe(e,t).length>0}}),contains:se(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:se(function(e){return V.test(e||"")||oe.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var n;do{if(n=v?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:de(!1),disabled:de(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function be(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,c=null!=t;s-1&&(o[c]=!(a[c]=f))}}else m=be(m===a?m.splice(h,m.length):m),i?i(null,a,m,u):N.apply(a,m)})}function xe(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,l=ye(function(e){return e===t},s,!0),f=ye(function(e){return L(t,e)>-1},s,!0),p=[function(e,n,r){var i=!a&&(r||n!==c)||((t=n).nodeType?l(e,n,r):f(e,n,r));return t=null,i}];u1&&_e(p),u>1&&me(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(q,"$1"),n,u0,i=e.length>0,o=function(o,a,s,u,l){var f,h,g,m=0,y="0",_=o&&[],b=[],w=c,C=o||i&&r.find.TAG("*",l),E=x+=null==w?1:Math.random()||.1,T=C.length;for(l&&(c=a===d||a||l);y!==T&&null!=(f=C[y]);y++){if(i&&f){for(h=0,a||f.ownerDocument===d||(p(f),s=!v);g=e[h++];)if(g(f,a||d,s)){u.push(f);break}l&&(x=E)}n&&((f=!g&&f)&&m--,o&&_.push(f))}if(m+=y,n&&y!==m){for(h=0;g=t[h++];)g(_,b,a,s);if(o){if(m>0)for(;y--;)_[y]||b[y]||(b[y]=D.call(u));b=be(b)}N.apply(u,b),l&&!o&&b.length>0&&m+t.length>1&&oe.uniqueSort(u)}return l&&(x=E,c=w),_};return n?se(o):o}(o,i))).selector=e}return s},u=oe.select=function(e,t,n,i){var o,u,c,l,f,p="function"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&"ID"===(c=u[0]).type&&9===t.nodeType&&v&&r.relative[u[1].type]){if(!(t=(r.find.ID(c.matches[0].replace(Z,ee),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(o=K.needsContext.test(e)?0:u.length;o--&&(c=u[o],!r.relative[l=c.type]);)if((f=r.find[l])&&(i=f(c.matches[0].replace(Z,ee),J.test(u[0].type)&&ve(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&me(u)))return N.apply(n,i),n;break}}return(p||s(e,d))(i,t,!v,n,!t||J.test(e)&&ve(t.parentNode)||t),n},n.sortStable=b.split("").sort(S).join("")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ue(function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))}),ue(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||ce("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&ue(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ce("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ue(function(e){return null==e.getAttribute("disabled")})||ce($,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),oe}(n);C.find=A,C.expr=A.selectors,C.expr[":"]=C.expr.pseudos,C.uniqueSort=C.unique=A.uniqueSort,C.text=A.getText,C.isXMLDoc=A.isXML,C.contains=A.contains,C.escapeSelector=A.escape;var S=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&C(e).is(n))break;r.push(e)}return r},k=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},O=C.expr.match.needsContext;function D(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var I=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function N(e,t,n){return y(t)?C.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?C.grep(e,function(e){return e===t!==n}):"string"!=typeof t?C.grep(e,function(e){return f.call(t,e)>-1!==n}):C.filter(t,e,n)}C.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?C.find.matchesSelector(r,e)?[r]:[]:C.find.matches(e,C.grep(t,function(e){return 1===e.nodeType}))},C.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(C(e).filter(function(){for(t=0;t1?C.uniqueSort(n):n},filter:function(e){return this.pushStack(N(this,e||[],!1))},not:function(e){return this.pushStack(N(this,e||[],!0))},is:function(e){return!!N(this,"string"==typeof e&&O.test(e)?C(e):e||[],!1).length}});var j,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(C.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof C?t[0]:t,C.merge(this,C.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:a,!0)),I.test(r[1])&&C.isPlainObject(t))for(r in t)y(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=a.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):y(e)?void 0!==n.ready?n.ready(e):e(C):C.makeArray(e,this)}).prototype=C.fn,j=C(a);var $=/^(?:parents|prev(?:Until|All))/,P={children:!0,contents:!0,next:!0,prev:!0};function R(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}C.fn.extend({has:function(e){var t=C(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&C.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?C.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?f.call(C(e),this[0]):f.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(C.uniqueSort(C.merge(this.get(),C(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),C.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return S(e,"parentNode")},parentsUntil:function(e,t,n){return S(e,"parentNode",n)},next:function(e){return R(e,"nextSibling")},prev:function(e){return R(e,"previousSibling")},nextAll:function(e){return S(e,"nextSibling")},prevAll:function(e){return S(e,"previousSibling")},nextUntil:function(e,t,n){return S(e,"nextSibling",n)},prevUntil:function(e,t,n){return S(e,"previousSibling",n)},siblings:function(e){return k((e.parentNode||{}).firstChild,e)},children:function(e){return k(e.firstChild)},contents:function(e){return D(e,"iframe")?e.contentDocument:(D(e,"template")&&(e=e.content||e),C.merge([],e.childNodes))}},function(e,t){C.fn[e]=function(n,r){var i=C.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=C.filter(r,i)),this.length>1&&(P[e]||C.uniqueSort(i),$.test(e)&&i.reverse()),this.pushStack(i)}});var M=/[^\x20\t\r\n\f]+/g;function H(e){return e}function F(e){throw e}function q(e,t,n,r){var i;try{e&&y(i=e.promise)?i.call(e).done(t).fail(n):e&&y(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}C.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return C.each(e.match(M)||[],function(e,n){t[n]=!0}),t}(e):C.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s-1;)o.splice(n,1),n<=s&&s--}),this},has:function(e){return e?C.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},C.extend({Deferred:function(e){var t=[["notify","progress",C.Callbacks("memory"),C.Callbacks("memory"),2],["resolve","done",C.Callbacks("once memory"),C.Callbacks("once memory"),0,"resolved"],["reject","fail",C.Callbacks("once memory"),C.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return C.Deferred(function(n){C.each(t,function(t,r){var i=y(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&y(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(e,r,i){var o=0;function a(e,t,r,i){return function(){var s=this,u=arguments,c=function(){var n,c;if(!(e=o&&(r!==F&&(s=void 0,u=[n]),t.rejectWith(s,u))}};e?l():(C.Deferred.getStackHook&&(l.stackTrace=C.Deferred.getStackHook()),n.setTimeout(l))}}return C.Deferred(function(n){t[0][3].add(a(0,n,y(i)?i:H,n.notifyWith)),t[1][3].add(a(0,n,y(e)?e:H)),t[2][3].add(a(0,n,y(r)?r:F))}).promise()},promise:function(e){return null!=e?C.extend(e,i):i}},o={};return C.each(t,function(e,n){var a=n[2],s=n[5];i[n[1]]=a.add,s&&a.add(function(){r=s},t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),a.add(n[3].fire),o[n[0]]=function(){return o[n[0]+"With"](this===o?void 0:this,arguments),this},o[n[0]+"With"]=a.fireWith}),i.promise(o),e&&e.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=u.call(arguments),o=C.Deferred(),a=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?u.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(q(e,o.done(a(n)).resolve,o.reject,!t),"pending"===o.state()||y(i[n]&&i[n].then)))return o.then();for(;n--;)q(i[n],a(n),o.reject);return o.promise()}});var B=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;C.Deferred.exceptionHook=function(e,t){n.console&&n.console.warn&&e&&B.test(e.name)&&n.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},C.readyException=function(e){n.setTimeout(function(){throw e})};var W=C.Deferred();function U(){a.removeEventListener("DOMContentLoaded",U),n.removeEventListener("load",U),C.ready()}C.fn.ready=function(e){return W.then(e).catch(function(e){C.readyException(e)}),this},C.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--C.readyWait:C.isReady)||(C.isReady=!0,!0!==e&&--C.readyWait>0||W.resolveWith(a,[C]))}}),C.ready.then=W.then,"complete"===a.readyState||"loading"!==a.readyState&&!a.documentElement.doScroll?n.setTimeout(C.ready):(a.addEventListener("DOMContentLoaded",U),n.addEventListener("load",U));var z=function(e,t,n,r,i,o,a){var s=0,u=e.length,c=null==n;if("object"===x(n))for(s in i=!0,n)z(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,y(r)||(a=!0),c&&(a?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(C(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){Z.remove(this,e)})}}),C.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=J.get(e,t),n&&(!r||Array.isArray(n)?r=J.access(e,t,C.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=C.queue(e,t),r=n.length,i=n.shift(),o=C._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){C.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return J.get(e,n)||J.access(e,n,{empty:C.Callbacks("once memory").add(function(){J.remove(e,[t+"queue",n])})})}}),C.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ve={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ge(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&D(e,t)?C.merge([e],n):n}function me(e,t){for(var n=0,r=e.length;n-1)i&&i.push(o);else if(c=C.contains(o.ownerDocument,o),a=ge(f.appendChild(o),"script"),c&&me(a),n)for(l=0;o=a[l++];)he.test(o.type||"")&&n.push(o);return f}ye=a.createDocumentFragment().appendChild(a.createElement("div")),(_e=a.createElement("input")).setAttribute("type","radio"),_e.setAttribute("checked","checked"),_e.setAttribute("name","t"),ye.appendChild(_e),m.checkClone=ye.cloneNode(!0).cloneNode(!0).lastChild.checked,ye.innerHTML="",m.noCloneChecked=!!ye.cloneNode(!0).lastChild.defaultValue;var xe=a.documentElement,Ce=/^key/,Ee=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Te=/^([^.]*)(?:\.(.+)|)/;function Ae(){return!0}function Se(){return!1}function ke(){try{return a.activeElement}catch(e){}}function Oe(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Oe(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return C().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=C.guid++)),e.each(function(){C.event.add(this,t,i,r,n)})}C.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,c,l,f,p,d,h,v,g=J.get(e);if(g)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&C.find.matchesSelector(xe,i),n.guid||(n.guid=C.guid++),(u=g.events)||(u=g.events={}),(a=g.handle)||(a=g.handle=function(t){return void 0!==C&&C.event.triggered!==t.type?C.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(M)||[""]).length;c--;)d=v=(s=Te.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=C.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=C.event.special[d]||{},l=C.extend({type:d,origType:v,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&C.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,l):p.push(l),C.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,c,l,f,p,d,h,v,g=J.hasData(e)&&J.get(e);if(g&&(u=g.events)){for(c=(t=(t||"").match(M)||[""]).length;c--;)if(d=v=(s=Te.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),d){for(f=C.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)l=p[o],!i&&v!==l.origType||n&&n.guid!==l.guid||s&&!s.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(p.splice(o,1),l.selector&&p.delegateCount--,f.remove&&f.remove.call(e,l));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,g.handle)||C.removeEvent(e,d,g.handle),delete u[d])}else for(d in u)C.event.remove(e,d+t[c],n,r,!0);C.isEmptyObject(u)&&J.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=C.event.fix(e),u=new Array(arguments.length),c=(J.get(this,"events")||{})[s.type]||[],l=C.event.special[s.type]||{};for(u[0]=s,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],a={},n=0;n-1:C.find(i,this,null,[c]).length),a[i]&&o.push(r);o.length&&s.push({elem:c,handlers:o})}return c=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,Ie=/\s*$/g;function Le(e,t){return D(e,"table")&&D(11!==t.nodeType?t:t.firstChild,"tr")&&C(e).children("tbody")[0]||e}function $e(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Pe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Re(e,t){var n,r,i,o,a,s,u,c;if(1===t.nodeType){if(J.hasData(e)&&(o=J.access(e),a=J.set(t,o),c=o.events))for(i in delete a.handle,a.events={},c)for(n=0,r=c[i].length;n1&&"string"==typeof h&&!m.checkClone&&Ne.test(h))return e.each(function(i){var o=e.eq(i);v&&(t[0]=h.call(this,i,o.html())),Me(o,t,n,r)});if(p&&(o=(i=we(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(s=(a=C.map(ge(i,"script"),$e)).length;f")},clone:function(e,t,n){var r,i,o,a,s,u,c,l=e.cloneNode(!0),f=C.contains(e.ownerDocument,e);if(!(m.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||C.isXMLDoc(e)))for(a=ge(l),r=0,i=(o=ge(e)).length;r0&&me(a,!f&&ge(e,"script")),l},cleanData:function(e){for(var t,n,r,i=C.event.special,o=0;void 0!==(n=e[o]);o++)if(X(n)){if(t=n[J.expando]){if(t.events)for(r in t.events)i[r]?C.event.remove(n,r):C.removeEvent(n,r,t.handle);n[J.expando]=void 0}n[Z.expando]&&(n[Z.expando]=void 0)}}}),C.fn.extend({detach:function(e){return He(this,e,!0)},remove:function(e){return He(this,e)},text:function(e){return z(this,function(e){return void 0===e?C.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Me(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Le(this,e).appendChild(e)})},prepend:function(){return Me(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Le(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Me(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Me(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(C.cleanData(ge(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return C.clone(this,e,t)})},html:function(e){return z(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ie.test(e)&&!ve[(de.exec(e)||["",""])[1].toLowerCase()]){e=C.htmlPrefilter(e);try{for(;n=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))),u}function et(e,t,n){var r=qe(e),i=We(e,t,r),o="border-box"===C.css(e,"boxSizing",!1,r),a=o;if(Fe.test(i)){if(!n)return i;i="auto"}return a=a&&(m.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===C.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+Ze(e,t,n||(o?"border":"content"),a,r,i)+"px"}function tt(e,t,n,r,i){return new tt.prototype.init(e,t,n,r,i)}C.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,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:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=Y(t),u=Ve.test(t),c=e.style;if(u||(t=Ge(s)),a=C.cssHooks[t]||C.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:c[t];"string"===(o=typeof n)&&(i=ie.exec(n))&&i[1]&&(n=ue(e,t,i),o="number"),null!=n&&n==n&&("number"===o&&(n+=i&&i[3]||(C.cssNumber[s]?"":"px")),m.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,r){var i,o,a,s=Y(t);return Ve.test(t)||(t=Ge(s)),(a=C.cssHooks[t]||C.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Qe&&(i=Qe[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),C.each(["height","width"],function(e,t){C.cssHooks[t]={get:function(e,n,r){if(n)return!ze.test(C.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,t,r):se(e,Ke,function(){return et(e,t,r)})},set:function(e,n,r){var i,o=qe(e),a="border-box"===C.css(e,"boxSizing",!1,o),s=r&&Ze(e,t,r,a,o);return a&&m.scrollboxSize()===o.position&&(s-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ze(e,t,"border",!1,o)-.5)),s&&(i=ie.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=C.css(e,t)),Je(0,n,s)}}}),C.cssHooks.marginLeft=Ue(m.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-se(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),C.each({margin:"",padding:"",border:"Width"},function(e,t){C.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+oe[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(C.cssHooks[e+t].set=Je)}),C.fn.extend({css:function(e,t){return z(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=qe(e),i=t.length;a1)}}),C.Tween=tt,tt.prototype={constructor:tt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||C.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(C.cssNumber[n]?"":"px")},cur:function(){var e=tt.propHooks[this.prop];return e&&e.get?e.get(this):tt.propHooks._default.get(this)},run:function(e){var t,n=tt.propHooks[this.prop];return this.options.duration?this.pos=t=C.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tt.propHooks._default.set(this),this}},tt.prototype.init.prototype=tt.prototype,tt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=C.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){C.fx.step[e.prop]?C.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[C.cssProps[e.prop]]&&!C.cssHooks[e.prop]?e.elem[e.prop]=e.now:C.style(e.elem,e.prop,e.now+e.unit)}}},tt.propHooks.scrollTop=tt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},C.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},C.fx=tt.prototype.init,C.fx.step={};var nt,rt,it=/^(?:toggle|show|hide)$/,ot=/queueHooks$/;function at(){rt&&(!1===a.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(at):n.setTimeout(at,C.fx.interval),C.fx.tick())}function st(){return n.setTimeout(function(){nt=void 0}),nt=Date.now()}function ut(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=oe[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ct(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(e){return this.each(function(){C.removeAttr(this,e)})}}),C.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?C.prop(e,t,n):(1===o&&C.isXMLDoc(e)||(i=C.attrHooks[t.toLowerCase()]||(C.expr.match.bool.test(t)?ft:void 0)),void 0!==n?null===n?void C.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=C.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!m.radioValue&&"radio"===t&&D(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(M);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ft={set:function(e,t,n){return!1===t?C.removeAttr(e,n):e.setAttribute(n,n),n}},C.each(C.expr.match.bool.source.match(/\w+/g),function(e,t){var n=pt[t]||C.find.attr;pt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=pt[a],pt[a]=i,i=null!=n(e,t,r)?a:null,pt[a]=o),i}});var dt=/^(?:input|select|textarea|button)$/i,ht=/^(?:a|area)$/i;function vt(e){return(e.match(M)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function mt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(M)||[]}C.fn.extend({prop:function(e,t){return z(this,C.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[C.propFix[e]||e]})}}),C.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&C.isXMLDoc(e)||(t=C.propFix[t]||t,i=C.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=C.find.attr(e,"tabindex");return t?parseInt(t,10):dt.test(e.nodeName)||ht.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.optSelected||(C.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),C.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){C.propFix[this.toLowerCase()]=this}),C.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(y(e))return this.each(function(t){C(this).addClass(e.call(this,t,gt(this)))});if((t=mt(e)).length)for(;n=this[u++];)if(i=gt(n),r=1===n.nodeType&&" "+vt(i)+" "){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(y(e))return this.each(function(t){C(this).removeClass(e.call(this,t,gt(this)))});if(!arguments.length)return this.attr("class","");if((t=mt(e)).length)for(;n=this[u++];)if(i=gt(n),r=1===n.nodeType&&" "+vt(i)+" "){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):y(e)?this.each(function(n){C(this).toggleClass(e.call(this,n,gt(this),t),t)}):this.each(function(){var t,i,o,a;if(r)for(i=0,o=C(this),a=mt(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=gt(this))&&J.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":J.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+vt(gt(n))+" ").indexOf(t)>-1)return!0;return!1}});var yt=/\r/g;C.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=y(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,C(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=C.map(i,function(e){return null==e?"":e+""})),(t=C.valHooks[this.type]||C.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})):i?(t=C.valHooks[i.type]||C.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(yt,""):null==n?"":n:void 0}}),C.extend({valHooks:{option:{get:function(e){var t=C.find.attr(e,"value");return null!=t?t:vt(C.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),C.each(["radio","checkbox"],function(){C.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=C.inArray(C(e).val(),t)>-1}},m.checkOn||(C.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),m.focusin="onfocusin"in n;var _t=/^(?:focusinfocus|focusoutblur)$/,bt=function(e){e.stopPropagation()};C.extend(C.event,{trigger:function(e,t,r,i){var o,s,u,c,l,f,p,d,v=[r||a],g=h.call(e,"type")?e.type:e,m=h.call(e,"namespace")?e.namespace.split("."):[];if(s=d=u=r=r||a,3!==r.nodeType&&8!==r.nodeType&&!_t.test(g+C.event.triggered)&&(g.indexOf(".")>-1&&(g=(m=g.split(".")).shift(),m.sort()),l=g.indexOf(":")<0&&"on"+g,(e=e[C.expando]?e:new C.Event(g,"object"==typeof e&&e)).isTrigger=i?2:3,e.namespace=m.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=r),t=null==t?[e]:C.makeArray(t,[e]),p=C.event.special[g]||{},i||!p.trigger||!1!==p.trigger.apply(r,t))){if(!i&&!p.noBubble&&!_(r)){for(c=p.delegateType||g,_t.test(c+g)||(s=s.parentNode);s;s=s.parentNode)v.push(s),u=s;u===(r.ownerDocument||a)&&v.push(u.defaultView||u.parentWindow||n)}for(o=0;(s=v[o++])&&!e.isPropagationStopped();)d=s,e.type=o>1?c:p.bindType||g,(f=(J.get(s,"events")||{})[e.type]&&J.get(s,"handle"))&&f.apply(s,t),(f=l&&s[l])&&f.apply&&X(s)&&(e.result=f.apply(s,t),!1===e.result&&e.preventDefault());return e.type=g,i||e.isDefaultPrevented()||p._default&&!1!==p._default.apply(v.pop(),t)||!X(r)||l&&y(r[g])&&!_(r)&&((u=r[l])&&(r[l]=null),C.event.triggered=g,e.isPropagationStopped()&&d.addEventListener(g,bt),r[g](),e.isPropagationStopped()&&d.removeEventListener(g,bt),C.event.triggered=void 0,u&&(r[l]=u)),e.result}},simulate:function(e,t,n){var r=C.extend(new C.Event,n,{type:e,isSimulated:!0});C.event.trigger(r,null,t)}}),C.fn.extend({trigger:function(e,t){return this.each(function(){C.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return C.event.trigger(e,t,n,!0)}}),m.focusin||C.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){C.event.simulate(t,e.target,C.event.fix(e))};C.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=J.access(r,t);i||r.addEventListener(e,n,!0),J.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=J.access(r,t)-1;i?J.access(r,t,i):(r.removeEventListener(e,n,!0),J.remove(r,t))}}});var wt=n.location,xt=Date.now(),Ct=/\?/;C.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||C.error("Invalid XML: "+e),t};var Et=/\[\]$/,Tt=/\r?\n/g,At=/^(?:submit|button|image|reset|file)$/i,St=/^(?:input|select|textarea|keygen)/i;function kt(e,t,n,r){var i;if(Array.isArray(t))C.each(t,function(t,i){n||Et.test(e)?r(e,i):kt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==x(t))r(e,t);else for(i in t)kt(e+"["+i+"]",t[i],n,r)}C.param=function(e,t){var n,r=[],i=function(e,t){var n=y(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!C.isPlainObject(e))C.each(e,function(){i(this.name,this.value)});else for(n in e)kt(n,e[n],t,i);return r.join("&")},C.fn.extend({serialize:function(){return C.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=C.prop(this,"elements");return e?C.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!C(this).is(":disabled")&&St.test(this.nodeName)&&!At.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=C(this).val();return null==n?null:Array.isArray(n)?C.map(n,function(e){return{name:t.name,value:e.replace(Tt,"\r\n")}}):{name:t.name,value:n.replace(Tt,"\r\n")}}).get()}});var Ot=/%20/g,Dt=/#.*$/,It=/([?&])_=[^&]*/,Nt=/^(.*?):[ \t]*([^\r\n]*)$/gm,jt=/^(?:GET|HEAD)$/,Lt=/^\/\//,$t={},Pt={},Rt="*/".concat("*"),Mt=a.createElement("a");function Ht(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(M)||[];if(y(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Ft(e,t,n,r){var i={},o=e===Pt;function a(s){var u;return i[s]=!0,C.each(e[s]||[],function(e,s){var c=s(t,n,r);return"string"!=typeof c||o||i[c]?o?!(u=c):void 0:(t.dataTypes.unshift(c),a(c),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function qt(e,t){var n,r,i=C.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&C.extend(!0,e,r),e}Mt.href=wt.href,C.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:wt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(wt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":C.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?qt(qt(e,C.ajaxSettings),t):qt(C.ajaxSettings,e)},ajaxPrefilter:Ht($t),ajaxTransport:Ht(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var r,i,o,s,u,c,l,f,p,d,h=C.ajaxSetup({},t),v=h.context||h,g=h.context&&(v.nodeType||v.jquery)?C(v):C.event,m=C.Deferred(),y=C.Callbacks("once memory"),_=h.statusCode||{},b={},w={},x="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(l){if(!s)for(s={};t=Nt.exec(o);)s[t[1].toLowerCase()]=t[2];t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return l?o:null},setRequestHeader:function(e,t){return null==l&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)E.always(e[E.status]);else for(t in e)_[t]=[_[t],e[t]];return this},abort:function(e){var t=e||x;return r&&r.abort(t),T(0,t),this}};if(m.promise(E),h.url=((e||h.url||wt.href)+"").replace(Lt,wt.protocol+"//"),h.type=t.method||t.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(M)||[""],null==h.crossDomain){c=a.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=Mt.protocol+"//"+Mt.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=C.param(h.data,h.traditional)),Ft($t,h,t,E),l)return E;for(p in(f=C.event&&h.global)&&0==C.active++&&C.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!jt.test(h.type),i=h.url.replace(Dt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Ot,"+")):(d=h.url.slice(i.length),h.data&&(h.processData||"string"==typeof h.data)&&(i+=(Ct.test(i)?"&":"?")+h.data,delete h.data),!1===h.cache&&(i=i.replace(It,"$1"),d=(Ct.test(i)?"&":"?")+"_="+xt+++d),h.url=i+d),h.ifModified&&(C.lastModified[i]&&E.setRequestHeader("If-Modified-Since",C.lastModified[i]),C.etag[i]&&E.setRequestHeader("If-None-Match",C.etag[i])),(h.data&&h.hasContent&&!1!==h.contentType||t.contentType)&&E.setRequestHeader("Content-Type",h.contentType),E.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Rt+"; q=0.01":""):h.accepts["*"]),h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(v,E,h)||l))return E.abort();if(x="abort",y.add(h.complete),E.done(h.success),E.fail(h.error),r=Ft(Pt,h,t,E)){if(E.readyState=1,f&&g.trigger("ajaxSend",[E,h]),l)return E;h.async&&h.timeout>0&&(u=n.setTimeout(function(){E.abort("timeout")},h.timeout));try{l=!1,r.send(b,T)}catch(e){if(l)throw e;T(-1,e)}}else T(-1,"No Transport");function T(e,t,a,s){var c,p,d,b,w,x=t;l||(l=!0,u&&n.clearTimeout(u),r=void 0,o=s||"",E.readyState=e>0?4:0,c=e>=200&&e<300||304===e,a&&(b=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(h,E,a)),b=function(e,t,n,r){var i,o,a,s,u,c={},l=e.dataTypes.slice();if(l[1])for(a in e.converters)c[a.toLowerCase()]=e.converters[a];for(o=l.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=l.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=c[u+" "+o]||c["* "+o]))for(i in c)if((s=i.split(" "))[1]===o&&(a=c[u+" "+s[0]]||c["* "+s[0]])){!0===a?a=c[i]:!0!==c[i]&&(o=s[0],l.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(h,b,E,c),c?(h.ifModified&&((w=E.getResponseHeader("Last-Modified"))&&(C.lastModified[i]=w),(w=E.getResponseHeader("etag"))&&(C.etag[i]=w)),204===e||"HEAD"===h.type?x="nocontent":304===e?x="notmodified":(x=b.state,p=b.data,c=!(d=b.error))):(d=x,!e&&x||(x="error",e<0&&(e=0))),E.status=e,E.statusText=(t||x)+"",c?m.resolveWith(v,[p,x,E]):m.rejectWith(v,[E,x,d]),E.statusCode(_),_=void 0,f&&g.trigger(c?"ajaxSuccess":"ajaxError",[E,h,c?p:d]),y.fireWith(v,[E,x]),f&&(g.trigger("ajaxComplete",[E,h]),--C.active||C.event.trigger("ajaxStop")))}return E},getJSON:function(e,t,n){return C.get(e,t,n,"json")},getScript:function(e,t){return C.get(e,void 0,t,"script")}}),C.each(["get","post"],function(e,t){C[t]=function(e,n,r,i){return y(n)&&(i=i||r,r=n,n=void 0),C.ajax(C.extend({url:e,type:t,dataType:i,data:n,success:r},C.isPlainObject(e)&&e))}}),C._evalUrl=function(e){return C.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},C.fn.extend({wrapAll:function(e){var t;return this[0]&&(y(e)&&(e=e.call(this[0])),t=C(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return y(e)?this.each(function(t){C(this).wrapInner(e.call(this,t))}):this.each(function(){var t=C(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=y(e);return this.each(function(n){C(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){C(this).replaceWith(this.childNodes)}),this}}),C.expr.pseudos.hidden=function(e){return!C.expr.pseudos.visible(e)},C.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},C.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},Wt=C.ajaxSettings.xhr();m.cors=!!Wt&&"withCredentials"in Wt,m.ajax=Wt=!!Wt,C.ajaxTransport(function(e){var t,r;if(m.cors||Wt&&!e.crossDomain)return{send:function(i,o){var a,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)s[a]=e.xhrFields[a];for(a in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(a,i[a]);t=function(e){return function(){t&&(t=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Bt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),r=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout(function(){t&&r()})},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),C.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),C.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return C.globalEval(e),e}}}),C.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),C.ajaxTransport("script",function(e){var t,n;if(e.crossDomain)return{send:function(r,i){t=C(" \ No newline at end of file diff --git a/resources/assets/vue/components/account/forms/InviteAccountFormComponent.vue b/resources/assets/vue/components/account/forms/InviteAccountFormComponent.vue new file mode 100644 index 0000000..a8fb4a2 --- /dev/null +++ b/resources/assets/vue/components/account/forms/InviteAccountFormComponent.vue @@ -0,0 +1,71 @@ + + \ No newline at end of file diff --git a/resources/assets/vue/components/account/lists/AccountsListComponenet.vue b/resources/assets/vue/components/account/lists/AccountsListComponenet.vue new file mode 100644 index 0000000..feca70f --- /dev/null +++ b/resources/assets/vue/components/account/lists/AccountsListComponenet.vue @@ -0,0 +1,49 @@ + + \ No newline at end of file diff --git a/resources/assets/vue/components/common/AccountsSearchComponent.vue b/resources/assets/vue/components/common/AccountsSearchComponent.vue new file mode 100644 index 0000000..5d27a65 --- /dev/null +++ b/resources/assets/vue/components/common/AccountsSearchComponent.vue @@ -0,0 +1,26 @@ + + \ No newline at end of file diff --git a/resources/assets/vue/components/common/ModalComponent.vue b/resources/assets/vue/components/common/ModalComponent.vue index 4a23207..4382f48 100644 --- a/resources/assets/vue/components/common/ModalComponent.vue +++ b/resources/assets/vue/components/common/ModalComponent.vue @@ -1,5 +1,5 @@