diff --git a/.env.example b/.env.example
new file mode 100644
index 00000000..a67406e4
--- /dev/null
+++ b/.env.example
@@ -0,0 +1,39 @@
+APP_NAME="NH Gooi"
+APP_ENV=production
+APP_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+APP_DEBUG=false
+APP_LOG_LEVEL=error
+APP_URL=https://dev.nhgooi.nl
+IMAGE_BASE_URL=https://dev.nhgooi.nl
+
+API_URL=https://api.nhgooi.nl/
+
+BROADCAST_DRIVER=log
+CACHE_DRIVER=file
+SESSION_DRIVER=file
+QUEUE_DRIVER=sync
+
+REDIS_HOST=127.0.0.1
+REDIS_PASSWORD=null
+REDIS_PORT=6379
+
+MAIL_DRIVER=smtp
+MAIL_HOST=in-v3.mailjet.com
+MAIL_PORT=25
+MAIL_USERNAME=mailjet_username
+MAIL_PASSWORD=mailjet_password
+MAIL_ENCRYPTION=null
+
+PUSHER_APP_ID=
+PUSHER_APP_KEY=
+PUSHER_APP_SECRET=
+
+DB_CONNECTION=mysql
+DB_HOST=nhgooi.nl
+DB_PORT=3306
+DB_DATABASE=dbname
+DB_USERNAME=6fmstats
+DB_PASSWORD=dbpass
+
+CACHE_DRIVER=file
+QUEUE_DRIVER=sync
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 00000000..c6c57bf2
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,38 @@
+FROM php:8.1-apache
+
+RUN apt-get update \
+ && apt-get -y install \
+ g++ \
+ libcurl4-gnutls-dev \
+ libxml2-dev \
+ libxslt-dev \
+ libzip-dev \
+ zlib1g-dev \
+ msmtp \
+ unzip \
+ git \
+ ssl-cert \
+ locales \
+ --no-install-recommends \
+ && docker-php-ext-install pdo pdo_mysql mysqli xsl xml zip opcache \
+ && a2enmod rewrite ssl proxy proxy_http headers \
+ && apt-get purge -y g++ \
+ && apt-get autoremove -y \
+ && rm -r /var/lib/apt/lists/*
+
+# Get latest Composer
+COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
+
+# Update the default apache site with the config we created.
+ADD docker/apache.conf /etc/apache2/sites-enabled/000-default.conf
+
+WORKDIR /var/www/html
+# COPY . /var/www/html
+
+RUN mkdir -p storage/framework/{sessions,views,cache,cache/data} && \
+ chown -R www-data:www-data storage/framework && \
+ chmod -R 775 storage
+
+RUN php artisan cache:clear && \
+ php artisan config:clear && \
+ php artisan view:clear
diff --git a/Dockerfile.dev b/Dockerfile.dev
new file mode 100644
index 00000000..e4187d34
--- /dev/null
+++ b/Dockerfile.dev
@@ -0,0 +1,38 @@
+FROM php:8.1-apache
+
+RUN apt-get update \
+ && apt-get -y install \
+ g++ \
+ libcurl4-gnutls-dev \
+ libxml2-dev \
+ libxslt-dev \
+ libzip-dev \
+ zlib1g-dev \
+ msmtp \
+ unzip \
+ git \
+ ssl-cert \
+ locales \
+ --no-install-recommends \
+ && docker-php-ext-install pdo pdo_mysql mysqli xsl xml zip opcache \
+ && a2enmod rewrite ssl proxy proxy_http headers \
+ && apt-get purge -y g++ \
+ && apt-get autoremove -y \
+ && rm -r /var/lib/apt/lists/*
+
+# Get latest Composer
+COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
+
+# Update the default apache site with the config we created.
+ADD docker/apache.dev.conf /etc/apache2/sites-enabled/000-default.conf
+
+WORKDIR /var/www/html
+COPY . /var/www/html
+
+RUN mkdir -p storage/framework/{sessions,views,cache,cache/data} && \
+ chown -R www-data:www-data storage/framework && \
+ chmod -R 775 storage
+
+# RUN php artisan cache:clear && \
+# php artisan config:clear && \
+# php artisan view:clear
diff --git a/Gruntfile.js b/Gruntfile.js
new file mode 100644
index 00000000..328b0dac
--- /dev/null
+++ b/Gruntfile.js
@@ -0,0 +1,37 @@
+module.exports = function(grunt) {
+
+ // Project configuration.
+ grunt.initConfig({
+ pkg: grunt.file.readJSON('package.json'),
+ uglify: {
+ options: {
+ banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */\n'
+ },
+ build: {
+ src: 'public/js/functions.js',
+ dest: 'public/js/functions.min.js'
+ }
+ },
+ concat: {
+ js: {
+ src: ['resources/assets/js/functions/*.js'],
+ dest: 'public/js/functions.js'
+ }
+ },
+ watch: {
+ scripts: {
+ files: 'resources/assets/js/functions/*.js',
+ tasks: ['concat', 'uglify'],
+ options: {
+ interrupt: true,
+ },
+ },
+ },
+ });
+
+ // Load the plugin that provides the "uglify" task.
+ grunt.loadNpmTasks('grunt-contrib-uglify');
+ grunt.loadNpmTasks('grunt-contrib-concat');
+ grunt.loadNpmTasks('grunt-contrib-watch');
+
+};
diff --git a/app/Http/Controllers/CalendarController.php b/app/Http/Controllers/CalendarController.php
index f727ea78..ffb32f65 100644
--- a/app/Http/Controllers/CalendarController.php
+++ b/app/Http/Controllers/CalendarController.php
@@ -12,18 +12,18 @@ class CalendarController extends Controller
$apiResult = $this->API('agenda/item/' . (int)$id);
$calendarEvent = new \Model\CalendarEvent($apiResult);
- return view('calendarevent', ['event' => $calendarEvent, 'metadata' => $calendarEvent->metadata]);
+ return view('calendarevent', array_merge($this->getSidebareData(), ['event' => $calendarEvent, 'metadata' => $calendarEvent->metadata]));
}
public function overview(Request $request)
{
$apiResult = $this->API('agenda/overzicht');
$calendar = [];
- foreach($apiResult as $calendarItem)
+ foreach($apiResult->events as $calendarItem)
{
$calendar[] = new \Model\CalendarEvent($calendarItem);
}
- return view('calendarlist', ['events' => $calendar]);
+ return view('calendarlist', array_merge($this->getSidebareData(), ['events' => $calendar]));
}
}
diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php
index 44b9f717..398b135a 100644
--- a/app/Http/Controllers/Controller.php
+++ b/app/Http/Controllers/Controller.php
@@ -2,11 +2,11 @@
namespace App\Http\Controllers;
-use Illuminate\Foundation\Bus\DispatchesJobs;
-use Illuminate\Routing\Controller as BaseController;
-use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
+use Illuminate\Foundation\Bus\DispatchesJobs;
+use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Http\Request;
+use Illuminate\Routing\Controller as BaseController;
use Illuminate\Support\Facades\Session;
use Illuminate\Support\Facades\Storage;
use Illuminate\Support\Facades\View;
@@ -14,113 +14,165 @@ use Illuminate\Support\Facades\View;
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
-
- protected $API_URL;
-
- private function getDataFromFileAndConvert($file, $path, $class, $maxItems = 0)
- {
- $data = json_decode(Storage::disk('local')->get($file));
- foreach($path as $subobject) { $data = $data->$subobject; }
- $items = [];
- foreach($data as $item_data)
- {
- $items[] = new $class($item_data);
- if($maxItems && count($items) == $maxItems) { break; }
- }
- return $items;
+ protected $API_URL;
+
+ private function getDataFromFileAndConvert($file, $path, $class, $maxItems = 0)
+ {
+ $data = json_decode(Storage::disk('local')->get($file));
+ foreach ($path as $subobject) {
+ $data = $data->$subobject;
}
+ $items = [];
+ foreach ($data as $item_data) {
+ $items[] = new $class($item_data);
+ if ($maxItems && count($items) == $maxItems) {
+ break;
+ }
+ }
+
+ return $items;
+ }
public function __construct()
{
- View::share('apiUrl', $this->API_URL = env('API_URL', 'http://api.6fm.nl/'));
- View::share('imgBase', env('IMAGE_BASE_URL', '/'));
+ View::share('apiUrl', $this->API_URL = env('API_URL', 'http://api.6fm.nl/'));
+ View::share('imgBase', env('IMAGE_BASE_URL', '/'));
- $blogs = $this->getDataFromFileAndConvert('blogs.json', [], '\Model\Blog', 1);
- $activeBlog = count($blogs) && $blogs[0]->is_active ? $blogs[0] : null;
- View::share('activeBlog', $activeBlog);
+ $blogs = $this->getDataFromFileAndConvert('blogs.json', [], '\Model\Blog', 1);
+ $activeBlog = count($blogs) && $blogs[0]->is_active ? $blogs[0] : null;
+ View::share('activeBlog', $activeBlog);
- //View::share('onAir', file_get_contents(url('onair')));
- View::composer('widgets.laatstenieuws', function($view) {
- $view->with('data', $this->getDataFromFileAndConvert('laatste_nieuws.json', ['news'], '\Model\NewsItem'));
- });
- View::composer('widgets.populairnieuws', function($view) {
- $view->with('data', $this->getDataFromFileAndConvert('populair_nieuws.json', [], '\Model\NewsItem'));
- });
- View::composer('widgets.nustraks', function($view) {
- $data = json_decode(Storage::disk('local')->get('nu_straks.json'))->schedule;
- $programs = [];
- foreach($data as $item_data)
- {
- $programs[] = $program = new \Model\Program($item_data->program);
- $program->start = new \DateTimeImmutable($item_data->start->date, new \DateTimeZone($item_data->start->timezone));
- $program->end = new \DateTimeImmutable($item_data->end->date, new \DateTimeZone($item_data->end->timezone));
- }
+ //View::share('onAir', file_get_contents(url('onair')));
+ View::composer('widgets.laatstenieuws', function ($view) {
+ $view->with('data', $this->getDataFromFileAndConvert('laatste_nieuws.json', ['news'], '\Model\NewsItem'));
+ });
+ View::composer('widgets.populairnieuws', function ($view) {
+ $view->with('data', $this->getDataFromFileAndConvert('populair_nieuws.json', ['news'], '\Model\NewsItem'));
+ });
+ View::composer('widgets.nustraks', function ($view) {
+ $data = json_decode(Storage::disk('local')->get('nu_straks.json'))->schedule;
+ $programs = [];
+ foreach ($data as $item_data) {
+ $programs[] = $program = new \Model\Program($item_data->program);
+ $program->start = self::JsonToDateTime($item_data->start);
+ $program->end = self::JsonToDateTime($item_data->end);
+ }
- // Need a bit of slack here, otherwise the current program may show up
- $now = new \DateTimeImmutable('2 minutes ago');
- $data = json_decode(Storage::disk('local')->get('zojuist.json'))->schedule;
- $i = 0;
- foreach(array_reverse($data) as $item_data)
- {
- $recent = $program = new \Model\Program($item_data->program);
- $recent->start = new \DateTimeImmutable($item_data->start->date, new \DateTimeZone($item_data->start->timezone));
- $recent->end = new \DateTimeImmutable($item_data->end->date, new \DateTimeZone($item_data->end->timezone));
- if(($recent->end < $now) && (!$recent->nonstop) && (!$recent->rerun)) {
- $view->with('recent', $recent);
- break;
- }
- }
+ // Need a bit of slack here, otherwise the current program may show up
+ $now = new \DateTimeImmutable('2 minutes ago');
+ $data = json_decode(Storage::disk('local')->get('zojuist.json'))->schedule;
+ $i = 0;
+ foreach (array_reverse($data) as $item_data) {
+ $recent = $program = new \Model\Program($item_data->program);
+ $recent->start = self::JsonToDateTime($item_data->start);
+ $recent->end = self::JsonToDateTime($item_data->end);
+ if (($recent->end < $now) && (!$recent->nonstop) && (!$recent->rerun)) {
+ $view->with('recent', $recent);
+ break;
+ }
+ }
- $view->with('data', $programs);
- });
- View::composer('widgets.laatstepodcasts', function($view) {
- $view->with('data', $this->getDataFromFileAndConvert('laatste_podcasts.json', ['podcasts'], '\Model\Podcast'));
- });
- View::composer('widgets.regioagenda', function($view) {
- $view->with('data', $this->getDataFromFileAndConvert('regioagenda.json', [], '\Model\CalendarEvent'));
- });
- View::composer('widgets.beelden', function($view) {
- $view->with('data', $this->getDataFromFileAndConvert('beelden.json', ['items'], '\Model\NewsItem'));
- });
- View::composer('widgets.menu', function($view) {
- $view->with('news', $this->getDataFromFileAndConvert('laatste_nieuws.json', ['news'], '\Model\NewsItem'))
- ->with('popular', $this->getDataFromFileAndConvert('populair_nieuws.json', [], '\Model\NewsItem', 3))
- ->with('podcasts', $this->getDataFromFileAndConvert('laatste_podcasts.json', ['podcasts'], '\Model\Podcast'));
- });
+ $view->with('data', $programs);
+ });
+ View::composer('widgets.laatstepodcasts', function ($view) {
+ $view->with('data',
+ $this->getDataFromFileAndConvert('laatste_podcasts.json', ['podcasts'], '\Model\Podcast'));
+ });
+ View::composer('widgets.regioagenda', function ($view) {
+ $view->with('data', $this->getDataFromFileAndConvert('regioagenda.json', [], '\Model\CalendarEvent'));
+ });
+ View::composer('widgets.beelden', function ($view) {
+ $view->with('data', $this->getDataFromFileAndConvert('beelden.json', ['items'], '\Model\NewsItem'));
+ });
+ View::composer('widgets.menu', function ($view) {
+ $view->with('news', $this->getDataFromFileAndConvert('laatste_nieuws.json', ['news'], '\Model\NewsItem'))
+ ->with('popular', $this->getDataFromFileAndConvert('populair_nieuws.json', ['news'], '\Model\NewsItem', 3))
+ ->with('podcasts',
+ $this->getDataFromFileAndConvert('laatste_podcasts.json', ['podcasts'], '\Model\Podcast'));
+ });
+
+ View::share('disableBanners', env('DISABLE_BANNERS', true));
}
-
+
protected function registerView(Request $request, $type, $id)
{
- if(config('app.env') == 'local') {
- return;
- }
+ if (config('app.env') == 'local') {
+ return;
+ }
- app('db')->insert('INSERT INTO `pagestats`(`type`, `item_id`, `visitor_ip`, `session`, `referer`) VALUES(:type, :id, :ip, :session, :referer)', [
- 'type' => $type,
- 'id' => $id,
- 'ip' => $request->server('REMOTE_ADDR'),
- 'session' => md5(Session::getId()),
- 'referer' => $request->server('HTTP_REFERRER')
- ]);
+ app('db')->insert('INSERT INTO `pagestats`(`type`, `item_id`, `visitor_ip`, `session`, `referer`) VALUES(:type, :id, :ip, :session, :referer)',
+ [
+ 'type' => $type,
+ 'id' => $id,
+ 'ip' => $request->server('REMOTE_ADDR'),
+ 'session' => md5(Session::getId()),
+ 'referer' => $request->server('HTTP_REFERRER')
+ ]);
}
protected function API($url)
{
- return json_decode(file_get_contents($this->API_URL . $url));
+ $arrContextOptions = [
+ 'ssl' => [
+ "verify_peer" => false,
+ "verify_peer_name" => false,
+ ],
+ 'http' => [
+ 'method' => 'GET',
+ 'header' => 'X-Api-Key: ' . sha1(request()->server('REMOTE_ADDR')) . "\r\n"
+ . 'X-User-Agent: ' . request()->server('HTTP_USER_AGENT') . "\r\n"
+ ]
+ ];
+
+ return json_decode(file_get_contents($this->API_URL . $url, false, stream_context_create($arrContextOptions)));
}
- protected static function JsonToDateTime($obj)
+ protected function checkAPI($url)
{
- return new \DateTime($obj->date, new \DateTimeZone($obj->timezone));
+ return $this->get_http_response_code($this->API_URL . $url);
}
- public function __call($method, $arguments) {
- if(substr($method, 0, 5) == 'view_') {
- $view = substr($method, 5);
- if(view()->exists($view)) { return view($view); }
- }
- return abort(404);
+ protected function get_http_response_code($url)
+ {
+ $headers = get_headers($url);
+ return substr($headers[0], 9, 3);
+ }
+
+
+
+ protected static function JsonToDateTime($obj)
+ {
+ return is_object($obj) ? new \DateTime($obj->date, new \DateTimeZone($obj->timezone)) : \Carbon\Carbon::parse($obj)->setTimezone(date_default_timezone_get());
+ }
+
+ public function __call($method, $arguments)
+ {
+ if (substr($method, 0, 5) == 'view_') {
+ $view = substr($method, 5);
+ if (view()->exists($view)) {
+ return view($view);
+ }
+ }
+
+ return abort(404);
+ }
+
+ public function getSidebareData()
+ {
+ $populair = [];
+ $apiResult = $this->API('nieuws/populair?aantal=5');
+ foreach ($apiResult->news as $_newsItem) {
+ $populair[] = new \Model\NewsItem($_newsItem);
+ }
+
+ $newsItems = [];
+ $apiResult = $this->API('nieuws/overzicht?aantal=5');
+ foreach ($apiResult->news as $_newsItem) {
+ $newsItems[] = new \Model\NewsItem($_newsItem);
+ }
+
+ return ['newsItems' => $newsItems, 'populair' => $populair];
}
}
diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php
index 0d18a159..668adff1 100644
--- a/app/Http/Controllers/HomeController.php
+++ b/app/Http/Controllers/HomeController.php
@@ -2,36 +2,29 @@
namespace App\Http\Controllers;
+use Illuminate\Http\Request;
use \Model\NewsItem;
class HomeController extends Controller
{
- public function show()
+ public function show(Request $request)
{
- $apiResult = $this->API('nieuws/overzicht?aantal=12');
+ $page = (int)$request->get('pagina', 1);
+ $apiResult = $this->API('nieuws/overzicht?pagina=' . (int)max(1, $page) . '&aantal=10');
$news = [];
- foreach($apiResult->news as $newsItem)
- {
- $news[] = new \Model\NewsItem($newsItem);
- }
-
- $apiResult = $this->API('programma/schema/nustraks');
- $comingUp = [];
- foreach($apiResult->schedule as $program)
- {
- $comingUp[] = [
- 'start' => self::JsonToDateTime($program->start),
- 'end' => self::JsonToDateTime($program->end),
- 'program' => new \Model\Program($program->program)
- ];
+ foreach ($apiResult->news as $newsItem) {
+ $news[] = new \Model\NewsItem($newsItem);
}
- $apiResult = $this->API('podcast/overzicht?aantal=20');
- $podcasts = [];
- foreach($apiResult->podcasts as $podcast) {
- $podcasts[] = new \Model\Podcast($podcast);
+ $populair = [];
+ $apiResult = $this->API('nieuws/populair?pagina=' . (int)max(1, $page) . '&aantal=5');
+ foreach ($apiResult->news as $newsItem) {
+ $populair[] = new \Model\NewsItem($newsItem);
}
- return view('home', ['news' => $news, 'podcasts' => $podcasts, 'comingUp' => $comingUp]);
+ $apiResult = $this->API('podcast/overzicht?aantal=15');
+ $index = array_rand($apiResult->podcasts);
+ $podcast = new \Model\Podcast($apiResult->podcasts[$index]);
+ return view('home', ['populair' => $populair, 'podcast' => $podcast, 'title' => 'Home', 'news' => $news, 'searchURL' => 'nieuws/zoeken']);
}
}
diff --git a/app/Http/Controllers/JobsController.php b/app/Http/Controllers/JobsController.php
index 9115e34b..3cb7206f 100644
--- a/app/Http/Controllers/JobsController.php
+++ b/app/Http/Controllers/JobsController.php
@@ -6,19 +6,19 @@ use Illuminate\Http\Request;
use \Model\JobOpening;
class JobsController extends Controller
-{
+{
private static function TimestampToDateTime($timestamp) {
$result = new \DateTime;
$result->setTimestamp($timestamp);
return $result;
}
-
+
public function show(Request $request, $id)
{
parent::registerView($request, 'nieuws', $id);
$apiResult = $this->API('vacatures/details/' . $id);
$jobsItem = new \Model\JobOpening($apiResult->item);
- return view('jobsitem', ['job' => $jobsItem, 'metadata' => $jobsItem->metadata]);
+ return view('jobsitem', array_merge($this->getSidebareData(), ['job' => $jobsItem, 'metadata' => $jobsItem->metadata]));
}
public function overview(Request $request)
@@ -29,17 +29,17 @@ class JobsController extends Controller
private function listJobs(Request $request, $url, $title = null)
{
$page = (int)$request->get('pagina', 1);
- $apiResult = $this->API('vacatures/' . $url . '?pagina=' . (int)max(1, $page));
+ #$apiResult = $this->API('vacatures/' . $url . '?pagina=' . (int)max(1, $page));
$jobs = [];
- foreach($apiResult->jobs as $jobsItem)
- {
- $jobs[] = new \Model\JobOpening($jobsItem);
- }
+ #foreach($apiResult->jobs as $jobsItem)
+ #{
+ # $jobs[] = new \Model\JobOpening($jobsItem);
+ #}
- return view('jobslist', ['title' => $title, 'jobs' => $jobs]);
+ return view('jobslist', array_merge($this->getSidebareData(), ['title' => $title, 'jobs' => $jobs]));
//return view($request->ajax() ? 'partial/jobslist_small' : ($title == null ? 'home' : 'jobslist'), ['title' => $title, 'jobs' => $jobs, 'searchURL' => 'vacatures/zoeken']);
}
-
+
public function bijeenkomst() {
return view('kennismakingsbijeenkomst', ['a' => 2]);
}
@@ -74,11 +74,11 @@ Wat leuk dat je je hebt aangemeld om kennis te maken met NH Gooi! Dank voor je i
We nemen binnenkort persoonlijk contact met je op om ons nader voor te stellen en om te kijken waar je bij ons zou passen, via {$request['email']} of telefonisch op {$request['phone']}.
-Graag tot binnenkort en hartelijke groet,
+Graag tot binnenkort en hartelijke groet.
-Het team van NH Gooi
+Het team van NH Gooi,
-Ed Snel
+Léon Haver
BODY;
\Mail::raw($body, function($message) use($data) {
diff --git a/app/Http/Controllers/NewsController.php b/app/Http/Controllers/NewsController.php
index e8ed80e2..d58d5f87 100644
--- a/app/Http/Controllers/NewsController.php
+++ b/app/Http/Controllers/NewsController.php
@@ -6,70 +6,105 @@ use Illuminate\Http\Request;
use \Model\NewsItem;
class NewsController extends Controller
-{
- private static function TimestampToDateTime($timestamp) {
- $result = new \DateTime;
- $result->setTimestamp($timestamp);
- return $result;
+{
+ private static function TimestampToDateTime($timestamp)
+ {
+ $result = new \DateTime;
+ $result->setTimestamp($timestamp);
+ return $result;
}
-
+
public function show(Request $request, $id)
{
parent::registerView($request, 'nieuws', $id);
$apiResult = $this->API('nieuws/bericht/' . $id);
- $newsItem = new \Model\NewsItem($apiResult->news);
+ $newsItem = new \Model\NewsItem($apiResult->news);
- switch($apiResult->version) {
- case 1:
-if(!$newsItem->content) return redirect('//nhnieuws.nl/gooi');
- return view('newsitem', ['news' => $newsItem, 'metadata' => $newsItem->metadata]);
- break;
+ switch ($apiResult->version) {
+ case 1:
+ if (!$newsItem->content) return redirect('//nhnieuws.nl/gooi');
+ return view('newsitem', ['news' => $newsItem, 'metadata' => $newsItem->metadata]);
+ break;
- case 2:
- $source = $apiResult->source;
- $newsItem->published = self::TimestampToDateTime($source->created);
- $newsItem->edited = self::TimestampToDateTime($source->updated);
- $newsItem->author = $source->author;
- $newsItem->images = null; // Images will be embedded
- $newsItem->video = null; // Videos will be embedded
- $newsItem->content = $source->blocks;
- return view('newsitem', ['news' => $newsItem, 'metadata' => $newsItem->metadata]);
+ case 2:
+ $source = $apiResult->source->article;
+ $newsItem->published = self::TimestampToDateTime($source->created);
+ $newsItem->edited = self::TimestampToDateTime($source->updated);
+ $newsItem->author = $source->author;
+ $newsItem->images = null; // Images will be embedded
+ $newsItem->video = null; // Videos will be embedded
+ $newsItem->content = $source->blocks;
+
+
+
+ return view('newsitem', array_merge($this->getSidebareData(), ['news' => $newsItem, 'metadata' => $newsItem->metadata, 'searchURL' => 'nieuws/zoeken']));
}
}
public function overview(Request $request)
{
- return $this->listNews($request, 'overzicht');
+ return $this->listNews($request, 'overzicht', null, 'items-more-news', 10);
+ }
+
+ public function more(Request $request)
+ {
+ $page = (int)$request->get('pagina', 1);
+ $id = $request->get('id', '');
+ $apiResult = $this->API('nieuws/overzicht?pagina=' . (int)max(1, $page) . '&aantal=5');
+ $news = [];
+ foreach ($apiResult->news as $newsItem) {
+ $news[] = new \Model\NewsItem($newsItem);
+ }
+
+ return view('partial/newslist_small', ['id' => $id, 'news' => $news]);
+ }
+
+ public function populair(Request $request)
+ {
+ $page = (int)$request->get('pagina', 1);
+ $id = $request->get('id', '');
+ $populair = [];
+ $apiResult = $this->API('nieuws/populair?pagina=' . (int)max(1, $page) . '&aantal=5');
+ foreach ($apiResult->news as $_newsItem) {
+ $populair[] = new \Model\NewsItem($_newsItem);
+ }
+
+ return view('partial/newslist_small', ['id' => $id, 'news' => $populair]);
+ }
+
+ public function taglist(Request $request, $tag)
+ {
+ return $this->listNews($request, 'tag/' . $tag, ucfirst($tag));
}
public function regionlist(Request $request, $region)
{
- return $this->listNews($request, 'regio/' . $region, ucfirst($region));
+ return $this->listNews($request, 'tag/' . $region, ucfirst($region));
}
public function themelist(Request $request, $theme)
{
- return $this->listNews($request, 'thema/' . $theme, ucfirst($theme));
+ return $this->listNews($request, 'tag/' . $theme, ucfirst($theme));
}
-
- public function search(Request $request, $query)
+
+ public function search(Request $request, $query)
{
return $this->listNews($request, 'zoeken/' . $query, 'Zoekresultaat')->with('query', urldecode($query));
}
-
+
public function activeblog()
{
$apiResult = $this->API('blog/overzicht');
- if(count($apiResult)) {
+ if (count($apiResult)) {
$blog = new \Model\Blog($apiResult[0]);
- if($blog->is_active) {
- return redirect($blog->url);
+ if ($blog->is_active) {
+ return redirect($blog->url);
}
}
-
+
return abort(404);
- }
+ }
public function blog(Request $request, $id)
{
@@ -77,60 +112,85 @@ if(!$newsItem->content) return redirect('//nhnieuws.nl/gooi');
$page = (int)$request->get('pagina', 1);
$hasNext = true;
- while($page > 0) {
- $apiResult = $this->API('blog/overzicht/' . (int)$id . '?pagina=' . (int)max(1, $page));
-
- $blog = new \Model\Blog($apiResult->blog);
- $items = [];
- foreach($apiResult->items as $blogItem)
- {
- $items[] = new \Model\NewsItem($blogItem);
- }
-
- if(count($items) || ($page == 1))
- {
- return view('blog', ['blog' => $blog, 'pagina' => $page, 'items' => $items, 'hasNext' => $hasNext && count($items) == 15]);
- }
+ while ($page > 0) {
+ $apiResult = $this->API('blog/overzicht/' . (int)$id . '?pagina=' . (int)max(1, $page));
- $hasNext = false;
- --$page;
+ $blog = new \Model\Blog($apiResult->blog);
+ $items = [];
+ foreach ($apiResult->items as $blogItem) {
+ $items[] = new \Model\NewsItem($blogItem);
+ }
+
+ if (count($items) || ($page == 1)) {
+ return view('blog', ['blog' => $blog, 'pagina' => $page, 'items' => $items, 'hasNext' => $hasNext && count($items) == 15]);
+ }
+
+ $hasNext = false;
+ --$page;
}
return abort(404);
}
-
- private function listNews(Request $request, $url, $title = null)
+
+ private function listNews(Request $request, $url, $title = null, $id = 'items', $total = null)
{
+ if ($request->ajax()) {
+ $total = 5;
+ }
$page = (int)$request->get('pagina', 1);
- $apiResult = $this->API('nieuws/' . $url . '?pagina=' . (int)max(1, $page));
+ $apiResult = $this->API('nieuws/' . $url . '?pagina=' . (int)max(1, $page) . ($total ? '&aantal=' . $total : ''));
$news = [];
- foreach($apiResult->news as $newsItem)
- {
+ foreach ($apiResult->news as $newsItem) {
$news[] = new \Model\NewsItem($newsItem);
}
- return view($request->ajax() ? 'partial/newslist_small' : ($title == null ? 'home' : 'newslist'), ['title' => $title, 'news' => $news, 'searchURL' => 'nieuws/zoeken']);
+ $populair = [];
+ if ($title == null) {
+ $total = 5;
+ }
+ $apiResult = $this->API('nieuws/populair?pagina=' . (int)max(1,
+ $page) . ($total ? '&aantal=' . $total : ''));
+ foreach ($apiResult->news as $newsItem) {
+ $populair[] = new \Model\NewsItem($newsItem);
+ }
+
+ $podcast = null;
+ $podcasts = [];
+ if ($title == null) {
+ $apiResult = $this->API('podcast/overzicht?aantal=3');
+ $podcast = new \Model\Podcast($apiResult->podcasts[0]);
+ foreach ($apiResult->podcasts as $_podcast) {
+ $podcasts[] = new \Model\Podcast($_podcast);
+ }
+ }
+
+ $newsItems = [];
+ $apiResult = $this->API('nieuws/overzicht?aantal=5');
+ foreach ($apiResult->news as $_newsItem) {
+ $newsItems[] = new \Model\NewsItem($_newsItem);
+ }
+
+ return view($request->ajax() ? ($title == null ? 'partial/home_newslist_small' : 'partial/newslist_small') : ($title == null ? 'news' : 'newslist'), ['populair' => $populair, 'newsItems' => $newsItems, 'podcasts' => $podcasts, 'podcast' => $podcast, 'id' => $id, 'title' => $title, 'news' => $news, 'searchURL' => 'nieuws/zoeken']);
}
public function popular()
{
$apiResult = $this->API('nieuws/populair');
$news = [];
- foreach($apiResult as $newsItem)
- {
+ foreach ($apiResult->news as $newsItem) {
$news[] = new \Model\NewsItem($newsItem);
}
return view('popularnews', ['news' => $news]);
}
- public function regionieuws()
+ public function regionieuws()
{
return view('listen', [
'source' => $this->API_URL . 'nieuws/regionieuws',
- 'title' => 'Regionieuws',
+ 'title' => 'Regionieuws',
'content' => 'het laatste nieuws uit de regio',
'isStream' => false,
- 'canDownload' => true ]);
+ 'canDownload' => true]);
}
}
diff --git a/app/Http/Controllers/PodcastController.php b/app/Http/Controllers/PodcastController.php
index 50ecd49e..9b945911 100644
--- a/app/Http/Controllers/PodcastController.php
+++ b/app/Http/Controllers/PodcastController.php
@@ -15,28 +15,37 @@ class PodcastController extends Controller
$action = 'programma/' . (int)$programma;
$viewData['program'] = new \Model\Program($this->API('programma/details/' . (int)$programma));
}
-
+
return $this->getPodcastList($request, $action, $viewData);
}
private function getPodcastList(Request $request, $action, $viewData = [])
{
$page = (int)$request->get('pagina', 1);
- $apiResult = $this->API('podcast/' . $action . '?pagina=' . (int)max(1, $page) . '&aantal=100');
+ $apiResult = $this->API('podcast/' . $action . '?pagina=' . (int)max(1, $page) . '&aantal=8');
$podcasts = [];
foreach($apiResult->podcasts as $podcast)
{
$podcasts[] = new \Model\Podcast($podcast);
}
- return view($request->ajax() ? 'partial.podcastitems' : 'podcastseries', array_merge($viewData, ['podcasts' => $podcasts, 'searchURL' => 'gemist/zoeken']));
+ return view($request->ajax() ? 'partial.podcastitems' : 'podcastseries', array_merge($viewData, ['podcasts' => $podcasts, 'searchURL' => 'gemist/zoeken', 'isPodcast' => true]));
}
public function podcast(Request $request, $id)
{
parent::registerView($request, 'podcast', $id);
$apiResult = $this->API('podcast/details/' . (int)$id);
- $podcast = new \Model\Podcast($apiResult);
- return view('podcastitem', ['podcast' => $podcast, 'metadata' => $podcast->metadata]);
+ $podcast = new \Model\Podcast($apiResult);
+ $podcasts = [];
+ if($podcast->program) {
+ $apiResult = $this->API('podcast/programma/' . (int)$podcast->program->id . '?pagina=1&aantal=5');
+ $podcasts = [];
+ foreach($apiResult->podcasts as $p)
+ {
+ $podcasts[] = new \Model\Podcast($p);
+ }
+ }
+ return view('podcastitem', ['podcast' => $podcast, 'metadata' => $podcast->metadata, 'podcasts' => $podcasts, 'isPodcast' => true]);
}
}
diff --git a/app/Http/Controllers/RadioController.php b/app/Http/Controllers/RadioController.php
index 32790d00..ba2087cf 100644
--- a/app/Http/Controllers/RadioController.php
+++ b/app/Http/Controllers/RadioController.php
@@ -7,54 +7,71 @@ use \Model\Programma;
class RadioController extends Controller
{
- public function schedule(Request $request, $shiftWeeks = 0)
+ public function schedule(Request $request, $date = '')
{
- $apiResult = $this->API('programma/schema/week/' . (int)$shiftWeeks);
- $start = self::JsonToDateTime($apiResult->startdate);
- $end = self::JsonToDateTime($apiResult->enddate);
+ $start = $date ? (new \DateTime($date))->format('Y-m-d') : (new \DateTime("-2 day"))->format('Y-m-d');
+ $end = $date ? (new \DateTime($date))->modify('+1 day')->format('Y-m-d') : (new \DateTime("+3 day"))->format('Y-m-d');
+ $apiResult = $this->API('programma/schema/periode/' . $start . '/' . $end);
$schedule = [];
foreach($apiResult->schedule as $program)
{
- $schedule[] = [
+ $schedule[self::JsonToDateTime($program->start)->format('Ymd')][] = [
'starttime' => self::JsonToDateTime($program->start),
'endtime' => self::JsonToDateTime($program->end),
- 'shift' => (int)$shiftWeeks,
+ 'shift' => 0,
'program' => new \Model\Program($program->program)
];
}
- return view($request->ajax() ? 'radioscheduleweek' : 'radioschedule', ['start' => $start, 'end' => $end, 'schedule' => $schedule, 'shift' => $shiftWeeks]);
+ if ($date) {
+ $days = [
+ 'custom' => (new \DateTime($date))->format('Ymd'),
+ ];
+ } else {
+ $days = [
+ 'day_before_yesterday' => (new \DateTime("-2 day"))->format('Ymd'),
+ 'yesterday' => (new \DateTime("yesterday"))->format('Ymd'),
+ 'today' => (new \DateTime("now"))->format('Ymd'),
+ 'tomorrow' => (new \DateTime("+1 day"))->format('Ymd'),
+ 'day_after_tomorrow' => (new \DateTime("+2 day"))->format('Ymd'),
+ 'custom' => (new \DateTime($date))->format('Ymd'),
+ ];
+ }
+
+ return view($request->ajax() ? 'partial/radioscheduleweek' : 'radioschedule', ['start' => $start, 'end' => $end, 'schedule' => $schedule, 'shift' => 0, 'days' => $days, 'date' => $date]);
}
-
+
public function onair()
{
$data = $this->API('programma/schema/onair');
return response()->json($data);
}
- public function program($id)
+ public function program($id)
{
$apiResult = $this->API('programma/details/' . (int)$id);
return view('radioprogram', ['program' => new \Model\Program($apiResult)]);
}
- public function podcast(Request $request, $id)
+ public function podcast(Request $request, $id, $title = '')
{
+ if($this->checkAPI('podcast/details/' . (int)$id) != "200"){
+ return view('podcastitem', array_merge($this->getSidebareData(), ['title' => $title, 'podcast' => null, 'metadata' => null, 'related' => [], 'searchURL' => 'gemist/zoeken', 'isPodcast' => false]));
+ }
+
parent::registerView($request, 'podcast', $id);
$apiResult = $this->API('podcast/details/' . (int)$id);
$podcast = new \Model\Podcast($apiResult);
- $related = [];
- if($podcast->program != null)
+ $page = (int)$request->get('pagina', 1);
+ $apiResult = $this->API('podcast/overzicht?pagina=' . (int)max(1, $page) . '&aantal=6');
+ $podcasts = [];
+ foreach($apiResult->podcasts as $_podcast)
{
- $apiRelated = $this->API("podcast/programma/{$podcast->program->id}?date={$podcast->created->format('Y-m-d')}");
- foreach($apiRelated->podcasts as $relatedItem)
- {
- $related[] = new \Model\Podcast($relatedItem);
- }
+ $podcasts[] = new \Model\Podcast($_podcast);
}
- return view('podcastitem', ['podcast' => $podcast, 'metadata' => $podcast->metadata, 'related' => $related, 'searchURL' => 'gemist/zoeken']);
+ return view($request->ajax() ? 'partial/podcastitems' : 'podcastitem', ['title' => $title, 'podcast' => $podcast, 'metadata' => $podcast->metadata, 'podcasts' => $podcasts, 'searchURL' => 'gemist/zoeken', 'isPodcast' => false]);
}
public function podcasts(Request $request, $programma = null)
@@ -65,20 +82,21 @@ class RadioController extends Controller
$action = 'programma/' . (int)$programma;
$viewData['program'] = new \Model\Program($this->API('programma/details/' . (int)$programma));
}
-
- return $this->getPodcastList($request, $action, $viewData);
+
+ return $this->getPodcastList($request, $action, array_merge($this->getSidebareData(), $viewData));
}
public function searchpodcast(Request $request, $query)
{
return $this->getPodcastList($request, 'zoeken/' . $query)->with('query', urldecode($query));
- }
+ }
public function terugluisteren(Request $request)
{
$programs = [];
$now = new \DateTimeImmutable('2 minutes ago');
- $apiResult = $this->API('programma/schema/recent');
+ $page = (int)$request->get('pagina', 1);
+ $apiResult = $this->API('programma/schema/recent?pagina=' . (int)max(1, $page) . '&aantal=12');
foreach($apiResult->schedule as $item) {
if(!$item->program->nonstop && !$item->program->rerun) {
$item->start = self::JsonToDateTime($item->start);
@@ -89,9 +107,9 @@ class RadioController extends Controller
}
}
- return view('programlist', ['programs' => array_reverse($programs)]);
+ return view($request->ajax() ? 'partial/programitems' : 'programlist', ['programs' => array_reverse($programs), 'isPodcast' => false]);
}
-
+
private function getPodcastList(Request $request, $action, $viewData = [])
{
$page = (int)$request->get('pagina', 1);
@@ -102,7 +120,7 @@ class RadioController extends Controller
$podcasts[] = new \Model\Podcast($podcast);
}
- return view($request->ajax() ? 'partial.podcastitems' : 'podcastlist', array_merge($viewData, ['podcasts' => $podcasts, 'searchURL' => 'gemist/zoeken']));
+ return view($request->ajax() ? 'partial/podcastitems' : 'podcastlist', array_merge($viewData, ['id' => 'items-podcasts', 'podcasts' => $podcasts, 'searchURL' => 'gemist/zoeken', 'isPodcast' => false]));
}
}
diff --git a/app/Http/Controllers/StreamController.php b/app/Http/Controllers/StreamController.php
index f1e032b9..841cf341 100644
--- a/app/Http/Controllers/StreamController.php
+++ b/app/Http/Controllers/StreamController.php
@@ -13,23 +13,34 @@ class StreamController extends Controller
{
return view('listen', [
'source' => self::$STREAM_URL . 'mp3live',
- 'title' => 'Luister live',
+ 'title' => 'Luister live',
'content' => 'de live-uitzending van NH Gooi.',
'isStream' => true ]);
}
-
+
public function livetv()
{
- return view('watch', ['stream' => 'https://rrr.sz.xlcdn.com/?account=nhnieuws&file=nhgooi&type=live&service=wowza&protocol=https&output=playlist.m3u8']);
+ return view('watch', ['title' => 'Kijk NH Gooi Tv', 'stream' => 'https://rrr.sz.xlcdn.com/?account=nhnieuws&file=nhgooi&type=live&service=wowza&protocol=https&output=playlist.m3u8']);
// return view('watch', ['stream' => 'https://stream.nhgooi.nl:81/tv']);
}
public function studio()
{
// return view('watch', ['stream' => 'https://stream.nhgooi.nl:81/live/studio']);
- return view('watch', ['stream' => 'https://studiocam.nhgooi.nl/studiocam/live/index.m3u8']);
+ return view('watch', ['title' => 'Kijk NH Gooi Tv Studio', 'stream' => 'https://studiocam.nhgooi.nl/studiocam/live/index.m3u8']);
}
+ public function inline(Request $request, $id)
+ {
+ $apiResult = $this->API('podcast/details/' . (int)$id);
+ $podcast = new \Model\Podcast($apiResult);
+ if(sha1($id . ':' . date('Y-m-d')) != $request->get('auth')) {
+ // return view('widgets/podcastplayer', ['podcast' => null]);
+ }
+
+ return view('widgets/podcastplayer', ['podcast' => $podcast]);
+ }
+
public function podcast(Request $request, $id)
{
$apiResult = $this->API('podcast/details/' . (int)$id);
@@ -39,11 +50,11 @@ class StreamController extends Controller
}
return view('listen', [
- 'source' => $this->API_URL . 'podcast/download' . $apiResult->url . '?auth=' . $podcast->auth,
- 'title' => $podcast->title,
+ 'source' => $this->API_URL . 'podcast/stream/' . $apiResult->url,
+ 'title' => $podcast->title,
'content' => $podcast->title,
- 'isStream' => false,
- 'canDownload' => true ]);
+ 'isStream' => false,
+ 'canDownload' => $this->API_URL . 'podcast/download/' . $apiResult->url ]);
}
public function program(Request $request, $year, $month, $day, $hour, $duration, $offset = 0) {
@@ -56,9 +67,9 @@ class StreamController extends Controller
$url = '/luister/programma/' . $date->format('Y/m/d/H') . '/' . $duration . '/' . $i;
$hours[$offset == $i ? '#' : $url] = 'Uur ' . ($i + 1) . ' (' . $other->format('H') . ':00)';
}
-
+
return view('listen', [
- 'source' => $this->API_URL . 'programma/download/' . $current->format('Y/m/d/H') . '/1',
+ 'source' => $this->API_URL . 'programma/stream/' . $current->format('Y/m/d/H') . '/1',
'tabs' => $hours,
'title' => 'Uitzending terugluisteren',
'content' => 'de uitzending van ' . $current->format('d-m-Y, H') . ':00 uur',
@@ -69,18 +80,18 @@ class StreamController extends Controller
public function gemeenteraad(Request $request) {
return view('listen', [
'source' => self::$STREAM_URL . 'gemhuizen',
- 'title' => 'Gemeenteraad Huizen',
- 'content' => 'de openbare vergadering van de gemeenteraad Huizen',
+ 'title' => 'Gemeenteraad Huizen',
+ 'content' => 'de openbare vergadering van de gemeenteraad Huizen',
'isStream' => true,
'canDownload' => false ]);
}
public function kerkdienst(Request $request) {
return view('listen', [
- 'source' => $this->API_URL . 'kerkdienst/download',
- 'title' => 'Kerkdienst gemist',
+ 'source' => $this->API_URL . 'kerkdienst/stream',
+ 'title' => 'Kerkdienst gemist',
'content' => 'de kerkdienst van afgelopen zondag',
'isStream' => false,
- 'canDownload' => true ]);
+ 'canDownload' => $this->API_URL . 'kerkdienst/download' ]);
}
}
diff --git a/config/app.php b/config/app.php
index 6254f63f..324a80c5 100644
--- a/config/app.php
+++ b/config/app.php
@@ -105,7 +105,7 @@ return [
'key' => env('APP_KEY'),
- 'cipher' => 'AES-256-CBC',
+ 'cipher' => 'aes-256-cbc',
/*
|--------------------------------------------------------------------------
diff --git a/database/migrations/2024_02_27_000000_create_pagestats_table.php b/database/migrations/2024_02_27_000000_create_pagestats_table.php
new file mode 100644
index 00000000..20f985ae
--- /dev/null
+++ b/database/migrations/2024_02_27_000000_create_pagestats_table.php
@@ -0,0 +1,34 @@
+string('type');
+ $table->integer('item_id');
+ $table->string('visitor_ip');
+ $table->string('session');
+ $table->text('referer')->nullable();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ *
+ * @return void
+ */
+ public function down()
+ {
+ Schema::dropIfExists('pagestats');
+ }
+}
diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml
new file mode 100644
index 00000000..3f9196ef
--- /dev/null
+++ b/docker-compose.dev.yml
@@ -0,0 +1,24 @@
+version: '3.8'
+
+services:
+ web:
+ build:
+ context: ./
+ dockerfile: Dockerfile.dev
+ ports:
+ - 8080:80
+ - 8443:443
+ volumes:
+ - .:/var/www/html
+ - ./srv:/srv
+ db:
+ image: mysql:5.5
+ ports:
+ - "3306:3306"
+ expose:
+ - "3306"
+ environment:
+ MYSQL_ROOT_PASSWORD: development-password
+ MYSQL_DATABASE: forge
+ MYSQL_USER: forge
+ MYSQL_PASSWORD: secret
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 00000000..d00ab52b
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,22 @@
+version: '3.8'
+
+services:
+ web:
+ build: ./
+ ports:
+ - 8080:80
+ - 8443:443
+ volumes:
+ - .:/var/www/html
+ - ./srv:/srv
+ db:
+ image: mysql:5.5
+ ports:
+ - "3306:3306"
+ expose:
+ - "3306"
+ environment:
+ MYSQL_ROOT_PASSWORD: development-password
+ MYSQL_DATABASE: forge
+ MYSQL_USER: forge
+ MYSQL_PASSWORD: secret
diff --git a/docker/apache.conf b/docker/apache.conf
new file mode 100644
index 00000000..9b5036c3
--- /dev/null
+++ b/docker/apache.conf
@@ -0,0 +1,46 @@
+Header set X-Content-Type-Options: "nosniff"
+Header set X-Frame-Options: "sameorigin"
+
+ServerTokens Prod
+
+
+ ServerName localhost
+ ServerAdmin support@websight.nl
+ DocumentRoot /var/www/html
+
+
+ Options -Indexes +FollowSymLinks +MultiViews
+ AllowOverride All
+ Order deny,allow
+ Allow from all
+
+
+ ErrorLog /var/log/apache2/vhost-error.log
+ CustomLog /var/log/apache2/vhost-access.log combined
+
+
+
+
+ ServerName localhost
+ ServerAdmin support@websight.nl
+ DocumentRoot /var/www/html
+
+ SSLEngine on
+ SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
+ SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
+ SSLCompression off
+ SSLProtocol All -SSLv2 -SSLv3
+ SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH
+
+
+ Options -Indexes +FollowSymLinks +MultiViews
+ AllowOverride All
+ Order deny,allow
+ Allow from all
+
+
+ ErrorLog /var/log/apache2/ssl-vhost-error.log
+ CustomLog /var/log/apache2/ssl-vhost-access.log combined
+
+
+
diff --git a/docker/apache.dev.conf b/docker/apache.dev.conf
new file mode 100644
index 00000000..9b5036c3
--- /dev/null
+++ b/docker/apache.dev.conf
@@ -0,0 +1,46 @@
+Header set X-Content-Type-Options: "nosniff"
+Header set X-Frame-Options: "sameorigin"
+
+ServerTokens Prod
+
+
+ ServerName localhost
+ ServerAdmin support@websight.nl
+ DocumentRoot /var/www/html
+
+
+ Options -Indexes +FollowSymLinks +MultiViews
+ AllowOverride All
+ Order deny,allow
+ Allow from all
+
+
+ ErrorLog /var/log/apache2/vhost-error.log
+ CustomLog /var/log/apache2/vhost-access.log combined
+
+
+
+
+ ServerName localhost
+ ServerAdmin support@websight.nl
+ DocumentRoot /var/www/html
+
+ SSLEngine on
+ SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
+ SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
+ SSLCompression off
+ SSLProtocol All -SSLv2 -SSLv3
+ SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH
+
+
+ Options -Indexes +FollowSymLinks +MultiViews
+ AllowOverride All
+ Order deny,allow
+ Allow from all
+
+
+ ErrorLog /var/log/apache2/ssl-vhost-error.log
+ CustomLog /var/log/apache2/ssl-vhost-access.log combined
+
+
+
diff --git a/env.example b/env.example
new file mode 100644
index 00000000..a67406e4
--- /dev/null
+++ b/env.example
@@ -0,0 +1,39 @@
+APP_NAME="NH Gooi"
+APP_ENV=production
+APP_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+APP_DEBUG=false
+APP_LOG_LEVEL=error
+APP_URL=https://dev.nhgooi.nl
+IMAGE_BASE_URL=https://dev.nhgooi.nl
+
+API_URL=https://api.nhgooi.nl/
+
+BROADCAST_DRIVER=log
+CACHE_DRIVER=file
+SESSION_DRIVER=file
+QUEUE_DRIVER=sync
+
+REDIS_HOST=127.0.0.1
+REDIS_PASSWORD=null
+REDIS_PORT=6379
+
+MAIL_DRIVER=smtp
+MAIL_HOST=in-v3.mailjet.com
+MAIL_PORT=25
+MAIL_USERNAME=mailjet_username
+MAIL_PASSWORD=mailjet_password
+MAIL_ENCRYPTION=null
+
+PUSHER_APP_ID=
+PUSHER_APP_KEY=
+PUSHER_APP_SECRET=
+
+DB_CONNECTION=mysql
+DB_HOST=nhgooi.nl
+DB_PORT=3306
+DB_DATABASE=dbname
+DB_USERNAME=6fmstats
+DB_PASSWORD=dbpass
+
+CACHE_DRIVER=file
+QUEUE_DRIVER=sync
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 00000000..62e91829
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,1788 @@
+{
+ "name": "nhgooi.nl",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "devDependencies": {
+ "grunt": "^1.6.1",
+ "grunt-contrib-concat": "^2.1.0",
+ "grunt-contrib-uglify": "^5.2.2",
+ "grunt-contrib-watch": "^1.1.0",
+ "sass": "^1.71.1"
+ }
+ },
+ "node_modules/abbrev": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
+ "dev": true
+ },
+ "node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/anymatch": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+ "dev": true,
+ "dependencies": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "dev": true,
+ "dependencies": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "node_modules/array-each": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
+ "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-slice": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
+ "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/async": {
+ "version": "3.2.5",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz",
+ "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==",
+ "dev": true
+ },
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true
+ },
+ "node_modules/binary-extensions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/body": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
+ "integrity": "sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==",
+ "dev": true,
+ "dependencies": {
+ "continuable-cache": "^0.3.1",
+ "error": "^7.0.0",
+ "raw-body": "~1.1.0",
+ "safe-json-parse": "~1.0.1"
+ }
+ },
+ "node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
+ "dependencies": {
+ "fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/bytes": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
+ "integrity": "sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==",
+ "dev": true
+ },
+ "node_modules/call-bind": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
+ "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
+ "dev": true,
+ "dependencies": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "set-function-length": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/chokidar": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
+ "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
+ "dev": true,
+ "dependencies": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ },
+ "engines": {
+ "node": ">= 8.10.0"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/colors": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
+ "integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.1.90"
+ }
+ },
+ "node_modules/concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
+ "dev": true
+ },
+ "node_modules/continuable-cache": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
+ "integrity": "sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==",
+ "dev": true
+ },
+ "node_modules/dateformat": {
+ "version": "4.6.3",
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",
+ "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/define-data-property": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
+ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
+ "dev": true,
+ "dependencies": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/detect-file": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
+ "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/duplexer": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
+ "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
+ "dev": true
+ },
+ "node_modules/error": {
+ "version": "7.2.1",
+ "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz",
+ "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==",
+ "dev": true,
+ "dependencies": {
+ "string-template": "~0.2.1"
+ }
+ },
+ "node_modules/es-define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
+ "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
+ "dev": true,
+ "dependencies": {
+ "get-intrinsic": "^1.2.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "dev": true,
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/eventemitter2": {
+ "version": "0.4.14",
+ "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
+ "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==",
+ "dev": true
+ },
+ "node_modules/exit": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+ "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/expand-tilde": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
+ "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==",
+ "dev": true,
+ "dependencies": {
+ "homedir-polyfill": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extend": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
+ "dev": true
+ },
+ "node_modules/faye-websocket": {
+ "version": "0.10.0",
+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
+ "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==",
+ "dev": true,
+ "dependencies": {
+ "websocket-driver": ">=0.5.1"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/figures": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
+ "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
+ "dev": true,
+ "dependencies": {
+ "escape-string-regexp": "^1.0.5"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/findup-sync": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz",
+ "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==",
+ "dev": true,
+ "dependencies": {
+ "detect-file": "^1.0.0",
+ "is-glob": "^4.0.3",
+ "micromatch": "^4.0.4",
+ "resolve-dir": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ }
+ },
+ "node_modules/fined": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
+ "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
+ "dev": true,
+ "dependencies": {
+ "expand-tilde": "^2.0.2",
+ "is-plain-object": "^2.0.3",
+ "object.defaults": "^1.1.0",
+ "object.pick": "^1.2.0",
+ "parse-filepath": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/flagged-respawn": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
+ "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/for-in": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
+ "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/for-own": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
+ "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==",
+ "dev": true,
+ "dependencies": {
+ "for-in": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
+ "dev": true
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/function-bind": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/gaze": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
+ "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
+ "dev": true,
+ "dependencies": {
+ "globule": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
+ "node_modules/get-intrinsic": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
+ "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
+ "dev": true,
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/getobject": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz",
+ "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/glob": {
+ "version": "7.1.7",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/global-modules": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
+ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
+ "dev": true,
+ "dependencies": {
+ "global-prefix": "^1.0.1",
+ "is-windows": "^1.0.1",
+ "resolve-dir": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/global-prefix": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
+ "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==",
+ "dev": true,
+ "dependencies": {
+ "expand-tilde": "^2.0.2",
+ "homedir-polyfill": "^1.0.1",
+ "ini": "^1.3.4",
+ "is-windows": "^1.0.1",
+ "which": "^1.2.14"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/global-prefix/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/globule": {
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz",
+ "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==",
+ "dev": true,
+ "dependencies": {
+ "glob": "~7.1.1",
+ "lodash": "^4.17.21",
+ "minimatch": "~3.0.2"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/gopd": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+ "dev": true,
+ "dependencies": {
+ "get-intrinsic": "^1.1.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/grunt": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.6.1.tgz",
+ "integrity": "sha512-/ABUy3gYWu5iBmrUSRBP97JLpQUm0GgVveDCp6t3yRNIoltIYw7rEj3g5y1o2PGPR2vfTRGa7WC/LZHLTXnEzA==",
+ "dev": true,
+ "dependencies": {
+ "dateformat": "~4.6.2",
+ "eventemitter2": "~0.4.13",
+ "exit": "~0.1.2",
+ "findup-sync": "~5.0.0",
+ "glob": "~7.1.6",
+ "grunt-cli": "~1.4.3",
+ "grunt-known-options": "~2.0.0",
+ "grunt-legacy-log": "~3.0.0",
+ "grunt-legacy-util": "~2.0.1",
+ "iconv-lite": "~0.6.3",
+ "js-yaml": "~3.14.0",
+ "minimatch": "~3.0.4",
+ "nopt": "~3.0.6"
+ },
+ "bin": {
+ "grunt": "bin/grunt"
+ },
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/grunt-cli": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
+ "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
+ "dev": true,
+ "dependencies": {
+ "grunt-known-options": "~2.0.0",
+ "interpret": "~1.1.0",
+ "liftup": "~3.0.1",
+ "nopt": "~4.0.1",
+ "v8flags": "~3.2.0"
+ },
+ "bin": {
+ "grunt": "bin/grunt"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/grunt-cli/node_modules/nopt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
+ "dev": true,
+ "dependencies": {
+ "abbrev": "1",
+ "osenv": "^0.1.4"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ }
+ },
+ "node_modules/grunt-contrib-concat": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-2.1.0.tgz",
+ "integrity": "sha512-Vnl95JIOxfhEN7bnYIlCgQz41kkbi7tsZ/9a4usZmxNxi1S2YAIOy8ysFmO8u4MN26Apal1O106BwARdaNxXQw==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^4.1.2",
+ "source-map": "^0.5.3"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ },
+ "peerDependencies": {
+ "grunt": ">=1.4.1"
+ }
+ },
+ "node_modules/grunt-contrib-uglify": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-5.2.2.tgz",
+ "integrity": "sha512-ITxiWxrjjP+RZu/aJ5GLvdele+sxlznh+6fK9Qckio5ma8f7Iv8woZjRkGfafvpuygxNefOJNc+hfjjBayRn2Q==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^4.1.2",
+ "maxmin": "^3.0.0",
+ "uglify-js": "^3.16.1",
+ "uri-path": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/grunt-contrib-watch": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz",
+ "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==",
+ "dev": true,
+ "dependencies": {
+ "async": "^2.6.0",
+ "gaze": "^1.1.0",
+ "lodash": "^4.17.10",
+ "tiny-lr": "^1.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-contrib-watch/node_modules/async": {
+ "version": "2.6.4",
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
+ "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
+ "dev": true,
+ "dependencies": {
+ "lodash": "^4.17.14"
+ }
+ },
+ "node_modules/grunt-known-options": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
+ "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-legacy-log": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz",
+ "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==",
+ "dev": true,
+ "dependencies": {
+ "colors": "~1.1.2",
+ "grunt-legacy-log-utils": "~2.1.0",
+ "hooker": "~0.2.3",
+ "lodash": "~4.17.19"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
+ }
+ },
+ "node_modules/grunt-legacy-log-utils": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz",
+ "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "~4.1.0",
+ "lodash": "~4.17.19"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/grunt-legacy-util": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz",
+ "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==",
+ "dev": true,
+ "dependencies": {
+ "async": "~3.2.0",
+ "exit": "~0.1.2",
+ "getobject": "~1.0.0",
+ "hooker": "~0.2.3",
+ "lodash": "~4.17.21",
+ "underscore.string": "~3.3.5",
+ "which": "~2.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/gzip-size": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz",
+ "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==",
+ "dev": true,
+ "dependencies": {
+ "duplexer": "^0.1.1",
+ "pify": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/has-property-descriptors": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
+ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
+ "dev": true,
+ "dependencies": {
+ "es-define-property": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-proto": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
+ "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-symbols": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
+ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "dev": true,
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/homedir-polyfill": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
+ "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
+ "dev": true,
+ "dependencies": {
+ "parse-passwd": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/hooker": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
+ "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/http-parser-js": {
+ "version": "0.5.8",
+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz",
+ "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==",
+ "dev": true
+ },
+ "node_modules/iconv-lite": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "dev": true,
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/immutable": {
+ "version": "4.3.5",
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz",
+ "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==",
+ "dev": true
+ },
+ "node_modules/inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "dev": true,
+ "dependencies": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
+ },
+ "node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
+ },
+ "node_modules/interpret": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
+ "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==",
+ "dev": true
+ },
+ "node_modules/is-absolute": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
+ "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
+ "dev": true,
+ "dependencies": {
+ "is-relative": "^1.0.0",
+ "is-windows": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "dev": true,
+ "dependencies": {
+ "binary-extensions": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-core-module": {
+ "version": "2.13.1",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz",
+ "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==",
+ "dev": true,
+ "dependencies": {
+ "hasown": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dev": true,
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-relative": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
+ "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
+ "dev": true,
+ "dependencies": {
+ "is-unc-path": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-unc-path": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
+ "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
+ "dev": true,
+ "dependencies": {
+ "unc-path-regex": "^0.1.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-windows": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true
+ },
+ "node_modules/isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "dev": true,
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/kind-of": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/liftup": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz",
+ "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==",
+ "dev": true,
+ "dependencies": {
+ "extend": "^3.0.2",
+ "findup-sync": "^4.0.0",
+ "fined": "^1.2.0",
+ "flagged-respawn": "^1.0.1",
+ "is-plain-object": "^2.0.4",
+ "object.map": "^1.0.1",
+ "rechoir": "^0.7.0",
+ "resolve": "^1.19.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/liftup/node_modules/findup-sync": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
+ "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
+ "dev": true,
+ "dependencies": {
+ "detect-file": "^1.0.0",
+ "is-glob": "^4.0.0",
+ "micromatch": "^4.0.2",
+ "resolve-dir": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/livereload-js": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
+ "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
+ "dev": true
+ },
+ "node_modules/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "dev": true
+ },
+ "node_modules/make-iterator": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
+ "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^6.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/map-cache": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
+ "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/maxmin": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-3.0.0.tgz",
+ "integrity": "sha512-wcahMInmGtg/7c6a75fr21Ch/Ks1Tb+Jtoan5Ft4bAI0ZvJqyOw8kkM7e7p8hDSzY805vmxwHT50KcjGwKyJ0g==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^4.1.0",
+ "figures": "^3.2.0",
+ "gzip-size": "^5.1.1",
+ "pretty-bytes": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/micromatch": {
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+ "dev": true,
+ "dependencies": {
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "node_modules/minimatch": {
+ "version": "3.0.8",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
+ "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true
+ },
+ "node_modules/nopt": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+ "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==",
+ "dev": true,
+ "dependencies": {
+ "abbrev": "1"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ }
+ },
+ "node_modules/normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object-inspect": {
+ "version": "1.13.1",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
+ "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.defaults": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
+ "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==",
+ "dev": true,
+ "dependencies": {
+ "array-each": "^1.0.1",
+ "array-slice": "^1.0.0",
+ "for-own": "^1.0.0",
+ "isobject": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object.map": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
+ "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==",
+ "dev": true,
+ "dependencies": {
+ "for-own": "^1.0.0",
+ "make-iterator": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object.pick": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
+ "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
+ "dev": true,
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "dev": true,
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "node_modules/os-homedir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+ "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/os-tmpdir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+ "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/osenv": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
+ "dev": true,
+ "dependencies": {
+ "os-homedir": "^1.0.0",
+ "os-tmpdir": "^1.0.0"
+ }
+ },
+ "node_modules/parse-filepath": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
+ "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==",
+ "dev": true,
+ "dependencies": {
+ "is-absolute": "^1.0.0",
+ "map-cache": "^0.2.0",
+ "path-root": "^0.1.1"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/parse-passwd": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
+ "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-parse": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
+ "dev": true
+ },
+ "node_modules/path-root": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
+ "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==",
+ "dev": true,
+ "dependencies": {
+ "path-root-regex": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-root-regex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
+ "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/pify": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/pretty-bytes": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
+ "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/qs": {
+ "version": "6.12.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.0.tgz",
+ "integrity": "sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==",
+ "dev": true,
+ "dependencies": {
+ "side-channel": "^1.0.6"
+ },
+ "engines": {
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/raw-body": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
+ "integrity": "sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==",
+ "dev": true,
+ "dependencies": {
+ "bytes": "1",
+ "string_decoder": "0.10"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "dev": true,
+ "dependencies": {
+ "picomatch": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
+ },
+ "node_modules/rechoir": {
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
+ "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
+ "dev": true,
+ "dependencies": {
+ "resolve": "^1.9.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/resolve": {
+ "version": "1.22.8",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
+ "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
+ "dev": true,
+ "dependencies": {
+ "is-core-module": "^2.13.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/resolve-dir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
+ "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==",
+ "dev": true,
+ "dependencies": {
+ "expand-tilde": "^2.0.0",
+ "global-modules": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/safe-json-parse": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
+ "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==",
+ "dev": true
+ },
+ "node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "dev": true
+ },
+ "node_modules/sass": {
+ "version": "1.71.1",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.71.1.tgz",
+ "integrity": "sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==",
+ "dev": true,
+ "dependencies": {
+ "chokidar": ">=3.0.0 <4.0.0",
+ "immutable": "^4.0.0",
+ "source-map-js": ">=0.6.2 <2.0.0"
+ },
+ "bin": {
+ "sass": "sass.js"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/set-function-length": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
+ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
+ "dev": true,
+ "dependencies": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/side-channel": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
+ "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4",
+ "object-inspect": "^1.13.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/source-map-js": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
+ "dev": true
+ },
+ "node_modules/string_decoder": {
+ "version": "0.10.31",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+ "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
+ "dev": true
+ },
+ "node_modules/string-template": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
+ "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==",
+ "dev": true
+ },
+ "node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/tiny-lr": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
+ "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
+ "dev": true,
+ "dependencies": {
+ "body": "^5.1.0",
+ "debug": "^3.1.0",
+ "faye-websocket": "~0.10.0",
+ "livereload-js": "^2.3.0",
+ "object-assign": "^4.1.0",
+ "qs": "^6.4.0"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/uglify-js": {
+ "version": "3.17.4",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz",
+ "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==",
+ "dev": true,
+ "bin": {
+ "uglifyjs": "bin/uglifyjs"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/unc-path-regex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
+ "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/underscore.string": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz",
+ "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==",
+ "dev": true,
+ "dependencies": {
+ "sprintf-js": "^1.1.1",
+ "util-deprecate": "^1.0.2"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/underscore.string/node_modules/sprintf-js": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
+ "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
+ "dev": true
+ },
+ "node_modules/uri-path": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
+ "integrity": "sha512-8pMuAn4KacYdGMkFaoQARicp4HSw24/DHOVKWqVRJ8LhhAwPPFpdGvdL9184JVmUwe7vz7Z9n6IqI6t5n2ELdg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
+ "dev": true
+ },
+ "node_modules/v8flags": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
+ "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
+ "dev": true,
+ "dependencies": {
+ "homedir-polyfill": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/websocket-driver": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
+ "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
+ "dev": true,
+ "dependencies": {
+ "http-parser-js": ">=0.5.1",
+ "safe-buffer": ">=5.1.0",
+ "websocket-extensions": ">=0.1.1"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/websocket-extensions": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
+ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
+ "dev": true
+ }
+ }
+}
diff --git a/package.json b/package.json
index 630a2442..4ceb0f9b 100644
--- a/package.json
+++ b/package.json
@@ -1,21 +1,17 @@
{
"private": true,
"scripts": {
- "dev": "npm run development",
- "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
- "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
- "watch-poll": "npm run watch -- --watch-poll",
- "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
- "prod": "npm run production",
- "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
+ "sass": "sass resources/assets/sass:public/css",
+ "sass-watch": "sass --watch resources/assets/sass:public/css",
+ "sass-minify": "sass resources/assets/sass/style.scss:public/css/style.min.css --style compressed",
+ "sass-minify-watch": "sass --watch resources/assets/sass/style.scss:public/css/style.min.css --style compressed",
+ "js-watch": "grunt watch"
},
"devDependencies": {
- "axios": "^0.16.2",
- "bootstrap-sass": "^3.3.7",
- "cross-env": "^5.0.1",
- "jquery": "^3.1.1",
- "laravel-mix": "^1.0",
- "lodash": "^4.17.4",
- "vue": "^2.1.10"
+ "grunt": "^1.6.1",
+ "grunt-contrib-concat": "^2.1.0",
+ "grunt-contrib-uglify": "^5.2.2",
+ "grunt-contrib-watch": "^1.1.0",
+ "sass": "^1.71.1"
}
}
diff --git a/phpinfo.php b/phpinfo.php
deleted file mode 100644
index c4837a32..00000000
--- a/phpinfo.php
+++ /dev/null
@@ -1 +0,0 @@
- * {
+ box-sizing: border-box;
+ flex-shrink: 0;
+ width: 100%;
+ max-width: 100%;
+ padding-right: calc(var(--bs-gutter-x) * 0.5);
+ padding-left: calc(var(--bs-gutter-x) * 0.5);
+ margin-top: var(--bs-gutter-y);
+}
+
+.col {
+ flex: 1 0 0%;
+}
+
+.row-cols-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+}
+
+.row-cols-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+}
+
+.row-cols-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+}
+
+.row-cols-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+}
+
+.row-cols-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+}
+
+.row-cols-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+}
+
+.row-cols-6 > * {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+}
+
+.col-auto {
+ flex: 0 0 auto;
+ width: auto;
+}
+
+.col-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+}
+
+.col-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+}
+
+.col-3 {
+ flex: 0 0 auto;
+ width: 25%;
+}
+
+.col-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+}
+
+.col-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+}
+
+.col-6 {
+ flex: 0 0 auto;
+ width: 50%;
+}
+
+.col-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+}
+
+.col-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+}
+
+.col-9 {
+ flex: 0 0 auto;
+ width: 75%;
+}
+
+.col-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+}
+
+.col-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+}
+
+.col-12 {
+ flex: 0 0 auto;
+ width: 100%;
+}
+
+.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%;
+}
+
+.g-0,
+.gx-0 {
+ --bs-gutter-x: 0;
+}
+
+.g-0,
+.gy-0 {
+ --bs-gutter-y: 0;
+}
+
+.g-1,
+.gx-1 {
+ --bs-gutter-x: 0.25rem;
+}
+
+.g-1,
+.gy-1 {
+ --bs-gutter-y: 0.25rem;
+}
+
+.g-2,
+.gx-2 {
+ --bs-gutter-x: 0.5rem;
+}
+
+.g-2,
+.gy-2 {
+ --bs-gutter-y: 0.5rem;
+}
+
+.g-3,
+.gx-3 {
+ --bs-gutter-x: 1rem;
+}
+
+.g-3,
+.gy-3 {
+ --bs-gutter-y: 1rem;
+}
+
+.g-4,
+.gx-4 {
+ --bs-gutter-x: 1.5rem;
+}
+
+.g-4,
+.gy-4 {
+ --bs-gutter-y: 1.5rem;
+}
+
+.g-5,
+.gx-5 {
+ --bs-gutter-x: 3rem;
+}
+
+.g-5,
+.gy-5 {
+ --bs-gutter-y: 3rem;
+}
+
+@media (min-width: 576px) {
+ .col-sm {
+ flex: 1 0 0%;
+ }
+ .row-cols-sm-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .row-cols-sm-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .row-cols-sm-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .row-cols-sm-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+ .row-cols-sm-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .row-cols-sm-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+ .row-cols-sm-6 > * {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+ .col-sm-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .col-sm-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+ .col-sm-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+ .col-sm-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .col-sm-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+ .col-sm-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+ .col-sm-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .col-sm-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+ .col-sm-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+ .col-sm-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+ .col-sm-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+ .col-sm-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+ .col-sm-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .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%;
+ }
+ .g-sm-0,
+ .gx-sm-0 {
+ --bs-gutter-x: 0;
+ }
+ .g-sm-0,
+ .gy-sm-0 {
+ --bs-gutter-y: 0;
+ }
+ .g-sm-1,
+ .gx-sm-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+ .g-sm-1,
+ .gy-sm-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+ .g-sm-2,
+ .gx-sm-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+ .g-sm-2,
+ .gy-sm-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+ .g-sm-3,
+ .gx-sm-3 {
+ --bs-gutter-x: 1rem;
+ }
+ .g-sm-3,
+ .gy-sm-3 {
+ --bs-gutter-y: 1rem;
+ }
+ .g-sm-4,
+ .gx-sm-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+ .g-sm-4,
+ .gy-sm-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+ .g-sm-5,
+ .gx-sm-5 {
+ --bs-gutter-x: 3rem;
+ }
+ .g-sm-5,
+ .gy-sm-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+@media (min-width: 768px) {
+ .col-md {
+ flex: 1 0 0%;
+ }
+ .row-cols-md-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .row-cols-md-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .row-cols-md-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .row-cols-md-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+ .row-cols-md-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .row-cols-md-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+ .row-cols-md-6 > * {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+ .col-md-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .col-md-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+ .col-md-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+ .col-md-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .col-md-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+ .col-md-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+ .col-md-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .col-md-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+ .col-md-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+ .col-md-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+ .col-md-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+ .col-md-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+ .col-md-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .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%;
+ }
+ .g-md-0,
+ .gx-md-0 {
+ --bs-gutter-x: 0;
+ }
+ .g-md-0,
+ .gy-md-0 {
+ --bs-gutter-y: 0;
+ }
+ .g-md-1,
+ .gx-md-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+ .g-md-1,
+ .gy-md-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+ .g-md-2,
+ .gx-md-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+ .g-md-2,
+ .gy-md-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+ .g-md-3,
+ .gx-md-3 {
+ --bs-gutter-x: 1rem;
+ }
+ .g-md-3,
+ .gy-md-3 {
+ --bs-gutter-y: 1rem;
+ }
+ .g-md-4,
+ .gx-md-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+ .g-md-4,
+ .gy-md-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+ .g-md-5,
+ .gx-md-5 {
+ --bs-gutter-x: 3rem;
+ }
+ .g-md-5,
+ .gy-md-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+@media (min-width: 992px) {
+ .col-lg {
+ flex: 1 0 0%;
+ }
+ .row-cols-lg-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .row-cols-lg-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .row-cols-lg-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .row-cols-lg-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+ .row-cols-lg-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .row-cols-lg-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+ .row-cols-lg-6 > * {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+ .col-lg-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .col-lg-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+ .col-lg-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+ .col-lg-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .col-lg-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+ .col-lg-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+ .col-lg-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .col-lg-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+ .col-lg-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+ .col-lg-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+ .col-lg-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+ .col-lg-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+ .col-lg-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .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%;
+ }
+ .g-lg-0,
+ .gx-lg-0 {
+ --bs-gutter-x: 0;
+ }
+ .g-lg-0,
+ .gy-lg-0 {
+ --bs-gutter-y: 0;
+ }
+ .g-lg-1,
+ .gx-lg-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+ .g-lg-1,
+ .gy-lg-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+ .g-lg-2,
+ .gx-lg-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+ .g-lg-2,
+ .gy-lg-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+ .g-lg-3,
+ .gx-lg-3 {
+ --bs-gutter-x: 1rem;
+ }
+ .g-lg-3,
+ .gy-lg-3 {
+ --bs-gutter-y: 1rem;
+ }
+ .g-lg-4,
+ .gx-lg-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+ .g-lg-4,
+ .gy-lg-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+ .g-lg-5,
+ .gx-lg-5 {
+ --bs-gutter-x: 3rem;
+ }
+ .g-lg-5,
+ .gy-lg-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+@media (min-width: 1200px) {
+ .col-xl {
+ flex: 1 0 0%;
+ }
+ .row-cols-xl-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .row-cols-xl-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .row-cols-xl-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .row-cols-xl-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+ .row-cols-xl-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .row-cols-xl-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+ .row-cols-xl-6 > * {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+ .col-xl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .col-xl-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+ .col-xl-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+ .col-xl-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .col-xl-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+ .col-xl-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+ .col-xl-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .col-xl-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+ .col-xl-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+ .col-xl-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+ .col-xl-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+ .col-xl-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+ .col-xl-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .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%;
+ }
+ .g-xl-0,
+ .gx-xl-0 {
+ --bs-gutter-x: 0;
+ }
+ .g-xl-0,
+ .gy-xl-0 {
+ --bs-gutter-y: 0;
+ }
+ .g-xl-1,
+ .gx-xl-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+ .g-xl-1,
+ .gy-xl-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+ .g-xl-2,
+ .gx-xl-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+ .g-xl-2,
+ .gy-xl-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+ .g-xl-3,
+ .gx-xl-3 {
+ --bs-gutter-x: 1rem;
+ }
+ .g-xl-3,
+ .gy-xl-3 {
+ --bs-gutter-y: 1rem;
+ }
+ .g-xl-4,
+ .gx-xl-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+ .g-xl-4,
+ .gy-xl-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+ .g-xl-5,
+ .gx-xl-5 {
+ --bs-gutter-x: 3rem;
+ }
+ .g-xl-5,
+ .gy-xl-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+@media (min-width: 1400px) {
+ .col-xxl {
+ flex: 1 0 0%;
+ }
+ .row-cols-xxl-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .row-cols-xxl-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .row-cols-xxl-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .row-cols-xxl-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+ .row-cols-xxl-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .row-cols-xxl-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+ .row-cols-xxl-6 > * {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+ .col-xxl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .col-xxl-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+ .col-xxl-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+ .col-xxl-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .col-xxl-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+ .col-xxl-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+ .col-xxl-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .col-xxl-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+ .col-xxl-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+ .col-xxl-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+ .col-xxl-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+ .col-xxl-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+ .col-xxl-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .offset-xxl-0 {
+ margin-left: 0;
+ }
+ .offset-xxl-1 {
+ margin-left: 8.33333333%;
+ }
+ .offset-xxl-2 {
+ margin-left: 16.66666667%;
+ }
+ .offset-xxl-3 {
+ margin-left: 25%;
+ }
+ .offset-xxl-4 {
+ margin-left: 33.33333333%;
+ }
+ .offset-xxl-5 {
+ margin-left: 41.66666667%;
+ }
+ .offset-xxl-6 {
+ margin-left: 50%;
+ }
+ .offset-xxl-7 {
+ margin-left: 58.33333333%;
+ }
+ .offset-xxl-8 {
+ margin-left: 66.66666667%;
+ }
+ .offset-xxl-9 {
+ margin-left: 75%;
+ }
+ .offset-xxl-10 {
+ margin-left: 83.33333333%;
+ }
+ .offset-xxl-11 {
+ margin-left: 91.66666667%;
+ }
+ .g-xxl-0,
+ .gx-xxl-0 {
+ --bs-gutter-x: 0;
+ }
+ .g-xxl-0,
+ .gy-xxl-0 {
+ --bs-gutter-y: 0;
+ }
+ .g-xxl-1,
+ .gx-xxl-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+ .g-xxl-1,
+ .gy-xxl-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+ .g-xxl-2,
+ .gx-xxl-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+ .g-xxl-2,
+ .gy-xxl-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+ .g-xxl-3,
+ .gx-xxl-3 {
+ --bs-gutter-x: 1rem;
+ }
+ .g-xxl-3,
+ .gy-xxl-3 {
+ --bs-gutter-y: 1rem;
+ }
+ .g-xxl-4,
+ .gx-xxl-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+ .g-xxl-4,
+ .gy-xxl-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+ .g-xxl-5,
+ .gx-xxl-5 {
+ --bs-gutter-x: 3rem;
+ }
+ .g-xxl-5,
+ .gy-xxl-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+.d-inline {
+ display: inline !important;
+}
+
+.d-inline-block {
+ display: inline-block !important;
+}
+
+.d-block {
+ display: block !important;
+}
+
+.d-grid {
+ display: grid !important;
+}
+
+.d-inline-grid {
+ display: inline-grid !important;
+}
+
+.d-table {
+ display: table !important;
+}
+
+.d-table-row {
+ display: table-row !important;
+}
+
+.d-table-cell {
+ display: table-cell !important;
+}
+
+.d-flex {
+ display: flex !important;
+}
+
+.d-inline-flex {
+ display: inline-flex !important;
+}
+
+.d-none {
+ display: none !important;
+}
+
+.flex-fill {
+ flex: 1 1 auto !important;
+}
+
+.flex-row {
+ flex-direction: row !important;
+}
+
+.flex-column {
+ flex-direction: column !important;
+}
+
+.flex-row-reverse {
+ flex-direction: row-reverse !important;
+}
+
+.flex-column-reverse {
+ flex-direction: column-reverse !important;
+}
+
+.flex-grow-0 {
+ flex-grow: 0 !important;
+}
+
+.flex-grow-1 {
+ flex-grow: 1 !important;
+}
+
+.flex-shrink-0 {
+ flex-shrink: 0 !important;
+}
+
+.flex-shrink-1 {
+ flex-shrink: 1 !important;
+}
+
+.flex-wrap {
+ flex-wrap: wrap !important;
+}
+
+.flex-nowrap {
+ flex-wrap: nowrap !important;
+}
+
+.flex-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+}
+
+.justify-content-start {
+ justify-content: flex-start !important;
+}
+
+.justify-content-end {
+ justify-content: flex-end !important;
+}
+
+.justify-content-center {
+ justify-content: center !important;
+}
+
+.justify-content-between {
+ justify-content: space-between !important;
+}
+
+.justify-content-around {
+ justify-content: space-around !important;
+}
+
+.justify-content-evenly {
+ justify-content: space-evenly !important;
+}
+
+.align-items-start {
+ align-items: flex-start !important;
+}
+
+.align-items-end {
+ align-items: flex-end !important;
+}
+
+.align-items-center {
+ align-items: center !important;
+}
+
+.align-items-baseline {
+ align-items: baseline !important;
+}
+
+.align-items-stretch {
+ align-items: stretch !important;
+}
+
+.align-content-start {
+ align-content: flex-start !important;
+}
+
+.align-content-end {
+ align-content: flex-end !important;
+}
+
+.align-content-center {
+ align-content: center !important;
+}
+
+.align-content-between {
+ align-content: space-between !important;
+}
+
+.align-content-around {
+ align-content: space-around !important;
+}
+
+.align-content-stretch {
+ align-content: stretch !important;
+}
+
+.align-self-auto {
+ align-self: auto !important;
+}
+
+.align-self-start {
+ align-self: flex-start !important;
+}
+
+.align-self-end {
+ align-self: flex-end !important;
+}
+
+.align-self-center {
+ align-self: center !important;
+}
+
+.align-self-baseline {
+ align-self: baseline !important;
+}
+
+.align-self-stretch {
+ align-self: stretch !important;
+}
+
+.order-first {
+ order: -1 !important;
+}
+
+.order-0 {
+ order: 0 !important;
+}
+
+.order-1 {
+ order: 1 !important;
+}
+
+.order-2 {
+ order: 2 !important;
+}
+
+.order-3 {
+ order: 3 !important;
+}
+
+.order-4 {
+ order: 4 !important;
+}
+
+.order-5 {
+ order: 5 !important;
+}
+
+.order-last {
+ order: 6 !important;
+}
+
+.m-0 {
+ margin: 0 !important;
+}
+
+.m-1 {
+ margin: 0.25rem !important;
+}
+
+.m-2 {
+ margin: 0.5rem !important;
+}
+
+.m-3 {
+ margin: 1rem !important;
+}
+
+.m-4 {
+ margin: 1.5rem !important;
+}
+
+.m-5 {
+ margin: 3rem !important;
+}
+
+.m-auto {
+ margin: auto !important;
+}
+
+.mx-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+}
+
+.mx-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+}
+
+.mx-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+}
+
+.mx-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+}
+
+.mx-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+}
+
+.mx-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+}
+
+.mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+}
+
+.my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.my-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+}
+
+.my-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+}
+
+.my-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+}
+
+.my-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+}
+
+.my-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+}
+
+.my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+}
+
+.mt-0 {
+ margin-top: 0 !important;
+}
+
+.mt-1 {
+ margin-top: 0.25rem !important;
+}
+
+.mt-2 {
+ margin-top: 0.5rem !important;
+}
+
+.mt-3 {
+ margin-top: 1rem !important;
+}
+
+.mt-4 {
+ margin-top: 1.5rem !important;
+}
+
+.mt-5 {
+ margin-top: 3rem !important;
+}
+
+.mt-auto {
+ margin-top: auto !important;
+}
+
+.me-0 {
+ margin-right: 0 !important;
+}
+
+.me-1 {
+ margin-right: 0.25rem !important;
+}
+
+.me-2 {
+ margin-right: 0.5rem !important;
+}
+
+.me-3 {
+ margin-right: 1rem !important;
+}
+
+.me-4 {
+ margin-right: 1.5rem !important;
+}
+
+.me-5 {
+ margin-right: 3rem !important;
+}
+
+.me-auto {
+ margin-right: auto !important;
+}
+
+.mb-0 {
+ margin-bottom: 0 !important;
+}
+
+.mb-1 {
+ margin-bottom: 0.25rem !important;
+}
+
+.mb-2 {
+ margin-bottom: 0.5rem !important;
+}
+
+.mb-3 {
+ margin-bottom: 1rem !important;
+}
+
+.mb-4 {
+ margin-bottom: 1.5rem !important;
+}
+
+.mb-5 {
+ margin-bottom: 3rem !important;
+}
+
+.mb-auto {
+ margin-bottom: auto !important;
+}
+
+.ms-0 {
+ margin-left: 0 !important;
+}
+
+.ms-1 {
+ margin-left: 0.25rem !important;
+}
+
+.ms-2 {
+ margin-left: 0.5rem !important;
+}
+
+.ms-3 {
+ margin-left: 1rem !important;
+}
+
+.ms-4 {
+ margin-left: 1.5rem !important;
+}
+
+.ms-5 {
+ margin-left: 3rem !important;
+}
+
+.ms-auto {
+ margin-left: auto !important;
+}
+
+.p-0 {
+ padding: 0 !important;
+}
+
+.p-1 {
+ padding: 0.25rem !important;
+}
+
+.p-2 {
+ padding: 0.5rem !important;
+}
+
+.p-3 {
+ padding: 1rem !important;
+}
+
+.p-4 {
+ padding: 1.5rem !important;
+}
+
+.p-5 {
+ padding: 3rem !important;
+}
+
+.px-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+}
+
+.px-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+}
+
+.px-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+}
+
+.px-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+}
+
+.px-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+}
+
+.px-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+}
+
+.py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.py-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+}
+
+.py-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+}
+
+.py-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+}
+
+.py-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+}
+
+.py-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+}
+
+.pt-0 {
+ padding-top: 0 !important;
+}
+
+.pt-1 {
+ padding-top: 0.25rem !important;
+}
+
+.pt-2 {
+ padding-top: 0.5rem !important;
+}
+
+.pt-3 {
+ padding-top: 1rem !important;
+}
+
+.pt-4 {
+ padding-top: 1.5rem !important;
+}
+
+.pt-5 {
+ padding-top: 3rem !important;
+}
+
+.pe-0 {
+ padding-right: 0 !important;
+}
+
+.pe-1 {
+ padding-right: 0.25rem !important;
+}
+
+.pe-2 {
+ padding-right: 0.5rem !important;
+}
+
+.pe-3 {
+ padding-right: 1rem !important;
+}
+
+.pe-4 {
+ padding-right: 1.5rem !important;
+}
+
+.pe-5 {
+ padding-right: 3rem !important;
+}
+
+.pb-0 {
+ padding-bottom: 0 !important;
+}
+
+.pb-1 {
+ padding-bottom: 0.25rem !important;
+}
+
+.pb-2 {
+ padding-bottom: 0.5rem !important;
+}
+
+.pb-3 {
+ padding-bottom: 1rem !important;
+}
+
+.pb-4 {
+ padding-bottom: 1.5rem !important;
+}
+
+.pb-5 {
+ padding-bottom: 3rem !important;
+}
+
+.ps-0 {
+ padding-left: 0 !important;
+}
+
+.ps-1 {
+ padding-left: 0.25rem !important;
+}
+
+.ps-2 {
+ padding-left: 0.5rem !important;
+}
+
+.ps-3 {
+ padding-left: 1rem !important;
+}
+
+.ps-4 {
+ padding-left: 1.5rem !important;
+}
+
+.ps-5 {
+ padding-left: 3rem !important;
+}
+
+@media (min-width: 576px) {
+ .d-sm-inline {
+ display: inline !important;
+ }
+ .d-sm-inline-block {
+ display: inline-block !important;
+ }
+ .d-sm-block {
+ display: block !important;
+ }
+ .d-sm-grid {
+ display: grid !important;
+ }
+ .d-sm-inline-grid {
+ display: inline-grid !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: flex !important;
+ }
+ .d-sm-inline-flex {
+ display: inline-flex !important;
+ }
+ .d-sm-none {
+ display: none !important;
+ }
+ .flex-sm-fill {
+ flex: 1 1 auto !important;
+ }
+ .flex-sm-row {
+ flex-direction: row !important;
+ }
+ .flex-sm-column {
+ flex-direction: column !important;
+ }
+ .flex-sm-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .flex-sm-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .flex-sm-grow-0 {
+ flex-grow: 0 !important;
+ }
+ .flex-sm-grow-1 {
+ flex-grow: 1 !important;
+ }
+ .flex-sm-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+ .flex-sm-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+ .flex-sm-wrap {
+ flex-wrap: wrap !important;
+ }
+ .flex-sm-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .flex-sm-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .justify-content-sm-start {
+ justify-content: flex-start !important;
+ }
+ .justify-content-sm-end {
+ justify-content: flex-end !important;
+ }
+ .justify-content-sm-center {
+ justify-content: center !important;
+ }
+ .justify-content-sm-between {
+ justify-content: space-between !important;
+ }
+ .justify-content-sm-around {
+ justify-content: space-around !important;
+ }
+ .justify-content-sm-evenly {
+ justify-content: space-evenly !important;
+ }
+ .align-items-sm-start {
+ align-items: flex-start !important;
+ }
+ .align-items-sm-end {
+ align-items: flex-end !important;
+ }
+ .align-items-sm-center {
+ align-items: center !important;
+ }
+ .align-items-sm-baseline {
+ align-items: baseline !important;
+ }
+ .align-items-sm-stretch {
+ align-items: stretch !important;
+ }
+ .align-content-sm-start {
+ align-content: flex-start !important;
+ }
+ .align-content-sm-end {
+ align-content: flex-end !important;
+ }
+ .align-content-sm-center {
+ align-content: center !important;
+ }
+ .align-content-sm-between {
+ align-content: space-between !important;
+ }
+ .align-content-sm-around {
+ align-content: space-around !important;
+ }
+ .align-content-sm-stretch {
+ align-content: stretch !important;
+ }
+ .align-self-sm-auto {
+ align-self: auto !important;
+ }
+ .align-self-sm-start {
+ align-self: flex-start !important;
+ }
+ .align-self-sm-end {
+ align-self: flex-end !important;
+ }
+ .align-self-sm-center {
+ align-self: center !important;
+ }
+ .align-self-sm-baseline {
+ align-self: baseline !important;
+ }
+ .align-self-sm-stretch {
+ align-self: stretch !important;
+ }
+ .order-sm-first {
+ order: -1 !important;
+ }
+ .order-sm-0 {
+ order: 0 !important;
+ }
+ .order-sm-1 {
+ order: 1 !important;
+ }
+ .order-sm-2 {
+ order: 2 !important;
+ }
+ .order-sm-3 {
+ order: 3 !important;
+ }
+ .order-sm-4 {
+ order: 4 !important;
+ }
+ .order-sm-5 {
+ order: 5 !important;
+ }
+ .order-sm-last {
+ order: 6 !important;
+ }
+ .m-sm-0 {
+ margin: 0 !important;
+ }
+ .m-sm-1 {
+ margin: 0.25rem !important;
+ }
+ .m-sm-2 {
+ margin: 0.5rem !important;
+ }
+ .m-sm-3 {
+ margin: 1rem !important;
+ }
+ .m-sm-4 {
+ margin: 1.5rem !important;
+ }
+ .m-sm-5 {
+ margin: 3rem !important;
+ }
+ .m-sm-auto {
+ margin: auto !important;
+ }
+ .mx-sm-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+ .mx-sm-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+ .mx-sm-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+ .mx-sm-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+ .mx-sm-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+ .mx-sm-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+ .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+ .my-sm-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+ .my-sm-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+ .my-sm-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+ .my-sm-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+ .my-sm-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+ .my-sm-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+ .my-sm-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+ .mt-sm-0 {
+ margin-top: 0 !important;
+ }
+ .mt-sm-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mt-sm-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mt-sm-3 {
+ margin-top: 1rem !important;
+ }
+ .mt-sm-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mt-sm-5 {
+ margin-top: 3rem !important;
+ }
+ .mt-sm-auto {
+ margin-top: auto !important;
+ }
+ .me-sm-0 {
+ margin-right: 0 !important;
+ }
+ .me-sm-1 {
+ margin-right: 0.25rem !important;
+ }
+ .me-sm-2 {
+ margin-right: 0.5rem !important;
+ }
+ .me-sm-3 {
+ margin-right: 1rem !important;
+ }
+ .me-sm-4 {
+ margin-right: 1.5rem !important;
+ }
+ .me-sm-5 {
+ margin-right: 3rem !important;
+ }
+ .me-sm-auto {
+ margin-right: auto !important;
+ }
+ .mb-sm-0 {
+ margin-bottom: 0 !important;
+ }
+ .mb-sm-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .mb-sm-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .mb-sm-3 {
+ margin-bottom: 1rem !important;
+ }
+ .mb-sm-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .mb-sm-5 {
+ margin-bottom: 3rem !important;
+ }
+ .mb-sm-auto {
+ margin-bottom: auto !important;
+ }
+ .ms-sm-0 {
+ margin-left: 0 !important;
+ }
+ .ms-sm-1 {
+ margin-left: 0.25rem !important;
+ }
+ .ms-sm-2 {
+ margin-left: 0.5rem !important;
+ }
+ .ms-sm-3 {
+ margin-left: 1rem !important;
+ }
+ .ms-sm-4 {
+ margin-left: 1.5rem !important;
+ }
+ .ms-sm-5 {
+ margin-left: 3rem !important;
+ }
+ .ms-sm-auto {
+ margin-left: auto !important;
+ }
+ .p-sm-0 {
+ padding: 0 !important;
+ }
+ .p-sm-1 {
+ padding: 0.25rem !important;
+ }
+ .p-sm-2 {
+ padding: 0.5rem !important;
+ }
+ .p-sm-3 {
+ padding: 1rem !important;
+ }
+ .p-sm-4 {
+ padding: 1.5rem !important;
+ }
+ .p-sm-5 {
+ padding: 3rem !important;
+ }
+ .px-sm-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+ .px-sm-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+ .px-sm-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+ .px-sm-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+ .px-sm-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+ .px-sm-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+ .py-sm-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+ .py-sm-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+ .py-sm-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+ .py-sm-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+ .py-sm-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+ .py-sm-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+ .pt-sm-0 {
+ padding-top: 0 !important;
+ }
+ .pt-sm-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pt-sm-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pt-sm-3 {
+ padding-top: 1rem !important;
+ }
+ .pt-sm-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pt-sm-5 {
+ padding-top: 3rem !important;
+ }
+ .pe-sm-0 {
+ padding-right: 0 !important;
+ }
+ .pe-sm-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pe-sm-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pe-sm-3 {
+ padding-right: 1rem !important;
+ }
+ .pe-sm-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pe-sm-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-sm-0 {
+ padding-bottom: 0 !important;
+ }
+ .pb-sm-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pb-sm-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pb-sm-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pb-sm-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pb-sm-5 {
+ padding-bottom: 3rem !important;
+ }
+ .ps-sm-0 {
+ padding-left: 0 !important;
+ }
+ .ps-sm-1 {
+ padding-left: 0.25rem !important;
+ }
+ .ps-sm-2 {
+ padding-left: 0.5rem !important;
+ }
+ .ps-sm-3 {
+ padding-left: 1rem !important;
+ }
+ .ps-sm-4 {
+ padding-left: 1.5rem !important;
+ }
+ .ps-sm-5 {
+ padding-left: 3rem !important;
+ }
+}
+@media (min-width: 768px) {
+ .d-md-inline {
+ display: inline !important;
+ }
+ .d-md-inline-block {
+ display: inline-block !important;
+ }
+ .d-md-block {
+ display: block !important;
+ }
+ .d-md-grid {
+ display: grid !important;
+ }
+ .d-md-inline-grid {
+ display: inline-grid !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: flex !important;
+ }
+ .d-md-inline-flex {
+ display: inline-flex !important;
+ }
+ .d-md-none {
+ display: none !important;
+ }
+ .flex-md-fill {
+ flex: 1 1 auto !important;
+ }
+ .flex-md-row {
+ flex-direction: row !important;
+ }
+ .flex-md-column {
+ flex-direction: column !important;
+ }
+ .flex-md-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .flex-md-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .flex-md-grow-0 {
+ flex-grow: 0 !important;
+ }
+ .flex-md-grow-1 {
+ flex-grow: 1 !important;
+ }
+ .flex-md-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+ .flex-md-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+ .flex-md-wrap {
+ flex-wrap: wrap !important;
+ }
+ .flex-md-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .flex-md-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .justify-content-md-start {
+ justify-content: flex-start !important;
+ }
+ .justify-content-md-end {
+ justify-content: flex-end !important;
+ }
+ .justify-content-md-center {
+ justify-content: center !important;
+ }
+ .justify-content-md-between {
+ justify-content: space-between !important;
+ }
+ .justify-content-md-around {
+ justify-content: space-around !important;
+ }
+ .justify-content-md-evenly {
+ justify-content: space-evenly !important;
+ }
+ .align-items-md-start {
+ align-items: flex-start !important;
+ }
+ .align-items-md-end {
+ align-items: flex-end !important;
+ }
+ .align-items-md-center {
+ align-items: center !important;
+ }
+ .align-items-md-baseline {
+ align-items: baseline !important;
+ }
+ .align-items-md-stretch {
+ align-items: stretch !important;
+ }
+ .align-content-md-start {
+ align-content: flex-start !important;
+ }
+ .align-content-md-end {
+ align-content: flex-end !important;
+ }
+ .align-content-md-center {
+ align-content: center !important;
+ }
+ .align-content-md-between {
+ align-content: space-between !important;
+ }
+ .align-content-md-around {
+ align-content: space-around !important;
+ }
+ .align-content-md-stretch {
+ align-content: stretch !important;
+ }
+ .align-self-md-auto {
+ align-self: auto !important;
+ }
+ .align-self-md-start {
+ align-self: flex-start !important;
+ }
+ .align-self-md-end {
+ align-self: flex-end !important;
+ }
+ .align-self-md-center {
+ align-self: center !important;
+ }
+ .align-self-md-baseline {
+ align-self: baseline !important;
+ }
+ .align-self-md-stretch {
+ align-self: stretch !important;
+ }
+ .order-md-first {
+ order: -1 !important;
+ }
+ .order-md-0 {
+ order: 0 !important;
+ }
+ .order-md-1 {
+ order: 1 !important;
+ }
+ .order-md-2 {
+ order: 2 !important;
+ }
+ .order-md-3 {
+ order: 3 !important;
+ }
+ .order-md-4 {
+ order: 4 !important;
+ }
+ .order-md-5 {
+ order: 5 !important;
+ }
+ .order-md-last {
+ order: 6 !important;
+ }
+ .m-md-0 {
+ margin: 0 !important;
+ }
+ .m-md-1 {
+ margin: 0.25rem !important;
+ }
+ .m-md-2 {
+ margin: 0.5rem !important;
+ }
+ .m-md-3 {
+ margin: 1rem !important;
+ }
+ .m-md-4 {
+ margin: 1.5rem !important;
+ }
+ .m-md-5 {
+ margin: 3rem !important;
+ }
+ .m-md-auto {
+ margin: auto !important;
+ }
+ .mx-md-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+ .mx-md-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+ .mx-md-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+ .mx-md-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+ .mx-md-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+ .mx-md-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+ .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+ .my-md-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+ .my-md-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+ .my-md-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+ .my-md-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+ .my-md-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+ .my-md-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+ .my-md-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+ .mt-md-0 {
+ margin-top: 0 !important;
+ }
+ .mt-md-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mt-md-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mt-md-3 {
+ margin-top: 1rem !important;
+ }
+ .mt-md-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mt-md-5 {
+ margin-top: 3rem !important;
+ }
+ .mt-md-auto {
+ margin-top: auto !important;
+ }
+ .me-md-0 {
+ margin-right: 0 !important;
+ }
+ .me-md-1 {
+ margin-right: 0.25rem !important;
+ }
+ .me-md-2 {
+ margin-right: 0.5rem !important;
+ }
+ .me-md-3 {
+ margin-right: 1rem !important;
+ }
+ .me-md-4 {
+ margin-right: 1.5rem !important;
+ }
+ .me-md-5 {
+ margin-right: 3rem !important;
+ }
+ .me-md-auto {
+ margin-right: auto !important;
+ }
+ .mb-md-0 {
+ margin-bottom: 0 !important;
+ }
+ .mb-md-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .mb-md-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .mb-md-3 {
+ margin-bottom: 1rem !important;
+ }
+ .mb-md-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .mb-md-5 {
+ margin-bottom: 3rem !important;
+ }
+ .mb-md-auto {
+ margin-bottom: auto !important;
+ }
+ .ms-md-0 {
+ margin-left: 0 !important;
+ }
+ .ms-md-1 {
+ margin-left: 0.25rem !important;
+ }
+ .ms-md-2 {
+ margin-left: 0.5rem !important;
+ }
+ .ms-md-3 {
+ margin-left: 1rem !important;
+ }
+ .ms-md-4 {
+ margin-left: 1.5rem !important;
+ }
+ .ms-md-5 {
+ margin-left: 3rem !important;
+ }
+ .ms-md-auto {
+ margin-left: auto !important;
+ }
+ .p-md-0 {
+ padding: 0 !important;
+ }
+ .p-md-1 {
+ padding: 0.25rem !important;
+ }
+ .p-md-2 {
+ padding: 0.5rem !important;
+ }
+ .p-md-3 {
+ padding: 1rem !important;
+ }
+ .p-md-4 {
+ padding: 1.5rem !important;
+ }
+ .p-md-5 {
+ padding: 3rem !important;
+ }
+ .px-md-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+ .px-md-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+ .px-md-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+ .px-md-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+ .px-md-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+ .px-md-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+ .py-md-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+ .py-md-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+ .py-md-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+ .py-md-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+ .py-md-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+ .py-md-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+ .pt-md-0 {
+ padding-top: 0 !important;
+ }
+ .pt-md-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pt-md-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pt-md-3 {
+ padding-top: 1rem !important;
+ }
+ .pt-md-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pt-md-5 {
+ padding-top: 3rem !important;
+ }
+ .pe-md-0 {
+ padding-right: 0 !important;
+ }
+ .pe-md-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pe-md-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pe-md-3 {
+ padding-right: 1rem !important;
+ }
+ .pe-md-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pe-md-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-md-0 {
+ padding-bottom: 0 !important;
+ }
+ .pb-md-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pb-md-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pb-md-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pb-md-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pb-md-5 {
+ padding-bottom: 3rem !important;
+ }
+ .ps-md-0 {
+ padding-left: 0 !important;
+ }
+ .ps-md-1 {
+ padding-left: 0.25rem !important;
+ }
+ .ps-md-2 {
+ padding-left: 0.5rem !important;
+ }
+ .ps-md-3 {
+ padding-left: 1rem !important;
+ }
+ .ps-md-4 {
+ padding-left: 1.5rem !important;
+ }
+ .ps-md-5 {
+ padding-left: 3rem !important;
+ }
+}
+@media (min-width: 992px) {
+ .d-lg-inline {
+ display: inline !important;
+ }
+ .d-lg-inline-block {
+ display: inline-block !important;
+ }
+ .d-lg-block {
+ display: block !important;
+ }
+ .d-lg-grid {
+ display: grid !important;
+ }
+ .d-lg-inline-grid {
+ display: inline-grid !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: flex !important;
+ }
+ .d-lg-inline-flex {
+ display: inline-flex !important;
+ }
+ .d-lg-none {
+ display: none !important;
+ }
+ .flex-lg-fill {
+ flex: 1 1 auto !important;
+ }
+ .flex-lg-row {
+ flex-direction: row !important;
+ }
+ .flex-lg-column {
+ flex-direction: column !important;
+ }
+ .flex-lg-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .flex-lg-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .flex-lg-grow-0 {
+ flex-grow: 0 !important;
+ }
+ .flex-lg-grow-1 {
+ flex-grow: 1 !important;
+ }
+ .flex-lg-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+ .flex-lg-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+ .flex-lg-wrap {
+ flex-wrap: wrap !important;
+ }
+ .flex-lg-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .flex-lg-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .justify-content-lg-start {
+ justify-content: flex-start !important;
+ }
+ .justify-content-lg-end {
+ justify-content: flex-end !important;
+ }
+ .justify-content-lg-center {
+ justify-content: center !important;
+ }
+ .justify-content-lg-between {
+ justify-content: space-between !important;
+ }
+ .justify-content-lg-around {
+ justify-content: space-around !important;
+ }
+ .justify-content-lg-evenly {
+ justify-content: space-evenly !important;
+ }
+ .align-items-lg-start {
+ align-items: flex-start !important;
+ }
+ .align-items-lg-end {
+ align-items: flex-end !important;
+ }
+ .align-items-lg-center {
+ align-items: center !important;
+ }
+ .align-items-lg-baseline {
+ align-items: baseline !important;
+ }
+ .align-items-lg-stretch {
+ align-items: stretch !important;
+ }
+ .align-content-lg-start {
+ align-content: flex-start !important;
+ }
+ .align-content-lg-end {
+ align-content: flex-end !important;
+ }
+ .align-content-lg-center {
+ align-content: center !important;
+ }
+ .align-content-lg-between {
+ align-content: space-between !important;
+ }
+ .align-content-lg-around {
+ align-content: space-around !important;
+ }
+ .align-content-lg-stretch {
+ align-content: stretch !important;
+ }
+ .align-self-lg-auto {
+ align-self: auto !important;
+ }
+ .align-self-lg-start {
+ align-self: flex-start !important;
+ }
+ .align-self-lg-end {
+ align-self: flex-end !important;
+ }
+ .align-self-lg-center {
+ align-self: center !important;
+ }
+ .align-self-lg-baseline {
+ align-self: baseline !important;
+ }
+ .align-self-lg-stretch {
+ align-self: stretch !important;
+ }
+ .order-lg-first {
+ order: -1 !important;
+ }
+ .order-lg-0 {
+ order: 0 !important;
+ }
+ .order-lg-1 {
+ order: 1 !important;
+ }
+ .order-lg-2 {
+ order: 2 !important;
+ }
+ .order-lg-3 {
+ order: 3 !important;
+ }
+ .order-lg-4 {
+ order: 4 !important;
+ }
+ .order-lg-5 {
+ order: 5 !important;
+ }
+ .order-lg-last {
+ order: 6 !important;
+ }
+ .m-lg-0 {
+ margin: 0 !important;
+ }
+ .m-lg-1 {
+ margin: 0.25rem !important;
+ }
+ .m-lg-2 {
+ margin: 0.5rem !important;
+ }
+ .m-lg-3 {
+ margin: 1rem !important;
+ }
+ .m-lg-4 {
+ margin: 1.5rem !important;
+ }
+ .m-lg-5 {
+ margin: 3rem !important;
+ }
+ .m-lg-auto {
+ margin: auto !important;
+ }
+ .mx-lg-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+ .mx-lg-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+ .mx-lg-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+ .mx-lg-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+ .mx-lg-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+ .mx-lg-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+ .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+ .my-lg-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+ .my-lg-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+ .my-lg-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+ .my-lg-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+ .my-lg-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+ .my-lg-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+ .my-lg-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+ .mt-lg-0 {
+ margin-top: 0 !important;
+ }
+ .mt-lg-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mt-lg-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mt-lg-3 {
+ margin-top: 1rem !important;
+ }
+ .mt-lg-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mt-lg-5 {
+ margin-top: 3rem !important;
+ }
+ .mt-lg-auto {
+ margin-top: auto !important;
+ }
+ .me-lg-0 {
+ margin-right: 0 !important;
+ }
+ .me-lg-1 {
+ margin-right: 0.25rem !important;
+ }
+ .me-lg-2 {
+ margin-right: 0.5rem !important;
+ }
+ .me-lg-3 {
+ margin-right: 1rem !important;
+ }
+ .me-lg-4 {
+ margin-right: 1.5rem !important;
+ }
+ .me-lg-5 {
+ margin-right: 3rem !important;
+ }
+ .me-lg-auto {
+ margin-right: auto !important;
+ }
+ .mb-lg-0 {
+ margin-bottom: 0 !important;
+ }
+ .mb-lg-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .mb-lg-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .mb-lg-3 {
+ margin-bottom: 1rem !important;
+ }
+ .mb-lg-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .mb-lg-5 {
+ margin-bottom: 3rem !important;
+ }
+ .mb-lg-auto {
+ margin-bottom: auto !important;
+ }
+ .ms-lg-0 {
+ margin-left: 0 !important;
+ }
+ .ms-lg-1 {
+ margin-left: 0.25rem !important;
+ }
+ .ms-lg-2 {
+ margin-left: 0.5rem !important;
+ }
+ .ms-lg-3 {
+ margin-left: 1rem !important;
+ }
+ .ms-lg-4 {
+ margin-left: 1.5rem !important;
+ }
+ .ms-lg-5 {
+ margin-left: 3rem !important;
+ }
+ .ms-lg-auto {
+ margin-left: auto !important;
+ }
+ .p-lg-0 {
+ padding: 0 !important;
+ }
+ .p-lg-1 {
+ padding: 0.25rem !important;
+ }
+ .p-lg-2 {
+ padding: 0.5rem !important;
+ }
+ .p-lg-3 {
+ padding: 1rem !important;
+ }
+ .p-lg-4 {
+ padding: 1.5rem !important;
+ }
+ .p-lg-5 {
+ padding: 3rem !important;
+ }
+ .px-lg-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+ .px-lg-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+ .px-lg-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+ .px-lg-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+ .px-lg-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+ .px-lg-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+ .py-lg-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+ .py-lg-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+ .py-lg-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+ .py-lg-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+ .py-lg-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+ .py-lg-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+ .pt-lg-0 {
+ padding-top: 0 !important;
+ }
+ .pt-lg-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pt-lg-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pt-lg-3 {
+ padding-top: 1rem !important;
+ }
+ .pt-lg-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pt-lg-5 {
+ padding-top: 3rem !important;
+ }
+ .pe-lg-0 {
+ padding-right: 0 !important;
+ }
+ .pe-lg-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pe-lg-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pe-lg-3 {
+ padding-right: 1rem !important;
+ }
+ .pe-lg-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pe-lg-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-lg-0 {
+ padding-bottom: 0 !important;
+ }
+ .pb-lg-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pb-lg-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pb-lg-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pb-lg-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pb-lg-5 {
+ padding-bottom: 3rem !important;
+ }
+ .ps-lg-0 {
+ padding-left: 0 !important;
+ }
+ .ps-lg-1 {
+ padding-left: 0.25rem !important;
+ }
+ .ps-lg-2 {
+ padding-left: 0.5rem !important;
+ }
+ .ps-lg-3 {
+ padding-left: 1rem !important;
+ }
+ .ps-lg-4 {
+ padding-left: 1.5rem !important;
+ }
+ .ps-lg-5 {
+ padding-left: 3rem !important;
+ }
+}
+@media (min-width: 1200px) {
+ .d-xl-inline {
+ display: inline !important;
+ }
+ .d-xl-inline-block {
+ display: inline-block !important;
+ }
+ .d-xl-block {
+ display: block !important;
+ }
+ .d-xl-grid {
+ display: grid !important;
+ }
+ .d-xl-inline-grid {
+ display: inline-grid !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: flex !important;
+ }
+ .d-xl-inline-flex {
+ display: inline-flex !important;
+ }
+ .d-xl-none {
+ display: none !important;
+ }
+ .flex-xl-fill {
+ flex: 1 1 auto !important;
+ }
+ .flex-xl-row {
+ flex-direction: row !important;
+ }
+ .flex-xl-column {
+ flex-direction: column !important;
+ }
+ .flex-xl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .flex-xl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .flex-xl-grow-0 {
+ flex-grow: 0 !important;
+ }
+ .flex-xl-grow-1 {
+ flex-grow: 1 !important;
+ }
+ .flex-xl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+ .flex-xl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+ .flex-xl-wrap {
+ flex-wrap: wrap !important;
+ }
+ .flex-xl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .flex-xl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .justify-content-xl-start {
+ justify-content: flex-start !important;
+ }
+ .justify-content-xl-end {
+ justify-content: flex-end !important;
+ }
+ .justify-content-xl-center {
+ justify-content: center !important;
+ }
+ .justify-content-xl-between {
+ justify-content: space-between !important;
+ }
+ .justify-content-xl-around {
+ justify-content: space-around !important;
+ }
+ .justify-content-xl-evenly {
+ justify-content: space-evenly !important;
+ }
+ .align-items-xl-start {
+ align-items: flex-start !important;
+ }
+ .align-items-xl-end {
+ align-items: flex-end !important;
+ }
+ .align-items-xl-center {
+ align-items: center !important;
+ }
+ .align-items-xl-baseline {
+ align-items: baseline !important;
+ }
+ .align-items-xl-stretch {
+ align-items: stretch !important;
+ }
+ .align-content-xl-start {
+ align-content: flex-start !important;
+ }
+ .align-content-xl-end {
+ align-content: flex-end !important;
+ }
+ .align-content-xl-center {
+ align-content: center !important;
+ }
+ .align-content-xl-between {
+ align-content: space-between !important;
+ }
+ .align-content-xl-around {
+ align-content: space-around !important;
+ }
+ .align-content-xl-stretch {
+ align-content: stretch !important;
+ }
+ .align-self-xl-auto {
+ align-self: auto !important;
+ }
+ .align-self-xl-start {
+ align-self: flex-start !important;
+ }
+ .align-self-xl-end {
+ align-self: flex-end !important;
+ }
+ .align-self-xl-center {
+ align-self: center !important;
+ }
+ .align-self-xl-baseline {
+ align-self: baseline !important;
+ }
+ .align-self-xl-stretch {
+ align-self: stretch !important;
+ }
+ .order-xl-first {
+ order: -1 !important;
+ }
+ .order-xl-0 {
+ order: 0 !important;
+ }
+ .order-xl-1 {
+ order: 1 !important;
+ }
+ .order-xl-2 {
+ order: 2 !important;
+ }
+ .order-xl-3 {
+ order: 3 !important;
+ }
+ .order-xl-4 {
+ order: 4 !important;
+ }
+ .order-xl-5 {
+ order: 5 !important;
+ }
+ .order-xl-last {
+ order: 6 !important;
+ }
+ .m-xl-0 {
+ margin: 0 !important;
+ }
+ .m-xl-1 {
+ margin: 0.25rem !important;
+ }
+ .m-xl-2 {
+ margin: 0.5rem !important;
+ }
+ .m-xl-3 {
+ margin: 1rem !important;
+ }
+ .m-xl-4 {
+ margin: 1.5rem !important;
+ }
+ .m-xl-5 {
+ margin: 3rem !important;
+ }
+ .m-xl-auto {
+ margin: auto !important;
+ }
+ .mx-xl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+ .mx-xl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+ .mx-xl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+ .mx-xl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+ .mx-xl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+ .mx-xl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+ .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+ .my-xl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+ .my-xl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+ .my-xl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+ .my-xl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+ .my-xl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+ .my-xl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+ .my-xl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+ .mt-xl-0 {
+ margin-top: 0 !important;
+ }
+ .mt-xl-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mt-xl-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mt-xl-3 {
+ margin-top: 1rem !important;
+ }
+ .mt-xl-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mt-xl-5 {
+ margin-top: 3rem !important;
+ }
+ .mt-xl-auto {
+ margin-top: auto !important;
+ }
+ .me-xl-0 {
+ margin-right: 0 !important;
+ }
+ .me-xl-1 {
+ margin-right: 0.25rem !important;
+ }
+ .me-xl-2 {
+ margin-right: 0.5rem !important;
+ }
+ .me-xl-3 {
+ margin-right: 1rem !important;
+ }
+ .me-xl-4 {
+ margin-right: 1.5rem !important;
+ }
+ .me-xl-5 {
+ margin-right: 3rem !important;
+ }
+ .me-xl-auto {
+ margin-right: auto !important;
+ }
+ .mb-xl-0 {
+ margin-bottom: 0 !important;
+ }
+ .mb-xl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .mb-xl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .mb-xl-3 {
+ margin-bottom: 1rem !important;
+ }
+ .mb-xl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .mb-xl-5 {
+ margin-bottom: 3rem !important;
+ }
+ .mb-xl-auto {
+ margin-bottom: auto !important;
+ }
+ .ms-xl-0 {
+ margin-left: 0 !important;
+ }
+ .ms-xl-1 {
+ margin-left: 0.25rem !important;
+ }
+ .ms-xl-2 {
+ margin-left: 0.5rem !important;
+ }
+ .ms-xl-3 {
+ margin-left: 1rem !important;
+ }
+ .ms-xl-4 {
+ margin-left: 1.5rem !important;
+ }
+ .ms-xl-5 {
+ margin-left: 3rem !important;
+ }
+ .ms-xl-auto {
+ margin-left: auto !important;
+ }
+ .p-xl-0 {
+ padding: 0 !important;
+ }
+ .p-xl-1 {
+ padding: 0.25rem !important;
+ }
+ .p-xl-2 {
+ padding: 0.5rem !important;
+ }
+ .p-xl-3 {
+ padding: 1rem !important;
+ }
+ .p-xl-4 {
+ padding: 1.5rem !important;
+ }
+ .p-xl-5 {
+ padding: 3rem !important;
+ }
+ .px-xl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+ .px-xl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+ .px-xl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+ .px-xl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+ .px-xl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+ .px-xl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+ .py-xl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+ .py-xl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+ .py-xl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+ .py-xl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+ .py-xl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+ .py-xl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+ .pt-xl-0 {
+ padding-top: 0 !important;
+ }
+ .pt-xl-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pt-xl-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pt-xl-3 {
+ padding-top: 1rem !important;
+ }
+ .pt-xl-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pt-xl-5 {
+ padding-top: 3rem !important;
+ }
+ .pe-xl-0 {
+ padding-right: 0 !important;
+ }
+ .pe-xl-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pe-xl-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pe-xl-3 {
+ padding-right: 1rem !important;
+ }
+ .pe-xl-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pe-xl-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-xl-0 {
+ padding-bottom: 0 !important;
+ }
+ .pb-xl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pb-xl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pb-xl-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pb-xl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pb-xl-5 {
+ padding-bottom: 3rem !important;
+ }
+ .ps-xl-0 {
+ padding-left: 0 !important;
+ }
+ .ps-xl-1 {
+ padding-left: 0.25rem !important;
+ }
+ .ps-xl-2 {
+ padding-left: 0.5rem !important;
+ }
+ .ps-xl-3 {
+ padding-left: 1rem !important;
+ }
+ .ps-xl-4 {
+ padding-left: 1.5rem !important;
+ }
+ .ps-xl-5 {
+ padding-left: 3rem !important;
+ }
+}
+@media (min-width: 1400px) {
+ .d-xxl-inline {
+ display: inline !important;
+ }
+ .d-xxl-inline-block {
+ display: inline-block !important;
+ }
+ .d-xxl-block {
+ display: block !important;
+ }
+ .d-xxl-grid {
+ display: grid !important;
+ }
+ .d-xxl-inline-grid {
+ display: inline-grid !important;
+ }
+ .d-xxl-table {
+ display: table !important;
+ }
+ .d-xxl-table-row {
+ display: table-row !important;
+ }
+ .d-xxl-table-cell {
+ display: table-cell !important;
+ }
+ .d-xxl-flex {
+ display: flex !important;
+ }
+ .d-xxl-inline-flex {
+ display: inline-flex !important;
+ }
+ .d-xxl-none {
+ display: none !important;
+ }
+ .flex-xxl-fill {
+ flex: 1 1 auto !important;
+ }
+ .flex-xxl-row {
+ flex-direction: row !important;
+ }
+ .flex-xxl-column {
+ flex-direction: column !important;
+ }
+ .flex-xxl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .flex-xxl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .flex-xxl-grow-0 {
+ flex-grow: 0 !important;
+ }
+ .flex-xxl-grow-1 {
+ flex-grow: 1 !important;
+ }
+ .flex-xxl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+ .flex-xxl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+ .flex-xxl-wrap {
+ flex-wrap: wrap !important;
+ }
+ .flex-xxl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .flex-xxl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .justify-content-xxl-start {
+ justify-content: flex-start !important;
+ }
+ .justify-content-xxl-end {
+ justify-content: flex-end !important;
+ }
+ .justify-content-xxl-center {
+ justify-content: center !important;
+ }
+ .justify-content-xxl-between {
+ justify-content: space-between !important;
+ }
+ .justify-content-xxl-around {
+ justify-content: space-around !important;
+ }
+ .justify-content-xxl-evenly {
+ justify-content: space-evenly !important;
+ }
+ .align-items-xxl-start {
+ align-items: flex-start !important;
+ }
+ .align-items-xxl-end {
+ align-items: flex-end !important;
+ }
+ .align-items-xxl-center {
+ align-items: center !important;
+ }
+ .align-items-xxl-baseline {
+ align-items: baseline !important;
+ }
+ .align-items-xxl-stretch {
+ align-items: stretch !important;
+ }
+ .align-content-xxl-start {
+ align-content: flex-start !important;
+ }
+ .align-content-xxl-end {
+ align-content: flex-end !important;
+ }
+ .align-content-xxl-center {
+ align-content: center !important;
+ }
+ .align-content-xxl-between {
+ align-content: space-between !important;
+ }
+ .align-content-xxl-around {
+ align-content: space-around !important;
+ }
+ .align-content-xxl-stretch {
+ align-content: stretch !important;
+ }
+ .align-self-xxl-auto {
+ align-self: auto !important;
+ }
+ .align-self-xxl-start {
+ align-self: flex-start !important;
+ }
+ .align-self-xxl-end {
+ align-self: flex-end !important;
+ }
+ .align-self-xxl-center {
+ align-self: center !important;
+ }
+ .align-self-xxl-baseline {
+ align-self: baseline !important;
+ }
+ .align-self-xxl-stretch {
+ align-self: stretch !important;
+ }
+ .order-xxl-first {
+ order: -1 !important;
+ }
+ .order-xxl-0 {
+ order: 0 !important;
+ }
+ .order-xxl-1 {
+ order: 1 !important;
+ }
+ .order-xxl-2 {
+ order: 2 !important;
+ }
+ .order-xxl-3 {
+ order: 3 !important;
+ }
+ .order-xxl-4 {
+ order: 4 !important;
+ }
+ .order-xxl-5 {
+ order: 5 !important;
+ }
+ .order-xxl-last {
+ order: 6 !important;
+ }
+ .m-xxl-0 {
+ margin: 0 !important;
+ }
+ .m-xxl-1 {
+ margin: 0.25rem !important;
+ }
+ .m-xxl-2 {
+ margin: 0.5rem !important;
+ }
+ .m-xxl-3 {
+ margin: 1rem !important;
+ }
+ .m-xxl-4 {
+ margin: 1.5rem !important;
+ }
+ .m-xxl-5 {
+ margin: 3rem !important;
+ }
+ .m-xxl-auto {
+ margin: auto !important;
+ }
+ .mx-xxl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+ .mx-xxl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+ .mx-xxl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+ .mx-xxl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+ .mx-xxl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+ .mx-xxl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+ .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+ .my-xxl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+ .my-xxl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+ .my-xxl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+ .my-xxl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+ .my-xxl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+ .my-xxl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+ .my-xxl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+ .mt-xxl-0 {
+ margin-top: 0 !important;
+ }
+ .mt-xxl-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mt-xxl-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mt-xxl-3 {
+ margin-top: 1rem !important;
+ }
+ .mt-xxl-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mt-xxl-5 {
+ margin-top: 3rem !important;
+ }
+ .mt-xxl-auto {
+ margin-top: auto !important;
+ }
+ .me-xxl-0 {
+ margin-right: 0 !important;
+ }
+ .me-xxl-1 {
+ margin-right: 0.25rem !important;
+ }
+ .me-xxl-2 {
+ margin-right: 0.5rem !important;
+ }
+ .me-xxl-3 {
+ margin-right: 1rem !important;
+ }
+ .me-xxl-4 {
+ margin-right: 1.5rem !important;
+ }
+ .me-xxl-5 {
+ margin-right: 3rem !important;
+ }
+ .me-xxl-auto {
+ margin-right: auto !important;
+ }
+ .mb-xxl-0 {
+ margin-bottom: 0 !important;
+ }
+ .mb-xxl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .mb-xxl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .mb-xxl-3 {
+ margin-bottom: 1rem !important;
+ }
+ .mb-xxl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .mb-xxl-5 {
+ margin-bottom: 3rem !important;
+ }
+ .mb-xxl-auto {
+ margin-bottom: auto !important;
+ }
+ .ms-xxl-0 {
+ margin-left: 0 !important;
+ }
+ .ms-xxl-1 {
+ margin-left: 0.25rem !important;
+ }
+ .ms-xxl-2 {
+ margin-left: 0.5rem !important;
+ }
+ .ms-xxl-3 {
+ margin-left: 1rem !important;
+ }
+ .ms-xxl-4 {
+ margin-left: 1.5rem !important;
+ }
+ .ms-xxl-5 {
+ margin-left: 3rem !important;
+ }
+ .ms-xxl-auto {
+ margin-left: auto !important;
+ }
+ .p-xxl-0 {
+ padding: 0 !important;
+ }
+ .p-xxl-1 {
+ padding: 0.25rem !important;
+ }
+ .p-xxl-2 {
+ padding: 0.5rem !important;
+ }
+ .p-xxl-3 {
+ padding: 1rem !important;
+ }
+ .p-xxl-4 {
+ padding: 1.5rem !important;
+ }
+ .p-xxl-5 {
+ padding: 3rem !important;
+ }
+ .px-xxl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+ .px-xxl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+ .px-xxl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+ .px-xxl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+ .px-xxl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+ .px-xxl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+ .py-xxl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+ .py-xxl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+ .py-xxl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+ .py-xxl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+ .py-xxl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+ .py-xxl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+ .pt-xxl-0 {
+ padding-top: 0 !important;
+ }
+ .pt-xxl-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pt-xxl-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pt-xxl-3 {
+ padding-top: 1rem !important;
+ }
+ .pt-xxl-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pt-xxl-5 {
+ padding-top: 3rem !important;
+ }
+ .pe-xxl-0 {
+ padding-right: 0 !important;
+ }
+ .pe-xxl-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pe-xxl-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pe-xxl-3 {
+ padding-right: 1rem !important;
+ }
+ .pe-xxl-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pe-xxl-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-xxl-0 {
+ padding-bottom: 0 !important;
+ }
+ .pb-xxl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pb-xxl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pb-xxl-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pb-xxl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pb-xxl-5 {
+ padding-bottom: 3rem !important;
+ }
+ .ps-xxl-0 {
+ padding-left: 0 !important;
+ }
+ .ps-xxl-1 {
+ padding-left: 0.25rem !important;
+ }
+ .ps-xxl-2 {
+ padding-left: 0.5rem !important;
+ }
+ .ps-xxl-3 {
+ padding-left: 1rem !important;
+ }
+ .ps-xxl-4 {
+ padding-left: 1.5rem !important;
+ }
+ .ps-xxl-5 {
+ padding-left: 3rem !important;
+ }
+}
+@media print {
+ .d-print-inline {
+ display: inline !important;
+ }
+ .d-print-inline-block {
+ display: inline-block !important;
+ }
+ .d-print-block {
+ display: block !important;
+ }
+ .d-print-grid {
+ display: grid !important;
+ }
+ .d-print-inline-grid {
+ display: inline-grid !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: flex !important;
+ }
+ .d-print-inline-flex {
+ display: inline-flex !important;
+ }
+ .d-print-none {
+ display: none !important;
+ }
+}
+
+/*# sourceMappingURL=bootstrap-grid.css.map */
\ No newline at end of file
diff --git a/public/css/bootstrap-grid.css.map b/public/css/bootstrap-grid.css.map
new file mode 100644
index 00000000..ce99ec19
--- /dev/null
+++ b/public/css/bootstrap-grid.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","bootstrap-grid.css","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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EE,mBAAA;EJ6+BR;EI1+BM;;IAEE,mBAAA;EJ4+BR;AACF;AKpiCQ;EAOI,0BAAA;ALgiCZ;;AKviCQ;EAOI,gCAAA;ALoiCZ;;AK3iCQ;EAOI,yBAAA;ALwiCZ;;AK/iCQ;EAOI,wBAAA;AL4iCZ;;AKnjCQ;EAOI,+BAAA;ALgjCZ;;AKvjCQ;EAOI,yBAAA;ALojCZ;;AK3jCQ;EAOI,6BAAA;ALwjCZ;;AK/jCQ;EAOI,8BAAA;AL4jCZ;;AKnkCQ;EAOI,wBAAA;ALgkCZ;;AKvkCQ;EAOI,+BAAA;ALokCZ;;AK3kCQ;EAOI,wBAAA;ALwkCZ;;AK/kCQ;EAOI,yBAAA;AL4kCZ;;AKnlCQ;EAOI,8BAAA;ALglCZ;;AKvlCQ;EAOI,iCAAA;ALolCZ;;AK3lCQ;EAOI,sCAAA;ALwlCZ;;AK/lCQ;EAOI,yCAAA;AL4lCZ;;AKnmCQ;EAOI,uBAAA;ALgmCZ;;AKvmCQ;EAOI,uBAAA;ALomCZ;;AK3mCQ;EAOI,yBAAA;ALwmCZ;;AK/mCQ;EAOI,yBAAA;AL4mCZ;;AKnnCQ;EAOI,0BAAA;ALgnCZ;;AKvnCQ;EAOI,4BAAA;ALonCZ;;AK3nCQ;EAOI,kCAAA;ALwnCZ;;AK/nCQ;EAOI,sCAAA;AL4nCZ;;AKnoCQ;EAOI,oCAAA;ALgoCZ;;AKvoCQ;EAOI,kCAAA;ALooCZ;;AK3oCQ;EAOI,yCAAA;ALwoCZ;;AK/oCQ;EAOI,wCAAA;AL4oCZ;;AKnpCQ;EAOI,wCAAA;ALgpCZ;;AKvpCQ;EAOI,kCAAA;ALopCZ;;AK3pCQ;EAOI,gCAAA;ALwpCZ;;AK/pCQ;EAOI,8BAAA;AL4pCZ;;AKnqCQ;EAOI,gCAAA;ALgqCZ;;AKvqCQ;EAOI,+BAAA;ALoqCZ;;AK3qCQ;EAOI,oCAAA;ALwqCZ;;AK/qCQ;EAOI,kCAAA;AL4qCZ;;AKnrCQ;EAOI,gCAAA;ALgrCZ;;AKvrCQ;EAOI,uCAAA;ALorCZ;;AK3rCQ;EAOI,sCAAA;ALwrCZ;;AK/rCQ;EAOI,iCAAA;AL4rCZ;;AKnsCQ;EAOI,2BAAA;ALgsCZ;;AKvsCQ;EAOI,iCAAA;ALosCZ;;AK3sCQ;EAOI,+BAAA;ALwsCZ;;AK/sCQ;EAOI,6BAAA;AL4sCZ;;AKntCQ;EA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;AL8iDZ;;AKrjDQ;EAOI,4BAAA;ALkjDZ;;AKzjDQ;EAOI,2BAAA;ALsjDZ;;AK7jDQ;EAOI,iCAAA;AL0jDZ;;AKjkDQ;EAOI,gCAAA;AL8jDZ;;AKrkDQ;EAOI,8BAAA;ALkkDZ;;AKzkDQ;EAOI,gCAAA;ALskDZ;;AK7kDQ;EAOI,8BAAA;AL0kDZ;;AKjlDQ;EAOI,4BAAA;AL8kDZ;;AKrlDQ;EAOI,kCAAA;ALklDZ;;AKzlDQ;EAOI,iCAAA;ALslDZ;;AK7lDQ;EAOI,+BAAA;AL0lDZ;;AKjmDQ;EAOI,iCAAA;AL8lDZ;;AKrmDQ;EAOI,+BAAA;ALkmDZ;;AKzmDQ;EAOI,0BAAA;ALsmDZ;;AK7mDQ;EAOI,gCAAA;AL0mDZ;;AKjnDQ;EAOI,+BAAA;AL8mDZ;;AKrnDQ;EAOI,6BAAA;ALknDZ;;AKznDQ;EAOI,+BAAA;ALsnDZ;;AK7nDQ;EAOI,6BAAA;AL0nDZ;;ACpoDI;EIGI;IAOI,0BAAA;EL+nDV;EKtoDM;IAOI,gCAAA;ELkoDV;EKzoDM;IAOI,yBAAA;ELqoDV;EK5oDM;IAOI,wBAAA;ELwoDV;EK/oDM;IAOI,+BAAA;EL2oDV;EKlpDM;IAOI,yBAAA;EL8oDV;EKrpDM;IAOI,6BAAA;ELipDV;EKxpDM;IAOI,8BAAA;ELopDV;EK3pDM;IAOI,wBAAA;ELupDV;EK9pDM;IAOI,+BAAA;EL0pDV;EKjqDM;IAOI,wBAAA;EL6pDV;EKpqDM;IAOI,yBAAA;ELgqDV;EKvqDM;IAOI,8BAAA;ELmqDV;EK1qDM;IAOI,iCAAA;ELsqDV;EK7qDM;IAOI,sCAAA;ELyqDV;EKhrDM;IAOI,yCAAA;EL4qDV;EKnrDM;IAOI,uBAAA;EL+qDV;EKtrDM;IAOI,uBAAA;ELkrDV;EKzrDM;IAOI,yBAAA;ELqrDV;EK5rDM;IAOI,yBAAA;ELwrDV;EK/rDM;IAOI,0BAAA;EL2rDV;EKlsDM;IAOI,4BAAA;EL8rDV;EKrsDM;IAOI,kCAAA;ELisDV;EKxsDM;IAOI,sCAAA;ELosDV;EK3sDM;IAOI,oCAAA;ELusDV;EK9sDM;IAOI,kCAAA;EL0sDV;EKjtDM;IAOI,yCAAA;EL6sDV;EKptDM;IAOI,wCAAA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nEV;EK/nEM;IAOI,yCAAA;EL2nEV;EKloEM;IAOI,uBAAA;EL8nEV;EKroEM;IAOI,uBAAA;ELioEV;EKxoEM;IAOI,yBAAA;ELooEV;EK3oEM;IAOI,yBAAA;ELuoEV;EK9oEM;IAOI,0BAAA;EL0oEV;EKjpEM;IAOI,4BAAA;EL6oEV;EKppEM;IAOI,kCAAA;ELgpEV;EKvpEM;IAOI,sCAAA;ELmpEV;EK1pEM;IAOI,oCAAA;ELspEV;EK7pEM;IAOI,kCAAA;ELypEV;EKhqEM;IAOI,yCAAA;EL4pEV;EKnqEM;IAOI,wCAAA;EL+pEV;EKtqEM;IAOI,wCAAA;ELkqEV;EKzqEM;IAOI,kCAAA;ELqqEV;EK5qEM;IAOI,gCAAA;ELwqEV;EK/qEM;IAOI,8BAAA;EL2qEV;EKlrEM;IAOI,gCAAA;EL8qEV;EKrrEM;IAOI,+BAAA;ELirEV;EKxrEM;IAOI,oCAAA;ELorEV;EK3rEM;IAOI,kCAAA;ELurEV;EK9rEM;IAOI,gCAAA;EL0rEV;EKjsEM;IAOI,uCAAA;EL6rEV;EKpsEM;IAOI,sCAAA;ELgsEV;EKvsEM;IAOI,iCAAA;ELmsEV;EK1sEM;IAOI,2BAAA;ELssEV;EK7sEM;IAOI,iCAAA;ELysEV;EKhtEM;IAOI,+BAAA;EL4sEV;EKntEM;IAOI,6BAAA;EL+sEV;EKttEM;IAOI,+BAAA;ELktEV;EKztEM;IAOI,8BAAA;ELqtEV;EK5tEM;IAOI,oBAAA;ELwtEV;EK/tEM;IAOI,mBAAA;EL2tEV;EKluEM;IAOI,mBAAA;EL8tEV;EKruEM;IAOI,mBAAA;ELiuEV;EKxuEM;IAOI,mBAAA;ELouEV;EK3uEM;IAOI,mBAAA;ELuuEV;EK9uEM;IAOI,mBAAA;EL0uEV;EKjvEM;IAOI,mBAAA;EL6uEV;EKpvEM;IAOI,oBAAA;ELgvEV;EKvvEM;IAOI,0BAAA;ELmvEV;EK1vEM;IAOI,yBAAA;ELsvEV;EK7vEM;IAOI,uBAAA;ELyvEV;EKhwEM;IAOI,yBAAA;EL4vEV;EKnwEM;IAOI,uBAAA;EL+vEV;EKtwEM;IAOI,uBAAA;ELkwEV;EKzwEM;IAOI,0BAAA;IAAA,yBAAA;ELswEV;EK7wEM;IAO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EKviFM;IAOI,yBAAA;ELmiFV;EK1iFM;IAOI,wBAAA;ELsiFV;EK7iFM;IAOI,+BAAA;ELyiFV;EKhjFM;IAOI,yBAAA;EL4iFV;EKnjFM;IAOI,6BAAA;EL+iFV;EKtjFM;IAOI,8BAAA;ELkjFV;EKzjFM;IAOI,wBAAA;ELqjFV;EK5jFM;IAOI,+BAAA;ELwjFV;EK/jFM;IAOI,wBAAA;EL2jFV;EKlkFM;IAOI,yBAAA;EL8jFV;EKrkFM;IAOI,8BAAA;ELikFV;EKxkFM;IAOI,iCAAA;ELokFV;EK3kFM;IAOI,sCAAA;ELukFV;EK9kFM;IAOI,yCAAA;EL0kFV;EKjlFM;IAOI,uBAAA;EL6kFV;EKplFM;IAOI,uBAAA;ELglFV;EKvlFM;IAOI,yBAAA;ELmlFV;EK1lFM;IAOI,yBAAA;ELslFV;EK7lFM;IAOI,0BAAA;ELylFV;EKhmFM;IAOI,4BAAA;EL4lFV;EKnmFM;IAOI,kCAAA;EL+lFV;EKtmFM;IAOI,sCAAA;ELkmFV;EKzmFM;IAOI,oCAAA;ELqmFV;EK5mFM;IAOI,kCAAA;ELwmFV;EK/mFM;IAOI,yCAAA;EL2mFV;EKlnFM;IAOI,wCAAA;EL8mFV;EKrnFM;IAOI,wCAAA;ELinFV;EKxnFM;IAOI,kCAAA;ELonFV;EK3nFM;IAOI,gCAAA;ELunFV;EK9nFM;IAOI,8BAAA;EL0nFV;EKjoFM;IAOI,gCAAA;EL6nFV;EKpoFM;IAOI,+BAAA;ELgoFV;EKvoFM;IAOI,oCAAA;ELmoFV;EK1oFM;IAOI,kCAAA;ELsoFV;EK7oFM;IAOI,gCAAA;ELyoFV;EKhpFM;IAOI,uCAAA;EL4oFV;EKnpFM;IAOI,sCAAA;EL+oFV;EKtpFM;IAOI,iCAAA;ELkpFV;EKzpFM;IAOI,2BAAA;ELqpFV;EK5pFM;IAOI,iCAAA;ELwpFV;EK/pFM;IAOI,+BAAA;EL2pFV;EKlqFM;IAOI,6BAAA;EL8pFV;EKrqFM;IAOI,+BAAA;ELiqFV;EKxqFM;IAOI,8BAAA;ELoqFV;EK3qFM;IAOI,oBAAA;ELuqFV;EK9qFM;IAOI,mBAAA;EL0qFV;EKjrFM;IAOI,mBAAA;EL6qFV;EKprFM;IAOI,mBAAA;ELgrFV;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AAA;ELy8FV;EKh9FM;IAOI,iCAAA;EL48FV;EKn9FM;IAOI,+BAAA;EL+8FV;EKt9FM;IAOI,iCAAA;ELk9FV;EKz9FM;IAOI,+BAAA;ELq9FV;EK59FM;IAOI,0BAAA;ELw9FV;EK/9FM;IAOI,gCAAA;EL29FV;EKl+FM;IAOI,+BAAA;EL89FV;EKr+FM;IAOI,6BAAA;ELi+FV;EKx+FM;IAOI,+BAAA;ELo+FV;EK3+FM;IAOI,6BAAA;ELu+FV;AACF;ACl/FI;EIGI;IAOI,0BAAA;EL4+FV;EKn/FM;IAOI,gCAAA;EL++FV;EKt/FM;IAOI,yBAAA;ELk/FV;EKz/FM;IAOI,wBAAA;ELq/FV;EK5/FM;IAOI,+BAAA;ELw/FV;EK//FM;IAOI,yBAAA;EL2/FV;EKlgGM;IAOI,6BAAA;EL8/FV;EKrgGM;IAOI,8BAAA;ELigGV;EKxgGM;IAOI,wBAAA;ELogGV;EK3gGM;IAOI,+BAAA;ELugGV;EK9gGM;IAOI,wBAAA;EL0gGV;EKjhGM;IAOI,yBAAA;EL6gGV;EKphGM;IAOI,8BAAA;ELghGV;EKvhGM;IAOI,iCAAA;ELmhGV;EK1hGM;IAOI,sCAAA;ELshGV;EK7hGM;IAOI,yCAAA;ELyhGV;EKhiGM;IAOI,uBAAA;EL4hGV;EKniGM;IAOI,uBAAA;EL+hGV;EKtiGM;IAOI,yBAAA;ELkiGV;EKziGM;IAOI,yBAAA;ELqiGV;EK5iGM;IAOI,0BAAA;ELwiGV;EK/iGM;IAOI,4BAAA;EL2iGV;EKljGM;IAOI,kCAAA;EL8iGV;EKrjGM;IAOI,sCAAA;ELijGV;EKxjGM;IAOI,oCAAA;ELojGV;EK3jGM;IAOI,kCAAA;ELujGV;EK9jGM;IAOI,yCAAA;EL0jGV;EKjkGM;IAOI,wCAAA;EL6jGV;EKpkGM;IAOI,wCAAA;ELgkGV;EKvkGM;IAOI,kCAAA;ELmkGV;EK1kGM;IAOI,gCAAA;ELskGV;EK7kGM;IAOI,8BAAA;ELykGV;EKhlGM;IAOI,gCAAA;EL4kGV;EKnlGM;IAOI,+BAAA;EL+kGV;EKtlGM;IAOI,oCAAA;ELklGV;EKzlGM;IAOI,kCAAA;ELqlGV;EK5lGM;IAOI,gCAAA;ELwlGV;EK/l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ELi3GV;EKx3GM;IAOI,+BAAA;ELo3GV;EK33GM;IAOI,8BAAA;ELu3GV;EK93GM;IAOI,4BAAA;EL03GV;EKj4GM;IAOI,8BAAA;EL63GV;EKp4GM;IAOI,4BAAA;ELg4GV;EKv4GM;IAOI,2BAAA;ELm4GV;EK14GM;IAOI,iCAAA;ELs4GV;EK74GM;IAOI,gCAAA;ELy4GV;EKh5GM;IAOI,8BAAA;EL44GV;EKn5GM;IAOI,gCAAA;EL+4GV;EKt5GM;IAOI,8BAAA;ELk5GV;EKz5GM;IAOI,4BAAA;ELq5GV;EK55GM;IAOI,kCAAA;ELw5GV;EK/5GM;IAOI,iCAAA;EL25GV;EKl6GM;IAOI,+BAAA;EL85GV;EKr6GM;IAOI,iCAAA;ELi6GV;EKx6GM;IAOI,+BAAA;ELo6GV;EK36GM;IAOI,0BAAA;ELu6GV;EK96GM;IAOI,gCAAA;EL06GV;EKj7GM;IAOI,+BAAA;EL66GV;EKp7GM;IAOI,6BAAA;ELg7GV;EKv7GM;IAOI,+BAAA;ELm7GV;EK17GM;IAOI,6BAAA;ELs7GV;AACF;ACj8GI;EIGI;IAOI,0BAAA;EL27GV;EKl8GM;IAOI,gCAAA;EL87GV;EKr8GM;IAOI,yBAAA;ELi8GV;EKx8GM;IAOI,wBAAA;ELo8GV;EK38GM;IAOI,+BAAA;ELu8GV;EK98GM;IAOI,yBAAA;EL08GV;EKj9GM;IAOI,6BAAA;EL68GV;EKp9GM;IAOI,8BAAA;ELg9GV;EKv9GM;IAOI,wBAAA;ELm9GV;EK19GM;IAOI,+BAAA;ELs9GV;EK79GM;IAOI,wBAAA;ELy9GV;EKh+GM;IAOI,yBAAA;EL49GV;EKn+GM;IAOI,8BAAA;EL+9GV;EKt+GM;IAOI,iCAAA;ELk+GV;EKz+GM;IAOI,sCAAA;ELq+GV;EK5+GM;IAOI,yCAAA;ELw+GV;EK/+GM;IAOI,uBAAA;EL2+GV;EKl/GM;IAOI,uBAAA;EL8+GV;EKr/GM;IAOI,yBAAA;ELi/GV;EKx/GM;IAOI,yBAAA;ELo/GV;EK3/GM;IAOI,0BAAA;ELu/GV;EK9/GM;IAOI,4BAAA;EL0/GV;EKjgHM;IAOI,kCAAA;EL6/GV;EKpgHM;IAOI,sCAAA;ELggHV;EKvgHM;I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","file":"bootstrap-grid.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","/*!\n * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue: #0d6efd !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #d63384 !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #198754 !default;\n$teal: #20c997 !default;\n$cyan: #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"black\": $black,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio: 4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark: $black !default;\n$color-contrast-light: $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n \"blue-100\": $blue-100,\n \"blue-200\": $blue-200,\n \"blue-300\": $blue-300,\n \"blue-400\": $blue-400,\n \"blue-500\": $blue-500,\n \"blue-600\": $blue-600,\n \"blue-700\": $blue-700,\n \"blue-800\": $blue-800,\n \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n \"indigo-100\": $indigo-100,\n \"indigo-200\": $indigo-200,\n \"indigo-300\": $indigo-300,\n \"indigo-400\": $indigo-400,\n \"indigo-500\": $indigo-500,\n \"indigo-600\": $indigo-600,\n \"indigo-700\": $indigo-700,\n \"indigo-800\": $indigo-800,\n \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n \"purple-100\": $purple-100,\n \"purple-200\": $purple-200,\n \"purple-300\": $purple-300,\n \"purple-400\": $purple-400,\n \"purple-500\": $purple-500,\n \"purple-600\": $purple-600,\n \"purple-700\": $purple-700,\n \"purple-800\": $purple-800,\n \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n \"pink-100\": $pink-100,\n \"pink-200\": $pink-200,\n \"pink-300\": $pink-300,\n \"pink-400\": $pink-400,\n \"pink-500\": $pink-500,\n \"pink-600\": $pink-600,\n \"pink-700\": $pink-700,\n \"pink-800\": $pink-800,\n \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n \"red-100\": $red-100,\n \"red-200\": $red-200,\n \"red-300\": $red-300,\n \"red-400\": $red-400,\n \"red-500\": $red-500,\n \"red-600\": $red-600,\n \"red-700\": $red-700,\n \"red-800\": $red-800,\n \"red-900\": $red-900\n) !default;\n\n$oranges: (\n \"orange-100\": $orange-100,\n \"orange-200\": $orange-200,\n \"orange-300\": $orange-300,\n \"orange-400\": $orange-400,\n \"orange-500\": $orange-500,\n \"orange-600\": $orange-600,\n \"orange-700\": $orange-700,\n \"orange-800\": $orange-800,\n \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n \"yellow-100\": $yellow-100,\n \"yellow-200\": $yellow-200,\n \"yellow-300\": $yellow-300,\n \"yellow-400\": $yellow-400,\n \"yellow-500\": $yellow-500,\n \"yellow-600\": $yellow-600,\n \"yellow-700\": $yellow-700,\n \"yellow-800\": $yellow-800,\n \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n \"green-100\": $green-100,\n \"green-200\": $green-200,\n \"green-300\": $green-300,\n \"green-400\": $green-400,\n \"green-500\": $green-500,\n \"green-600\": $green-600,\n \"green-700\": $green-700,\n \"green-800\": $green-800,\n \"green-900\": $green-900\n) !default;\n\n$teals: (\n \"teal-100\": $teal-100,\n \"teal-200\": $teal-200,\n \"teal-300\": $teal-300,\n \"teal-400\": $teal-400,\n \"teal-500\": $teal-500,\n \"teal-600\": $teal-600,\n \"teal-700\": $teal-700,\n \"teal-800\": $teal-800,\n \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n \"cyan-100\": $cyan-100,\n \"cyan-200\": $cyan-200,\n \"cyan-300\": $cyan-300,\n \"cyan-400\": $cyan-400,\n \"cyan-500\": $cyan-500,\n \"cyan-600\": $cyan-600,\n \"cyan-700\": $cyan-700,\n \"cyan-800\": $cyan-800,\n \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// scss-docs-start theme-text-variables\n$primary-text-emphasis: shade-color($primary, 60%) !default;\n$secondary-text-emphasis: shade-color($secondary, 60%) !default;\n$success-text-emphasis: shade-color($success, 60%) !default;\n$info-text-emphasis: shade-color($info, 60%) !default;\n$warning-text-emphasis: shade-color($warning, 60%) !default;\n$danger-text-emphasis: shade-color($danger, 60%) !default;\n$light-text-emphasis: $gray-700 !default;\n$dark-text-emphasis: $gray-700 !default;\n// scss-docs-end theme-text-variables\n\n// scss-docs-start theme-bg-subtle-variables\n$primary-bg-subtle: tint-color($primary, 80%) !default;\n$secondary-bg-subtle: tint-color($secondary, 80%) !default;\n$success-bg-subtle: tint-color($success, 80%) !default;\n$info-bg-subtle: tint-color($info, 80%) !default;\n$warning-bg-subtle: tint-color($warning, 80%) !default;\n$danger-bg-subtle: tint-color($danger, 80%) !default;\n$light-bg-subtle: mix($gray-100, $white) !default;\n$dark-bg-subtle: $gray-400 !default;\n// scss-docs-end theme-bg-subtle-variables\n\n// scss-docs-start theme-border-subtle-variables\n$primary-border-subtle: tint-color($primary, 60%) !default;\n$secondary-border-subtle: tint-color($secondary, 60%) !default;\n$success-border-subtle: tint-color($success, 60%) !default;\n$info-border-subtle: tint-color($info, 60%) !default;\n$warning-border-subtle: tint-color($warning, 60%) !default;\n$danger-border-subtle: tint-color($danger, 60%) !default;\n$light-border-subtle: $gray-200 !default;\n$dark-border-subtle: $gray-500 !default;\n// scss-docs-end theme-border-subtle-variables\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\", \"%3c\"),\n (\">\", \"%3e\"),\n (\"#\", \"%23\"),\n (\"(\", \"%28\"),\n (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-reduced-motion: true !default;\n$enable-smooth-scroll: true !default;\n$enable-grid-classes: true !default;\n$enable-container-classes: true !default;\n$enable-cssgrid: false !default;\n$enable-button-pointers: true !default;\n$enable-rfs: true !default;\n$enable-validation-icons: true !default;\n$enable-negative-margins: false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities: true !default;\n\n$enable-dark-mode: true !default;\n$color-mode-type: data !default; // `data` or `media-query`\n\n// Prefix for :root CSS variables\n\n$variable-prefix: bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix: $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: $spacer * .25,\n 2: $spacer * .5,\n 3: $spacer,\n 4: $spacer * 1.5,\n 5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n 0: 0,\n 50: 50%,\n 100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `
` element.\n\n$body-text-align: null !default;\n$body-color: $gray-900 !default;\n$body-bg: $white !default;\n\n$body-secondary-color: rgba($body-color, .75) !default;\n$body-secondary-bg: $gray-200 !default;\n\n$body-tertiary-color: rgba($body-color, .5) !default;\n$body-tertiary-bg: $gray-100 !default;\n\n$body-emphasis-color: $black !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $primary !default;\n$link-decoration: underline !default;\n$link-shade-percentage: 20% !default;\n$link-hover-color: shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration: null !default;\n\n$stretched-link-pseudo-element: after !default;\n$stretched-link-z-index: 1 !default;\n\n// Icon links\n// scss-docs-start icon-link-variables\n$icon-link-gap: .375rem !default;\n$icon-link-underline-offset: .25em !default;\n$icon-link-icon-size: 1em !default;\n$icon-link-icon-transition: .2s ease-in-out transform !default;\n$icon-link-icon-transform: translate3d(.25em, 0, 0) !default;\n// scss-docs-end icon-link-variables\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px,\n xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px,\n xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 1.5rem !default;\n$grid-row-columns: 6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width: 1px !default;\n$border-widths: (\n 1: 1px,\n 2: 2px,\n 3: 3px,\n 4: 4px,\n 5: 5px\n) !default;\n$border-style: solid !default;\n$border-color: $gray-300 !default;\n$border-color-translucent: rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .375rem !default;\n$border-radius-sm: .25rem !default;\n$border-radius-lg: .5rem !default;\n$border-radius-xl: 1rem !default;\n$border-radius-xxl: 2rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\n// fusv-disable\n$border-radius-2xl: $border-radius-xxl !default; // Deprecated in v5.3.0\n// fusv-enable\n\n// scss-docs-start box-shadow-variables\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n$box-shadow-inset: inset 0 1px 2px rgba($black, .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color: $white !default;\n$component-active-bg: $primary !default;\n\n// scss-docs-start focus-ring-variables\n$focus-ring-width: .25rem !default;\n$focus-ring-opacity: .25 !default;\n$focus-ring-color: rgba($primary, $focus-ring-opacity) !default;\n$focus-ring-blur: 0 !default;\n$focus-ring-box-shadow: 0 0 $focus-ring-blur $focus-ring-width $focus-ring-color !default;\n// scss-docs-end focus-ring-variables\n\n// scss-docs-start caret-variables\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse: height .35s ease !default;\n$transition-collapse-width: width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n \"1x1\": 100%,\n \"4x3\": calc(3 / 4 * 100%),\n \"16x9\": calc(9 / 16 * 100%),\n \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base: var(--#{$prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root: null !default;\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm: $font-size-base * .875 !default;\n$font-size-lg: $font-size-base * 1.25 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-medium: 500 !default;\n$font-weight-semibold: 600 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$line-height-base: 1.5 !default;\n$line-height-sm: 1.25 !default;\n$line-height-lg: 2 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n 1: $h1-font-size,\n 2: $h2-font-size,\n 3: $h3-font-size,\n 4: $h4-font-size,\n 5: $h5-font-size,\n 6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom: $spacer * .5 !default;\n$headings-font-family: null !default;\n$headings-font-style: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n 1: 5rem,\n 2: 4.5rem,\n 3: 4rem,\n 4: 3.5rem,\n 5: 3rem,\n 6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style: null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: .875em !default;\n\n$sub-sup-font-size: .75em !default;\n\n// fusv-disable\n$text-muted: var(--#{$prefix}secondary-color) !default; // Deprecated in 5.3.0\n// fusv-enable\n\n$initialism-font-size: $small-font-size !default;\n\n$blockquote-margin-y: $spacer !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n$blockquote-footer-color: $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y: $spacer !default;\n$hr-color: inherit !default;\n\n// fusv-disable\n$hr-bg-color: null !default; // Deprecated in v5.2.0\n$hr-height: null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color: null !default; // Allows for inherited colors\n$hr-border-width: var(--#{$prefix}border-width) !default;\n$hr-opacity: .25 !default;\n\n// scss-docs-start vr-variables\n$vr-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end vr-variables\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-padding: .1875em !default;\n$mark-color: $body-color !default;\n$mark-bg: $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y: .5rem !default;\n$table-cell-padding-x: .5rem !default;\n$table-cell-padding-y-sm: .25rem !default;\n$table-cell-padding-x-sm: .25rem !default;\n\n$table-cell-vertical-align: top !default;\n\n$table-color: var(--#{$prefix}emphasis-color) !default;\n$table-bg: var(--#{$prefix}body-bg) !default;\n$table-accent-bg: transparent !default;\n\n$table-th-font-weight: null !default;\n\n$table-striped-color: $table-color !default;\n$table-striped-bg-factor: .05 !default;\n$table-striped-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-striped-bg-factor) !default;\n\n$table-active-color: $table-color !default;\n$table-active-bg-factor: .1 !default;\n$table-active-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-active-bg-factor) !default;\n\n$table-hover-color: $table-color !default;\n$table-hover-bg-factor: .075 !default;\n$table-hover-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-hover-bg-factor) !default;\n\n$table-border-factor: .2 !default;\n$table-border-width: var(--#{$prefix}border-width) !default;\n$table-border-color: var(--#{$prefix}border-color) !default;\n\n$table-striped-order: odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color: var(--#{$prefix}secondary-color) !default;\n\n$table-bg-scale: -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n \"primary\": shift-color($primary, $table-bg-scale),\n \"secondary\": shift-color($secondary, $table-bg-scale),\n \"success\": shift-color($success, $table-bg-scale),\n \"info\": shift-color($info, $table-bg-scale),\n \"warning\": shift-color($warning, $table-bg-scale),\n \"danger\": shift-color($danger, $table-bg-scale),\n \"light\": $light,\n \"dark\": $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: $focus-ring-width !default;\n$input-btn-focus-color-opacity: $focus-ring-opacity !default;\n$input-btn-focus-color: $focus-ring-color !default;\n$input-btn-focus-blur: $focus-ring-blur !default;\n$input-btn-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n\n$input-btn-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-color: var(--#{$prefix}body-color) !default;\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color: var(--#{$prefix}link-color) !default;\n$btn-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color: $gray-600 !default;\n$btn-link-focus-shadow-rgb: to-rgb(mix(color-contrast($link-color), $link-color, 15%)) !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: var(--#{$prefix}border-radius) !default;\n$btn-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$btn-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount: 15% !default;\n$btn-hover-bg-tint-amount: 15% !default;\n$btn-hover-border-shade-amount: 20% !default;\n$btn-hover-border-tint-amount: 10% !default;\n$btn-active-bg-shade-amount: 20% !default;\n$btn-active-bg-tint-amount: 20% !default;\n$btn-active-border-shade-amount: 25% !default;\n$btn-active-border-tint-amount: 10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top: .25rem !default;\n$form-text-font-size: $small-font-size !default;\n$form-text-font-style: null !default;\n$form-text-font-weight: null !default;\n$form-text-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom: .5rem !default;\n$form-label-font-size: null !default;\n$form-label-font-style: null !default;\n$form-label-font-weight: null !default;\n$form-label-color: null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n\n$input-bg: var(--#{$prefix}body-bg) !default;\n$input-disabled-color: null !default;\n$input-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$input-disabled-border-color: null !default;\n\n$input-color: var(--#{$prefix}body-color) !default;\n$input-border-color: var(--#{$prefix}border-color) !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$input-border-radius: var(--#{$prefix}border-radius) !default;\n$input-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$input-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: tint-color($component-active-bg, 50%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: var(--#{$prefix}secondary-color) !default;\n$input-plaintext-color: var(--#{$prefix}body-color) !default;\n\n$input-height-border: calc(#{$input-border-width} * 2) !default; // stylelint-disable-line function-disallowed-list\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width: 3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width: 1em !default;\n$form-check-min-height: $font-size-base * $line-height-base !default;\n$form-check-padding-start: $form-check-input-width + .5em !default;\n$form-check-margin-bottom: .125rem !default;\n$form-check-label-color: null !default;\n$form-check-label-cursor: null !default;\n$form-check-transition: null !default;\n\n$form-check-input-active-filter: brightness(90%) !default;\n\n$form-check-input-bg: $input-bg !default;\n$form-check-input-border: var(--#{$prefix}border-width) solid var(--#{$prefix}border-color) !default;\n$form-check-input-border-radius: .25em !default;\n$form-check-radio-border-radius: 50% !default;\n$form-check-input-focus-border: $input-focus-border-color !default;\n$form-check-input-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$form-check-input-checked-color: $component-active-color !default;\n$form-check-input-checked-bg-color: $component-active-bg !default;\n$form-check-input-checked-border-color: $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image: url(\"data:image/svg+xml, \") !default;\n$form-check-radio-checked-bg-image: url(\"data:image/svg+xml, \") !default;\n\n$form-check-input-indeterminate-color: $component-active-color !default;\n$form-check-input-indeterminate-bg-color: $component-active-bg !default;\n$form-check-input-indeterminate-border-color: $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image: url(\"data:image/svg+xml, \") !default;\n\n$form-check-input-disabled-opacity: .5 !default;\n$form-check-label-disabled-opacity: $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity: $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end: 1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color: rgba($black, .25) !default;\n$form-switch-width: 2em !default;\n$form-switch-padding-start: $form-switch-width + .5em !default;\n$form-switch-bg-image: url(\"data:image/svg+xml, \") !default;\n$form-switch-border-radius: $form-switch-width !default;\n$form-switch-transition: background-position .15s ease-in-out !default;\n\n$form-switch-focus-color: $input-focus-border-color !default;\n$form-switch-focus-bg-image: url(\"data:image/svg+xml, \") !default;\n\n$form-switch-checked-color: $component-active-color !default;\n$form-switch-checked-bg-image: url(\"data:image/svg+xml, \") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y: $input-padding-y !default;\n$input-group-addon-padding-x: $input-padding-x !default;\n$input-group-addon-font-weight: $input-font-weight !default;\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: var(--#{$prefix}tertiary-bg) !default;\n$input-group-addon-border-color: $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y: $input-padding-y !default;\n$form-select-padding-x: $input-padding-x !default;\n$form-select-font-family: $input-font-family !default;\n$form-select-font-size: $input-font-size !default;\n$form-select-indicator-padding: $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight: $input-font-weight !default;\n$form-select-line-height: $input-line-height !default;\n$form-select-color: $input-color !default;\n$form-select-bg: $input-bg !default;\n$form-select-disabled-color: null !default;\n$form-select-disabled-bg: $input-disabled-bg !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position: right $form-select-padding-x center !default;\n$form-select-bg-size: 16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color: $gray-800 !default;\n$form-select-indicator: url(\"data:image/svg+xml, \") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position: center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width: $input-border-width !default;\n$form-select-border-color: $input-border-color !default;\n$form-select-border-radius: $input-border-radius !default;\n$form-select-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-select-focus-border-color: $input-focus-border-color !default;\n$form-select-focus-width: $input-focus-width !default;\n$form-select-focus-box-shadow: 0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm: $input-padding-y-sm !default;\n$form-select-padding-x-sm: $input-padding-x-sm !default;\n$form-select-font-size-sm: $input-font-size-sm !default;\n$form-select-border-radius-sm: $input-border-radius-sm !default;\n\n$form-select-padding-y-lg: $input-padding-y-lg !default;\n$form-select-padding-x-lg: $input-padding-x-lg !default;\n$form-select-font-size-lg: $input-font-size-lg !default;\n$form-select-border-radius-lg: $input-border-radius-lg !default;\n\n$form-select-transition: $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width: 100% !default;\n$form-range-track-height: .5rem !default;\n$form-range-track-cursor: pointer !default;\n$form-range-track-bg: var(--#{$prefix}secondary-bg) !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-range-thumb-width: 1rem !default;\n$form-range-thumb-height: $form-range-thumb-width !default;\n$form-range-thumb-bg: $component-active-bg !default;\n$form-range-thumb-border: 0 !default;\n$form-range-thumb-border-radius: 1rem !default;\n$form-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg: tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg: var(--#{$prefix}secondary-color) !default;\n$form-range-thumb-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color: $input-color !default;\n$form-file-button-bg: var(--#{$prefix}tertiary-bg) !default;\n$form-file-button-hover-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height: add(3.5rem, $input-height-border) !default;\n$form-floating-line-height: 1.25 !default;\n$form-floating-padding-x: $input-padding-x !default;\n$form-floating-padding-y: 1rem !default;\n$form-floating-input-padding-t: 1.625rem !default;\n$form-floating-input-padding-b: .625rem !default;\n$form-floating-label-height: 1.5em !default;\n$form-floating-label-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-label-disabled-color: $gray-600 !default;\n$form-floating-transition: opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $form-text-font-size !default;\n$form-feedback-font-style: $form-text-font-style !default;\n$form-feedback-valid-color: $success !default;\n$form-feedback-invalid-color: $danger !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml, \") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml, \") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-colors\n$form-valid-color: $form-feedback-valid-color !default;\n$form-valid-border-color: $form-feedback-valid-color !default;\n$form-invalid-color: $form-feedback-invalid-color !default;\n$form-invalid-border-color: $form-feedback-invalid-color !default;\n// scss-docs-end form-validation-colors\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n \"valid\": (\n \"color\": var(--#{$prefix}form-valid-color),\n \"icon\": $form-feedback-icon-valid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}success),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}success-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-valid-border-color),\n ),\n \"invalid\": (\n \"color\": var(--#{$prefix}form-invalid-color),\n \"icon\": $form-feedback-icon-invalid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}danger),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}danger-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-invalid-border-color),\n )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-offcanvas-backdrop: 1040 !default;\n$zindex-offcanvas: 1045 !default;\n$zindex-modal-backdrop: 1050 !default;\n$zindex-modal: 1055 !default;\n$zindex-popover: 1070 !default;\n$zindex-tooltip: 1080 !default;\n$zindex-toast: 1090 !default;\n// scss-docs-end zindex-stack\n\n// scss-docs-start zindex-levels-map\n$zindex-levels: (\n n1: -1,\n 0: 0,\n 1: 1,\n 2: 2,\n 3: 3\n) !default;\n// scss-docs-end zindex-levels-map\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-font-size: null !default;\n$nav-link-font-weight: null !default;\n$nav-link-color: var(--#{$prefix}link-color) !default;\n$nav-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color: var(--#{$prefix}secondary-color) !default;\n$nav-link-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$nav-tabs-border-color: var(--#{$prefix}border-color) !default;\n$nav-tabs-border-width: var(--#{$prefix}border-width) !default;\n$nav-tabs-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-tabs-link-hover-border-color: var(--#{$prefix}secondary-bg) var(--#{$prefix}secondary-bg) $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: var(--#{$prefix}emphasis-color) !default;\n$nav-tabs-link-active-bg: var(--#{$prefix}body-bg) !default;\n$nav-tabs-link-active-border-color: var(--#{$prefix}border-color) var(--#{$prefix}border-color) $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-underline-gap: 1rem !default;\n$nav-underline-border-width: .125rem !default;\n$nav-underline-link-active-color: var(--#{$prefix}emphasis-color) !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y: $spacer * .5 !default;\n$navbar-padding-x: null !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end: 1rem !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n$navbar-toggler-focus-width: $btn-focus-width !default;\n$navbar-toggler-transition: box-shadow .15s ease-in-out !default;\n\n$navbar-light-color: rgba(var(--#{$prefix}emphasis-color-rgb), .65) !default;\n$navbar-light-hover-color: rgba(var(--#{$prefix}emphasis-color-rgb), .8) !default;\n$navbar-light-active-color: rgba(var(--#{$prefix}emphasis-color-rgb), 1) !default;\n$navbar-light-disabled-color: rgba(var(--#{$prefix}emphasis-color-rgb), .3) !default;\n$navbar-light-icon-color: rgba($body-color, .75) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml, \") !default;\n$navbar-light-toggler-border-color: rgba(var(--#{$prefix}emphasis-color-rgb), .15) !default;\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color: rgba($white, .55) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-icon-color: $navbar-dark-color !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml, \") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-x: 0 !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: var(--#{$prefix}body-color) !default;\n$dropdown-bg: var(--#{$prefix}body-bg) !default;\n$dropdown-border-color: var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius: var(--#{$prefix}border-radius) !default;\n$dropdown-border-width: var(--#{$prefix}border-width) !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$dropdown-link-color: var(--#{$prefix}body-color) !default;\n$dropdown-link-hover-color: $dropdown-link-color !default;\n$dropdown-link-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: var(--#{$prefix}tertiary-color) !default;\n\n$dropdown-item-padding-y: $spacer * .25 !default;\n$dropdown-item-padding-x: $spacer !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding-x: $dropdown-item-padding-x !default;\n$dropdown-header-padding-y: $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding: $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color: $gray-300 !default;\n$dropdown-dark-bg: $gray-800 !default;\n$dropdown-dark-border-color: $dropdown-border-color !default;\n$dropdown-dark-divider-bg: $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow: null !default;\n$dropdown-dark-link-color: $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color: $white !default;\n$dropdown-dark-link-hover-bg: rgba($white, .15) !default;\n$dropdown-dark-link-active-color: $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg: $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color: $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y: .375rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n\n$pagination-font-size: $font-size-base !default;\n\n$pagination-color: var(--#{$prefix}link-color) !default;\n$pagination-bg: var(--#{$prefix}body-bg) !default;\n$pagination-border-radius: var(--#{$prefix}border-radius) !default;\n$pagination-border-width: var(--#{$prefix}border-width) !default;\n$pagination-margin-start: calc(#{$pagination-border-width} * -1) !default; // stylelint-disable-line function-disallowed-list\n$pagination-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-focus-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-focus-box-shadow: $focus-ring-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$pagination-hover-border-color: var(--#{$prefix}border-color) !default; // Todo in v6: remove this?\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $component-active-bg !default;\n\n$pagination-disabled-color: var(--#{$prefix}secondary-color) !default;\n$pagination-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-disabled-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$pagination-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max: .5 !default;\n$placeholder-opacity-min: .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y: $spacer !default;\n$card-spacer-x: $spacer !default;\n$card-title-spacer-y: $spacer * .5 !default;\n$card-title-color: null !default;\n$card-subtitle-color: null !default;\n$card-border-width: var(--#{$prefix}border-width) !default;\n$card-border-color: var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius: var(--#{$prefix}border-radius) !default;\n$card-box-shadow: null !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y: $card-spacer-y * .5 !default;\n$card-cap-padding-x: $card-spacer-x !default;\n$card-cap-bg: rgba(var(--#{$prefix}body-color-rgb), .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: var(--#{$prefix}body-bg) !default;\n$card-img-overlay-padding: $spacer !default;\n$card-group-margin: $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y: 1rem !default;\n$accordion-padding-x: 1.25rem !default;\n$accordion-color: var(--#{$prefix}body-color) !default;\n$accordion-bg: var(--#{$prefix}body-bg) !default;\n$accordion-border-width: var(--#{$prefix}border-width) !default;\n$accordion-border-color: var(--#{$prefix}border-color) !default;\n$accordion-border-radius: var(--#{$prefix}border-radius) !default;\n$accordion-inner-border-radius: subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y: $accordion-padding-y !default;\n$accordion-body-padding-x: $accordion-padding-x !default;\n\n$accordion-button-padding-y: $accordion-padding-y !default;\n$accordion-button-padding-x: $accordion-padding-x !default;\n$accordion-button-color: var(--#{$prefix}body-color) !default;\n$accordion-button-bg: var(--#{$prefix}accordion-bg) !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: var(--#{$prefix}primary-bg-subtle) !default;\n$accordion-button-active-color: var(--#{$prefix}primary-text-emphasis) !default;\n\n// fusv-disable\n$accordion-button-focus-border-color: $input-focus-border-color !default; // Deprecated in v5.3.3\n// fusv-enable\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $body-color !default;\n$accordion-icon-active-color: $primary-text-emphasis !default;\n$accordion-icon-transition: transform .2s ease-in-out !default;\n$accordion-icon-transform: rotate(-180deg) !default;\n\n$accordion-button-icon: url(\"data:image/svg+xml, \") !default;\n$accordion-button-active-icon: url(\"data:image/svg+xml, \") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: var(--#{$prefix}body-bg) !default;\n$tooltip-bg: var(--#{$prefix}emphasis-color) !default;\n$tooltip-border-radius: var(--#{$prefix}border-radius) !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: $spacer * .25 !default;\n$tooltip-padding-x: $spacer * .5 !default;\n$tooltip-margin: null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n// fusv-disable\n$tooltip-arrow-color: null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: null !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size: $font-size-sm !default;\n$popover-bg: var(--#{$prefix}body-bg) !default;\n$popover-max-width: 276px !default;\n$popover-border-width: var(--#{$prefix}border-width) !default;\n$popover-border-color: var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$popover-inner-border-radius: calc(#{$popover-border-radius} - #{$popover-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$popover-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$popover-header-font-size: $font-size-base !default;\n$popover-header-bg: var(--#{$prefix}secondary-bg) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: $spacer !default;\n\n$popover-body-color: var(--#{$prefix}body-color) !default;\n$popover-body-padding-y: $spacer !default;\n$popover-body-padding-x: $spacer !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color: $popover-bg !default;\n$popover-arrow-outer-color: var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .5rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-border-width: var(--#{$prefix}border-width) !default;\n$toast-border-color: var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius: var(--#{$prefix}border-radius) !default;\n$toast-box-shadow: var(--#{$prefix}box-shadow) !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: var(--#{$prefix}secondary-color) !default;\n$toast-header-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-header-border-color: $toast-border-color !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size: .75em !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-color: $white !default;\n$badge-padding-y: .35em !default;\n$badge-padding-x: .65em !default;\n$badge-border-radius: var(--#{$prefix}border-radius) !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding: $spacer !default;\n\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: var(--#{$prefix}body-bg) !default;\n$modal-content-border-color: var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width: var(--#{$prefix}border-width) !default;\n$modal-content-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: var(--#{$prefix}box-shadow-sm) !default;\n$modal-content-box-shadow-sm-up: var(--#{$prefix}box-shadow) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n\n$modal-header-border-color: var(--#{$prefix}border-color) !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-header-padding-y: $modal-inner-padding !default;\n$modal-header-padding-x: $modal-inner-padding !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg: null !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n\n$modal-sm: 300px !default;\n$modal-md: 500px !default;\n$modal-lg: 800px !default;\n$modal-xl: 1140px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y: $spacer !default;\n$alert-padding-x: $spacer !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: var(--#{$prefix}border-radius) !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: var(--#{$prefix}border-width) !default;\n$alert-dismissible-padding-r: $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n// fusv-disable\n$alert-bg-scale: -80% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-border-scale: -70% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-color-scale: 40% !default; // Deprecated in v5.2.0, to be removed in v6\n// fusv-enable\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: var(--#{$prefix}secondary-bg) !default;\n$progress-border-radius: var(--#{$prefix}border-radius) !default;\n$progress-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: $primary !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color: var(--#{$prefix}body-color) !default;\n$list-group-bg: var(--#{$prefix}body-bg) !default;\n$list-group-border-color: var(--#{$prefix}border-color) !default;\n$list-group-border-width: var(--#{$prefix}border-width) !default;\n$list-group-border-radius: var(--#{$prefix}border-radius) !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n// fusv-disable\n$list-group-item-bg-scale: -80% !default; // Deprecated in v5.3.0\n$list-group-item-color-scale: 40% !default; // Deprecated in v5.3.0\n// fusv-enable\n\n$list-group-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: var(--#{$prefix}secondary-color) !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: var(--#{$prefix}secondary-color) !default;\n$list-group-action-hover-color: var(--#{$prefix}emphasis-color) !default;\n\n$list-group-action-active-color: var(--#{$prefix}body-color) !default;\n$list-group-action-active-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: var(--#{$prefix}body-bg) !default;\n$thumbnail-border-width: var(--#{$prefix}border-width) !default;\n$thumbnail-border-color: var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius: var(--#{$prefix}border-radius) !default;\n$thumbnail-box-shadow: var(--#{$prefix}box-shadow-sm) !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size: $small-font-size !default;\n$figure-caption-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size: null !default;\n$breadcrumb-padding-y: 0 !default;\n$breadcrumb-padding-x: 0 !default;\n$breadcrumb-item-padding-x: .5rem !default;\n$breadcrumb-margin-bottom: 1rem !default;\n$breadcrumb-bg: null !default;\n$breadcrumb-divider-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-active-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-divider: quote(\"/\") !default;\n$breadcrumb-divider-flipped: $breadcrumb-divider !default;\n$breadcrumb-border-radius: null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-opacity: .5 !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-active-opacity: 1 !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n$carousel-caption-padding-y: 1.25rem !default;\n$carousel-caption-spacer: 1.25rem !default;\n\n$carousel-control-icon-width: 2rem !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml, \") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml, \") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg: $black !default;\n$carousel-dark-caption-color: $black !default;\n$carousel-dark-control-icon-filter: invert(1) grayscale(100) !default;\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-vertical-align: -.125em !default;\n$spinner-border-width: .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width: 1em !default;\n$btn-close-height: $btn-close-width !default;\n$btn-close-padding-x: .25em !default;\n$btn-close-padding-y: $btn-close-padding-x !default;\n$btn-close-color: $black !default;\n$btn-close-bg: url(\"data:image/svg+xml, \") !default;\n$btn-close-focus-shadow: $focus-ring-box-shadow !default;\n$btn-close-opacity: .5 !default;\n$btn-close-hover-opacity: .75 !default;\n$btn-close-focus-opacity: 1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter: invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y: $modal-inner-padding !default;\n$offcanvas-padding-x: $modal-inner-padding !default;\n$offcanvas-horizontal-width: 400px !default;\n$offcanvas-vertical-height: 30vh !default;\n$offcanvas-transition-duration: .3s !default;\n$offcanvas-border-color: $modal-content-border-color !default;\n$offcanvas-border-width: $modal-content-border-width !default;\n$offcanvas-title-line-height: $modal-title-line-height !default;\n$offcanvas-bg-color: var(--#{$prefix}body-bg) !default;\n$offcanvas-color: var(--#{$prefix}body-color) !default;\n$offcanvas-box-shadow: $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg: $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity: $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size: $small-font-size !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .1875rem !default;\n$kbd-padding-x: .375rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: var(--#{$prefix}body-bg) !default;\n$kbd-bg: var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight: null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color: null !default;\n\n@import \"variables-dark\"; // TODO: can be removed safely in v6, only here to avoid breaking changes in v5.3\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]}
\ No newline at end of file
diff --git a/public/css/bootstrap-grid.min.css b/public/css/bootstrap-grid.min.css
new file mode 100644
index 00000000..49b843b1
--- /dev/null
+++ b/public/css/bootstrap-grid.min.css
@@ -0,0 +1,6 @@
+/*!
+ * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)
+ * Copyright 2011-2024 The Bootstrap Authors
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.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%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.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%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.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%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.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%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.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%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!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:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!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:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!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:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!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:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!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:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
+/*# sourceMappingURL=bootstrap-grid.min.css.map */
\ No newline at end of file
diff --git a/public/css/bootstrap-grid.min.css.map b/public/css/bootstrap-grid.min.css.map
new file mode 100644
index 00000000..a0db8b57
--- /dev/null
+++ b/public/css/bootstrap-grid.min.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","dist/css/bootstrap-grid.css","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"AACE;;;;ACKA,WCAF,iBAGA,cACA,cACA,cAHA,cADA,eCJE,cAAA,OACA,cAAA,EACA,MAAA,KACA,cAAA,8BACA,aAAA,8BACA,aAAA,KACA,YAAA,KCsDE,yBH5CE,WAAA,cACE,UAAA,OG2CJ,yBH5CE,WAAA,cAAA,cACE,UAAA,OG2CJ,yBH5CE,WAAA,cAAA,cAAA,cACE,UAAA,OG2CJ,0BH5CE,WAAA,cAAA,cAAA,cAAA,cACE,UAAA,QG2CJ,0BH5CE,WAAA,cAAA,cAAA,cAAA,cAAA,eACE,UAAA,QIhBR,MAEI,mBAAA,EAAA,mBAAA,MAAA,mBAAA,MAAA,mBAAA,MAAA,mBAAA,OAAA,oBAAA,OAKF,KCNA,cAAA,OACA,cAAA,EACA,QAAA,KACA,UAAA,KAEA,WAAA,8BACA,aAAA,+BACA,YAAA,+BDEE,OCGF,WAAA,WAIA,YAAA,EACA,MAAA,KACA,UAAA,KACA,cAAA,8BACA,aAAA,8BACA,WAAA,mBA+CI,KACE,KAAA,EAAA,EAAA,GAGF,iBApCJ,KAAA,EAAA,EAAA,KACA,MAAA,KAcA,cACE,KAAA,EAAA,EAAA,KACA,MAAA,KAFF,cACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,cACE,KAAA,EAAA,EAAA,KACA,MAAA,aAFF,cACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,cACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,cACE,KAAA,EAAA,EAAA,KACA,MAAA,aA+BE,UAhDJ,KAAA,EAAA,EAAA,KACA,MAAA,KAqDQ,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,YA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,OAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,QAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,QAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,QAhEN,KAAA,EAAA,EAAA,KACA,MAAA,KAuEQ,UAxDV,YAAA,YAwDU,UAxDV,YAAA,aAwDU,UAxDV,YAAA,IAwDU,UAxDV,YAAA,aAwDU,UAxDV,YAAA,aAwDU,UAxDV,YAAA,IAwDU,UAxDV,YAAA,aAwDU,UAxDV,YAAA,aAwDU,UAxDV,YAAA,IAwDU,WAxDV,YAAA,aAwDU,WAxDV,YAAA,aAmEM,KJ6GR,MI3GU,cAAA,EAGF,KJ6GR,MI3GU,cAAA,EAPF,KJuHR,MIrHU,cAAA,QAGF,KJuHR,MIrHU,cAAA,QAPF,KJiIR,MI/HU,cAAA,OAGF,KJiIR,MI/HU,cAAA,OAPF,KJ2IR,MIzIU,cAAA,KAGF,KJ2IR,MIzIU,cAAA,KAPF,KJqJR,MInJU,cAAA,OAGF,KJqJR,MInJU,cAAA,OAPF,KJ+JR,MI7JU,cAAA,KAGF,KJ+JR,MI7JU,cAAA,KF1DN,yBEUE,QACE,KAAA,EAAA,EAAA,GAGF,oBApCJ,KAAA,EAAA,EAAA,KACA,MAAA,KAcA,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,KAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aA+BE,aAhDJ,KAAA,EAAA,EAAA,KACA,MAAA,KAqDQ,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,YA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,KAuEQ,aAxDV,YAAA,EAwDU,aAxDV,YAAA,YAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,aAmEM,QJiSN,SI/RQ,cAAA,EAGF,QJgSN,SI9RQ,cAAA,EAPF,QJySN,SIvSQ,cAAA,QAGF,QJwSN,SItSQ,cAAA,QAPF,QJiTN,SI/SQ,cAAA,OAGF,QJgTN,SI9SQ,cAAA,OAPF,QJyTN,SIvTQ,cAAA,KAGF,QJwTN,SItTQ,cAAA,KAPF,QJiUN,SI/TQ,cAAA,OAGF,QJgUN,SI9TQ,cAAA,OAPF,QJyUN,SIvUQ,cAAA,KAGF,QJwUN,SItUQ,cAAA,MF1DN,yBEUE,QACE,KAAA,EAAA,EAAA,GAGF,oBApCJ,KAAA,EAAA,EAAA,KACA,MAAA,KAcA,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,KAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aA+BE,aAhDJ,KAAA,EAAA,EAAA,KACA,MAAA,KAqDQ,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,YA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,KAuEQ,aAxDV,YAAA,EAwDU,aAxDV,YAAA,YAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,aAmEM,QJ0cN,SIxcQ,cAAA,EAGF,QJycN,SIvcQ,cAAA,EAPF,QJkdN,SIhdQ,cAAA,QAGF,QJidN,SI/cQ,cAAA,QAPF,QJ0dN,SIxdQ,cAAA,OAGF,QJydN,SIvdQ,cAAA,OAPF,QJkeN,SIheQ,cAAA,KAGF,QJieN,SI/dQ,cAAA,KAPF,QJ0eN,SIxeQ,cAAA,OAGF,QJyeN,SIveQ,cAAA,OAPF,QJkfN,SIhfQ,cAAA,KAGF,QJifN,SI/eQ,cAAA,MF1DN,yBEUE,QACE,KAAA,EAAA,EAAA,GAGF,oBApCJ,KAAA,EAAA,EAAA,KACA,MAAA,KAcA,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,KAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aA+BE,aAhDJ,KAAA,EAAA,EAAA,KACA,MAAA,KAqDQ,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,YA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,KAuEQ,aAxDV,YAAA,EAwDU,aAxDV,YAAA,YAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,aAmEM,QJmnBN,SIjnBQ,cAAA,EAGF,QJknBN,SIhnBQ,cAAA,EAPF,QJ2nBN,SIznBQ,cAAA,QAGF,QJ0nBN,SIxnBQ,cAAA,QAPF,QJmoBN,SIjoBQ,cAAA,OAGF,QJkoBN,SIhoBQ,cAAA,OAPF,QJ2oBN,SIzoBQ,cAAA,KAGF,QJ0oBN,SIxoBQ,cAAA,KAPF,QJmpBN,SIjpBQ,cAAA,OAGF,QJkpBN,SIhpBQ,cAAA,OAPF,QJ2pBN,SIzpBQ,cAAA,KAGF,QJ0pBN,SIxpBQ,cAAA,MF1DN,0BEUE,QACE,KAAA,EAAA,EAAA,GAGF,oBApCJ,KAAA,EAAA,EAAA,KACA,MAAA,KAcA,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,KAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,iBACE,KAAA,EAAA,EAAA,KACA,MAAA,aA+BE,aAhDJ,KAAA,EAAA,EAAA,KACA,MAAA,KAqDQ,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,YA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,UAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,KAuEQ,aAxDV,YAAA,EAwDU,aAxDV,YAAA,YAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,aAwDU,aAxDV,YAAA,IAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,aAmEM,QJ4xBN,SI1xBQ,cAAA,EAGF,QJ2xBN,SIzxBQ,cAAA,EAPF,QJoyBN,SIlyBQ,cAAA,QAGF,QJmyBN,SIjyBQ,cAAA,QAPF,QJ4yBN,SI1yBQ,cAAA,OAGF,QJ2yBN,SIzyBQ,cAAA,OAPF,QJozBN,SIlzBQ,cAAA,KAGF,QJmzBN,SIjzBQ,cAAA,KAPF,QJ4zBN,SI1zBQ,cAAA,OAGF,QJ2zBN,SIzzBQ,cAAA,OAPF,QJo0BN,SIl0BQ,cAAA,KAGF,QJm0BN,SIj0BQ,cAAA,MF1DN,0BEUE,SACE,KAAA,EAAA,EAAA,GAGF,qBApCJ,KAAA,EAAA,EAAA,KACA,MAAA,KAcA,kBACE,KAAA,EAAA,EAAA,KACA,MAAA,KAFF,kBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,kBACE,KAAA,EAAA,EAAA,KACA,MAAA,aAFF,kBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,kBACE,KAAA,EAAA,EAAA,KACA,MAAA,IAFF,kBACE,KAAA,EAAA,EAAA,KACA,MAAA,aA+BE,cAhDJ,KAAA,EAAA,EAAA,KACA,MAAA,KAqDQ,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,YA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,WAhEN,KAAA,EAAA,EAAA,KACA,MAAA,IA+DM,YAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,YAhEN,KAAA,EAAA,EAAA,KACA,MAAA,aA+DM,YAhEN,KAAA,EAAA,EAAA,KACA,MAAA,KAuEQ,cAxDV,YAAA,EAwDU,cAxDV,YAAA,YAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,IAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,IAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,aAwDU,cAxDV,YAAA,IAwDU,eAxDV,YAAA,aAwDU,eAxDV,YAAA,aAmEM,SJq8BN,UIn8BQ,cAAA,EAGF,SJo8BN,UIl8BQ,cAAA,EAPF,SJ68BN,UI38BQ,cAAA,QAGF,SJ48BN,UI18BQ,cAAA,QAPF,SJq9BN,UIn9BQ,cAAA,OAGF,SJo9BN,UIl9BQ,cAAA,OAPF,SJ69BN,UI39BQ,cAAA,KAGF,SJ49BN,UI19BQ,cAAA,KAPF,SJq+BN,UIn+BQ,cAAA,OAGF,SJo+BN,UIl+BQ,cAAA,OAPF,SJ6+BN,UI3+BQ,cAAA,KAGF,SJ4+BN,UI1+BQ,cAAA,MCvDF,UAOI,QAAA,iBAPJ,gBAOI,QAAA,uBAPJ,SAOI,QAAA,gBAPJ,QAOI,QAAA,eAPJ,eAOI,QAAA,sBAPJ,SAOI,QAAA,gBAPJ,aAOI,QAAA,oBAPJ,cAOI,QAAA,qBAPJ,QAOI,QAAA,eAPJ,eAOI,QAAA,sBAPJ,QAOI,QAAA,eAPJ,WAOI,KAAA,EAAA,EAAA,eAPJ,UAOI,eAAA,cAPJ,aAOI,eAAA,iBAPJ,kBAOI,eAAA,sBAPJ,qBAOI,eAAA,yBAPJ,aAOI,UAAA,YAPJ,aAOI,UAAA,YAPJ,eAOI,YAAA,YAPJ,eAOI,YAAA,YAPJ,WAOI,UAAA,eAPJ,aAOI,UAAA,iBAPJ,mBAOI,UAAA,uBAPJ,uBAOI,gBAAA,qBAPJ,qBAOI,gBAAA,mBAPJ,wBAOI,gBAAA,iBAPJ,yBAOI,gBAAA,wBAPJ,wBAOI,gBAAA,uBAPJ,wBAOI,gBAAA,uBAPJ,mBAOI,YAAA,qBAPJ,iBAOI,YAAA,mBAPJ,oBAOI,YAAA,iBAPJ,sBAOI,YAAA,mBAPJ,qBAOI,YAAA,kBAPJ,qBAOI,cAAA,qBAPJ,mBAOI,cAAA,mBAPJ,sBAOI,cAAA,iBAPJ,uBAOI,cAAA,wBAPJ,sBAOI,cAAA,uBAPJ,uBAOI,cAAA,kBAPJ,iBAOI,WAAA,eAPJ,kBAOI,WAAA,qBAPJ,gBAOI,WAAA,mBAPJ,mBAOI,WAAA,iBAPJ,qBAOI,WAAA,mBAPJ,oBAOI,WAAA,kBAPJ,aAOI,MAAA,aAPJ,SAOI,MAAA,YAPJ,SAOI,MAAA,YAPJ,SAOI,MAAA,YAPJ,SAOI,MAAA,YAPJ,SAOI,MAAA,YAPJ,SAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,KAOI,OAAA,YAPJ,KAOI,OAAA,iBAPJ,KAOI,OAAA,gBAPJ,KAOI,OAAA,eAPJ,KAOI,OAAA,iBAPJ,KAOI,OAAA,eAPJ,QAOI,OAAA,eAPJ,MAOI,aAAA,YAAA,YAAA,YAPJ,MAOI,aAAA,iBAAA,YAAA,iBAPJ,MAOI,aAAA,gBAAA,YAAA,gBAPJ,MAOI,aAAA,eAAA,YAAA,eAPJ,MAOI,aAAA,iBAAA,YAAA,iBAPJ,MAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,MAOI,WAAA,YAAA,cAAA,YAPJ,MAOI,WAAA,iBAAA,cAAA,iBAPJ,MAOI,WAAA,gBAAA,cAAA,gBAPJ,MAOI,WAAA,eAAA,cAAA,eAPJ,MAOI,WAAA,iBAAA,cAAA,iBAPJ,MAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,MAOI,WAAA,YAPJ,MAOI,WAAA,iBAPJ,MAOI,WAAA,gBAPJ,MAOI,WAAA,eAPJ,MAOI,WAAA,iBAPJ,MAOI,WAAA,eAPJ,SAOI,WAAA,eAPJ,MAOI,aAAA,YAPJ,MAOI,aAAA,iBAPJ,MAOI,aAAA,gBAPJ,MAOI,aAAA,eAPJ,MAOI,aAAA,iBAPJ,MAOI,aAAA,eAPJ,SAOI,aAAA,eAPJ,MAOI,cAAA,YAPJ,MAOI,cAAA,iBAPJ,MAOI,cAAA,gBAPJ,MAOI,cAAA,eAPJ,MAOI,cAAA,iBAPJ,MAOI,cAAA,eAPJ,SAOI,cAAA,eAPJ,MAOI,YAAA,YAPJ,MAOI,YAAA,iBAPJ,MAOI,YAAA,gBAPJ,MAOI,YAAA,eAPJ,MAOI,YAAA,iBAPJ,MAOI,YAAA,eAPJ,SAOI,YAAA,eAPJ,KAOI,QAAA,YAPJ,KAOI,QAAA,iBAPJ,KAOI,QAAA,gBAPJ,KAOI,QAAA,eAPJ,KAOI,QAAA,iBAPJ,KAOI,QAAA,eAPJ,MAOI,cAAA,YAAA,aAAA,YAPJ,MAOI,cAAA,iBAAA,aAAA,iBAPJ,MAOI,cAAA,gBAAA,aAAA,gBAPJ,MAOI,cAAA,eAAA,aAAA,eAPJ,MAOI,cAAA,iBAAA,aAAA,iBAPJ,MAOI,cAAA,eAAA,aAAA,eAPJ,MAOI,YAAA,YAAA,eAAA,YAPJ,MAOI,YAAA,iBAAA,eAAA,iBAPJ,MAOI,YAAA,gBAAA,eAAA,gBAPJ,MAOI,YAAA,eAAA,eAAA,eAPJ,MAOI,YAAA,iBAAA,eAAA,iBAPJ,MAOI,YAAA,eAAA,eAAA,eAPJ,MAOI,YAAA,YAPJ,MAOI,YAAA,iBAPJ,MAOI,YAAA,gBAPJ,MAOI,YAAA,eAPJ,MAOI,YAAA,iBAPJ,MAOI,YAAA,eAPJ,MAOI,cAAA,YAPJ,MAOI,cAAA,iBAPJ,MAOI,cAAA,gBAPJ,MAOI,cAAA,eAPJ,MAOI,cAAA,iBAPJ,MAOI,cAAA,eAPJ,MAOI,eAAA,YAPJ,MAOI,eAAA,iBAPJ,MAOI,eAAA,gBAPJ,MAOI,eAAA,eAPJ,MAOI,eAAA,iBAPJ,MAOI,eAAA,eAPJ,MAOI,aAAA,YAPJ,MAOI,aAAA,iBAPJ,MAOI,aAAA,gBAPJ,MAOI,aAAA,eAPJ,MAOI,aAAA,iBAPJ,MAOI,aAAA,eHVR,yBGGI,aAOI,QAAA,iBAPJ,mBAOI,QAAA,uBAPJ,YAOI,QAAA,gBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,YAOI,QAAA,gBAPJ,gBAOI,QAAA,oBAPJ,iBAOI,QAAA,qBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,WAOI,QAAA,eAPJ,cAOI,KAAA,EAAA,EAAA,eAPJ,aAOI,eAAA,cAPJ,gBAOI,eAAA,iBAPJ,qBAOI,eAAA,sBAPJ,wBAOI,eAAA,yBAPJ,gBAOI,UAAA,YAPJ,gBAOI,UAAA,YAPJ,kBAOI,YAAA,YAPJ,kBAOI,YAAA,YAPJ,cAOI,UAAA,eAPJ,gBAOI,UAAA,iBAPJ,sBAOI,UAAA,uBAPJ,0BAOI,gBAAA,qBAPJ,wBAOI,gBAAA,mBAPJ,2BAOI,gBAAA,iBAPJ,4BAOI,gBAAA,wBAPJ,2BAOI,gBAAA,uBAPJ,2BAOI,gBAAA,uBAPJ,sBAOI,YAAA,qBAPJ,oBAOI,YAAA,mBAPJ,uBAOI,YAAA,iBAPJ,yBAOI,YAAA,mBAPJ,wBAOI,YAAA,kBAPJ,wBAOI,cAAA,qBAPJ,sBAOI,cAAA,mBAPJ,yBAOI,cAAA,iBAPJ,0BAOI,cAAA,wBAPJ,yBAOI,cAAA,uBAPJ,0BAOI,cAAA,kBAPJ,oBAOI,WAAA,eAPJ,qBAOI,WAAA,qBAPJ,mBAOI,WAAA,mBAPJ,sBAOI,WAAA,iBAPJ,wBAOI,WAAA,mBAPJ,uBAOI,WAAA,kBAPJ,gBAOI,MAAA,aAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,eAOI,MAAA,YAPJ,QAOI,OAAA,YAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,gBAPJ,QAOI,OAAA,eAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,eAPJ,WAOI,OAAA,eAPJ,SAOI,aAAA,YAAA,YAAA,YAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,gBAAA,YAAA,gBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,YAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,WAAA,YAAA,cAAA,YAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,gBAAA,cAAA,gBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,YAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,YAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,gBAPJ,SAOI,WAAA,eAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,eAPJ,YAOI,WAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,eAPJ,YAOI,aAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,YAOI,cAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,YAOI,YAAA,eAPJ,QAOI,QAAA,YAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,gBAPJ,QAOI,QAAA,eAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,eAPJ,SAOI,cAAA,YAAA,aAAA,YAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,gBAAA,aAAA,gBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,YAAA,YAAA,eAAA,YAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,gBAAA,eAAA,gBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,SAOI,eAAA,YAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,gBAPJ,SAOI,eAAA,eAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBHVR,yBGGI,aAOI,QAAA,iBAPJ,mBAOI,QAAA,uBAPJ,YAOI,QAAA,gBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,YAOI,QAAA,gBAPJ,gBAOI,QAAA,oBAPJ,iBAOI,QAAA,qBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,WAOI,QAAA,eAPJ,cAOI,KAAA,EAAA,EAAA,eAPJ,aAOI,eAAA,cAPJ,gBAOI,eAAA,iBAPJ,qBAOI,eAAA,sBAPJ,wBAOI,eAAA,yBAPJ,gBAOI,UAAA,YAPJ,gBAOI,UAAA,YAPJ,kBAOI,YAAA,YAPJ,kBAOI,YAAA,YAPJ,cAOI,UAAA,eAPJ,gBAOI,UAAA,iBAPJ,sBAOI,UAAA,uBAPJ,0BAOI,gBAAA,qBAPJ,wBAOI,gBAAA,mBAPJ,2BAOI,gBAAA,iBAPJ,4BAOI,gBAAA,wBAPJ,2BAOI,gBAAA,uBAPJ,2BAOI,gBAAA,uBAPJ,sBAOI,YAAA,qBAPJ,oBAOI,YAAA,mBAPJ,uBAOI,YAAA,iBAPJ,yBAOI,YAAA,mBAPJ,wBAOI,YAAA,kBAPJ,wBAOI,cAAA,qBAPJ,sBAOI,cAAA,mBAPJ,yBAOI,cAAA,iBAPJ,0BAOI,cAAA,wBAPJ,yBAOI,cAAA,uBAPJ,0BAOI,cAAA,kBAPJ,oBAOI,WAAA,eAPJ,qBAOI,WAAA,qBAPJ,mBAOI,WAAA,mBAPJ,sBAOI,WAAA,iBAPJ,wBAOI,WAAA,mBAPJ,uBAOI,WAAA,kBAPJ,gBAOI,MAAA,aAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,eAOI,MAAA,YAPJ,QAOI,OAAA,YAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,gBAPJ,QAOI,OAAA,eAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,eAPJ,WAOI,OAAA,eAPJ,SAOI,aAAA,YAAA,YAAA,YAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,gBAAA,YAAA,gBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,YAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,WAAA,YAAA,cAAA,YAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,gBAAA,cAAA,gBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,YAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,YAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,gBAPJ,SAOI,WAAA,eAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,eAPJ,YAOI,WAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,eAPJ,YAOI,aAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,YAOI,cAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,YAOI,YAAA,eAPJ,QAOI,QAAA,YAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,gBAPJ,QAOI,QAAA,eAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,eAPJ,SAOI,cAAA,YAAA,aAAA,YAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,gBAAA,aAAA,gBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,YAAA,YAAA,eAAA,YAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,gBAAA,eAAA,gBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,SAOI,eAAA,YAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,gBAPJ,SAOI,eAAA,eAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBHVR,yBGGI,aAOI,QAAA,iBAPJ,mBAOI,QAAA,uBAPJ,YAOI,QAAA,gBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,YAOI,QAAA,gBAPJ,gBAOI,QAAA,oBAPJ,iBAOI,QAAA,qBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,WAOI,QAAA,eAPJ,cAOI,KAAA,EAAA,EAAA,eAPJ,aAOI,eAAA,cAPJ,gBAOI,eAAA,iBAPJ,qBAOI,eAAA,sBAPJ,wBAOI,eAAA,yBAPJ,gBAOI,UAAA,YAPJ,gBAOI,UAAA,YAPJ,kBAOI,YAAA,YAPJ,kBAOI,YAAA,YAPJ,cAOI,UAAA,eAPJ,gBAOI,UAAA,iBAPJ,sBAOI,UAAA,uBAPJ,0BAOI,gBAAA,qBAPJ,wBAOI,gBAAA,mBAPJ,2BAOI,gBAAA,iBAPJ,4BAOI,gBAAA,wBAPJ,2BAOI,gBAAA,uBAPJ,2BAOI,gBAAA,uBAPJ,sBAOI,YAAA,qBAPJ,oBAOI,YAAA,mBAPJ,uBAOI,YAAA,iBAPJ,yBAOI,YAAA,mBAPJ,wBAOI,YAAA,kBAPJ,wBAOI,cAAA,qBAPJ,sBAOI,cAAA,mBAPJ,yBAOI,cAAA,iBAPJ,0BAOI,cAAA,wBAPJ,yBAOI,cAAA,uBAPJ,0BAOI,cAAA,kBAPJ,oBAOI,WAAA,eAPJ,qBAOI,WAAA,qBAPJ,mBAOI,WAAA,mBAPJ,sBAOI,WAAA,iBAPJ,wBAOI,WAAA,mBAPJ,uBAOI,WAAA,kBAPJ,gBAOI,MAAA,aAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,eAOI,MAAA,YAPJ,QAOI,OAAA,YAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,gBAPJ,QAOI,OAAA,eAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,eAPJ,WAOI,OAAA,eAPJ,SAOI,aAAA,YAAA,YAAA,YAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,gBAAA,YAAA,gBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,YAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,WAAA,YAAA,cAAA,YAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,gBAAA,cAAA,gBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,YAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,YAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,gBAPJ,SAOI,WAAA,eAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,eAPJ,YAOI,WAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,eAPJ,YAOI,aAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,YAOI,cAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,YAOI,YAAA,eAPJ,QAOI,QAAA,YAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,gBAPJ,QAOI,QAAA,eAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,eAPJ,SAOI,cAAA,YAAA,aAAA,YAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,gBAAA,aAAA,gBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,YAAA,YAAA,eAAA,YAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,gBAAA,eAAA,gBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,SAOI,eAAA,YAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,gBAPJ,SAOI,eAAA,eAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBHVR,0BGGI,aAOI,QAAA,iBAPJ,mBAOI,QAAA,uBAPJ,YAOI,QAAA,gBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,YAOI,QAAA,gBAPJ,gBAOI,QAAA,oBAPJ,iBAOI,QAAA,qBAPJ,WAOI,QAAA,eAPJ,kBAOI,QAAA,sBAPJ,WAOI,QAAA,eAPJ,cAOI,KAAA,EAAA,EAAA,eAPJ,aAOI,eAAA,cAPJ,gBAOI,eAAA,iBAPJ,qBAOI,eAAA,sBAPJ,wBAOI,eAAA,yBAPJ,gBAOI,UAAA,YAPJ,gBAOI,UAAA,YAPJ,kBAOI,YAAA,YAPJ,kBAOI,YAAA,YAPJ,cAOI,UAAA,eAPJ,gBAOI,UAAA,iBAPJ,sBAOI,UAAA,uBAPJ,0BAOI,gBAAA,qBAPJ,wBAOI,gBAAA,mBAPJ,2BAOI,gBAAA,iBAPJ,4BAOI,gBAAA,wBAPJ,2BAOI,gBAAA,uBAPJ,2BAOI,gBAAA,uBAPJ,sBAOI,YAAA,qBAPJ,oBAOI,YAAA,mBAPJ,uBAOI,YAAA,iBAPJ,yBAOI,YAAA,mBAPJ,wBAOI,YAAA,kBAPJ,wBAOI,cAAA,qBAPJ,sBAOI,cAAA,mBAPJ,yBAOI,cAAA,iBAPJ,0BAOI,cAAA,wBAPJ,yBAOI,cAAA,uBAPJ,0BAOI,cAAA,kBAPJ,oBAOI,WAAA,eAPJ,qBAOI,WAAA,qBAPJ,mBAOI,WAAA,mBAPJ,sBAOI,WAAA,iBAPJ,wBAOI,WAAA,mBAPJ,uBAOI,WAAA,kBAPJ,gBAOI,MAAA,aAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,YAOI,MAAA,YAPJ,eAOI,MAAA,YAPJ,QAOI,OAAA,YAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,gBAPJ,QAOI,OAAA,eAPJ,QAOI,OAAA,iBAPJ,QAOI,OAAA,eAPJ,WAOI,OAAA,eAPJ,SAOI,aAAA,YAAA,YAAA,YAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,gBAAA,YAAA,gBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,aAAA,iBAAA,YAAA,iBAPJ,SAOI,aAAA,eAAA,YAAA,eAPJ,YAOI,aAAA,eAAA,YAAA,eAPJ,SAOI,WAAA,YAAA,cAAA,YAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,gBAAA,cAAA,gBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,iBAAA,cAAA,iBAPJ,SAOI,WAAA,eAAA,cAAA,eAPJ,YAOI,WAAA,eAAA,cAAA,eAPJ,SAOI,WAAA,YAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,gBAPJ,SAOI,WAAA,eAPJ,SAOI,WAAA,iBAPJ,SAOI,WAAA,eAPJ,YAOI,WAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,eAPJ,YAOI,aAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,YAOI,cAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,YAOI,YAAA,eAPJ,QAOI,QAAA,YAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,gBAPJ,QAOI,QAAA,eAPJ,QAOI,QAAA,iBAPJ,QAOI,QAAA,eAPJ,SAOI,cAAA,YAAA,aAAA,YAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,gBAAA,aAAA,gBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,cAAA,iBAAA,aAAA,iBAPJ,SAOI,cAAA,eAAA,aAAA,eAPJ,SAOI,YAAA,YAAA,eAAA,YAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,gBAAA,eAAA,gBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,iBAAA,eAAA,iBAPJ,SAOI,YAAA,eAAA,eAAA,eAPJ,SAOI,YAAA,YAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,gBAPJ,SAOI,YAAA,eAPJ,SAOI,YAAA,iBAPJ,SAOI,YAAA,eAPJ,SAOI,cAAA,YAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,gBAPJ,SAOI,cAAA,eAPJ,SAOI,cAAA,iBAPJ,SAOI,cAAA,eAPJ,SAOI,eAAA,YAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,gBAPJ,SAOI,eAAA,eAPJ,SAOI,eAAA,iBAPJ,SAOI,eAAA,eAPJ,SAOI,aAAA,YAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBAPJ,SAOI,aAAA,eAPJ,SAOI,aAAA,iBAPJ,SAOI,aAAA,gBHVR,0BGGI,cAOI,QAAA,iBAPJ,oBAOI,QAAA,uBAPJ,aAOI,QAAA,gBAPJ,YAOI,QAAA,eAPJ,mBAOI,QAAA,sBAPJ,aAOI,QAAA,gBAPJ,iBAOI,QAAA,oBAPJ,kBAOI,QAAA,qBAPJ,YAOI,QAAA,eAPJ,mBAOI,QAAA,sBAPJ,YAOI,QAAA,eAPJ,eAOI,KAAA,EAAA,EAAA,eAPJ,cAOI,eAAA,cAPJ,iBAOI,eAAA,iBAPJ,sBAOI,eAAA,sBAPJ,yBAOI,eAAA,yBAPJ,iBAOI,UAAA,YAPJ,iBAOI,UAAA,YAPJ,mBAOI,YAAA,YAPJ,mBAOI,YAAA,YAPJ,eAOI,UAAA,eAPJ,iBAOI,UAAA,iBAPJ,uBAOI,UAAA,uBAPJ,2BAOI,gBAAA,qBAPJ,yBAOI,gBAAA,mBAPJ,4BAOI,gBAAA,iBAPJ,6BAOI,gBAAA,wBAPJ,4BAOI,gBAAA,uBAPJ,4BAOI,gBAAA,uBAPJ,uBAOI,YAAA,qBAPJ,qBAOI,YAAA,mBAPJ,wBAOI,YAAA,iBAPJ,0BAOI,YAAA,mBAPJ,yBAOI,YAAA,kBAPJ,yBAOI,cAAA,qBAPJ,uBAOI,cAAA,mBAPJ,0BAOI,cAAA,iBAPJ,2BAOI,cAAA,wBAPJ,0BAOI,cAAA,uBAPJ,2BAOI,cAAA,kBAPJ,qBAOI,WAAA,eAPJ,sBAOI,WAAA,qBAPJ,oBAOI,WAAA,mBAPJ,uBAOI,WAAA,iBAPJ,yBAOI,WAAA,mBAPJ,wBAOI,WAAA,kBAPJ,iBAOI,MAAA,aAPJ,aAOI,MAAA,YAPJ,aAOI,MAAA,YAPJ,aAOI,MAAA,YAPJ,aAOI,MAAA,YAPJ,aAOI,MAAA,YAPJ,aAOI,MAAA,YAPJ,gBAOI,MAAA,YAPJ,SAOI,OAAA,YAPJ,SAOI,OAAA,iBAPJ,SAOI,OAAA,gBAPJ,SAOI,OAAA,eAPJ,SAOI,OAAA,iBAPJ,SAOI,OAAA,eAPJ,YAOI,OAAA,eAPJ,UAOI,aAAA,YAAA,YAAA,YAPJ,UAOI,aAAA,iBAAA,YAAA,iBAPJ,UAOI,aAAA,gBAAA,YAAA,gBAPJ,UAOI,aAAA,eAAA,YAAA,eAPJ,UAOI,aAAA,iBAAA,YAAA,iBAPJ,UAOI,aAAA,eAAA,YAAA,eAPJ,aAOI,aAAA,eAAA,YAAA,eAPJ,UAOI,WAAA,YAAA,cAAA,YAPJ,UAOI,WAAA,iBAAA,cAAA,iBAPJ,UAOI,WAAA,gBAAA,cAAA,gBAPJ,UAOI,WAAA,eAAA,cAAA,eAPJ,UAOI,WAAA,iBAAA,cAAA,iBAPJ,UAOI,WAAA,eAAA,cAAA,eAPJ,aAOI,WAAA,eAAA,cAAA,eAPJ,UAOI,WAAA,YAPJ,UAOI,WAAA,iBAPJ,UAOI,WAAA,gBAPJ,UAOI,WAAA,eAPJ,UAOI,WAAA,iBAPJ,UAOI,WAAA,eAPJ,aAOI,WAAA,eAPJ,UAOI,aAAA,YAPJ,UAOI,aAAA,iBAPJ,UAOI,aAAA,gBAPJ,UAOI,aAAA,eAPJ,UAOI,aAAA,iBAPJ,UAOI,aAAA,eAPJ,aAOI,aAAA,eAPJ,UAOI,cAAA,YAPJ,UAOI,cAAA,iBAPJ,UAOI,cAAA,gBAPJ,UAOI,cAAA,eAPJ,UAOI,cAAA,iBAPJ,UAOI,cAAA,eAPJ,aAOI,cAAA,eAPJ,UAOI,YAAA,YAPJ,UAOI,YAAA,iBAPJ,UAOI,YAAA,gBAPJ,UAOI,YAAA,eAPJ,UAOI,YAAA,iBAPJ,UAOI,YAAA,eAPJ,aAOI,YAAA,eAPJ,SAOI,QAAA,YAPJ,SAOI,QAAA,iBAPJ,SAOI,QAAA,gBAPJ,SAOI,QAAA,eAPJ,SAOI,QAAA,iBAPJ,SAOI,QAAA,eAPJ,UAOI,cAAA,YAAA,aAAA,YAPJ,UAOI,cAAA,iBAAA,aAAA,iBAPJ,UAOI,cAAA,gBAAA,aAAA,gBAPJ,UAOI,cAAA,eAAA,aAAA,eAPJ,UAOI,cAAA,iBAAA,aAAA,iBAPJ,UAOI,cAAA,eAAA,aAAA,eAPJ,UAOI,YAAA,YAAA,eAAA,YAPJ,UAOI,YAAA,iBAAA,eAAA,iBAPJ,UAOI,YAAA,gBAAA,eAAA,gBAPJ,UAOI,YAAA,eAAA,eAAA,eAPJ,UAOI,YAAA,iBAAA,eAAA,iBAPJ,UAOI,YAAA,eAAA,eAAA,eAPJ,UAOI,YAAA,YAPJ,UAOI,YAAA,iBAPJ,UAOI,YAAA,gBAPJ,UAOI,YAAA,eAPJ,UAOI,YAAA,iBAPJ,UAOI,YAAA,eAPJ,UAOI,cAAA,YAPJ,UAOI,cAAA,iBAPJ,UAOI,cAAA,gBAPJ,UAOI,cAAA,eAPJ,UAOI,cAAA,iBAPJ,UAOI,cAAA,eAPJ,UAOI,eAAA,YAPJ,UAOI,eAAA,iBAPJ,UAOI,eAAA,gBAPJ,UAOI,eAAA,eAPJ,UAOI,eAAA,iBAPJ,UAOI,eAAA,eAPJ,UAOI,aAAA,YAPJ,UAOI,aAAA,iBAPJ,UAOI,aAAA,gBAPJ,UAOI,aAAA,eAPJ,UAOI,aAAA,iBAPJ,UAOI,aAAA,gBCnCZ,aD4BQ,gBAOI,QAAA,iBAPJ,sBAOI,QAAA,uBAPJ,eAOI,QAAA,gBAPJ,cAOI,QAAA,eAPJ,qBAOI,QAAA,sBAPJ,eAOI,QAAA,gBAPJ,mBAOI,QAAA,oBAPJ,oBAOI,QAAA,qBAPJ,cAOI,QAAA,eAPJ,qBAOI,QAAA,sBAPJ,cAOI,QAAA","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","/*!\n * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]}
\ No newline at end of file
diff --git a/public/css/bootstrap.min.css b/public/css/bootstrap.min.css
deleted file mode 100644
index 6a988261..00000000
--- a/public/css/bootstrap.min.css
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
- * Bootstrap v3.3.1 (http://getbootstrap.com)
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:before,:after{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-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{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-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{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio].disabled,input[type=checkbox].disabled,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,select.form-group-sm .form-control{height:30px;line-height:30px}textarea.input-sm,textarea.form-group-sm .form-control,select[multiple].input-sm,select[multiple].form-group-sm .form-control{height:auto}.input-lg,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg,select.form-group-lg .form-control{height:46px;line-height:46px}textarea.input-lg,textarea.form-group-lg .form-control,select[multiple].input-lg,select[multiple].form-group-lg .form-control{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:40px;margin-bottom:0px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:40px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
diff --git a/public/css/components/posts.css.map b/public/css/components/posts.css.map
new file mode 100644
index 00000000..7124fe73
--- /dev/null
+++ b/public/css/components/posts.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["../../../resources/assets/sass/components/posts.scss","../../../resources/assets/sass/abstracts/_mixin.scss"],"names":[],"mappings":"AAEE;EACE;ECAF;EACA;EACA;EDAE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;AAIN;ECzBA;EACA;EACA;EDyBE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EAEA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAIJ;ECvGF;EACA;EACA;;ADwGI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEF;EACE;;AAKN;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEF;EACE","file":"posts.css"}
\ No newline at end of file
diff --git a/public/css/components/pretty_photo.css.map b/public/css/components/pretty_photo.css.map
new file mode 100644
index 00000000..781982aa
--- /dev/null
+++ b/public/css/components/pretty_photo.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["../../../resources/assets/sass/components/pretty_photo.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASE;EACA;;;AAEF;EAEE;;;AAEF;EAEE;EACA;EACA;EACA;EACA;;;AAEF;EAEE;EACA;;;AAEF;EAEE;EACA","file":"pretty_photo.css"}
\ No newline at end of file
diff --git a/public/css/font-awesome.min.css b/public/css/font-awesome.min.css
deleted file mode 100644
index ec53d4d6..00000000
--- a/public/css/font-awesome.min.css
+++ /dev/null
@@ -1,4 +0,0 @@
-/*!
- * Font Awesome 4.2.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.2.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;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}.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}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{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-remove:before,.fa-close: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-gear:before,.fa-cog: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-rotate-right:before,.fa-repeat: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-photo:before,.fa-image: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-warning:before,.fa-exclamation-triangle: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-gears:before,.fa-cogs: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:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.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-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars: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-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard: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-unlink:before,.fa-chain-broken: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-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw: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{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-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try: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-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap: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: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-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-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-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-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-soccer-ball-o:before,.fa-futbol-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-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}
\ No newline at end of file
diff --git a/public/css/noordholland.min.css b/public/css/noordholland.min.css
deleted file mode 100644
index b39ae1b7..00000000
--- a/public/css/noordholland.min.css
+++ /dev/null
@@ -1 +0,0 @@
-@charset "UTF-8";.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.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}.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-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{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.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition: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;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}@media print{#cookie-bar,.ad-banner-container,.article-social,.current-info,.load-news button,.news-social,.offscreen,.omroep-bar,.page-sidebar,.wrapper-mainnav,a[href]:after,footer,iframe{display:none!important}.page-content,.page-header .playerContainer,.page-header figure,.spotlight-media,.spotlight-news{width:100%;margin-left:0}.block{opacity:1;visibility:visible;height:auto;margin-bottom:30px;width:100%}.page-header .playerContainer figcaption,.page-header figure figcaption,.spotlight-block figcaption,.spotlight-item figure figcaption,.video-block .video-content figure .block-title{position:relative}.spotlight-item.lg figcaption .block-subtitle,.spotlight-item.lg figcaption .block-title,.spotlight-item.xlg figcaption .block-subtitle,.spotlight-item.xlg figcaption .block-title{bottom:0}.spotlight-item{margin-bottom:30px}.spotlight-item.lg,.spotlight-item.sm{width:100%}.wrapper-mainnav.affix+*{margin-top:0}.news-comments,.popular-content,.recent-content,.related-content{display:none!important}}@font-face{font-family:regional;src:url(/fonts/regiogrid.eot);src:url(/fonts/regiogrid.eot?#iefix) format("embedded-opentype"),url(/fonts/regiogrid.woff) format("woff"),url(/fonts/regiogrid.ttf) format("truetype"),url(/fonts/regiogrid.svg#regiogrid) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:regional!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:regional!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-large:before{content:"a"}.icon-large-left:before{content:"x"}.icon-arrow-medium:before{content:"b"}.icon-arrow-medium-up:before{content:"y"}.icon-arrow-small:before{content:"c"}.icon-audio:before{content:"d"}.icon-check:before{content:"r"}.icon-comment:before{content:"i"}.icon-fb:before{content:"j"}.icon-fbmessenger:before{content:"k"}.icon-flickr:before{content:"t"}.icon-flickr-circle:before{content:"v";width:30%;margin:0 2px;float:left;line-height:30px;width:20%}.icon-flickr-circle:last-of-type{color:#ff0082;margin-right:-4px;width:73%}.icon-foto:before{content:"l"}.icon-gemist:before{content:"m"}.icon-in:before{content:"n"}.icon-info:before{content:"u"}.icon-plus:before{content:"o"}.icon-print:before{content:"p"}.icon-tvlive:before{content:"0"}.icon-tw:before{content:"q"}.icon-video:before{content:"e"}.icon-wa:before{content:"g"}.icon-you:before{content:"f"}.icon-zoeken:before{content:"h"}.icon-2arrows-medium:before{content:"w"}.icon-traffic:before{content:"z"}.icon-radiolive:before{content:"1"}.icon-cross:before{content:"s"}.icon-arrow-small-left:before{content:"2"}.icon-play:before{content:"3"}.icon-link:before{content:"4"}.icon-ig:before{content:"5"}.icon-sc:before{content:"6"}@font-face{font-family:regional-weather;src:url(/fonts/regional-weather.eot);src:url(/fonts/regional-weather.eot?#iefix) format("embedded-opentype"),url(/fonts/regional-weather.woff) format("woff"),url(/fonts/regional-weather.ttf) format("truetype"),url(/fonts/regional-weather.svg#regional-weather) format("svg");font-weight:400;font-style:normal}.icon-nighty-hail:before{content:"N"}.icon-weathericons-regular-webfont:before{content:"E"}.icon-weathericons-regular-webfont-1:before{content:"D"}.icon-weathericons-regular-webfont-2:before{content:"C"}.icon-weathericons-regular-webfont-3:before{content:"A"}.icon-weathericons-regular-webfont-4:before{content:"M"}.icon-weathericons-regular-webfont-5:before{content:"I"}.icon-weathericons-regular-webfont-6:before{content:"J"}.icon-weathericons-regular-webfont-7:before{content:"P"}.icon-weathericons-regular-webfont-8:before{content:"F"}.icon-weathericons-regular-webfont-9:before{content:"B"}.icon-sunny-hail:before{content:"H"}.icon-weathericons-regular-webfont-10:before{content:"O"}.icon-weathericons-regular-webfont-11:before{content:"R"}.icon-weathericons-regular-webfont-12:before{content:"G"}.icon-weathericons-regular-webfont-13:before{content:"Q"}.icon-weathericons-regular-webfont-14:before{content:"L"}.icon-weathericons-regular-webfont-15:before{content:"K"}.icon-weathericons-regular-webfont-16:before{content:"T"}.icon-weathericons-regular-webfont-17:before{content:"S"}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;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}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;visibility:visible!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;opacity:0}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}#cookie-bar{position:fixed;bottom:0;width:100%;background:#f2f2f2;border-top:2px solid #0ba3e1;font-weight:300;text-align:center;z-index:2}#cookie-bar .container{padding:20px}#cookie-bar button{margin:0 15px;padding:0;background:0 0;border:none;text-transform:uppercase;color:#666;font-weight:700}#cookie-bar button i{vertical-align:top;display:inline-block;font-size:.9em;margin:0 5px 0 0}#cookie-bar span{margin:0 30px}#cookie-bar .cookie-bar-header{margin:0}#cookie-bar .cookie-accept{padding:5px 10px;border:0;border-radius:0;color:#f2f6fa;background-color:#295812;transition:background .2s ease}#cookie-bar .cookie-accept:hover{background-color:#46971f}#cookie-bar .cookie-info{background-color:#f2f2f2;padding:0}#cookie-bar .cookie-info:hover{color:#666}@media only screen and (max-width:1199px){#cookie-bar h3.cookie-col{width:100%;margin-bottom:0}}@media only screen and (max-width:991px){#cookie-bar .cookie-col{padding:0 10px}#cookie-bar .btn{padding:5px}}@media only screen and (max-width:767px){#cookie-bar{min-height:70px}#cookie-bar .cookie-col{padding:0}#cookie-bar h3.cookie-col{margin:0;font-size:12px}#cookie-bar p.cookie-col{font-size:10px;line-height:14px;margin:0 98px 0 0}#cookie-bar div.cookie-col{position:absolute;right:5px;top:8px;width:92px}#cookie-bar .btn{margin:0;width:100%}}.wrapper-mainnav{position:relative;z-index:999;width:100%;height:54px;background-color:#0ba3e1;border-bottom:solid #e1e0e0;border-width:1px 0}.wrapper-mainnav.affix{position:fixed;top:0}.wrapper-mainnav.affix+*{margin-top:55px}.wrapper-mainnav.affix .sticky-logo,.wrapper-mainnav.affix .to-top{display:block}.wrapper-mainnav .sticky-logo{float:left;padding:0 10px 0 0;margin-top:6px;display:none}.to-top{float:right;height:53px;padding:0 18px;border:none;border-right:solid 1px #e1e0e0;background:0 0;color:#fff;display:none}.search-wrapper .form-group{margin:0}.mainnav-item i{margin-left:5px}.mainnav{position:static;padding:0;float:left;max-height:54px;max-width:900px}@media (max-width:1199px){.mainnav{max-width:730px}}.mainnav [placeholder],.mainnav input[placeholder]{color:#fff!important}.mainnav .mainnav-item{position:relative;display:inline-block;line-height:53px;margin-right:-.25em}.mainnav .mainnav-item a{color:#fff;font-weight:700;display:block;position:relative;padding:0 10px}.mainnav .mainnav-item a:focus,.mainnav .mainnav-item a:hover{color:#fff;text-decoration:none}.mainnav .mainnav-item a.active:before{content:"";position:absolute;top:-1px;left:0;display:block;background:#fff;height:2px;width:100%}.mainnav .mainnav-item a:after{content:"";position:absolute;bottom:-1px;left:0;display:block;background:#fff;height:4px;width:100%;transition:opacity .2s;opacity:0}.mainnav .mainnav-item a:hover:after{opacity:1}.mainnav .mainnav-item:first-child a{margin-left:0}.has-subnav:hover>.subnav-wrapper{display:block;border:0;border-radius:0;box-shadow:none;padding:0;margin:0;background:#0a91c9}.subnav-wrapper .subnav-category{position:relative}.subnav-wrapper .subnav-category+.subnav-category{border-top:1px solid #fff}.subnav-wrapper .subnav-category a{margin:0;padding:.75rem 1rem;line-height:1rem}.subnav-wrapper .subnav-category a .caret{transform:rotateZ(270deg)}.subnav-wrapper .subnav-category a:active,.subnav-wrapper .subnav-category a:focus,.subnav-wrapper .subnav-category a:focus:active,.subnav-wrapper .subnav-category a:hover{background:#fff;color:#0ba3e1}.subnav-wrapper .subnav-category>.subnav-wrapper{position:absolute;top:0;left:100%;background:#098abf}.subnav-wrapper .subnav-category>.subnav-wrapper a:active,.subnav-wrapper .subnav-category>.subnav-wrapper a:focus,.subnav-wrapper .subnav-category>.subnav-wrapper a:focus:active,.subnav-wrapper .subnav-category>.subnav-wrapper a:hover{background:#fff;color:#0ba3e1}.subnav-wrapper .category-item+.category-item{border-top:1px solid #fff}@media only screen and (max-width:991px){.wrapper-mainnav.affix{border-top:2px solid #005497}.wrapper-mainnav.affix .mainnav-item{line-height:51px}.site-mainnav{padding:0}.to-top{height:51px}.mo-mainnav{display:inline-block;width:100%}.mo-mainnav .mainnav-item{float:left;line-height:53px;width:175px;text-align:center}.mo-mainnav .mainnav-item:first-child,.mo-mainnav .mainnav-item:last-child{width:auto}.mo-mainnav .mainnav-item .to-top{width:67px;border-left:1px solid #e1e0e0}.mo-mainnav .mainnav-item a{color:#fff;font-weight:700;display:block;position:relative}.mo-mainnav .mainnav-item a:focus,.mo-mainnav .mainnav-item a:hover{color:#0ba3e1;text-decoration:none;background:#eaeaea}.mo-mainnav .mainnav-item a.active{background:#8cdaf9}.mo-mainnav .mainnav-item a.active:before{display:none}.mo-mainnav .mainnav-item:first-child a{margin-left:0}}@media only screen and (max-width:767px){.menu-toggle{width:auto}.mo-mainnav .mainnav-item{width:40%}.mo-mainnav .mainnav-item:first-child{width:20%}.mo-mainnav .mainnav-item a.active{background:#0980b0}.mo-mainnav .mainnav-item a.active:before{display:none}.mo-mainnav .mainnav-item .to-top{width:100%;padding:0}.mo-mainnav .mainnav-item:nth-child(n+2){display:none}.mo-mainnav .mainnav-item:last-child{display:block}.wrapper-mainnav.affix .mo-mainnav{display:inline-block;width:100%}.wrapper-mainnav.affix .mo-mainnav .mainnav-item{width:35%}.wrapper-mainnav.affix .mo-mainnav .mainnav-item:first-child,.wrapper-mainnav.affix .mo-mainnav .mainnav-item:last-child{width:15%}}.socialnav-item{display:inline-block;vertical-align:bottom;margin:0 3px 7px 2px}.socialnav-item a{display:block;height:33px;width:33px;text-align:center;color:#fff;line-height:30px;background:#999;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.socialnav-item a.facebook{background:#3a5896}.socialnav-item a.twitter{background:#6aacde}.socialnav-item a.flickr{color:#0063db;background:#fff}.socialnav-item a.youtube{background:#cc171e}.socialnav-item a.whatsapp{background:#2ab200}.socialnav-item a.fbm{background:#0084ff}.socialnav-item a.gplus{background:#d24b37}.socialnav-item a.instagram{background:#3e729a}.socialnav-item a.soundcloud{background:#f30}.socialnav-item a.question{background:#0ba3e1}.socialnav-item a:before{font-size:1.3em}.socialnav-item a .icon-flickr-circle:before{font-size:1.3em}.socialnav-item a:not(.flickr):focus,.socialnav-item a:not(.flickr):hover{color:#fff}.socialnav-item a:focus,.socialnav-item a:hover{text-decoration:none}.icon-soundcloud:before{content:"";background:url(/images/icons/icon-soundcloud.svg) center no-repeat;width:100%;height:100%;display:block;background-size:60%}.icon-instagram:before{content:"";background:url(/images/icons/icon-instagram.svg) center no-repeat;width:100%;height:100%;display:block;background-size:60%}.fixed-social-bar{display:none;position:fixed;right:0;top:25vh;z-index:1000;width:33px}@media only screen and (min-width:1200px){.fixed-social-bar{display:block}}.fixed-social-bar__list{padding:0;margin:0}.fixed-social-bar .socialnav-item{display:block;margin:0}.fixed-social-bar .socialnav-item a{border-radius:0}.spotlight .spotlight-news{padding-top:10px}.spotlight .spotlight-news .playerContainer input,.spotlight.spotlight-mediaoverview .playerContainer input{border:none}.spotlight .spotlight-news .mediaevent-title,.spotlight.spotlight-mediaoverview .mediaevent-title{color:#fff;position:absolute;left:30px;bottom:10px}.spotlight .spotlight-news div[id^=Player-],.spotlight.spotlight-mediaoverview div[id^=Player-]{z-index:1;position:relative}.spotlight .banner-ad{text-align:center}.spotlight-media{margin:0}.spotlight-media input{border:none}.spotlight-media div.playerContainer div.media-title span{display:none}.spotlight-media .block-subtitle{font-size:.7em;text-transform:uppercase;color:#fff;padding-bottom:0;margin-bottom:0}.spotlight-media .block-title{font-size:.9em;margin:6px 0 15px 0;color:#fff}.spotlight-media .spotlight-item .lg h2{color:#fff;background:#222;padding:4px 10px;font-size:.9em;font-weight:400;margin:0}.spotlight-media .spotlight-item .lg:before{display:none}.spotlight-media .spotlight-item .sm{padding:0;margin:0}.spotlight-media .spotlight-item.lg{width:100%}.spotlight-item{float:left;position:relative}.spotlight-item.lg{padding:0}.spotlight-item.lg figure figcaption .item-title{font-size:2em;font-weight:600;margin:0 0 20px 0;bottom:-10px;text-shadow:2px 2px 8px #000}.spotlight-item.lg figcaption .block-subtitle,.spotlight-item.lg figcaption .block-title,.spotlight-item.xlg figcaption .block-subtitle,.spotlight-item.xlg figcaption .block-title{position:relative;bottom:-14px}.spotlight-item.lg figcaption .block-title,.spotlight-item.xlg figcaption .block-title{margin-bottom:0}.spotlight-item.xlg{float:none;margin:0}.spotlight-item.xlg figcaption{bottom:0}.spotlight-item.xlg figcaption .block-subtitle,.spotlight-item.xlg figcaption .block-title{bottom:0}.spotlight-item.xlg figure{max-height:500px;overflow:hidden}.spotlight-item figure{position:relative;cursor:pointer}.spotlight-item figure:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:20%;-webkit-transition:height .2s ease-in;-moz-transition:height .2s ease-in;-o-transition:height .2s ease-in;-ms-transition:height .2s ease-in;transition:height .2s ease-in;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 80%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(80%,rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 80%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 80%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 80%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 80%);z-index:2}.spotlight-item figure a{display:block}.spotlight-item figure figcaption{width:100%;position:absolute;padding:0 20px;bottom:0}.spotlight-item figure figcaption .item-title{color:#fff;text-shadow:2px 2px 8px #000}.spotlight-item figure figcaption .item-subtitle{text-transform:uppercase;font-size:.95em;color:#fff;padding-bottom:0}.spotlight-item figure figcaption a,.spotlight-item figure figcaption p{color:#fff}.spotlight-item figure figcaption a:hover{text-decoration:none}.spotlight-item figcaption>*{z-index:2;position:relative}.spotlight-item img{width:100%;height:auto}@media only screen and (min-width:768px){.spotlight-item.sm figure{min-height:122px;padding-left:0}.spotlight-item{padding:0}.spotlight-item.sm h3{font-size:1.2em}}@media only screen and (min-width:992px){.home-spotlight .banner-ad{margin-bottom:0}.home-spotlight .advertisement{margin-left:26px}.spotlight-item.sm{padding:0 0 0 10px}.spotlight-item:nth-child(2){margin-bottom:10px}}@media only screen and (min-width:1200px){.home-spotlight .advertisement{margin-left:-10px}.home-spotlight .spotlight-news .spotlight-item.xlg{margin:0 0 30px 0}.spotlight-item.sm figure{min-height:150px}.spotlight-item.sm{padding:0 0 0 20px}.spotlight-item:nth-child(2){margin-bottom:23px}.spotlight-media .spotlight-item.sm{padding:0;margin:0}}@media only screen and (max-width:1199px){.spotlight-news .spotlight-item.xlg{margin-top:0}.spotlight{background:#fff;padding:0}.spotlight .spotlight-news{padding-top:0}.spotlight-media .spotlight-item.lg figcaption .block-title,.spotlight-media .spotlight-item.xlg figcaption .block-title,.spotlight-news .spotlight-item.lg figcaption .block-title,.spotlight-news .spotlight-item.xlg figcaption .block-title{margin-bottom:15px}.spotlight-media .spotlight-item.lg,.spotlight-news .spotlight-item.lg{padding:0}.spotlight-media .spotlight-item.sm figcaption .block-title,.spotlight-news .spotlight-item.sm figcaption .block-title{margin-bottom:0}.spotlight-media .spotlight-item figcaption,.spotlight-news .spotlight-item figcaption{width:100%;padding:0 15px 15px 15px}.spotlight-news .spotlight-item.xlg .item-lead{display:none}.spotlight-news .spotlight-item.xlg .item-title{font-size:1.5em}.spotlight-news .spotlight-item.sm:before{height:100%}.spotlight-item.sm .item-title{line-height:1em;margin-bottom:0}}@media only screen and (max-width:992px){.spotlight-item{padding:0}.spotlight-item.sm{padding-top:4px}.spotlight-item.sm:nth-child(2){padding-right:2px}.spotlight-item.sm:nth-child(3){padding-left:2px}}@media only screen and (max-width:767px){.home-spotlight{margin-bottom:10px}.spotlight-news{padding:0}.spotlight-news .spotlight-item.lg .item-title{font-size:1.1em;margin:0;bottom:0}.spotlight-news .spotlight-item.sm .item-title{font-size:.9em;line-height:1em}.spotlight-item{padding:0}}.omroep-block{opacity:0;visibility:hidden;height:0;margin-bottom:0;transition:opacity .4s ease-in}.omroep-block.visible{height:auto;visibility:visible;opacity:1;margin-bottom:30px}.video-block.hideJW .video-content figure{z-index:1}.video-block.hideJW .jwplayer{position:absolute;top:0;z-index:0}.video-block .block-wrapper{background:#323232}.video-block .block-wrapper.bg-primary{background:#0ba3e1}.video-block .block-wrapper.bg-primary .videoitem-image .block-type{color:#fff}.video-block .block-wrapper.bg-primary .block-bottom{border-top-color:rgba(255,255,255,.5)}.video-block .video-content{position:relative;overflow:hidden}.video-block .video-content figure{overflow:hidden}@media only screen and (min-width:768px){.video-block .video-content figure{overflow:visible}}.video-block .video-content figure .block-title{position:absolute;bottom:18px;padding:0 20px;font-weight:900;color:#fff;line-height:1em;font-size:1.3em}@media only screen and (min-width:768px){.video-block .video-content figure .block-title{font-size:2.125em}}.video-block .video-content figure .block-image{width:100%}.video-block .video-content figure .block-type{top:50%;left:50%;padding:12px 19px 13px 19px;font-size:1.3em;color:#fff;background-color:#0ba3e1;transform:translate(-50%,-50%)}.video-block .video-content .jwplayer{vertical-align:bottom}.video-block .video-content:hover .block-image:before{bottom:-50px}.video-block .video-content--split{margin-bottom:2rem;border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5)}.video-block .video-content--split h3{margin-top:1.875rem;margin-right:.875rem;font-size:1.75rem;font-weight:700;color:#fff}.video-block .video-content--grid figure .block-type{padding:9px 12px 10px 12px;font-size:.55rem;position:absolute}.video-block .video-wrapper{position:relative}.video-block .subtitle{color:#fff;margin:0;padding:15px 23px}.video-block .block-related{overflow:hidden;padding:15px 23px}.video-block .block-related ul{list-style:none;padding:0}.video-block .block-related li{width:100%;padding:0;margin-bottom:10px}.video-block .block-related li:nth-child(1),.video-block .block-related li:nth-child(2){padding:0}@media only screen and (min-width:768px){.video-block .block-related li{width:50%;float:left}.video-block .block-related li:nth-child(1){padding-right:16px}.video-block .block-related li:nth-child(2){padding-left:16px}}.video-block .videoitem-image{float:left;width:20%;margin-right:5%}.video-block .videoitem-title{float:left;width:75%;padding-top:0}.video-block .videoitem-title a{color:#fff}.video-block .block-bottom{border-top:1px solid #505050;text-align:right;padding:9px 23px;margin:0}.video-block .block-bottom a{font-size:.85em;font-weight:600;color:rgba(255,255,255,.8)}.video-block .block-bottom i{display:inline-block;vertical-align:top;font-size:.6em}.video-block .block-type{font-size:.6em;padding:5px}.mediabox-image{position:relative}.mediabox-image .mediabox-image-title{position:absolute;bottom:0}.mediabox{margin-bottom:2em}.mediabox .owl-controls{position:absolute;top:50%;z-index:1;width:100%;height:0}.mediabox .mediabox-image-title{position:absolute;bottom:0;left:0;color:#fff;padding:15px 20px;background:rgba(0,0,0,.5);width:100%}@media only screen and (max-width:420px){.mediabox .mediabox-image-title{font-size:.8rem;padding:5px 10px;line-height:1.1em}}.mediabox .playerContainer .media-title{position:absolute;bottom:0;left:0;width:100%;padding-left:1px;padding-right:1px;margin-bottom:9px}.mediabox .playerContainer .media-title span{color:#fff;padding:15px 20px;background:rgba(0,0,0,.5);display:block}.mediabox .owl-prev{left:0}.mediabox .owl-next{right:0}.mediabox .owl-next,.mediabox .owl-prev{width:20px;height:55px;line-height:55px;background:rgba(255,255,255,.6);text-align:center;position:absolute}.mediabox .owl-next:hover,.mediabox .owl-prev:hover{background:rgba(255,255,255,.9)}.mediabox .owl-next.disabled,.mediabox .owl-prev.disabled{display:none!important}.mediabox .big-images{overflow:hidden}.mediabox .big-images .owl-next,.mediabox .big-images .owl-prev{margin-top:-32px;width:64px;height:64px;line-height:64px;font-size:1.8em}.mediabox .big-images .owl-item{overflow:hidden}.mediabox .thumbs .owl-stage-outer{padding-top:13px}.mediabox .thumbs .owl-controls{top:13px}.mediabox .thumbs .owl-item{cursor:pointer}.mediabox .thumbs .owl-item:before{content:"";border:1px solid #0ba3e1;position:absolute;display:block;width:100%;top:0;-webkit-transition:top .1s ease-in;-moz-transition:top .1s ease-in;-o-transition:top .1s ease-in;-ms-transition:top .1s ease-in;transition:top .1s ease-in}.mediabox .thumbs .owl-item.synced:before,.mediabox .thumbs .owl-item:hover:before{top:-7px}.mediabox .owl-video-play-icon{background:#0ba3e1;text-align:center}.mediabox .owl-video-play-icon:before{font-family:regional;color:#fff;font-size:2em;line-height:80px;content:"e"}.mediabox .owl-carousel .owl-video-tn{width:100%;position:absolute}.mediabox .owl-video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.mediabox .owl-video-wrapper embed,.mediabox .owl-video-wrapper iframe,.mediabox .owl-video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.mediabox .owl-video-playing .owl-video-wrapper{padding-bottom:0}.video-thumb-slider .owl-controls{position:absolute;top:50px;z-index:1;width:100%;height:0}@media only screen and (min-width:768px){.video-thumb-slider .owl-controls{top:85px}}@media only screen and (min-width:992px){.video-thumb-slider .owl-controls{top:65px}}@media only screen and (min-width:1200px){.video-thumb-slider .owl-controls{top:50px}}.video-thumb-slider .owl-prev{left:0}.video-thumb-slider .owl-next{right:0}.video-thumb-slider .owl-next,.video-thumb-slider .owl-prev{width:32px;line-height:32px;color:#333;background:rgba(255,255,255,.6);text-align:center;position:absolute}.video-thumb-slider .owl-next:hover,.video-thumb-slider .owl-prev:hover{background:rgba(255,255,255,.9)}.video-thumb-slider .owl-next.disabled,.video-thumb-slider .owl-prev.disabled{display:none!important}.video-block.hideJW .video-content figure{z-index:1}.video-block.hideJW .jwplayer{position:absolute;top:0;z-index:0}.video-block .block-wrapper{background:#323232}.video-block .block-wrapper.bg-primary{background:#0ba3e1}.video-block .block-wrapper.bg-primary .videoitem-image .block-type{color:#fff}.video-block .block-wrapper.bg-primary .block-bottom{border-top-color:rgba(255,255,255,.5)}.video-block .video-content{position:relative;overflow:hidden}.video-block .video-content figure{overflow:hidden}@media only screen and (min-width:768px){.video-block .video-content figure{overflow:visible}}.video-block .video-content figure .block-title{position:absolute;bottom:18px;padding:0 20px;font-weight:900;color:#fff;line-height:1em;font-size:1.3em}@media only screen and (min-width:768px){.video-block .video-content figure .block-title{font-size:2.125em}}.video-block .video-content figure .block-image{width:100%}.video-block .video-content figure .block-type{top:50%;left:50%;padding:12px 19px 13px 19px;font-size:1.3em;color:#fff;background-color:#0ba3e1;transform:translate(-50%,-50%)}.video-block .video-content .jwplayer{vertical-align:bottom}.video-block .video-content:hover .block-image:before{bottom:-50px}.video-block .video-content--split{margin-bottom:2rem;border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5)}.video-block .video-content--split h3{margin-top:1.875rem;margin-right:.875rem;font-size:1.75rem;font-weight:700;color:#fff}.video-block .video-content--grid figure .block-type{padding:9px 12px 10px 12px;font-size:.55rem}.video-block .video-wrapper{position:relative}.video-block .video-item{display:block;margin-bottom:1rem;color:#fff}.video-block .video-item p{padding:8px;margin:0;font-weight:400}.video-block .video-item:hover{text-decoration:none}.video-block .subtitle{color:#fff;margin:0;padding:15px 23px}.video-block .block-related{overflow:hidden;padding:15px 23px}.video-block .block-related ul{list-style:none;padding:0}.video-block .block-related li{width:100%;padding:0;margin-bottom:10px}.video-block .block-related li:nth-child(1),.video-block .block-related li:nth-child(2){padding:0}@media only screen and (min-width:768px){.video-block .block-related li{width:50%;float:left}.video-block .block-related li:nth-child(1){padding-right:16px}.video-block .block-related li:nth-child(2){padding-left:16px}}.video-block .videoitem-image{float:left;width:20%;margin-right:5%}.video-block .videoitem-title{float:left;width:75%;padding-top:0}.video-block .videoitem-title a{color:#fff}.video-block .block-bottom{border-top:1px solid #505050;text-align:right;padding:9px 23px;margin:0}.video-block .block-bottom a{font-size:.85em;font-weight:600;color:rgba(255,255,255,.8)}.video-block .block-bottom i{display:inline-block;vertical-align:top;font-size:.6em}.video-block .block-type{font-size:.6em;padding:5px}.video-thumb-slider .owl-controls{position:absolute;top:50%;margin-top:-16px;z-index:1;width:100%;height:0}.video-thumb-slider .owl-prev{left:0}.video-thumb-slider .owl-next{right:0}.video-thumb-slider .owl-next,.video-thumb-slider .owl-prev{width:32px;line-height:32px;color:#333;background:rgba(255,255,255,.6);text-align:center;position:absolute}.video-thumb-slider .owl-next:hover,.video-thumb-slider .owl-prev:hover{background:rgba(255,255,255,.9)}.video-thumb-slider .owl-next.disabled,.video-thumb-slider .owl-prev.disabled{display:none!important}.blocks-sidebar,.sidebar-block ul{padding:0;list-style:none}.blocks-sidebar{margin:20px 0 0 0}.blocks-sidebar .sidebar-block.sidebar-widget{overflow:hidden;margin-bottom:40px}.blocks-sidebar .sidebar-block.sidebar-widget div:first-child{text-align:center;margin:0 auto}.blocks-sidebar h3{font-size:1.4em;font-weight:900}.blocks-sidebar h4{color:#0ba3e1}.blocks-sidebar p{font-size:.9em}.blocks-sidebar .poll-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .poll-block .btn{margin-top:25px}.filter-options,.poll-options{margin:20px 0 0}.filter-options li,.poll-options li{font-size:.9em;margin:20px 0 10px}.filter-options li .progress,.poll-options li .progress{margin:0}.filter-options li label,.poll-options li label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:.9em}.filter-options li label:after,.filter-options li label:before,.poll-options li label:after,.poll-options li label:before{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.filter-options li input[type=radio],.poll-options li input[type=radio]{display:none}.filter-options li label:before,.poll-options li label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:2px;background:#fff;border:1px solid #d0d0d0}.filter-options li input[type=radio]:checked+label:after,.poll-options li input[type=radio]:checked+label:after{background:#0ba3e1;content:"";display:inline-block;width:10px;height:10px;margin-right:10px;position:absolute;left:3px;bottom:5px}.blocks-sidebar .twitter-block{display:none;overflow:hidden;margin-bottom:40px}.blocks-sidebar .radar-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .radar-block iframe{width:100%}.blocks-sidebar .slider-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .slider-block .sidebar-slider{margin-top:15px}.blocks-sidebar .slider-block img{display:block;width:100%;height:auto}.blocks-sidebar .slider-block .owl-controls{position:absolute;top:38%;z-index:1;width:100%;height:0}.blocks-sidebar .slider-block .owl-prev{left:0}.blocks-sidebar .slider-block .owl-next{right:0}.blocks-sidebar .slider-block .owl-next,.blocks-sidebar .slider-block .owl-prev{width:32px;line-height:32px;background:rgba(255,255,255,.6);text-align:center;position:absolute}.blocks-sidebar .slider-block .owl-next:hover,.blocks-sidebar .slider-block .owl-prev:hover{background:rgba(255,255,255,.9)}.blocks-sidebar .slider-block .owl-next.disabled,.blocks-sidebar .slider-block .owl-prev.disabled{display:none}.blocks-sidebar .slider-block .big-images .owl-next,.blocks-sidebar .slider-block .big-images .owl-prev{margin-top:-32px;width:64px;height:64px;line-height:64px;font-size:1.8em}.blocks-sidebar .input-form{overflow:hidden;margin-bottom:40px}.blocks-sidebar .input-form .btn{margin-top:25px}.blocks-sidebar .input-form ::-webkit-input-placeholder{font-style:italic}.blocks-sidebar .input-form ::-moz-placeholder{font-style:italic}.blocks-sidebar .input-form :-ms-input-placeholder{font-style:italic}.blocks-sidebar .input-form input:-moz-placeholder{font-style:italic}.blocks-sidebar .filter-block{overflow:hidden;margin-bottom:20px}.blocks-sidebar .filter-block .control-label{margin:0}.blocks-sidebar .filter-block input.form-control{margin:0}.blocks-sidebar .filter-block .filter-options{margin:20px 0}.blocks-sidebar .filter-block .filter-options li{margin-bottom:5px}.blocks-sidebar .filter-block .filter-options li label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-weight:400}.blocks-sidebar .filter-block .filter-options li input[type=checkbox]{display:none}.blocks-sidebar .filter-block .filter-options li label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;position:absolute;left:0;bottom:2px;background:#fff;border:1px solid #d0d0d0}.blocks-sidebar .filter-block .filter-options li input[type=checkbox]:checked+label:after{font-weight:700;color:#0ba3e1;font-size:12px;font-family:regional;content:"r";display:inline-block;width:18px;height:18px;margin-right:10px;position:absolute;left:4px;bottom:0}.sidebar-block ul,blocks-sidebar{padding:0;list-style:none}.blocks-sidebar{margin:20px 0 0 0}.blocks-sidebar .dfp-ad-Rectangle{border:1px solid #e5e5e5}.blocks-sidebar .news-block{overflow:hidden;margin-bottom:20px}.blocks-sidebar .news-block .newsitem{overflow:hidden;padding:8px 0;cursor:pointer;border-bottom:1px solid #e5e5e5}.blocks-sidebar .news-block .newsitem:hover{background:#e5e5e5}.blocks-sidebar .news-block .newsitem .item-image{width:25%;float:left;position:relative}.blocks-sidebar .news-block .newsitem .item-image img{width:100%;height:auto}.blocks-sidebar .news-block .newsitem figcaption{width:75%;float:left;padding-left:10px}.blocks-sidebar .news-block .newsitem figcaption a{font-size:.85em;color:#333;display:block;margin-top:-3px;line-height:1.2em}.blocks-sidebar .news-block .newsitem figcaption a:hover{text-decoration:none}.blocks-sidebar h3{font-size:1.4em;font-weight:900}.blocks-sidebar p{font-size:.9em}.blocks-sidebar .poll-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .poll-block .btn{margin-top:25px}.blocks-sidebar .poll-block .poll-options{margin:20px 0 0}.blocks-sidebar .poll-block .poll-options li{font-size:.9em;margin:20px 0 0}.blocks-sidebar .poll-block .poll-options li .progress{margin:0}.blocks-sidebar .poll-block .poll-options li label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:.9em}.blocks-sidebar .poll-block .poll-options li label:after,.blocks-sidebar .poll-block .poll-options li label:before{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.blocks-sidebar .poll-block .poll-options li input[type=radio]{display:none}.blocks-sidebar .poll-block .poll-options li label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:2px;background:#fff;border:1px solid #d0d0d0}.blocks-sidebar .poll-block .poll-options li input[type=radio]:checked+label:after{background:#0ba3e1;content:"";display:inline-block;width:10px;height:10px;margin-right:10px;position:absolute;left:3px;bottom:5px}.blocks-sidebar .twitter-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .radar-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .radar-block iframe{width:100%}.blocks-sidebar .slider-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .slider-block .sidebar-slider{margin-top:15px}.blocks-sidebar .slider-block img{display:block;width:100%;height:auto}.blocks-sidebar .slider-block .owl-controls{position:absolute;top:38%;z-index:1;width:100%;height:0}.blocks-sidebar .slider-block .owl-prev{left:0}.blocks-sidebar .slider-block .owl-next{right:0}.blocks-sidebar .slider-block .owl-next,.blocks-sidebar .slider-block .owl-prev{width:32px;line-height:32px;background:rgba(255,255,255,.6);text-align:center;position:absolute}.blocks-sidebar .slider-block .owl-next:hover,.blocks-sidebar .slider-block .owl-prev:hover{background:rgba(255,255,255,.9)}.blocks-sidebar .slider-block .owl-next.disabled,.blocks-sidebar .slider-block .owl-prev.disabled{display:none}.blocks-sidebar .slider-block .big-images .owl-next,.blocks-sidebar .slider-block .big-images .owl-prev{margin-top:-32px;width:64px;height:64px;line-height:64px;font-size:1.8em}.blocks-sidebar .input-form{overflow:hidden;margin-bottom:40px}.blocks-sidebar .input-form .btn{margin-top:25px}.blocks-sidebar .input-form ::-webkit-input-placeholder{font-style:italic}.blocks-sidebar .input-form ::-moz-placeholder{font-style:italic}.blocks-sidebar .input-form :-ms-input-placeholder{font-style:italic}.blocks-sidebar .input-form input:-moz-placeholder{font-style:italic}.blocks-sidebar .filter-block{overflow:hidden;margin-bottom:20px}.blocks-sidebar .filter-block .control-label{margin:0}.blocks-sidebar .filter-block input.form-control{margin:0}.blocks-sidebar .filter-block .filter-options{margin:20px 0}.blocks-sidebar .filter-block .filter-options li{margin-bottom:5px}.blocks-sidebar .filter-block .filter-options li label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-weight:400}.blocks-sidebar .filter-block .filter-options li input[type=checkbox]{display:none}.blocks-sidebar .filter-block .filter-options li label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;position:absolute;left:0;bottom:2px;background:#fff;border:1px solid #d0d0d0}.blocks-sidebar .filter-block .filter-options li input[type=checkbox]:checked+label:after{font-weight:700;color:#0ba3e1;font-size:12px;font-family:regional;content:"r";display:inline-block;width:18px;height:18px;margin-right:10px;position:absolute;left:4px;bottom:0}.blocks-sidebar .news-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .news-block .btn{text-align:left}.blocks-sidebar .news-block .btn i{margin-right:10px}.blocks-sidebar .news-block .btn ihover{text-decoration:none}.blocks-sidebar .news-block .tab-block{margin:0}.blocks-sidebar .news-block .tab-block .tab-content{padding:0}.blocks-sidebar .news-block .tab-block .tab-content .tab-pane{overflow:hidden}.blocks-sidebar .news-block .tab-block .nav-tabs{width:100%;display:block}.blocks-sidebar .news-block .tab-block .nav-tabs a{background:#e5e5e5}.blocks-sidebar .news-block .tab-block .nav-tabs .active a{background:#f2f2f2;border-bottom:1px solid #f2f2f2}.blocks-sidebar .news-block .tab-block ul{display:block}.blocks-sidebar .news-block .tab-block .btn.btn-default.btn-block{background:0 0;margin:15px 20px;width:88%}.blocks-sidebar .news-block .tab-block .newsitem{border-top:1px solid #e5e5e5;padding:15px 20px}.blocks-sidebar .news-block .tab-block .newsitem .time{color:#b3b3b3;display:block}.blocks-sidebar .news-block .tab-block .newsitem .important{background:#0ba3e1;text-transform:uppercase}.blocks-sidebar .news-block .tab-block .block-ctalink{margin:15px 20px}.article-content{color:#333;line-height:1.65em;font-size:1rem}.article-content>p{margin:0 0 1.5em 0;font-size:1.1em}.article-content>p a{font-weight:400}.article-content>p:first-of-type{font-weight:400}.article-content p{font-size:1rem}.article-content p.intro{font-size:1.1rem}.article-content strong{color:#333}.article-content h2{color:#333}.article-content h4{text-transform:none;margin:0;font-size:1.1em;font-weight:700}.article-content h3{font-size:1.4em;font-weight:900;margin:0 0 1em 0}.article-content .article-list{list-style-type:none;margin:0;padding-left:0;margin:10px 0;color:#757575;font-size:1.1em}.article-content .article-list li{font-weight:300;margin-bottom:5px}.article-content .article-list li:before{content:"•";color:#bebebe;font-size:1.4em;padding-right:15px;line-height:0;font-weight:400;vertical-align:middle}.article-content .article-author{border-left:1px solid #b3b3b3;margin-bottom:1.5em;color:#757575;font-weight:300}.article-content .article-author .author{display:inline-block;padding:10px;margin-right:5px}.article-content .article-author .author:focus,.article-content .article-author .author:focus:active,.article-content .article-author .author:hover{text-decoration:none;color:#0ba3e1}.article-content .article-author__text{color:#666;text-transform:uppercase;margin-left:10px}.article-content .article-author .author-picture{display:inline-block;vertical-align:middle}.article-content .article-author .author-info{display:inline-block;vertical-align:middle;line-height:1em}.article-content .article-author .author-info small{color:#666}.article-content .article-author__social{padding:0;margin:0 0 0 10px;list-style-type:none}.article-content .article-author__social li{display:inline-block}.article-content .article-block p{margin-top:0}.article-content .article-block p strong{line-height:1em;margin-bottom:.5em}.article-share .socialnav-item{margin:0;display:block;float:left}.article-share .socialnav-item a{border-radius:0}.footernav-social .socialnav-item{margin:0;display:block;float:left}.footernav-social .socialnav-item a{border-radius:0}.article-meta{text-transform:uppercase;color:#b3b3b3;font-size:.8em}.article-meta .news-pubdate{color:#767676;font-size:.9em}.article-meta .icon-time{width:1rem;height:1rem;margin-right:.5rem;vertical-align:bottom}.article-meta .icon-time path{fill:#b3b3b3}.article-bottom,.article-social{border-bottom:1px solid #b3b3b3;padding:15px 0}.article-bottom .block-ctalink,.article-social .block-ctalink{font-size:.8em}@media only screen and (min-width:992px){.article-share{text-align:right}.article-share h5{margin-top:0}}@media only screen and (max-width:767px){.article-content{padding-top:0}.article-header{display:flex;flex:1 1 auto;flex-direction:column}.mediabox{order:1}.article-title{order:2;font-size:1.35rem}.article-meta{order:3;margin:.5rem 0}.article-meta .news-pubdate{font-size:0}.article-meta .news-pubdate:after{content:attr(data-short-date);display:inline-block;font-size:.7rem}.news-social li{font-size:.8em;margin:0 0 0 4px}.article-share{bottom:0;width:100%;left:0;margin:0;z-index:99}.article-share .socialnav{width:100%}.article-share .socialnav-item{width:calc(14.28571429%);display:inline-block!important}.article-share .socialnav-item a{border-radius:0;width:100%}}.omroep-block{margin-bottom:30px}.omroep-block figure{position:relative}.omroep-block figure a{display:block}.omroep-block figure img{width:100%;height:auto}.omroep-block .news-pubdate{text-transform:uppercase;color:#b3b3b3;font-size:.7em;font-weight:700}.omroep-block .block-title{font-size:1rem;margin-top:1rem}.omroep-block .block-lead{font-size:.875rem}.omroep-block figcaption{padding:15px 0 0 0}.omroep-block figcaption a{color:#000}.omroep-block figcaption a:hover{text-decoration:none}.omroep-block figcaption .item-lead{font-size:.9em;margin-bottom:0}.omroep-block figcaption .item-lead a{color:#757575}.omroep-block figcaption .item-title{margin:15px 0 10px 0}.omroep-block:hover .block-title a{color:#0ba3e1}.omroep-block:hover .block-content{background:#f2f2f2}.omroep-block.featured-block .news-pubdate{color:rgba(255,255,255,.8)}.omroep-block.featured-block .block-title a{color:#fff}.omroep-block.featured-block .block-image:before{display:none}.omroep-block.featured-block:hover .block-content{background:#0ba3e1}.omroep-block.no-img .block-content{border-top:1px solid #dadada}.article-content blockquote,blockquote{position:relative;padding:0 0 0 4rem;margin:1em 0;border:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.article-content blockquote:before,blockquote:before{content:"“";font-family:Georgia,serif;font-size:7em;left:0;line-height:.75;position:absolute;top:0;color:#000}.article-content blockquote p,blockquote p{margin:0;font-weight:600;font-size:1.25em;line-height:1em;color:#333}.article-content blockquote footer,blockquote footer{display:block;margin-left:8px;font-weight:300;color:#777;font-style:italic;font-size:1.1rem}.featured-items{padding:0 6px;background:#0ba3e1}@media only screen and (min-width:768px){.featured-items{padding-left:6px}}.featured-items .featured-item{position:relative;padding:6px 0}@media only screen and (min-width:768px){.featured-items .featured-item{padding-left:0}}.featured-items .featured-item>img{width:25%;display:inline-block;vertical-align:top}@media only screen and (min-width:768px){.featured-items .featured-item>img{width:100%;display:block}}.featured-items .featured-item figcaption{display:inline-block;vertical-align:top;width:calc(75% - 4px);padding:6px}@media only screen and (min-width:768px){.featured-items .featured-item figcaption{position:absolute;left:0;bottom:6px;width:100%}}.featured-items .featured-item__title{margin:0;color:#fff;font-size:.875rem;text-shadow:0 1px 5px rgba(0,0,0,.75);text-transform:none;font-weight:500}.omroep-block{margin-bottom:30px}.omroep-block figure{position:relative}.omroep-block figure a{display:block}.omroep-block figure img{width:100%;height:auto}.omroep-block .news-pubdate{text-transform:uppercase;color:#b3b3b3;font-size:.7em;font-weight:700}.omroep-block .block-title{font-size:1rem;margin-top:1rem}.omroep-block .block-lead{font-size:.875rem}.omroep-block figcaption{padding:15px 0 0 0}.omroep-block figcaption a{color:#000}.omroep-block figcaption a:hover{text-decoration:none}.omroep-block figcaption .item-lead{font-size:.9em;margin-bottom:0}.omroep-block figcaption .item-lead a{color:#757575}.omroep-block figcaption .item-title{margin:15px 0 10px 0}.omroep-block:hover .block-title a{color:#0ba3e1}.omroep-block:hover .block-content{background:#f2f2f2}.omroep-block.featured-block .news-pubdate{color:rgba(255,255,255,.8)}.omroep-block.featured-block .block-title a{color:#fff}.omroep-block.featured-block .block-image:before{display:none}.omroep-block.featured-block .block-content{padding:0}.omroep-block.featured-block:hover .block-content{background:#0ba3e1}.omroep-block.no-img .block-content{border-top:1px solid #dadada}.search-wrapper{padding-right:0;float:right}.search-wrapper .form-group{float:right;margin:0}.search-wrapper .input-group-btn{position:absolute;top:4px;left:1px;z-index:10}.search-wrapper .btn-search{color:#fff;background-color:transparent}.search-wrapper .mainnav-search{float:right}#mo-search-criteria,#search-criteria{height:53px;width:200px;padding:0 20px 0 40px;box-shadow:none;border-radius:0;border:none;border-left:1px solid #e1e0e0;border-right:1px solid #e1e0e0;background:url(/images/ico-search-white.png) no-repeat 15px center;background-color:rgba(255,255,255,.5);color:#fff}#mo-search-criteria::-webkit-input-placeholder,#search-criteria::-webkit-input-placeholder{color:#fff;font-style:italic}#mo-search-criteria::-moz-placeholder,#search-criteria::-moz-placeholder{color:#fff;font-style:italic}#mo-search-criteria:-ms-input-placeholder,#search-criteria:-ms-input-placeholder{color:#fff;font-style:italic}#search-criteria{width:206px;background:rgba(255,255,255,.5);border:none}@media only screen and (min-width:992px) and (max-width:1200px){#search-criteria{width:150px}}@media only screen and (max-width:991px){#mo-search-criteria,#search-criteria{color:#666}}.site-top__container{display:flex;justify-content:space-between;align-items:flex-end;padding-right:30px}.site-top .site-logo{margin-right:auto}.site-top .current-info{order:1}.site-top .ad-banner-container{order:2;margin:12px 0 0 0}.site-top .dfp-ad-full{padding-bottom:0;border-bottom:0}.mediabox{position:relative;margin-bottom:2em}.mediabox .owl-nav{top:50%;position:absolute;z-index:1;width:100%}.mediabox .owl-prev{left:0}.mediabox .owl-next{right:0}.mediabox .owl-next,.mediabox .owl-prev{width:20px;height:55px;line-height:55px;background:rgba(255,255,255,.6);text-align:center;position:absolute}.mediabox .owl-next:hover,.mediabox .owl-prev:hover{background:rgba(255,255,255,.9)}.mediabox .owl-next.disabled,.mediabox .owl-prev.disabled{display:none!important}.mediabox .owl-dots{position:absolute;bottom:5px;left:50%;transform:translateX(-50%)}.mediabox .owl-dots .owl-dot{width:10px;height:10px;display:inline-block;margin-right:4px;border-radius:50%;background:#fff}.mediabox .owl-dots .owl-dot.active{background:#0ba3e1}.mediabox .big-images .owl-next,.mediabox .big-images .owl-prev{margin-top:-32px;width:64px;height:64px;line-height:64px;font-size:1.8em}.mediabox .thumbs .owl-stage-outer{padding-top:13px}.mediabox .thumbs .owl-controls{top:13px}.mediabox .thumbs .owl-item{cursor:pointer}.mediabox .thumbs .owl-item:before{content:"";border:1px solid #0ba3e1;position:absolute;display:block;width:100%;top:0;-webkit-transition:top .1s ease-in;-moz-transition:top .1s ease-in;-o-transition:top .1s ease-in;-ms-transition:top .1s ease-in;transition:top .1s ease-in}.mediabox .thumbs .owl-item.synced:before,.mediabox .thumbs .owl-item:hover:before{top:-7px}.mediabox .count{position:absolute;right:.5rem;top:.5rem;padding:.2rem .5rem;background:rgba(0,0,0,.4);font-size:.875rem;color:#fff;z-index:1}.mediabox .owl-video-play-icon{background:#0ba3e1;text-align:center}.mediabox .owl-video-play-icon:before{font-family:regional;color:#fff;font-size:2em;line-height:80px;content:"e"}.mediabox .owl-carousel .owl-video-tn{width:100%;position:absolute}.mediabox .owl-video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.mediabox .owl-video-wrapper embed,.mediabox .owl-video-wrapper iframe,.mediabox .owl-video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.mediabox .owl-video-playing .owl-video-wrapper{padding-bottom:0}@media only screen and (max-width:767px){.mediabox{margin-left:-15px;margin-right:-15px;margin-bottom:0}.mediabox .thumbs{display:none}.mediabox .owl-carousel .owl-controls .owl-next,.mediabox .owl-carousel .owl-controls .owl-prev{margin-top:-16px;line-height:32px;font-size:.9em;width:32px;height:32px}.mediabox .thumbs .owl-controls{top:13px;height:100%;overflow:hidden}.mediabox .thumbs .owl-controls i{font-size:1em;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mediabox .thumbs .owl-controls .owl-next,.mediabox .thumbs .owl-controls .owl-prev{height:100%;top:50%;width:32px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-7px}}#sidebar-tabs{overflow:hidden;margin-bottom:40px}#sidebar-tabs .nav-tabs{border:0}#sidebar-tabs .nav-tabs>li{margin-right:10px;margin-bottom:10px}#sidebar-tabs .nav-tabs>li>a{font-weight:700;color:#b3e6fb;font-size:.875rem;text-transform:uppercase;border:0;border-bottom:1px solid #b3e6fb;padding:0}#sidebar-tabs .nav-tabs>li>a:hover{color:#0ba3e1;background-color:transparent}#sidebar-tabs .nav-tabs>li.active>a{color:#0ba3e1;border:0;border-bottom:1px solid #0ba3e1}#sidebar-tabs .tab-content{border:0;padding:0}.btn{display:inline-block;padding:11px 15px;text-transform:uppercase;font-weight:700;font-size:.9em}.btn:active,.btn:focus,.btn:hover{color:#fff;outline:0}.btn-default,.btn-default[disabled]{background:#0ba3e1;text-decoration:none;cursor:pointer;display:inline-block;color:#fff;border:none}.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover{background:#0980b0;color:#fff}.btn-outline{border:1px solid #dadada;background:0 0;color:#666}.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:#323232}.btn-link{font-size:.9em;text-decoration:none;color:#5bcaf7}.btn-link:hover{text-decoration:none;color:#2abaf5}.btn-link i{font-size:1.5em}.input-group-btn{font-size:1em}.progress-bar{background-color:#0ba3e1}body,html{min-height:100%;font-size:100%}body{overflow-x:hidden;overflow-y:scroll;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased}::-moz-selection{background-color:#d5f1fd}::selection{background-color:#d5f1fd}.form-control::-webkit-input-placeholder,::-webkit-input-placeholder{color:#ababab;opacity:1}.form-control:-moz-placeholder,:-moz-placeholder{color:#ababab;opacity:1}.form-control::-moz-placeholder,::-moz-placeholder{color:#ababab;opacity:1}.form-control:-ms-input-placeholder,:-ms-input-placeholder{color:#ababab;opacity:1}h1,h2,h3,h4,h5,h6{text-rendering:auto}h3,h4{line-height:1.2em}h1{font-size:2em;font-weight:700}h2{font-size:1.5em;font-weight:700;line-height:1.1em;margin-bottom:20px}h3{font-size:1em;font-weight:600}h3.heading{margin:3em 0 10px 0;font-size:1.375em;font-weight:900}.heading+p{margin-top:0}h4{font-size:.95em;font-weight:900;text-transform:uppercase}p{margin:10px 0;font-size:1em;line-height:1.4em}em{font-style:italic}.article-content div a strong,a{color:#5bcaf7;text-decoration:none}.article-content div a strong:hover,a:hover{text-decoration:underline}.article-content div a strong:active,.article-content div a strong:hover,a:active,a:hover{color:#2abaf5}.article-content div a strong:active,.article-content div a strong:focus,a:active,a:focus{outline:0 none}.article-content div a strong[class^=icon]:hover,a[class^=icon]:hover{text-decoration:none}.article-content div a strong img,a img{vertical-align:bottom}figure img{vertical-align:bottom}img{border:0}b{font-weight:700}address{font-weight:300}address a{font-weight:400}nav ul{list-style-type:none;margin:0;padding-left:0}button:focus{outline:0}.site-container{position:relative;min-height:100%;height:auto!important;height:100%;width:100%;margin-left:0;-webkit-transition:margin-left .2s ease-in;-moz-transition:margin-left .2s ease-in;-o-transition:margin-left .2s ease-in;-ms-transition:margin-left .2s ease-in;transition:margin-left .2s ease-in}.site-container.open{margin-left:267px;position:fixed;top:53px;z-index:1}.jscroll-added,.jscroll-inner{zoom:1}.jscroll-added:after,.jscroll-added:before,.jscroll-inner:after,.jscroll-inner:before{content:"\0020";display:block;height:0;overflow:hidden}.jscroll-added:after,.jscroll-inner:after{clear:both}.load-news{clear:both}.icon-flickr-circle:before{line-height:33px}.loader{background:url(/images/ajax-loader.gif) no-repeat center center;display:block;height:32px}.omroep-bar{padding-bottom:5px;background-color:#0ba3e1}.omroep-bar nav{text-align:right}.omroep-bar .socialnav li{margin:0 3px}.omroep-bar .socialnav li a{width:auto;height:auto;line-height:1em;font-size:.8em}.omroep-bar .socialnav li a:not(.flickr){background:0 0}.omroep-bar .socialnav li a.flickr{background:#fff;width:15px;height:15px}.omroep-bar .socialnav li a.flickr .icon-flickr-circle:before{line-height:16px;font-size:.75em;margin:0 2px 0 0}.omroep-bar .socialnav li a.flickr .icon-flickr-circle:last-of-type{color:#0ba3e1}.servicenav,.socialnav{display:inline-block;list-style-type:none;margin:0;padding-left:0}.servicenav li,.socialnav li{display:inline-block;margin:0 0 0 10px}.servicenav li a,.socialnav li a{color:#fff}.socialnav li{margin-left:0}.socialnav li:first-child{margin-left:0}.socialnav li a{font-size:1em}.socialnav .socialnav-item.wa_btn{display:none}.socialnav .socialnav-item a{display:inline-block;margin-top:2px}.socialnav .socialItem{display:inline-block;vertical-align:top;margin-bottom:4px}.servicenav li a{font-size:.75em}.site-top{padding-bottom:8px;background-color:#fff;border-bottom:1px solid #e1e0e0}.site-top.open{position:fixed;top:0;z-index:2;width:100%}.site-top .site-logo{margin:12px 0 0 0;display:inline-block;float:left}.site-top .site-logo .logo{width:113px}.site-top .site-logo .logo-sm{width:94px}.site-top .site-logo .logo-xs{width:40px}.site-top .current-info{float:right;margin:30px 10px 0 0;padding:0;list-style:none;line-height:1.7em}.site-top .current-info .info-item{font-size:.9em;color:#ababab}.site-top .current-info .info-item a{color:#ababab}.site-top .current-info .info-item a:focus,.site-top .current-info .info-item a:hover{color:#0ba3e1;text-decoration:none}.site-top .current-info .info-item i{margin-right:5px;font-size:1.1em}.site-top .current-info .info-item.weather i{font-family:regional-weather;font-style:normal;vertical-align:middle;font-size:1.3em}.site-top .current-info .info-item.traffic i{font-family:regional;font-style:normal;vertical-align:middle;font-size:1.3em}.home-template .page-content{padding-top:1px}.contact-template .page-content,.teletext-template .page-content,.traffic-template .page-content,.weather-template .page-content,.whoiswhoperson-template .page-content{padding-top:0}.contact-template .page-content .page-header,.teletext-template .page-content .page-header,.traffic-template .page-content .page-header,.weather-template .page-content .page-header,.whoiswhoperson-template .page-content .page-header{margin:20px 0 20px 0}.contact-template .page-content .page-header h1,.contact-template .page-content .page-header h2,.teletext-template .page-content .page-header h1,.teletext-template .page-content .page-header h2,.traffic-template .page-content .page-header h1,.traffic-template .page-content .page-header h2,.weather-template .page-content .page-header h1,.weather-template .page-content .page-header h2,.whoiswhoperson-template .page-content .page-header h1,.whoiswhoperson-template .page-content .page-header h2{padding-bottom:15px;border-bottom:2px solid #0ba3e1}.contact-template .page-content .playerContainer .media-title,.teletext-template .page-content .playerContainer .media-title,.traffic-template .page-content .playerContainer .media-title,.weather-template .page-content .playerContainer .media-title,.whoiswhoperson-template .page-content .playerContainer .media-title{display:none}.page-content{padding-top:20px;padding-bottom:30px;background-color:#fff}.page-content .spotlight-news{margin-bottom:30px}.portal-template .page-sidebar{padding-top:30px}.block-title,.page-subtitle{color:#5bcaf7}.page-subtitle{margin:18px 0;font-size:.95em;text-transform:uppercase}.article-image{margin-bottom:80px;position:relative}.article-image figcaption{width:100%;position:absolute;padding:20px;bottom:0;color:#fff;z-index:1}.article-image figcaption p{margin:0;z-index:1;position:relative;font-size:.9em;line-height:1em;font-weight:300;color:#fff}.article-image figcaption:before{content:"";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,#000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);width:100%;height:100%;position:absolute;left:0;bottom:0;z-index:0}.article-image img{width:100%}.tab-block{margin:20px 0}.tab-block .nav-tabs{border:none;list-style-type:none;margin:0;padding-left:0}.tab-block .nav-tabs li{margin-right:10px}.tab-block .nav-tabs li a{display:block;padding:10px 18px;background:#f2f2f2;border:1px solid #d9d8d8;text-transform:uppercase;font-weight:700}.tab-block .nav-tabs li a:focus,.tab-block .nav-tabs li a:hover{text-decoration:none}.tab-block .nav-tabs li.active a{background:#fff;border:1px solid #d9d8d8;border-bottom:1px solid #fff}.tab-block .tab-content{padding:20px;border:1px solid #d9d8d8;overflow:hidden}.tab-block .tab-content img{width:100%}.tab-block .table{margin-bottom:0}.tab-block .table>thead{background:#0ba3e1;color:#fff;text-transform:uppercase}.tab-block .table>thead>tr>th{border-bottom:none}.tab-block .table tr{border-bottom:1px solid #d9d8d8}.tab-block .table tr:last-of-type{border-bottom:0}.tab-block .table tr td:nth-child(n+3){font-weight:300}.weather-table{border:1px solid #d9d8d8}.weather-table td,.weather-table th{font-weight:300;text-align:center;font-size:.95em;border:1px solid #dadada}.weather-table th{color:#0ba3e1}.weather-table th i{font-family:regional-weather;font-style:normal;font-size:2em}.weather-table td:nth-child(2n+3),.weather-table th:nth-child(2n+3){background:#f2f6fa}.weather-table td:first-child{text-align:right;font-weight:400}.weather-table span{color:#000;display:block;font-weight:900}.weather-table span.min-temp{font-weight:400}table.list-table{margin-top:20px}table.list-table tbody tr{border:1px solid #d9d8d8}table.list-table tbody tr td{vertical-align:middle;border:none;padding:0 20px}table.list-table tbody tr td span{display:block;font-weight:300}table.list-table tbody tr td:first-child{padding:24px 7px;background:#0ba3e1;color:#fff;text-align:center;font-weight:900;width:70px}table.list-table tbody tr:last-child td{border-bottom:1px solid #d9d8d8}table.list-table tbody tr.empty{border:none}table.list-table tbody tr.empty td{background:0 0;padding:5px}table.list-table thead tr{border:1px solid #d9d8d8;padding:10px 0}table.list-table thead tr th{padding:24px 7px;background:#0ba3e1;color:#fff;text-align:center;font-weight:900;width:70px}table.list-table.traffic-table tbody tr{display:block;margin-bottom:15px}table.list-table.traffic-table tbody tr:last-child td{border-bottom:0}.guide{margin-bottom:30px}.guide ul{list-style-type:none;margin:0;padding-left:0}.guide ul li{position:relative;padding:0 0 28px 0}.guide ul li:last-child{padding:0}.guide ul li:before{content:"";height:100%;border-left:2px solid #cecece;position:absolute;top:0}.guide ul li:after{content:"";border:2px solid #cecece;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:12px;width:12px;position:absolute;background:#fff;top:0;left:-5px}.guide .time{position:absolute;color:#b3b3b3;font-weight:900;font-size:.8em;left:30px;top:-3px}.guide a{display:block;margin-left:100px}.guide a:hover{background:#e5e5e5}.guide figure{position:relative}.guide figure img{float:left;width:30%}.guide figcaption{float:right;width:67%;font-weight:300;color:#333;font-size:.95em}.guide figcaption h3{font-size:1.1em;margin:1em 0 .5em 0;color:#0ba3e1}.guide .guide-navigation{padding:20px 0}.next-broadcast{padding:0;margin:30px 0 20px 0;background:#0ba3e1;color:#fff}.next-broadcast figure{position:relative}.next-broadcast figure img{float:left;width:50%}.next-broadcast .block-content{float:right;width:50%;padding:20px}.next-broadcast .block-title{color:#fff;margin:0;font-size:1.7em}.next-broadcast p{font-weight:300;font-size:1em}.sitemap-container h4{margin:1em 0 0 0;font-size:1em}.sitemap-container h4 a{color:#333}.sitemap{list-style:none;margin:0 0 25px 0;font-size:1.1em;padding:0}.sitemap h4{margin:0}.block-navigation{margin-bottom:20px}.block-navigation h2{float:left;margin:0 0 0 15px}.block-navigation.full-nav h2{float:none;margin-bottom:20px}.programme-block .block-meta{font-size:.9em}.teletekst{margin-top:30px}.teletekst .quick-controls h5{margin-top:0;font-weight:700;font-size:1.125em}.teletekst .quick-controls input{float:left}.teletekst .quick-controls button{color:#fff;background:#0ba3e1;border:none;width:42px;height:42px;line-height:0}.teletekst .quick-controls ul{list-style-type:none;margin:0;padding-left:0;margin-top:20px}.teletekst .quick-controls ul li{padding:15px 0;border-bottom:1px solid #e1e0e0}.teletekst .quick-controls ul li:first-child{border-top:1px solid #e1e0e0}.teletekst .quick-controls a{font-weight:700;display:block}.teletekst .quick-controls a span{margin-left:5px;font-weight:400;color:#333}.teletekst .quick-controls a:hover{text-decoration:none}.teletekst .quick-controls a:hover span{font-weight:700}.pagination li a{height:38px;width:38px;padding:0 12px;border:none;font-weight:700;text-align:center;line-height:38px;border-top:1px solid #dbdada;border-bottom:1px solid #dbdada;color:#0ba3e1}.pagination li a:hover{color:#0ba3e1;background:#f2f2f2}.pagination li.active a,.pagination li.active a:hover{color:#0ba3e1;background:#f2f2f2;border-color:#dbdada}.pagination li:first-child a{border-left:1px solid #dbdada}.pagination li:last-child a{border-right:1px solid #dbdada}.pagination.arrow-nav{border:0}.pagination.arrow-nav li a{font-size:.6em;color:#666;border:1px solid #dbdada}.pagination.arrow-nav li a:first-child{margin-right:10px}.page-header{padding:0;margin:0 0 30px 0;border:none}.page-header .spotlight-item{float:none}.page-header .spotlight-block{cursor:default}.page-header .playerContainer,.page-header figure{position:relative;color:#fff}.page-header .playerContainer>img,.page-header figure>img{width:100%;height:auto}.page-header .playerContainer figcaption,.page-header figure figcaption{position:absolute;bottom:10px;padding:0 30px;width:100%;text-shadow:1px 1px #000}.page-header .playerContainer figcaption>*,.page-header figure figcaption>*{position:relative;z-index:2}.page-header .playerContainer figcaption a,.page-header .playerContainer figcaption p,.page-header figure figcaption a,.page-header figure figcaption p{color:#fff}.page-header .playerContainer figcaption h1,.page-header .playerContainer figcaption h2,.page-header figure figcaption h1,.page-header figure figcaption h2{font-size:2.125em}.page-header .playerContainer figcaption p,.page-header figure figcaption p{font-size:1em;font-weight:500}.page-header .playerContainer figcaption a:hover,.page-header figure figcaption a:hover{text-decoration:none}.alphabet-filter{margin:20px 0}.alphabet-filter .pagination{display:table;margin:0 auto;width:100%;overflow:hidden;border-right:1px solid #dbdada}.alphabet-filter .pagination li{display:table-cell;border-top:1px solid #dbdada;border-bottom:1px solid #dbdada}.alphabet-filter .pagination li:last-child a{border-right:none}.alphabet-filter .pagination a{margin:0;padding:0 8px;width:auto;border:none}.seriesoverview-template .alphabet-filter{padding:0 15px}.img-container img{width:100%;height:auto}.weatherradar{margin:0 auto;width:340px;max-width:100%;height:300px;background-repeat:no-repeat;background-size:1200%}.weatherradar-navigation{text-align:center}.poll-block .users-choice{font-weight:700}.poll-block .progress-bar{min-width:26px}input[data-widget=datePicker]{width:115px}.block-ctalink{text-transform:uppercase;font-weight:700;color:#666;font-size:.8em;display:block;float:right;margin:5px 0 0 0}.block-ctalink i{display:inline-block;vertical-align:middle;font-size:.6em;margin-bottom:4px}.block-ctalink:hover{color:#666}#rectification{background:#fcf5d9;padding-bottom:20px}#rectification .container{position:relative}#rectification .rect-close{position:absolute;right:0;top:0;background:0 0;border:none;top:20px;color:#666;text-transform:uppercase;font-weight:700;font-size:.9em}#rectification h2{font-size:1.5em;color:#333}#rectification p{font-weight:500;font-size:1em;color:#333}.site-bottom{padding:60px 0 0 0;background-color:#323232}.site-bottom .footer-bottom{border-top:1px solid #272727;padding:30px 0;color:#cacaca}.site-bottom .footer-bottom a{font-weight:300;font-size:.7em;color:#cacaca;margin-right:10px}.site-footernav{margin-bottom:30px}.site-footernav h4{color:#cacaca;margin:0 0 .5em 0}.site-footernav h4 a{color:#cacaca}.site-footernav h4 a i{display:none}.site-footernav h4 a span{color:#0ba3e1}.site-footernav .socialnav li:first-child{margin-left:0}.footernav-item{color:#cacaca;margin:0 0 5px 0}.footernav-item a{color:#999;font-weight:300;font-size:.9em}.footernav-item .socialnav-item:first-child{margin-left:0}.socialnav li{display:inline-block;vertical-align:bottom;margin:0 5px 7px 1px}.socialnav li.shortlink input{display:none;position:absolute;top:72px;width:170px;height:27px;font-size:14px;text-align:center;padding:0 5px}@media only screen and (min-width:992px){.socialnav li.shortlink input{margin-left:-90px;top:72px}}@media only screen and (max-width:991px){.socialnav li.shortlink input{margin-left:15px;top:62px;left:0}}.socialnav li a{display:block;height:33px;width:33px;text-align:center;color:#fff;line-height:30px;background:#999;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.socialnav li a.facebook{background:#3a5896}.socialnav li a.twitter{background:#6aacde}.socialnav li a.flickr{color:#0063db;background:#fff}.socialnav li a.youtube{background:#cc171e}.socialnav li a.whatsapp{background:#2ab200}.socialnav li a.fbm{background:#0084ff}.socialnav li a.googleplus{background:#d34836}.socialnav li a.instagram{background:#3f729b}.socialnav li a.soundcloud{background:#f30}.socialnav li a.linkedin{background:#0077b5}.socialnav li a.shortlink{background:#0ba3e1}.socialnav li a:before{font-size:1.3em}.socialnav li a .icon-flickr-circle:before{font-size:1.3em;margin:0 1px}.socialnav li a:focus,.socialnav li a:hover{text-decoration:none}.site-copyright{font-weight:300;font-size:.7em}.site-copyright:after{content:"|";display:inline-block;margin:0 10px}.platform{text-align:right}.platform span{margin-right:25px;font-size:.8em;font-style:italic;font-weight:500}.no-results{font-style:italic}.article-meta{text-transform:uppercase;color:#b3b3b3;font-size:.8em}.article-meta .news-pubdate{color:#767676;font-size:.9em}.related-article{padding:13px 20px;background:#efefef;margin:20px 0}.related-article h5{margin:0;font-weight:700;color:#767676;text-transform:uppercase}.news-comments,.popular-content,.recent-content,.related-content{border-top:1px solid #f0f0f0;padding-top:20px;margin-bottom:30px}@media (min-width:992px){.news-comments .block:nth-of-type(10),.popular-content .block:nth-of-type(10),.recent-content .block:nth-of-type(10),.related-content .block:nth-of-type(10){display:none}}blockquote{padding:0;margin:50px 0;border:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}blockquote p{margin:0;font-weight:700;font-size:1.7em;font-style:italic;line-height:1em;color:#333}blockquote p:before{content:"\201c";color:#cacaca}blockquote p:after{content:"\201d";color:#cacaca}blockquote footer{display:block;margin-left:8px;font-weight:300;font-style:italic;font-size:1.1rem}blockquote footer:before{content:""}.tag{background:#0ba3e1;color:#fff;border-radius:15px;display:inline-block;padding:6px 13px;margin:0 2px 5px;font-weight:500;font-size:.7em;line-height:1em}.tag:active,.tag:focus,.tag:hover{background:#0980b0;color:#fff;text-decoration:none}.tagpage-template .results-info{border:none}.newstheme-template .blocks{margin-top:40px}.newstheme-template p:first-of-type{font-weight:400}.archive-template .episode-block figcaption{height:40.5%}.archive-template nav div.col-sm-5 input{font-style:italic}.spotlight.media{margin-top:15px}.mediaplayer-wrapper{z-index:1;overflow:hidden}.mediaplayer-wrapper input{border:none}.media-details{margin-bottom:10px;padding:10px;background-color:#f2f2f2;color:#333}.media-details h3{font-size:1.5em;font-weight:900;margin:0 0 2px;line-height:1.2em}.media-details p{margin:2px 0;font-size:.9em}.media-details .media-details-notice{text-transform:uppercase;font-size:.675em;margin-bottom:2px;display:block}.media-details .number{font-size:1.7em;margin-top:-5px;display:block}.media-details .shares{margin-top:15px}.media-details .shares .mediashare{text-align:right}.grey .socialnav-item a.facebook,.grey .socialnav-item a.googleplus,.grey .socialnav-item a.print,.grey .socialnav-item a.twitter,.grey .socialnav-item a.whatsapp{background:#c5c5c5}.freepage-template p img{width:100%!important;height:auto!important}.customhtml img{display:block;max-width:100%;height:auto!important}#map{height:395px;width:100%;border:1px solid #dadada;margin-bottom:20px}.inline-form{margin:20px 0}input,input.form-control,select,select.form-control,textarea,textarea.form-control{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;color:#333;border:1px solid #dad9d9}input.form-control:focus,input:focus,select.form-control:focus,select:focus,textarea.form-control:focus,textarea:focus{outline:0;border:1px solid #dad9d9}.form-horizontal .custom-select,.form-horizontal button,.form-horizontal input,.form-horizontal input.form-control,.form-horizontal textarea,.form-horizontal textarea.form-control{margin-left:20px}input[type=email],input[type=file],input[type=number],input[type=search],input[type=tel],input[type=text],select{height:42px}.form-control-static{margin-left:20px;padding:0}textarea{resize:vertical}label{cursor:pointer;font-weight:300}label.error{color:#d3860d;margin-top:10px;margin-left:20px}span.validationMessage{color:#d3860d;display:inline-block;margin-bottom:10px;margin-left:14px}.newslettersubscribe{margin-bottom:40px}.newslettersubscribe-customfield{margin-top:6px}input.checkbox,input.radio{vertical-align:middle}input.checkbox+label,input.radio+label{vertical-align:middle}fieldset{margin:18px 0}.validate.invalid{background-color:#f09999}.custom-select{vertical-align:top;border:1px solid #dad9d9;width:100%;height:42px;overflow:hidden;position:relative;background:#fff}.custom-select select{cursor:pointer;width:100%;height:42px;padding:10px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;text-indent:.01px;text-overflow:''}.custom-select select:focus{outline:0}.custom-select i{position:absolute;padding-left:13px;height:41px;width:41px;font-size:.8em;line-height:40px;right:0;top:0;background:#fff;color:#0ba3e1;border-left:1px solid #dad9d9;pointer-events:none}.clear{clear:both;height:0;font-size:0;line-height:0}.left{float:left}.right{float:right}.no-overflow{width:100%;height:100%;overflow:hidden}.underline{text-decoration:underline}.feedback,.message{font-size:100%;font-weight:500;font-style:italic}.feedback.bad,.feedback.invalid,.message.bad,.message.invalid{color:#f00909}.feedback.good,.feedback.valid,.message.good,.message.valid{color:#72dd70}.pagecount{text-align:center;display:block}@media (min-width:768px){.g-recaptcha{margin-left:20px}}.jw-icon{-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;background-color:transparent;font-family:jw-icons;font-feature-settings:"liga";font-style:normal;font-variant:normal;font-weight:400;text-transform:none;line-height:46px!important;height:46px!important}.jw-skin-regiogrid .jw-background-color{background:#000}.jw-skin-regiogrid .jw-controlbar{border-top:#333 1px solid;height:2.5em}.jw-skin-regiogrid .jw-group{vertical-align:middle}.jw-skin-regiogrid .jw-playlist{background-color:rgba(0,0,0,.5)}.jw-skin-regiogrid .jw-playlist-container{background-color:rgba(0,0,0,.5);left:-43%}.jw-skin-regiogrid .jw-playlist-container .jw-option{border-bottom:1px solid #444}.jw-skin-regiogrid .jw-playlist-container .jw-option.jw-active-option,.jw-skin-regiogrid .jw-playlist-container .jw-option:hover{background-color:#000}.jw-skin-regiogrid .jw-playlist-container .jw-option:hover .jw-label{color:#0ba3e1}.jw-skin-regiogrid .jw-playlist-container .jw-icon-playlist{margin-left:0}.jw-skin-regiogrid .jw-playlist-container .jw-label .jw-icon-play{color:#0ba3e1}.jw-skin-regiogrid .jw-playlist-container .jw-label .jw-icon-play:before{padding-left:0}.jw-skin-regiogrid .jw-tooltip-title{background-color:#000;color:#fff}.jw-skin-regiogrid .jw-text{color:#fff}.jw-skin-regiogrid .jw-button-color{color:#fff}.jw-skin-regiogrid .jw-button-color:hover{color:#0ba3e1}.jw-skin-regiogrid .jw-toggle{color:#0ba3e1}.jw-skin-regiogrid .jw-toggle.jw-off{color:#fff}.jw-skin-regiogrid .jw-controlbar .jw-icon:before,.jw-skin-regiogrid .jw-text-duration,.jw-skin-regiogrid .jw-text-elapsed{padding:0 .7em}.jw-skin-regiogrid .jw-controlbar .jw-icon-prev:before{padding-right:.25em}.jw-skin-regiogrid .jw-controlbar .jw-icon-playlist:before{padding:0 .45em}.jw-skin-regiogrid .jw-controlbar .jw-icon-next:before{padding-left:.25em}.jw-skin-regiogrid .jw-icon-next,.jw-skin-regiogrid .jw-icon-prev{font-size:.7em}.jw-skin-regiogrid .jw-icon-prev:before{border-left:1px solid #666}.jw-skin-regiogrid .jw-icon-next:before{border-right:1px solid #666}.jw-skin-regiogrid .jw-icon-display{color:#fff}.jw-skin-regiogrid .jw-icon-display:before{padding-left:0}.jw-skin-regiogrid .jw-display-icon-container{border:1px solid #333;border-radius:50%}.jw-skin-regiogrid .jw-rail{background-color:#384154;box-shadow:none}.jw-skin-regiogrid .jw-buffer{background-color:#666f82}.jw-skin-regiogrid .jw-progress{background:#0ba3e1}.jw-skin-regiogrid .jw-knob{background-color:#fff;border-radius:1em;box-shadow:0 0 0 1px #000;height:.6em;width:.6em}.jw-skin-regiogrid .jw-slider-horizontal .jw-slider-container{height:.95em}.jw-skin-regiogrid .jw-slider-horizontal .jw-knob{top:-.2em}.jw-skin-regiogrid .jw-slider-horizontal .jw-cue{background-color:#fff;border-radius:50%;height:.3em;top:-.05em;width:.3em}.jw-skin-regiogrid .jw-slider-horizontal .jw-buffer,.jw-skin-regiogrid .jw-slider-horizontal .jw-progress,.jw-skin-regiogrid .jw-slider-horizontal .jw-rail{border-radius:0;height:.2em}.jw-skin-regiogrid .jw-slider-vertical .jw-buffer,.jw-skin-regiogrid .jw-slider-vertical .jw-progress,.jw-skin-regiogrid .jw-slider-vertical .jw-rail{width:.2em}.jw-skin-regiogrid .jw-volume-tip{left:-45%;padding-bottom:.7em;width:100%}.jw-skin-regiogrid .jw-text-duration{color:#666f82}.jw-skin-regiogrid .jw-controlbar-right-group .jw-icon-inline:before,.jw-skin-regiogrid .jw-controlbar-right-group .jw-icon-tooltip:before{border-left:1px solid #666}.jw-skin-regiogrid .jw-controlbar-right-group .jw-icon-inline:first-child:before{border:0}.jw-skin-regiogrid .jw-dock .jw-dock-button{border:1px solid #333;border-radius:50%}.jw-skin-regiogrid .jw-dock .jw-overlay{border-radius:2.5em}.jw-skin-regiogrid .jw-icon-tooltip .jw-active-option{background-color:#0ba3e1;color:#fff}.jw-skin-regiogrid .jw-icon-volume{min-width:2.6em}.jw-skin-regiogrid .jw-menu,.jw-skin-regiogrid .jw-skip,.jw-skin-regiogrid .jw-time-tip,.jw-skin-regiogrid .jw-volume-tip{border:1px solid #333}.jw-skin-regiogrid .jw-time-tip{bottom:1.3em;padding:.2em}.jw-skin-regiogrid .jw-menu,.jw-skin-regiogrid .jw-volume-tip{bottom:.24em}.jw-skin-regiogrid .jw-skip{border-radius:1.75em;padding:.4em}.jw-skin-regiogrid .jw-skip .jw-icon-inline,.jw-skin-regiogrid .jw-skip .jw-text{color:#fff;line-height:1.75em}.jw-skin-regiogrid .jw-skip.jw-skippable:hover .jw-icon-inline,.jw-skin-regiogrid .jw-skip.jw-skippable:hover .jw-text{color:#0ba3e1}.jw-skin-regiogrid.jw-flag-touch .jw-controlbar .jw-icon:before,.jw-skin-regiogrid.jw-flag-touch .jw-text-duration,.jw-skin-regiogrid.jw-flag-touch .jw-text-elapsed{padding:0 .35em}.jw-skin-regiogrid.jw-flag-touch .jw-controlbar .jw-icon-prev:before{padding:0 .125em 0 .7em}.jw-skin-regiogrid.jw-flag-touch .jw-controlbar .jw-icon-next:before{padding:0 .7em 0 .125em}.jw-skin-regiogrid.jw-flag-touch .jw-controlbar .jw-icon-playlist:before{padding:0 .225em}.row-playlistcontrols .form-group{margin-bottom:0}.row-playlistcontrols .form-group input[data-widget=datePicker]{float:right}.search-bar button.btn{margin-bottom:0}.article-content.search-page{padding:0}.article-content.search-page .article-title{margin:0}.search-bar{margin:20px 0}.search-searching{opacity:.5}.results-info{padding-bottom:10px;border-bottom:1px solid #dad9d9}.results-info span{font-weight:700;color:#757575}.results-info select{height:42px}.search-results{list-style:none;margin:10px 0;padding:0}.search-results li{opacity:1;visibility:visible;height:auto;margin:35px 0}.search-results li.visible{margin:35px 0;height:auto;visibility:visible;opacity:1}.search-results a .block-title{color:#0ba3e1;font-weight:500;margin:0;font-size:1.4em}.search-results a .description{padding:5px 0;margin:0;font-size:1.1em;color:#333}.search-results a .description:hover{color:#0ba3e1}.search-results a .category{text-transform:uppercase;font-weight:500}.search-results a:hover{color:#0ba3e1;text-decoration:none}.searchpage-template .pager li>a{border-radius:0}.searchpage-template .pager .active a{cursor:default;background-color:#eee}.searchpage-template .filter-options{margin-bottom:32px}.site-main-light .page-content .page-header figure{margin-left:0}@media only screen and (min-width:1200px){.site-main-light .page-content .page-header figure{margin-left:-15px}}.site-main-light .page-content .page-header figcaption h2{padding-bottom:5px;margin-bottom:5px}.site-main-light .page-content .page-header figcaption p{margin:5px 0}.adcontainer-Content,.adcontainer-Leaderboard,.adcontainer-MobileLeaderboard,.adcontainer-Rectangle{padding-bottom:10px;background-image:url(/images/ad.png);background-repeat:no-repeat}.adcontainer-MobileLeaderboard{padding-top:20px;background-position:center -76px}.adcontainer-Rectangle{background-position:center -76px;padding:20px 0}.adcontainer-Content{background-position:center -76px;padding-top:20px}.adcontainer-Leaderboard{padding:20px 0 0 0}@media only screen and (min-width:768px){.adcontainer-Leaderboard{background-position:23px -79px}}@media only screen and (min-width:992px){.adcontainer-Leaderboard{background-position:107px -79px}}@media only screen and (min-width:1200px){.adcontainer-Leaderboard{background-position:23px -79px}}.ad-Leaderboard{width:728px;height:90px;overflow:hidden;margin:0 auto}.ad-MobileLeaderboard{width:320px;height:50px;overflow:hidden;margin:0 auto}.ad-Rectangle{width:300px;height:250px;overflow:hidden;margin:0 auto}.ad-banner-container{text-align:center}.site-top .ad-banner-container{float:right;margin:12px 0 0 0}.site-top .ad-banner-container.adcontainer-MobileLeaderboard{margin:33px 0 0 0}.site-top .ad-banner-container.adcontainer-Leaderboard,.site-top .ad-banner-container.adcontainer-MobileLeaderboard{padding:10px 0 0 0;background-position:0 -82px}.page-content .adcontainer-Leaderboard{margin-bottom:30px;text-align:center}.blocks-sidebar .adcontainer-Rectangle{margin-bottom:40px}@media only screen and (max-width:767px){.page-content .adcontainer-MobileLeaderboard{text-align:center;margin:20px 0 20px -15px}.page-content .adcontainer-MobileLeaderboard iframe{width:300px}}#ligatus{background-image:url(/images/ad.png);background-repeat:no-repeat;background-position:23px -79px;margin-bottom:30px;padding-top:20px}#ligatus iframe{width:100%;height:230px}#plista{background-image:url(/images/ad.png);background-repeat:no-repeat;background-position:23px -79px;margin-bottom:10px;padding-top:10px}#kalooga .kalooga_post{border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-bottom:20px;overflow:hidden}.banner-teaser{max-width:100%;text-align:center;margin:0 0 10px 0}.mobile-banner-teaser-container{text-align:center}.mobile-banner-teaser-container .banner-teaser{width:46%;margin:0 1%;display:inline-block}.mobile-banner-teaser-container .banner-teaser figure{display:inline-block}.bottomAd{background-color:#fff;padding:0!important;height:200px}@media only screen and (max-width:991px){.bottomAd{height:150px}}@media only screen and (max-width:767px){.bottomAd{height:100px}}@media only screen and (max-width:500px){.bottomAd{height:80px}}@media only screen and (min-width:1244px){.bottomAd{padding-right:15px!important}}.bottomAd iframe{width:100%;height:100%;border:0}.blocks-sidebar .news-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .news-block .btn{text-align:left}.blocks-sidebar .news-block .btn i{margin-right:10px}.blocks-sidebar .news-block .btn i:hover{text-decoration:none}.blocks-sidebar .news-block ul.newsitems li{border-bottom:1px solid #e5e5e5;position:relative;display:block}@media only screen and (max-width:767px){.blocks-sidebar .news-block ul.newsitems li{margin:8px 0}}.blocks-sidebar .news-block ul.newsitems li a{padding:8px 0;display:block}.blocks-sidebar .news-block ul.newsitems li figure:after{content:'';display:block;clear:both}.blocks-sidebar .news-block ul.newsitems li:hover{background:#e5e5e5}.blocks-sidebar .news-block ul.newsitems li img{width:25%;height:auto;float:left;position:relative}.blocks-sidebar .news-block ul.newsitems li .item-image{width:25%;float:left;position:relative}.blocks-sidebar .news-block ul.newsitems li .item-image img{width:100%;height:auto}.blocks-sidebar .news-block ul.newsitems li .item-type{padding:5px;font-size:.6em;top:8px}.blocks-sidebar .news-block ul.newsitems li figcaption{width:75%;float:left;padding-left:10px;font-size:.85em;color:#333;display:block;margin-top:-3px;line-height:1.2em;height:60px;display:flex;align-items:center}@media only screen and (max-width:767px){.blocks-sidebar .news-block ul.newsitems li figcaption{height:50px}}.blocks-sidebar .news-block ul.newsitems li figcaption span{margin:0 0 0 20px;display:flex;font-weight:700}@media only screen and (max-width:767px){.blocks-sidebar .news-block ul.newsitems li figcaption span{font-size:small;margin:0}}.item-type{position:absolute;left:0;top:0;z-index:1;padding:12px 13px;line-height:1em;color:#fff;background:#0ba3e1}.guide .item-type{font-weight:700;font-size:1em}.item-type.important{text-transform:uppercase;background:#0ba3e1}.item-type .date{text-align:center;float:left;position:relative;padding:0 5px}.item-type .date+.date{padding-left:15px;padding-right:0;margin-left:10px}.item-type .date+.date:before{content:"";border-left:1px solid #fff;position:absolute;height:100%;width:1px;left:0;-moz-transform:rotate(7deg);-webkit-transform:rotate(7deg);-o-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}.item-type .date .day{display:block;font-size:1.1em}.item-type .date .month{display:block;font-weight:300;font-size:.75em;text-transform:uppercase}.item-type-small{font-size:1em;padding:5px;line-height:1em;margin:0}.blocks.blocks-listed .block a figure .item-type{font-size:1em;padding:5px;line-height:1em;margin:0}@media (max-width:767px){.spotlight-news .item-type{font-size:1em;padding:5px;line-height:1em;margin:0}}.block a{display:block;margin:6px 0}.block a:hover{text-decoration:none}.block a:hover .block-title{color:#0ba3e1}.block a figure{position:relative;display:flex;align-items:center}.block a figure .image-box{position:relative}@media (max-width:767px){.block a figure .image-box .item-type{font-size:1em;padding:5px;line-height:1em;margin:0}}.block a figure .image-box img{width:auto;height:45px}.block a figure figcaption{display:flex;flex-grow:1;padding-left:10px;color:#333;flex-flow:column}.block a figure figcaption .block-meta{line-height:1em}.block a figure figcaption .block-meta .block-pubdate,.block a figure figcaption .block-meta .news-pubdate{text-transform:uppercase;color:#b3b3b3;font-size:.7em;font-weight:700}.block a figure figcaption .block-meta .block-pubdate-datetime{display:none}.block a figure figcaption .block-title{font-size:smaller;margin:0;color:#333}.block a figure figcaption .block-lead{font-size:14px;font-weight:400;display:none;line-height:20px}.block a figure figcaption .comment-count{display:none;float:right;font-size:.75em;color:#757575}.block a figure figcaption .comment-count:before{font-size:1.4em;color:#dddcdc;vertical-align:bottom;margin-right:2px}@media (max-width:767px){.block.block-episode figure .image-box img,.block.block-event figure .image-box img,.block.block-series figure .image-box img{height:65px}.block.block-episode .item-type,.block.block-event .item-type,.block.block-series .item-type{font-size:.8em;padding:5px}}.block.block-theme a figure{flex-flow:column;align-items:flex-start}.block.block-theme a figure .image-box{width:100%}.block.block-theme a figure .image-box img{width:100%;height:auto}.block.block-theme a figure figcaption{padding:10px}.block.block-highlight .block-title,.block.block-highlight a:hover .block-title{color:#fff}.block.block-highlight a{background-color:#0ba3e1}.block.block-highlight a figure figcaption{padding:0 10px!important;color:#fff}.blocks.blocks-compact .block,.blocks.blocks-listed .block{width:100%}@media (min-width:768px){.blocks.blocks-large .block{margin-bottom:30px}.blocks.blocks-large .block a{padding:0 0 10px 0}.blocks.blocks-large .block a figure{overflow:hidden;display:block}.blocks.blocks-large .block a figure img{width:100%;height:auto}.blocks.blocks-large .block a figure .item-type{display:block}.blocks.blocks-large .block a figure figcaption{display:block;padding-left:0;height:185px}.blocks.blocks-large .block a figure figcaption .block-title{font-size:inherit;margin:10px 0 5px 0}.blocks.blocks-large .block a figure figcaption .block-meta+.comment-count+.block-title{margin-top:0}.blocks.blocks-large .block a figure figcaption .block-lead{display:inherit}.blocks.blocks-large .block a figure figcaption .comment-count{display:inherit}.blocks.blocks-compact .block a{padding:0}.blocks.blocks-compact .block a figure img{width:auto;height:100px}.blocks.blocks-compact .block a figure .item-type{display:block}.blocks.blocks-compact .block a figure figcaption{padding-left:10px;display:block}.blocks.blocks-compact .block a figure figcaption .block-title{font-size:inherit;margin:10px 0 5px 0}.blocks.blocks-compact .block a figure figcaption .block-meta+.comment-count+.block-title{margin-top:0}.blocks.blocks-compact .block a figure figcaption .block-lead{display:inherit}.blocks.blocks-compact .block a figure figcaption .comment-count{display:inherit}.blocks.blocks-compact a figure figcaption .block-meta,.blocks.blocks-large a figure figcaption .block-meta{line-height:inherit}}.block-theme a figure figcaption{height:75px}.inlinemedia.inlinemedia-tweet blockquote.twitter-tweet:before{content:none}.inlinemedia.inlinemedia-tweet .twitter-tweet,.inlinemedia.inlinemedia-tweet iframe{margin:20px auto!important}.inlinemedia.inlinemedia-facebook,.inlinemedia.inlinemedia-twitterwidget{text-align:center}.inlinemedia.inlinemedia-polldaddy div div{margin:auto!important}.inlinemedia.inlinemedia-frame+.inlinemedia-title,.inlinemedia.inlinemedia-image img+.inlinemedia-title{color:#fff;padding:5px 15px}.inlinemedia.inlinemedia-frame+.inlinemedia-title{color:#333;font-weight:700;padding:0 45px;line-height:1.45em;font-size:.9rem}.inlinemedia.inlinemedia-image{position:relative}.inlinemedia.inlinemedia-image img{width:100%}.inlinemedia.inlinemedia-image img+.inlinemedia-title{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.5)}@media only screen and (max-width:420px){.inlinemedia.inlinemedia-image img+.inlinemedia-title{font-size:.8rem;padding:5px 10px;line-height:1.1em}}blockquote.inlinemedia{margin:1em;padding:.5em 2em .5em 3.5em;position:relative;font-size:1.25rem;font-weight:600;color:#333}@media only screen and (max-width:420px){blockquote.inlinemedia{margin:1em .5em;padding:.5em 1em .5em 2.5em}}blockquote.inlinemedia:before{content:"\201C";font-family:Georgia,serif;font-size:100px;left:0;line-height:1;position:absolute;top:0}@media only screen and (max-width:420px){blockquote.inlinemedia:before{font-size:3.5em}}blockquote.inlinemedia footer{padding:0 2em 0 0}blockquote.inlinemedia cite:before{content:"\2013";padding-right:.5em}div.template.newsitem-template article.article-content{color:#333;margin:10px 0}div.template.newsitem-template article.article-content .newsitem-customhtml h2{font-size:1.4em;margin:1em 0 0 0}div.template.newsitem-template article.article-content .newsitem-customhtml div.read-more{font-weight:700;margin-bottom:20px}div.template.newsitem-template article.article-content .newsitem-customhtml mark{background-color:#f2f2f2;color:#333;display:block;border:1px solid #dadada;padding:0 1.2em;margin:20px 10px}div.template.newsitem-template article.article-content .newsitem-customhtml mark p{font-size:.9rem}div.template.newsitem-template article.article-content .newsitem-customhtml table{width:100%;max-width:100%;margin:10px 0 30px 0;border-spacing:0}div.template.newsitem-template article.article-content .newsitem-customhtml table thead{font-weight:800;font-size:1rem}div.template.newsitem-template article.article-content .newsitem-customhtml table thead td,div.template.newsitem-template article.article-content .newsitem-customhtml table thead th{color:#0ba3e1;padding:0 5px}div.template.newsitem-template article.article-content .newsitem-customhtml table td{color:#757575;padding:0 5px}div.template.newsitem-template article.article-content .newsitem-customhtml table tbody{font-size:.9rem;font-weight:300}div.template.newsitem-template article.article-content .newsitem-customhtml table tbody tr:nth-child(2n-1) td{background-color:#f2f2f2}div.template.newsitem-template article.article-content .newsitem-customhtml h2{font-size:1.2em}div.template.newsitem-template article.article-content .newsitem-customhtml h2+div,div.template.newsitem-template article.article-content .newsitem-customhtml h2+p{margin-top:5px}div.template.newsitem-template article.article-content .callmessage{padding:13px 20px;background:#f2f2f2;border:1px solid #dadada;margin:20px 0}div.template.newsitem-template article.article-content .callmessage span.glyphicon{padding-right:5px;font-size:1.3em;color:#0ba3e1;top:5px}div.template.newsitem-template article.article-content .authors{border-left:1px solid #b3b3b3;margin-bottom:1.5em}div.template.newsitem-template article.article-content .authors .authors-text{color:#666;text-transform:uppercase;margin-left:10px}div.template.newsitem-template article.article-content .authors .author{display:inline-block;padding:10px;margin-right:5px}div.template.newsitem-template article.article-content .authors .author[href]:active,div.template.newsitem-template article.article-content .authors .author[href]:focus,div.template.newsitem-template article.article-content .authors .author[href]:hover{text-decoration:none;background-color:#f2f2f2}div.template.newsitem-template article.article-content .authors .author:not([href]):hover{color:#0ba3e1}div.template.newsitem-template article.article-content .authors .author .author-picture{vertical-align:middle}div.template.newsitem-template article.article-content .authors .author .author-info{display:inline-block;vertical-align:middle;line-height:1em}div.template.newsitem-template article.article-content .authors .author .author-info small{color:#666}.tab-content{padding:20px;border:1px solid #d9d8d8;overflow:hidden}.tab-content img{width:100%}.tab-content .medialist,.tab-content .newslist{list-style:none;padding:0}.tab-content .medialist li,.tab-content .newslist li{overflow:hidden;margin-bottom:10px}.tab-content .medialist li figure img,.tab-content .newslist li figure img{width:20%;float:left}.tab-content .medialist li figure figcaption,.tab-content .newslist li figure figcaption{float:left;width:75%;padding:0 20px 20px;position:relative}.tab-content .medialist li figure figcaption h3,.tab-content .newslist li figure figcaption h3{margin-top:0}.tab-content .medialist li figure figcaption .media-lead,.tab-content .newslist li figure figcaption .media-lead{font-size:.9em;margin-bottom:0;color:#757575;height:60px;overflow:hidden}.tab-content .medialist li figure figcaption .media-lead:before,.tab-content .newslist li figure figcaption .media-lead:before{content:"";width:100%;height:65px;position:absolute;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.tab-content .medialist li figure figcaption .item-meta,.tab-content .newslist li figure figcaption .item-meta{font-size:14px}.playerContainer{position:relative}.playerContainer .player-still-overlay{background-color:#fff;color:#5bcaf7;line-height:1em;cursor:pointer;position:absolute;padding:12px 19px 13px 19px;left:50%;top:50%;margin:-24px 0 0 -30px;font-size:1.3em}.playerContainer .still-overlay-title{position:absolute;bottom:18px;padding:0 20px;font-size:2.125em;font-weight:900;color:#fff;line-height:1em}.playerContainer .media-player .still-overlay-title{display:none}.media-template .playerContainer div.media-title,.standaloneaudiovideo-template .playerContainer div.media-title{display:none}.home-template .page-content{position:relative;background:#fff}.home-template .page-content .displayswitch-container{position:absolute;top:0;right:18px}@media only screen and (max-width:1199px){.home-template .page-content .displayswitch-container{right:6px}}.home-template .page-content .displayswitch-container .displayswitch-buttons{display:inline-block}.home-template .page-content .displayswitch-container .btn-displayswitch{background-color:#fff;color:#fff;font-size:12px;padding:16px 15px}.home-template .page-content .displayswitch-container .btn-displayswitch .glyphicon{font-size:16px;vertical-align:text-bottom}.home-template .page-content .displayswitch-container .btn-displayswitch.active,.home-template .page-content .displayswitch-container .btn-displayswitch:active,.home-template .page-content .displayswitch-container .btn-displayswitch:hover{color:#5bcaf7}.breaking-banner{background-color:red}.breaking-banner .container{position:relative}.breaking-banner a{color:#fff}.breaking-banner a:hover{text-decoration:none}.breaking-banner .breaking-link{display:block;margin-right:25px}.breaking-banner .breaking-link>img{margin-right:10px}@media (max-width:768px){.breaking-banner .breaking-link>img{display:none}}.breaking-banner .breaking-link .breaking-title{display:inline-block;vertical-align:top}.breaking-banner .breaking-link .breaking-title .breaking-header{color:#eee;font-size:.6em;text-transform:uppercase}.breaking-banner .hide-breaking{position:absolute;top:10px;right:20px}@media only screen and (min-width:768px){.video-block .video-content .playerContainer{min-height:433px}.series-block figcaption{height:40.5%}.owl-carousel.big-images .owl-item img{max-width:770px}.weatherlocations-custom-select{margin-top:54px}}@media only screen and (min-width:992px){.mo-search,.mo-search.collapse.in{display:none}.owl-carousel.big-images .owl-item img{max-width:940px}.article-share{text-align:right}}@media only screen and (min-width:1200px){.container{width:1200px}.page-content:before{content:"";position:absolute;left:-15px;top:0;width:15px;height:100%;background:#fff}.subnav-category .category-sublist{-moz-column-width:145px;-webkit-column-width:145px;column-width:145px}}@media only screen and (max-width:1199px){.page-content{padding-top:10px}.site-top .current-info .info-item{margin:0 0 0 22px}.page-header figure{margin-left:-15px;width:970px}.mediabox .owl-next,.mediabox .owl-prev{height:69px;line-height:69px}.featured-block .block-title{font-size:1.2em}.footer-socialnav .socialnav-item:nth-child(even){margin-right:13px}}@media only screen and (max-width:991px){.site-container.open .site-main{border-left:1px solid #e1e0e0}.container{width:768px}.site-top{border-top:2px solid #0ba3e1;padding-bottom:0}.site-top .current-info{margin:11px 0 10px 0;padding:0}.site-top .current-info .info-item{float:left;margin-right:20px;margin-left:0;font-size:1em}.site-top .current-info .info-item:last-child{margin:0 0 0 4px}.site-top .site-logo{margin:5px 0 0 0}.mo-search .form-group{margin:0}.mo-search .input-group{width:100%}.mo-search #mo-search-criteria{width:100%;float:none;background:0 0;padding:0 20px;height:47px;border:none;border-top:1px solid #e1e0e0}.mo-search .input-group-btn{position:absolute;top:1px;right:0;z-index:10;width:initial}.mo-search .btn-search{font-size:1.1em;width:50px}.mo-search .btn-search:focus,.mo-search .btn-search:hover{background-color:#0980b0}.wrapper-mainnav.affix{border-top:1px solid #0ba3e1}.wrapper-mainnav.affix .mainnav-item{line-height:51px}.site-mainnav{padding:0}.to-top{height:51px}.mobile-toggle-container{float:left;line-height:53px}.mobile-toggle-container .menu-toggle .icon-bar{background:#0ba3e1}.menu-toggle{background:0 0;border:none;padding:0;display:inline-block;width:67px}.menu-toggle .bar{width:22px;height:22px;position:relative;display:inline-block;vertical-align:middle}.menu-toggle .icon-bar{position:absolute;width:22px;height:2px;display:block;background:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.menu-toggle .icon-bar:nth-child(1){top:5px}.menu-toggle .icon-bar:nth-child(2){top:10px}.menu-toggle .icon-bar:nth-child(3){top:15px}.menu-toggle.open .icon-bar{position:absolute;top:8px}.menu-toggle.open .icon-bar:first-child{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle.open .icon-bar:nth-child(2){-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-toggle.open .icon-bar:last-child{opacity:0}.mo-mainnav{display:inline-block;width:100%}.mo-mainnav .mainnav-item{float:left;line-height:53px;width:20.6%;text-align:center}.mo-mainnav .mainnav-item:first-child,.mo-mainnav .mainnav-item:last-child{width:auto}.mo-mainnav .mainnav-item .to-top{border-left:1px solid #e1e0e0}.mo-mainnav .mainnav-item a{color:#fff;font-weight:700;display:block;position:relative}.mo-mainnav .mainnav-item a:focus,.mo-mainnav .mainnav-item a:hover{color:#0ba3e1;text-decoration:none;background:#eaeaea}.mo-mainnav .mainnav-item a.active{background:#0980b0}.mo-mainnav .mainnav-item a.active:before{display:none}.mo-mainnav .mainnav-item:first-child a{margin-left:0}.offscreen{position:absolute;width:267px;background:#fff;min-height:100%;line-height:1em;top:53px;left:-267px;background:#323232;-webkit-transition:left .2s ease-in;-moz-transition:left .2s ease-in;-o-transition:left .2s ease-in;-ms-transition:left .2s ease-in;transition:left .2s ease-in}.offscreen.open{left:0}.sidenav{background:#fff}.sidenav>ul>li>ul i{display:none}.sidenav>ul>li{border-bottom:1px solid #e1e0e0}.sidenav>ul>li a{display:block;padding:15px;color:#000;font-weight:700}.sidenav>ul>li a:hover{text-decoration:none}.sidenav>ul>li a i{float:right;font-size:.8em;color:#969696}.sidenav>ul>li .mobile-dropdown-button{float:right}.sidenav>ul>li .mobile-dropdown-button:hover{border-left:1px solid #e7e7e7}.sidenav>ul>li .mobile-dropdown-button i{float:right;font-size:.8em;color:#fff}.sidenav>ul>li.has-subnav>a{text-decoration:none}.sidenav>ul>li.has-subnav>a:after,.sidenav>ul>li.has-subnav>a:before{display:none}.sidenav>ul>li:first-child{padding-top:7px}.has-subnav.open>a i{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.has-subnav .dropdown-menu{position:relative;float:none;border:none;box-shadow:none;border-radius:0;margin:0 0 0 20px}.has-subnav .dropdown-menu a{font-weight:400;color:#0ba3e1;padding:10px 0}.has-subnav .dropdown-menu a:hover{background:0 0}.sidenav-footer{background:#323232;padding:20px 15px}.sidenav-footer li a{color:#fff;font-size:.9em}.sidenav-footer .socialnav li a{color:#fff}.sidenav-footer .socialnav li a.flickr{color:#0063db}.sidenav-footer .socialnav li:first-child{margin-left:0}.sidenav-footer .socialnav li:nth-child(even){margin-right:3px}.sidenav-footer h4,.sidenav-footer h4 a{color:#999}.page-header figure{margin-left:-15px;width:768px}.media-details .socialnav h4{font-weight:400;font-size:.8em}.article-bottom .block-ctalink{float:left}.article-author{margin-bottom:25px}}@media only screen and (max-width:767px){.visible-xs-inline{display:inline-block!important}.btn{margin-bottom:20px}.btn-search{margin:0}.contact-template,.home .page-content,.home-template .page-content,.portal-template .page-content:nth-child(3),.teletext-template,.traffic-template,.weather-template,.whoiswhoperson-template{background:#fff}.container{width:100%}.page-header{margin:0 -15px 20px -15px}.mo-mainnav .mainnav-item{width:40%}.mo-mainnav .mainnav-item:first-child{width:20%}.mo-mainnav .mainnav-item .menu-toggle{width:100%}.mo-mainnav .mainnav-item a{color:#fff}.mo-mainnav .mainnav-item a.active{background:#0980b0}.mo-mainnav .mainnav-item a.active:before{display:none}.mo-mainnav .mainnav-item .to-top{padding:0}.page-header figure{margin:auto;width:100%}.page-header figure figcaption h2{padding-bottom:0;font-size:1.375em;border-bottom:0 none;margin:0;text-shadow:1px 1px #000}.page-header figure figcaption p{font-size:.8125em}h3.heading{font-size:1.125em}.load-news{padding-top:20px}.featured-block .block-image,.featured-block figure{position:relative}.featured-block .block-image .block-image,.featured-block figure .block-image{width:100%}.featured-block .block-content{display:none}.featured-block .block-title{bottom:15px;font-size:1em;color:#000;color:#fff}.tweet-block .wrapper-tweet{border:0}.tweet-block .wrapper-tweet .twitter-tweet{margin-top:0!important}.playerContainer .still-overlay-title{font-size:1.125em}.video-block .latestvideo-mediaplaylist li{width:100%;padding:0;margin-bottom:10px}.video-block .latestvideo-mediaplaylist li:nth-child(1),.video-block .latestvideo-mediaplaylist li:nth-child(2){padding:0}.video-block .latestvideo-mediaplaylist{width:100%}.video-block .video-content figure .block-title{font-size:1.3em}.video-block.hideJW .video-content figure{overflow:hidden}.programme-block .block-content .block-meta{display:block}.guide ul li{padding:0}.guide ul li:after,.guide ul li:before{display:none}.guide ul li a{margin-left:0;padding:10px;border-bottom:1px solid #f2f2f2}.guide figure img{width:25%;float:left;position:relative}.guide .block-content{padding:0 0 0 10px;border:0;min-height:0;width:75%;float:left}.guide .block-content p{display:none}.guide .block-title{color:#333}.guide .time{left:30%;font-weight:400;top:10px}.guide .block-type{z-index:1;padding:5px;font-size:.8em}.guide .btn-outline{border:none;color:#0ba3e1;padding:10px 0;text-transform:none}.next-broadcast figure img{width:100%;margin-bottom:20px}.next-broadcast .block-content{width:100%;float:none;padding:20px}.tt-content img{width:100%;height:auto}.weather-table td:first-child,.weather-table th:first-child{display:none}.weather-table tbody td{font-size:.6875em}.tab-block .nav-tabs li{padding:0;display:block;float:none;margin:0}.tab-block .nav-tabs li a{padding:5px 7px;font-size:.9em;margin:0;border-bottom:0}.tab-block .table thead{display:none}.tab-block .table tr td,.tab-block .table tr th{width:50%;float:right;border:none;padding:5px 0 0 0}.tab-block .table tr td:nth-child(odd){text-align:right}.tab-block .list-table thead{display:table-header-group}.tab-block .list-table tr td,.tab-block .list-table tr th{width:auto;float:none;padding:24px 7px}.tab-block .list-table tr td:nth-child(odd){text-align:center}.article-meta .news-pubdate{font-size:0}.article-meta .news-pubdate:after{content:attr(data-short-date);display:inline-block;font-size:.7rem}h2.article-title{font-size:1.5em}.mediabox .owl-carousel .owl-controls .owl-next,.mediabox .owl-carousel .owl-controls .owl-prev{margin-top:-16px;line-height:32px;font-size:.9em;width:32px;height:32px}.mediabox .thumbs .owl-controls{top:13px;height:100%;overflow:hidden;pointer-events:none}.mediabox .thumbs .owl-controls i{font-size:1em;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mediabox .thumbs .owl-controls .owl-next,.mediabox .thumbs .owl-controls .owl-prev{height:100%;top:50%;width:32px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-7px;pointer-events:all}.custom-select{margin-bottom:20px}.form-horizontal .custom-select,.form-horizontal button,.form-horizontal input,.form-horizontal input.form-control,.form-horizontal textarea,.form-horizontal textarea.form-control{margin-left:0}}.block .comment-count{display:none!important}
diff --git a/public/css/old/airplay.png b/public/css/old/airplay.png
new file mode 100644
index 00000000..eb6c03ed
Binary files /dev/null and b/public/css/old/airplay.png differ
diff --git a/public/css/old/airplay.svg b/public/css/old/airplay.svg
new file mode 100644
index 00000000..e11f0081
--- /dev/null
+++ b/public/css/old/airplay.svg
@@ -0,0 +1 @@
+7
\ No newline at end of file
diff --git a/public/css/animate.css b/public/css/old/animate.css
similarity index 99%
rename from public/css/animate.css
rename to public/css/old/animate.css
index fd648d35..38500af3 100644
--- a/public/css/animate.css
+++ b/public/css/old/animate.css
@@ -1,11 +1,11 @@
-@charset "UTF-8";
-/*!
-Animate.css - http://daneden.me/animate
-Licensed under the MIT license
-Copyright (c) 2013 Daniel Eden
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
+@charset "UTF-8";
+/*!
+Animate.css - http://daneden.me/animate
+Licensed under the MIT license
+Copyright (c) 2013 Daniel Eden
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*/
+
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(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:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-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:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
\ No newline at end of file
diff --git a/public/css/animations.css b/public/css/old/animations.css
similarity index 100%
rename from public/css/animations.css
rename to public/css/old/animations.css
diff --git a/public/css/old/bootstrap.min.css b/public/css/old/bootstrap.min.css
new file mode 100644
index 00000000..a3d76b41
--- /dev/null
+++ b/public/css/old/bootstrap.min.css
@@ -0,0 +1,5 @@
+/*!
+ * Bootstrap v3.3.1 (http://getbootstrap.com)
+ * Copyright 2011-2014 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:before,:after{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../../fonts/glyphicons-halflings-regular.eot);src:url(../../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-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{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-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{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio].disabled,input[type=checkbox].disabled,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,select.form-group-sm .form-control{height:30px;line-height:30px}textarea.input-sm,textarea.form-group-sm .form-control,select[multiple].input-sm,select[multiple].form-group-sm .form-control{height:auto}.input-lg,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg,select.form-group-lg .form-control{height:46px;line-height:46px}textarea.input-lg,textarea.form-group-lg .form-control,select[multiple].input-lg,select[multiple].form-group-lg .form-control{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:40px;margin-bottom:0px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:40px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
diff --git a/public/css/old/chromecast.png b/public/css/old/chromecast.png
new file mode 100644
index 00000000..320fe006
Binary files /dev/null and b/public/css/old/chromecast.png differ
diff --git a/public/css/old/chromecast.svg b/public/css/old/chromecast.svg
new file mode 100644
index 00000000..c3a88f1a
--- /dev/null
+++ b/public/css/old/chromecast.svg
@@ -0,0 +1 @@
+5
\ No newline at end of file
diff --git a/public/css/context-menu.png b/public/css/old/context-menu.png
similarity index 100%
rename from public/css/context-menu.png
rename to public/css/old/context-menu.png
diff --git a/public/css/context-menu.svg b/public/css/old/context-menu.svg
similarity index 100%
rename from public/css/context-menu.svg
rename to public/css/old/context-menu.svg
diff --git a/public/css/contextmenu.png b/public/css/old/contextmenu.png
similarity index 100%
rename from public/css/contextmenu.png
rename to public/css/old/contextmenu.png
diff --git a/public/css/contextmenu.svg b/public/css/old/contextmenu.svg
similarity index 100%
rename from public/css/contextmenu.svg
rename to public/css/old/contextmenu.svg
diff --git a/public/css/custom.css b/public/css/old/custom.css
similarity index 100%
rename from public/css/custom.css
rename to public/css/old/custom.css
diff --git a/public/css/dark_skin.css b/public/css/old/dark_skin.css
similarity index 57%
rename from public/css/dark_skin.css
rename to public/css/old/dark_skin.css
index 66630d11..89fad92e 100644
--- a/public/css/dark_skin.css
+++ b/public/css/old/dark_skin.css
@@ -26,9 +26,9 @@ body
.post.single .post_details,
.share_box,
.taxonomies a,
-.comment_form .text_input:focus,
-.comment_form textarea:focus,
-.contact_form .text_input:focus,
+.comment_form .text_input:focus,
+.comment_form textarea:focus,
+.contact_form .text_input:focus,
.contact_form textarea:focus,
.column.border_top,
.accordion .ui-accordion-header,
@@ -39,12 +39,12 @@ body
border-color: #464D53;
}
.box_header,
-.more.active,
+.more.active,
.more:hover,
-.tabs_navigation.small li a:hover,
-.tabs_navigation.small li a.selected,
+.tabs_navigation.small li a:hover,
+.tabs_navigation.small li a.selected,
.tabs_navigation.small li.ui-tabs-active a,
-.more.highlight,
+.more.highlight,
.more.active:hover,
.taxonomies a:hover,
.review_summary .number,
@@ -58,30 +58,30 @@ h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.box_header,
.read_more,
.tabs_navigation li a,
-.more,
+.more,
.more[type="submit"],
.more.highlight:hover,
.tabs_navigation.small li a,
-.tabs_navigation.small li a:hover,
-.tabs_navigation.small li a.selected,
+.tabs_navigation.small li a:hover,
+.tabs_navigation.small li a.selected,
.tabs_navigation.small li.ui-tabs-active a,
blockquote,
label,
-.comment_form input,
-.comment_form textarea,
-.contact_form input,
+.comment_form input,
+.comment_form textarea,
+.contact_form input,
.contact_form textarea,
-.review_block h5,
+.review_block h5,
.review_summary h5,
-.list li,
+.list li,
.list li a,
.dropcap .dropcap_label h3,
-input,
+input,
textarea,
.mobile-menu li a,
.mobile-menu li.selected ul a,
.mobile-menu li.selected ul li.selected ul a,
-.slider_posts_list li.current h5,
+.slider_posts_list li.current h5,
.slider_posts_list li:hover h5,
.bread_crumb li a:hover
{
@@ -95,9 +95,9 @@ textarea,
.divider,
.pagination li a,
blockquote,
-.comment_form input,
-.comment_form textarea,
-.contact_form input,
+.comment_form input,
+.comment_form textarea,
+.contact_form input,
.contact_form textarea,
.review_block,
.review_summary .value_bar,
@@ -105,7 +105,7 @@ blockquote,
.accordion .ui-accordion-header .ui-accordion-header-icon,
.announcement,
.dropcap .dropcap_label,
-input,
+input,
textarea,
.mobile-menu li a,
.mobile-menu li.selected ul a,
@@ -120,19 +120,19 @@ textarea,
border-color: #42494F;
}
.post_details li.category,
-.slider_navigation .slider_control a:hover,
+.slider_navigation .slider_control a:hover,
a.slider_control:hover,
.slider_posts_list .slider_posts_list_bar,
.read_more .arrow,
-.tabs_navigation li a:hover,
-.tabs_navigation li a.selected,
+.tabs_navigation li a:hover,
+.tabs_navigation li a.selected,
.tabs_navigation li.ui-tabs-active a,
-.post .comments_number:hover,
+.post .comments_number:hover,
.footer .post .comments_number:hover,
-.more.active,
+.more.active,
.more:hover,
.slider_posts_list_container a.slider_control,
-.pagination li a:hover,
+.pagination li a:hover,
.pagination li.selected a,
.taxonomies a:hover,
.value_container .value_bar,
@@ -150,15 +150,15 @@ a.slider_control:hover,
background-color: #8CC152;
}
.tabs_navigation li.ui-tabs-active span,
-.post .comments_number:hover .arrow_comments,
+.post .comments_number:hover .arrow_comments,
.footer .post .comments_number:hover .arrow_comments
{
border-color: #8CC152 transparent;
}
-.blog ul.post_details.simple li.category,
+.blog ul.post_details.simple li.category,
.blog ul.post_details.simple li.category a,
.post.single .post_details a,
-.more.highlight,
+.more.highlight,
.more.active:hover,
.review_summary .number,
.about_subtitle,
@@ -174,13 +174,13 @@ p a
.post_details li.date,
.post a.comments_number,
.author h6,
-.bread_crumb li,
+.bread_crumb li,
.bread_crumb li a,
.pagination li a,
.post.single li.detail,
.taxonomies a,
.posted_by abbr.timeago,
-.post.single .sentence .text,
+.post.single .sentence .text,
.gallery_popup .sentence .text,
.slider_posts_list li h5
{
@@ -191,18 +191,18 @@ p a
border-color: #42494F transparent;
}
p,
-.review_block .list li,
+.review_block .list li,
.review_block .list li a,
.review_summary .text p
{
color: #D7DCE0;
}
-span.number,
+span.number,
span.odometer.number,
-.post.single .sentence .author,
-.gallery_popup .sentence .author,
+.post.single .sentence .author,
+.gallery_popup .sentence .author,
blockquote .author,
-input.hint,
+input.hint,
textarea.hint,
.comment_form .hint,
.contact_form .hint,
@@ -211,11 +211,11 @@ textarea.hint,
{
color: #858D94;
}
-::-webkit-input-placeholder
+::-webkit-input-placeholder
{
color: #858D94;
}
-:-moz-placeholder
+:-moz-placeholder
{
color: #858D94;
}
@@ -223,7 +223,7 @@ textarea.hint,
{
color: #858D94;
}
-:-ms-input-placeholder
+:-ms-input-placeholder
{
color: #858D94;
}
@@ -237,456 +237,456 @@ textarea.hint,
}
.divider.subheader_arrow
{
- background-image: url("../images/icons/other/dark_bg/subheader_arrow.png");
+ background-image: url("../../images/icons/other/dark_bg/subheader_arrow.png");
}
.pagination li.left a
{
- background-image: url("../images/icons/navigation/dark_bg/pagination_arrow_left.png");
+ background-image: url("../../images/icons/navigation/dark_bg/pagination_arrow_left.png");
}
.pagination li.right a
{
- background-image: url("../images/icons/navigation/dark_bg/pagination_arrow_right.png");
+ background-image: url("../../images/icons/navigation/dark_bg/pagination_arrow_right.png");
}
blockquote
{
- background-image: url("../images/icons/other/dark_bg/quote_content.png");
+ background-image: url("../../images/icons/other/dark_bg/quote_content.png");
}
#comments_list .children .comment .parent_arrow
{
- background-image: url("../images/icons/other/dark_bg/comment_reply.png");
+ background-image: url("../../images/icons/other/dark_bg/comment_reply.png");
}
.bullet.style_1
{
- background-image: url("../images/icons/other/dark_bg/bullet_style_1.png");
+ background-image: url("../../images/icons/other/dark_bg/bullet_style_1.png");
padding-left: 15px;
}
.bullet.style_2
{
- background-image: url("../images/icons/other/dark_bg/bullet_style_2.png");
+ background-image: url("../../images/icons/other/dark_bg/bullet_style_2.png");
}
.bullet.style_3
{
- background-image: url("../images/icons/other/dark_bg/bullet_style_3.png");
+ background-image: url("../../images/icons/other/dark_bg/bullet_style_3.png");
}
.bullet.style_4
{
- background-image: url("../images/icons/other/dark_bg/bullet_style_4.png");
+ background-image: url("../../images/icons/other/dark_bg/bullet_style_4.png");
}
.item_content .not_found
{
- background-image: url("../images/icons/other/dark_bg/404.png");
+ background-image: url("../../images/icons/other/dark_bg/404.png");
}
.app
{
- background-image: url("../images/icons/features/dark_bg/app.png");
+ background-image: url("../../images/icons/features/dark_bg/app.png");
}
.calendar
{
- background-image: url("../images/icons/features/dark_bg/calendar.png");
+ background-image: url("../../images/icons/features/dark_bg/calendar.png");
}
.chart
{
- background-image: url("../images/icons/features/dark_bg/chart.png");
+ background-image: url("../../images/icons/features/dark_bg/chart.png");
}
.chat
{
- background-image: url("../images/icons/features/dark_bg/chat.png");
+ background-image: url("../../images/icons/features/dark_bg/chat.png");
}
.clock
{
- background-image: url("../images/icons/features/dark_bg/clock.png");
+ background-image: url("../../images/icons/features/dark_bg/clock.png");
}
.database
{
- background-image: url("../images/icons/features/dark_bg/database.png");
+ background-image: url("../../images/icons/features/dark_bg/database.png");
}
.document
{
- background-image: url("../images/icons/features/dark_bg/document.png");
+ background-image: url("../../images/icons/features/dark_bg/document.png");
}
.envelope
{
- background-image: url("../images/icons/features/dark_bg/envelope.png");
+ background-image: url("../../images/icons/features/dark_bg/envelope.png");
}
.faq
{
- background-image: url("../images/icons/features/dark_bg/faq.png");
+ background-image: url("../../images/icons/features/dark_bg/faq.png");
}
.graph
{
- background-image: url("../images/icons/features/dark_bg/graph.png");
+ background-image: url("../../images/icons/features/dark_bg/graph.png");
}
.image
{
- background-image: url("../images/icons/features/dark_bg/image.png");
+ background-image: url("../../images/icons/features/dark_bg/image.png");
}
.laptop
{
- background-image: url("../images/icons/features/dark_bg/laptop.png");
+ background-image: url("../../images/icons/features/dark_bg/laptop.png");
}
.magnifier
{
- background-image: url("../images/icons/features/dark_bg/magnifier.png");
+ background-image: url("../../images/icons/features/dark_bg/magnifier.png");
}
.features_icon.mobile
{
- background-image: url("../images/icons/features/dark_bg/mobile.png");
+ background-image: url("../../images/icons/features/dark_bg/mobile.png");
}
.pin
{
- background-image: url("../images/icons/features/dark_bg/pin.png");
+ background-image: url("../../images/icons/features/dark_bg/pin.png");
}
.printer
{
- background-image: url("../images/icons/features/dark_bg/printer.png");
+ background-image: url("../../images/icons/features/dark_bg/printer.png");
}
.quote
{
- background-image: url("../images/icons/features/dark_bg/quote.png");
+ background-image: url("../../images/icons/features/dark_bg/quote.png");
}
.screen
{
- background-image: url("../images/icons/features/dark_bg/screen.png");
+ background-image: url("../../images/icons/features/dark_bg/screen.png");
}
.speaker
{
- background-image: url("../images/icons/features/dark_bg/speaker.png");
+ background-image: url("../../images/icons/features/dark_bg/speaker.png");
}
.video
{
- background-image: url("../images/icons/features/dark_bg/video.png");
+ background-image: url("../../images/icons/features/dark_bg/video.png");
}
li.detail.category
{
- background-image: url("../images/icons/other/dark_bg/post_category.png");
-}
+ background-image: url("../../images/icons/other/dark_bg/post_category.png");
+}
.detail.date
{
- background-image: url("../images/icons/other/dark_bg/post_date.png");
+ background-image: url("../../images/icons/other/dark_bg/post_date.png");
}
.detail.author
{
- background-image: url("../images/icons/other/dark_bg/post_author.png");
+ background-image: url("../../images/icons/other/dark_bg/post_author.png");
}
.detail.views
{
- background-image: url("../images/icons/other/dark_bg/post_views.png");
+ background-image: url("../../images/icons/other/dark_bg/post_views.png");
}
.detail.comments
{
- background-image: url("../images/icons/other/dark_bg/post_comments.png");
+ background-image: url("../../images/icons/other/dark_bg/post_comments.png");
}
.taxonomies.tags
{
- background-image: url("../images/icons/other/dark_bg/post_footer_tags.png");
+ background-image: url("../../images/icons/other/dark_bg/post_footer_tags.png");
}
.taxonomies.categories
{
- background-image: url("../images/icons/other/dark_bg/post_footer_category.png");
+ background-image: url("../../images/icons/other/dark_bg/post_footer_category.png");
}
.behance
{
- background-image: url("../images/icons/social/dark_bg/behance.png");
+ background-image: url("../../images/icons/social/dark_bg/behance.png");
}
.bing
{
- background-image: url("../images/icons/social/dark_bg/bing.png");
+ background-image: url("../../images/icons/social/dark_bg/bing.png");
}
.blogger
{
- background-image: url("../images/icons/social/dark_bg/blogger.png");
+ background-image: url("../../images/icons/social/dark_bg/blogger.png");
}
.deezer
{
- background-image: url("../images/icons/social/dark_bg/deezer.png");
+ background-image: url("../../images/icons/social/dark_bg/deezer.png");
}
.designfloat
{
- background-image: url("../images/icons/social/dark_bg/designfloat.png");
+ background-image: url("../../images/icons/social/dark_bg/designfloat.png");
}
.deviantart
{
- background-image: url("../images/icons/social/dark_bg/deviantart.png");
+ background-image: url("../../images/icons/social/dark_bg/deviantart.png");
}
.digg
{
- background-image: url("../images/icons/social/dark_bg/digg.png");
+ background-image: url("../../images/icons/social/dark_bg/digg.png");
}
.digg
{
- background-image: url("../images/icons/social/dark_bg/digg.png");
+ background-image: url("../../images/icons/social/dark_bg/digg.png");
}
.dribbble
{
- background-image: url("../images/icons/social/dark_bg/dribbble.png");
+ background-image: url("../../images/icons/social/dark_bg/dribbble.png");
}
.envato
{
- background-image: url("../images/icons/social/dark_bg/envato.png");
+ background-image: url("../../images/icons/social/dark_bg/envato.png");
}
.facebook
{
- background-image: url("../images/icons/social/dark_bg/facebook.png");
+ background-image: url("../../images/icons/social/dark_bg/facebook.png");
}
.flickr
{
- background-image: url("../images/icons/social/dark_bg/flickr.png");
+ background-image: url("../../images/icons/social/dark_bg/flickr.png");
}
.form
{
- background-image: url("../images/icons/social/dark_bg/form.png");
+ background-image: url("../../images/icons/social/dark_bg/form.png");
}
.forrst
{
- background-image: url("../images/icons/social/dark_bg/forrst.png");
+ background-image: url("../../images/icons/social/dark_bg/forrst.png");
}
.foursquare
{
- background-image: url("../images/icons/social/dark_bg/foursquare.png");
+ background-image: url("../../images/icons/social/dark_bg/foursquare.png");
}
.friendfeed
{
- background-image: url("../images/icons/social/dark_bg/friendfeed.png");
+ background-image: url("../../images/icons/social/dark_bg/friendfeed.png");
}
.googleplus
{
- background-image: url("../images/icons/social/dark_bg/googleplus.png");
+ background-image: url("../../images/icons/social/dark_bg/googleplus.png");
}
.instagram
{
- background-image: url("../images/icons/social/dark_bg/instagram.png");
+ background-image: url("../../images/icons/social/dark_bg/instagram.png");
}
.linkedin
{
- background-image: url("../images/icons/social/dark_bg/linkedin.png");
+ background-image: url("../../images/icons/social/dark_bg/linkedin.png");
}
.mail
{
- background-image: url("../images/icons/social/dark_bg/mail.png");
+ background-image: url("../../images/icons/social/dark_bg/mail.png");
}
.mobile
{
- background-image: url("../images/icons/social/dark_bg/mobile.png");
+ background-image: url("../../images/icons/social/dark_bg/mobile.png");
}
.myspace
{
- background-image: url("../images/icons/social/dark_bg/myspace.png");
+ background-image: url("../../images/icons/social/dark_bg/myspace.png");
}
.picasa
{
- background-image: url("../images/icons/social/dark_bg/picasa.png");
+ background-image: url("../../images/icons/social/dark_bg/picasa.png");
}
.pinterest
{
- background-image: url("../images/icons/social/dark_bg/pinterest.png");
+ background-image: url("../../images/icons/social/dark_bg/pinterest.png");
}
.reddit
{
- background-image: url("../images/icons/social/dark_bg/reddit.png");
+ background-image: url("../../images/icons/social/dark_bg/reddit.png");
}
.rss
{
- background-image: url("../images/icons/social/dark_bg/rss.png");
+ background-image: url("../../images/icons/social/dark_bg/rss.png");
}
.skype
{
- background-image: url("../images/icons/social/dark_bg/skype.png");
+ background-image: url("../../images/icons/social/dark_bg/skype.png");
}
.soundcloud
{
- background-image: url("../images/icons/social/dark_bg/soundcloud.png");
+ background-image: url("../../images/icons/social/dark_bg/soundcloud.png");
}
.spotify
{
- background-image: url("../images/icons/social/dark_bg/spotify.png");
+ background-image: url("../../images/icons/social/dark_bg/spotify.png");
}
.stumbleupon
{
- background-image: url("../images/icons/social/dark_bg/stumbleupon.png");
+ background-image: url("../../images/icons/social/dark_bg/stumbleupon.png");
}
.technorati
{
- background-image: url("../images/icons/social/dark_bg/technorati.png");
+ background-image: url("../../images/icons/social/dark_bg/technorati.png");
}
.tumblr
{
- background-image: url("../images/icons/social/dark_bg/tumblr.png");
+ background-image: url("../../images/icons/social/dark_bg/tumblr.png");
}
.twitter
{
- background-image: url("../images/icons/social/dark_bg/twitter.png");
+ background-image: url("../../images/icons/social/dark_bg/twitter.png");
}
.vimeo
{
- background-image: url("../images/icons/social/dark_bg/vimeo.png");
+ background-image: url("../../images/icons/social/dark_bg/vimeo.png");
}
.wykop
{
- background-image: url("../images/icons/social/dark_bg/wykop.png");
+ background-image: url("../../images/icons/social/dark_bg/wykop.png");
}
.xing
{
- background-image: url("../images/icons/social/dark_bg/xing.png");
+ background-image: url("../../images/icons/social/dark_bg/xing.png");
}
.youtube
{
- background-image: url("../images/icons/social/dark_bg/youtube.png");
+ background-image: url("../../images/icons/social/dark_bg/youtube.png");
}
.light .behance
{
- background-image: url("../images/icons/social/behance.png");
+ background-image: url("../../images/icons/social/behance.png");
}
.light .bing
{
- background-image: url("../images/icons/social/bing.png");
+ background-image: url("../../images/icons/social/bing.png");
}
.light .blogger
{
- background-image: url("../images/icons/social/blogger.png");
+ background-image: url("../../images/icons/social/blogger.png");
}
.light .deezer
{
- background-image: url("../images/icons/social/deezer.png");
+ background-image: url("../../images/icons/social/deezer.png");
}
.light .designfloat
{
- background-image: url("../images/icons/social/designfloat.png");
+ background-image: url("../../images/icons/social/designfloat.png");
}
.light .deviantart
{
- background-image: url("../images/icons/social/deviantart.png");
+ background-image: url("../../images/icons/social/deviantart.png");
}
.light .digg
{
- background-image: url("../images/icons/social/digg.png");
+ background-image: url("../../images/icons/social/digg.png");
}
.light .digg
{
- background-image: url("../images/icons/social/digg.png");
+ background-image: url("../../images/icons/social/digg.png");
}
.light .dribbble
{
- background-image: url("../images/icons/social/dribbble.png");
+ background-image: url("../../images/icons/social/dribbble.png");
}
.light .envato
{
- background-image: url("../images/icons/social/envato.png");
+ background-image: url("../../images/icons/social/envato.png");
}
.light .facebook
{
- background-image: url("../images/icons/social/facebook.png");
+ background-image: url("../../images/icons/social/facebook.png");
}
.light .flickr
{
- background-image: url("../images/icons/social/flickr.png");
+ background-image: url("../../images/icons/social/flickr.png");
}
.light .form
{
- background-image: url("../images/icons/social/form.png");
+ background-image: url("../../images/icons/social/form.png");
}
.light .forrst
{
- background-image: url("../images/icons/social/forrst.png");
+ background-image: url("../../images/icons/social/forrst.png");
}
.light .foursquare
{
- background-image: url("../images/icons/social/foursquare.png");
+ background-image: url("../../images/icons/social/foursquare.png");
}
.light .friendfeed
{
- background-image: url("../images/icons/social/friendfeed.png");
+ background-image: url("../../images/icons/social/friendfeed.png");
}
.light .googleplus
{
- background-image: url("../images/icons/social/googleplus.png");
+ background-image: url("../../images/icons/social/googleplus.png");
}
.light .instagram
{
- background-image: url("../images/icons/social/instagram.png");
+ background-image: url("../../images/icons/social/instagram.png");
}
.light .linkedin
{
- background-image: url("../images/icons/social/linkedin.png");
+ background-image: url("../../images/icons/social/linkedin.png");
}
.light .mail
{
- background-image: url("../images/icons/social/mail.png");
+ background-image: url("../../images/icons/social/mail.png");
}
.light .mobile
{
- background-image: url("../images/icons/social/mobile.png");
+ background-image: url("../../images/icons/social/mobile.png");
}
.light .myspace
{
- background-image: url("../images/icons/social/myspace.png");
+ background-image: url("../../images/icons/social/myspace.png");
}
.light .picasa
{
- background-image: url("../images/icons/social/picasa.png");
+ background-image: url("../../images/icons/social/picasa.png");
}
.light .pinterest
{
- background-image: url("../images/icons/social/pinterest.png");
+ background-image: url("../../images/icons/social/pinterest.png");
}
.light .reddit
{
- background-image: url("../images/icons/social/reddit.png");
+ background-image: url("../../images/icons/social/reddit.png");
}
.light .rss
{
- background-image: url("../images/icons/social/rss.png");
+ background-image: url("../../images/icons/social/rss.png");
}
.light .skype
{
- background-image: url("../images/icons/social/skype.png");
+ background-image: url("../../images/icons/social/skype.png");
}
.light .soundcloud
{
- background-image: url("../images/icons/social/soundcloud.png");
+ background-image: url("../../images/icons/social/soundcloud.png");
}
.light .spotify
{
- background-image: url("../images/icons/social/spotify.png");
+ background-image: url("../../images/icons/social/spotify.png");
}
.light .stumbleupon
{
- background-image: url("../images/icons/social/stumbleupon.png");
+ background-image: url("../../images/icons/social/stumbleupon.png");
}
.light .technorati
{
- background-image: url("../images/icons/social/technorati.png");
+ background-image: url("../../images/icons/social/technorati.png");
}
.light .tumblr
{
- background-image: url("../images/icons/social/tumblr.png");
+ background-image: url("../../images/icons/social/tumblr.png");
}
.light .twitter
{
- background-image: url("../images/icons/social/twitter.png");
+ background-image: url("../../images/icons/social/twitter.png");
}
.light .vimeo
{
- background-image: url("../images/icons/social/vimeo.png");
+ background-image: url("../../images/icons/social/vimeo.png");
}
.light .wykop
{
- background-image: url("../images/icons/social/wykop.png");
+ background-image: url("../../images/icons/social/wykop.png");
}
.light .xing
{
- background-image: url("../images/icons/social/xing.png");
+ background-image: url("../../images/icons/social/xing.png");
}
.light .youtube
{
- background-image: url("../images/icons/social/youtube.png");
+ background-image: url("../../images/icons/social/youtube.png");
}
.bread_crumb .separator
{
- background-image: url("../images/icons/navigation/dark_bg/breadcrumb_arrow.png");
+ background-image: url("../../images/icons/navigation/dark_bg/breadcrumb_arrow.png");
}
.accordion .ui-accordion-header .ui-accordion-header-icon
{
- background-image: url("../images/icons/navigation/dark_bg/accordion_arrow_down.png");
+ background-image: url("../../images/icons/navigation/dark_bg/accordion_arrow_down.png");
}
/* --- menu --- */
.menu_container
@@ -712,7 +712,7 @@ li.detail.category
border-bottom-color: #42494F;
border-top-color: #464D53;
}
-.sf-menu li a,
+.sf-menu li a,
.sf-menu li a:visited
{
color: #FFF;
@@ -721,7 +721,7 @@ li.detail.category
.menu_container .sf-menu li.selected.submenu a,
.menu_container .sf-menu li.submenu:hover a
{
- background-image: url("../images/icons/navigation/dark_bg/menu_arrow.png");
+ background-image: url("../../images/icons/navigation/dark_bg/menu_arrow.png");
}
.sf-menu a:hover,
.sf-menu a:hover
@@ -743,7 +743,7 @@ li.detail.category
ul.sf-menu .mega_menu,
ul.sf-menu .mega_menu li,
.sf-menu li.submenu .mega_menu
-{
+{
background-color: #212429;
}
.sf-menu li:hover, .sf-menu li.selected,
@@ -911,4 +911,4 @@ ul.sf-menu .mega_menu li,
background-color: #42494F;
border-top-color: #42494F;
border-bottom-color: #42494F;
-}
\ No newline at end of file
+}
diff --git a/public/css/old/font-awesome.min.css b/public/css/old/font-awesome.min.css
new file mode 100644
index 00000000..7023772a
--- /dev/null
+++ b/public/css/old/font-awesome.min.css
@@ -0,0 +1,4 @@
+/*!
+ * Font Awesome 4.2.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.2.0');src:url('../../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;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} .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} @-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)} 100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}} @keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)} 100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}} .fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)} .fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)} .fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)} .fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)} .fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)} :root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{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-remove:before,.fa-close: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-gear:before,.fa-cog: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-rotate-right:before,.fa-repeat: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-photo:before,.fa-image: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-warning:before,.fa-exclamation-triangle: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-gears:before,.fa-cogs: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:before{content:"\f09a"} .fa-github:before{content:"\f09b"} .fa-unlock:before{content:"\f09c"} .fa-credit-card:before{content:"\f09d"} .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-save:before,.fa-floppy-o:before{content:"\f0c7"} .fa-square:before{content:"\f0c8"} .fa-navicon:before,.fa-reorder:before,.fa-bars: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-unsorted:before,.fa-sort:before{content:"\f0dc"} .fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"} .fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"} .fa-envelope:before{content:"\f0e0"} .fa-linkedin:before{content:"\f0e1"} .fa-rotate-left:before,.fa-undo:before{content:"\f0e2"} .fa-legal:before,.fa-gavel:before{content:"\f0e3"} .fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"} .fa-comment-o:before{content:"\f0e5"} .fa-comments-o:before{content:"\f0e6"} .fa-flash:before,.fa-bolt:before{content:"\f0e7"} .fa-sitemap:before{content:"\f0e8"} .fa-umbrella:before{content:"\f0e9"} .fa-paste:before,.fa-clipboard: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-unlink:before,.fa-chain-broken: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-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"} .fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"} .fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"} .fa-euro:before,.fa-eur:before{content:"\f153"} .fa-gbp:before{content:"\f154"} .fa-dollar:before,.fa-usd:before{content:"\f155"} .fa-rupee:before,.fa-inr:before{content:"\f156"} .fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"} .fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"} .fa-won:before,.fa-krw: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{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-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"} .fa-dot-circle-o:before{content:"\f192"} .fa-wheelchair:before{content:"\f193"} .fa-vimeo-square:before{content:"\f194"} .fa-turkish-lira:before,.fa-try: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-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"} .fa-mortar-board:before,.fa-graduation-cap: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: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-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"} .fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"} .fa-file-sound-o:before,.fa-file-audio-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-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"} .fa-circle-o-notch:before{content:"\f1ce"} .fa-ra:before,.fa-rebel:before{content:"\f1d0"} .fa-ge:before,.fa-empire:before{content:"\f1d1"} .fa-git-square:before{content:"\f1d2"} .fa-git:before{content:"\f1d3"} .fa-hacker-news:before{content:"\f1d4"} .fa-tencent-weibo:before{content:"\f1d5"} .fa-qq:before{content:"\f1d6"} .fa-wechat:before,.fa-weixin:before{content:"\f1d7"} .fa-send:before,.fa-paper-plane:before{content:"\f1d8"} .fa-send-o:before,.fa-paper-plane-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-soccer-ball-o:before,.fa-futbol-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-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"} .fa-meanpath:before{content:"\f20c"}
diff --git a/public/css/font.css b/public/css/old/font.css
similarity index 52%
rename from public/css/font.css
rename to public/css/old/font.css
index 98d79039..902f6a08 100644
--- a/public/css/font.css
+++ b/public/css/old/font.css
@@ -1,3 +1,3 @@
-@font-face{font-family:"Oswald"; font-style:normal; font-weight:400; src:local("Oswald Regular"),local("Oswald-Regular"),url("../fonts/Oswald-Regular-400.woff") format("woff")}
-@font-face{font-family:"Varela"; font-style:normal; font-weight:400; src:local("Varela"),url("../fonts/Varela-400.woff") format("woff")}
-@font-face{font-family:"Open Sans"; font-style:normal; font-weight:400; src:local("Open Sans"),local("OpenSans"),url("../fonts/OpenSans-400.woff") format("woff")}
\ No newline at end of file
+@font-face{font-family:"Oswald"; font-style:normal; font-weight:400; src:local("Oswald Regular"),local("Oswald-Regular"),url("../../fonts/Oswald-Regular-400.woff") format("woff")}
+@font-face{font-family:"Varela"; font-style:normal; font-weight:400; src:local("Varela"),url("../../fonts/Varela-400.woff") format("woff")}
+@font-face{font-family:"Open Sans"; font-style:normal; font-weight:400; src:local("Open Sans"),local("OpenSans"),url("../../fonts/OpenSans-400.woff") format("woff")}
diff --git a/public/css/high_contrast_skin.css b/public/css/old/high_contrast_skin.css
similarity index 55%
rename from public/css/high_contrast_skin.css
rename to public/css/old/high_contrast_skin.css
index 319a0adb..17f9f82d 100644
--- a/public/css/high_contrast_skin.css
+++ b/public/css/old/high_contrast_skin.css
@@ -2,17 +2,17 @@ a:focus,
.comment_form [type='submit']:focus,
.contact_form [type='submit']:focus,
.tabs_navigation li a:focus,
-.social_icons .social_icon:focus
+.social_icons .social_icon:focus
{
outline: 1px dotted #FFF;
}
a,
a:hover,
.read_more:hover,
-.more.active,
+.more.active,
.more:hover,
-.post .comments_number:hover,
-.taxonomies a:hover,
+.post .comments_number:hover,
+.taxonomies a:hover,
.pagination li a:hover,
.slider_posts_list li h5
{
@@ -37,12 +37,12 @@ a:hover,
background-color: #000;
}
.box_header,
-.more.active,
+.more.active,
.more:hover,
-.tabs_navigation.small li a:hover,
-.tabs_navigation.small li a.selected,
+.tabs_navigation.small li a:hover,
+.tabs_navigation.small li a.selected,
.tabs_navigation.small li.ui-tabs-active a,
-.more.highlight,
+.more.highlight,
.more.active:hover,
.taxonomies a:hover,
.review_summary .number,
@@ -58,17 +58,17 @@ a:hover,
.post_details li.category,
.post_details li.category a,
.read_more:hover,
-.more.active,
+.more.active,
.more:hover,
-.post .comments_number:hover,
+.post .comments_number:hover,
.footer .post .comments_number:hover,
.more.highlight:hover,
.taxonomies a:hover,
-.pagination li a:hover,
+.pagination li a:hover,
.pagination li.selected a,
.value_container .value_bar .number,
-.tabs_navigation li a:hover,
-.tabs_navigation li a.selected,
+.tabs_navigation li a:hover,
+.tabs_navigation li a.selected,
.tabs_navigation li.ui-tabs-active a,
.accordion .ui-accordion-header.ui-state-active h4,
.mobile-menu li.selected a,
@@ -78,19 +78,19 @@ a:hover,
color: #000;
}
.post_details li.category,
-.slider_navigation .slider_control a:hover,
+.slider_navigation .slider_control a:hover,
a.slider_control:hover,
.slider_posts_list .slider_posts_list_bar,
.read_more .arrow,
-.tabs_navigation li a:hover,
-.tabs_navigation li a.selected,
+.tabs_navigation li a:hover,
+.tabs_navigation li a.selected,
.tabs_navigation li.ui-tabs-active a,
-.post .comments_number:hover,
+.post .comments_number:hover,
.footer .post .comments_number:hover,
-.more.active,
+.more.active,
.more:hover,
.slider_posts_list_container a.slider_control,
-.pagination li a:hover,
+.pagination li a:hover,
.pagination li.selected a,
.taxonomies a:hover,
.value_container .value_bar,
@@ -108,21 +108,21 @@ a.slider_control:hover,
background-color: #FFDD00 ;
}
.tabs_navigation li.ui-tabs-active span,
-.post .comments_number:hover .arrow_comments,
+.post .comments_number:hover .arrow_comments,
.footer .post .comments_number:hover .arrow_comments
{
border-color: #FFDD00 transparent;
}
-.blog ul.post_details.simple li.category,
+.blog ul.post_details.simple li.category,
.blog ul.post_details.simple li.category a,
.post.single .post_details a,
-.more.highlight,
+.more.highlight,
.more.active:hover,
.review_summary .number,
.about_subtitle,
.announcement .expose,
p a,
-span.number,
+span.number,
span.odometer.number
{
color: #FFDD00;
@@ -132,13 +132,13 @@ span.odometer.number
border-color: #42494F transparent;
}
p,
-.review_block .list li,
+.review_block .list li,
.review_block .list li a,
.review_summary .text p
{
color: #D7DCE0;
}
-input.hint,
+input.hint,
textarea.hint,
.comment_form .hint,
.contact_form .hint,
@@ -152,138 +152,138 @@ textarea.hint,
}
.divider.subheader_arrow
{
- background-image: url("../images/icons/other/high_contrast/subheader_arrow.png");
+ background-image: url("../../images/icons/other/high_contrast/subheader_arrow.png");
}
blockquote
{
- background-image: url("../images/icons/other/dark_bg/quote_content.png");
+ background-image: url("../../images/icons/other/dark_bg/quote_content.png");
}
.read_more .arrow
{
- background-image: url("../images/icons/navigation/high_contrast/call_to_action_arrow.png");
+ background-image: url("../../images/icons/navigation/high_contrast/call_to_action_arrow.png");
}
-.slider_navigation .slider_control a,
+.slider_navigation .slider_control a,
a.slider_control
{
- background-image: url("../images/icons/navigation/high_contrast/navigation_arrow_right.png");
+ background-image: url("../../images/icons/navigation/high_contrast/navigation_arrow_right.png");
background-color: #FFDD00;
}
-.slider_navigation .slider_control:first-child a,
+.slider_navigation .slider_control:first-child a,
a.slider_control.left
{
- background-image: url("../images/icons/navigation/high_contrast/navigation_arrow_left.png");
+ background-image: url("../../images/icons/navigation/high_contrast/navigation_arrow_left.png");
}
.pagination li.left a
{
- background-image: url("../images/icons/navigation/high_contrast/pagination_arrow_left.png");
+ background-image: url("../../images/icons/navigation/high_contrast/pagination_arrow_left.png");
}
.pagination li.right a
{
- background-image: url("../images/icons/navigation/high_contrast/pagination_arrow_right.png");
+ background-image: url("../../images/icons/navigation/high_contrast/pagination_arrow_right.png");
}
a.slider_control.up
{
- background-image: url("../images/icons/navigation/high_contrast/navigation_arrow_up.png");
+ background-image: url("../../images/icons/navigation/high_contrast/navigation_arrow_up.png");
}
a.slider_control.down
{
- background-image: url("../images/icons/navigation/high_contrast/navigation_arrow_down.png");
+ background-image: url("../../images/icons/navigation/high_contrast/navigation_arrow_down.png");
}
#comments_list .children .comment .parent_arrow
{
- background-image: url("../images/icons/other/dark_bg/comment_reply.png");
+ background-image: url("../../images/icons/other/dark_bg/comment_reply.png");
}
.accordion .ui-accordion-header:hover .ui-accordion-header-icon
{
- background-image: url("../images/icons/navigation/high_contrast/accordion_arrow_down_hover.png");
+ background-image: url("../../images/icons/navigation/high_contrast/accordion_arrow_down_hover.png");
}
.accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon
{
- background-image: url("../images/icons/navigation/high_contrast/accordion_arrow_up.png");
+ background-image: url("../../images/icons/navigation/high_contrast/accordion_arrow_up.png");
}
.item_content .not_found
{
- background-image: url("../images/icons/other/high_contrast/404.png");
+ background-image: url("../../images/icons/other/high_contrast/404.png");
}
.app
{
- background-image: url("../images/icons/features/high_contrast/app.png");
+ background-image: url("../../images/icons/features/high_contrast/app.png");
}
.calendar
{
- background-image: url("../images/icons/features/high_contrast/calendar.png");
+ background-image: url("../../images/icons/features/high_contrast/calendar.png");
}
.chart
{
- background-image: url("../images/icons/features/high_contrast/chart.png");
+ background-image: url("../../images/icons/features/high_contrast/chart.png");
}
.chat
{
- background-image: url("../images/icons/features/high_contrast/chat.png");
+ background-image: url("../../images/icons/features/high_contrast/chat.png");
}
.clock
{
- background-image: url("../images/icons/features/high_contrast/clock.png");
+ background-image: url("../../images/icons/features/high_contrast/clock.png");
}
.database
{
- background-image: url("../images/icons/features/high_contrast/database.png");
+ background-image: url("../../images/icons/features/high_contrast/database.png");
}
.document
{
- background-image: url("../images/icons/features/high_contrast/document.png");
+ background-image: url("../../images/icons/features/high_contrast/document.png");
}
.envelope
{
- background-image: url("../images/icons/features/high_contrast/envelope.png");
+ background-image: url("../../images/icons/features/high_contrast/envelope.png");
}
.faq
{
- background-image: url("../images/icons/features/high_contrast/faq.png");
+ background-image: url("../../images/icons/features/high_contrast/faq.png");
}
.graph
{
- background-image: url("../images/icons/features/high_contrast/graph.png");
+ background-image: url("../../images/icons/features/high_contrast/graph.png");
}
.image
{
- background-image: url("../images/icons/features/high_contrast/image.png");
+ background-image: url("../../images/icons/features/high_contrast/image.png");
}
.laptop
{
- background-image: url("../images/icons/features/high_contrast/laptop.png");
+ background-image: url("../../images/icons/features/high_contrast/laptop.png");
}
.magnifier
{
- background-image: url("../images/icons/features/high_contrast/magnifier.png");
+ background-image: url("../../images/icons/features/high_contrast/magnifier.png");
}
.features_icon.mobile
{
- background-image: url("../images/icons/features/high_contrast/mobile.png");
+ background-image: url("../../images/icons/features/high_contrast/mobile.png");
}
.pin
{
- background-image: url("../images/icons/features/high_contrast/pin.png");
+ background-image: url("../../images/icons/features/high_contrast/pin.png");
}
.printer
{
- background-image: url("../images/icons/features/high_contrast/printer.png");
+ background-image: url("../../images/icons/features/high_contrast/printer.png");
}
.quote
{
- background-image: url("../images/icons/features/high_contrast/quote.png");
+ background-image: url("../../images/icons/features/high_contrast/quote.png");
}
.screen
{
- background-image: url("../images/icons/features/high_contrast/screen.png");
+ background-image: url("../../images/icons/features/high_contrast/screen.png");
}
.speaker
{
- background-image: url("../images/icons/features/high_contrast/speaker.png");
+ background-image: url("../../images/icons/features/high_contrast/speaker.png");
}
.video
{
- background-image: url("../images/icons/features/high_contrast/video.png");
+ background-image: url("../../images/icons/features/high_contrast/video.png");
}
/* --- menu --- */
.menu_container.sticky.move,
@@ -295,7 +295,7 @@ a.slider_control.down
{
background-color: #000;
}
-.sf-menu li a,
+.sf-menu li a,
.sf-menu li a:visited
{
text-decoration: underline;
@@ -313,7 +313,7 @@ a.slider_control.down
border-top-color: #FFDD00;
}
/* --- font selector --- */
-.font_selector
+.font_selector
{
position: fixed;
left: 0;
@@ -332,11 +332,11 @@ a.slider_control.down
}
.font_selector .increase
{
- background-image: url("../images/icons/other/high_contrast/font_increase.png");
+ background-image: url("../../images/icons/other/high_contrast/font_increase.png");
}
.font_selector .decrease
{
- background-image: url("../images/icons/other/high_contrast/font_decrease.png");
+ background-image: url("../../images/icons/other/high_contrast/font_decrease.png");
}
/* --- aminations --- */
.slideRightBack, .slideLeftBack, .slideDownBack, .slideUpBack
@@ -356,31 +356,31 @@ a.slider_control, .icon.fullscreen.animated
.slideRightBack
{
animation-name: slideRightBack;
- -webkit-animation-name: slideRightBack;
+ -webkit-animation-name: slideRightBack;
}
-@keyframes slideRightBack
+@keyframes slideRightBack
{
- 0%
+ 0%
{
opacity: 0;
transform: translateX(-100%);
}
- 100%
+ 100%
{
opacity: 1;
transform: translateX(0%);
}
}
-@-webkit-keyframes slideRightBack
+@-webkit-keyframes slideRightBack
{
- 0%
+ 0%
{
opacity: 0;
-webkit-transform: translateX(-100%);
}
- 100%
+ 100%
{
opacity: 1;
-webkit-transform: translateX(0%);
}
-}
\ No newline at end of file
+}
diff --git a/public/css/jquery.fancybox.css b/public/css/old/jquery.fancybox.css
similarity index 99%
rename from public/css/jquery.fancybox.css
rename to public/css/old/jquery.fancybox.css
index c46339ea..7c31d050 100644
--- a/public/css/jquery.fancybox.css
+++ b/public/css/old/jquery.fancybox.css
@@ -1,26 +1,26 @@
-/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
-.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp{padding:0; margin:0; border:0; outline:none; vertical-align:top}
-.fancybox-wrap{position:absolute; top:0; left:0; z-index:8020}
-.fancybox-skin{position:relative; background:#f9f9f9; color:#444; text-shadow:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px}
-.fancybox-opened{z-index:8030}
-.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5); -moz-box-shadow:0 10px 25px rgba(0,0,0,0.5); box-shadow:0 10px 25px rgba(0,0,0,0.5)}
-.fancybox-outer, .fancybox-inner{position:relative}
-.fancybox-inner{overflow:hidden}
-.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
-.fancybox-error{color:#444; font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin:0; padding:15px; white-space:nowrap}
-.fancybox-image, .fancybox-iframe{display:block; width:100%; height:100%}
-.fancybox-image{max-width:100%; max-height:100%}
-#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('images/fancybox_sprite.png')}
-#fancybox-loading{position:fixed; top:50%; left:50%; margin-top:-22px; margin-left:-22px; background-position:0 -108px; opacity:0.8; cursor:pointer; z-index:8060}
-#fancybox-loading div{width:44px; height:44px; background:url('images/fancybox_loading.gif') center center no-repeat}
-.fancybox-close{position:absolute; top:-18px; right:-18px; width:36px; height:36px; cursor:pointer; z-index:8040}
-.fancybox-nav{position:absolute; top:0; width:40%; height:100%; cursor:pointer; text-decoration:none; background:transparent url('images/blank.gif'); /* helps IE */-webkit-tap-highlight-color:rgba(0,0,0,0); z-index:8040}
-.fancybox-prev{left:0}
-.fancybox-next{right:0}
-.fancybox-nav span{position:absolute; top:50%; width:36px; height:34px; margin-top:-18px; cursor:pointer; z-index:8040; visibility:hidden}
-.fancybox-prev span{left:10px; background-position:0 -36px}
-.fancybox-next span{right:10px; background-position:0 -72px}
-.fancybox-nav:hover span{visibility:visible}
-.fancybox-tmp{position:absolute; top:-99999px; left:-99999px; visibility:hidden; max-width:99999px; max-height:99999px; overflow:visible !important}/* Overlay helper */.fancybox-lock{overflow:hidden !important; width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute; top:0; left:0; overflow:hidden; display:none; z-index:8010; background:url('images/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed; bottom:0; right:0}.fancybox-lock .fancybox-overlay{overflow:auto; overflow-y:scroll}/* Title helper */.fancybox-title{visibility:hidden; font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position:relative; text-shadow:none; z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute; bottom:0; right:50%; margin-bottom:-35px; z-index:8050; text-align:center}.fancybox-title-float-wrap .child{display:inline-block; margin-right:-100%; padding:2px 20px; background:transparent; /* Fallback for web browsers that doesn't support RGBa */background:rgba(0,0,0,0.8); -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; text-shadow:0 1px 2px #222; color:#FFF; font-weight:bold; line-height:24px; white-space:nowrap}.fancybox-title-outside-wrap{position:relative; margin-top:10px; color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute; bottom:0; left:0; color:#fff; padding:10px; background:#000; background:rgba(0,0,0,.8)}
-/*Retina graphics!*/
+/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
+.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp{padding:0; margin:0; border:0; outline:none; vertical-align:top}
+.fancybox-wrap{position:absolute; top:0; left:0; z-index:8020}
+.fancybox-skin{position:relative; background:#f9f9f9; color:#444; text-shadow:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px}
+.fancybox-opened{z-index:8030}
+.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5); -moz-box-shadow:0 10px 25px rgba(0,0,0,0.5); box-shadow:0 10px 25px rgba(0,0,0,0.5)}
+.fancybox-outer, .fancybox-inner{position:relative}
+.fancybox-inner{overflow:hidden}
+.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
+.fancybox-error{color:#444; font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin:0; padding:15px; white-space:nowrap}
+.fancybox-image, .fancybox-iframe{display:block; width:100%; height:100%}
+.fancybox-image{max-width:100%; max-height:100%}
+#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('images/fancybox_sprite.png')}
+#fancybox-loading{position:fixed; top:50%; left:50%; margin-top:-22px; margin-left:-22px; background-position:0 -108px; opacity:0.8; cursor:pointer; z-index:8060}
+#fancybox-loading div{width:44px; height:44px; background:url('images/fancybox_loading.gif') center center no-repeat}
+.fancybox-close{position:absolute; top:-18px; right:-18px; width:36px; height:36px; cursor:pointer; z-index:8040}
+.fancybox-nav{position:absolute; top:0; width:40%; height:100%; cursor:pointer; text-decoration:none; background:transparent url('images/blank.gif'); /* helps IE */-webkit-tap-highlight-color:rgba(0,0,0,0); z-index:8040}
+.fancybox-prev{left:0}
+.fancybox-next{right:0}
+.fancybox-nav span{position:absolute; top:50%; width:36px; height:34px; margin-top:-18px; cursor:pointer; z-index:8040; visibility:hidden}
+.fancybox-prev span{left:10px; background-position:0 -36px}
+.fancybox-next span{right:10px; background-position:0 -72px}
+.fancybox-nav:hover span{visibility:visible}
+.fancybox-tmp{position:absolute; top:-99999px; left:-99999px; visibility:hidden; max-width:99999px; max-height:99999px; overflow:visible !important}/* Overlay helper */.fancybox-lock{overflow:hidden !important; width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute; top:0; left:0; overflow:hidden; display:none; z-index:8010; background:url('images/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed; bottom:0; right:0}.fancybox-lock .fancybox-overlay{overflow:auto; overflow-y:scroll}/* Title helper */.fancybox-title{visibility:hidden; font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position:relative; text-shadow:none; z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute; bottom:0; right:50%; margin-bottom:-35px; z-index:8050; text-align:center}.fancybox-title-float-wrap .child{display:inline-block; margin-right:-100%; padding:2px 20px; background:transparent; /* Fallback for web browsers that doesn't support RGBa */background:rgba(0,0,0,0.8); -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; text-shadow:0 1px 2px #222; color:#FFF; font-weight:bold; line-height:24px; white-space:nowrap}.fancybox-title-outside-wrap{position:relative; margin-top:10px; color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute; bottom:0; left:0; color:#fff; padding:10px; background:#000; background:rgba(0,0,0,.8)}
+/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('images/fancybox_sprite@2x.png'); background-size:44px 152px; /*The size of the normal image,half the size of the hi-res image*/}#fancybox-loading div{background-image:url('images/fancybox_loading@2x.gif'); background-size:24px 24px; /*The size of the normal image,half the size of the hi-res image*/}}
\ No newline at end of file
diff --git a/public/css/jquery.qtip.css b/public/css/old/jquery.qtip.css
similarity index 95%
rename from public/css/jquery.qtip.css
rename to public/css/old/jquery.qtip.css
index 9037fb85..230d4f7a 100644
--- a/public/css/jquery.qtip.css
+++ b/public/css/old/jquery.qtip.css
@@ -1,529 +1,529 @@
-/*
-* qTip2 - Pretty powerful tooltips
-* http://craigsworks.com/projects/qtip2/
-*
-* Version: nightly
-* Copyright 2009-2010 Craig Michael Thompson - http://craigsworks.com
-*
-* Dual licensed under MIT or GPLv2 licenses
-* http://en.wikipedia.org/wiki/MIT_License
-* http://en.wikipedia.org/wiki/GNU_General_Public_License
-*
-* Date: Sat May 14 07:50:22 PDT 2011
-*/
-
-/* Fluid class for determining actual width in IE */
-.ui-tooltip-fluid{
- display: block;
- visibility: hidden;
- position: static !important;
- float: left !important;
-}
-
-.ui-tooltip, .qtip{
- position: absolute;
- left: -28000px;
- top: -28000px;
- display: none;
- max-width: 280px;
- min-width: 50px;
-
- font-size: 10.5px;
- line-height: 12px;
-}
-
- .ui-tooltip-content{
- position: relative;
- padding: 5px 9px;
- overflow: hidden;
-
- border-width: 1px;
- border-style: solid;
-
- text-align: left;
- word-wrap: break-word;
- overflow: hidden;
- }
-
- .ui-tooltip-titlebar{
- position: relative;
- min-height: 14px;
- padding: 5px 35px 5px 10px;
- overflow: hidden;
-
- border-width: 1px 1px 0;
- border-style: solid;
-
- font-weight: bold;
- }
-
- .ui-tooltip-titlebar + .ui-tooltip-content{ border-top-width: 0px !important; }
-
- /*! Default close button class */
- .ui-tooltip-titlebar .ui-state-default{
- position: absolute;
- right: 4px;
- top: 50%;
- margin-top: -9px;
-
- cursor: pointer;
- outline: medium none;
-
- border-width: 1px;
- border-style: solid;
- }
-
- * html .ui-tooltip-titlebar .ui-state-default{
- top: 16px;
- }
-
- .ui-tooltip-titlebar .ui-icon,
- .ui-tooltip-icon .ui-icon{
- display: block;
- text-indent: -1000em;
- }
-
- .ui-tooltip-icon, .ui-tooltip-icon .ui-icon{
- -moz-border-radius: 3px;
- -webkit-border-radius: 3px;
- border-radius: 3px;
- }
-
- .ui-tooltip-icon .ui-icon{
- width: 18px;
- height: 14px;
-
- text-align: center;
- text-indent: 0;
- font: normal bold 10px/13px Tahoma,sans-serif;
-
- color: inherit;
- background: transparent none no-repeat -100em -100em;
- }
-
-
-/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
-.ui-tooltip-focus{
-
-}
-
-/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
-.ui-tooltip-hover{
-
-}
-
-
-/*! Default tooltip style */
-.ui-tooltip-titlebar,
-.ui-tooltip-content{
- border-color: #F1D031;
- background-color: #FFFFA3;
- color: #555;
-}
-
- .ui-tooltip-titlebar{
- background-color: #FFEF93;
- }
-
- .ui-tooltip-titlebar .ui-tooltip-icon{
- border-color: #CCC;
- background: #F1F1F1;
- color: #777;
- }
-
- .ui-tooltip-titlebar .ui-state-hover{
- border-color: #AAA;
- color: #111;
- }
-
-
-/*! Light tooltip style */
-.ui-tooltip-light .ui-tooltip-titlebar,
-.ui-tooltip-light .ui-tooltip-content{
- border-color: #E2E2E2;
- color: #454545;
-}
-
- .ui-tooltip-light .ui-tooltip-content{
- background-color: white;
- }
-
- .ui-tooltip-light .ui-tooltip-titlebar{
- background-color: #f1f1f1;
- }
-
-
-/*! Dark tooltip style */
-.ui-tooltip-dark .ui-tooltip-titlebar,
-.ui-tooltip-dark .ui-tooltip-content{
- border-color: #303030;
- color: #f3f3f3;
-}
-
- .ui-tooltip-dark .ui-tooltip-content{
- background-color: #505050;
- }
-
- .ui-tooltip-dark .ui-tooltip-titlebar{
- background-color: #404040;
- }
-
- .ui-tooltip-dark .ui-tooltip-icon{
- border-color: #444;
- }
-
- .ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{
- border-color: #303030;
- }
-
-
-/*! Cream tooltip style */
-.ui-tooltip-cream .ui-tooltip-titlebar,
-.ui-tooltip-cream .ui-tooltip-content{
- border-color: #F9E98E;
- color: #A27D35;
-}
-
- .ui-tooltip-cream .ui-tooltip-content{
- background-color: #FBF7AA;
- }
-
- .ui-tooltip-cream .ui-tooltip-titlebar{
- background-color: #F0DE7D;
- }
-
- .ui-tooltip-cream .ui-state-default .ui-tooltip-icon{
- background-position: -82px 0;
- }
-
-
-/*! Red tooltip style */
-.ui-tooltip-red .ui-tooltip-titlebar,
-.ui-tooltip-red .ui-tooltip-content{
- border-color: #D95252;
- color: #912323;
-}
-
- .ui-tooltip-red .ui-tooltip-content{
- background-color: #F78B83;
- }
-
- .ui-tooltip-red .ui-tooltip-titlebar{
- background-color: #F06D65;
- }
-
- .ui-tooltip-red .ui-state-default .ui-tooltip-icon{
- background-position: -102px 0;
- }
-
- .ui-tooltip-red .ui-tooltip-icon{
- border-color: #D95252;
- }
-
- .ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{
- border-color: #D95252;
- }
-
-
-/*! Green tooltip style */
-.ui-tooltip-green .ui-tooltip-titlebar,
-.ui-tooltip-green .ui-tooltip-content{
- border-color: #90D93F;
- color: #3F6219;
-}
-
- .ui-tooltip-green .ui-tooltip-content{
- background-color: #CAED9E;
- }
-
- .ui-tooltip-green .ui-tooltip-titlebar{
- background-color: #B0DE78;
- }
-
- .ui-tooltip-green .ui-state-default .ui-tooltip-icon{
- background-position: -42px 0;
- }
-
-
-/*! Blue tooltip style */
-.ui-tooltip-blue .ui-tooltip-titlebar,
-.ui-tooltip-blue .ui-tooltip-content{
- border-color: #ADD9ED;
- color: #5E99BD;
-}
-
- .ui-tooltip-blue .ui-tooltip-content{
- background-color: #E5F6FE;
- }
-
- .ui-tooltip-blue .ui-tooltip-titlebar{
- background-color: #D0E9F5;
- }
-
- .ui-tooltip-blue .ui-state-default .ui-tooltip-icon{
- background-position: -2px 0;
- }.ui-tooltip .ui-tooltip-tip{
- margin: 0 auto;
- overflow: hidden;
-
- background: transparent !important;
- border: 0px dashed transparent !important;
- z-index: 10;
-}
-
- .ui-tooltip .ui-tooltip-tip,
- .ui-tooltip .ui-tooltip-tip *{
- position: absolute;
-
- line-height: 0.1px !important;
- font-size: 0.1px !important;
- color: #123456;
-
- background: transparent;
- border: 0px dashed transparent;
- }
-
- .ui-tooltip .ui-tooltip-tip canvas{ position: static; }#qtip-overlay{
- position: absolute;
- left: -10000em;
- top: -10000em;
-
- background-color: black;
-
- opacity: 0.7;
- filter:alpha(opacity=70);
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
-}
-
-/*! Add shadows to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE6+, Safari 2+ */
-.ui-tooltip-shadow{
- -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
- -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
- box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
-}
-
- .ui-tooltip-shadow .ui-tooltip-titlebar,
- .ui-tooltip-shadow .ui-tooltip-content{
- filter: progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3);
- -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3)";
-
- _margin-bottom: -3px; /* IE6 */
- .margin-bottom: -3px; /* IE7 */
- }
-
-
-/*! Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
-.ui-tooltip-rounded,
-.ui-tooltip-rounded .ui-tooltip-content,
-.ui-tooltip-tipsy,
-.ui-tooltip-tipsy .ui-tooltip-content,
-.ui-tooltip-youtube,
-.ui-tooltip-youtube .ui-tooltip-content{
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- border-radius: 4px;
-}
-
-.ui-tooltip-rounded .ui-tooltip-titlebar,
-.ui-tooltip-tipsy .ui-tooltip-titlebar,
-.ui-tooltip-youtube .ui-tooltip-titlebar{
- -moz-border-radius: 5px 5px 0 0;
- -webkit-border-radius: 5px 5px 0 0;
- border-radius: 5px 5px 0 0;
-}
-
-.ui-tooltip-rounded .ui-tooltip-titlebar + .ui-tooltip-content,
-.ui-tooltip-tipsy .ui-tooltip-titlebar + .ui-tooltip-content,
-.ui-tooltip-youtube .ui-tooltip-titlebar + .ui-tooltip-content{
- -moz-border-radius: 0 0 5px 5px;
- -webkit-border-radius: 0 0 5px 5px;
- border-radius: 0 0 5px 5px;
-}
-
-
-/*! Youtube tooltip style */
-.ui-tooltip-youtube{
- -webkit-box-shadow: 0 0 3px #333;
- -moz-box-shadow: 0 0 3px #333;
- box-shadow: 0 0 3px #333;
-}
-
- .ui-tooltip-youtube .ui-tooltip-titlebar,
- .ui-tooltip-youtube .ui-tooltip-content{
- background: transparent;
- background: rgba(0, 0, 0, 0.85);
- filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);
- -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";
-
- color: white;
- border-color: #CCCCCC;
- }
-
- .ui-tooltip-youtube .ui-tooltip-icon{
- border-color: #222;
- }
-
- .ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{
- border-color: #303030;
- }
-
-
-/* jQuery TOOLS Tooltip style */
-.ui-tooltip-jtools{
- background: #232323;
- background: rgba(0, 0, 0, 0.7);
- background-image: -moz-linear-gradient(top, #717171, #232323);
- background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
-
- border: 2px solid #ddd;
- border: 2px solid rgba(241,241,241,1);
-
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- border-radius: 2px;
-
- -webkit-box-shadow: 0 0 12px #333;
- -moz-box-shadow: 0 0 12px #333;
- box-shadow: 0 0 12px #333;
-}
-
- /* IE Specific */
- .ui-tooltip-jtools .ui-tooltip-titlebar{
- filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
- -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
- }
- .ui-tooltip-jtools .ui-tooltip-content{
- filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
- -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
- }
-
- .ui-tooltip-jtools .ui-tooltip-titlebar,
- .ui-tooltip-jtools .ui-tooltip-content{
- background: transparent;
- color: white;
- border: 0 dashed transparent;
- }
-
- .ui-tooltip-jtools .ui-tooltip-icon{
- border-color: #555;
- }
-
- .ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{
- border-color: #333;
- }
-
-
-/* Cluetip style */
-.ui-tooltip-cluetip{
- -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
- -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
- box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
-}
-
- .ui-tooltip-cluetip .ui-tooltip-titlebar{
- background-color: #87876A;
- color: white;
- border: 0 dashed transparent;
- }
-
- .ui-tooltip-cluetip .ui-tooltip-content{
- background-color: #D9D9C2;
- color: #111;
- border: 0 dashed transparent;
- }
-
- .ui-tooltip-cluetip .ui-tooltip-icon{
- border-color: #808064;
- }
-
- .ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{
- border-color: #696952;
- color: #696952;
- }
-
-
-/* Tipsy style */
-.ui-tooltip-tipsy{
- border: 0;
-}
-
- .ui-tooltip-tipsy .ui-tooltip-titlebar,
- .ui-tooltip-tipsy .ui-tooltip-content{
- background: transparent;
- background: rgba(0, 0, 0, .87);
- filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);
- -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";
-
- color: white;
- border: 0px transparent;
-
- font-size: 11px;
- font-family: 'Lucida Grande', sans-serif;
- font-weight: bold;
- line-height: 16px;
- text-shadow: 0 1px black;
- }
-
- .ui-tooltip-tipsy .ui-tooltip-titlebar{
- padding: 6px 35px 0 10;
- }
-
- .ui-tooltip-tipsy .ui-tooltip-content{
- padding: 6px 10;
- }
-
- .ui-tooltip-tipsy .ui-tooltip-icon{
- border-color: #222;
- text-shadow: none;
- }
-
- .ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{
- border-color: #303030;
- }
-
-
-/* Tipped style */
-.ui-tooltip-tipped{
-
-}
-
- .ui-tooltip-tipped .ui-tooltip-titlebar,
- .ui-tooltip-tipped .ui-tooltip-content{
- border: 3px solid #959FA9;
- }
-
- .ui-tooltip-tipped .ui-tooltip-titlebar{
- background: #3A79B8;
- background-image: -moz-linear-gradient(top, #3A79B8, #2E629D);
- background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
- filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
- -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
-
- color: white;
- font-weight: normal;
- font-family: serif;
-
- border-bottom-width: 0;
- -moz-border-radius: 3px 3px 0 0;
- -webkit-border-radius: 3px 3px 0 0;
- border-radius: 3px 3px 0 0;
- }
-
- .ui-tooltip-tipped .ui-tooltip-content{
- background-color: #F9F9F9;
- color: #454545;
-
- -moz-border-radius: 0 0 3px 3px;
- -webkit-border-radius: 0 0 3px 3px;
- border-radius: 0 0 3px 3px;
- }
-
- .ui-tooltip-tipped .ui-tooltip-icon{
- border: 2px solid #285589;
- background: #285589;
- }
-
- .ui-tooltip-tipped .ui-tooltip-icon .ui-icon{
- background-color: #FBFBFB;
- color: #555;
- }
+/*
+* qTip2 - Pretty powerful tooltips
+* http://craigsworks.com/projects/qtip2/
+*
+* Version: nightly
+* Copyright 2009-2010 Craig Michael Thompson - http://craigsworks.com
+*
+* Dual licensed under MIT or GPLv2 licenses
+* http://en.wikipedia.org/wiki/MIT_License
+* http://en.wikipedia.org/wiki/GNU_General_Public_License
+*
+* Date: Sat May 14 07:50:22 PDT 2011
+*/
+
+/* Fluid class for determining actual width in IE */
+.ui-tooltip-fluid{
+ display: block;
+ visibility: hidden;
+ position: static !important;
+ float: left !important;
+}
+
+.ui-tooltip, .qtip{
+ position: absolute;
+ left: -28000px;
+ top: -28000px;
+ display: none;
+ max-width: 280px;
+ min-width: 50px;
+
+ font-size: 10.5px;
+ line-height: 12px;
+}
+
+ .ui-tooltip-content{
+ position: relative;
+ padding: 5px 9px;
+ overflow: hidden;
+
+ border-width: 1px;
+ border-style: solid;
+
+ text-align: left;
+ word-wrap: break-word;
+ overflow: hidden;
+ }
+
+ .ui-tooltip-titlebar{
+ position: relative;
+ min-height: 14px;
+ padding: 5px 35px 5px 10px;
+ overflow: hidden;
+
+ border-width: 1px 1px 0;
+ border-style: solid;
+
+ font-weight: bold;
+ }
+
+ .ui-tooltip-titlebar + .ui-tooltip-content{ border-top-width: 0px !important; }
+
+ /*! Default close button class */
+ .ui-tooltip-titlebar .ui-state-default{
+ position: absolute;
+ right: 4px;
+ top: 50%;
+ margin-top: -9px;
+
+ cursor: pointer;
+ outline: medium none;
+
+ border-width: 1px;
+ border-style: solid;
+ }
+
+ * html .ui-tooltip-titlebar .ui-state-default{
+ top: 16px;
+ }
+
+ .ui-tooltip-titlebar .ui-icon,
+ .ui-tooltip-icon .ui-icon{
+ display: block;
+ text-indent: -1000em;
+ }
+
+ .ui-tooltip-icon, .ui-tooltip-icon .ui-icon{
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+ }
+
+ .ui-tooltip-icon .ui-icon{
+ width: 18px;
+ height: 14px;
+
+ text-align: center;
+ text-indent: 0;
+ font: normal bold 10px/13px Tahoma,sans-serif;
+
+ color: inherit;
+ background: transparent none no-repeat -100em -100em;
+ }
+
+
+/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
+.ui-tooltip-focus{
+
+}
+
+/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
+.ui-tooltip-hover{
+
+}
+
+
+/*! Default tooltip style */
+.ui-tooltip-titlebar,
+.ui-tooltip-content{
+ border-color: #F1D031;
+ background-color: #FFFFA3;
+ color: #555;
+}
+
+ .ui-tooltip-titlebar{
+ background-color: #FFEF93;
+ }
+
+ .ui-tooltip-titlebar .ui-tooltip-icon{
+ border-color: #CCC;
+ background: #F1F1F1;
+ color: #777;
+ }
+
+ .ui-tooltip-titlebar .ui-state-hover{
+ border-color: #AAA;
+ color: #111;
+ }
+
+
+/*! Light tooltip style */
+.ui-tooltip-light .ui-tooltip-titlebar,
+.ui-tooltip-light .ui-tooltip-content{
+ border-color: #E2E2E2;
+ color: #454545;
+}
+
+ .ui-tooltip-light .ui-tooltip-content{
+ background-color: white;
+ }
+
+ .ui-tooltip-light .ui-tooltip-titlebar{
+ background-color: #f1f1f1;
+ }
+
+
+/*! Dark tooltip style */
+.ui-tooltip-dark .ui-tooltip-titlebar,
+.ui-tooltip-dark .ui-tooltip-content{
+ border-color: #303030;
+ color: #f3f3f3;
+}
+
+ .ui-tooltip-dark .ui-tooltip-content{
+ background-color: #505050;
+ }
+
+ .ui-tooltip-dark .ui-tooltip-titlebar{
+ background-color: #404040;
+ }
+
+ .ui-tooltip-dark .ui-tooltip-icon{
+ border-color: #444;
+ }
+
+ .ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{
+ border-color: #303030;
+ }
+
+
+/*! Cream tooltip style */
+.ui-tooltip-cream .ui-tooltip-titlebar,
+.ui-tooltip-cream .ui-tooltip-content{
+ border-color: #F9E98E;
+ color: #A27D35;
+}
+
+ .ui-tooltip-cream .ui-tooltip-content{
+ background-color: #FBF7AA;
+ }
+
+ .ui-tooltip-cream .ui-tooltip-titlebar{
+ background-color: #F0DE7D;
+ }
+
+ .ui-tooltip-cream .ui-state-default .ui-tooltip-icon{
+ background-position: -82px 0;
+ }
+
+
+/*! Red tooltip style */
+.ui-tooltip-red .ui-tooltip-titlebar,
+.ui-tooltip-red .ui-tooltip-content{
+ border-color: #D95252;
+ color: #912323;
+}
+
+ .ui-tooltip-red .ui-tooltip-content{
+ background-color: #F78B83;
+ }
+
+ .ui-tooltip-red .ui-tooltip-titlebar{
+ background-color: #F06D65;
+ }
+
+ .ui-tooltip-red .ui-state-default .ui-tooltip-icon{
+ background-position: -102px 0;
+ }
+
+ .ui-tooltip-red .ui-tooltip-icon{
+ border-color: #D95252;
+ }
+
+ .ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{
+ border-color: #D95252;
+ }
+
+
+/*! Green tooltip style */
+.ui-tooltip-green .ui-tooltip-titlebar,
+.ui-tooltip-green .ui-tooltip-content{
+ border-color: #90D93F;
+ color: #3F6219;
+}
+
+ .ui-tooltip-green .ui-tooltip-content{
+ background-color: #CAED9E;
+ }
+
+ .ui-tooltip-green .ui-tooltip-titlebar{
+ background-color: #B0DE78;
+ }
+
+ .ui-tooltip-green .ui-state-default .ui-tooltip-icon{
+ background-position: -42px 0;
+ }
+
+
+/*! Blue tooltip style */
+.ui-tooltip-blue .ui-tooltip-titlebar,
+.ui-tooltip-blue .ui-tooltip-content{
+ border-color: #ADD9ED;
+ color: #5E99BD;
+}
+
+ .ui-tooltip-blue .ui-tooltip-content{
+ background-color: #E5F6FE;
+ }
+
+ .ui-tooltip-blue .ui-tooltip-titlebar{
+ background-color: #D0E9F5;
+ }
+
+ .ui-tooltip-blue .ui-state-default .ui-tooltip-icon{
+ background-position: -2px 0;
+ }.ui-tooltip .ui-tooltip-tip{
+ margin: 0 auto;
+ overflow: hidden;
+
+ background: transparent !important;
+ border: 0px dashed transparent !important;
+ z-index: 10;
+}
+
+ .ui-tooltip .ui-tooltip-tip,
+ .ui-tooltip .ui-tooltip-tip *{
+ position: absolute;
+
+ line-height: 0.1px !important;
+ font-size: 0.1px !important;
+ color: #123456;
+
+ background: transparent;
+ border: 0px dashed transparent;
+ }
+
+ .ui-tooltip .ui-tooltip-tip canvas{ position: static; }#qtip-overlay{
+ position: absolute;
+ left: -10000em;
+ top: -10000em;
+
+ background-color: black;
+
+ opacity: 0.7;
+ filter:alpha(opacity=70);
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
+}
+
+/*! Add shadows to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE6+, Safari 2+ */
+.ui-tooltip-shadow{
+ -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
+ -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
+ box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
+}
+
+ .ui-tooltip-shadow .ui-tooltip-titlebar,
+ .ui-tooltip-shadow .ui-tooltip-content{
+ filter: progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3);
+ -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3)";
+
+ _margin-bottom: -3px; /* IE6 */
+ .margin-bottom: -3px; /* IE7 */
+ }
+
+
+/*! Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
+.ui-tooltip-rounded,
+.ui-tooltip-rounded .ui-tooltip-content,
+.ui-tooltip-tipsy,
+.ui-tooltip-tipsy .ui-tooltip-content,
+.ui-tooltip-youtube,
+.ui-tooltip-youtube .ui-tooltip-content{
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+}
+
+.ui-tooltip-rounded .ui-tooltip-titlebar,
+.ui-tooltip-tipsy .ui-tooltip-titlebar,
+.ui-tooltip-youtube .ui-tooltip-titlebar{
+ -moz-border-radius: 5px 5px 0 0;
+ -webkit-border-radius: 5px 5px 0 0;
+ border-radius: 5px 5px 0 0;
+}
+
+.ui-tooltip-rounded .ui-tooltip-titlebar + .ui-tooltip-content,
+.ui-tooltip-tipsy .ui-tooltip-titlebar + .ui-tooltip-content,
+.ui-tooltip-youtube .ui-tooltip-titlebar + .ui-tooltip-content{
+ -moz-border-radius: 0 0 5px 5px;
+ -webkit-border-radius: 0 0 5px 5px;
+ border-radius: 0 0 5px 5px;
+}
+
+
+/*! Youtube tooltip style */
+.ui-tooltip-youtube{
+ -webkit-box-shadow: 0 0 3px #333;
+ -moz-box-shadow: 0 0 3px #333;
+ box-shadow: 0 0 3px #333;
+}
+
+ .ui-tooltip-youtube .ui-tooltip-titlebar,
+ .ui-tooltip-youtube .ui-tooltip-content{
+ background: transparent;
+ background: rgba(0, 0, 0, 0.85);
+ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";
+
+ color: white;
+ border-color: #CCCCCC;
+ }
+
+ .ui-tooltip-youtube .ui-tooltip-icon{
+ border-color: #222;
+ }
+
+ .ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{
+ border-color: #303030;
+ }
+
+
+/* jQuery TOOLS Tooltip style */
+.ui-tooltip-jtools{
+ background: #232323;
+ background: rgba(0, 0, 0, 0.7);
+ background-image: -moz-linear-gradient(top, #717171, #232323);
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
+
+ border: 2px solid #ddd;
+ border: 2px solid rgba(241,241,241,1);
+
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ border-radius: 2px;
+
+ -webkit-box-shadow: 0 0 12px #333;
+ -moz-box-shadow: 0 0 12px #333;
+ box-shadow: 0 0 12px #333;
+}
+
+ /* IE Specific */
+ .ui-tooltip-jtools .ui-tooltip-titlebar{
+ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
+ }
+ .ui-tooltip-jtools .ui-tooltip-content{
+ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
+ }
+
+ .ui-tooltip-jtools .ui-tooltip-titlebar,
+ .ui-tooltip-jtools .ui-tooltip-content{
+ background: transparent;
+ color: white;
+ border: 0 dashed transparent;
+ }
+
+ .ui-tooltip-jtools .ui-tooltip-icon{
+ border-color: #555;
+ }
+
+ .ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{
+ border-color: #333;
+ }
+
+
+/* Cluetip style */
+.ui-tooltip-cluetip{
+ -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
+ -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
+ box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
+}
+
+ .ui-tooltip-cluetip .ui-tooltip-titlebar{
+ background-color: #87876A;
+ color: white;
+ border: 0 dashed transparent;
+ }
+
+ .ui-tooltip-cluetip .ui-tooltip-content{
+ background-color: #D9D9C2;
+ color: #111;
+ border: 0 dashed transparent;
+ }
+
+ .ui-tooltip-cluetip .ui-tooltip-icon{
+ border-color: #808064;
+ }
+
+ .ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{
+ border-color: #696952;
+ color: #696952;
+ }
+
+
+/* Tipsy style */
+.ui-tooltip-tipsy{
+ border: 0;
+}
+
+ .ui-tooltip-tipsy .ui-tooltip-titlebar,
+ .ui-tooltip-tipsy .ui-tooltip-content{
+ background: transparent;
+ background: rgba(0, 0, 0, .87);
+ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";
+
+ color: white;
+ border: 0px transparent;
+
+ font-size: 11px;
+ font-family: 'Lucida Grande', sans-serif;
+ font-weight: bold;
+ line-height: 16px;
+ text-shadow: 0 1px black;
+ }
+
+ .ui-tooltip-tipsy .ui-tooltip-titlebar{
+ padding: 6px 35px 0 10;
+ }
+
+ .ui-tooltip-tipsy .ui-tooltip-content{
+ padding: 6px 10;
+ }
+
+ .ui-tooltip-tipsy .ui-tooltip-icon{
+ border-color: #222;
+ text-shadow: none;
+ }
+
+ .ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{
+ border-color: #303030;
+ }
+
+
+/* Tipped style */
+.ui-tooltip-tipped{
+
+}
+
+ .ui-tooltip-tipped .ui-tooltip-titlebar,
+ .ui-tooltip-tipped .ui-tooltip-content{
+ border: 3px solid #959FA9;
+ }
+
+ .ui-tooltip-tipped .ui-tooltip-titlebar{
+ background: #3A79B8;
+ background-image: -moz-linear-gradient(top, #3A79B8, #2E629D);
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
+ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
+
+ color: white;
+ font-weight: normal;
+ font-family: serif;
+
+ border-bottom-width: 0;
+ -moz-border-radius: 3px 3px 0 0;
+ -webkit-border-radius: 3px 3px 0 0;
+ border-radius: 3px 3px 0 0;
+ }
+
+ .ui-tooltip-tipped .ui-tooltip-content{
+ background-color: #F9F9F9;
+ color: #454545;
+
+ -moz-border-radius: 0 0 3px 3px;
+ -webkit-border-radius: 0 0 3px 3px;
+ border-radius: 0 0 3px 3px;
+ }
+
+ .ui-tooltip-tipped .ui-tooltip-icon{
+ border: 2px solid #285589;
+ background: #285589;
+ }
+
+ .ui-tooltip-tipped .ui-tooltip-icon .ui-icon{
+ background-color: #FBFBFB;
+ color: #555;
+ }
diff --git a/public/css/old/jumpforward.png b/public/css/old/jumpforward.png
new file mode 100644
index 00000000..69f27ca1
Binary files /dev/null and b/public/css/old/jumpforward.png differ
diff --git a/public/css/old/jumpforward.svg b/public/css/old/jumpforward.svg
new file mode 100644
index 00000000..4a79c8e7
--- /dev/null
+++ b/public/css/old/jumpforward.svg
@@ -0,0 +1 @@
+2
\ No newline at end of file
diff --git a/public/css/li-scroller.css b/public/css/old/li-scroller.css
similarity index 98%
rename from public/css/li-scroller.css
rename to public/css/old/li-scroller.css
index e5c3d920..c9f5e364 100644
--- a/public/css/li-scroller.css
+++ b/public/css/old/li-scroller.css
@@ -1,10 +1,10 @@
-/* liScroll styles */
-
-.tickercontainer{width:100%; height:30px; margin:0; padding:0; overflow:hidden; padding-top:2px}
-.tickercontainer .mask{left:10px; overflow:hidden; position:relative; top:0; width:100%; height:20px; overflow:hidden; margin-top:4px}
-ul.newsticker{position:relative; left:750px; font:bold 10px Verdana; list-style-type:none; margin:0; padding:0}
-ul.newsticker li{float:left; margin:0; padding:0}
-ul.newsticker a{white-space:nowrap; padding:0; color:#fff; margin:0 50px 0 0}
-ul.newsticker a:hover{text-decoration:underline}
-ul.newsticker span{margin:0 10px 0 0}
+/* liScroll styles */
+
+.tickercontainer{width:100%; height:30px; margin:0; padding:0; overflow:hidden; padding-top:2px}
+.tickercontainer .mask{left:10px; overflow:hidden; position:relative; top:0; width:100%; height:20px; overflow:hidden; margin-top:4px}
+ul.newsticker{position:relative; left:750px; font:bold 10px Verdana; list-style-type:none; margin:0; padding:0}
+ul.newsticker li{float:left; margin:0; padding:0}
+ul.newsticker a{white-space:nowrap; padding:0; color:#fff; margin:0 50px 0 0}
+ul.newsticker a:hover{text-decoration:underline}
+ul.newsticker span{margin:0 10px 0 0}
ul.newsticker a > img{height:20px; margin-right:5px; width:25px}
\ No newline at end of file
diff --git a/public/css/old/mediaplayer_plugins.min.css b/public/css/old/mediaplayer_plugins.min.css
new file mode 100644
index 00000000..f29cc4d5
--- /dev/null
+++ b/public/css/old/mediaplayer_plugins.min.css
@@ -0,0 +1 @@
+.mejs-airplay-button>button,.mejs__airplay-button>button{background:url(airplay.svg) no-repeat 0 4px}.mejs-airplay-button>button .fill,.mejs__airplay-button>button .fill{fill:#fff}.mejs-airplay-button>button.active .fill,.mejs__airplay-button>button.active .fill{fill:#66a8cc}.mejs-chromecast-button>button,.mejs__chromecast-button>button{--disconnected-color:#fff;background:none;display:inline-block}.mejs-chromecast-container,.mejs__chromecast-container{background:#000;color:#fff;font-size:10px;left:0;padding:5px;position:absolute;top:0;z-index:1}.mejs-chromecast-layer>img,.mejs__chromecast-layer>img{left:0;position:absolute;top:0;z-index:0}.mejs-chromecast-icon,.mejs__chromecast-icon{background:url(chromecast.svg) no-repeat 0 0;display:inline-block;height:14px;margin-right:5px;width:17px}.mejs-contextmenu,.mejs__contextmenu{background:#fff;border:1px solid #999;border-radius:4px;left:0;padding:10px;position:absolute;top:0;width:150px;z-index:1}.mejs-contextmenu-separator,.mejs__contextmenu-separator{background:#333;font-size:0;height:1px;margin:5px 6px}.mejs-contextmenu-item,.mejs__contextmenu-item{color:#333;cursor:pointer;font-size:12px;padding:4px 6px}.mejs-contextmenu-item:hover,.mejs__contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-jump-forward-button>button,.mejs__jump-forward-button>button{background:url(jumpforward.svg) no-repeat 0 0;color:#fff;font-size:8px;line-height:normal;position:relative}.mejs-skip-back-button>button,.mejs__skip-back-button>button{background:url(skipback.svg) no-repeat 0 -1px;color:#fff;font-size:8px;line-height:normal;position:relative}
\ No newline at end of file
diff --git a/public/css/mediaplayer_with_plugins.min.css b/public/css/old/mediaplayer_with_plugins.min.css
similarity index 100%
rename from public/css/mediaplayer_with_plugins.min.css
rename to public/css/old/mediaplayer_with_plugins.min.css
diff --git a/public/css/menu_styles.css b/public/css/old/menu_styles.css
similarity index 96%
rename from public/css/menu_styles.css
rename to public/css/old/menu_styles.css
index 866591ac..b117d4b2 100644
--- a/public/css/menu_styles.css
+++ b/public/css/old/menu_styles.css
@@ -12,7 +12,7 @@
{
background-color: #F0F0F0;
border-bottom-color: #F0F0F0;
- border-top-color: #E0E0E0;
+ border-top-color: #E0E0E0;
}
.style_2 .sf-menu>li
{
@@ -22,7 +22,7 @@
.style_7 .sf-menu li.selected.submenu a,
.style_7 .sf-menu li.submenu:hover a
{
- background-image: url("../images/icons/navigation/menu_arrow.png");
+ background-image: url("../../images/icons/navigation/menu_arrow.png");
}
.style_2 .sf-menu a:hover,
.style_3 .sf-menu a:hover
@@ -64,7 +64,7 @@
.style_10 .sf-menu li.selected.submenu a,
.style_10 .sf-menu li.submenu:hover a
{
- background-image: url("../images/icons/navigation/dark_bg/menu_arrow.png");
+ background-image: url("../../images/icons/navigation/dark_bg/menu_arrow.png");
}
.style_2 .sf-menu li.selected a,
.style_2 .sf-menu li:hover a,
@@ -186,4 +186,4 @@
background-color: #42494F;
border-top-color: #42494F;
border-bottom-color: #42494F;
-}
\ No newline at end of file
+}
diff --git a/public/css/nhgooi.css b/public/css/old/nhgooi.css
similarity index 98%
rename from public/css/nhgooi.css
rename to public/css/old/nhgooi.css
index 1f04e226..95aacc43 100644
--- a/public/css/nhgooi.css
+++ b/public/css/old/nhgooi.css
@@ -67,7 +67,7 @@ h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
}
.header_container {
- background-image: url('../images/nh-banner.png');
+ background-image: url('../../images/nh-banner.png');
background-size: 100% ;
}
@@ -191,7 +191,7 @@ h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
.mobile-menu-switch:hover {
background: #1F3977;
-}
+}
.mobile-menu-switch {
border-color: #1F3977;
@@ -219,7 +219,7 @@ button[disabled]:hover
{
float: right;
color: #7C7C7C;
- margin-left: 2em;
+ margin-left: 2em;
text-decoration: none;
}
diff --git a/public/css/old/noordholland.min.css b/public/css/old/noordholland.min.css
new file mode 100644
index 00000000..6d9e269b
--- /dev/null
+++ b/public/css/old/noordholland.min.css
@@ -0,0 +1 @@
+@charset "UTF-8";.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.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}.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-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{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.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition: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;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}@media print{#cookie-bar,.ad-banner-container,.article-social,.current-info,.load-news button,.news-social,.offscreen,.omroep-bar,.page-sidebar,.wrapper-mainnav,a[href]:after,footer,iframe{display:none!important}.page-content,.page-header .playerContainer,.page-header figure,.spotlight-media,.spotlight-news{width:100%;margin-left:0}.block{opacity:1;visibility:visible;height:auto;margin-bottom:30px;width:100%}.page-header .playerContainer figcaption,.page-header figure figcaption,.spotlight-block figcaption,.spotlight-item figure figcaption,.video-block .video-content figure .block-title{position:relative}.spotlight-item.lg figcaption .block-subtitle,.spotlight-item.lg figcaption .block-title,.spotlight-item.xlg figcaption .block-subtitle,.spotlight-item.xlg figcaption .block-title{bottom:0}.spotlight-item{margin-bottom:30px}.spotlight-item.lg,.spotlight-item.sm{width:100%}.wrapper-mainnav.affix+*{margin-top:0}.news-comments,.popular-content,.recent-content,.related-content{display:none!important}}@font-face{font-family:regional;src:url(/fonts/regiogrid.eot);src:url(/fonts/regiogrid.eot?#iefix) format("embedded-opentype"),url(/fonts/regiogrid.woff) format("woff"),url(/fonts/regiogrid.ttf) format("truetype"),url(/fonts/regiogrid.svg#regiogrid) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:regional!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:regional!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-large:before{content:"a"}.icon-large-left:before{content:"x"}.icon-arrow-medium:before{content:"b"}.icon-arrow-medium-up:before{content:"y"}.icon-arrow-small:before{content:"c"}.icon-audio:before{content:"d"}.icon-check:before{content:"r"}.icon-comment:before{content:"i"}.icon-fb:before{content:"j"}.icon-fbmessenger:before{content:"k"}.icon-flickr:before{content:"t"}.icon-flickr-circle:before{content:"v";width:30%;margin:0 2px;float:left;line-height:30px;width:20%}.icon-flickr-circle:last-of-type{color:#ff0082;margin-right:-4px;width:73%}.icon-foto:before{content:"l"}.icon-gemist:before{content:"m"}.icon-in:before{content:"n"}.icon-info:before{content:"u"}.icon-plus:before{content:"o"}.icon-print:before{content:"p"}.icon-tvlive:before{content:"0"}.icon-tw:before{content:"q"}.icon-video:before{content:"e"}.icon-wa:before{content:"g"}.icon-you:before{content:"f"}.icon-zoeken:before{content:"h"}.icon-2arrows-medium:before{content:"w"}.icon-traffic:before{content:"z"}.icon-radiolive:before{content:"1"}.icon-cross:before{content:"s"}.icon-arrow-small-left:before{content:"2"}.icon-play:before{content:"3"}.icon-link:before{content:"4"}.icon-ig:before{content:"5"}.icon-sc:before{content:"6"}@font-face{font-family:regional-weather;src:url(/fonts/regional-weather.eot);src:url(/fonts/regional-weather.eot?#iefix) format("embedded-opentype"),url(/fonts/regional-weather.woff) format("woff"),url(/fonts/regional-weather.ttf) format("truetype"),url(/fonts/regional-weather.svg#regional-weather) format("svg");font-weight:400;font-style:normal}.icon-nighty-hail:before{content:"N"}.icon-weathericons-regular-webfont:before{content:"E"}.icon-weathericons-regular-webfont-1:before{content:"D"}.icon-weathericons-regular-webfont-2:before{content:"C"}.icon-weathericons-regular-webfont-3:before{content:"A"}.icon-weathericons-regular-webfont-4:before{content:"M"}.icon-weathericons-regular-webfont-5:before{content:"I"}.icon-weathericons-regular-webfont-6:before{content:"J"}.icon-weathericons-regular-webfont-7:before{content:"P"}.icon-weathericons-regular-webfont-8:before{content:"F"}.icon-weathericons-regular-webfont-9:before{content:"B"}.icon-sunny-hail:before{content:"H"}.icon-weathericons-regular-webfont-10:before{content:"O"}.icon-weathericons-regular-webfont-11:before{content:"R"}.icon-weathericons-regular-webfont-12:before{content:"G"}.icon-weathericons-regular-webfont-13:before{content:"Q"}.icon-weathericons-regular-webfont-14:before{content:"L"}.icon-weathericons-regular-webfont-15:before{content:"K"}.icon-weathericons-regular-webfont-16:before{content:"T"}.icon-weathericons-regular-webfont-17:before{content:"S"}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../../fonts/glyphicons-halflings-regular.eot);src:url(../../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;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}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;visibility:visible!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;opacity:0}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}#cookie-bar{position:fixed;bottom:0;width:100%;background:#f2f2f2;border-top:2px solid #0ba3e1;font-weight:300;text-align:center;z-index:2}#cookie-bar .container{padding:20px}#cookie-bar button{margin:0 15px;padding:0;background:0 0;border:none;text-transform:uppercase;color:#666;font-weight:700}#cookie-bar button i{vertical-align:top;display:inline-block;font-size:.9em;margin:0 5px 0 0}#cookie-bar span{margin:0 30px}#cookie-bar .cookie-bar-header{margin:0}#cookie-bar .cookie-accept{padding:5px 10px;border:0;border-radius:0;color:#f2f6fa;background-color:#295812;transition:background .2s ease}#cookie-bar .cookie-accept:hover{background-color:#46971f}#cookie-bar .cookie-info{background-color:#f2f2f2;padding:0}#cookie-bar .cookie-info:hover{color:#666}@media only screen and (max-width:1199px){#cookie-bar h3.cookie-col{width:100%;margin-bottom:0}}@media only screen and (max-width:991px){#cookie-bar .cookie-col{padding:0 10px}#cookie-bar .btn{padding:5px}}@media only screen and (max-width:767px){#cookie-bar{min-height:70px}#cookie-bar .cookie-col{padding:0}#cookie-bar h3.cookie-col{margin:0;font-size:12px}#cookie-bar p.cookie-col{font-size:10px;line-height:14px;margin:0 98px 0 0}#cookie-bar div.cookie-col{position:absolute;right:5px;top:8px;width:92px}#cookie-bar .btn{margin:0;width:100%}}.wrapper-mainnav{position:relative;z-index:999;width:100%;height:54px;background-color:#0ba3e1;border-bottom:solid #e1e0e0;border-width:1px 0}.wrapper-mainnav.affix{position:fixed;top:0}.wrapper-mainnav.affix+*{margin-top:55px}.wrapper-mainnav.affix .sticky-logo,.wrapper-mainnav.affix .to-top{display:block}.wrapper-mainnav .sticky-logo{float:left;padding:0 10px 0 0;margin-top:6px;display:none}.to-top{float:right;height:53px;padding:0 18px;border:none;border-right:solid 1px #e1e0e0;background:0 0;color:#fff;display:none}.search-wrapper .form-group{margin:0}.mainnav-item i{margin-left:5px}.mainnav{position:static;padding:0;float:left;max-height:54px;max-width:900px}@media (max-width:1199px){.mainnav{max-width:730px}}.mainnav [placeholder],.mainnav input[placeholder]{color:#fff!important}.mainnav .mainnav-item{position:relative;display:inline-block;line-height:53px;margin-right:-.25em}.mainnav .mainnav-item a{color:#fff;font-weight:700;display:block;position:relative;padding:0 10px}.mainnav .mainnav-item a:focus,.mainnav .mainnav-item a:hover{color:#fff;text-decoration:none}.mainnav .mainnav-item a.active:before{content:"";position:absolute;top:-1px;left:0;display:block;background:#fff;height:2px;width:100%}.mainnav .mainnav-item a:after{content:"";position:absolute;bottom:-1px;left:0;display:block;background:#fff;height:4px;width:100%;transition:opacity .2s;opacity:0}.mainnav .mainnav-item a:hover:after{opacity:1}.mainnav .mainnav-item:first-child a{margin-left:0}.has-subnav:hover>.subnav-wrapper{display:block;border:0;border-radius:0;box-shadow:none;padding:0;margin:0;background:#0a91c9}.subnav-wrapper .subnav-category{position:relative}.subnav-wrapper .subnav-category+.subnav-category{border-top:1px solid #fff}.subnav-wrapper .subnav-category a{margin:0;padding:.75rem 1rem;line-height:1rem}.subnav-wrapper .subnav-category a .caret{transform:rotateZ(270deg)}.subnav-wrapper .subnav-category a:active,.subnav-wrapper .subnav-category a:focus,.subnav-wrapper .subnav-category a:focus:active,.subnav-wrapper .subnav-category a:hover{background:#fff;color:#0ba3e1}.subnav-wrapper .subnav-category>.subnav-wrapper{position:absolute;top:0;left:100%;background:#098abf}.subnav-wrapper .subnav-category>.subnav-wrapper a:active,.subnav-wrapper .subnav-category>.subnav-wrapper a:focus,.subnav-wrapper .subnav-category>.subnav-wrapper a:focus:active,.subnav-wrapper .subnav-category>.subnav-wrapper a:hover{background:#fff;color:#0ba3e1}.subnav-wrapper .category-item+.category-item{border-top:1px solid #fff}@media only screen and (max-width:991px){.wrapper-mainnav.affix{border-top:2px solid #005497}.wrapper-mainnav.affix .mainnav-item{line-height:51px}.site-mainnav{padding:0}.to-top{height:51px}.mo-mainnav{display:inline-block;width:100%}.mo-mainnav .mainnav-item{float:left;line-height:53px;width:175px;text-align:center}.mo-mainnav .mainnav-item:first-child,.mo-mainnav .mainnav-item:last-child{width:auto}.mo-mainnav .mainnav-item .to-top{width:67px;border-left:1px solid #e1e0e0}.mo-mainnav .mainnav-item a{color:#fff;font-weight:700;display:block;position:relative}.mo-mainnav .mainnav-item a:focus,.mo-mainnav .mainnav-item a:hover{color:#0ba3e1;text-decoration:none;background:#eaeaea}.mo-mainnav .mainnav-item a.active{background:#8cdaf9}.mo-mainnav .mainnav-item a.active:before{display:none}.mo-mainnav .mainnav-item:first-child a{margin-left:0}}@media only screen and (max-width:767px){.menu-toggle{width:auto}.mo-mainnav .mainnav-item{width:40%}.mo-mainnav .mainnav-item:first-child{width:20%}.mo-mainnav .mainnav-item a.active{background:#0980b0}.mo-mainnav .mainnav-item a.active:before{display:none}.mo-mainnav .mainnav-item .to-top{width:100%;padding:0}.mo-mainnav .mainnav-item:nth-child(n+2){display:none}.mo-mainnav .mainnav-item:last-child{display:block}.wrapper-mainnav.affix .mo-mainnav{display:inline-block;width:100%}.wrapper-mainnav.affix .mo-mainnav .mainnav-item{width:35%}.wrapper-mainnav.affix .mo-mainnav .mainnav-item:first-child,.wrapper-mainnav.affix .mo-mainnav .mainnav-item:last-child{width:15%}}.socialnav-item{display:inline-block;vertical-align:bottom;margin:0 3px 7px 2px}.socialnav-item a{display:block;height:33px;width:33px;text-align:center;color:#fff;line-height:30px;background:#999;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.socialnav-item a.facebook{background:#3a5896}.socialnav-item a.twitter{background:#6aacde}.socialnav-item a.flickr{color:#0063db;background:#fff}.socialnav-item a.youtube{background:#cc171e}.socialnav-item a.whatsapp{background:#2ab200}.socialnav-item a.fbm{background:#0084ff}.socialnav-item a.gplus{background:#d24b37}.socialnav-item a.instagram{background:#3e729a}.socialnav-item a.soundcloud{background:#f30}.socialnav-item a.question{background:#0ba3e1}.socialnav-item a:before{font-size:1.3em}.socialnav-item a .icon-flickr-circle:before{font-size:1.3em}.socialnav-item a:not(.flickr):focus,.socialnav-item a:not(.flickr):hover{color:#fff}.socialnav-item a:focus,.socialnav-item a:hover{text-decoration:none}.icon-soundcloud:before{content:"";background:url(/images/icons/icon-soundcloud.svg) center no-repeat;width:100%;height:100%;display:block;background-size:60%}.icon-instagram:before{content:"";background:url(/images/icons/icon-instagram.svg) center no-repeat;width:100%;height:100%;display:block;background-size:60%}.fixed-social-bar{display:none;position:fixed;right:0;top:25vh;z-index:1000;width:33px}@media only screen and (min-width:1200px){.fixed-social-bar{display:block}}.fixed-social-bar__list{padding:0;margin:0}.fixed-social-bar .socialnav-item{display:block;margin:0}.fixed-social-bar .socialnav-item a{border-radius:0}.spotlight .spotlight-news{padding-top:10px}.spotlight .spotlight-news .playerContainer input,.spotlight.spotlight-mediaoverview .playerContainer input{border:none}.spotlight .spotlight-news .mediaevent-title,.spotlight.spotlight-mediaoverview .mediaevent-title{color:#fff;position:absolute;left:30px;bottom:10px}.spotlight .spotlight-news div[id^=Player-],.spotlight.spotlight-mediaoverview div[id^=Player-]{z-index:1;position:relative}.spotlight .banner-ad{text-align:center}.spotlight-media{margin:0}.spotlight-media input{border:none}.spotlight-media div.playerContainer div.media-title span{display:none}.spotlight-media .block-subtitle{font-size:.7em;text-transform:uppercase;color:#fff;padding-bottom:0;margin-bottom:0}.spotlight-media .block-title{font-size:.9em;margin:6px 0 15px 0;color:#fff}.spotlight-media .spotlight-item .lg h2{color:#fff;background:#222;padding:4px 10px;font-size:.9em;font-weight:400;margin:0}.spotlight-media .spotlight-item .lg:before{display:none}.spotlight-media .spotlight-item .sm{padding:0;margin:0}.spotlight-media .spotlight-item.lg{width:100%}.spotlight-item{float:left;position:relative}.spotlight-item.lg{padding:0}.spotlight-item.lg figure figcaption .item-title{font-size:2em;font-weight:600;margin:0 0 20px 0;bottom:-10px;text-shadow:2px 2px 8px #000}.spotlight-item.lg figcaption .block-subtitle,.spotlight-item.lg figcaption .block-title,.spotlight-item.xlg figcaption .block-subtitle,.spotlight-item.xlg figcaption .block-title{position:relative;bottom:-14px}.spotlight-item.lg figcaption .block-title,.spotlight-item.xlg figcaption .block-title{margin-bottom:0}.spotlight-item.xlg{float:none;margin:0}.spotlight-item.xlg figcaption{bottom:0}.spotlight-item.xlg figcaption .block-subtitle,.spotlight-item.xlg figcaption .block-title{bottom:0}.spotlight-item.xlg figure{max-height:500px;overflow:hidden}.spotlight-item figure{position:relative;cursor:pointer}.spotlight-item figure:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:20%;-webkit-transition:height .2s ease-in;-moz-transition:height .2s ease-in;-o-transition:height .2s ease-in;-ms-transition:height .2s ease-in;transition:height .2s ease-in;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 80%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(80%,rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 80%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 80%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 80%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 80%);z-index:2}.spotlight-item figure a{display:block}.spotlight-item figure figcaption{width:100%;position:absolute;padding:0 20px;bottom:0}.spotlight-item figure figcaption .item-title{color:#fff;text-shadow:2px 2px 8px #000}.spotlight-item figure figcaption .item-subtitle{text-transform:uppercase;font-size:.95em;color:#fff;padding-bottom:0}.spotlight-item figure figcaption a,.spotlight-item figure figcaption p{color:#fff}.spotlight-item figure figcaption a:hover{text-decoration:none}.spotlight-item figcaption>*{z-index:2;position:relative}.spotlight-item img{width:100%;height:auto}@media only screen and (min-width:768px){.spotlight-item.sm figure{min-height:122px;padding-left:0}.spotlight-item{padding:0}.spotlight-item.sm h3{font-size:1.2em}}@media only screen and (min-width:992px){.home-spotlight .banner-ad{margin-bottom:0}.home-spotlight .advertisement{margin-left:26px}.spotlight-item.sm{padding:0 0 0 10px}.spotlight-item:nth-child(2){margin-bottom:10px}}@media only screen and (min-width:1200px){.home-spotlight .advertisement{margin-left:-10px}.home-spotlight .spotlight-news .spotlight-item.xlg{margin:0 0 30px 0}.spotlight-item.sm figure{min-height:150px}.spotlight-item.sm{padding:0 0 0 20px}.spotlight-item:nth-child(2){margin-bottom:23px}.spotlight-media .spotlight-item.sm{padding:0;margin:0}}@media only screen and (max-width:1199px){.spotlight-news .spotlight-item.xlg{margin-top:0}.spotlight{background:#fff;padding:0}.spotlight .spotlight-news{padding-top:0}.spotlight-media .spotlight-item.lg figcaption .block-title,.spotlight-media .spotlight-item.xlg figcaption .block-title,.spotlight-news .spotlight-item.lg figcaption .block-title,.spotlight-news .spotlight-item.xlg figcaption .block-title{margin-bottom:15px}.spotlight-media .spotlight-item.lg,.spotlight-news .spotlight-item.lg{padding:0}.spotlight-media .spotlight-item.sm figcaption .block-title,.spotlight-news .spotlight-item.sm figcaption .block-title{margin-bottom:0}.spotlight-media .spotlight-item figcaption,.spotlight-news .spotlight-item figcaption{width:100%;padding:0 15px 15px 15px}.spotlight-news .spotlight-item.xlg .item-lead{display:none}.spotlight-news .spotlight-item.xlg .item-title{font-size:1.5em}.spotlight-news .spotlight-item.sm:before{height:100%}.spotlight-item.sm .item-title{line-height:1em;margin-bottom:0}}@media only screen and (max-width:992px){.spotlight-item{padding:0}.spotlight-item.sm{padding-top:4px}.spotlight-item.sm:nth-child(2){padding-right:2px}.spotlight-item.sm:nth-child(3){padding-left:2px}}@media only screen and (max-width:767px){.home-spotlight{margin-bottom:10px}.spotlight-news{padding:0}.spotlight-news .spotlight-item.lg .item-title{font-size:1.1em;margin:0;bottom:0}.spotlight-news .spotlight-item.sm .item-title{font-size:.9em;line-height:1em}.spotlight-item{padding:0}}.omroep-block{opacity:0;visibility:hidden;height:0;margin-bottom:0;transition:opacity .4s ease-in}.omroep-block.visible{height:auto;visibility:visible;opacity:1;margin-bottom:30px}.video-block.hideJW .video-content figure{z-index:1}.video-block.hideJW .jwplayer{position:absolute;top:0;z-index:0}.video-block .block-wrapper{background:#323232}.video-block .block-wrapper.bg-primary{background:#0ba3e1}.video-block .block-wrapper.bg-primary .videoitem-image .block-type{color:#fff}.video-block .block-wrapper.bg-primary .block-bottom{border-top-color:rgba(255,255,255,.5)}.video-block .video-content{position:relative;overflow:hidden}.video-block .video-content figure{overflow:hidden}@media only screen and (min-width:768px){.video-block .video-content figure{overflow:visible}}.video-block .video-content figure .block-title{position:absolute;bottom:18px;padding:0 20px;font-weight:900;color:#fff;line-height:1em;font-size:1.3em}@media only screen and (min-width:768px){.video-block .video-content figure .block-title{font-size:2.125em}}.video-block .video-content figure .block-image{width:100%}.video-block .video-content figure .block-type{top:50%;left:50%;padding:12px 19px 13px 19px;font-size:1.3em;color:#fff;background-color:#0ba3e1;transform:translate(-50%,-50%)}.video-block .video-content .jwplayer{vertical-align:bottom}.video-block .video-content:hover .block-image:before{bottom:-50px}.video-block .video-content--split{margin-bottom:2rem;border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5)}.video-block .video-content--split h3{margin-top:1.875rem;margin-right:.875rem;font-size:1.75rem;font-weight:700;color:#fff}.video-block .video-content--grid figure .block-type{padding:9px 12px 10px 12px;font-size:.55rem;position:absolute}.video-block .video-wrapper{position:relative}.video-block .subtitle{color:#fff;margin:0;padding:15px 23px}.video-block .block-related{overflow:hidden;padding:15px 23px}.video-block .block-related ul{list-style:none;padding:0}.video-block .block-related li{width:100%;padding:0;margin-bottom:10px}.video-block .block-related li:nth-child(1),.video-block .block-related li:nth-child(2){padding:0}@media only screen and (min-width:768px){.video-block .block-related li{width:50%;float:left}.video-block .block-related li:nth-child(1){padding-right:16px}.video-block .block-related li:nth-child(2){padding-left:16px}}.video-block .videoitem-image{float:left;width:20%;margin-right:5%}.video-block .videoitem-title{float:left;width:75%;padding-top:0}.video-block .videoitem-title a{color:#fff}.video-block .block-bottom{border-top:1px solid #505050;text-align:right;padding:9px 23px;margin:0}.video-block .block-bottom a{font-size:.85em;font-weight:600;color:rgba(255,255,255,.8)}.video-block .block-bottom i{display:inline-block;vertical-align:top;font-size:.6em}.video-block .block-type{font-size:.6em;padding:5px}.mediabox-image{position:relative}.mediabox-image .mediabox-image-title{position:absolute;bottom:0}.mediabox{margin-bottom:2em}.mediabox .owl-controls{position:absolute;top:50%;z-index:1;width:100%;height:0}.mediabox .mediabox-image-title{position:absolute;bottom:0;left:0;color:#fff;padding:15px 20px;background:rgba(0,0,0,.5);width:100%}@media only screen and (max-width:420px){.mediabox .mediabox-image-title{font-size:.8rem;padding:5px 10px;line-height:1.1em}}.mediabox .playerContainer .media-title{position:absolute;bottom:0;left:0;width:100%;padding-left:1px;padding-right:1px;margin-bottom:9px}.mediabox .playerContainer .media-title span{color:#fff;padding:15px 20px;background:rgba(0,0,0,.5);display:block}.mediabox .owl-prev{left:0}.mediabox .owl-next{right:0}.mediabox .owl-next,.mediabox .owl-prev{width:20px;height:55px;line-height:55px;background:rgba(255,255,255,.6);text-align:center;position:absolute}.mediabox .owl-next:hover,.mediabox .owl-prev:hover{background:rgba(255,255,255,.9)}.mediabox .owl-next.disabled,.mediabox .owl-prev.disabled{display:none!important}.mediabox .big-images{overflow:hidden}.mediabox .big-images .owl-next,.mediabox .big-images .owl-prev{margin-top:-32px;width:64px;height:64px;line-height:64px;font-size:1.8em}.mediabox .big-images .owl-item{overflow:hidden}.mediabox .thumbs .owl-stage-outer{padding-top:13px}.mediabox .thumbs .owl-controls{top:13px}.mediabox .thumbs .owl-item{cursor:pointer}.mediabox .thumbs .owl-item:before{content:"";border:1px solid #0ba3e1;position:absolute;display:block;width:100%;top:0;-webkit-transition:top .1s ease-in;-moz-transition:top .1s ease-in;-o-transition:top .1s ease-in;-ms-transition:top .1s ease-in;transition:top .1s ease-in}.mediabox .thumbs .owl-item.synced:before,.mediabox .thumbs .owl-item:hover:before{top:-7px}.mediabox .owl-video-play-icon{background:#0ba3e1;text-align:center}.mediabox .owl-video-play-icon:before{font-family:regional;color:#fff;font-size:2em;line-height:80px;content:"e"}.mediabox .owl-carousel .owl-video-tn{width:100%;position:absolute}.mediabox .owl-video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.mediabox .owl-video-wrapper embed,.mediabox .owl-video-wrapper iframe,.mediabox .owl-video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.mediabox .owl-video-playing .owl-video-wrapper{padding-bottom:0}.video-thumb-slider .owl-controls{position:absolute;top:50px;z-index:1;width:100%;height:0}@media only screen and (min-width:768px){.video-thumb-slider .owl-controls{top:85px}}@media only screen and (min-width:992px){.video-thumb-slider .owl-controls{top:65px}}@media only screen and (min-width:1200px){.video-thumb-slider .owl-controls{top:50px}}.video-thumb-slider .owl-prev{left:0}.video-thumb-slider .owl-next{right:0}.video-thumb-slider .owl-next,.video-thumb-slider .owl-prev{width:32px;line-height:32px;color:#333;background:rgba(255,255,255,.6);text-align:center;position:absolute}.video-thumb-slider .owl-next:hover,.video-thumb-slider .owl-prev:hover{background:rgba(255,255,255,.9)}.video-thumb-slider .owl-next.disabled,.video-thumb-slider .owl-prev.disabled{display:none!important}.video-block.hideJW .video-content figure{z-index:1}.video-block.hideJW .jwplayer{position:absolute;top:0;z-index:0}.video-block .block-wrapper{background:#323232}.video-block .block-wrapper.bg-primary{background:#0ba3e1}.video-block .block-wrapper.bg-primary .videoitem-image .block-type{color:#fff}.video-block .block-wrapper.bg-primary .block-bottom{border-top-color:rgba(255,255,255,.5)}.video-block .video-content{position:relative;overflow:hidden}.video-block .video-content figure{overflow:hidden}@media only screen and (min-width:768px){.video-block .video-content figure{overflow:visible}}.video-block .video-content figure .block-title{position:absolute;bottom:18px;padding:0 20px;font-weight:900;color:#fff;line-height:1em;font-size:1.3em}@media only screen and (min-width:768px){.video-block .video-content figure .block-title{font-size:2.125em}}.video-block .video-content figure .block-image{width:100%}.video-block .video-content figure .block-type{top:50%;left:50%;padding:12px 19px 13px 19px;font-size:1.3em;color:#fff;background-color:#0ba3e1;transform:translate(-50%,-50%)}.video-block .video-content .jwplayer{vertical-align:bottom}.video-block .video-content:hover .block-image:before{bottom:-50px}.video-block .video-content--split{margin-bottom:2rem;border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5)}.video-block .video-content--split h3{margin-top:1.875rem;margin-right:.875rem;font-size:1.75rem;font-weight:700;color:#fff}.video-block .video-content--grid figure .block-type{padding:9px 12px 10px 12px;font-size:.55rem}.video-block .video-wrapper{position:relative}.video-block .video-item{display:block;margin-bottom:1rem;color:#fff}.video-block .video-item p{padding:8px;margin:0;font-weight:400}.video-block .video-item:hover{text-decoration:none}.video-block .subtitle{color:#fff;margin:0;padding:15px 23px}.video-block .block-related{overflow:hidden;padding:15px 23px}.video-block .block-related ul{list-style:none;padding:0}.video-block .block-related li{width:100%;padding:0;margin-bottom:10px}.video-block .block-related li:nth-child(1),.video-block .block-related li:nth-child(2){padding:0}@media only screen and (min-width:768px){.video-block .block-related li{width:50%;float:left}.video-block .block-related li:nth-child(1){padding-right:16px}.video-block .block-related li:nth-child(2){padding-left:16px}}.video-block .videoitem-image{float:left;width:20%;margin-right:5%}.video-block .videoitem-title{float:left;width:75%;padding-top:0}.video-block .videoitem-title a{color:#fff}.video-block .block-bottom{border-top:1px solid #505050;text-align:right;padding:9px 23px;margin:0}.video-block .block-bottom a{font-size:.85em;font-weight:600;color:rgba(255,255,255,.8)}.video-block .block-bottom i{display:inline-block;vertical-align:top;font-size:.6em}.video-block .block-type{font-size:.6em;padding:5px}.video-thumb-slider .owl-controls{position:absolute;top:50%;margin-top:-16px;z-index:1;width:100%;height:0}.video-thumb-slider .owl-prev{left:0}.video-thumb-slider .owl-next{right:0}.video-thumb-slider .owl-next,.video-thumb-slider .owl-prev{width:32px;line-height:32px;color:#333;background:rgba(255,255,255,.6);text-align:center;position:absolute}.video-thumb-slider .owl-next:hover,.video-thumb-slider .owl-prev:hover{background:rgba(255,255,255,.9)}.video-thumb-slider .owl-next.disabled,.video-thumb-slider .owl-prev.disabled{display:none!important}.blocks-sidebar,.sidebar-block ul{padding:0;list-style:none}.blocks-sidebar{margin:20px 0 0 0}.blocks-sidebar .sidebar-block.sidebar-widget{overflow:hidden;margin-bottom:40px}.blocks-sidebar .sidebar-block.sidebar-widget div:first-child{text-align:center;margin:0 auto}.blocks-sidebar h3{font-size:1.4em;font-weight:900}.blocks-sidebar h4{color:#0ba3e1}.blocks-sidebar p{font-size:.9em}.blocks-sidebar .poll-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .poll-block .btn{margin-top:25px}.filter-options,.poll-options{margin:20px 0 0}.filter-options li,.poll-options li{font-size:.9em;margin:20px 0 10px}.filter-options li .progress,.poll-options li .progress{margin:0}.filter-options li label,.poll-options li label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:.9em}.filter-options li label:after,.filter-options li label:before,.poll-options li label:after,.poll-options li label:before{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.filter-options li input[type=radio],.poll-options li input[type=radio]{display:none}.filter-options li label:before,.poll-options li label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:2px;background:#fff;border:1px solid #d0d0d0}.filter-options li input[type=radio]:checked+label:after,.poll-options li input[type=radio]:checked+label:after{background:#0ba3e1;content:"";display:inline-block;width:10px;height:10px;margin-right:10px;position:absolute;left:3px;bottom:5px}.blocks-sidebar .twitter-block{display:none;overflow:hidden;margin-bottom:40px}.blocks-sidebar .radar-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .radar-block iframe{width:100%}.blocks-sidebar .slider-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .slider-block .sidebar-slider{margin-top:15px}.blocks-sidebar .slider-block img{display:block;width:100%;height:auto}.blocks-sidebar .slider-block .owl-controls{position:absolute;top:38%;z-index:1;width:100%;height:0}.blocks-sidebar .slider-block .owl-prev{left:0}.blocks-sidebar .slider-block .owl-next{right:0}.blocks-sidebar .slider-block .owl-next,.blocks-sidebar .slider-block .owl-prev{width:32px;line-height:32px;background:rgba(255,255,255,.6);text-align:center;position:absolute}.blocks-sidebar .slider-block .owl-next:hover,.blocks-sidebar .slider-block .owl-prev:hover{background:rgba(255,255,255,.9)}.blocks-sidebar .slider-block .owl-next.disabled,.blocks-sidebar .slider-block .owl-prev.disabled{display:none}.blocks-sidebar .slider-block .big-images .owl-next,.blocks-sidebar .slider-block .big-images .owl-prev{margin-top:-32px;width:64px;height:64px;line-height:64px;font-size:1.8em}.blocks-sidebar .input-form{overflow:hidden;margin-bottom:40px}.blocks-sidebar .input-form .btn{margin-top:25px}.blocks-sidebar .input-form ::-webkit-input-placeholder{font-style:italic}.blocks-sidebar .input-form ::-moz-placeholder{font-style:italic}.blocks-sidebar .input-form :-ms-input-placeholder{font-style:italic}.blocks-sidebar .input-form input:-moz-placeholder{font-style:italic}.blocks-sidebar .filter-block{overflow:hidden;margin-bottom:20px}.blocks-sidebar .filter-block .control-label{margin:0}.blocks-sidebar .filter-block input.form-control{margin:0}.blocks-sidebar .filter-block .filter-options{margin:20px 0}.blocks-sidebar .filter-block .filter-options li{margin-bottom:5px}.blocks-sidebar .filter-block .filter-options li label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-weight:400}.blocks-sidebar .filter-block .filter-options li input[type=checkbox]{display:none}.blocks-sidebar .filter-block .filter-options li label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;position:absolute;left:0;bottom:2px;background:#fff;border:1px solid #d0d0d0}.blocks-sidebar .filter-block .filter-options li input[type=checkbox]:checked+label:after{font-weight:700;color:#0ba3e1;font-size:12px;font-family:regional;content:"r";display:inline-block;width:18px;height:18px;margin-right:10px;position:absolute;left:4px;bottom:0}.sidebar-block ul,blocks-sidebar{padding:0;list-style:none}.blocks-sidebar{margin:20px 0 0 0}.blocks-sidebar .dfp-ad-Rectangle{border:1px solid #e5e5e5}.blocks-sidebar .news-block{overflow:hidden;margin-bottom:20px}.blocks-sidebar .news-block .newsitem{overflow:hidden;padding:8px 0;cursor:pointer;border-bottom:1px solid #e5e5e5}.blocks-sidebar .news-block .newsitem:hover{background:#e5e5e5}.blocks-sidebar .news-block .newsitem .item-image{width:25%;float:left;position:relative}.blocks-sidebar .news-block .newsitem .item-image img{width:100%;height:auto}.blocks-sidebar .news-block .newsitem figcaption{width:75%;float:left;padding-left:10px}.blocks-sidebar .news-block .newsitem figcaption a{font-size:.85em;color:#333;display:block;margin-top:-3px;line-height:1.2em}.blocks-sidebar .news-block .newsitem figcaption a:hover{text-decoration:none}.blocks-sidebar h3{font-size:1.4em;font-weight:900}.blocks-sidebar p{font-size:.9em}.blocks-sidebar .poll-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .poll-block .btn{margin-top:25px}.blocks-sidebar .poll-block .poll-options{margin:20px 0 0}.blocks-sidebar .poll-block .poll-options li{font-size:.9em;margin:20px 0 0}.blocks-sidebar .poll-block .poll-options li .progress{margin:0}.blocks-sidebar .poll-block .poll-options li label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:.9em}.blocks-sidebar .poll-block .poll-options li label:after,.blocks-sidebar .poll-block .poll-options li label:before{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.blocks-sidebar .poll-block .poll-options li input[type=radio]{display:none}.blocks-sidebar .poll-block .poll-options li label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:2px;background:#fff;border:1px solid #d0d0d0}.blocks-sidebar .poll-block .poll-options li input[type=radio]:checked+label:after{background:#0ba3e1;content:"";display:inline-block;width:10px;height:10px;margin-right:10px;position:absolute;left:3px;bottom:5px}.blocks-sidebar .twitter-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .radar-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .radar-block iframe{width:100%}.blocks-sidebar .slider-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .slider-block .sidebar-slider{margin-top:15px}.blocks-sidebar .slider-block img{display:block;width:100%;height:auto}.blocks-sidebar .slider-block .owl-controls{position:absolute;top:38%;z-index:1;width:100%;height:0}.blocks-sidebar .slider-block .owl-prev{left:0}.blocks-sidebar .slider-block .owl-next{right:0}.blocks-sidebar .slider-block .owl-next,.blocks-sidebar .slider-block .owl-prev{width:32px;line-height:32px;background:rgba(255,255,255,.6);text-align:center;position:absolute}.blocks-sidebar .slider-block .owl-next:hover,.blocks-sidebar .slider-block .owl-prev:hover{background:rgba(255,255,255,.9)}.blocks-sidebar .slider-block .owl-next.disabled,.blocks-sidebar .slider-block .owl-prev.disabled{display:none}.blocks-sidebar .slider-block .big-images .owl-next,.blocks-sidebar .slider-block .big-images .owl-prev{margin-top:-32px;width:64px;height:64px;line-height:64px;font-size:1.8em}.blocks-sidebar .input-form{overflow:hidden;margin-bottom:40px}.blocks-sidebar .input-form .btn{margin-top:25px}.blocks-sidebar .input-form ::-webkit-input-placeholder{font-style:italic}.blocks-sidebar .input-form ::-moz-placeholder{font-style:italic}.blocks-sidebar .input-form :-ms-input-placeholder{font-style:italic}.blocks-sidebar .input-form input:-moz-placeholder{font-style:italic}.blocks-sidebar .filter-block{overflow:hidden;margin-bottom:20px}.blocks-sidebar .filter-block .control-label{margin:0}.blocks-sidebar .filter-block input.form-control{margin:0}.blocks-sidebar .filter-block .filter-options{margin:20px 0}.blocks-sidebar .filter-block .filter-options li{margin-bottom:5px}.blocks-sidebar .filter-block .filter-options li label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-weight:400}.blocks-sidebar .filter-block .filter-options li input[type=checkbox]{display:none}.blocks-sidebar .filter-block .filter-options li label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;position:absolute;left:0;bottom:2px;background:#fff;border:1px solid #d0d0d0}.blocks-sidebar .filter-block .filter-options li input[type=checkbox]:checked+label:after{font-weight:700;color:#0ba3e1;font-size:12px;font-family:regional;content:"r";display:inline-block;width:18px;height:18px;margin-right:10px;position:absolute;left:4px;bottom:0}.blocks-sidebar .news-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .news-block .btn{text-align:left}.blocks-sidebar .news-block .btn i{margin-right:10px}.blocks-sidebar .news-block .btn ihover{text-decoration:none}.blocks-sidebar .news-block .tab-block{margin:0}.blocks-sidebar .news-block .tab-block .tab-content{padding:0}.blocks-sidebar .news-block .tab-block .tab-content .tab-pane{overflow:hidden}.blocks-sidebar .news-block .tab-block .nav-tabs{width:100%;display:block}.blocks-sidebar .news-block .tab-block .nav-tabs a{background:#e5e5e5}.blocks-sidebar .news-block .tab-block .nav-tabs .active a{background:#f2f2f2;border-bottom:1px solid #f2f2f2}.blocks-sidebar .news-block .tab-block ul{display:block}.blocks-sidebar .news-block .tab-block .btn.btn-default.btn-block{background:0 0;margin:15px 20px;width:88%}.blocks-sidebar .news-block .tab-block .newsitem{border-top:1px solid #e5e5e5;padding:15px 20px}.blocks-sidebar .news-block .tab-block .newsitem .time{color:#b3b3b3;display:block}.blocks-sidebar .news-block .tab-block .newsitem .important{background:#0ba3e1;text-transform:uppercase}.blocks-sidebar .news-block .tab-block .block-ctalink{margin:15px 20px}.article-content{color:#333;line-height:1.65em;font-size:1rem}.article-content>p{margin:0 0 1.5em 0;font-size:1.1em}.article-content>p a{font-weight:400}.article-content>p:first-of-type{font-weight:400}.article-content p{font-size:1rem}.article-content p.intro{font-size:1.1rem}.article-content strong{color:#333}.article-content h2{color:#333}.article-content h4{text-transform:none;margin:0;font-size:1.1em;font-weight:700}.article-content h3{font-size:1.4em;font-weight:900;margin:0 0 1em 0}.article-content .article-list{list-style-type:none;margin:0;padding-left:0;margin:10px 0;color:#757575;font-size:1.1em}.article-content .article-list li{font-weight:300;margin-bottom:5px}.article-content .article-list li:before{content:"•";color:#bebebe;font-size:1.4em;padding-right:15px;line-height:0;font-weight:400;vertical-align:middle}.article-content .article-author{border-left:1px solid #b3b3b3;margin-bottom:1.5em;color:#757575;font-weight:300}.article-content .article-author .author{display:inline-block;padding:10px;margin-right:5px}.article-content .article-author .author:focus,.article-content .article-author .author:focus:active,.article-content .article-author .author:hover{text-decoration:none;color:#0ba3e1}.article-content .article-author__text{color:#666;text-transform:uppercase;margin-left:10px}.article-content .article-author .author-picture{display:inline-block;vertical-align:middle}.article-content .article-author .author-info{display:inline-block;vertical-align:middle;line-height:1em}.article-content .article-author .author-info small{color:#666}.article-content .article-author__social{padding:0;margin:0 0 0 10px;list-style-type:none}.article-content .article-author__social li{display:inline-block}.article-content .article-block p{margin-top:0}.article-content .article-block p strong{line-height:1em;margin-bottom:.5em}.article-share .socialnav-item{margin:0;display:block;float:left}.article-share .socialnav-item a{border-radius:0}.footernav-social .socialnav-item{margin:0;display:block;float:left}.footernav-social .socialnav-item a{border-radius:0}.article-meta{text-transform:uppercase;color:#b3b3b3;font-size:.8em}.article-meta .news-pubdate{color:#767676;font-size:.9em}.article-meta .icon-time{width:1rem;height:1rem;margin-right:.5rem;vertical-align:bottom}.article-meta .icon-time path{fill:#b3b3b3}.article-bottom,.article-social{border-bottom:1px solid #b3b3b3;padding:15px 0}.article-bottom .block-ctalink,.article-social .block-ctalink{font-size:.8em}@media only screen and (min-width:992px){.article-share{text-align:right}.article-share h5{margin-top:0}}@media only screen and (max-width:767px){.article-content{padding-top:0}.article-header{display:flex;flex:1 1 auto;flex-direction:column}.mediabox{order:1}.article-title{order:2;font-size:1.35rem}.article-meta{order:3;margin:.5rem 0}.article-meta .news-pubdate{font-size:0}.article-meta .news-pubdate:after{content:attr(data-short-date);display:inline-block;font-size:.7rem}.news-social li{font-size:.8em;margin:0 0 0 4px}.article-share{bottom:0;width:100%;left:0;margin:0;z-index:99}.article-share .socialnav{width:100%}.article-share .socialnav-item{width:calc(14.28571429%);display:inline-block!important}.article-share .socialnav-item a{border-radius:0;width:100%}}.omroep-block{margin-bottom:30px}.omroep-block figure{position:relative}.omroep-block figure a{display:block}.omroep-block figure img{width:100%;height:auto}.omroep-block .news-pubdate{text-transform:uppercase;color:#b3b3b3;font-size:.7em;font-weight:700}.omroep-block .block-title{font-size:1rem;margin-top:1rem}.omroep-block .block-lead{font-size:.875rem}.omroep-block figcaption{padding:15px 0 0 0}.omroep-block figcaption a{color:#000}.omroep-block figcaption a:hover{text-decoration:none}.omroep-block figcaption .item-lead{font-size:.9em;margin-bottom:0}.omroep-block figcaption .item-lead a{color:#757575}.omroep-block figcaption .item-title{margin:15px 0 10px 0}.omroep-block:hover .block-title a{color:#0ba3e1}.omroep-block:hover .block-content{background:#f2f2f2}.omroep-block.featured-block .news-pubdate{color:rgba(255,255,255,.8)}.omroep-block.featured-block .block-title a{color:#fff}.omroep-block.featured-block .block-image:before{display:none}.omroep-block.featured-block:hover .block-content{background:#0ba3e1}.omroep-block.no-img .block-content{border-top:1px solid #dadada}.article-content blockquote,blockquote{position:relative;padding:0 0 0 4rem;margin:1em 0;border:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.article-content blockquote:before,blockquote:before{content:"“";font-family:Georgia,serif;font-size:7em;left:0;line-height:.75;position:absolute;top:0;color:#000}.article-content blockquote p,blockquote p{margin:0;font-weight:600;font-size:1.25em;line-height:1em;color:#333}.article-content blockquote footer,blockquote footer{display:block;margin-left:8px;font-weight:300;color:#777;font-style:italic;font-size:1.1rem}.featured-items{padding:0 6px;background:#0ba3e1}@media only screen and (min-width:768px){.featured-items{padding-left:6px}}.featured-items .featured-item{position:relative;padding:6px 0}@media only screen and (min-width:768px){.featured-items .featured-item{padding-left:0}}.featured-items .featured-item>img{width:25%;display:inline-block;vertical-align:top}@media only screen and (min-width:768px){.featured-items .featured-item>img{width:100%;display:block}}.featured-items .featured-item figcaption{display:inline-block;vertical-align:top;width:calc(75% - 4px);padding:6px}@media only screen and (min-width:768px){.featured-items .featured-item figcaption{position:absolute;left:0;bottom:6px;width:100%}}.featured-items .featured-item__title{margin:0;color:#fff;font-size:.875rem;text-shadow:0 1px 5px rgba(0,0,0,.75);text-transform:none;font-weight:500}.omroep-block{margin-bottom:30px}.omroep-block figure{position:relative}.omroep-block figure a{display:block}.omroep-block figure img{width:100%;height:auto}.omroep-block .news-pubdate{text-transform:uppercase;color:#b3b3b3;font-size:.7em;font-weight:700}.omroep-block .block-title{font-size:1rem;margin-top:1rem}.omroep-block .block-lead{font-size:.875rem}.omroep-block figcaption{padding:15px 0 0 0}.omroep-block figcaption a{color:#000}.omroep-block figcaption a:hover{text-decoration:none}.omroep-block figcaption .item-lead{font-size:.9em;margin-bottom:0}.omroep-block figcaption .item-lead a{color:#757575}.omroep-block figcaption .item-title{margin:15px 0 10px 0}.omroep-block:hover .block-title a{color:#0ba3e1}.omroep-block:hover .block-content{background:#f2f2f2}.omroep-block.featured-block .news-pubdate{color:rgba(255,255,255,.8)}.omroep-block.featured-block .block-title a{color:#fff}.omroep-block.featured-block .block-image:before{display:none}.omroep-block.featured-block .block-content{padding:0}.omroep-block.featured-block:hover .block-content{background:#0ba3e1}.omroep-block.no-img .block-content{border-top:1px solid #dadada}.search-wrapper{padding-right:0;float:right}.search-wrapper .form-group{float:right;margin:0}.search-wrapper .input-group-btn{position:absolute;top:4px;left:1px;z-index:10}.search-wrapper .btn-search{color:#fff;background-color:transparent}.search-wrapper .mainnav-search{float:right}#mo-search-criteria,#search-criteria{height:53px;width:200px;padding:0 20px 0 40px;box-shadow:none;border-radius:0;border:none;border-left:1px solid #e1e0e0;border-right:1px solid #e1e0e0;background:url(/images/ico-search-white.png) no-repeat 15px center;background-color:rgba(255,255,255,.5);color:#fff}#mo-search-criteria::-webkit-input-placeholder,#search-criteria::-webkit-input-placeholder{color:#fff;font-style:italic}#mo-search-criteria::-moz-placeholder,#search-criteria::-moz-placeholder{color:#fff;font-style:italic}#mo-search-criteria:-ms-input-placeholder,#search-criteria:-ms-input-placeholder{color:#fff;font-style:italic}#search-criteria{width:206px;background:rgba(255,255,255,.5);border:none}@media only screen and (min-width:992px) and (max-width:1200px){#search-criteria{width:150px}}@media only screen and (max-width:991px){#mo-search-criteria,#search-criteria{color:#666}}.site-top__container{display:flex;justify-content:space-between;align-items:flex-end;padding-right:30px}.site-top .site-logo{margin-right:auto}.site-top .current-info{order:1}.site-top .ad-banner-container{order:2;margin:12px 0 0 0}.site-top .dfp-ad-full{padding-bottom:0;border-bottom:0}.mediabox{position:relative;margin-bottom:2em}.mediabox .owl-nav{top:50%;position:absolute;z-index:1;width:100%}.mediabox .owl-prev{left:0}.mediabox .owl-next{right:0}.mediabox .owl-next,.mediabox .owl-prev{width:20px;height:55px;line-height:55px;background:rgba(255,255,255,.6);text-align:center;position:absolute}.mediabox .owl-next:hover,.mediabox .owl-prev:hover{background:rgba(255,255,255,.9)}.mediabox .owl-next.disabled,.mediabox .owl-prev.disabled{display:none!important}.mediabox .owl-dots{position:absolute;bottom:5px;left:50%;transform:translateX(-50%)}.mediabox .owl-dots .owl-dot{width:10px;height:10px;display:inline-block;margin-right:4px;border-radius:50%;background:#fff}.mediabox .owl-dots .owl-dot.active{background:#0ba3e1}.mediabox .big-images .owl-next,.mediabox .big-images .owl-prev{margin-top:-32px;width:64px;height:64px;line-height:64px;font-size:1.8em}.mediabox .thumbs .owl-stage-outer{padding-top:13px}.mediabox .thumbs .owl-controls{top:13px}.mediabox .thumbs .owl-item{cursor:pointer}.mediabox .thumbs .owl-item:before{content:"";border:1px solid #0ba3e1;position:absolute;display:block;width:100%;top:0;-webkit-transition:top .1s ease-in;-moz-transition:top .1s ease-in;-o-transition:top .1s ease-in;-ms-transition:top .1s ease-in;transition:top .1s ease-in}.mediabox .thumbs .owl-item.synced:before,.mediabox .thumbs .owl-item:hover:before{top:-7px}.mediabox .count{position:absolute;right:.5rem;top:.5rem;padding:.2rem .5rem;background:rgba(0,0,0,.4);font-size:.875rem;color:#fff;z-index:1}.mediabox .owl-video-play-icon{background:#0ba3e1;text-align:center}.mediabox .owl-video-play-icon:before{font-family:regional;color:#fff;font-size:2em;line-height:80px;content:"e"}.mediabox .owl-carousel .owl-video-tn{width:100%;position:absolute}.mediabox .owl-video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.mediabox .owl-video-wrapper embed,.mediabox .owl-video-wrapper iframe,.mediabox .owl-video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.mediabox .owl-video-playing .owl-video-wrapper{padding-bottom:0}@media only screen and (max-width:767px){.mediabox{margin-left:-15px;margin-right:-15px;margin-bottom:0}.mediabox .thumbs{display:none}.mediabox .owl-carousel .owl-controls .owl-next,.mediabox .owl-carousel .owl-controls .owl-prev{margin-top:-16px;line-height:32px;font-size:.9em;width:32px;height:32px}.mediabox .thumbs .owl-controls{top:13px;height:100%;overflow:hidden}.mediabox .thumbs .owl-controls i{font-size:1em;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mediabox .thumbs .owl-controls .owl-next,.mediabox .thumbs .owl-controls .owl-prev{height:100%;top:50%;width:32px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-7px}}#sidebar-tabs{overflow:hidden;margin-bottom:40px}#sidebar-tabs .nav-tabs{border:0}#sidebar-tabs .nav-tabs>li{margin-right:10px;margin-bottom:10px}#sidebar-tabs .nav-tabs>li>a{font-weight:700;color:#b3e6fb;font-size:.875rem;text-transform:uppercase;border:0;border-bottom:1px solid #b3e6fb;padding:0}#sidebar-tabs .nav-tabs>li>a:hover{color:#0ba3e1;background-color:transparent}#sidebar-tabs .nav-tabs>li.active>a{color:#0ba3e1;border:0;border-bottom:1px solid #0ba3e1}#sidebar-tabs .tab-content{border:0;padding:0}.btn{display:inline-block;padding:11px 15px;text-transform:uppercase;font-weight:700;font-size:.9em}.btn:active,.btn:focus,.btn:hover{color:#fff;outline:0}.btn-default,.btn-default[disabled]{background:#0ba3e1;text-decoration:none;cursor:pointer;display:inline-block;color:#fff;border:none}.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover{background:#0980b0;color:#fff}.btn-outline{border:1px solid #dadada;background:0 0;color:#666}.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:#323232}.btn-link{font-size:.9em;text-decoration:none;color:#5bcaf7}.btn-link:hover{text-decoration:none;color:#2abaf5}.btn-link i{font-size:1.5em}.input-group-btn{font-size:1em}.progress-bar{background-color:#0ba3e1}body,html{min-height:100%;font-size:100%}body{overflow-x:hidden;overflow-y:scroll;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased}::-moz-selection{background-color:#d5f1fd}::selection{background-color:#d5f1fd}.form-control::-webkit-input-placeholder,::-webkit-input-placeholder{color:#ababab;opacity:1}.form-control:-moz-placeholder,:-moz-placeholder{color:#ababab;opacity:1}.form-control::-moz-placeholder,::-moz-placeholder{color:#ababab;opacity:1}.form-control:-ms-input-placeholder,:-ms-input-placeholder{color:#ababab;opacity:1}h1,h2,h3,h4,h5,h6{text-rendering:auto}h3,h4{line-height:1.2em}h1{font-size:2em;font-weight:700}h2{font-size:1.5em;font-weight:700;line-height:1.1em;margin-bottom:20px}h3{font-size:1em;font-weight:600}h3.heading{margin:3em 0 10px 0;font-size:1.375em;font-weight:900}.heading+p{margin-top:0}h4{font-size:.95em;font-weight:900;text-transform:uppercase}p{margin:10px 0;font-size:1em;line-height:1.4em}em{font-style:italic}.article-content div a strong,a{color:#5bcaf7;text-decoration:none}.article-content div a strong:hover,a:hover{text-decoration:underline}.article-content div a strong:active,.article-content div a strong:hover,a:active,a:hover{color:#2abaf5}.article-content div a strong:active,.article-content div a strong:focus,a:active,a:focus{outline:0 none}.article-content div a strong[class^=icon]:hover,a[class^=icon]:hover{text-decoration:none}.article-content div a strong img,a img{vertical-align:bottom}figure img{vertical-align:bottom}img{border:0}b{font-weight:700}address{font-weight:300}address a{font-weight:400}nav ul{list-style-type:none;margin:0;padding-left:0}button:focus{outline:0}.site-container{position:relative;min-height:100%;height:auto!important;height:100%;width:100%;margin-left:0;-webkit-transition:margin-left .2s ease-in;-moz-transition:margin-left .2s ease-in;-o-transition:margin-left .2s ease-in;-ms-transition:margin-left .2s ease-in;transition:margin-left .2s ease-in}.site-container.open{margin-left:267px;position:fixed;top:53px;z-index:1}.jscroll-added,.jscroll-inner{zoom:1}.jscroll-added:after,.jscroll-added:before,.jscroll-inner:after,.jscroll-inner:before{content:"\0020";display:block;height:0;overflow:hidden}.jscroll-added:after,.jscroll-inner:after{clear:both}.load-news{clear:both}.icon-flickr-circle:before{line-height:33px}.loader{background:url(/images/ajax-loader.gif) no-repeat center center;display:block;height:32px}.omroep-bar{padding-bottom:5px;background-color:#0ba3e1}.omroep-bar nav{text-align:right}.omroep-bar .socialnav li{margin:0 3px}.omroep-bar .socialnav li a{width:auto;height:auto;line-height:1em;font-size:.8em}.omroep-bar .socialnav li a:not(.flickr){background:0 0}.omroep-bar .socialnav li a.flickr{background:#fff;width:15px;height:15px}.omroep-bar .socialnav li a.flickr .icon-flickr-circle:before{line-height:16px;font-size:.75em;margin:0 2px 0 0}.omroep-bar .socialnav li a.flickr .icon-flickr-circle:last-of-type{color:#0ba3e1}.servicenav,.socialnav{display:inline-block;list-style-type:none;margin:0;padding-left:0}.servicenav li,.socialnav li{display:inline-block;margin:0 0 0 10px}.servicenav li a,.socialnav li a{color:#fff}.socialnav li{margin-left:0}.socialnav li:first-child{margin-left:0}.socialnav li a{font-size:1em}.socialnav .socialnav-item.wa_btn{display:none}.socialnav .socialnav-item a{display:inline-block;margin-top:2px}.socialnav .socialItem{display:inline-block;vertical-align:top;margin-bottom:4px}.servicenav li a{font-size:.75em}.site-top{padding-bottom:8px;background-color:#fff;border-bottom:1px solid #e1e0e0}.site-top.open{position:fixed;top:0;z-index:2;width:100%}.site-top .site-logo{margin:12px 0 0 0;display:inline-block;float:left}.site-top .site-logo .logo{width:113px}.site-top .site-logo .logo-sm{width:94px}.site-top .site-logo .logo-xs{width:40px}.site-top .current-info{float:right;margin:30px 10px 0 0;padding:0;list-style:none;line-height:1.7em}.site-top .current-info .info-item{font-size:.9em;color:#ababab}.site-top .current-info .info-item a{color:#ababab}.site-top .current-info .info-item a:focus,.site-top .current-info .info-item a:hover{color:#0ba3e1;text-decoration:none}.site-top .current-info .info-item i{margin-right:5px;font-size:1.1em}.site-top .current-info .info-item.weather i{font-family:regional-weather;font-style:normal;vertical-align:middle;font-size:1.3em}.site-top .current-info .info-item.traffic i{font-family:regional;font-style:normal;vertical-align:middle;font-size:1.3em}.home-template .page-content{padding-top:1px}.contact-template .page-content,.teletext-template .page-content,.traffic-template .page-content,.weather-template .page-content,.whoiswhoperson-template .page-content{padding-top:0}.contact-template .page-content .page-header,.teletext-template .page-content .page-header,.traffic-template .page-content .page-header,.weather-template .page-content .page-header,.whoiswhoperson-template .page-content .page-header{margin:20px 0 20px 0}.contact-template .page-content .page-header h1,.contact-template .page-content .page-header h2,.teletext-template .page-content .page-header h1,.teletext-template .page-content .page-header h2,.traffic-template .page-content .page-header h1,.traffic-template .page-content .page-header h2,.weather-template .page-content .page-header h1,.weather-template .page-content .page-header h2,.whoiswhoperson-template .page-content .page-header h1,.whoiswhoperson-template .page-content .page-header h2{padding-bottom:15px;border-bottom:2px solid #0ba3e1}.contact-template .page-content .playerContainer .media-title,.teletext-template .page-content .playerContainer .media-title,.traffic-template .page-content .playerContainer .media-title,.weather-template .page-content .playerContainer .media-title,.whoiswhoperson-template .page-content .playerContainer .media-title{display:none}.page-content{padding-top:20px;padding-bottom:30px;background-color:#fff}.page-content .spotlight-news{margin-bottom:30px}.portal-template .page-sidebar{padding-top:30px}.block-title,.page-subtitle{color:#5bcaf7}.page-subtitle{margin:18px 0;font-size:.95em;text-transform:uppercase}.article-image{margin-bottom:80px;position:relative}.article-image figcaption{width:100%;position:absolute;padding:20px;bottom:0;color:#fff;z-index:1}.article-image figcaption p{margin:0;z-index:1;position:relative;font-size:.9em;line-height:1em;font-weight:300;color:#fff}.article-image figcaption:before{content:"";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,#000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);width:100%;height:100%;position:absolute;left:0;bottom:0;z-index:0}.article-image img{width:100%}.tab-block{margin:20px 0}.tab-block .nav-tabs{border:none;list-style-type:none;margin:0;padding-left:0}.tab-block .nav-tabs li{margin-right:10px}.tab-block .nav-tabs li a{display:block;padding:10px 18px;background:#f2f2f2;border:1px solid #d9d8d8;text-transform:uppercase;font-weight:700}.tab-block .nav-tabs li a:focus,.tab-block .nav-tabs li a:hover{text-decoration:none}.tab-block .nav-tabs li.active a{background:#fff;border:1px solid #d9d8d8;border-bottom:1px solid #fff}.tab-block .tab-content{padding:20px;border:1px solid #d9d8d8;overflow:hidden}.tab-block .tab-content img{width:100%}.tab-block .table{margin-bottom:0}.tab-block .table>thead{background:#0ba3e1;color:#fff;text-transform:uppercase}.tab-block .table>thead>tr>th{border-bottom:none}.tab-block .table tr{border-bottom:1px solid #d9d8d8}.tab-block .table tr:last-of-type{border-bottom:0}.tab-block .table tr td:nth-child(n+3){font-weight:300}.weather-table{border:1px solid #d9d8d8}.weather-table td,.weather-table th{font-weight:300;text-align:center;font-size:.95em;border:1px solid #dadada}.weather-table th{color:#0ba3e1}.weather-table th i{font-family:regional-weather;font-style:normal;font-size:2em}.weather-table td:nth-child(2n+3),.weather-table th:nth-child(2n+3){background:#f2f6fa}.weather-table td:first-child{text-align:right;font-weight:400}.weather-table span{color:#000;display:block;font-weight:900}.weather-table span.min-temp{font-weight:400}table.list-table{margin-top:20px}table.list-table tbody tr{border:1px solid #d9d8d8}table.list-table tbody tr td{vertical-align:middle;border:none;padding:0 20px}table.list-table tbody tr td span{display:block;font-weight:300}table.list-table tbody tr td:first-child{padding:24px 7px;background:#0ba3e1;color:#fff;text-align:center;font-weight:900;width:70px}table.list-table tbody tr:last-child td{border-bottom:1px solid #d9d8d8}table.list-table tbody tr.empty{border:none}table.list-table tbody tr.empty td{background:0 0;padding:5px}table.list-table thead tr{border:1px solid #d9d8d8;padding:10px 0}table.list-table thead tr th{padding:24px 7px;background:#0ba3e1;color:#fff;text-align:center;font-weight:900;width:70px}table.list-table.traffic-table tbody tr{display:block;margin-bottom:15px}table.list-table.traffic-table tbody tr:last-child td{border-bottom:0}.guide{margin-bottom:30px}.guide ul{list-style-type:none;margin:0;padding-left:0}.guide ul li{position:relative;padding:0 0 28px 0}.guide ul li:last-child{padding:0}.guide ul li:before{content:"";height:100%;border-left:2px solid #cecece;position:absolute;top:0}.guide ul li:after{content:"";border:2px solid #cecece;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:12px;width:12px;position:absolute;background:#fff;top:0;left:-5px}.guide .time{position:absolute;color:#b3b3b3;font-weight:900;font-size:.8em;left:30px;top:-3px}.guide a{display:block;margin-left:100px}.guide a:hover{background:#e5e5e5}.guide figure{position:relative}.guide figure img{float:left;width:30%}.guide figcaption{float:right;width:67%;font-weight:300;color:#333;font-size:.95em}.guide figcaption h3{font-size:1.1em;margin:1em 0 .5em 0;color:#0ba3e1}.guide .guide-navigation{padding:20px 0}.next-broadcast{padding:0;margin:30px 0 20px 0;background:#0ba3e1;color:#fff}.next-broadcast figure{position:relative}.next-broadcast figure img{float:left;width:50%}.next-broadcast .block-content{float:right;width:50%;padding:20px}.next-broadcast .block-title{color:#fff;margin:0;font-size:1.7em}.next-broadcast p{font-weight:300;font-size:1em}.sitemap-container h4{margin:1em 0 0 0;font-size:1em}.sitemap-container h4 a{color:#333}.sitemap{list-style:none;margin:0 0 25px 0;font-size:1.1em;padding:0}.sitemap h4{margin:0}.block-navigation{margin-bottom:20px}.block-navigation h2{float:left;margin:0 0 0 15px}.block-navigation.full-nav h2{float:none;margin-bottom:20px}.programme-block .block-meta{font-size:.9em}.teletekst{margin-top:30px}.teletekst .quick-controls h5{margin-top:0;font-weight:700;font-size:1.125em}.teletekst .quick-controls input{float:left}.teletekst .quick-controls button{color:#fff;background:#0ba3e1;border:none;width:42px;height:42px;line-height:0}.teletekst .quick-controls ul{list-style-type:none;margin:0;padding-left:0;margin-top:20px}.teletekst .quick-controls ul li{padding:15px 0;border-bottom:1px solid #e1e0e0}.teletekst .quick-controls ul li:first-child{border-top:1px solid #e1e0e0}.teletekst .quick-controls a{font-weight:700;display:block}.teletekst .quick-controls a span{margin-left:5px;font-weight:400;color:#333}.teletekst .quick-controls a:hover{text-decoration:none}.teletekst .quick-controls a:hover span{font-weight:700}.pagination li a{height:38px;width:38px;padding:0 12px;border:none;font-weight:700;text-align:center;line-height:38px;border-top:1px solid #dbdada;border-bottom:1px solid #dbdada;color:#0ba3e1}.pagination li a:hover{color:#0ba3e1;background:#f2f2f2}.pagination li.active a,.pagination li.active a:hover{color:#0ba3e1;background:#f2f2f2;border-color:#dbdada}.pagination li:first-child a{border-left:1px solid #dbdada}.pagination li:last-child a{border-right:1px solid #dbdada}.pagination.arrow-nav{border:0}.pagination.arrow-nav li a{font-size:.6em;color:#666;border:1px solid #dbdada}.pagination.arrow-nav li a:first-child{margin-right:10px}.page-header{padding:0;margin:0 0 30px 0;border:none}.page-header .spotlight-item{float:none}.page-header .spotlight-block{cursor:default}.page-header .playerContainer,.page-header figure{position:relative;color:#fff}.page-header .playerContainer>img,.page-header figure>img{width:100%;height:auto}.page-header .playerContainer figcaption,.page-header figure figcaption{position:absolute;bottom:10px;padding:0 30px;width:100%;text-shadow:1px 1px #000}.page-header .playerContainer figcaption>*,.page-header figure figcaption>*{position:relative;z-index:2}.page-header .playerContainer figcaption a,.page-header .playerContainer figcaption p,.page-header figure figcaption a,.page-header figure figcaption p{color:#fff}.page-header .playerContainer figcaption h1,.page-header .playerContainer figcaption h2,.page-header figure figcaption h1,.page-header figure figcaption h2{font-size:2.125em}.page-header .playerContainer figcaption p,.page-header figure figcaption p{font-size:1em;font-weight:500}.page-header .playerContainer figcaption a:hover,.page-header figure figcaption a:hover{text-decoration:none}.alphabet-filter{margin:20px 0}.alphabet-filter .pagination{display:table;margin:0 auto;width:100%;overflow:hidden;border-right:1px solid #dbdada}.alphabet-filter .pagination li{display:table-cell;border-top:1px solid #dbdada;border-bottom:1px solid #dbdada}.alphabet-filter .pagination li:last-child a{border-right:none}.alphabet-filter .pagination a{margin:0;padding:0 8px;width:auto;border:none}.seriesoverview-template .alphabet-filter{padding:0 15px}.img-container img{width:100%;height:auto}.weatherradar{margin:0 auto;width:340px;max-width:100%;height:300px;background-repeat:no-repeat;background-size:1200%}.weatherradar-navigation{text-align:center}.poll-block .users-choice{font-weight:700}.poll-block .progress-bar{min-width:26px}input[data-widget=datePicker]{width:115px}.block-ctalink{text-transform:uppercase;font-weight:700;color:#666;font-size:.8em;display:block;float:right;margin:5px 0 0 0}.block-ctalink i{display:inline-block;vertical-align:middle;font-size:.6em;margin-bottom:4px}.block-ctalink:hover{color:#666}#rectification{background:#fcf5d9;padding-bottom:20px}#rectification .container{position:relative}#rectification .rect-close{position:absolute;right:0;top:0;background:0 0;border:none;top:20px;color:#666;text-transform:uppercase;font-weight:700;font-size:.9em}#rectification h2{font-size:1.5em;color:#333}#rectification p{font-weight:500;font-size:1em;color:#333}.site-bottom{padding:60px 0 0 0;background-color:#323232}.site-bottom .footer-bottom{border-top:1px solid #272727;padding:30px 0;color:#cacaca}.site-bottom .footer-bottom a{font-weight:300;font-size:.7em;color:#cacaca;margin-right:10px}.site-footernav{margin-bottom:30px}.site-footernav h4{color:#cacaca;margin:0 0 .5em 0}.site-footernav h4 a{color:#cacaca}.site-footernav h4 a i{display:none}.site-footernav h4 a span{color:#0ba3e1}.site-footernav .socialnav li:first-child{margin-left:0}.footernav-item{color:#cacaca;margin:0 0 5px 0}.footernav-item a{color:#999;font-weight:300;font-size:.9em}.footernav-item .socialnav-item:first-child{margin-left:0}.socialnav li{display:inline-block;vertical-align:bottom;margin:0 5px 7px 1px}.socialnav li.shortlink input{display:none;position:absolute;top:72px;width:170px;height:27px;font-size:14px;text-align:center;padding:0 5px}@media only screen and (min-width:992px){.socialnav li.shortlink input{margin-left:-90px;top:72px}}@media only screen and (max-width:991px){.socialnav li.shortlink input{margin-left:15px;top:62px;left:0}}.socialnav li a{display:block;height:33px;width:33px;text-align:center;color:#fff;line-height:30px;background:#999;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.socialnav li a.facebook{background:#3a5896}.socialnav li a.twitter{background:#6aacde}.socialnav li a.flickr{color:#0063db;background:#fff}.socialnav li a.youtube{background:#cc171e}.socialnav li a.whatsapp{background:#2ab200}.socialnav li a.fbm{background:#0084ff}.socialnav li a.googleplus{background:#d34836}.socialnav li a.instagram{background:#3f729b}.socialnav li a.soundcloud{background:#f30}.socialnav li a.linkedin{background:#0077b5}.socialnav li a.shortlink{background:#0ba3e1}.socialnav li a:before{font-size:1.3em}.socialnav li a .icon-flickr-circle:before{font-size:1.3em;margin:0 1px}.socialnav li a:focus,.socialnav li a:hover{text-decoration:none}.site-copyright{font-weight:300;font-size:.7em}.site-copyright:after{content:"|";display:inline-block;margin:0 10px}.platform{text-align:right}.platform span{margin-right:25px;font-size:.8em;font-style:italic;font-weight:500}.no-results{font-style:italic}.article-meta{text-transform:uppercase;color:#b3b3b3;font-size:.8em}.article-meta .news-pubdate{color:#767676;font-size:.9em}.related-article{padding:13px 20px;background:#efefef;margin:20px 0}.related-article h5{margin:0;font-weight:700;color:#767676;text-transform:uppercase}.news-comments,.popular-content,.recent-content,.related-content{border-top:1px solid #f0f0f0;padding-top:20px;margin-bottom:30px}@media (min-width:992px){.news-comments .block:nth-of-type(10),.popular-content .block:nth-of-type(10),.recent-content .block:nth-of-type(10),.related-content .block:nth-of-type(10){display:none}}blockquote{padding:0;margin:50px 0;border:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}blockquote p{margin:0;font-weight:700;font-size:1.7em;font-style:italic;line-height:1em;color:#333}blockquote p:before{content:"\201c";color:#cacaca}blockquote p:after{content:"\201d";color:#cacaca}blockquote footer{display:block;margin-left:8px;font-weight:300;font-style:italic;font-size:1.1rem}blockquote footer:before{content:""}.tag{background:#0ba3e1;color:#fff;border-radius:15px;display:inline-block;padding:6px 13px;margin:0 2px 5px;font-weight:500;font-size:.7em;line-height:1em}.tag:active,.tag:focus,.tag:hover{background:#0980b0;color:#fff;text-decoration:none}.tagpage-template .results-info{border:none}.newstheme-template .blocks{margin-top:40px}.newstheme-template p:first-of-type{font-weight:400}.archive-template .episode-block figcaption{height:40.5%}.archive-template nav div.col-sm-5 input{font-style:italic}.spotlight.media{margin-top:15px}.mediaplayer-wrapper{z-index:1;overflow:hidden}.mediaplayer-wrapper input{border:none}.media-details{margin-bottom:10px;padding:10px;background-color:#f2f2f2;color:#333}.media-details h3{font-size:1.5em;font-weight:900;margin:0 0 2px;line-height:1.2em}.media-details p{margin:2px 0;font-size:.9em}.media-details .media-details-notice{text-transform:uppercase;font-size:.675em;margin-bottom:2px;display:block}.media-details .number{font-size:1.7em;margin-top:-5px;display:block}.media-details .shares{margin-top:15px}.media-details .shares .mediashare{text-align:right}.grey .socialnav-item a.facebook,.grey .socialnav-item a.googleplus,.grey .socialnav-item a.print,.grey .socialnav-item a.twitter,.grey .socialnav-item a.whatsapp{background:#c5c5c5}.freepage-template p img{width:100%!important;height:auto!important}.customhtml img{display:block;max-width:100%;height:auto!important}#map{height:395px;width:100%;border:1px solid #dadada;margin-bottom:20px}.inline-form{margin:20px 0}input,input.form-control,select,select.form-control,textarea,textarea.form-control{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;color:#333;border:1px solid #dad9d9}input.form-control:focus,input:focus,select.form-control:focus,select:focus,textarea.form-control:focus,textarea:focus{outline:0;border:1px solid #dad9d9}.form-horizontal .custom-select,.form-horizontal button,.form-horizontal input,.form-horizontal input.form-control,.form-horizontal textarea,.form-horizontal textarea.form-control{margin-left:20px}input[type=email],input[type=file],input[type=number],input[type=search],input[type=tel],input[type=text],select{height:42px}.form-control-static{margin-left:20px;padding:0}textarea{resize:vertical}label{cursor:pointer;font-weight:300}label.error{color:#d3860d;margin-top:10px;margin-left:20px}span.validationMessage{color:#d3860d;display:inline-block;margin-bottom:10px;margin-left:14px}.newslettersubscribe{margin-bottom:40px}.newslettersubscribe-customfield{margin-top:6px}input.checkbox,input.radio{vertical-align:middle}input.checkbox+label,input.radio+label{vertical-align:middle}fieldset{margin:18px 0}.validate.invalid{background-color:#f09999}.custom-select{vertical-align:top;border:1px solid #dad9d9;width:100%;height:42px;overflow:hidden;position:relative;background:#fff}.custom-select select{cursor:pointer;width:100%;height:42px;padding:10px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;text-indent:.01px;text-overflow:''}.custom-select select:focus{outline:0}.custom-select i{position:absolute;padding-left:13px;height:41px;width:41px;font-size:.8em;line-height:40px;right:0;top:0;background:#fff;color:#0ba3e1;border-left:1px solid #dad9d9;pointer-events:none}.clear{clear:both;height:0;font-size:0;line-height:0}.left{float:left}.right{float:right}.no-overflow{width:100%;height:100%;overflow:hidden}.underline{text-decoration:underline}.feedback,.message{font-size:100%;font-weight:500;font-style:italic}.feedback.bad,.feedback.invalid,.message.bad,.message.invalid{color:#f00909}.feedback.good,.feedback.valid,.message.good,.message.valid{color:#72dd70}.pagecount{text-align:center;display:block}@media (min-width:768px){.g-recaptcha{margin-left:20px}}.jw-icon{-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;background-color:transparent;font-family:jw-icons;font-feature-settings:"liga";font-style:normal;font-variant:normal;font-weight:400;text-transform:none;line-height:46px!important;height:46px!important}.jw-skin-regiogrid .jw-background-color{background:#000}.jw-skin-regiogrid .jw-controlbar{border-top:#333 1px solid;height:2.5em}.jw-skin-regiogrid .jw-group{vertical-align:middle}.jw-skin-regiogrid .jw-playlist{background-color:rgba(0,0,0,.5)}.jw-skin-regiogrid .jw-playlist-container{background-color:rgba(0,0,0,.5);left:-43%}.jw-skin-regiogrid .jw-playlist-container .jw-option{border-bottom:1px solid #444}.jw-skin-regiogrid .jw-playlist-container .jw-option.jw-active-option,.jw-skin-regiogrid .jw-playlist-container .jw-option:hover{background-color:#000}.jw-skin-regiogrid .jw-playlist-container .jw-option:hover .jw-label{color:#0ba3e1}.jw-skin-regiogrid .jw-playlist-container .jw-icon-playlist{margin-left:0}.jw-skin-regiogrid .jw-playlist-container .jw-label .jw-icon-play{color:#0ba3e1}.jw-skin-regiogrid .jw-playlist-container .jw-label .jw-icon-play:before{padding-left:0}.jw-skin-regiogrid .jw-tooltip-title{background-color:#000;color:#fff}.jw-skin-regiogrid .jw-text{color:#fff}.jw-skin-regiogrid .jw-button-color{color:#fff}.jw-skin-regiogrid .jw-button-color:hover{color:#0ba3e1}.jw-skin-regiogrid .jw-toggle{color:#0ba3e1}.jw-skin-regiogrid .jw-toggle.jw-off{color:#fff}.jw-skin-regiogrid .jw-controlbar .jw-icon:before,.jw-skin-regiogrid .jw-text-duration,.jw-skin-regiogrid .jw-text-elapsed{padding:0 .7em}.jw-skin-regiogrid .jw-controlbar .jw-icon-prev:before{padding-right:.25em}.jw-skin-regiogrid .jw-controlbar .jw-icon-playlist:before{padding:0 .45em}.jw-skin-regiogrid .jw-controlbar .jw-icon-next:before{padding-left:.25em}.jw-skin-regiogrid .jw-icon-next,.jw-skin-regiogrid .jw-icon-prev{font-size:.7em}.jw-skin-regiogrid .jw-icon-prev:before{border-left:1px solid #666}.jw-skin-regiogrid .jw-icon-next:before{border-right:1px solid #666}.jw-skin-regiogrid .jw-icon-display{color:#fff}.jw-skin-regiogrid .jw-icon-display:before{padding-left:0}.jw-skin-regiogrid .jw-display-icon-container{border:1px solid #333;border-radius:50%}.jw-skin-regiogrid .jw-rail{background-color:#384154;box-shadow:none}.jw-skin-regiogrid .jw-buffer{background-color:#666f82}.jw-skin-regiogrid .jw-progress{background:#0ba3e1}.jw-skin-regiogrid .jw-knob{background-color:#fff;border-radius:1em;box-shadow:0 0 0 1px #000;height:.6em;width:.6em}.jw-skin-regiogrid .jw-slider-horizontal .jw-slider-container{height:.95em}.jw-skin-regiogrid .jw-slider-horizontal .jw-knob{top:-.2em}.jw-skin-regiogrid .jw-slider-horizontal .jw-cue{background-color:#fff;border-radius:50%;height:.3em;top:-.05em;width:.3em}.jw-skin-regiogrid .jw-slider-horizontal .jw-buffer,.jw-skin-regiogrid .jw-slider-horizontal .jw-progress,.jw-skin-regiogrid .jw-slider-horizontal .jw-rail{border-radius:0;height:.2em}.jw-skin-regiogrid .jw-slider-vertical .jw-buffer,.jw-skin-regiogrid .jw-slider-vertical .jw-progress,.jw-skin-regiogrid .jw-slider-vertical .jw-rail{width:.2em}.jw-skin-regiogrid .jw-volume-tip{left:-45%;padding-bottom:.7em;width:100%}.jw-skin-regiogrid .jw-text-duration{color:#666f82}.jw-skin-regiogrid .jw-controlbar-right-group .jw-icon-inline:before,.jw-skin-regiogrid .jw-controlbar-right-group .jw-icon-tooltip:before{border-left:1px solid #666}.jw-skin-regiogrid .jw-controlbar-right-group .jw-icon-inline:first-child:before{border:0}.jw-skin-regiogrid .jw-dock .jw-dock-button{border:1px solid #333;border-radius:50%}.jw-skin-regiogrid .jw-dock .jw-overlay{border-radius:2.5em}.jw-skin-regiogrid .jw-icon-tooltip .jw-active-option{background-color:#0ba3e1;color:#fff}.jw-skin-regiogrid .jw-icon-volume{min-width:2.6em}.jw-skin-regiogrid .jw-menu,.jw-skin-regiogrid .jw-skip,.jw-skin-regiogrid .jw-time-tip,.jw-skin-regiogrid .jw-volume-tip{border:1px solid #333}.jw-skin-regiogrid .jw-time-tip{bottom:1.3em;padding:.2em}.jw-skin-regiogrid .jw-menu,.jw-skin-regiogrid .jw-volume-tip{bottom:.24em}.jw-skin-regiogrid .jw-skip{border-radius:1.75em;padding:.4em}.jw-skin-regiogrid .jw-skip .jw-icon-inline,.jw-skin-regiogrid .jw-skip .jw-text{color:#fff;line-height:1.75em}.jw-skin-regiogrid .jw-skip.jw-skippable:hover .jw-icon-inline,.jw-skin-regiogrid .jw-skip.jw-skippable:hover .jw-text{color:#0ba3e1}.jw-skin-regiogrid.jw-flag-touch .jw-controlbar .jw-icon:before,.jw-skin-regiogrid.jw-flag-touch .jw-text-duration,.jw-skin-regiogrid.jw-flag-touch .jw-text-elapsed{padding:0 .35em}.jw-skin-regiogrid.jw-flag-touch .jw-controlbar .jw-icon-prev:before{padding:0 .125em 0 .7em}.jw-skin-regiogrid.jw-flag-touch .jw-controlbar .jw-icon-next:before{padding:0 .7em 0 .125em}.jw-skin-regiogrid.jw-flag-touch .jw-controlbar .jw-icon-playlist:before{padding:0 .225em}.row-playlistcontrols .form-group{margin-bottom:0}.row-playlistcontrols .form-group input[data-widget=datePicker]{float:right}.search-bar button.btn{margin-bottom:0}.article-content.search-page{padding:0}.article-content.search-page .article-title{margin:0}.search-bar{margin:20px 0}.search-searching{opacity:.5}.results-info{padding-bottom:10px;border-bottom:1px solid #dad9d9}.results-info span{font-weight:700;color:#757575}.results-info select{height:42px}.search-results{list-style:none;margin:10px 0;padding:0}.search-results li{opacity:1;visibility:visible;height:auto;margin:35px 0}.search-results li.visible{margin:35px 0;height:auto;visibility:visible;opacity:1}.search-results a .block-title{color:#0ba3e1;font-weight:500;margin:0;font-size:1.4em}.search-results a .description{padding:5px 0;margin:0;font-size:1.1em;color:#333}.search-results a .description:hover{color:#0ba3e1}.search-results a .category{text-transform:uppercase;font-weight:500}.search-results a:hover{color:#0ba3e1;text-decoration:none}.searchpage-template .pager li>a{border-radius:0}.searchpage-template .pager .active a{cursor:default;background-color:#eee}.searchpage-template .filter-options{margin-bottom:32px}.site-main-light .page-content .page-header figure{margin-left:0}@media only screen and (min-width:1200px){.site-main-light .page-content .page-header figure{margin-left:-15px}}.site-main-light .page-content .page-header figcaption h2{padding-bottom:5px;margin-bottom:5px}.site-main-light .page-content .page-header figcaption p{margin:5px 0}.adcontainer-Content,.adcontainer-Leaderboard,.adcontainer-MobileLeaderboard,.adcontainer-Rectangle{padding-bottom:10px;background-image:url(/images/ad.png);background-repeat:no-repeat}.adcontainer-MobileLeaderboard{padding-top:20px;background-position:center -76px}.adcontainer-Rectangle{background-position:center -76px;padding:20px 0}.adcontainer-Content{background-position:center -76px;padding-top:20px}.adcontainer-Leaderboard{padding:20px 0 0 0}@media only screen and (min-width:768px){.adcontainer-Leaderboard{background-position:23px -79px}}@media only screen and (min-width:992px){.adcontainer-Leaderboard{background-position:107px -79px}}@media only screen and (min-width:1200px){.adcontainer-Leaderboard{background-position:23px -79px}}.ad-Leaderboard{width:728px;height:90px;overflow:hidden;margin:0 auto}.ad-MobileLeaderboard{width:320px;height:50px;overflow:hidden;margin:0 auto}.ad-Rectangle{width:300px;height:250px;overflow:hidden;margin:0 auto}.ad-banner-container{text-align:center}.site-top .ad-banner-container{float:right;margin:12px 0 0 0}.site-top .ad-banner-container.adcontainer-MobileLeaderboard{margin:33px 0 0 0}.site-top .ad-banner-container.adcontainer-Leaderboard,.site-top .ad-banner-container.adcontainer-MobileLeaderboard{padding:10px 0 0 0;background-position:0 -82px}.page-content .adcontainer-Leaderboard{margin-bottom:30px;text-align:center}.blocks-sidebar .adcontainer-Rectangle{margin-bottom:40px}@media only screen and (max-width:767px){.page-content .adcontainer-MobileLeaderboard{text-align:center;margin:20px 0 20px -15px}.page-content .adcontainer-MobileLeaderboard iframe{width:300px}}#ligatus{background-image:url(/images/ad.png);background-repeat:no-repeat;background-position:23px -79px;margin-bottom:30px;padding-top:20px}#ligatus iframe{width:100%;height:230px}#plista{background-image:url(/images/ad.png);background-repeat:no-repeat;background-position:23px -79px;margin-bottom:10px;padding-top:10px}#kalooga .kalooga_post{border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-bottom:20px;overflow:hidden}.banner-teaser{max-width:100%;text-align:center;margin:0 0 10px 0}.mobile-banner-teaser-container{text-align:center}.mobile-banner-teaser-container .banner-teaser{width:46%;margin:0 1%;display:inline-block}.mobile-banner-teaser-container .banner-teaser figure{display:inline-block}.bottomAd{background-color:#fff;padding:0!important;height:200px}@media only screen and (max-width:991px){.bottomAd{height:150px}}@media only screen and (max-width:767px){.bottomAd{height:100px}}@media only screen and (max-width:500px){.bottomAd{height:80px}}@media only screen and (min-width:1244px){.bottomAd{padding-right:15px!important}}.bottomAd iframe{width:100%;height:100%;border:0}.blocks-sidebar .news-block{overflow:hidden;margin-bottom:40px}.blocks-sidebar .news-block .btn{text-align:left}.blocks-sidebar .news-block .btn i{margin-right:10px}.blocks-sidebar .news-block .btn i:hover{text-decoration:none}.blocks-sidebar .news-block ul.newsitems li{border-bottom:1px solid #e5e5e5;position:relative;display:block}@media only screen and (max-width:767px){.blocks-sidebar .news-block ul.newsitems li{margin:8px 0}}.blocks-sidebar .news-block ul.newsitems li a{padding:8px 0;display:block}.blocks-sidebar .news-block ul.newsitems li figure:after{content:'';display:block;clear:both}.blocks-sidebar .news-block ul.newsitems li:hover{background:#e5e5e5}.blocks-sidebar .news-block ul.newsitems li img{width:25%;height:auto;float:left;position:relative}.blocks-sidebar .news-block ul.newsitems li .item-image{width:25%;float:left;position:relative}.blocks-sidebar .news-block ul.newsitems li .item-image img{width:100%;height:auto}.blocks-sidebar .news-block ul.newsitems li .item-type{padding:5px;font-size:.6em;top:8px}.blocks-sidebar .news-block ul.newsitems li figcaption{width:75%;float:left;padding-left:10px;font-size:.85em;color:#333;display:block;margin-top:-3px;line-height:1.2em;height:60px;display:flex;align-items:center}@media only screen and (max-width:767px){.blocks-sidebar .news-block ul.newsitems li figcaption{height:50px}}.blocks-sidebar .news-block ul.newsitems li figcaption span{margin:0 0 0 20px;display:flex;font-weight:700}@media only screen and (max-width:767px){.blocks-sidebar .news-block ul.newsitems li figcaption span{font-size:small;margin:0}}.item-type{position:absolute;left:0;top:0;z-index:1;padding:12px 13px;line-height:1em;color:#fff;background:#0ba3e1}.guide .item-type{font-weight:700;font-size:1em}.item-type.important{text-transform:uppercase;background:#0ba3e1}.item-type .date{text-align:center;float:left;position:relative;padding:0 5px}.item-type .date+.date{padding-left:15px;padding-right:0;margin-left:10px}.item-type .date+.date:before{content:"";border-left:1px solid #fff;position:absolute;height:100%;width:1px;left:0;-moz-transform:rotate(7deg);-webkit-transform:rotate(7deg);-o-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}.item-type .date .day{display:block;font-size:1.1em}.item-type .date .month{display:block;font-weight:300;font-size:.75em;text-transform:uppercase}.item-type-small{font-size:1em;padding:5px;line-height:1em;margin:0}.blocks.blocks-listed .block a figure .item-type{font-size:1em;padding:5px;line-height:1em;margin:0}@media (max-width:767px){.spotlight-news .item-type{font-size:1em;padding:5px;line-height:1em;margin:0}}.block a{display:block;margin:6px 0}.block a:hover{text-decoration:none}.block a:hover .block-title{color:#0ba3e1}.block a figure{position:relative;display:flex;align-items:center}.block a figure .image-box{position:relative}@media (max-width:767px){.block a figure .image-box .item-type{font-size:1em;padding:5px;line-height:1em;margin:0}}.block a figure .image-box img{width:auto;height:45px}.block a figure figcaption{display:flex;flex-grow:1;padding-left:10px;color:#333;flex-flow:column}.block a figure figcaption .block-meta{line-height:1em}.block a figure figcaption .block-meta .block-pubdate,.block a figure figcaption .block-meta .news-pubdate{text-transform:uppercase;color:#b3b3b3;font-size:.7em;font-weight:700}.block a figure figcaption .block-meta .block-pubdate-datetime{display:none}.block a figure figcaption .block-title{font-size:smaller;margin:0;color:#333}.block a figure figcaption .block-lead{font-size:14px;font-weight:400;display:none;line-height:20px}.block a figure figcaption .comment-count{display:none;float:right;font-size:.75em;color:#757575}.block a figure figcaption .comment-count:before{font-size:1.4em;color:#dddcdc;vertical-align:bottom;margin-right:2px}@media (max-width:767px){.block.block-episode figure .image-box img,.block.block-event figure .image-box img,.block.block-series figure .image-box img{height:65px}.block.block-episode .item-type,.block.block-event .item-type,.block.block-series .item-type{font-size:.8em;padding:5px}}.block.block-theme a figure{flex-flow:column;align-items:flex-start}.block.block-theme a figure .image-box{width:100%}.block.block-theme a figure .image-box img{width:100%;height:auto}.block.block-theme a figure figcaption{padding:10px}.block.block-highlight .block-title,.block.block-highlight a:hover .block-title{color:#fff}.block.block-highlight a{background-color:#0ba3e1}.block.block-highlight a figure figcaption{padding:0 10px!important;color:#fff}.blocks.blocks-compact .block,.blocks.blocks-listed .block{width:100%}@media (min-width:768px){.blocks.blocks-large .block{margin-bottom:30px}.blocks.blocks-large .block a{padding:0 0 10px 0}.blocks.blocks-large .block a figure{overflow:hidden;display:block}.blocks.blocks-large .block a figure img{width:100%;height:auto}.blocks.blocks-large .block a figure .item-type{display:block}.blocks.blocks-large .block a figure figcaption{display:block;padding-left:0;height:185px}.blocks.blocks-large .block a figure figcaption .block-title{font-size:inherit;margin:10px 0 5px 0}.blocks.blocks-large .block a figure figcaption .block-meta+.comment-count+.block-title{margin-top:0}.blocks.blocks-large .block a figure figcaption .block-lead{display:inherit}.blocks.blocks-large .block a figure figcaption .comment-count{display:inherit}.blocks.blocks-compact .block a{padding:0}.blocks.blocks-compact .block a figure img{width:auto;height:100px}.blocks.blocks-compact .block a figure .item-type{display:block}.blocks.blocks-compact .block a figure figcaption{padding-left:10px;display:block}.blocks.blocks-compact .block a figure figcaption .block-title{font-size:inherit;margin:10px 0 5px 0}.blocks.blocks-compact .block a figure figcaption .block-meta+.comment-count+.block-title{margin-top:0}.blocks.blocks-compact .block a figure figcaption .block-lead{display:inherit}.blocks.blocks-compact .block a figure figcaption .comment-count{display:inherit}.blocks.blocks-compact a figure figcaption .block-meta,.blocks.blocks-large a figure figcaption .block-meta{line-height:inherit}}.block-theme a figure figcaption{height:75px}.inlinemedia.inlinemedia-tweet blockquote.twitter-tweet:before{content:none}.inlinemedia.inlinemedia-tweet .twitter-tweet,.inlinemedia.inlinemedia-tweet iframe{margin:20px auto!important}.inlinemedia.inlinemedia-facebook,.inlinemedia.inlinemedia-twitterwidget{text-align:center}.inlinemedia.inlinemedia-polldaddy div div{margin:auto!important}.inlinemedia.inlinemedia-frame+.inlinemedia-title,.inlinemedia.inlinemedia-image img+.inlinemedia-title{color:#fff;padding:5px 15px}.inlinemedia.inlinemedia-frame+.inlinemedia-title{color:#333;font-weight:700;padding:0 45px;line-height:1.45em;font-size:.9rem}.inlinemedia.inlinemedia-image{position:relative}.inlinemedia.inlinemedia-image img{width:100%}.inlinemedia.inlinemedia-image img+.inlinemedia-title{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.5)}@media only screen and (max-width:420px){.inlinemedia.inlinemedia-image img+.inlinemedia-title{font-size:.8rem;padding:5px 10px;line-height:1.1em}}blockquote.inlinemedia{margin:1em;padding:.5em 2em .5em 3.5em;position:relative;font-size:1.25rem;font-weight:600;color:#333}@media only screen and (max-width:420px){blockquote.inlinemedia{margin:1em .5em;padding:.5em 1em .5em 2.5em}}blockquote.inlinemedia:before{content:"\201C";font-family:Georgia,serif;font-size:100px;left:0;line-height:1;position:absolute;top:0}@media only screen and (max-width:420px){blockquote.inlinemedia:before{font-size:3.5em}}blockquote.inlinemedia footer{padding:0 2em 0 0}blockquote.inlinemedia cite:before{content:"\2013";padding-right:.5em}div.template.newsitem-template article.article-content{color:#333;margin:10px 0}div.template.newsitem-template article.article-content .newsitem-customhtml h2{font-size:1.4em;margin:1em 0 0 0}div.template.newsitem-template article.article-content .newsitem-customhtml div.read-more{font-weight:700;margin-bottom:20px}div.template.newsitem-template article.article-content .newsitem-customhtml mark{background-color:#f2f2f2;color:#333;display:block;border:1px solid #dadada;padding:0 1.2em;margin:20px 10px}div.template.newsitem-template article.article-content .newsitem-customhtml mark p{font-size:.9rem}div.template.newsitem-template article.article-content .newsitem-customhtml table{width:100%;max-width:100%;margin:10px 0 30px 0;border-spacing:0}div.template.newsitem-template article.article-content .newsitem-customhtml table thead{font-weight:800;font-size:1rem}div.template.newsitem-template article.article-content .newsitem-customhtml table thead td,div.template.newsitem-template article.article-content .newsitem-customhtml table thead th{color:#0ba3e1;padding:0 5px}div.template.newsitem-template article.article-content .newsitem-customhtml table td{color:#757575;padding:0 5px}div.template.newsitem-template article.article-content .newsitem-customhtml table tbody{font-size:.9rem;font-weight:300}div.template.newsitem-template article.article-content .newsitem-customhtml table tbody tr:nth-child(2n-1) td{background-color:#f2f2f2}div.template.newsitem-template article.article-content .newsitem-customhtml h2{font-size:1.2em}div.template.newsitem-template article.article-content .newsitem-customhtml h2+div,div.template.newsitem-template article.article-content .newsitem-customhtml h2+p{margin-top:5px}div.template.newsitem-template article.article-content .callmessage{padding:13px 20px;background:#f2f2f2;border:1px solid #dadada;margin:20px 0}div.template.newsitem-template article.article-content .callmessage span.glyphicon{padding-right:5px;font-size:1.3em;color:#0ba3e1;top:5px}div.template.newsitem-template article.article-content .authors{border-left:1px solid #b3b3b3;margin-bottom:1.5em}div.template.newsitem-template article.article-content .authors .authors-text{color:#666;text-transform:uppercase;margin-left:10px}div.template.newsitem-template article.article-content .authors .author{display:inline-block;padding:10px;margin-right:5px}div.template.newsitem-template article.article-content .authors .author[href]:active,div.template.newsitem-template article.article-content .authors .author[href]:focus,div.template.newsitem-template article.article-content .authors .author[href]:hover{text-decoration:none;background-color:#f2f2f2}div.template.newsitem-template article.article-content .authors .author:not([href]):hover{color:#0ba3e1}div.template.newsitem-template article.article-content .authors .author .author-picture{vertical-align:middle}div.template.newsitem-template article.article-content .authors .author .author-info{display:inline-block;vertical-align:middle;line-height:1em}div.template.newsitem-template article.article-content .authors .author .author-info small{color:#666}.tab-content{padding:20px;border:1px solid #d9d8d8;overflow:hidden}.tab-content img{width:100%}.tab-content .medialist,.tab-content .newslist{list-style:none;padding:0}.tab-content .medialist li,.tab-content .newslist li{overflow:hidden;margin-bottom:10px}.tab-content .medialist li figure img,.tab-content .newslist li figure img{width:20%;float:left}.tab-content .medialist li figure figcaption,.tab-content .newslist li figure figcaption{float:left;width:75%;padding:0 20px 20px;position:relative}.tab-content .medialist li figure figcaption h3,.tab-content .newslist li figure figcaption h3{margin-top:0}.tab-content .medialist li figure figcaption .media-lead,.tab-content .newslist li figure figcaption .media-lead{font-size:.9em;margin-bottom:0;color:#757575;height:60px;overflow:hidden}.tab-content .medialist li figure figcaption .media-lead:before,.tab-content .newslist li figure figcaption .media-lead:before{content:"";width:100%;height:65px;position:absolute;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.tab-content .medialist li figure figcaption .item-meta,.tab-content .newslist li figure figcaption .item-meta{font-size:14px}.playerContainer{position:relative}.playerContainer .player-still-overlay{background-color:#fff;color:#5bcaf7;line-height:1em;cursor:pointer;position:absolute;padding:12px 19px 13px 19px;left:50%;top:50%;margin:-24px 0 0 -30px;font-size:1.3em}.playerContainer .still-overlay-title{position:absolute;bottom:18px;padding:0 20px;font-size:2.125em;font-weight:900;color:#fff;line-height:1em}.playerContainer .media-player .still-overlay-title{display:none}.media-template .playerContainer div.media-title,.standaloneaudiovideo-template .playerContainer div.media-title{display:none}.home-template .page-content{position:relative;background:#fff}.home-template .page-content .displayswitch-container{position:absolute;top:0;right:18px}@media only screen and (max-width:1199px){.home-template .page-content .displayswitch-container{right:6px}}.home-template .page-content .displayswitch-container .displayswitch-buttons{display:inline-block}.home-template .page-content .displayswitch-container .btn-displayswitch{background-color:#fff;color:#fff;font-size:12px;padding:16px 15px}.home-template .page-content .displayswitch-container .btn-displayswitch .glyphicon{font-size:16px;vertical-align:text-bottom}.home-template .page-content .displayswitch-container .btn-displayswitch.active,.home-template .page-content .displayswitch-container .btn-displayswitch:active,.home-template .page-content .displayswitch-container .btn-displayswitch:hover{color:#5bcaf7}.breaking-banner{background-color:red}.breaking-banner .container{position:relative}.breaking-banner a{color:#fff}.breaking-banner a:hover{text-decoration:none}.breaking-banner .breaking-link{display:block;margin-right:25px}.breaking-banner .breaking-link>img{margin-right:10px}@media (max-width:768px){.breaking-banner .breaking-link>img{display:none}}.breaking-banner .breaking-link .breaking-title{display:inline-block;vertical-align:top}.breaking-banner .breaking-link .breaking-title .breaking-header{color:#eee;font-size:.6em;text-transform:uppercase}.breaking-banner .hide-breaking{position:absolute;top:10px;right:20px}@media only screen and (min-width:768px){.video-block .video-content .playerContainer{min-height:433px}.series-block figcaption{height:40.5%}.owl-carousel.big-images .owl-item img{max-width:770px}.weatherlocations-custom-select{margin-top:54px}}@media only screen and (min-width:992px){.mo-search,.mo-search.collapse.in{display:none}.owl-carousel.big-images .owl-item img{max-width:940px}.article-share{text-align:right}}@media only screen and (min-width:1200px){.container{width:1200px}.page-content:before{content:"";position:absolute;left:-15px;top:0;width:15px;height:100%;background:#fff}.subnav-category .category-sublist{-moz-column-width:145px;-webkit-column-width:145px;column-width:145px}}@media only screen and (max-width:1199px){.page-content{padding-top:10px}.site-top .current-info .info-item{margin:0 0 0 22px}.page-header figure{margin-left:-15px;width:970px}.mediabox .owl-next,.mediabox .owl-prev{height:69px;line-height:69px}.featured-block .block-title{font-size:1.2em}.footer-socialnav .socialnav-item:nth-child(even){margin-right:13px}}@media only screen and (max-width:991px){.site-container.open .site-main{border-left:1px solid #e1e0e0}.container{width:768px}.site-top{border-top:2px solid #0ba3e1;padding-bottom:0}.site-top .current-info{margin:11px 0 10px 0;padding:0}.site-top .current-info .info-item{float:left;margin-right:20px;margin-left:0;font-size:1em}.site-top .current-info .info-item:last-child{margin:0 0 0 4px}.site-top .site-logo{margin:5px 0 0 0}.mo-search .form-group{margin:0}.mo-search .input-group{width:100%}.mo-search #mo-search-criteria{width:100%;float:none;background:0 0;padding:0 20px;height:47px;border:none;border-top:1px solid #e1e0e0}.mo-search .input-group-btn{position:absolute;top:1px;right:0;z-index:10;width:initial}.mo-search .btn-search{font-size:1.1em;width:50px}.mo-search .btn-search:focus,.mo-search .btn-search:hover{background-color:#0980b0}.wrapper-mainnav.affix{border-top:1px solid #0ba3e1}.wrapper-mainnav.affix .mainnav-item{line-height:51px}.site-mainnav{padding:0}.to-top{height:51px}.mobile-toggle-container{float:left;line-height:53px}.mobile-toggle-container .menu-toggle .icon-bar{background:#0ba3e1}.menu-toggle{background:0 0;border:none;padding:0;display:inline-block;width:67px}.menu-toggle .bar{width:22px;height:22px;position:relative;display:inline-block;vertical-align:middle}.menu-toggle .icon-bar{position:absolute;width:22px;height:2px;display:block;background:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.menu-toggle .icon-bar:nth-child(1){top:5px}.menu-toggle .icon-bar:nth-child(2){top:10px}.menu-toggle .icon-bar:nth-child(3){top:15px}.menu-toggle.open .icon-bar{position:absolute;top:8px}.menu-toggle.open .icon-bar:first-child{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle.open .icon-bar:nth-child(2){-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-toggle.open .icon-bar:last-child{opacity:0}.mo-mainnav{display:inline-block;width:100%}.mo-mainnav .mainnav-item{float:left;line-height:53px;width:20.6%;text-align:center}.mo-mainnav .mainnav-item:first-child,.mo-mainnav .mainnav-item:last-child{width:auto}.mo-mainnav .mainnav-item .to-top{border-left:1px solid #e1e0e0}.mo-mainnav .mainnav-item a{color:#fff;font-weight:700;display:block;position:relative}.mo-mainnav .mainnav-item a:focus,.mo-mainnav .mainnav-item a:hover{color:#0ba3e1;text-decoration:none;background:#eaeaea}.mo-mainnav .mainnav-item a.active{background:#0980b0}.mo-mainnav .mainnav-item a.active:before{display:none}.mo-mainnav .mainnav-item:first-child a{margin-left:0}.offscreen{position:absolute;width:267px;background:#fff;min-height:100%;line-height:1em;top:53px;left:-267px;background:#323232;-webkit-transition:left .2s ease-in;-moz-transition:left .2s ease-in;-o-transition:left .2s ease-in;-ms-transition:left .2s ease-in;transition:left .2s ease-in}.offscreen.open{left:0}.sidenav{background:#fff}.sidenav>ul>li>ul i{display:none}.sidenav>ul>li{border-bottom:1px solid #e1e0e0}.sidenav>ul>li a{display:block;padding:15px;color:#000;font-weight:700}.sidenav>ul>li a:hover{text-decoration:none}.sidenav>ul>li a i{float:right;font-size:.8em;color:#969696}.sidenav>ul>li .mobile-dropdown-button{float:right}.sidenav>ul>li .mobile-dropdown-button:hover{border-left:1px solid #e7e7e7}.sidenav>ul>li .mobile-dropdown-button i{float:right;font-size:.8em;color:#fff}.sidenav>ul>li.has-subnav>a{text-decoration:none}.sidenav>ul>li.has-subnav>a:after,.sidenav>ul>li.has-subnav>a:before{display:none}.sidenav>ul>li:first-child{padding-top:7px}.has-subnav.open>a i{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.has-subnav .dropdown-menu{position:relative;float:none;border:none;box-shadow:none;border-radius:0;margin:0 0 0 20px}.has-subnav .dropdown-menu a{font-weight:400;color:#0ba3e1;padding:10px 0}.has-subnav .dropdown-menu a:hover{background:0 0}.sidenav-footer{background:#323232;padding:20px 15px}.sidenav-footer li a{color:#fff;font-size:.9em}.sidenav-footer .socialnav li a{color:#fff}.sidenav-footer .socialnav li a.flickr{color:#0063db}.sidenav-footer .socialnav li:first-child{margin-left:0}.sidenav-footer .socialnav li:nth-child(even){margin-right:3px}.sidenav-footer h4,.sidenav-footer h4 a{color:#999}.page-header figure{margin-left:-15px;width:768px}.media-details .socialnav h4{font-weight:400;font-size:.8em}.article-bottom .block-ctalink{float:left}.article-author{margin-bottom:25px}}@media only screen and (max-width:767px){.visible-xs-inline{display:inline-block!important}.btn{margin-bottom:20px}.btn-search{margin:0}.contact-template,.home .page-content,.home-template .page-content,.portal-template .page-content:nth-child(3),.teletext-template,.traffic-template,.weather-template,.whoiswhoperson-template{background:#fff}.container{width:100%}.page-header{margin:0 -15px 20px -15px}.mo-mainnav .mainnav-item{width:40%}.mo-mainnav .mainnav-item:first-child{width:20%}.mo-mainnav .mainnav-item .menu-toggle{width:100%}.mo-mainnav .mainnav-item a{color:#fff}.mo-mainnav .mainnav-item a.active{background:#0980b0}.mo-mainnav .mainnav-item a.active:before{display:none}.mo-mainnav .mainnav-item .to-top{padding:0}.page-header figure{margin:auto;width:100%}.page-header figure figcaption h2{padding-bottom:0;font-size:1.375em;border-bottom:0 none;margin:0;text-shadow:1px 1px #000}.page-header figure figcaption p{font-size:.8125em}h3.heading{font-size:1.125em}.load-news{padding-top:20px}.featured-block .block-image,.featured-block figure{position:relative}.featured-block .block-image .block-image,.featured-block figure .block-image{width:100%}.featured-block .block-content{display:none}.featured-block .block-title{bottom:15px;font-size:1em;color:#000;color:#fff}.tweet-block .wrapper-tweet{border:0}.tweet-block .wrapper-tweet .twitter-tweet{margin-top:0!important}.playerContainer .still-overlay-title{font-size:1.125em}.video-block .latestvideo-mediaplaylist li{width:100%;padding:0;margin-bottom:10px}.video-block .latestvideo-mediaplaylist li:nth-child(1),.video-block .latestvideo-mediaplaylist li:nth-child(2){padding:0}.video-block .latestvideo-mediaplaylist{width:100%}.video-block .video-content figure .block-title{font-size:1.3em}.video-block.hideJW .video-content figure{overflow:hidden}.programme-block .block-content .block-meta{display:block}.guide ul li{padding:0}.guide ul li:after,.guide ul li:before{display:none}.guide ul li a{margin-left:0;padding:10px;border-bottom:1px solid #f2f2f2}.guide figure img{width:25%;float:left;position:relative}.guide .block-content{padding:0 0 0 10px;border:0;min-height:0;width:75%;float:left}.guide .block-content p{display:none}.guide .block-title{color:#333}.guide .time{left:30%;font-weight:400;top:10px}.guide .block-type{z-index:1;padding:5px;font-size:.8em}.guide .btn-outline{border:none;color:#0ba3e1;padding:10px 0;text-transform:none}.next-broadcast figure img{width:100%;margin-bottom:20px}.next-broadcast .block-content{width:100%;float:none;padding:20px}.tt-content img{width:100%;height:auto}.weather-table td:first-child,.weather-table th:first-child{display:none}.weather-table tbody td{font-size:.6875em}.tab-block .nav-tabs li{padding:0;display:block;float:none;margin:0}.tab-block .nav-tabs li a{padding:5px 7px;font-size:.9em;margin:0;border-bottom:0}.tab-block .table thead{display:none}.tab-block .table tr td,.tab-block .table tr th{width:50%;float:right;border:none;padding:5px 0 0 0}.tab-block .table tr td:nth-child(odd){text-align:right}.tab-block .list-table thead{display:table-header-group}.tab-block .list-table tr td,.tab-block .list-table tr th{width:auto;float:none;padding:24px 7px}.tab-block .list-table tr td:nth-child(odd){text-align:center}.article-meta .news-pubdate{font-size:0}.article-meta .news-pubdate:after{content:attr(data-short-date);display:inline-block;font-size:.7rem}h2.article-title{font-size:1.5em}.mediabox .owl-carousel .owl-controls .owl-next,.mediabox .owl-carousel .owl-controls .owl-prev{margin-top:-16px;line-height:32px;font-size:.9em;width:32px;height:32px}.mediabox .thumbs .owl-controls{top:13px;height:100%;overflow:hidden;pointer-events:none}.mediabox .thumbs .owl-controls i{font-size:1em;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mediabox .thumbs .owl-controls .owl-next,.mediabox .thumbs .owl-controls .owl-prev{height:100%;top:50%;width:32px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-7px;pointer-events:all}.custom-select{margin-bottom:20px}.form-horizontal .custom-select,.form-horizontal button,.form-horizontal input,.form-horizontal input.form-control,.form-horizontal textarea,.form-horizontal textarea.form-control{margin-left:0}}.block .comment-count{display:none!important}
diff --git a/public/css/odometer-theme-default.css b/public/css/old/odometer-theme-default.css
similarity index 100%
rename from public/css/odometer-theme-default.css
rename to public/css/old/odometer-theme-default.css
diff --git a/public/css/reset.css b/public/css/old/reset.css
similarity index 94%
rename from public/css/reset.css
rename to public/css/old/reset.css
index 2d2ecec2..3a387ddc 100644
--- a/public/css/reset.css
+++ b/public/css/old/reset.css
@@ -1,46 +1,46 @@
-html, body, div, span, applet, object, iframe, p, blockquote,
-a, abbr, acronym, big, cite, code,
-del, dfn, font, img, ins, kbd, q, s, samp,
-small, strike, sub, sup, tt, var,
-dl, dt, dd,
-fieldset, form, label, legend {
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- font-weight: inherit;
- font-style: inherit;
- font-size: 100%;
- font-family: inherit;
- vertical-align: baseline;
-}
-/* remember to define focus styles! */
-:focus {
- outline: 0;
-}
-body {
- line-height: 1;
- color: black;
- background: white;
-}
-ol, ul {
- list-style: none;
- padding: 0;
- margin: 0;
-}
-/* tables still need 'cellspacing="0"' in the markup */
-table {
- border-collapse: collapse;
- /*border-spacing: 0;*/
-}
-caption, th, td {
- text-align: left;
- font-weight: normal;
-}
-blockquote:before, blockquote:after,
-q:before, q:after {
- content: "";
-}
-blockquote, q {
- quotes: "" "";
-}
+html, body, div, span, applet, object, iframe, p, blockquote,
+a, abbr, acronym, big, cite, code,
+del, dfn, font, img, ins, kbd, q, s, samp,
+small, strike, sub, sup, tt, var,
+dl, dt, dd,
+fieldset, form, label, legend {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ outline: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+/* remember to define focus styles! */
+:focus {
+ outline: 0;
+}
+body {
+ line-height: 1;
+ color: black;
+ background: white;
+}
+ol, ul {
+ list-style: none;
+ padding: 0;
+ margin: 0;
+}
+/* tables still need 'cellspacing="0"' in the markup */
+table {
+ border-collapse: collapse;
+ /*border-spacing: 0;*/
+}
+caption, th, td {
+ text-align: left;
+ font-weight: normal;
+}
+blockquote:before, blockquote:after,
+q:before, q:after {
+ content: "";
+}
+blockquote, q {
+ quotes: "" "";
+}
diff --git a/public/css/responsive.css b/public/css/old/responsive.css
similarity index 100%
rename from public/css/responsive.css
rename to public/css/old/responsive.css
diff --git a/public/css/schedule.css b/public/css/old/schedule.css
similarity index 100%
rename from public/css/schedule.css
rename to public/css/old/schedule.css
diff --git a/public/css/old/skipback.png b/public/css/old/skipback.png
new file mode 100644
index 00000000..edeb9f49
Binary files /dev/null and b/public/css/old/skipback.png differ
diff --git a/public/css/old/skipback.svg b/public/css/old/skipback.svg
new file mode 100644
index 00000000..12e1c643
--- /dev/null
+++ b/public/css/old/skipback.svg
@@ -0,0 +1,17 @@
+
+
+
+
+2
+
+
+
+
+
+
+
+
diff --git a/public/css/slick.css b/public/css/old/slick.css
similarity index 98%
rename from public/css/slick.css
rename to public/css/old/slick.css
index eff9955c..8512a59a 100644
--- a/public/css/slick.css
+++ b/public/css/old/slick.css
@@ -1,53 +1,53 @@
-@charset "UTF-8";
-
-/* Slider */
-
-.slick-slider{position:relative; display:block; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent}
-.slick-list{position:relative; overflow:hidden; display:block; margin:0; padding:0}
-.slick-list:focus{outline:none}
-.slick-loading .slick-list{background:#fff /*url("./ajax-loader.gif")*/ center center no-repeat}
-.slick-list.dragging{cursor:pointer; cursor:hand}
-.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); -o-transform:translate3d(0,0,0); transform:translate3d(0,0,0)}
-.slick-track{position:relative; left:0; top:0; display:block}
-.slick-track:before, .slick-track:after{content:""; display:table}
-.slick-track:after{clear:both}
-.slick-loading .slick-track{visibility:hidden}
-.slick-slide{float:left; height:100%; min-height:1px; display:none}
-[dir="rtl"] .slick-slide{float:right}
-.slick-slide img{display:block}
-.slick-slide.slick-loading img{display:none}
-.slick-slide.dragging img{pointer-events:none}
-.slick-initialized .slick-slide{display:block}
-.slick-loading .slick-slide{visibility:hidden}
-.slick-vertical .slick-slide{display:block; height:auto; border:1px solid transparent}
-
-/* Icons */
-
-/*@font-face{font-family:"slick"; src:url("./fonts/slick.eot"); src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg"); font-weight:normal; font-style:normal}*/
-
-/* Arrows */
-
-.slick-prev, .slick-next{ border:medium none; font-weight:bold; cursor:pointer; display:block; font-size:0; height:auto; line-height:0; margin-top:-10px; outline:medium none; padding:10px; position:absolute; top:50%; width:auto}
-.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{ outline:none}
-.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{opacity:1}
-.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity:0.25}
-.slick-prev:before, .slick-next:before{font-family:"slick"; font-size:20px; line-height:1; opacity:0.75; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
-.slick-prev{left:0px}
-[dir="rtl"] .slick-prev{left:auto; right:-25px}
-.slick-prev:before{content:"<"}
-[dir="rtl"] .slick-prev:before{content:">"}
-.slick-next{right:0px}
-[dir="rtl"] .slick-next{left:-25px; right:auto}
-.slick-next:before{content:">"}
-[dir="rtl"] .slick-next:before{content:"<"}
-
-/* Dots */
-
-.slick-slider{margin-bottom:20px}
-.slick-dots{position:absolute; bottom:-45px; list-style:none; display:block; text-align:center; padding:0; width:100%}
-.slick-dots li{position:relative; display:inline-block; height:20px; width:20px; margin:0 5px; padding:0; cursor:pointer}
-.slick-dots li button{border:0; background:transparent; display:block; height:20px; width:20px; outline:none; line-height:0; font-size:0; color:transparent; padding:5px; cursor:pointer}
-.slick-dots li button:hover, .slick-dots li button:focus{outline:none}
-.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity:1}
-.slick-dots li button:before{position:absolute; top:0; left:0; content:"•"; width:20px; height:20px; font-family:"slick"; font-size:6px; line-height:20px; text-align:center; color:black; opacity:0.25; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
+@charset "UTF-8";
+
+/* Slider */
+
+.slick-slider{position:relative; display:block; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent}
+.slick-list{position:relative; overflow:hidden; display:block; margin:0; padding:0}
+.slick-list:focus{outline:none}
+.slick-loading .slick-list{background:#fff /*url("./ajax-loader.gif")*/ center center no-repeat}
+.slick-list.dragging{cursor:pointer; cursor:hand}
+.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); -o-transform:translate3d(0,0,0); transform:translate3d(0,0,0)}
+.slick-track{position:relative; left:0; top:0; display:block}
+.slick-track:before, .slick-track:after{content:""; display:table}
+.slick-track:after{clear:both}
+.slick-loading .slick-track{visibility:hidden}
+.slick-slide{float:left; height:100%; min-height:1px; display:none}
+[dir="rtl"] .slick-slide{float:right}
+.slick-slide img{display:block}
+.slick-slide.slick-loading img{display:none}
+.slick-slide.dragging img{pointer-events:none}
+.slick-initialized .slick-slide{display:block}
+.slick-loading .slick-slide{visibility:hidden}
+.slick-vertical .slick-slide{display:block; height:auto; border:1px solid transparent}
+
+/* Icons */
+
+/*@font-face{font-family:"slick"; src:url("./fonts/slick.eot"); src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg"); font-weight:normal; font-style:normal}*/
+
+/* Arrows */
+
+.slick-prev, .slick-next{ border:medium none; font-weight:bold; cursor:pointer; display:block; font-size:0; height:auto; line-height:0; margin-top:-10px; outline:medium none; padding:10px; position:absolute; top:50%; width:auto}
+.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{ outline:none}
+.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{opacity:1}
+.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity:0.25}
+.slick-prev:before, .slick-next:before{font-family:"slick"; font-size:20px; line-height:1; opacity:0.75; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
+.slick-prev{left:0px}
+[dir="rtl"] .slick-prev{left:auto; right:-25px}
+.slick-prev:before{content:"<"}
+[dir="rtl"] .slick-prev:before{content:">"}
+.slick-next{right:0px}
+[dir="rtl"] .slick-next{left:-25px; right:auto}
+.slick-next:before{content:">"}
+[dir="rtl"] .slick-next:before{content:"<"}
+
+/* Dots */
+
+.slick-slider{margin-bottom:20px}
+.slick-dots{position:absolute; bottom:-45px; list-style:none; display:block; text-align:center; padding:0; width:100%}
+.slick-dots li{position:relative; display:inline-block; height:20px; width:20px; margin:0 5px; padding:0; cursor:pointer}
+.slick-dots li button{border:0; background:transparent; display:block; height:20px; width:20px; outline:none; line-height:0; font-size:0; color:transparent; padding:5px; cursor:pointer}
+.slick-dots li button:hover, .slick-dots li button:focus{outline:none}
+.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity:1}
+.slick-dots li button:before{position:absolute; top:0; left:0; content:"•"; width:20px; height:20px; font-family:"slick"; font-size:6px; line-height:20px; text-align:center; color:black; opacity:0.25; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:black; opacity:0.75}
\ No newline at end of file
diff --git a/public/css/old/style.css b/public/css/old/style.css
new file mode 100644
index 00000000..eebdc9af
--- /dev/null
+++ b/public/css/old/style.css
@@ -0,0 +1,4155 @@
+/* --- general --- */
+.clearfix:after
+{
+ font-size: 0px;
+ content: ".";
+ display: block;
+ height: 0px;
+ visibility: hidden;
+ clear: both;
+}
+body
+{
+ background: #F0F0F0;
+ padding: 0px;
+ margin: 0px;
+ font-family: 'Arial';
+ font-size: 14px;
+ color: #FFF;
+}
+a
+{
+ text-decoration: none;
+ outline: none;
+}
+a:hover
+{
+ text-decoration: underline;
+}
+p, .post .text div
+{
+ padding: 1em 0;
+ color: #3E3E3E;
+ line-height: 150%;
+}
+p.text
+{
+ font-size: 16px;
+}
+p a
+{
+ color: #ED1C24;
+}
+strong
+{
+ color: #000;
+}
+blockquote
+{
+ padding-left: 25px;
+ color: #25282A;
+ font-size: 27px;
+ font-family: 'Roboto';
+ font-weight: bold;
+ line-height: 120%;
+ background: #F0F0F0 url("/images/icons/other/quote_content.png") no-repeat 20px 20px;
+ padding: 50px 20px 20px;
+}
+blockquote.simple
+{
+ background-color: transparent;
+ background-position: 0 20px;
+ padding-left: 0;
+ padding-right: 0;
+ padding-bottom: 0;
+ font-size: 18px;
+}
+pre
+{
+ font-family: 'Courier new';
+ font-size: 14px;
+ line-height: 170%;
+ background: url('../images/code_background.png') repeat;
+ text-shadow: 0 1px 0 #FFF;
+ zoom:1;
+ filter: dropshadow(color=#ffffff, offx=0, offy=1);
+ padding: 0 5px;
+ margin: 0;
+ overflow: auto;
+}
+label
+{
+ color: #25282A;
+ font-family: 'Roboto';
+}
+.relative
+{
+ position: relative;
+}
+.responsive
+{
+ display: block;
+ width: 100%;
+ height: auto;
+}
+input, textarea
+{
+ font-family: arial;
+ background: #F0F0F0;
+ border: none;
+ font-size: 14px;
+ padding: 15px 20px;
+ color: #3E3E3E;
+}
+.center_align
+{
+ text-align: center;
+}
+.margin_top_0
+{
+ margin-top: 0 !important;
+}
+.margin_top_10
+{
+ margin-top: 10px !important;
+}
+.margin_top_15
+{
+ margin-top: 15px;
+}
+.margin_top_20
+{
+ margin-top: 20px !important;
+}
+.padding_top_0
+{
+ padding-top: 0;
+}
+.padding_top_30
+{
+ padding-top: 30px;
+}
+.padding_top_bottom_25
+{
+ padding: 25px 0;
+}
+.padding_top_bottom_15
+{
+ padding: 15px 0 !important;
+}
+.nounderline,
+.nounderline:hover
+{
+ text-decoration: none;
+}
+/* --- body styles --- */
+body.image_1
+{
+ background: url("/images/backgrounds/images/image_1.jpg") fixed no-repeat;
+}
+body.image_2
+{
+ background: url("/images/backgrounds/images/image_2.jpg") fixed no-repeat;
+}
+body.image_3
+{
+ background: url("/images/backgrounds/images/image_3.jpg") fixed no-repeat;
+}
+body.image_4
+{
+ background: url("/images/backgrounds/images/image_4.jpg") fixed no-repeat;
+}
+body.image_5
+{
+ background: url("/images/backgrounds/images/image_5.jpg") fixed no-repeat;
+}
+body.pattern_1
+{
+ background: url("/images/backgrounds/patterns/pattern_1.png") fixed;
+}
+body.pattern_2
+{
+ background: url("/images/backgrounds/patterns/pattern_2.png") fixed;
+}
+body.pattern_3
+{
+ background: url("/images/backgrounds/patterns/pattern_3.png") fixed;
+}
+body.pattern_4
+{
+ background: url("/images/backgrounds/patterns/pattern_4.png") fixed;
+}
+body.pattern_5
+{
+ background: url("/images/backgrounds/patterns/pattern_5.png") fixed;
+}
+body.pattern_6
+{
+ background: url("/images/backgrounds/patterns/pattern_6.png") fixed;
+}
+body.pattern_7
+{
+ background: url("/images/backgrounds/patterns/pattern_7.png") fixed;
+}
+body.pattern_8
+{
+ background: url("/images/backgrounds/patterns/pattern_8.png") fixed;
+}
+body.pattern_9
+{
+ background: url("/images/backgrounds/patterns/pattern_9.png") fixed;
+}
+body.pattern_10
+{
+ background: url("/images/backgrounds/patterns/pattern_10.png") fixed;
+}
+body.overlay .background_overlay
+{
+ display: block;
+}
+.background_overlay
+{
+ position: fixed;
+ display: none;
+ width: 100%;
+ height: 100%;
+ top: 0;
+ background: url("/images/backgrounds/images/overlay.png");
+ z-index: 1;
+}
+/* --- site container --- */
+.site_container
+{
+ background: #FFF;
+}
+.site_container.boxed
+{
+ max-width: 1150px;
+ margin-left: auto;
+ margin-right: auto;
+ box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
+ -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
+ -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
+}
+body.overlay .site_container
+{
+ position: relative;
+ z-index: 2;
+}
+.site_container.boxed .header_top_bar
+{
+ width: auto;
+}
+.site_container.boxed .header_top_bar .latest_news_scrolling_list_container .category
+{
+ border-left: none;
+}
+.site_container.boxed .header_top_bar .search
+{
+ border-right: none;
+}
+.site_container.boxed .slider,
+.site_container.boxed .slider li.slide
+{
+ width: 1150px;
+ height: 508px;
+}
+.site_container.boxed .slider li.slide img
+{
+ width: 1155px;
+}
+.site_container.boxed .slider_content_box
+{
+ left: 55px;
+ top: 231px;
+}
+.site_container.boxed .small_slider .slider_content_box
+{
+ left: 0;
+ top: auto;
+}
+/* --- headers --- */
+h1, h2, h3, h4, h5, h6
+{
+ font-family: 'Roboto';
+ margin: 0;
+ padding: 0;
+ font-weight: normal;
+ color: #25282A;
+}
+h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
+{
+ color: #25282A;
+}
+.footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6,
+.footer h1 a, .footer h2 a, .footer h3 a, .footer h4 a, .footer h5 a, .footer h6 a
+{
+ color: #FFF;
+}
+h1
+{
+ font-size: 42px;
+ line-height: 110%;
+}
+h2
+{
+ font-size: 27px;
+ line-height: 120%;
+}
+h3
+{
+ font-size: 20px;
+ line-height: 140%;
+}
+h4
+{
+ font-size: 18px;
+ line-height: 140%;
+}
+h5
+{
+ font-size: 16px;
+ line-height: 140%;
+}
+h6
+{
+ font-size: 13px;
+ line-height: 150%;
+}
+.box_header
+{
+ background: #F0F0F0;
+ border-left: 3px solid #ED1C24;
+ padding: 8px 15px 11px;
+}
+.footer .box_header
+{
+ background: #42494F;
+ border-color: #858D94;
+}
+.about_title,
+.about_subtitle
+{
+ font-family: 'Roboto';
+ font-weight: 300;
+ font-size: 55px;
+}
+.about_subtitle
+{
+ font-weight: 700;
+ color: #ED1C24;
+}
+/* --- header --- */
+.header_container
+{
+ background-color: #fff;
+ padding-bottom: 26px;
+}
+.header_top_bar_container
+{
+ background-color: #363B40;
+}
+.header_top_bar_container.border
+{
+ border-bottom: 1px solid #464D53;
+}
+.header_top_bar,
+.header,
+.menu_container .sf-menu,
+.footer
+{
+ width: 1050px;
+ margin-left: auto;
+ margin-right: auto;
+}
+.header
+{
+ text-align: center;
+ padding-top: 7px;
+}
+.header h1
+{
+ font-size: 96px;
+ font-weight: 700;
+ font-family: 'Roboto Condensed';
+ color: #ED1C24;
+ letter-spacing: -0.01em;
+ line-height: 1;
+}
+.header h1 a
+{
+ color: #ED1C24;
+}
+.header h4
+{
+ color: #7C7C7C;
+ line-height: 1;
+ margin-top: 3px;
+}
+.header .placeholder
+{
+ display: none;
+ float: right;
+ font-size: 30px;
+ font-family: 'Roboto Condensed';
+ font-weight: 300;
+ background: #F0F0F0;
+ width: 728px;
+ height: 61px;
+ padding-top: 29px;
+ margin-top: 7px;
+ color: #ABABAB;
+ text-align: center;
+}
+.header_top_bar
+{
+ overflow: hidden;
+ height: 46px;
+}
+.header_top_bar .caroufredsel_wrapper_vertical_carousel
+{
+ height: 46px !important;
+}
+/* --- header top bar styles --- */
+/* - style 2 & 3 & 4 - */
+.style_2.header_top_bar_container
+{
+ background: #FFF;
+}
+.style_2.border.header_top_bar_container
+{
+ border-bottom: 1px solid #E9E9E9;
+}
+.style_2 .latest_news_scrolling_list_container .category,
+.style_2 .latest_news_scrolling_list_container li.left,
+.style_2 .latest_news_scrolling_list_container li.right,
+.style_2 .search,
+.style_2 .search .search_input
+{
+ border-color: #E9E9E9;
+}
+.style_2 .search .search_input,
+.style_3 .search .search_input,
+.style_4 .search .search_input
+{
+ background: transparent;
+}
+.style_2 .latest_news_scrolling_list_container .category,
+.style_2 .latest_news_scrolling_list_container .category a,
+.style_2 .latest_news_scrolling_list_container li .latest_news_scrolling_list a,
+.style_2 .search .search_input,
+.style_2 .search .search_input.hint,
+.style_3 .latest_news_scrolling_list_container .category,
+.style_3 .latest_news_scrolling_list_container .category a,
+.style_3 .latest_news_scrolling_list_container li .latest_news_scrolling_list a,
+.style_3 .search .search_input,
+.style_3 .search .search_input.hint
+{
+ color: #25282A;
+}
+.style_2 .latest_news_scrolling_list_container li .timeago,
+.style_3 .latest_news_scrolling_list_container li .timeago
+{
+ color: #ABABAB;
+}
+.style_2 .latest_news_scrolling_list_container .left a,
+.style_3 .latest_news_scrolling_list_container .left a
+{
+ background-image: url("/images/icons/navigation/navigation_latest_arrow_left.png");
+}
+.style_2 .latest_news_scrolling_list_container .right a,
+.style_3 .latest_news_scrolling_list_container .right a
+{
+ background-image: url("/images/icons/navigation/navigation_latest_arrow_right.png");
+}
+.style_2 .latest_news_scrolling_list_container li.left:hover,
+.style_2 .latest_news_scrolling_list_container li.right:hover,
+.style_2 .search .search_submit:hover
+{
+ background-color: #E9E9E9;
+}
+.style_2 .search .search_submit,
+.style_3 .search .search_submit
+{
+ background-image: url("/images/icons/other/header_search.png");
+}
+/* - style 3 - */
+.style_3.header_top_bar_container
+{
+ background: #F0F0F0;
+}
+.style_3.border.header_top_bar_container
+{
+ border-bottom: 1px solid #E0E0E0;
+}
+.style_3 .latest_news_scrolling_list_container .category,
+.style_3 .latest_news_scrolling_list_container li.left,
+.style_3 .latest_news_scrolling_list_container li.right,
+.style_3 .search,
+.style_3 .search .search_input
+{
+ border-color: #E0E0E0;
+}
+.style_3 .latest_news_scrolling_list_container li.left:hover,
+.style_3 .latest_news_scrolling_list_container li.right:hover,
+.style_3 .search .search_submit:hover
+{
+ background-color: #E0E0E0;
+}
+/* - style 4 - */
+.style_4.header_top_bar_container
+{
+ background: #2D3136;
+}
+.style_4.border.header_top_bar_container
+{
+ border-bottom: 1px solid #363B40;
+}
+.style_4 .latest_news_scrolling_list_container .category,
+.style_4 .latest_news_scrolling_list_container li.left,
+.style_4 .latest_news_scrolling_list_container li.right,
+.style_4 .search,
+.style_4 .search .search_input
+{
+ border-color: #363B40;
+}
+.style_4 .latest_news_scrolling_list_container li.left:hover,
+.style_4 .latest_news_scrolling_list_container li.right:hover,
+.style_4 .search .search_submit:hover
+{
+ background-color: #363B40;
+}
+/* - style 5 - */
+.style_5.header_top_bar_container
+{
+ background: #000;
+}
+.style_5.border.header_top_bar_container
+{
+ border-bottom: 1px solid #464D53;
+}
+.style_5 .latest_news_scrolling_list_container .category,
+.style_5 .latest_news_scrolling_list_container li.left,
+.style_5 .latest_news_scrolling_list_container li.right,
+.style_5 .search,
+.style_5 .search .search_input
+{
+ border-color: #464D53;
+}
+.style_5 .latest_news_scrolling_list_container li.left:hover,
+.style_5 .latest_news_scrolling_list_container li.right:hover,
+.style_5 .search .search_submit:hover
+{
+ background-color: #464D53;
+}
+.style_5 .search .search_input
+{
+ background-color: transparent;
+}
+/* --- header container styles --- */
+.style_2.header_container
+{
+ background: #363B40;
+}
+.style_2 .header h1,
+.style_2 .header h1 a,
+.style_3 .header h1,
+.style_3 .header h1 a
+{
+ color: #FFF;
+}
+.style_2 .header h4,
+.style_3 .header h4
+{
+ color: #9DA4AB;
+}
+.style_3.header_container
+{
+ background: #000;
+}
+.small.header_container
+{
+ padding-bottom: 30px;
+}
+.small .header
+{
+ text-align: left;
+ padding-top: 22px;
+}
+.small .header h1
+{
+ font-size: 68px;
+}
+.small .header h4
+{
+ font-size: 16px;
+ margin-top: 5px;
+}
+.small .header .logo
+{
+ float: left;
+}
+.small .header .placeholder
+{
+ display: block;
+}
+.style_2 .placeholder
+{
+ background: #42494F;
+ color: #858D94;
+}
+.style_3 .placeholder
+{
+ background: #2D3136;
+ color: #9DA4AB;
+}
+/* --- page header --- */
+.page_header .page_title
+{
+ font-weight: bold;
+}
+.page_header_left,
+.page_header_right
+{
+ float: left;
+}
+.page_header_left
+{
+ width: 400px;
+}
+.page_header_right
+{
+ width: 650px;
+}
+/* bread crumbs --- */
+.bread_crumb
+{
+ float: right;
+ margin-top: 30px;
+}
+.bread_crumb li
+{
+ float: left;
+}
+.bread_crumb li,
+.bread_crumb li a
+{
+ color: #7C7C7C;
+ font-size: 12px;
+}
+.bread_crumb li a
+{
+ text-decoration: underline;
+}
+.bread_crumb li a:hover
+{
+ color: #25282a;
+}
+.bread_crumb .separator
+{
+ background: url("/images/icons/navigation/breadcrumb_arrow.png") no-repeat center center;
+ width: 5px;
+ height: 13px;
+ padding: 0 10px;
+}
+/* --- footer --- */
+.footer_container
+{
+ background: #363B40;
+ padding-top: 50px;
+}
+.footer
+{
+ padding-bottom: 30px;
+}
+.footer p
+{
+ color: #D7DCE0;
+}
+.footer a
+{
+ color: #FFF;
+ line-height: 140%;
+}
+/* --- menu --- */
+.menu_container
+{
+ border-top: 3px solid #E9E9E9;
+ border-bottom: 1px solid #E9E9E9;
+ background: #FFF;
+}
+.menu_container.sticky.move
+{
+ position: fixed;
+ top: 0;
+ width: 100%;
+ z-index: 10;
+ box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
+ -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
+ -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
+}
+.boxed .menu_container.sticky.move
+{
+ max-width: 1150px;
+ width: 100%;
+}
+.sf-menu
+{
+ float: none;
+ padding: 0;
+ margin: -3px 0 0;
+}
+.sf-menu li
+{
+ height: 42px;
+ border: none;
+ border-top: 3px solid #E9E9E9;
+ border-bottom: 1px solid #E9E9E9;
+ padding-right: 15px;
+}
+.sf-menu>li
+{
+ margin-bottom: -1px;
+}
+.sf-menu li, .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active
+{
+ background: none #fff;
+}
+.sf-menu li a, .sf-menu li a:visited
+{
+ font-family: 'Roboto';
+ font-size: 18px;
+ font-weight: 400;
+ color: #25282A;
+ padding: 10px 0 15px 15px;
+ border: none;
+}
+.sf-menu li.submenu
+{
+ padding-right: 0;
+}
+.sf-menu li.submenu a
+{
+ background-image: url("/images/icons/navigation/menu_arrow.png");
+ background-repeat: no-repeat;
+ background-position: center right; /* background-position: 18px right; */
+ background-color: transparent;
+ padding-right: 15px;
+ border-right: 15px solid transparent;
+}
+.sf-menu a:hover
+{
+ background-color: #F0F0F0;
+}
+.sf-menu li.submenu ul
+{
+ background: #363b40;
+}
+.sf-menu li:hover, .sf-menu li.selected,
+.sf-menu li.submenu:hover
+{
+ background-color: #F0F0F0;
+ border-top-color: #ED1C24;
+ border-bottom-color: #F0F0F0;
+}
+.sf-menu li ul
+{
+ width: 210px;
+ margin-top: 1px;
+}
+.sf-menu li ul.wide li
+{
+ width: 210px;
+}
+.sf-menu li.submenu.wide ul
+{
+ width: 420px;
+}
+.sf-menu li:hover ul, .sf-menu li.sfHover ul
+{
+ top: 41px;
+}
+.sf-menu li ul li
+{
+ width: 210px;
+ height: auto;
+ padding: 0;
+ border: none;
+}
+.menu_container .sf-menu li:hover ul a,
+.menu_container .sf-menu li.submenu:hover ul a,
+.menu_container .sf-menu li ul li a,
+.menu_container .sf-menu li.submenu:hover ul li.selected ul li a
+{
+ border: none;
+ color: #D7DCE0;
+ background-color: #363B40;
+}
+.menu_container .sf-menu li ul li a,
+.menu_container .sf-menu li.selected ul li a,
+.menu_container .sf-menu li.submenu ul li a,
+.menu_container .sf-menu li.submenu:hover ul li a,
+.menu_container .sf-menu li:hover ul li a
+{
+ padding: 15px;
+ font-family: 'Roboto';
+ font-size: 14px;
+ color: #D7DCE0;
+ background-image: none;
+}
+.menu_container .sf-menu li ul li.submenu>a,
+.menu_container .sf-menu li:hover ul li.submenu>a
+{
+ background-image: url("/images/icons/navigation/dark_bg/submenu_arrow.png");
+ background-repeat: no-repeat;
+ background-position: center right;
+ padding-right: 0;
+ border-right: 15px solid transparent;
+}
+.menu_container .sf-menu li ul li.submenu>a:hover,
+.menu_container .sf-menu li ul li.submenu.sfHover>a
+{
+ background-image: url("/images/icons/navigation/dark_bg/submenu_arrow_hover.png");
+}
+.menu_container .sf-menu li ul li a:hover, .menu_container .sf-menu li ul li.selected a,
+.menu_container .sf-menu li.submenu ul li a:hover, .menu_container .sf-menu li.submenu:hover ul li.selected a,
+.menu_container .sf-menu li.submenu:hover ul li.selected ul li a:hover, .menu_container .sf-menu li.submenu:hover ul li ul li.selected a, .menu_container .sf-menu li.submenu:hover ul li.selected ul li.selected a,
+.menu_container .sf-menu li:hover ul li.sfHover>a
+{
+ background-color: #42494F;
+ color: #FFF;
+}
+.sf-menu li.submenu .mega_menu
+{
+ position: absolute;
+ top: -999em;
+ background: #42494f;
+ padding: 30px 0px 30px 30px;
+}
+ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul,
+ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul,
+ul.sf-menu li li:hover .mega_menu, ul.sf-menu li li.sfHover .mega_menu,
+ul.sf-menu li li li:hover .mega_menu, ul.sf-menu li li li.sfHover .mega_menu
+{
+ left: 210px;
+ top: -1px;
+ z-index: 2 !important;
+}
+ul.sf-menu li:hover li .mega_menu
+{
+ display: none;
+ width: 810px;
+ left: 210px;
+}
+ul.sf-menu .mega_menu,
+ul.sf-menu .mega_menu li
+{
+ background-color: #42494F;
+}
+/* --- mobile menu --- */
+.mobile_menu_container
+{
+ display: none;
+}
+.mobile-menu-switch,
+.mobile-menu,
+.mobile-menu-divider
+{
+ display: none;
+ margin-left: auto;
+ margin-right: auto;
+}
+.mobile-menu-divider
+{
+ margin-top: 15px;
+}
+.mobile-menu li a
+{
+ display: block;
+ color: #25282A;
+ background: #F0F0F0;
+ font-size: 16px;
+ font-family: "Roboto";
+ padding: 12px 20px;
+ margin-bottom: 1px;
+}
+.mobile-menu li.selected a,
+.mobile-menu li.selected ul li.selected a,
+.mobile-menu li.selected ul li.selected ul li.selected a
+{
+ background: #ED1C24;
+ color: #FFF;
+}
+.mobile-menu li ul a
+{
+ font-size: 14px;
+ padding-left: 40px;
+}
+.mobile-menu li ul ul a
+{
+ font-size: 13px;
+ padding-left: 80px;
+}
+.mobile-menu li.selected ul a,
+.mobile-menu li.selected ul li.selected ul a
+{
+ color: #25282A;
+ background: #F0F0F0;
+}
+.mobile-menu-switch
+{
+ width: 35px;
+ padding: 15px 8px 9px;
+ border: 2px solid #ED1C24;
+}
+.mobile-menu-switch .line
+{
+ display: block;
+ width: 35px;
+ height: 3px;
+ background: #ED1C24;
+ margin-bottom: 6px;
+}
+.mobile-menu-switch:hover
+{
+ background: #ED1C24;
+}
+.mobile-menu-switch:hover .line
+{
+ background: #FFF;
+}
+/* --- footer menu ---*/
+.footer_menu li
+{
+ float: left;
+ margin-right: 30px;
+}
+/* --- page --- */
+.page
+{
+ width: 1050px;
+ margin-left: auto;
+ margin-right: auto;
+ padding-bottom: 50px;
+}
+.page_margin_top
+{
+ margin-top: 30px;
+}
+.page_margin_top_section
+{
+ margin-top: 50px;
+}
+/* --- vertical align --- */
+.vertical_align
+{
+ display: table-row;
+}
+.vertical_align_cell
+{
+ display: table-cell;
+ vertical-align: middle;
+}
+/* --- slider --- */
+.caroufredsel_wrapper
+{
+ width: 100% !important;
+ margin: 0 !important;
+ overflow: hidden;
+}
+.caroufredsel_wrapper_slider
+{
+ margin-top: 30px !important;
+}
+.slider
+{
+ /*position: absolute;*/
+ padding: 0;
+ width: 1250px;
+ height: 550px;
+ margin-left: auto;
+ margin-right: auto;
+ overflow: hidden;
+ padding: 0;
+
+}
+.slider li.slide
+{
+ float: left;
+ position: relative;
+ width: 1250px;
+ height: 550px;
+ background-position: top center;
+ background-repeat: no-repeat;
+ margin-right: 10px;
+}
+.slider li.slide img
+{
+ width: 1250px;
+}
+.slider li.slide .pr_preloader
+{
+ height: 550px;
+}
+/* --- small slider --- */
+.small_slider
+{
+ display: none;
+}
+.small_slider li.slide
+{
+ position: relative;
+ float: left;
+ width: 690px;
+}
+.small_slider li.slide img
+{
+ display: block;
+ opacity: 1;
+ transition: opacity 0.4s ease-in-out 0s;
+ height: auto;
+}
+.small_slider li.slide a:hover img
+{
+ opacity: 0.8;
+ transition: opacity 0.4s ease-in-out 0s;
+}
+.small_slider .slider_content_box
+{
+ width: 650px;
+ left: 0;
+ bottom: 0;
+ top: auto;
+ /*background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);*/
+}
+/* --- slider content --- */
+.slider_content_box
+{
+ position: absolute;
+ width: 350px;
+ padding: 18px 20px 20px;
+ background: rgba(0,0,0,0.5);
+ left: 105px;
+ top: 260px;
+}
+.slider_content_box h2,
+.slider_content_box h5
+{
+ float: left;
+ clear: both;
+ color: #FFF;
+ margin-top: 17px;
+}
+.slider_content_box h2 a,
+.slider_content_box h5 a
+{
+ color: #FFF;
+}
+.slider_content_box .post_details li.category:after
+{
+ background: none repeat scroll 0 0 #FFF;
+ bottom: 0;
+ content: "";
+ display: block;
+ height: 2px;
+ margin-top: 13px;
+ width: 30px;
+}
+.slider_content_box p
+{
+ clear: both;
+ color: #FFF;
+ font-size: 14px;
+ padding: 18px 0 0 0;
+}
+/* --- slider navigation --- */
+.slider_navigation
+{
+ position: absolute;
+ top: 0;
+ right: 0;
+}
+.slider_navigation .slider_control
+{
+ float: left;
+}
+.slider_navigation .slider_control a,
+a.slider_control
+{
+ display: block;
+ width: 45px;
+ height: 45px;
+ background-color: rgba(66,73,79,0.8);
+ background-image: url("/images/icons/navigation/navigation_arrow_right.png");
+ background-position: 0 0;
+}
+.slider_navigation .slider_control a
+{
+ background-color: rgba(0,0,0,0.5);
+}
+a.slider_control
+{
+ display: block !important;
+ /*display: none;*/
+ visibility: hidden;
+ position: absolute;
+ z-index: 3;
+ bottom: 0;
+ -webkit-animation-duration: 300ms;
+ animation-duration: 300ms;
+}
+a.slider_control.right
+{
+ right: 0;
+}
+.slider_navigation .slider_control:first-child a,
+a.slider_control.left
+{
+ background-image: url("/images/icons/navigation/navigation_arrow_left.png");
+}
+a.slider_control.up
+{
+ background-image: url("/images/icons/navigation/navigation_arrow_up.png");
+ top: 30px;
+}
+a.slider_control.down
+{
+ background-image: url("/images/icons/navigation/navigation_arrow_down.png");
+}
+a.slider_control.up,
+a.slider_control.down
+{
+ left: 55px;
+}
+.slider_navigation .slider_control a:hover,
+a.slider_control:hover
+{
+ background-color: #ED1C24;
+}
+/* --- slider posts list --- */
+.slider_posts_list_container
+{
+ position: relative;
+}
+.slider_posts_list
+{
+ clear: both;
+}
+.slider_posts_list li
+{
+ float: left;
+ position: relative;
+ width: 262.5px !important;
+ height: 120px;
+ border-bottom: 1px solid #F0F0F0;
+ cursor: pointer;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+.column_2_3 .slider_posts_list li
+{
+ width: 230px !important;
+}
+.slider_posts_list li.current h5, .slider_posts_list li:hover h5
+{
+ color: #25282A;
+}
+.slider_posts_list li h5
+{
+ position: relative;
+ z-index: 1;
+ padding-top: 8px;
+ padding-left: 20px;
+ padding-right: 20px;
+ color: #7C7C7C;
+}
+.slider_posts_list li .date
+{
+ display: block;
+ position: relative;
+ z-index: 1;
+ color: #ABABAB;
+ font-size: 11px;
+ padding-top: 23px;
+ padding-left: 20px;
+}
+.slider_posts_list .slider_posts_list_bar
+{
+ position: absolute;
+ background-color: #ED1C24;
+ height: 6px;
+ bottom: -1px;
+}
+.slider_posts_list .slider_posts_list_progress_block
+{
+ position: absolute;
+ background-color: #F0F0F0;
+ height: 100%;
+ bottom: 4px;
+}
+/* --- blog grid --- */
+.blog_grid .post
+{
+ position: relative;
+ float: left;
+ clear: none;
+ margin: 0 0 0 2px;
+ width: 524px;
+ height: 261px;
+}
+.blog_grid .post .pr_preloader
+{
+ width: 524px;
+ height: 261px;
+}
+.blog_grid .post.large,
+.blog_grid .post.large .pr_preloader
+{
+ width: 787px;
+ height: 524px;
+}
+.blog_grid .post.big,
+.blog_grid .post.big .pr_preloader
+{
+ height: 524px;
+}
+.blog_grid .post.small,
+.blog_grid .post.small .pr_preloader
+{
+ width: 261px;
+}
+.blog_grid .post:first-child
+{
+ margin: 0;
+}
+.blog_grid .row
+{
+ margin-top: 2px;
+}
+.blog_grid .row:first-child
+{
+ margin-top: 0;
+}
+.blog_grid .column
+{
+ margin-left: 2px;
+}
+.site_container.boxed .blog_grid .post .slider_content_box,
+.blog_grid .post .slider_content_box
+{
+ width: 100%;
+ left: 0;
+ bottom: 0;
+ top: auto;
+ background: linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);
+ background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.4)));
+ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);
+ background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);
+ background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#66000000',GradientType=0);
+ -ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#66000000',GradientType=0);
+ cursor: pointer;
+ padding: 40px 0 20px;
+}
+.blog_grid .post .post_details.simple
+{
+ margin: 0 20px;
+}
+.blog_grid .post h2,
+.blog_grid .post h5
+{
+ margin: 17px 20px 0;
+}
+.blog_grid .post:hover img
+{
+ opacity: 0.8;
+ transition: opacity 0.4s ease-in-out 0s;
+}
+.blog_grid .slider_view
+{
+ display: none;
+}
+/* --- page layout --- */
+.row:after
+{
+ font-size: 0px;
+ content: ".";
+ display: block;
+ height: 0px;
+ visibility: hidden;
+ clear: both;
+}
+.column
+{
+ float: left;
+ margin-left: 30px;
+}
+.column:first-child,
+.column.first
+{
+ margin-left: 0;
+}
+.column.border_top
+{
+ border-top: 1px solid #E9E9E9;
+}
+.column_1_1
+{
+ width: 100%;
+}
+.column_1_2
+{
+ width: 510px;
+}
+.column_1_3,
+.column_2_3 .column_1_2
+{
+ width: 330px;
+}
+.column_2_3
+{
+ width: 690px;
+}
+.column_1_3 .column_1_2
+{
+ width: 150px;
+}
+.column_2_3 .column_1_3
+{
+ width: 210px;
+}
+.column_1_4
+{
+ width: 240px;
+}
+.column_3_4
+{
+ width: 780px;
+}
+.row.copyright_row
+{
+ border-top: 1px solid #464D53;
+ margin-top: 15px;
+ padding-top: 15px;
+}
+.column_right
+{
+ float: right;
+}
+.columns.no_width .column_left,
+.columns.no_width .column_right
+{
+ width: auto;
+}
+.mega_menu .column_1_2
+{
+ width: 390px;
+}
+.mega_menu .column_1_3
+{
+ width: 250px;
+}
+/* --- blog --- */
+.sf-menu li.submenu .mega_menu.blog
+{
+ padding: 0 30px 30px 0;
+}
+.mega_menu li.post
+{
+ float: left;
+ margin: 30px 0 0 30px;
+ margin-bottom: 0;
+}
+.post
+{
+ float: left;
+ clear: both;
+ margin-top: 50px;
+}
+.post:first-child
+{
+ margin-top: 30px;
+}
+.post img
+{
+ position: relative;
+ display: block;
+ width: 100%;
+ opacity: 1;
+ transition: opacity 0.4s ease-in-out 0s;
+}
+.post a:hover img
+{
+ opacity: 0.8;
+ transition: opacity 0.4s ease-in-out 0s;
+}
+.post h2
+{
+ clear: both;
+ margin-top: 20px;
+}
+.post .with_number a
+{
+ float: left;
+ width: 280px;
+}
+.post a.comments_number
+{
+ float: right;
+ position: relative;
+ width: auto;
+ font-family: 'Arial';
+ font-weight: bold;
+ background: #F0F0F0;
+ color: #7C7C7C;
+ font-size: 12px;
+ line-height: 1;
+ padding: 8px 11px 9px;
+ margin-top: 6px;
+}
+.footer .post a.comments_number
+{
+ background: #42494F;
+ color: #9DA4AB;
+}
+.post .comments_number:hover,
+.footer .post .comments_number:hover
+{
+ background: #ED1C24;
+ color: #FFF;
+}
+.post .arrow_comments
+{
+ content: '';
+ display: inline;
+ position: absolute;
+ border-style: solid;
+ border-width: 5px 0 0 5px;
+ border-color: #F0F0F0 transparent;
+ right: 0;
+ bottom: -5px;
+}
+.footer .post .arrow_comments
+{
+ border-color: #42494F transparent;
+}
+.post .comments_number:hover .arrow_comments,
+.footer .post .comments_number:hover .arrow_comments
+{
+ border-color: #ED1C24 transparent;
+}
+.post h5,
+.menu_container .sf-menu li ul.mega_menu li.post h5 a
+{
+ clear: both;
+ color: #FFF;
+ margin-top: 15px;
+}
+.post h5.page_margin_top_section
+{
+ margin-top: 50px;
+}
+.sf-menu .mega_menu li.post:hover,
+.sf-menu .mega_menu li.post li:hover
+{
+ background: transparent;
+}
+.menu_container .sf-menu li ul.mega_menu li.post a
+{
+ background: none;
+ padding: 0;
+}
+.sf-menu .mega_menu li.post h5 a:hover
+{
+ text-decoration: underline;
+}
+span.number,
+span.odometer.number
+{
+ color: #ababab;
+ font-family: 'Roboto Condensed';
+ font-size: 30px;
+ font-weight: 300;
+ padding: 5px 8px 5px 0;
+ visibility: visible;
+}
+.post h5 .number
+{
+ float: left;
+}
+.post p
+{
+ margin-top: 11px;
+}
+.post .post_details
+{
+ clear: both;
+ float: left;
+ margin-top: 25px;
+}
+.post .post_details+p
+{
+ clear: both;
+ float: left;
+}
+.post_details li
+{
+ float: left;
+ font-family: arial;
+ font-size: 12px;
+}
+.post_details li.category
+{
+ font-weight: bold;
+ background: #ED1C24;
+ padding: 14px 15px 13px 14px;
+}
+.post_details li.category a
+{
+ color: #FFF;
+}
+.post_details li.date
+{
+ color: #7C7C7C;
+ border: 1px solid #E9E9E9;
+ border-left: none;
+ padding: 13px 14px 12px 13px;
+}
+.menu_container .mega_menu li.post
+{
+ clear: none;
+ width: 240px;
+}
+.post ul.post_details.simple
+{
+ position: static;
+ background: none;
+ margin-top: 14px;
+}
+ul.post_details.simple li
+{
+ background: none;
+ padding: 0;
+}
+.post ul.post_details.simple li.date,
+ul.post_details.simple li.date
+{
+ margin-left: 10px;
+ border: none;
+}
+.mega_menu li.post ul.post_details.simple li
+{
+ width: auto;
+ color: #9DA4AB;
+}
+.slider_content_box ul.post_details li
+{
+ color: #FFF;
+}
+.blog ul.post_details.simple li.category,
+.blog ul.post_details.simple li.category a
+{
+ color: #ED1C24;
+}
+.mega_menu.blog ul.post_details.simple li.category a,
+.menu_container .mega_menu .blog.small .post li.category,
+.menu_container .mega_menu .blog.small .post li.category a
+{
+ font-family: arial;
+ color: #9da4ab;
+ font-size: 12px;
+ font-weight: bold;
+}
+.mega_menu.blog ul.post_details.simple li.category a:hover
+{
+ text-decoration: underline;
+}
+.mega_menu .column_1_2 .blog.small .post
+{
+ width: 390px;
+}
+.mega_menu .column_1_3 .blog.small .post
+{
+ width: 250px;
+}
+.mega_menu .column_1_2 .blog.small .post_content
+{
+ width: 250px;
+}
+.mega_menu .column_1_3 .blog.small .post_content
+{
+ width: 130px;
+}
+.mega_menu .column_1_3 .blog.small .post ul.post_details.simple li.date
+{
+ clear: both;
+ margin-left: 0;
+ margin-top: 5px;
+}
+.mega_menu .blog.small
+{
+ position: static;
+ left: 0;
+ top: 0;
+ margin-top: 0;
+}
+.mega_menu .blog.small .post
+{
+ margin: 30px 0 0;
+}
+.mega_menu .blog.small .post:first-child
+{
+ margin-top: 0;
+}
+.menu_container .mega_menu .blog.small .post a
+{
+ padding: 0;
+ background: none;
+ color: #FFF;
+}
+.blog.small .post,
+.blog.small_margin .post
+{
+ margin-top: 30px;
+}
+.blog.big img
+{
+ width: 330px;
+}
+.blog.small img
+{
+ width: auto;
+}
+.blog.big img,
+.blog.big .post_content,
+.blog.small img,
+.blog.small .post_content
+{
+ float: left;
+}
+.blog.big .post_content
+{
+ width: 330px;
+ margin-left: 30px;
+}
+.blog.small .post_content
+{
+ margin-left: 20px;
+}
+.column_2_3 .column_1_2 .blog.small .post_content,
+.column_1_3 .blog.small .post_content
+{
+ width: 210px;
+}
+.column_1_2 .blog.small .post_content
+{
+ width: 390px;
+}
+.blog.small .post_content p
+{
+ margin-top: 0;
+}
+.blog.small .post_details.simple
+{
+ clear: none;
+}
+.blog.big .post_content h2,
+.blog.small .post_content h5
+{
+ margin-top: 0;
+}
+.blog.medium .post
+{
+ clear: none;
+ width: 210px;
+ margin-top: 30px;
+ margin-left: 30px;
+}
+.blog.medium .post:first-child,
+.blog.medium .post:nth-child(3n+1)
+{
+ margin-left: 0;
+}
+.blog.rating .post
+{
+ width: 100%;
+ margin-top: 10px;
+ padding-bottom: 20px;
+}
+.blog.rating .post:first-child
+{
+ margin-top: 0;
+}
+.blog.rating .post,
+.blog.rating .post_content
+{
+ position: relative;
+ z-index: 1;
+}
+.blog.rating .post_content
+{
+ padding: 10px 20px;
+}
+.blog.rating .post span.number
+{
+ display: block;
+ padding: 5px 0 0;
+}
+.blog.rating h5
+{
+ margin-top: 5px;
+}
+.blog.rating .post .value_bar_container
+{
+ position: absolute;
+ bottom: 0;
+}
+.blog.rating .post .value_bar
+{
+ background: #F0F0F0;
+ height: 100%;
+}
+.footer .blog ul.post_details.simple li.category,
+.footer .blog ul.post_details.simple li.category a,
+.footer .post_details li.date
+{
+ color: #9DA4AB;
+ line-height: 1;
+}
+.column_1_3 .blog.small .post
+{
+ width: 330px;
+}
+/* --- single post --- */
+h1.post_title
+{
+ font-size: 55px;
+ font-weight: bold;
+}
+.post.single
+{
+ margin-top: 0;
+}
+.post.single .post_image
+{
+ display: block;
+ position: relative
+}
+.post.single .post_image blockquote
+{
+ position: absolute;
+ bottom: 0;
+ background-image: url("/images/icons/other/quote_image.png");
+ background-color: rgba(0,0,0,0.5);
+ background-position: 20px 20px;
+ color: #FFF;
+}
+.post.single .post_image blockquote .author
+{
+ color: #FFF;
+}
+.post.single .sentence,
+.gallery_popup .sentence
+{
+ margin-top: 20px;
+}
+.post.single .sentence .text,
+.gallery_popup .sentence .text
+{
+ color: #7C7C7C;
+ font-weight: bold;
+}
+.post.single .sentence .author,
+.gallery_popup .sentence .author,
+blockquote .author
+{
+ color: #ABABAB;
+ margin-left: 3px;
+}
+.gallery_popup .sentence .author
+{
+ color: 858D94;
+ margin-left: 0;
+}
+.post.single .sentence .text,
+.post.single .sentence .author,
+.gallery_popup .sentence .text,
+.gallery_popup .sentence .author,
+blockquote .author
+{
+ line-height: 120%;
+ font-size: 12px;
+}
+.post.single .post_content
+{
+ position: relative;
+}
+.post.single .author_box,
+.post.single .content_box
+{
+ float: right;
+}
+.post.single .author_box
+{
+ position: absolute;
+ width: 100px;
+ text-align: center;
+ visibility: visible;
+ top: 0;
+}
+.post.single .content_box
+{
+ width: 560px;
+ margin-left: 30px;
+}
+.post.single .text
+{
+ font-size: 16px;
+}
+.post.single blockquote.inside_text
+{
+ float: left;
+ width: 200px;
+ margin-bottom: 1em;
+ font-size: 18px;
+ padding-top: 60px;
+ background-position: 20px 30px;
+ line-height: 140%;
+ margin-right: 30px;
+}
+.post.single blockquote.right
+{
+ float: right;
+ margin-right: 0;
+ margin-left: 30px;
+}
+.post.single blockquote.inside_text.simple
+{
+ background-position: 0 20px;
+}
+blockquote .author
+{
+ display: block;
+ margin-top: 23px;
+ font-weight: normal;
+}
+.post.single .post_details
+{
+ clear: both;
+ float: none;
+ margin-top: 20px;
+ padding-top: 15px;
+ border-top: 1px solid #E9E9E9;
+}
+.post.single .post_details a
+{
+ color: #ED1C24;
+}
+.post.single li.detail
+{
+ background-color: transparent;
+ background-repeat: no-repeat;
+ background-position: left center;
+ border: none;
+ padding: 0 0 0 20px;
+ margin-right: 20px;
+ margin-bottom: 5px;
+ font-size: 13px;
+ font-weight: bold;
+ color: #7C7C7C;
+}
+li.detail.category
+{
+ background-image: url("/images/icons/other/post_category.png");
+}
+.detail.date
+{
+ background-image: url("/images/icons/other/post_date.png");
+}
+.detail.author
+{
+ background-image: url("/images/icons/other/post_author.png");
+}
+.detail.views
+{
+ background-image: url("/images/icons/other/post_views.png");
+}
+.detail.comments
+{
+ background-image: url("/images/icons/other/post_comments.png");
+}
+.share_box
+{
+ border-top: 1px solid #E9E9E9;
+ border-bottom: 1px solid #E9E9E9;
+ padding: 20px 0;
+}
+.share_box label
+{
+ float: left;
+ font-size: 18px;
+ margin-top: 5px;
+}
+.share_box .social_icons
+{
+ float: right;
+}
+.taxonomies.tags.left
+{
+ float: left;
+}
+.taxonomies.categories.right
+{
+ float: right;
+}
+.column_2_3 .iframe_video
+{
+ width: 100%;
+ height: 388px
+}
+.column_2_3 .iframe_sound
+{
+ width: 100%;
+}
+/* --- single post small image --- */
+.post.single.small_image .post_image_box
+{
+ float: left;
+ width: 330px;
+ margin-right: 30px;
+}
+.post.single.small_image .post_image_box .pr_preloader
+{
+ height: 242px;
+}
+.post.single.small_image .content_box
+{
+ width: 100%;
+}
+.post.single.small_image .text
+{
+ display: inline;
+}
+.post.single.small_image .text>*
+{
+ margin-left: 30px;
+}
+.post.single.small_image p
+{
+ clear: none;
+ float: none;
+}
+/* --- list --- */
+.list
+{
+ margin-top: 20px;
+ border-top: 1px solid #E9E9E9;
+}
+.list li ul
+{
+ margin-top: 0;
+}
+.list li
+{
+ padding-top: 6px;
+ padding-bottom: 6px;
+}
+.list li:first-child
+{
+ margin-top: 14px;
+}
+.list li ul li:first-child
+{
+ margin-top: 4px;
+}
+.list.spacing li ul li:first-child
+{
+ margin-top: 7px;
+}
+.list li,
+.list li a
+{
+ color: #25282A;
+}
+.list.indent
+{
+ padding-left: 15px;
+}
+.list.no_border,
+.review_block .list
+{
+ border-top: none;
+}
+.list.spacing li,
+.review_block .list li
+{
+ padding-top: 7px;
+ padding-bottom: 7px;
+ margin-top: 0;
+}
+.review_block .list li,
+.review_block .list li a
+{
+ color: #3E3E3E;
+}
+/* --- dropcap --- */
+.dropcap
+{
+ line-height: 150%;
+}
+.dropcap .dropcap_label
+{
+ float: left;
+ padding: 6px 13px;
+ background-color: #F0F0F0;
+ text-align: center;
+ margin-right: 15px;
+ margin-bottom: 5px;
+}
+.dropcap .dropcap_label.active
+{
+ background-color: #ED1C24;
+}
+.dropcap .dropcap_label h3
+{
+ color: #25282A;
+ font-size: 24px;
+}
+.dropcap .dropcap_label.active h3
+{
+ color: #FFF;
+}
+/* --- taxonomies --- */
+.taxonomies li
+{
+ float: left;
+ margin-right: 5px;
+ margin-bottom: 5px;
+}
+.column_1_3 .taxonomies
+{
+ width: 335px;
+}
+.column_1_3 .taxonomies.columns li
+{
+ width: 48.51%;
+}
+.taxonomies a
+{
+ display: block;
+ border: 1px solid #E9E9E9;
+ color: #7C7C7C;
+ font-family: 'Arial';
+ font-size: 12px;
+ font-weight: bold;
+ padding: 13px 12px 12px;
+ text-align: left;
+}
+.taxonomies a:hover
+{
+ color: #FFF;
+ background: #ED1C24;
+ border-color: #ED1C24;
+}
+.taxonomies.columns
+{
+ text-align: center;
+}
+.taxonomies.tags
+{
+ padding-left: 35px;
+ background: url("/images/icons/other/post_footer_tags.png") no-repeat left center;
+}
+.taxonomies.categories
+{
+ padding-left: 35px;
+ background: url("/images/icons/other/post_footer_category.png") no-repeat left center;
+}
+/* --- review --- */
+.review_block
+{
+ padding: 30px;
+ background: #F0F0F0;
+}
+.review_summary
+{
+ position: relative;
+ background: transparent;
+ padding: 30px 0;
+}
+.review_block h5,
+.review_summary h5
+{
+ color: #25282A;
+}
+.column_2_3 .review_block .column_1_2
+{
+ width: 300px;
+}
+.review_chart li
+{
+ margin-top: 15px;
+}
+.review_chart li:first-child
+{
+ margin-top: 0;
+}
+.review_summary .number,
+.review_summary .text
+{
+ position: relative;
+ float: left;
+ z-index: 1;
+}
+.review_summary .text
+{
+ width: 480px;
+}
+.review_summary .text p
+{
+ color: #3E3E3E;
+ font-size: 14px;
+ margin-top: 0;
+}
+.review_summary .number
+{
+ border: 2px solid #ED1C24;
+ color: #ED1C24;
+ font-size: 42px;
+ font-weight: 300;
+ font-family: 'Roboto Condensed';
+ padding: 27px 23px;
+ margin: 0 30px;
+}
+.review_summary .value_bar_container
+{
+ position: absolute;
+ bottom: 0;
+}
+.review_summary .value_bar
+{
+ background: #F0F0F0;
+ height: 100%;
+}
+/* --- value bar --- */
+.value_container
+{
+ background: #FFF;
+ height: 26px;
+ margin-top: 10px;
+}
+.value_container .value_bar
+{
+ position: relative;
+ height: 20px;
+ padding-top: 6px;
+ background: #ED1C24;
+ text-align: right;
+}
+.value_container .value_bar .number
+{
+ margin: 0 10px;
+ padding: 0;
+ color: #FFF;
+ font-size: 13px;
+ font-weight: bold;
+ font-family: arial;
+}
+/* --- announcement --- */
+.announcement
+{
+ background: #F0F0F0;
+ padding: 30px;
+}
+.announcement h2
+{
+ float: left;
+ margin-right: 10px;
+}
+.announcement .expose
+{
+ color: #ED1C24;
+ margin-right: 0;
+}
+.announcement .vertical_align
+{
+ height: 57px;
+}
+/* --- read more --- */
+.read_more
+{
+ position: relative;
+ display: block;
+ height: 29px;
+ clear: both;
+ float: left;
+ color: #25282A;
+ font-size: 12px;
+ font-weight: bold;
+ margin-top: 10px;
+ padding-right: 12px;
+}
+.read_more.page_margin_top
+{
+ margin-top: 30px;
+}
+.read_more.page_margin_top_section
+{
+ margin-top: 50px;
+}
+.read_more span
+{
+ display: block;
+ line-height: normal;
+ margin-top: 7px;
+ position: relative;
+ margin-left: 38px;
+}
+.read_more .arrow
+{
+ position: absolute;
+ width: 29px;
+ height: 29px;
+ margin-left: 0;
+ background: #ED1C24 url("/images/icons/navigation/call_to_action_arrow.png") no-repeat;
+ margin-top: 0;
+}
+.read_more:hover
+{
+ color: #FFF;
+}
+.read_more:hover .arrow
+{
+ width: 100%;
+}
+/* --- comment form, contact form --- */
+.comment_form fieldset,
+.contact_form fieldset
+{
+ clear: both;
+}
+.comment_form fieldset.column,
+.contact_form fieldset.column
+{
+ clear: none;
+}
+.comment_form fieldset.column_1_3,
+.contact_form fieldset.column_1_3
+{
+ margin-left: 10px;
+ width: 223px;
+}
+.comment_form fieldset.column_1_3:first-child,
+.contact_form fieldset.column_1_3:first-child
+{
+ width: 224px;
+}
+.column_1_3 .comment_form fieldset.column_1_3,
+.column_1_3 .contact_form fieldset.column_1_3,
+.comment_form fieldset.column:first-child,
+.contact_form fieldset.column:first-child
+{
+ margin-left: 0;
+}
+.column_1_3 .comment_form fieldset.column_1_3,
+.column_1_3 .contact_form fieldset.column_1_3
+{
+ margin-top: 10px;
+}
+.column_1_3 .comment_form fieldset.column_1_3:first-child,
+.column_1_3 .contact_form fieldset.column_1_3:first-child
+{
+ margin-top: 0;
+}
+.comment_form input,
+.comment_form textarea,
+.contact_form input,
+.contact_form textarea
+{
+ background: #F0F0F0;
+ border: none;
+ font-size: 14px;
+ padding: 15px 20px;
+ color: #3E3E3E;
+}
+.comment_form textarea,
+.contact_form textarea
+{
+ width: 650px;
+ height: 105px;
+ margin-top: 10px;
+ resize: none;
+}
+.comment_form .text_input,
+.contact_form .text_input
+{
+ width: 183px;
+}
+.comment_form fieldset.column:first-child .text_input,
+.contact_form fieldset.column:first-child .text_input
+{
+ width: 184px;
+}
+.column_1_3 .comment_form .text_input,
+.column_1_3 .contact_form .text_input,
+.column_1_3 .comment_form fieldset.column:first-child .text_input,
+.column_1_3 .contact_form fieldset.column:first-child .text_input,
+.column_1_3 .comment_form textarea,
+.column_1_3 .contact_form textarea
+{
+ width: 290px;
+}
+.comment_form [type='submit'],
+.contact_form [type='submit']
+{
+ float: right;
+ font-size: 12px;
+ color: #25282a;
+ margin-top: 10px;
+ outline: none;
+}
+.comment_form .text_input:focus,
+.comment_form textarea:focus,
+.contact_form .text_input:focus,
+.contact_form textarea:focus
+{
+ background: transparent;
+ border-bottom: 1px solid #E9E9E9;
+ padding-bottom: 14px;
+}
+.comment_form textarea:focus,
+.contact_form textarea:focus
+{
+ padding: 14px 19px;
+ border: 1px solid #E9E9E9;
+}
+#cancel_comment
+{
+ display: none;
+ float: right;
+ font-size: 11px;
+ margin-top: 30px;
+ margin-right: 20px;
+ color: #ED1C24;
+}
+.comment_form .hint,
+.contact_form .hint
+{
+ color: #ababab;
+}
+::-webkit-input-placeholder
+{
+ color: #ababab;
+}
+:-moz-placeholder
+{
+ color: #ababab;
+ opacity: 1;
+}
+::-moz-placeholder
+{
+ color: #ababab;
+ opacity: 1;
+}
+:-ms-input-placeholder
+{
+ color: #ababab;
+}
+/* --- search form --- */
+.search_form input[type='text']
+{
+ width: 650px;
+}
+.search_form input[type='text']:focus
+{
+ background: transparent;
+ border-bottom: 1px solid #E9E9E9;
+ padding-bottom: 14px;
+}
+.search_form input[type='submit']
+{
+ float: right;
+}
+/* --- tooltip --- */
+.ui-tooltip-error .ui-tooltip-content,
+.ui-tooltip-success .ui-tooltip-content
+{
+ font-size: 13px;
+ font-family: arial;
+ color: #FFF;
+}
+.ui-tooltip-error .ui-tooltip-content,
+.ui-tooltip-success .ui-tooltip-content
+{
+ border:none;
+}
+.ui-tooltip-content
+{
+ padding: 10px 20px 10px 20px;
+}
+.ui-tooltip-error .ui-tooltip-content
+{
+ background: #E9431C;
+}
+.ui-tooltip-success .ui-tooltip-content
+{
+ background: #61911B;
+}
+/* --- comments list --- */
+.comment
+{
+ margin-top: 50px;
+}
+#comments_list>.comment:first-child
+{
+ margin-top: 30px;
+}
+.comment_author_avatar
+{
+ float: left;
+ width: 100px;
+ height: 100px;
+ background: url("/images/samples/100x100/avatar.png");
+}
+.posted_by
+{
+ clear: both;
+}
+.posted_by h5
+{
+ float: left;
+}
+.posted_by abbr.timeago
+{
+ float: right;
+ color: #7C7C7C;
+ font-size: 12px;
+ margin-top: 7px;
+ text-decoration: none;
+}
+.posted_by .in_reply
+{
+ margin-left: 5px;
+ color: #ABABAB;
+}
+#comments_list .comment_details
+{
+ float: left;
+ width: 560px;
+ margin-left: 30px;
+}
+#comments_list .children
+{
+ clear: both;
+ float: left;
+ margin-left: 70px;
+}
+#comments_list .children .comment_details
+{
+ width: 460px;
+}
+#comments_list .children .comment .parent_arrow
+{
+ float: left;
+ width: 10px;
+ height: 16px;
+ margin-right: 20px;
+ background: url("/images/icons/other/comment_reply.png") no-repeat;
+}
+/* --- pagination --- */
+.pagination
+{
+ clear: both;
+}
+.pagination li
+{
+ float: left;
+ margin-left: 5px;
+}
+.pagination li:first-child
+{
+ margin-left: 0;
+}
+.pagination li.left,
+.pagination li.right
+{
+ width: 29px;
+}
+.pagination li.left a,
+.pagination li.right a
+{
+ background-repeat: no-repeat;
+ background-position: 0 0;
+}
+.pagination li.left a
+{
+ background-image: url("/images/icons/navigation/pagination_arrow_left.png");
+}
+.pagination li.right a
+{
+ background-image: url("/images/icons/navigation/pagination_arrow_right.png");
+}
+.pagination li.left a:hover,
+.pagination li.right a:hover
+{
+ background-position: 0 -29px;
+}
+.pagination li a
+{
+ display: block;
+ color: #7C7C7C;
+ font-size: 14px;
+ padding: 8px 10px 7px 11px;
+ background: #F0F0F0;
+}
+.pagination li a:hover,
+.pagination li.selected a
+{
+ color: #FFF;
+ background-color: #ED1C24;
+}
+/* --- list bullet --- */
+.bullet
+{
+ background-repeat: no-repeat;
+ background-position: left center;
+ padding-left: 25px;
+}
+.bullet.parent
+{
+ background-position: left 3px;
+}
+.spacing .bullet.parent
+{
+ background-position: left 6px;
+}
+.bullet.style_1
+{
+ background-image: url("/images/icons/other/bullet_style_1.png");
+ padding-left: 15px;
+}
+.bullet.style_2
+{
+ background-image: url("/images/icons/other/bullet_style_2.png");
+}
+.bullet.style_3
+{
+ background-image: url("/images/icons/other/bullet_style_3.png");
+}
+.bullet.style_4
+{
+ background-image: url("/images/icons/other/bullet_style_4.png");
+}
+/* --- tabs navigation --- */
+.tabs_navigation
+{
+ width: 100%;
+ padding: 0;
+ margin: 0 0 -15px;
+ list-style: none;
+ box-sizing: content-box;
+ -moz-box-sizing: content-box;
+ -webkit-box-sizing: content-box;
+ background: none;
+ border: none;
+}
+.tabs_navigation.small
+{
+ border-bottom: 1px solid #e9e9e9;
+ margin: 0;
+}
+.tabs_navigation li
+{
+ position: relative;
+ float: left;
+ padding: 0;
+ border: none;
+ list-style: none;
+ text-align: center;
+}
+.tabs_navigation li a
+{
+ position: relative;
+ width: auto;
+ display: block;
+ text-align: center;
+ font-size: 18px;
+ color: #25282A;
+ padding: 8px 15px 11px;
+ border: none;
+ background: #F0F0F0;
+ font-family: 'Roboto';
+ line-height: normal;
+ outline: none;
+ text-decoration: none;
+ transition: none;
+ line-height: 140%;
+ border-right: 1px solid #E0E0E0;
+}
+.tabs_navigation li:last-child a
+{
+ border-right: none;
+}
+.tabs_navigation li a:hover,
+.tabs_navigation li a.selected,
+.tabs_navigation li.ui-tabs-active a
+{
+ background: #ED1C24;
+ color: #FFF;
+}
+.tabs_navigation li.ui-tabs-active span
+{
+ display: inline;
+ position: relative;
+ border-style: solid;
+ border-width: 9px 9px 0;
+ border-color: #ED1C24 transparent;
+ bottom: -9px;
+}
+.tabs_navigation.small li
+{
+ margin: 5px 20px -1px 0;
+}
+.tabs_navigation.small li:last-child
+{
+ margin-right: 0;
+}
+.tabs_navigation.small li a
+{
+ padding: 0px 0px 8px 0;
+ font-size: 15px;
+ margin-bottom: 1px;
+ color: #7C7C7C;
+ background: none;
+ border-right: none;
+}
+.tabs_navigation.small li a:hover,
+.tabs_navigation.small li a.selected,
+.tabs_navigation.small li.ui-tabs-active a
+{
+ border-bottom: 3px solid #ED1C24;
+ padding-bottom: 6px;
+ margin-bottom: 0;
+ background: none;
+ color: #25282A;
+}
+/* --- accordion --- */
+.accordion.medium .ui-accordion-content
+{
+ padding: 30px 0 20px;
+}
+.accordion .ui-accordion-header
+{
+ padding: 10px 12px;
+ cursor: pointer;
+ border-bottom: 1px solid #E9E9E9;
+}
+.accordion .ui-accordion-header.ui-state-active
+{
+ background-color: #ED1C24;
+ border-bottom-color: #ED1C24;
+}
+.accordion .ui-accordion-header h4
+{
+ padding-left: 41px;
+}
+.accordion .ui-accordion-header.ui-state-active h4
+{
+ color: #FFF;
+ line-height: normal;
+}
+.accordion .ui-accordion-header .ui-accordion-header-icon
+{
+ float: left;
+ width: 21px;
+ height: 21px;
+ background: #F0F0F0 url("/images/icons/navigation/accordion_arrow_down.png") no-repeat 0 0;
+ margin-right: 20px;
+ margin-top: 2px;
+}
+.accordion .ui-accordion-header:hover .ui-accordion-header-icon
+{
+ background: #ED1C24 url("/images/icons/navigation/accordion_arrow_down_hover.png") no-repeat 0 0;
+}
+.accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon
+{
+ background: transparent url("/images/icons/navigation/accordion_arrow_up.png") no-repeat 0 0;
+}
+/* --- carousel --- */
+.horizontal_carousel
+{
+ display: none;
+}
+.horizontal_carousel_container,
+.vertical_carousel_container
+{
+ position: relative;
+}
+.horizontal_carousel_container a.slider_control
+{
+ top: 109px;
+}
+.horizontal_carousel_container.big a.slider_control,
+.column_1_1 .horizontal_carousel_container.big a.slider_control
+{
+ top: 197px;
+}
+.column_2_3 .horizontal_carousel_container.big a.slider_control
+{
+ top: 405px;
+}
+.column_1_1 .horizontal_carousel_container a.slider_control
+{
+ top: 131px;
+}
+.column_1_1 .horizontal_carousel_container.small a.slider_control
+{
+ top: 76px;
+}
+.horizontal_carousel_container.thin a.slider_control
+{
+ top: 50px;
+}
+.horizontal_carousel_container .horizontal_carousel>li
+{
+ float: left;
+ width: 210px;
+ clear: none;
+ margin-right: 30px;
+ margin-top: 0;
+}
+.horizontal_carousel_container.big .horizontal_carousel>li
+{
+ width: auto;
+}
+.column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-3>li
+{
+ width: 330px;
+}
+.column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-4>li
+{
+ width: 240px;
+}
+.horizontal_carousel_container a.slider_control {
+ top: 50% !important;
+}
+.column_2_3 .horizontal_carousel_container.thin .horizontal_carousel.visible-5>li,
+.gallery_popup .horizontal_carousel_container.thin .horizontal_carousel.visible-8 > li
+{
+ width: 130px;
+ margin-right: 10px;
+}
+.gallery_popup .horizontal_carousel_container.thin
+{
+ width: 970px;
+ margin-left: auto;
+ margin-right: auto;
+}
+.blog.horizontal_carousel>li
+{
+ padding-bottom: 1px;
+}
+.column_2_3 .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-5>li,
+.gallery_popup .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-8 > li
+{
+ opacity: 0.5;
+}
+.column_2_3 .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-5>li.current,
+.column_2_3 .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-5>li:hover,
+.gallery_popup .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-8>li.current,
+.gallery_popup .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-8>li:hover
+{
+ opacity: 1;
+}
+.column_2_3 .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-5>li img,
+.gallery_popup .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-8 > li img
+{
+ transition: none;
+ -webkit-transition: none;
+ opacity: 1;
+}
+.horizontal_carousel .author h6
+{
+ margin-top: 10px;
+}
+/* --- preloader --- */
+.pr_preloader
+{
+ display: block;
+ height: auto;
+ min-height: 100px;
+ background: url('../images/preloader.gif') no-repeat center center;
+}
+.blog .post>a>img,
+.grid_view .post>a>img,
+.post.single .post_image img,
+.slider li.slide img,
+.pr_preload
+{
+ display: none;
+}
+.blog .post>a>.icon,
+.grid_view .post>a>.icon,
+.post.single .post_image .icon,
+.slider li.slide .icon
+{
+ display: none;
+}
+.blog.small .post>a>img,
+.blog.small .post>a>.icon
+{
+ display: block;
+}
+/* --- icons --- */
+.icon/*,
+.icon .info*/
+{
+ display: block;
+ position: absolute;
+ width: 45px;
+ height: 45px;
+ z-index: 1;
+ background-color: rgba(66,73,79,0.8);
+ background-repeat: no-repeat;
+ text-align: center;
+}
+.icon.small
+{
+ width: 29px;
+ height: 29px;
+}
+/*.icon .info
+{
+ width: 0%;
+ height: auto;
+ z-index: 1;
+ left: 45px;
+ font-family: 'Roboto Condensed';
+ color: #FFF;
+ font-size: 18px;
+ transition: width 250ms;
+ overflow: hidden;
+ text-align: center;
+ padding-top: 14px;
+ padding-bottom: 13px;
+}
+.icon:hover .info
+{
+ width: 100%;
+}*/
+.icon span
+{
+ display: inline-block;
+ color: #fff;
+ font-family: 'Roboto Condensed';
+ font-size: 18px;
+ margin-top: 13px;
+}
+.icon.video
+{
+ background-image: url("/images/icons/media/video.png");
+}
+.icon.gallery
+{
+ background-image: url("/images/icons/media/gallery.png");
+}
+.icon.small.video
+{
+ background-image: url("/images/icons/media/small_video.png");
+}
+.icon.small.gallery
+{
+ background-image: url("/images/icons/media/small_gallery.png");
+}
+.icon.small.review
+{
+ background-image: url("/images/icons/media/small_review.png");
+}
+.icon.fullscreen
+{
+ cursor: pointer;
+ background-image: url("/images/icons/media/fullscreen.png");
+}
+.icon.fullscreen:hover
+{
+ background-color: #ED1C24;
+}
+.icon.fullscreen.animated
+{
+ visibility: hidden;
+ -webkit-animation-duration: 300ms;
+ animation-duration: 300ms;
+}
+/* --- authors --- */
+.authors .author
+{
+ float: left;
+ width: 150px;
+ margin-top: 30px;
+ margin-left: 30px;
+ text-align: center;
+}
+.authors .author:nth-child(2n+1)
+{
+ margin-left: 0;
+}
+.author h6
+{
+ color: #7C7C7C;
+ font-weight: bold;
+}
+.author .thumb, .author .number, .author .thumb img
+{
+ display: block;
+}
+.author .thumb
+{
+ position: relative;
+}
+.author .details
+{
+ clear: both;
+ margin-top: 10px;
+}
+.author .details h5
+{
+ margin-top: 0;
+}
+.author .number,
+.author .number.odometer
+{
+ position: absolute;
+ width: 50px;
+ bottom: 7px;
+ right: 0;
+ z-index: 1;
+ padding-right: 0;
+ text-align: center;
+}
+.author .value_bar_container
+{
+ position: absolute;
+ width: 50px;
+ height: 100%;
+ right: 0;
+ bottom: 0;
+}
+.author .value_bar
+{
+ position: absolute;
+ width: 50px;
+ height: 100%;
+ bottom: 0;
+ background: #F0F0F0;
+}
+.author a img
+{
+ width: auto;
+ opacity: 1;
+ transition: opacity 0.4s ease-in-out 0s;
+ -webkit-transition: opacity 0.4s ease-in-out 0s;
+}
+.author a:hover img
+{
+ opacity: 0.8;
+ transition: opacity 0.4s ease-in-out 0s;
+ -webkit-transition: opacity 0.4s ease-in-out 0s;
+}
+.horizontal_carousel .author a img
+{
+ width: 100%;
+}
+.author .avatar_block
+{
+ float: left;
+ margin-right: 30px;
+}
+.author .avatar_block img
+{
+ display: block;
+ width: 240px;
+}
+.authors_list .author
+{
+ margin-top: 50px;
+}
+.authors_list .author:first-child
+{
+ margin-top: 0;
+}
+.authors_list .author blockquote .author
+{
+ margin-top: 23px;
+ margin-left: 0;
+}
+.authors_list .content
+{
+ position: relative;
+ float: left;
+ width: 420px;
+}
+.authors_list .social_icons
+{
+ position: absolute;
+ right: 0;
+}
+.authors_list .more
+{
+ width: 74px;
+}
+.authors_list .details
+{
+ position: relative;
+ margin-top: 0;
+ padding: 15px 20px;
+}
+.authors_list .author .value_bar_container
+{
+ left: 0;
+ right: auto;
+}
+.authors_list .author .value_bar
+{
+ width: 100%;
+}
+.authors_list .details .columns
+{
+ position: relative;
+ z-index: 1;
+}
+.authors_list .details .columns .column
+{
+ width: 85px;
+}
+.authors_list .details .columns .number
+{
+ position: static;
+ width: auto;
+ text-align: left;
+ font-size: 18px;
+ font-weight: 400;
+}
+/* --- item content --- */
+.item_content
+{
+ margin-top: 10px;
+ list-style: none;
+}
+.page_margin_top.item_content:first-child
+{
+ margin-top: 30px;
+}
+.item_content:first-child
+{
+ margin-top: 0;
+}
+.item_content .features_icon
+{
+ float: left;
+ display: block;
+ width: 80px;
+ height: 80px;
+ margin-right: 20px;
+ margin-bottom: 5px;
+ background-color: #F0F0F0;
+ background-repeat: no-repeat;
+ border-radius: 50%;
+ -moz-border-radius: 50%;
+ -webkit-border-radius: 50%;
+}
+.item_content.border_top
+{
+ padding-top: 30px;
+ border-top: 1px solid #E9E9E9;
+}
+.item_content .not_found
+{
+ width: 110px;
+ height: 110px;
+ background-image: url("/images/icons/other/404.png");
+}
+.app
+{
+ background-image: url("/images/icons/features/app.png");
+}
+.calendar
+{
+ background-image: url("/images/icons/features/calendar.png");
+}
+.chart
+{
+ background-image: url("/images/icons/features/chart.png");
+}
+.chat
+{
+ background-image: url("/images/icons/features/chat.png");
+}
+.clock
+{
+ background-image: url("/images/icons/features/clock.png");
+}
+.database
+{
+ background-image: url("/images/icons/features/database.png");
+}
+.document
+{
+ background-image: url("/images/icons/features/document.png");
+}
+.envelope
+{
+ background-image: url("/images/icons/features/envelope.png");
+}
+.faq
+{
+ background-image: url("/images/icons/features/faq.png");
+}
+.graph
+{
+ background-image: url("/images/icons/features/graph.png");
+}
+.image
+{
+ background-image: url("/images/icons/features/image.png");
+}
+.laptop
+{
+ background-image: url("/images/icons/features/laptop.png");
+}
+.magnifier
+{
+ background-image: url("/images/icons/features/magnifier.png");
+}
+.features_icon.mobile
+{
+ background-image: url("/images/icons/features/mobile.png");
+}
+.pin
+{
+ background-image: url("/images/icons/features/pin.png");
+}
+.printer
+{
+ background-image: url("/images/icons/features/printer.png");
+}
+.quote
+{
+ background-image: url("/images/icons/features/quote.png");
+}
+.screen
+{
+ background-image: url("/images/icons/features/screen.png");
+}
+.speaker
+{
+ background-image: url("/images/icons/features/speaker.png");
+}
+.video
+{
+ background-image: url("/images/icons/features/video.png");
+}
+/* --- latest news scrolling list ---*/
+.latest_news_scrolling_list_container li
+{
+ float: left;
+ padding: 15px 14px 17px 15px;
+}
+.latest_news_scrolling_list_container li.posts
+{
+ padding: 0;
+ overflow: hidden;
+}
+.latest_news_scrolling_list_container .category
+{
+ border-right: 1px solid #464D53;
+ border-left: 1px solid #464D53;
+ font-size: 12px;
+ font-weight: bold;
+ line-height: 120%;
+}
+.latest_news_scrolling_list_container .date
+{
+ padding-left: 0;
+}
+.latest_news_scrolling_list_container .date .timeago
+{
+ display: none;
+}
+.latest_news_scrolling_list_container .date .timeago.current
+{
+ display: inline;
+}
+.latest_news_scrolling_list_container li.left,
+.latest_news_scrolling_list_container li.right
+{
+ border-right: 1px solid #464D53;
+ cursor: pointer;
+}
+.latest_news_scrolling_list_container li.left
+{
+ padding: 8px 8px 9px 7px;
+}
+.latest_news_scrolling_list_container li.right
+{
+ padding: 8px 7px 9px 8px;
+}
+.latest_news_scrolling_list_container li.left:hover,
+.latest_news_scrolling_list_container li.right:hover
+{
+ background: #464D53;
+}
+.latest_news_scrolling_list_container .left a,
+.latest_news_scrolling_list_container .right a
+{
+ display: block;
+ width: 29px;
+ height: 29px;
+ background: no-repeat 0 0;
+}
+.latest_news_scrolling_list_container .left a
+{
+ background-image: url("/images/icons/navigation/dark_bg/navigation_latest_arrow_left.png");
+}
+.latest_news_scrolling_list_container .right a
+{
+ background-image: url("/images/icons/navigation/dark_bg/navigation_latest_arrow_right.png");
+}
+.latest_news_scrolling_list_container .left:hover a,
+.latest_news_scrolling_list_container .right:hover a
+{
+ background-position: 0 -29px;
+}
+.latest_news_scrolling_list_container li .timeago
+{
+ color: #858D94;
+ font-size: 14px;
+ text-decoration: none;
+}
+.latest_news_scrolling_list_container li .latest_news_scrolling_list
+{
+ height: 46px;
+ overflow: hidden;
+}
+.latest_news_scrolling_list_container li .latest_news_scrolling_list li
+{
+ padding-right: 5px;
+}
+.latest_news_scrolling_list_container li .latest_news_scrolling_list a
+{
+ color: #FFF;
+ font-size: 14px;
+}
+/* --- social icons --- */
+.social_icons li
+{
+ float: left;
+ padding: 0 5px 0 0px;
+}
+.social_icons .social_icon
+{
+ display: block;
+ width: 30px;
+ height: 30px;
+ background-repeat: none;
+ background-position: 0 0;
+ outline: none;
+}
+.header_top_bar .social_icons
+{
+ float: right;
+}
+.header_top_bar .social_icons li
+{
+ padding: 8px 0 8px 5px;
+}
+.social_icons .social_icon:hover,
+.social_icons.colors .social_icon
+{
+ background-position: 0 -30px;
+}
+.social_icons.colors .social_icon
+{
+ opacity: 1;
+ transition: opacity 0.2s ease-in-out 0s;
+}
+.social_icons.colors .social_icon:hover
+{
+ opacity: 0.7;
+ transition: opacity 0.2s ease-in-out 0s;
+}
+.behance
+{
+ background-image: url("/images/icons/social/behance.png");
+}
+.bing
+{
+ background-image: url("/images/icons/social/bing.png");
+}
+.blogger
+{
+ background-image: url("/images/icons/social/blogger.png");
+}
+.deezer
+{
+ background-image: url("/images/icons/social/deezer.png");
+}
+.designfloat
+{
+ background-image: url("/images/icons/social/designfloat.png");
+}
+.deviantart
+{
+ background-image: url("/images/icons/social/deviantart.png");
+}
+.digg
+{
+ background-image: url("/images/icons/social/digg.png");
+}
+.digg
+{
+ background-image: url("/images/icons/social/digg.png");
+}
+.dribbble
+{
+ background-image: url("/images/icons/social/dribbble.png");
+}
+.envato
+{
+ background-image: url("/images/icons/social/envato.png");
+}
+.facebook
+{
+ background-image: url("/images/icons/social/facebook.png");
+}
+.flickr
+{
+ background-image: url("/images/icons/social/flickr.png");
+}
+.form
+{
+ background-image: url("/images/icons/social/form.png");
+}
+.forrst
+{
+ background-image: url("/images/icons/social/forrst.png");
+}
+.foursquare
+{
+ background-image: url("/images/icons/social/foursquare.png");
+}
+.friendfeed
+{
+ background-image: url("/images/icons/social/friendfeed.png");
+}
+.googleplus
+{
+ background-image: url("/images/icons/social/googleplus.png");
+}
+.instagram
+{
+ background-image: url("/images/icons/social/instagram.png");
+}
+.linkedin
+{
+ background-image: url("/images/icons/social/linkedin.png");
+}
+.mail
+{
+ background-image: url("/images/icons/social/mail.png");
+}
+.mobile
+{
+ background-image: url("/images/icons/social/mobile.png");
+}
+.myspace
+{
+ background-image: url("/images/icons/social/myspace.png");
+}
+.picasa
+{
+ background-image: url("/images/icons/social/picasa.png");
+}
+.pinterest
+{
+ background-image: url("/images/icons/social/pinterest.png");
+}
+.reddit
+{
+ background-image: url("/images/icons/social/reddit.png");
+}
+.rss
+{
+ background-image: url("/images/icons/social/rss.png");
+}
+.skype
+{
+ background-image: url("/images/icons/social/skype.png");
+}
+.soundcloud
+{
+ background-image: url("/images/icons/social/soundcloud.png");
+}
+.spotify
+{
+ background-image: url("/images/icons/social/spotify.png");
+}
+.stumbleupon
+{
+ background-image: url("/images/icons/social/stumbleupon.png");
+}
+.technorati
+{
+ background-image: url("/images/icons/social/technorati.png");
+}
+.tumblr
+{
+ background-image: url("/images/icons/social/tumblr.png");
+}
+.twitter
+{
+ background-image: url("/images/icons/social/twitter.png");
+}
+.vimeo
+{
+ background-image: url("/images/icons/social/vimeo.png");
+}
+.wykop
+{
+ background-image: url("/images/icons/social/wykop.png");
+}
+.xing
+{
+ background-image: url("/images/icons/social/xing.png");
+}
+.youtube
+{
+ background-image: url("/images/icons/social/youtube.png");
+}
+.dark .behance,
+.colors .behance
+{
+ background-image: url("/images/icons/social/dark_bg/behance.png");
+}
+.dark .bing,
+.colors .bing
+{
+ background-image: url("/images/icons/social/dark_bg/bing.png");
+}
+.dark .blogger,
+.colors .blogger
+{
+ background-image: url("/images/icons/social/dark_bg/blogger.png");
+}
+.dark .deezer,
+.colors .deezer
+{
+ background-image: url("/images/icons/social/dark_bg/deezer.png");
+}
+.dark .designfloat,
+.colors .designfloat
+{
+ background-image: url("/images/icons/social/dark_bg/designfloat.png");
+}
+.dark .deviantart,
+.colors .deviantart
+{
+ background-image: url("/images/icons/social/dark_bg/deviantart.png");
+}
+.dark .digg,
+.colors .digg
+{
+ background-image: url("/images/icons/social/dark_bg/digg.png");
+}
+.dark .digg,
+.colors .digg
+{
+ background-image: url("/images/icons/social/dark_bg/digg.png");
+}
+.dark .dribbble,
+.colors .dribbble
+{
+ background-image: url("/images/icons/social/dark_bg/dribbble.png");
+}
+.dark .envato,
+.colors .envato
+{
+ background-image: url("/images/icons/social/dark_bg/envato.png");
+}
+.dark .facebook,
+.colors .facebook
+{
+ background-image: url("/images/icons/social/dark_bg/facebook.png");
+}
+.dark .flickr,
+.colors .flickr
+{
+ background-image: url("/images/icons/social/dark_bg/flickr.png");
+}
+.dark .form,
+.colors .form
+{
+ background-image: url("/images/icons/social/dark_bg/form.png");
+}
+.dark .forrst,
+.colors .forrst
+{
+ background-image: url("/images/icons/social/dark_bg/forrst.png");
+}
+.dark .foursquare,
+.colors .foursquare
+{
+ background-image: url("/images/icons/social/dark_bg/foursquare.png");
+}
+.dark .friendfeed,
+.colors .friendfeed
+{
+ background-image: url("/images/icons/social/dark_bg/friendfeed.png");
+}
+.dark .googleplus,
+.colors .googleplus
+{
+ background-image: url("/images/icons/social/dark_bg/googleplus.png");
+}
+.dark .instagram,
+.colors .instagram
+{
+ background-image: url("/images/icons/social/dark_bg/instagram.png");
+}
+.dark .linkedin,
+.colors .linkedin
+{
+ background-image: url("/images/icons/social/dark_bg/linkedin.png");
+}
+.dark .mail,
+.colors .mail
+{
+ background-image: url("/images/icons/social/dark_bg/mail.png");
+}
+.dark .mobile,
+.colors .mobile
+{
+ background-image: url("/images/icons/social/dark_bg/mobile.png");
+}
+.dark .myspace,
+.colors .myspace
+{
+ background-image: url("/images/icons/social/dark_bg/myspace.png");
+}
+.dark .picasa,
+.colors .picasa
+{
+ background-image: url("/images/icons/social/dark_bg/picasa.png");
+}
+.dark .pinterest,
+.colors .pinterest
+{
+ background-image: url("/images/icons/social/dark_bg/pinterest.png");
+}
+.dark .reddit,
+.colors .reddit
+{
+ background-image: url("/images/icons/social/dark_bg/reddit.png");
+}
+.dark .rss,
+.colors .rss
+{
+ background-image: url("/images/icons/social/dark_bg/rss.png");
+}
+.dark .skype,
+.colors .skype
+{
+ background-image: url("/images/icons/social/dark_bg/skype.png");
+}
+.dark .soundcloud,
+.colors .soundcloud
+{
+ background-image: url("/images/icons/social/dark_bg/soundcloud.png");
+}
+.dark .spotify,
+.colors .spotify
+{
+ background-image: url("/images/icons/social/dark_bg/spotify.png");
+}
+.dark .stumbleupon,
+.colors .stumbleupon
+{
+ background-image: url("/images/icons/social/dark_bg/stumbleupon.png");
+}
+.dark .technorati,
+.colors .technorati
+{
+ background-image: url("/images/icons/social/dark_bg/technorati.png");
+}
+.dark .tumblr,
+.colors .tumblr
+{
+ background-image: url("/images/icons/social/dark_bg/tumblr.png");
+}
+.dark .twitter,
+.colors .twitter
+{
+ background-image: url("/images/icons/social/dark_bg/twitter.png");
+}
+.dark .vimeo,
+.colors .vimeo
+{
+ background-image: url("/images/icons/social/dark_bg/vimeo.png");
+}
+.dark .wykop,
+.colors .wykop
+{
+ background-image: url("/images/icons/social/dark_bg/wykop.png");
+}
+.dark .xing,
+.colors .xing
+{
+ background-image: url("/images/icons/social/dark_bg/xing.png");
+}
+.dark .youtube,
+.colors .youtube
+{
+ background-image: url("/images/icons/social/dark_bg/youtube.png");
+}
+.colors .behance
+{
+ background-color: #000;
+}
+.colors .bing
+{
+ background-color: #FDB700;
+}
+.colors .blogger
+{
+ background-color: #F7974A;
+}
+.colors .deezer
+{
+ background-color: #36BDF4;
+}
+.colors .designfloat
+{
+ background-color: #F07D00;
+}
+.colors .deviantart
+{
+ background-color: #58735C;
+}
+.colors .digg
+{
+ background-color: #546B9F;
+}
+.colors .dribbble
+{
+ background-color: #E94D8A;
+}
+.colors .envato
+{
+ background-color: #83B542;
+}
+.colors .facebook
+{
+ background-color: #3B5A9B;
+}
+.colors .flickr
+{
+ background-color: #3565AB;
+}
+.colors .form
+{
+ background-color: #ED1C24;
+}
+.colors .forrst
+{
+ background-color: #859563;
+}
+.colors .foursquare
+{
+ background-color: #0086BE;
+}
+.colors .friendfeed
+{
+ background-color: #3C75BA;
+}
+.colors .googleplus
+{
+ background-color: #DD4B39;
+}
+.colors .instagram
+{
+ background-color: #5280A5;
+}
+.colors .linkedin
+{
+ background-color: #007BB6;
+}
+.colors .mail
+{
+ background-color: #C72C58;
+}
+.colors .mobile
+{
+ background-color: #ED1C24;
+}
+.colors .myspace
+{
+ background-color: #000;
+}
+.colors .picasa
+{
+ background-color: #65B145;
+}
+.colors .pinterest
+{
+ background-color: #CB2027;
+}
+.colors .reddit
+{
+ background-color: #FE5D05;
+}
+.colors .rss
+{
+ background-color: #F38F36;
+}
+.colors .skype
+{
+ background-color: #40BEEE;
+}
+.colors .soundcloud
+{
+ background-color: #F76E10;
+}
+.colors .spotify
+{
+ background-color: #85BF40;
+}
+.colors .stumbleupon
+{
+ background-color: #EB4C23;
+}
+.colors .technorati
+{
+ background-color: #56B849;
+}
+.colors .tumblr
+{
+ background-color: #4C6E8F;
+}
+.colors .twitter
+{
+ background-color: #00ACED;
+}
+.colors .vimeo
+{
+ background-color: #5CB5E6;
+}
+.colors .wykop
+{
+ background-color: #F15A25;
+}
+.colors .xing
+{
+ background-color: #1E6A70;
+}
+.colors .youtube
+{
+ background-color: #BC110A;
+}
+/* --- search --- */
+.search
+{
+ float: right;
+ border-left: 1px solid #464D53;
+ border-right: 1px solid #464D53;
+ margin-left: 15px;
+ /*background: #42494F;*/
+ line-height: 1;
+}
+.search .search_input
+{
+ float: left;
+ width: 70px;
+ font-size: 14px;
+ background: #363B40;
+ color: #FFF;
+ border: none;
+ margin: 0;
+ padding: 15px 14px 15px 15px;
+ border-right: 1px solid #464D53;
+ transition: width 0.5s;
+ -moz-transition: width 0.5s; /* Firefox */
+ -webkit-transition: width 0.5s; /* Safari and Chrome */
+ -o-transition: width 0.5s; /* Opera */
+}
+.search .search_input:focus
+{
+ width: 130px;
+}
+.search .search_input.hint
+{
+ color: #FFF;
+}
+.search .search_input::-webkit-input-placeholder
+{
+ color: #858d94;
+}
+.search .search_input:-moz-placeholder
+{
+ color: #858d94;
+ opacity: 1;
+}
+.search .search_input::-moz-placeholder
+{
+ color: #858d94;
+ opacity: 1;
+}
+.search .search_input:-ms-input-placeholder
+{
+ color: #858d94;
+}
+.search .search_submit
+{
+ display: block;
+ float: right;
+ width: 30px;
+ height: 46px;
+ padding: 0 22px;
+ background: url("/images/icons/other/dark_bg/header_search.png") 0 0 no-repeat;
+ border: none;
+ cursor: pointer;
+}
+.search .search_submit:hover
+{
+ background-color: #464D53;
+ background-position: 0 -46px;
+}
+/* --- buttons --- */
+.more,
+.more[type="submit"]
+{
+ display: block;
+ border: 1px solid #E9E9E9;
+ color: #25282A;
+ font-family: 'Arial';
+ font-size: 12px;
+ font-weight: bold;
+ padding: 14px 13px 13px;
+ text-align: center;
+ cursor: pointer;
+}
+.more.highlight,
+.more.active:hover
+{
+ border: 2px solid #ED1C24;
+ color: #ED1C24;
+ padding: 13px 12px 12px;
+ background: transparent;
+}
+.more.active,
+.more:hover
+{
+ color: #FFF;
+ background: #ED1C24;
+ border-color: #ED1C24;
+}
+.more.medium,
+.more.medium[type="submit"]
+{
+ font-size: 13px;
+ padding: 15px 13px 14px;
+}
+.more.medium.highlight,
+.more.medium.active:hover
+{
+ padding: 14px 12px 13px;
+}
+.more.big,
+.more.big[type="submit"]
+{
+ font-size: 14px;
+ padding: 20px 29px 19px;
+}
+.more.big.highlight,
+.more.big.active:hover
+{
+ padding: 19px 28px 18px;
+}
+/* --- copyright row --- */
+.copyright_row,
+.copyright_row h6
+{
+ font-family: 'Arial';
+ font-size: 12px;
+ color: #9DA4AB;
+}
+.copyright_row .footer_menu
+{
+ float: right;
+}
+.copyright_row .footer_menu li
+{
+ margin-left: 25px;
+ margin-right: 0;
+}
+/* --- gallery popup --- */
+.gallery_popup
+{
+ position: absolute;
+ display: none;
+ width: 100%;
+ z-index: 101;
+ left: 0;
+ overflow-y: scroll;
+ background: #2D3136;
+}
+.gallery_overlay
+{
+ left: 0px;
+ top: 0px;
+ position: absolute;
+ background-color: #2D3136;
+ z-index: 100;
+}
+.gallery_popup .header_container
+{
+ background: transparent;
+ border-bottom: 1px solid #464D53;
+ padding: 30px 0;
+}
+.gallery_popup .header
+{
+ text-align: left;
+ padding: 0;
+}
+.gallery_popup .header h1,
+.gallery_popup .header h1 a
+{
+ float: left;
+ font-family: 'Roboto Condensed';
+ font-size: 50px;
+ color: #FFF;
+}
+.gallery_popup h3
+{
+ font-size: 18px;
+ color: #FFF;
+}
+.gallery_popup p
+{
+ color: #D7DCE0;
+}
+.gallery_popup p
+{
+ font-size: 16px;
+}
+.gallery_popup .read_more
+{
+ color: #FFF;
+}
+.gallery_close
+{
+ float: right;
+ display: block;
+ width: 23px;
+ height: 23px;
+ background: url("/images/icons/other/dark_bg/gallery_close.png") no-repeat 0 0;
+ margin-top: 15px;
+}
+.gallery_close:hover
+{
+ background-position: 0 -23px;
+}
+.gallery_popup .slider_navigation
+{
+ position: static;
+ float: left;
+}
+.gallery_popup .slider_navigation .slider_control:first-child
+{
+ margin-right: 2px;
+}
+.gallery_popup .slider_navigation .slider_control a
+{
+ background-color: #42494F;
+}
+.gallery_popup .slider_navigation .slider_control a:hover
+{
+ background-color: #ED1C24;
+}
+.gallery_popup .slider_info
+{
+ float: right;
+ background: #42494F;
+ font-size: 18px;
+ font-family: 'Roboto Condensed';
+ padding: 13px 15px 14px;
+}
+.gallery_popup .share_box
+{
+ border-top-color: #464D53;
+ border-bottom: none;
+}
+.gallery_popup .share_box label
+{
+ color: #FFF;
+}
+/* --- prettyPhoto --- */
+/*div.pp_default .pp_nav
+{
+ margin-top: 9px;
+}
+div.pp_default .pp_close
+{
+ margin-top: 7px;
+}*/
+div.pp_default .pp_content_container .pp_left,
+div.pp_default .pp_content_container .pp_right,
+div.pp_default .pp_top .pp_left,
+div.pp_default .pp_top .pp_middle,
+div.pp_default .pp_top .pp_right,
+div.pp_default .pp_bottom .pp_left,
+div.pp_default .pp_bottom .pp_middle,
+div.pp_default .pp_bottom .pp_right
+{
+ background: none;
+ padding: 0;
+}
+div.pp_default .pp_content, div.light_rounded .pp_content
+{
+ padding: 10px;
+}
+div.pp_default .pp_description
+{
+ font-size: 12px;
+ color: #7C7C7C;
+}
+div.pp_default .pp_close
+{
+ margin-top: 8px;
+ background: url("/images/icons/other/close.png") 0 0 no-repeat;
+}
+div.pp_default .pp_close:hover
+{
+ opacity: 1;
+ background-position: 0 -30px;
+}
+/* --- map --- */
+.contact_map
+{
+ width: 100%;
+ height: 350px;
+}
+.column_1_3 .contact_map
+{
+ height: 330px;
+}
+/* --- divider --- */
+.divider
+{
+ background: #F0F0F0;
+ border: none;
+ height: 10px;
+ margin: 0;
+}
+.divider.page_margin_top
+{
+ margin-top: 30px;
+}
+.divider_block
+{
+ margin-top: 25px;
+}
+.divider_block .divider
+{
+ float: left;
+}
+.divider.first
+{
+ width: 30px;
+}
+.divider.subheader_arrow
+{
+ width: 20px;
+ height: 30px;
+ background: url("/images/icons/other/subheader_arrow.png") no-repeat 0 0;
+}
+.divider.last
+{
+ width: 1000px;
+}
+/* --- misc --- */
+.scroll_top
+{
+ float: right;
+ background: url("/images/icons/navigation/go_top_arrow.png") no-repeat center right;
+ padding-right: 25px;
+ font-size: 18px;
+ font-family: 'Roboto';
+ color: #FFF;
+ line-height: 140%;
+}
+.button_preview
+{
+ float: left;
+ margin-top: 30px;
+ width: 90px;
+ margin-right: 30px;
+}
+.button_preview.medium
+{
+ width: 109px;
+}
+.button_preview.big
+{
+ width: 108px;
+}
+.header h1 a,
+.sf-menu a:hover,
+.social_icons .social_icon:hover,
+.more:hover,
+.read_more:hover,
+.tabs_navigation li a:hover,
+.tabs_navigation li a:focus,
+.tabs_navigation li a:active,
+.post .comments_number:hover,
+.taxonomies a:hover,
+.pagination li a:hover,
+.slider_content_box li.category a:hover,
+.gallery_close:hover
+{
+ text-decoration: none;
+}
+input
+{
+ border-radius: 0;
+ -moz-border-radius: 0;
+ -webkit-border-radius: 0;
+ -webkit-appearance: none;
+}
+input[type='checkbox']
+{
+ -webkit-appearance: checkbox;
+}
+input[type='radio']
+{
+ -webkit-appearance: radio;
+}
+:focus
+{
+ outline:none;
+}
+::-moz-focus-inner
+{
+ border:0;
+}
+body.lock-position
+{
+ position: fixed;
+ overflow: hidden;
+ width: 100%;
+ height: 100%;
+}
diff --git a/public/css/old/style.css.map b/public/css/old/style.css.map
new file mode 100644
index 00000000..19b54e14
--- /dev/null
+++ b/public/css/old/style.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["../SCSS/style.scss","../SCSS/variables/_colors.scss","../SCSS/theme/_theme-style.scss","../SCSS/header/_header.scss","../SCSS/footer/_footer.scss"],
+"names": [],
+"file": "style.css"
+}
diff --git a/public/css/style.nhg.css b/public/css/old/style.nhg.css
similarity index 98%
rename from public/css/style.nhg.css
rename to public/css/old/style.nhg.css
index eaa37083..9f192f21 100644
--- a/public/css/style.nhg.css
+++ b/public/css/old/style.nhg.css
@@ -1,304 +1,304 @@
-/*
-Template Name: NewsFeed
-Template URI: http://www.wpfreeware.com/newsfeed-ultra-responsive-news-magazine-theme/
-Author: WpFreeware
-Author URI: http://www.wpfreeware.com
-Description: A Pro bootstrap html5 css3 responsive news magazine website template
-Version: 1.0
-License: GPL
-License URI: http://www.gnu.org/licenses/gpl-2.0.html
-*/
-
-body{background:#f5f5f5}
-ul{padding:0; margin:0; list-style:none}
-a{text-decoration:none; color:#2f2f2f}
-a:hover{color:#646464; text-decoration:none}
-a:focus{outline:none; text-decoration:none}
-h1, h2, h3, h4, h5, h6{font-family:'Open Sans',sans-serif}
-h2{line-height:23px}
-img{border:none}
-img:hover{opacity:0.75}
-.img-center{display:block; margin-left:auto; margin-right:auto; text-align:center}
-.img-right{display:block; margin-left:auto}
-.img-left{display:block; margin-right:auto}
-.yellow_bg{background-color:#ffd62c}
-.btn-yellow{background-color:#ffd62c; color:#fff}
-.btn-yellow:hover{background-color:#e1b70b; color:#fff}
-.limeblue_bg{background-color:#7dc34d}
-.blue_bg{background-color:#09c}
-.btn{border-radius:0; margin-bottom:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.btn:hover{}
-.btn-red{background-color:red; color:#fff}
-.btn-red:hover{background-color:#c40505; color:#fff}
-.btn-green{background-color:green; color:#fff}
-.btn-green:hover{background-color:#0ab20a; color:#fff}
-.btn-black{background-color:black; color:#fff}
-.btn-black:hover{background-color:#413a3a; color:#fff}
-.btn-orange{background-color:orange; color:#fff}
-.btn-orange:hover{background-color:#f09d05; color:#fff}
-.btn-blue{background-color:blue; color:#fff}
-.btn-blue:hover{background-color:#0707a2; color:#fff}
-.btn-lime{background-color:lime; color:#fff}
-.btn-lime:hover{background-color:#05ae05; color:#fff}
-.default-btn{background-color:#12a3df; color:#fff}
-.default-btn:hover{background-color:#0a8ec4; color:#fff}
-.btn-theme{background-color:#d083cf; color:#fff}
-.btn-theme:hover{background-color:#ce39cc; color:#fff}
-.transition{-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-preloader{position:fixed; top:0; left:0; right:0; bottom:0; background-color:#fff; z-index:99999}
-status{width:200px; height:200px; position:absolute; left:50%; top:50%; background-image:url(images/status.gif); background-repeat:no-repeat; background-position:center; margin:-100px 0 0 -100px}
-.scrollToTop{bottom:105px; display:none; font-size:32px; font-weight:bold; height:50px; position:fixed; right:75px; text-align:center; text-decoration:none; width:50px; z-index:9; border:1px solid; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.scrollToTop:hover, .scrollToTop:focus{text-decoration:none; outline:none}
-#header{display:inline; float:left; width:100%; margin-top:20px}
-.header_top{background-color:#2c2c2c; display:inline; float:left; padding:0 30px; width:100%}
-.header_top_left{float:left; display:inline; width:50%}
-.top_nav{text-align:left}
-.top_nav li{display:inline-block}
-.top_nav li a{display:inline-block; border-right:1px solid #333; color:#fff; font-size:11px; font-weight:bold; padding:20px 15px; text-transform:uppercase; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.top_nav li a:hover{background-color:#d083cf}
-.header_top_right{float:left; display:inline; width:50%; text-align:right}
-.header_top_right > p{color:#fff; display:inline-block; float:right; font:bold 12px sans-serif; margin-bottom:0; padding-bottom:20px; padding-right:8px; padding-top:20px}
-.header_bottom{background-color:#fff; display:inline; float:left; padding:15px 30px 15px; width:100%}
-.logo_area{display:inline; float:left; width:31%}
-.logo{font-size:45px; font-weight:bold; color:#000; font-family:'Varela',sans-serif}
-.logo img{max-width:100%}
-.logo img:hover{opacity:1}
-.logo > span{ margin-left:-14px}
-.add_banner{float:right; width:728px; height:90px}
-.add_banner img{width:100%; height:100%}
-#navArea{float:left; display:inline; width:100%; padding:0 30px; background-color:#fff}
-.banners { margin-right: 0px; }
-.banners p { overflow:hidden; font-size: 80%; color:#999;}
-.banners p.ad { width:120px;}
-
-@media(max-width:360px){.banners{float: none !important; width:100%;}}
-.navbar{border:medium none; border-radius:0}
-.navbar-inverse .navbar-nav > li > a{border-left:1px solid #383838; color:#ddd; font-family:'Open Sans',sans-serif; display:inline-block; font-weight: 700; height:40px; line-height:40px; padding:0 14px; text-shadow:0 1px 1px #000; text-transform:uppercase; -webkit-transition:all 0.5s; -mz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.navbar-inverse .navbar-nav > li:first-child a{border:none}
-.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{ color:#fff}
-.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{ color:#fff}
-.main-nav ul li a{}
-.navbar-collapse{ padding-left:0}
-.mobile-show{display:none}
-.desktop-home{display:block; font-size:32px; margin-top:4px}
-.dropdown-menu{background-color:#222}
-.dropdown-menu > li > a{clear:both; color:#ddd; background-color:#222; padding:10px 20px; font-family:'Open Sans',sans-serif; -webkit-transition:all 0.5s; -mz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{color:#fff}
-#newsSection{float:left; display:inline; width:100%; padding:0 30px; background-color:#fff; padding-bottom:20px}
-.latest_newsarea{float:left; display:inline; width:100%; background-color:#000; position:relative}
-.latest_newsarea span{ color:#fff; font-family:'Open Sans',sans-serif; font-size:15px; left:0; line-height:1.8em; margin-right:20px; overflow:hidden; padding:2px 18px 1px 19px; position:absolute; z-index:15}
-.social_area{ position:absolute; right:0; top:0; background:#fff; border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; height:31px}
-.social_nav{ text-align:right}
-.social_nav li{ display:block; float:left}
-.social_nav li a{ display:block; float:left; height:30px; text-indent:-9999px; width:30px; border-left:1px solid #ccc; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.social_nav li.facebook a{ background-image:url("images/socials.png"); background-position:0 -30px; background-size:270px 60px}
-.social_nav li.facebook a:hover{ background-position:0 0px; background-size:270px 60px; background-color:#436eac}
-.social_nav li.twitter a{ background-image:url("images/socials.png"); background-position:-30px -30px; background-size:270px 60px}
-.social_nav li.twitter a:hover{ background-position:-30px 0px; background-size:270px 60px; background-color:#0598c9}
-.social_nav li.flickr a{ background-image:url("images/socials.png"); background-position:-60px -30px; background-size:270px 60px}
-.social_nav li.flickr a:hover{ background-position:-60px 0px; background-size:270px 60px; background-color:#e33b7e}
-.social_nav li.pinterest a{ background-image:url("images/socials.png"); background-position:-90px -30px; background-size:270px 60px}
-.social_nav li.pinterest a:hover{ background-position:-90px 0px; background-size:270px 60px; background-color:#cb2027}
-.social_nav li.googleplus a{ background-image:url("images/socials.png"); background-position:-120px -30px; background-size:270px 60px}
-.social_nav li.googleplus a:hover{ background-position:-120px 0px; background-size:270px 60px; background-color:#d64b2e}
-.social_nav li.vimeo a{ background-image:url("images/socials.png"); background-position:-150px -30px; background-size:270px 60px}
-.social_nav li.vimeo a:hover{ background-position:-150px 0px; background-size:270px 60px; background-color:#86ae24}
-.social_nav li.youtube a{ background-image:url("images/socials.png"); background-position:-180px -30px; background-size:270px 60px; width:60px}
-.social_nav li.youtube a:hover{ background-position:-180px 0px; background-size:270px 60px; background-color:#e32114}
-.social_nav li.mail a{ background-image:url("images/socials.png"); background-position:-240px -30px; background-size:270px 60px; width:32px}
-.social_nav li.mail a:hover{background-position:-240px 0px; background-size:270px 60px; background-color:#bc75d6}
-#sliderSection{background-color:#fff; display:inline; float:left; width:100%; padding:0 30px}
-.single_iteam{display:inline; float:left; position:relative; width:100%; height:448px}
-.single_iteam img{width:100%; height:100%}
-.single_iteam img:hover{opacity:1}
-.slider_article{ bottom:20px; left:0; position:absolute; right:0; padding:10px 15px}
-.slider_article > h2 a{ background:none repeat scroll 0 0 rgba(0,0,0,0.4); color:#fff; font-size:18px; padding:10px; display:inline-block}
-.slider_article > p{ background:none repeat scroll 0 0 rgba(0,0,0,0.4); color:#fff; padding:3px; display:inline-block}
-.slick-prev:before{ content:""}
-.slick-prev{ background-image:url(images/slider_prev.png); background-repeat:no-repeat; background-position:center; left:10px}
-.slick-next:before{ content:""}
-.slick-next{ background-image:url(images/slider_next.png); background-repeat:no-repeat; background-position:center; left:60px}
-.slick-prev, .slick-next{background-color:#000; top:10%; width:40px; height:40px}
-.slick-prev:hover, .slick-next:hover{opacity:0.5}
-.latest_post{float:left; display:inline; width:100%}
-.latest_post > h2{background:none repeat scroll 0 0 #151515; color:#fff; font-family:'Open Sans',sans-serif; font-size:18px; margin-top:5px; font-weight:400; margin-bottom:10px; margin-left:0; padding:0; position:relative; text-align:center; text-transform:uppercase}
-.latest_post > h2 span{padding:4px 10px}
-.latest_postnav{height:auto !important; margin-top:20px}
-.latest_postnav li{margin-bottom:10px; float:left; width:100%}
-.latest_post_container{display:inline; float:left; height:430px; position:relative; width:100%}
-.latest_post_container:hover #prev-button, .latest_post_container:hover #next-button{display:block}
-#prev-button{cursor:pointer; font-size:20px; left:0; position:absolute; text-align:center; top:-10px; width:100%; display:none}
-#next-button{cursor:pointer; display:none; font-size:20px; left:0; position:absolute; text-align:center; bottom:0; width:100%}
-#contentSection{float:left; display:inline; width:100%; background-color:#fff; padding:0 30px}
-.left_content{float:left; display:inline; width:100%}
-.single_post_content{float:left; display:inline; width:100%; margin-bottom:20px}
-/*.single_post_content > h2{background:none repeat scroll 0 0 #151515; color:#fff; font-family:'Open Sans',sans-serif; font-size:18px; font-weight:400; margin-bottom:10px; margin-left:0; margin-top:5px; padding:0; position:relative; text-align:center; text-transform:uppercase; margin-bottom:20px;}
-.single_post_content > h2 span{padding:4px 10px}
-*/
-
-.left_content h2 {
- padding: 5px;
- background-color: #E30051;
- -webkit-border-radius: 3px;
- -moz-border-radius: 3px;
- border-radius: 3px;
- font-size: 90%;
- font-style: normal;
- color: #fff;
- margin-right: 5px;
- position: relative;
- display: inline-block;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- max-width: 100%;
- line-height: 1;
-}
-
-.single_post_content_left{float:left; display:inline; width:49%}
-.business_catgnav{}
-.business_catgnav li{float:left; display:block; width:100%}
-.bsbig_fig{width:100%}
-.bsbig_fig > a{display:block}
-.bsbig_fig > a img{width:100%}
-.bsbig_fig figcaption{color:#333; font-family:"'Open Sans'",sans-serif; font-size:23px; font-weight:300; margin-top:10px; margin-bottom:10px}
-.single_post_content_right{float:right; display:inline; width:48%}
-.right_content{float:left; display:inline; width:100%; min-height:300px}
-.spost_nav{}
-.spost_nav li{float:left; display:block; width:100%; margin-bottom:10px}
-.spost_nav .media-left{width:100px; height:80px}
-.media-left > img{height:70px; width:90px}
-.spost_nav .media-body > a{font-family:"'Open Sans'",sans-serif}
-.featured_img{position:relative}
-.overlay:hover{ background:none repeat scroll 0 0 rgba(0,0,0,0.4)}
-.overlay{ bottom:0; display:block; left:0; position:absolute; width:100%; z-index:2; height:100%; -webkit-transition:all 0.5s; -mz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.fashion_technology_area{display:inline; float:left; width:100%}
-.fashion{float:left; display:inline; width:48%}
-.technology{float:right; display:inline; width:48%}
-.photo_grid{position:relative; margin:0 auto; max-width:1000px; list-style:none; text-align:center}
-.photograph_nav{margin-left:-11px}
-.photograph_nav li{display:block; float:left; margin-left:9px; width:32%}
-.photo_grid figure{position:relative; float:left; overflow:hidden; margin:10px 1%; margin-top:0; height:150px; width:100%; background:#3085a3; text-align:center; cursor:pointer}
-.photo_grid figure img{position:relative; display:block; min-height:100%; max-width:100%; width:100%; height:100% opacity:0.8}
-.photo_grid figure figcaption{padding:2em; color:#fff; text-transform:uppercase; font-size:1.25em; -webkit-backface-visibility:hidden; backface-visibility:hidden}
-.photo_grid figure figcaption::before, .photo_grid figure figcaption::after{pointer-events:none}
-.photo_grid figure figcaption{position:absolute; bottom:0; left:0; width:100%; height:100%}
-.photo_grid figure h2{word-spacing:-0.15em; font-weight:300}
-.photo_grid figure h2 span{font-weight:800}
-.photo_grid figure h2, .photo_grid figure a{margin:0}
-.photo_grid figcaption a{color:#fff; font-size:68.5%; letter-spacing:1px; display:block; margin-top:7px}
-figure.effect-layla img{height:390px}
-figure.effect-layla figcaption{padding:1.5em}
-figure.effect-layla figcaption::before, figure.effect-layla figcaption::after{position:absolute; content:''; opacity:0}
-figure.effect-layla figcaption::before{top:20px; right:15px; bottom:20px; left:15px; border-top:1px solid #fff; border-bottom:1px solid #fff; -webkit-transform:scale(0,1); transform:scale(0,1); -webkit-transform-origin:0 0; transform-origin:0 0}
-figure.effect-layla figcaption::after{top:9px; right:25px; bottom:9px; left:25px; border-right:1px solid #fff; border-left:1px solid #fff; -webkit-transform:scale(1,0); transform:scale(1,0); -webkit-transform-origin:100% 0; transform-origin:100% 0}
-figure.effect-layla h2{font-size:18px; padding-top:33%; -webkit-transition:-webkit-transform 0.35s; transition:transform 0.35s}
-figure.effect-layla a{ text-transform:none; -webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0)}
-figure.effect-layla img, figure.effect-layla h2{-webkit-transform:translate3d(0,-30px,0); transform:translate3d(0,-30px,0)}
-figure.effect-layla img, figure.effect-layla figcaption::before, figure.effect-layla figcaption::after, figure.effect-layla a{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s; transition:opacity 0.35s,transform 0.35s}
-figure.effect-layla:hover img{opacity:0.7; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0)}
-figure.effect-layla:hover figcaption::before, figure.effect-layla:hover figcaption::after{opacity:1; -webkit-transform:scale(1); transform:scale(1)}
-figure.effect-layla:hover h2{padding-top:26%}
-figure.effect-layla:hover h2, figure.effect-layla:hover a{opacity:1; -webkit-transform:translate3d(0,-35px,0); transform:translate3d(0,-35px,0)}
-figure.effect-layla:hover figcaption::after, figure.effect-layla:hover h2, figure.effect-layla:hover a, figure.effect-layla:hover img{-webkit-transition-delay:0.15s; transition-delay:0.15s}
-.single_sidebar{float:left; display:inline; width:100%; margin-bottom:20px}
-.single_sidebar > h2{background:none repeat scroll 0 0 #151515; color:#fff; font-family:"'Open Sans'",sans-serif; font-size:18px; font-weight:400; margin-bottom:10px; margin-left:0; margin-top:5px; padding:0; position:relative; text-align:center; text-transform:uppercase}
-.single_sidebar > h2 span{padding:4px 10px}
-.cat-item a{background:none repeat scroll 0 0 #e4e4e4; color:#888; display:block; float:left; border-bottom:none !important; font-size:13px; line-height:12px; margin:0 2px 2px 0; padding:12px 17px; -webkit-transition:all 0.5s; -mz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.cat-item a:hover{color:#fff; text-decoration:none !important}
-.tab-content{margin-top:10px}
-.nav-tabs{background:none repeat scroll 0 0 #333; border-bottom:none}
-.nav-tabs > li{margin-bottom:0}
-.nav-tabs > li > a{margin-right:0; color:#fff; font-size:15px; border-radius:0; border:none; font-family:"'Open Sans'",sans-serif; -webkit-transition:all 0.5s; -mz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.nav-tabs > li > a:hover, .nav-tabs > li > a:focus{color:#fff !important; border:none}
-.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border-width:0; border-color:#ddd #ddd transparent; color:#fff}
-.vide_area{float:left; display:inline; width:100%}
-.sideAdd{display:block; float:left; height:250px; width:100%; margin-top:10px}
-.sideAdd > img{width:100%; height:100%}
-.single_sidebar ul li a{border-bottom:1px solid #333; display:block}
-.single_sidebar .spost_nav li a{border-bottom:none; float:left}
-#footer{display:inline; float:left; width:100%; margin-bottom:20px}
-.footer_top{background-color:#252525; color:#ddd; display:inline; float:left; padding:10px 30px 48px; width:100%}
-.footer_widget{display:inline; float:left; width:100%; min-height:310px; color:#ccc;}
-.footer_widget > h2{border-bottom:3px solid #666; font-family:'Open Sans',arial,Georgia,serif; font-size:16px; padding:10px 0; text-transform:uppercase}
-.tag_nav{}
-.tag_nav li{}
-.tag_nav li a{color:#ccc; display:block; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.tag_nav li a:hover{padding-left:3px}
-.footer_bottom{float:left; display:inline; width:100%; padding:10px 30px; background-color:#303030; color:#ccc}
-.copyright{float:left; width:50%; padding-top:5px; text-align:left}
-.copyright a{color:#ccc}
-.developer{float:right; width:50%; text-align:right; padding-top:5px; color:#222}
-.developer a{color:#222}
-.catgArchive{border:medium none; color:#fff; display:inline; float:left; font-weight:bold; padding:10px 15px; width:100%; margin-top:15px}
-.catgArchive option{background-color:#fff; font-weight:normal; padding:5px; color:#d083cf}
-.nav-tabs > li{display:inline-block; float:none; width:32.55%}
-.nav-tabs{ text-align:center}
-.pagination > li > a, .pagination > li > span{background-color:#000; border:1px solid #000; color:#eee; margin-right:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.pagination > li > a:hover, .pagination > li > a:focus{background-color:#d083cf; color:#fff; border-color:#d083cf}
-.pagination > li:first-child > a, .pagination > li:first-child > span{border-bottom-left-radius:0; border-top-left-radius:0}
-.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius:0; border-top-right-radius:0}
-.single_page{float:left; display:inline; width:100%}
-.single_page > h1{color:#333; font-family:'Open Sans',arial,Georgia,serif; font-size:30px; line-height:1.4em; margin:10px 0 -10px; padding:0 0 4px; text-transform:uppercase}
-.post_commentbox{display:inline; float:left; width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-top:20px; padding:5px 0px}
-.post_commentbox a, .post_commentbox span{color:#798992; font-size:11px; margin-right:5px}
-.post_commentbox a > i, .post_commentbox span > i{margin-right:5px}
-.breadcrumb{background-color:#303030; border-radius:0}
-.breadcrumb li a{color:#fff}
-.single_page_content{display:inline; float:left; padding-top:20px; width:100%; border-bottom:1px solid #ddd; padding-bottom:20px}
-.single_page_content > img{max-width:100%; width:320px; height:213px; margin-bottom:15px}
-.single_page_content ul{position:relative; padding-left:25px}
-.single_page_content ul li{line-height:25px}
-.single_page_content ul li:before{content:""; height:5px; left:5px; position:absolute; width:9px; margin-top:8px}
-.single_page_content ul li:hover{opacity:0.75}
-.single_page_content h2{line-height:35px}
-.single_page_content h3{line-height:30px}
-.single_page_content h4{line-height:25px}
-.single_page_content h4{line-height:20px}
-.social_link{display:inline; float:left; margin-bottom:25px; margin-top:20px; width:100%}
-.sociallink_nav{text-align:center}
-.sociallink_nav li{display:inline-block}
-.sociallink_nav li a{color:#fff; display:inline-block; font-size:17px; padding:8px 12px; margin:0 3px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.sociallink_nav li a:hover{-webkit-transform:rotate(50deg); -moz-transform:rotate(50deg); -ms-transform:rotate(50deg); -os-transform:rotate(50deg); transform:rotate(50deg)}
-.sociallink_nav li a:hover i{-webkit-transform:rotate(-50deg); -moz-transform:rotate(-50deg); -ms-transform:rotate(-50deg); -os-transform:rotate(-50deg); transform:rotate(-50deg)}
-.sociallink_nav li:nth-child(1) > a{background:none repeat scroll 0 0 #3b5998; padding:8px 15px}
-.sociallink_nav li:nth-child(2) > a{background:none repeat scroll 0 0 #00acee}
-.sociallink_nav li:nth-child(3) > a{background:none repeat scroll 0 0 #dd4b39}
-.sociallink_nav li:nth-child(4) > a{background:none repeat scroll 0 0 #0e76a8}
-.sociallink_nav li:nth-child(5) > a{background:none repeat scroll 0 0 #c92228}
-.related_post{display:inline; float:left; margin-top:0; width:100%; margin-bottom:20px}
-.related_post > h2{border-bottom:1px solid #e3e3e3; padding-bottom:5px}
-.related_post > h2 i{font-size:25px}
-.related_post .spost_nav li{width:32%; margin-right:10px}
-.related_post .spost_nav li:last-child{margin-right:0}
-.nav-slit a{position:fixed; top:50%; display:block; outline:none; text-align:left; z-index:1000; -webkit-transform:translateY(-50%); transform:translateY(-50%)}
-.nav-slit a.prev{left:0}
-.nav-slit a.next{right:0}
-.nav-slit .icon-wrap{position:relative; display:block; padding:45px 5px}
-.nav-slit .icon-wrap i{color:#fff; font-size:40px; display:inline-block}
-.nav-slit div{position:absolute; top:0; width:200px; height:100%; background-color:#939a9f; -webkit-transition:-webkit-transform 0.3s 0.3s; transition:transform 0.3s 0.3s; -webkit-perspective:1000px; perspective:1000px}
-.nav-slit a.prev div{left:0; -webkit-transform:translateX(-100%); transform:translateX(-100%)}
-.nav-slit a.next div{right:0; text-align:right; -webkit-transform:translateX(100%); transform:translateX(100%)}
-.nav-slit h3{position:absolute; top:100%; margin:0; padding:0 20px; height:30%; color:#fff; text-transform:uppercase; letter-spacing:1px; font-weight:500; font-size:0.75em; line-height:2.75; width:200px; text-align:left; overflow:hidden; padding-top:4px; -webkit-transition:-webkit-transform 0.3s; transition:transform 0.3s; -webkit-transform:rotateX(-90deg); transform:rotateX(-90deg); -webkit-transform-origin:50% 0; transform-origin:50% 0; -webki-backface-visibility:hidden; -webkit-backface-visibility:hidden; backface-visibility:hidden}
-.nav-slit img{left:0; position:absolute; top:0; width:100%; width:200px; height:130px}
-.nav-slit a:hover div{-webkit-transform:translateX(0); transform:translateX(0)}
-.nav-slit a:hover h3{-webkit-transition-delay:0.6s; transition-delay:0.6s; -webkit-transform:rotateX(0deg); transform:rotateX(0deg)}
-.error_page{float:left; display:inline; width:100%; text-align:center}
-.error_page > h3{text-transform:uppercase}
-.error_page > h1{font-size:110px}
-.error_page > p{font-size:15px; margin:0 auto; width:80%; margin-bottom:40px}
-.error_page > span{display:inline-block; height:2px; text-align:center; width:100px}
-.error_page > a{color:#fff; display:inline-block; padding:5px 10px}
-.error_page > a:hover{opacity:0.75}
-.contact_area{float:left; display:inline; width:100%; margin-bottom:30px}
-.contact_area > h2{color:#fff; display:inline-block; font-size:20px; padding:7px 10px 5px; text-transform:uppercase; margin-bottom:30px}
-.contact_area > p{margin-bottom:20px}
-.contact_form input[type="text"], .contact_form input[type="email"], .contact_form textarea{border-radius:0; margin-bottom:30px}
-.contact_form input[type="submit"]{border:medium none; color:#fff; height:35px; padding:5px 10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
-.contact_form input[type="submit"]:hover{border:1px solid #d083cf}
-@media(max-width:1199px ){.logo_area{width:34%}.add_banner{width:580px}.nav-tabs > li{width:32.3%}.photograph_nav li{width:31.5%}
-@media(max-width:991px ){.add_banner{display:none}.logo_area{width:100%}.nav > li > a{padding:8px 8px}.latest_post_container{height:380px;overflow:hidden}#next-button{bottom:-2px}.single_iteam{height:415px}.photograph_nav li{width:47.7%}.related_post .spost_nav li{width:100%}.nav-tabs > li{width:31.9%}.nav-tabs > li > a{font-size:13px;padding-left:0 !important;padding-right:0 !important;text-align:center}}
-@media(max-width:767px ){.navbar-collapse{padding-left:15px}.mobile-show{display:block}.desktop-home{display:none}.navbar-inverse .navbar-nav > li > a{display:block}.header_top_left{width:100%}.header_top_right > p{display:none}.social_area{display:none}.single_iteam a{height:100%}.single_iteam a > img{height:100%}.error_page > a{margin-bottom:25px}.nav-tabs > li{width:32.6%}}
-@media(max-width:480px ){.top_nav{text-align:center}.single_post_content_left{width:100%}.single_post_content_right{width:100%}.fashion{width:100%}.technology{width:100%}.copyright{text-align:center;width:100%}.developer{text-align:center;width:100%}.single_iteam{height:300px}.photo_grid figure{height:200px}.photograph_nav li{width:100%;margin-left:0}.nav > li > a{padding:8px 12px}.nav-tabs > li{width:32.6%}}
-@media(max-width:360px ){.latest_newsarea span{font-size:12px;line-height:2.2em;padding:2px 10px 1px 10px}.single_iteam{height:210px}.slider_article > p{display:none}.error_page > span{width:80px}.nav-tabs > li{width:32.3%}.pagination > li > a,.pagination > li > span{padding:4px 8px}}
-@media(max-width:320px ){.sociallink_nav li a{padding:5px 10px}.sociallink_nav li:nth-child(1) > a{padding:5px 13px}.nav-tabs > li{width:32.1%}}
+/*
+Template Name: NewsFeed
+Template URI: http://www.wpfreeware.com/newsfeed-ultra-responsive-news-magazine-theme/
+Author: WpFreeware
+Author URI: http://www.wpfreeware.com
+Description: A Pro bootstrap html5 css3 responsive news magazine website template
+Version: 1.0
+License: GPL
+License URI: http://www.gnu.org/licenses/gpl-2.0.html
+*/
+
+body{background:#f5f5f5}
+ul{padding:0; margin:0; list-style:none}
+a{text-decoration:none; color:#2f2f2f}
+a:hover{color:#646464; text-decoration:none}
+a:focus{outline:none; text-decoration:none}
+h1, h2, h3, h4, h5, h6{font-family:'Open Sans',sans-serif}
+h2{line-height:23px}
+img{border:none}
+img:hover{opacity:0.75}
+.img-center{display:block; margin-left:auto; margin-right:auto; text-align:center}
+.img-right{display:block; margin-left:auto}
+.img-left{display:block; margin-right:auto}
+.yellow_bg{background-color:#ffd62c}
+.btn-yellow{background-color:#ffd62c; color:#fff}
+.btn-yellow:hover{background-color:#e1b70b; color:#fff}
+.limeblue_bg{background-color:#7dc34d}
+.blue_bg{background-color:#09c}
+.btn{border-radius:0; margin-bottom:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.btn:hover{}
+.btn-red{background-color:red; color:#fff}
+.btn-red:hover{background-color:#c40505; color:#fff}
+.btn-green{background-color:green; color:#fff}
+.btn-green:hover{background-color:#0ab20a; color:#fff}
+.btn-black{background-color:black; color:#fff}
+.btn-black:hover{background-color:#413a3a; color:#fff}
+.btn-orange{background-color:orange; color:#fff}
+.btn-orange:hover{background-color:#f09d05; color:#fff}
+.btn-blue{background-color:blue; color:#fff}
+.btn-blue:hover{background-color:#0707a2; color:#fff}
+.btn-lime{background-color:lime; color:#fff}
+.btn-lime:hover{background-color:#05ae05; color:#fff}
+.default-btn{background-color:#12a3df; color:#fff}
+.default-btn:hover{background-color:#0a8ec4; color:#fff}
+.btn-theme{background-color:#d083cf; color:#fff}
+.btn-theme:hover{background-color:#ce39cc; color:#fff}
+.transition{-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+preloader{position:fixed; top:0; left:0; right:0; bottom:0; background-color:#fff; z-index:99999}
+status{width:200px; height:200px; position:absolute; left:50%; top:50%; background-image:url(images/status.gif); background-repeat:no-repeat; background-position:center; margin:-100px 0 0 -100px}
+.scrollToTop{bottom:105px; display:none; font-size:32px; font-weight:bold; height:50px; position:fixed; right:75px; text-align:center; text-decoration:none; width:50px; z-index:9; border:1px solid; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.scrollToTop:hover, .scrollToTop:focus{text-decoration:none; outline:none}
+#header{display:inline; float:left; width:100%; margin-top:20px}
+.header_top{background-color:#2c2c2c; display:inline; float:left; padding:0 30px; width:100%}
+.header_top_left{float:left; display:inline; width:50%}
+.top_nav{text-align:left}
+.top_nav li{display:inline-block}
+.top_nav li a{display:inline-block; border-right:1px solid #333; color:#fff; font-size:11px; font-weight:bold; padding:20px 15px; text-transform:uppercase; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.top_nav li a:hover{background-color:#d083cf}
+.header_top_right{float:left; display:inline; width:50%; text-align:right}
+.header_top_right > p{color:#fff; display:inline-block; float:right; font:bold 12px sans-serif; margin-bottom:0; padding-bottom:20px; padding-right:8px; padding-top:20px}
+.header_bottom{background-color:#fff; display:inline; float:left; padding:15px 30px 15px; width:100%}
+.logo_area{display:inline; float:left; width:31%}
+.logo{font-size:45px; font-weight:bold; color:#000; font-family:'Varela',sans-serif}
+.logo img{max-width:100%}
+.logo img:hover{opacity:1}
+.logo > span{ margin-left:-14px}
+.add_banner{float:right; width:728px; height:90px}
+.add_banner img{width:100%; height:100%}
+#navArea{float:left; display:inline; width:100%; padding:0 30px; background-color:#fff}
+.banners { margin-right: 0px; }
+.banners p { overflow:hidden; font-size: 80%; color:#999;}
+.banners p.ad { width:120px;}
+
+@media(max-width:360px){.banners{float: none !important; width:100%;}}
+.navbar{border:medium none; border-radius:0}
+.navbar-inverse .navbar-nav > li > a{border-left:1px solid #383838; color:#ddd; font-family:'Open Sans',sans-serif; display:inline-block; font-weight: 700; height:40px; line-height:40px; padding:0 14px; text-shadow:0 1px 1px #000; text-transform:uppercase; -webkit-transition:all 0.5s; -mz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.navbar-inverse .navbar-nav > li:first-child a{border:none}
+.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{ color:#fff}
+.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{ color:#fff}
+.main-nav ul li a{}
+.navbar-collapse{ padding-left:0}
+.mobile-show{display:none}
+.desktop-home{display:block; font-size:32px; margin-top:4px}
+.dropdown-menu{background-color:#222}
+.dropdown-menu > li > a{clear:both; color:#ddd; background-color:#222; padding:10px 20px; font-family:'Open Sans',sans-serif; -webkit-transition:all 0.5s; -mz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{color:#fff}
+#newsSection{float:left; display:inline; width:100%; padding:0 30px; background-color:#fff; padding-bottom:20px}
+.latest_newsarea{float:left; display:inline; width:100%; background-color:#000; position:relative}
+.latest_newsarea span{ color:#fff; font-family:'Open Sans',sans-serif; font-size:15px; left:0; line-height:1.8em; margin-right:20px; overflow:hidden; padding:2px 18px 1px 19px; position:absolute; z-index:15}
+.social_area{ position:absolute; right:0; top:0; background:#fff; border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; height:31px}
+.social_nav{ text-align:right}
+.social_nav li{ display:block; float:left}
+.social_nav li a{ display:block; float:left; height:30px; text-indent:-9999px; width:30px; border-left:1px solid #ccc; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.social_nav li.facebook a{ background-image:url("images/socials.png"); background-position:0 -30px; background-size:270px 60px}
+.social_nav li.facebook a:hover{ background-position:0 0px; background-size:270px 60px; background-color:#436eac}
+.social_nav li.twitter a{ background-image:url("images/socials.png"); background-position:-30px -30px; background-size:270px 60px}
+.social_nav li.twitter a:hover{ background-position:-30px 0px; background-size:270px 60px; background-color:#0598c9}
+.social_nav li.flickr a{ background-image:url("images/socials.png"); background-position:-60px -30px; background-size:270px 60px}
+.social_nav li.flickr a:hover{ background-position:-60px 0px; background-size:270px 60px; background-color:#e33b7e}
+.social_nav li.pinterest a{ background-image:url("images/socials.png"); background-position:-90px -30px; background-size:270px 60px}
+.social_nav li.pinterest a:hover{ background-position:-90px 0px; background-size:270px 60px; background-color:#cb2027}
+.social_nav li.googleplus a{ background-image:url("images/socials.png"); background-position:-120px -30px; background-size:270px 60px}
+.social_nav li.googleplus a:hover{ background-position:-120px 0px; background-size:270px 60px; background-color:#d64b2e}
+.social_nav li.vimeo a{ background-image:url("images/socials.png"); background-position:-150px -30px; background-size:270px 60px}
+.social_nav li.vimeo a:hover{ background-position:-150px 0px; background-size:270px 60px; background-color:#86ae24}
+.social_nav li.youtube a{ background-image:url("images/socials.png"); background-position:-180px -30px; background-size:270px 60px; width:60px}
+.social_nav li.youtube a:hover{ background-position:-180px 0px; background-size:270px 60px; background-color:#e32114}
+.social_nav li.mail a{ background-image:url("images/socials.png"); background-position:-240px -30px; background-size:270px 60px; width:32px}
+.social_nav li.mail a:hover{background-position:-240px 0px; background-size:270px 60px; background-color:#bc75d6}
+#sliderSection{background-color:#fff; display:inline; float:left; width:100%; padding:0 30px}
+.single_iteam{display:inline; float:left; position:relative; width:100%; height:448px}
+.single_iteam img{width:100%; height:100%}
+.single_iteam img:hover{opacity:1}
+.slider_article{ bottom:20px; left:0; position:absolute; right:0; padding:10px 15px}
+.slider_article > h2 a{ background:none repeat scroll 0 0 rgba(0,0,0,0.4); color:#fff; font-size:18px; padding:10px; display:inline-block}
+.slider_article > p{ background:none repeat scroll 0 0 rgba(0,0,0,0.4); color:#fff; padding:3px; display:inline-block}
+.slick-prev:before{ content:""}
+.slick-prev{ background-image:url(images/slider_prev.png); background-repeat:no-repeat; background-position:center; left:10px}
+.slick-next:before{ content:""}
+.slick-next{ background-image:url(images/slider_next.png); background-repeat:no-repeat; background-position:center; left:60px}
+.slick-prev, .slick-next{background-color:#000; top:10%; width:40px; height:40px}
+.slick-prev:hover, .slick-next:hover{opacity:0.5}
+.latest_post{float:left; display:inline; width:100%}
+.latest_post > h2{background:none repeat scroll 0 0 #151515; color:#fff; font-family:'Open Sans',sans-serif; font-size:18px; margin-top:5px; font-weight:400; margin-bottom:10px; margin-left:0; padding:0; position:relative; text-align:center; text-transform:uppercase}
+.latest_post > h2 span{padding:4px 10px}
+.latest_postnav{height:auto !important; margin-top:20px}
+.latest_postnav li{margin-bottom:10px; float:left; width:100%}
+.latest_post_container{display:inline; float:left; height:430px; position:relative; width:100%}
+.latest_post_container:hover #prev-button, .latest_post_container:hover #next-button{display:block}
+#prev-button{cursor:pointer; font-size:20px; left:0; position:absolute; text-align:center; top:-10px; width:100%; display:none}
+#next-button{cursor:pointer; display:none; font-size:20px; left:0; position:absolute; text-align:center; bottom:0; width:100%}
+#contentSection{float:left; display:inline; width:100%; background-color:#fff; padding:0 30px}
+.left_content{float:left; display:inline; width:100%}
+.single_post_content{float:left; display:inline; width:100%; margin-bottom:20px}
+/*.single_post_content > h2{background:none repeat scroll 0 0 #151515; color:#fff; font-family:'Open Sans',sans-serif; font-size:18px; font-weight:400; margin-bottom:10px; margin-left:0; margin-top:5px; padding:0; position:relative; text-align:center; text-transform:uppercase; margin-bottom:20px;}
+.single_post_content > h2 span{padding:4px 10px}
+*/
+
+.left_content h2 {
+ padding: 5px;
+ background-color: #E30051;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+ font-size: 90%;
+ font-style: normal;
+ color: #fff;
+ margin-right: 5px;
+ position: relative;
+ display: inline-block;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ max-width: 100%;
+ line-height: 1;
+}
+
+.single_post_content_left{float:left; display:inline; width:49%}
+.business_catgnav{}
+.business_catgnav li{float:left; display:block; width:100%}
+.bsbig_fig{width:100%}
+.bsbig_fig > a{display:block}
+.bsbig_fig > a img{width:100%}
+.bsbig_fig figcaption{color:#333; font-family:"'Open Sans'",sans-serif; font-size:23px; font-weight:300; margin-top:10px; margin-bottom:10px}
+.single_post_content_right{float:right; display:inline; width:48%}
+.right_content{float:left; display:inline; width:100%; min-height:300px}
+.spost_nav{}
+.spost_nav li{float:left; display:block; width:100%; margin-bottom:10px}
+.spost_nav .media-left{width:100px; height:80px}
+.media-left > img{height:70px; width:90px}
+.spost_nav .media-body > a{font-family:"'Open Sans'",sans-serif}
+.featured_img{position:relative}
+.overlay:hover{ background:none repeat scroll 0 0 rgba(0,0,0,0.4)}
+.overlay{ bottom:0; display:block; left:0; position:absolute; width:100%; z-index:2; height:100%; -webkit-transition:all 0.5s; -mz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.fashion_technology_area{display:inline; float:left; width:100%}
+.fashion{float:left; display:inline; width:48%}
+.technology{float:right; display:inline; width:48%}
+.photo_grid{position:relative; margin:0 auto; max-width:1000px; list-style:none; text-align:center}
+.photograph_nav{margin-left:-11px}
+.photograph_nav li{display:block; float:left; margin-left:9px; width:32%}
+.photo_grid figure{position:relative; float:left; overflow:hidden; margin:10px 1%; margin-top:0; height:150px; width:100%; background:#3085a3; text-align:center; cursor:pointer}
+.photo_grid figure img{position:relative; display:block; min-height:100%; max-width:100%; width:100%; height:100% opacity:0.8}
+.photo_grid figure figcaption{padding:2em; color:#fff; text-transform:uppercase; font-size:1.25em; -webkit-backface-visibility:hidden; backface-visibility:hidden}
+.photo_grid figure figcaption::before, .photo_grid figure figcaption::after{pointer-events:none}
+.photo_grid figure figcaption{position:absolute; bottom:0; left:0; width:100%; height:100%}
+.photo_grid figure h2{word-spacing:-0.15em; font-weight:300}
+.photo_grid figure h2 span{font-weight:800}
+.photo_grid figure h2, .photo_grid figure a{margin:0}
+.photo_grid figcaption a{color:#fff; font-size:68.5%; letter-spacing:1px; display:block; margin-top:7px}
+figure.effect-layla img{height:390px}
+figure.effect-layla figcaption{padding:1.5em}
+figure.effect-layla figcaption::before, figure.effect-layla figcaption::after{position:absolute; content:''; opacity:0}
+figure.effect-layla figcaption::before{top:20px; right:15px; bottom:20px; left:15px; border-top:1px solid #fff; border-bottom:1px solid #fff; -webkit-transform:scale(0,1); transform:scale(0,1); -webkit-transform-origin:0 0; transform-origin:0 0}
+figure.effect-layla figcaption::after{top:9px; right:25px; bottom:9px; left:25px; border-right:1px solid #fff; border-left:1px solid #fff; -webkit-transform:scale(1,0); transform:scale(1,0); -webkit-transform-origin:100% 0; transform-origin:100% 0}
+figure.effect-layla h2{font-size:18px; padding-top:33%; -webkit-transition:-webkit-transform 0.35s; transition:transform 0.35s}
+figure.effect-layla a{ text-transform:none; -webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0)}
+figure.effect-layla img, figure.effect-layla h2{-webkit-transform:translate3d(0,-30px,0); transform:translate3d(0,-30px,0)}
+figure.effect-layla img, figure.effect-layla figcaption::before, figure.effect-layla figcaption::after, figure.effect-layla a{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s; transition:opacity 0.35s,transform 0.35s}
+figure.effect-layla:hover img{opacity:0.7; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0)}
+figure.effect-layla:hover figcaption::before, figure.effect-layla:hover figcaption::after{opacity:1; -webkit-transform:scale(1); transform:scale(1)}
+figure.effect-layla:hover h2{padding-top:26%}
+figure.effect-layla:hover h2, figure.effect-layla:hover a{opacity:1; -webkit-transform:translate3d(0,-35px,0); transform:translate3d(0,-35px,0)}
+figure.effect-layla:hover figcaption::after, figure.effect-layla:hover h2, figure.effect-layla:hover a, figure.effect-layla:hover img{-webkit-transition-delay:0.15s; transition-delay:0.15s}
+.single_sidebar{float:left; display:inline; width:100%; margin-bottom:20px}
+.single_sidebar > h2{background:none repeat scroll 0 0 #151515; color:#fff; font-family:"'Open Sans'",sans-serif; font-size:18px; font-weight:400; margin-bottom:10px; margin-left:0; margin-top:5px; padding:0; position:relative; text-align:center; text-transform:uppercase}
+.single_sidebar > h2 span{padding:4px 10px}
+.cat-item a{background:none repeat scroll 0 0 #e4e4e4; color:#888; display:block; float:left; border-bottom:none !important; font-size:13px; line-height:12px; margin:0 2px 2px 0; padding:12px 17px; -webkit-transition:all 0.5s; -mz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.cat-item a:hover{color:#fff; text-decoration:none !important}
+.tab-content{margin-top:10px}
+.nav-tabs{background:none repeat scroll 0 0 #333; border-bottom:none}
+.nav-tabs > li{margin-bottom:0}
+.nav-tabs > li > a{margin-right:0; color:#fff; font-size:15px; border-radius:0; border:none; font-family:"'Open Sans'",sans-serif; -webkit-transition:all 0.5s; -mz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.nav-tabs > li > a:hover, .nav-tabs > li > a:focus{color:#fff !important; border:none}
+.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border-width:0; border-color:#ddd #ddd transparent; color:#fff}
+.vide_area{float:left; display:inline; width:100%}
+.sideAdd{display:block; float:left; height:250px; width:100%; margin-top:10px}
+.sideAdd > img{width:100%; height:100%}
+.single_sidebar ul li a{border-bottom:1px solid #333; display:block}
+.single_sidebar .spost_nav li a{border-bottom:none; float:left}
+#footer{display:inline; float:left; width:100%; margin-bottom:20px}
+.footer_top{background-color:#252525; color:#ddd; display:inline; float:left; padding:10px 30px 48px; width:100%}
+.footer_widget{display:inline; float:left; width:100%; min-height:310px; color:#ccc;}
+.footer_widget > h2{border-bottom:3px solid #666; font-family:'Open Sans',arial,Georgia,serif; font-size:16px; padding:10px 0; text-transform:uppercase}
+.tag_nav{}
+.tag_nav li{}
+.tag_nav li a{color:#ccc; display:block; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.tag_nav li a:hover{padding-left:3px}
+.footer_bottom{float:left; display:inline; width:100%; padding:10px 30px; background-color:#303030; color:#ccc}
+.copyright{float:left; width:50%; padding-top:5px; text-align:left}
+.copyright a{color:#ccc}
+.developer{float:right; width:50%; text-align:right; padding-top:5px; color:#222}
+.developer a{color:#222}
+.catgArchive{border:medium none; color:#fff; display:inline; float:left; font-weight:bold; padding:10px 15px; width:100%; margin-top:15px}
+.catgArchive option{background-color:#fff; font-weight:normal; padding:5px; color:#d083cf}
+.nav-tabs > li{display:inline-block; float:none; width:32.55%}
+.nav-tabs{ text-align:center}
+.pagination > li > a, .pagination > li > span{background-color:#000; border:1px solid #000; color:#eee; margin-right:5px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.pagination > li > a:hover, .pagination > li > a:focus{background-color:#d083cf; color:#fff; border-color:#d083cf}
+.pagination > li:first-child > a, .pagination > li:first-child > span{border-bottom-left-radius:0; border-top-left-radius:0}
+.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius:0; border-top-right-radius:0}
+.single_page{float:left; display:inline; width:100%}
+.single_page > h1{color:#333; font-family:'Open Sans',arial,Georgia,serif; font-size:30px; line-height:1.4em; margin:10px 0 -10px; padding:0 0 4px; text-transform:uppercase}
+.post_commentbox{display:inline; float:left; width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-top:20px; padding:5px 0px}
+.post_commentbox a, .post_commentbox span{color:#798992; font-size:11px; margin-right:5px}
+.post_commentbox a > i, .post_commentbox span > i{margin-right:5px}
+.breadcrumb{background-color:#303030; border-radius:0}
+.breadcrumb li a{color:#fff}
+.single_page_content{display:inline; float:left; padding-top:20px; width:100%; border-bottom:1px solid #ddd; padding-bottom:20px}
+.single_page_content > img{max-width:100%; width:320px; height:213px; margin-bottom:15px}
+.single_page_content ul{position:relative; padding-left:25px}
+.single_page_content ul li{line-height:25px}
+.single_page_content ul li:before{content:""; height:5px; left:5px; position:absolute; width:9px; margin-top:8px}
+.single_page_content ul li:hover{opacity:0.75}
+.single_page_content h2{line-height:35px}
+.single_page_content h3{line-height:30px}
+.single_page_content h4{line-height:25px}
+.single_page_content h4{line-height:20px}
+.social_link{display:inline; float:left; margin-bottom:25px; margin-top:20px; width:100%}
+.sociallink_nav{text-align:center}
+.sociallink_nav li{display:inline-block}
+.sociallink_nav li a{color:#fff; display:inline-block; font-size:17px; padding:8px 12px; margin:0 3px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.sociallink_nav li a:hover{-webkit-transform:rotate(50deg); -moz-transform:rotate(50deg); -ms-transform:rotate(50deg); -os-transform:rotate(50deg); transform:rotate(50deg)}
+.sociallink_nav li a:hover i{-webkit-transform:rotate(-50deg); -moz-transform:rotate(-50deg); -ms-transform:rotate(-50deg); -os-transform:rotate(-50deg); transform:rotate(-50deg)}
+.sociallink_nav li:nth-child(1) > a{background:none repeat scroll 0 0 #3b5998; padding:8px 15px}
+.sociallink_nav li:nth-child(2) > a{background:none repeat scroll 0 0 #00acee}
+.sociallink_nav li:nth-child(3) > a{background:none repeat scroll 0 0 #dd4b39}
+.sociallink_nav li:nth-child(4) > a{background:none repeat scroll 0 0 #0e76a8}
+.sociallink_nav li:nth-child(5) > a{background:none repeat scroll 0 0 #c92228}
+.related_post{display:inline; float:left; margin-top:0; width:100%; margin-bottom:20px}
+.related_post > h2{border-bottom:1px solid #e3e3e3; padding-bottom:5px}
+.related_post > h2 i{font-size:25px}
+.related_post .spost_nav li{width:32%; margin-right:10px}
+.related_post .spost_nav li:last-child{margin-right:0}
+.nav-slit a{position:fixed; top:50%; display:block; outline:none; text-align:left; z-index:1000; -webkit-transform:translateY(-50%); transform:translateY(-50%)}
+.nav-slit a.prev{left:0}
+.nav-slit a.next{right:0}
+.nav-slit .icon-wrap{position:relative; display:block; padding:45px 5px}
+.nav-slit .icon-wrap i{color:#fff; font-size:40px; display:inline-block}
+.nav-slit div{position:absolute; top:0; width:200px; height:100%; background-color:#939a9f; -webkit-transition:-webkit-transform 0.3s 0.3s; transition:transform 0.3s 0.3s; -webkit-perspective:1000px; perspective:1000px}
+.nav-slit a.prev div{left:0; -webkit-transform:translateX(-100%); transform:translateX(-100%)}
+.nav-slit a.next div{right:0; text-align:right; -webkit-transform:translateX(100%); transform:translateX(100%)}
+.nav-slit h3{position:absolute; top:100%; margin:0; padding:0 20px; height:30%; color:#fff; text-transform:uppercase; letter-spacing:1px; font-weight:500; font-size:0.75em; line-height:2.75; width:200px; text-align:left; overflow:hidden; padding-top:4px; -webkit-transition:-webkit-transform 0.3s; transition:transform 0.3s; -webkit-transform:rotateX(-90deg); transform:rotateX(-90deg); -webkit-transform-origin:50% 0; transform-origin:50% 0; -webki-backface-visibility:hidden; -webkit-backface-visibility:hidden; backface-visibility:hidden}
+.nav-slit img{left:0; position:absolute; top:0; width:100%; width:200px; height:130px}
+.nav-slit a:hover div{-webkit-transform:translateX(0); transform:translateX(0)}
+.nav-slit a:hover h3{-webkit-transition-delay:0.6s; transition-delay:0.6s; -webkit-transform:rotateX(0deg); transform:rotateX(0deg)}
+.error_page{float:left; display:inline; width:100%; text-align:center}
+.error_page > h3{text-transform:uppercase}
+.error_page > h1{font-size:110px}
+.error_page > p{font-size:15px; margin:0 auto; width:80%; margin-bottom:40px}
+.error_page > span{display:inline-block; height:2px; text-align:center; width:100px}
+.error_page > a{color:#fff; display:inline-block; padding:5px 10px}
+.error_page > a:hover{opacity:0.75}
+.contact_area{float:left; display:inline; width:100%; margin-bottom:30px}
+.contact_area > h2{color:#fff; display:inline-block; font-size:20px; padding:7px 10px 5px; text-transform:uppercase; margin-bottom:30px}
+.contact_area > p{margin-bottom:20px}
+.contact_form input[type="text"], .contact_form input[type="email"], .contact_form textarea{border-radius:0; margin-bottom:30px}
+.contact_form input[type="submit"]{border:medium none; color:#fff; height:35px; padding:5px 10px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
+.contact_form input[type="submit"]:hover{border:1px solid #d083cf}
+@media(max-width:1199px ){.logo_area{width:34%}.add_banner{width:580px}.nav-tabs > li{width:32.3%}.photograph_nav li{width:31.5%}
+@media(max-width:991px ){.add_banner{display:none}.logo_area{width:100%}.nav > li > a{padding:8px 8px}.latest_post_container{height:380px;overflow:hidden}#next-button{bottom:-2px}.single_iteam{height:415px}.photograph_nav li{width:47.7%}.related_post .spost_nav li{width:100%}.nav-tabs > li{width:31.9%}.nav-tabs > li > a{font-size:13px;padding-left:0 !important;padding-right:0 !important;text-align:center}}
+@media(max-width:767px ){.navbar-collapse{padding-left:15px}.mobile-show{display:block}.desktop-home{display:none}.navbar-inverse .navbar-nav > li > a{display:block}.header_top_left{width:100%}.header_top_right > p{display:none}.social_area{display:none}.single_iteam a{height:100%}.single_iteam a > img{height:100%}.error_page > a{margin-bottom:25px}.nav-tabs > li{width:32.6%}}
+@media(max-width:480px ){.top_nav{text-align:center}.single_post_content_left{width:100%}.single_post_content_right{width:100%}.fashion{width:100%}.technology{width:100%}.copyright{text-align:center;width:100%}.developer{text-align:center;width:100%}.single_iteam{height:300px}.photo_grid figure{height:200px}.photograph_nav li{width:100%;margin-left:0}.nav > li > a{padding:8px 12px}.nav-tabs > li{width:32.6%}}
+@media(max-width:360px ){.latest_newsarea span{font-size:12px;line-height:2.2em;padding:2px 10px 1px 10px}.single_iteam{height:210px}.slider_article > p{display:none}.error_page > span{width:80px}.nav-tabs > li{width:32.3%}.pagination > li > a,.pagination > li > span{padding:4px 8px}}
+@media(max-width:320px ){.sociallink_nav li a{padding:5px 10px}.sociallink_nav li:nth-child(1) > a{padding:5px 13px}.nav-tabs > li{width:32.1%}}
diff --git a/public/css/style2.css b/public/css/old/style2.css
similarity index 95%
rename from public/css/style2.css
rename to public/css/old/style2.css
index a3ada391..48fc41e1 100644
--- a/public/css/style2.css
+++ b/public/css/old/style2.css
@@ -1,3850 +1,3850 @@
-/*
-Theme Name: ColorMag
-Theme URI: https://themegrill.com/themes/colormag/
-Author: ThemeGrill
-Author URI: https://themegrill.com
-Description: ColorMag is a perfect responsive magazine style WordPress theme. Suitable for news, newspaper, magazine, publishing, business and any kind of sites. Get free support at https://themegrill.com/support-forum/ and check the demo at https://demo.themegrill.com/colormag/
-Version: 1.4.2
-License: GNU General Public License, version 3 (GPLv3)
-License URI: http://www.gnu.org/licenses/gpl-3.0.txt
-Tags: one-column, two-columns, right-sidebar, left-sidebar, flexible-header, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, featured-images, theme-options, post-formats, footer-widgets, blog, e-commerce, news, rtl-language-support
-Text Domain: colormag
-
-Resetting and rebuilding styles have been helped along thanks to the fine work of
-Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
-along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
-and Blueprint http://www.blueprintcss.org/
-*/
-/*========== Gray colors ==========*/
-/*===== Light colors ======*/
-/*========== Brand-colors ==========*/
-/*========== social links colors ==========*/
-/* =Reset
--------------------------------------------------------------- */
-html, body, div, span, applet, object, iframe,
-h1, h2, h3, h4, h5, h6, p, blockquote, pre,
-a, abbr, acronym, address, big, cite, code,
-del, dfn, em, font, ins, kbd, q, s, samp,
-small, strike, strong, sub, sup, tt, var,
-dl, dt, dd, ol, ul, li,
-fieldset, form, label, legend,
-table, caption, tbody, tfoot, thead, tr, th, td {
- border: 0;
- font: inherit;
- font-size: 100%;
- font-style: inherit;
- font-weight: inherit;
- margin: 0;
- outline: 0;
- padding: 0;
- vertical-align: baseline;
-}
-
-html {
- overflow-y: scroll;
- /* Keeps page centred in all browsers regardless of content height */
- -webkit-text-size-adjust: 100%;
- /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
- -ms-text-size-adjust: 100%;
- /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
-}
-
-* {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-main,
-nav,
-section {
- display: block;
-}
-
-ol, ul {
- list-style: none;
-}
-
-table {
- /* tables still need 'cellspacing="0"' in the markup */
- border-collapse: collapse;
- border-spacing: 0;
- margin: 0 0 1.5em;
- width: 100%;
-}
-
-th {
- font-weight: bold;
-}
-
-th, td {
- border: 1px solid #eaeaea;
- padding: 6px 10px;
-}
-
-caption, th, td {
- text-align: left;
-}
-
-blockquote:before, blockquote:after,
-q:before, q:after {
- content: "";
-}
-
-blockquote, q {
- quotes: "" "";
-}
-
-a:focus {
- outline: thin dotted;
-}
-
-a:hover,
-a:active {
- /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */
- outline: 0;
-}
-
-a img {
- border: 0;
-}
-
-embed, iframe, object {
- max-width: 100%;
-}
-
-/* =GLOBAL
------------------------------------------------ */
-body,
-button,
-input,
-select,
-textarea {
- color: #444444;
- font: 16px 'Open Sans', serif;
- line-height: 1.6;
- word-wrap: break-word;
-}
-
-body {
- background-color: #eaeaea;
-}
-
-/* Headings */
-h1, h2, h3, h4, h5, h6 {
- padding-bottom: 18px;
- color: #333333;
- font-weight: normal;
- font-family: 'Open Sans', sans-serif;
-}
-
-h1 {
- font-size: 42px;
- line-height: 1.2;
-}
-
-h2 {
- font-size: 38px;
- line-height: 1.2;
-}
-
-h3 {
- font-size: 34px;
- line-height: 1.2;
-}
-
-h4 {
- font-size: 30px;
- line-height: 1.2;
-}
-
-h5 {
- font-size: 26px;
- line-height: 1.2;
-}
-
-h6 {
- font-size: 22px;
- line-height: 1.2;
-}
-
-hr {
- border-color: #eaeaea;
- border-style: solid none none;
- border-width: 1px 0 0;
- height: 0;
- margin: 30px 0;
-}
-
-/* =TEXT ELEMENTS
------------------------------------------------ */
-p {
- line-height: 1.6;
- margin-bottom: 15px;
- font-family: 'Open Sans', serif;
- font-size: 15px;
-}
-
-strong {
- font-weight: bold;
-}
-
-cite, em, i {
- font-style: italic;
-}
-
-pre {
- background-color: #ffffff;
- margin-bottom: 20px;
- overflow: auto;
- padding: 20px;
- border: 1px solid #eaeaea;
-}
-
-pre, code, kbd, var, samp, tt {
- font-family: "Courier 10 Pitch", Courier, monospace;
- font-size: 14px;
- line-height: 1.4;
- white-space: pre-wrap;
-}
-
-abbr, acronym, dfn {
- border-bottom: 1px dotted #777777;
- cursor: help;
-}
-
-address {
- display: block;
- font-style: italic;
- margin: 0 0 15px;
-}
-
-ins {
- background: #f8f8f8;
-}
-
-table {
- margin: 0 0 1.5em;
- width: 100%;
-}
-
-/* =SUPERCRIPT AND SUBSCRIPT
------------------------------------------------ */
-sup, sub {
- font-size: 10px;
- height: 0;
- line-height: 1;
- position: relative;
- vertical-align: baseline;
-}
-
-sup {
- bottom: 1ex;
-}
-
-sub {
- top: .5ex;
-}
-
-dl {
- margin-bottom: 24px;
- font-size: 20px;
-}
-
-dt {
- font-weight: bold;
- margin-bottom: 5px;
-}
-
-dd {
- margin-bottom: 24px;
-}
-
-ul,
-ol {
- list-style: none;
-}
-
-ol {
- list-style: decimal;
-}
-
-li > ul,
-li > ol {
- margin: 0 0 0 10px;
-}
-
-/* =BLOCKQUOTE
------------------------------------------------ */
-blockquote {
- padding: 30px 30px 20px 45px;
- margin-bottom: 20px;
- background-color: #289dcc;
- color: #ffffff;
- border-radius: 5px;
-}
-
-blockquote p {
- font-size: 20px;
- font-family: 'Open Sans', serif;
- line-height: 1.4;
- position: relative;
- padding-top: 13px;
- padding-left: 40px;
-}
-
-blockquote p:before {
- content: "\f10d";
- font-family: FontAwesome;
- font-style: normal;
- font-weight: normal;
- text-decoration: inherit;
- color: #ffffff;
- font-size: 60px;
- position: absolute;
- top: -27px;
- left: -27px;
-}
-
-blockquote em, blockquote i, blockquote cite {
- font-style: normal;
-}
-
-blockquote cite {
- font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- letter-spacing: 0.05em;
- float: right;
-}
-
-blockquote a {
- color: #ffffff;
- text-decoration: underline;
-}
-
-/* =FORMS
------------------------------------------------ */
-input, textarea {
- -webkit-border-radius: 0px;
-}
-
-input[type="text"],
-input[type="email"],
-input[type="search"],
-input[type="password"],
-input[type="url"],
-textarea {
- -moz-appearance: none !important;
- -webkit-appearance: none !important;
- appearance: none !important;
-}
-
-input[type="text"],
-input[type="email"],
-input[type="password"],
-input[type="url"],
-textarea {
- padding: 1%;
- border: 1px solid #eaeaea;
- line-height: 20px;
- width: 95%;
- margin: 0 0 30px;
- background-color: #f8f8f8;
- -webkit-border-radius: 3px;
- -moz-border-radius: 3px;
- border-radius: 3px;
-}
-
-input[type="text"]:focus,
-input[type="email"]:focus,
-input[type="search"]:focus,
-input[type="password"]:focus,
-input[type="url"]:focus,
-textarea:focus {
- border: 1px solid #eaeaea;
-}
-
-input.s {
- width: 85%;
- padding: 4px 54px 4px 10px;
- height: 46px;
- color: #777777;
- background-color: #ffffff;
- margin: 0;
- border: 1px solid #eaeaea;
-}
-
-input.s:focus {
- padding-left: 10px;
- border-color: #eaeaea;
- text-indent: 0;
-}
-
-.colormag-button,
-input[type="reset"],
-input[type="button"],
-input[type="submit"],
-button {
- margin-bottom: 30px;
- padding: 10px 20px;
- background-color: #289dcc;
- border: 0px;
- transition: background-color 0.3s linear 0s;
- -webkit-border-radius: 3px;
- -moz-border-radius: 3px;
- border-radius: 3px;
- font-size: 18px;
- -moz-appearance: none !important;
- -webkit-appearance: none !important;
- appearance: none !important;
- cursor: pointer;
- display: inline-block;
- color: #ffffff;
-}
-
-#search-form input[type="submit"] {
- border-radius: 0;
- margin-left: -8px;
- margin-bottom: 0;
- padding: 6px 10px 5px;
- font-size: 18px;
-}
-
-.colormag-button:hover,
-input[type="reset"]:hover,
-input[type="button"]:hover,
-input[type="submit"]:hover,
-button:hover {
- background-color: #33363b;
-}
-
-.previous a,
-.next a {
- padding: 5px 0;
- cursor: pointer;
- font-size: 18px;
-}
-
-.previous a:hover,
-.next a:hover {
- color: #289dcc;
- text-decoration: underline;
-}
-
-input[type="reset"]:active,
-input[type="button"]:active,
-input[type="submit"]:active {
- -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
- -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
- box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
-}
-
-/* =LINKS
------------------------------------------------ */
-a {
- color: #289dcc;
- text-decoration: none;
-}
-
-a:focus, a:active, a:hover {
- text-decoration: none;
-}
-
-/* =IMAGES
------------------------------------------------ */
-figure {
- margin: 0;
- text-align: center;
-}
-
-img {
- max-width: 100%;
- height: auto;
- vertical-align: top;
- margin-bottom: 18px;
-}
-
-.entry-content img, .comment-content img, .widget img {
- max-width: 100%;
- /* Fluid images for posts, comments, and widgets */
-}
-
-img.size-full, img.size-large {
- max-width: 100%;
- height: auto;
-}
-
-.entry-content img.wp-smiley {
- border: none;
- margin-bottom: 0;
- margin-top: 0;
- padding: 0;
-}
-
-img.alignleft, img.alignright, img.aligncenter {
- margin-bottom: 1.625em;
-}
-
-img#wpstats {
- display: none;
-}
-
-/* =CLEARFIX
------------------------------------------------ */
-.clearfix:after {
- visibility: hidden;
- display: block;
- font-size: 0;
- content: " ";
- clear: both;
- height: 0;
-}
-
-.clearfix {
- display: inline-block;
-}
-
-* html .clearfix {
- height: 1%;
-}
-
-.clearfix {
- display: block;
-}
-
-/* =ALIGNMENT
------------------------------------------------ */
-.alignleft {
- display: inline;
- float: left;
- margin-right: 30px;
-}
-
-.alignright {
- display: inline;
- float: right;
- margin-left: 30px;
-}
-
-.aligncenter {
- clear: both;
- display: block;
- margin-left: auto;
- margin-right: auto;
-}
-
-/*****************************************************************/
-/* =BODY
------------------------------------------------ */
-body {
- padding-top: 10px;
- padding-bottom: 10px;
- background-size: cover;
-}
-
-#page {
- max-width: 1200px;
- margin: 0 auto;
-}
-
-.wide {
- padding-top: 0;
- padding-bottom: 0;
-}
-
-.wide #page {
- max-width: 100%;
-}
-
-.inner-wrap {
- margin: 0 auto;
- max-width: 1140px;
-}
-
-/* =HEADER
------------------------------------------------ */
-#header-meta {
- background-color: #ffffff;
-}
-
-#header-text-nav-container {
- background-color: #ffffff;
-}
-
-#header-text-nav-wrap {
- padding: 20px 0 25px;
-}
-
-#header-left-section {
- float: left;
-}
-
-#header-logo-image {
- float: left;
- padding-right: 20px;
-}
-
-#header-logo-image img {
- margin-bottom: 0;
-}
-
-#header-text {
- float: left;
- padding-right: 20px;
-}
-
-#site-title {
- padding-bottom: 0;
- line-height: 1.2;
-}
-
-#site-title a {
- color: #289dcc;
- font-size: 46px;
-}
-
-#site-description {
- line-height: 24px;
- font-size: 16px;
- color: #666666;
- padding-bottom: 0px;
- font-family: 'Open Sans', serif;
-}
-
-#header-right-section {
- float: right;
-}
-
-#header-right-section .widget {
- text-align: right;
- color: #333333;
-}
-
-#header-right-section .widget .widget-title {
- padding-bottom: 0;
- font-size: 18px;
- line-height: 1.2;
- padding-bottom: 5px;
-}
-
-.header-image {
- margin-bottom: 0;
- border-bottom: 1px solid #eaeaea;
- width: 100%;
-}
-
-/* =HEADER INFO TEXT
------------------------------------------------ */
-.small-info-text {
- float: left;
- max-width: 100%;
- padding-right: 15px;
- padding-top: 2px;
-}
-
-.small-info-text p {
- font-size: 12px;
- color: #555555;
- margin-bottom: 0;
-}
-
-/* =SOCIAL LINKS
------------------------------------------------ */
-.fa {
- font-size: 22px;
- color: #cccccc;
-}
-
-.social-links {
- text-align: center;
- float: right;
-}
-
-.social-links ul li {
- display: inline;
-}
-
-#masthead .social-links i.fa {
- font-size: 23px;
- padding: 0 10px;
-}
-
-.social-links i.fa {
- padding: 5px 10px;
- text-align: center;
- transition: background-color 0.2s ease-out 0s;
- font-size: 25px;
-}
-
-.social-links i.fa:hover {
- color: #289dcc;
-}
-
-.social-links i.fa-twitter {
- color: #1bb2e9;
-}
-
-.social-links i.fa-facebook {
- color: #3b5a9b;
-}
-
-.social-links i.fa-youtube {
- color: #ed3f41;
-}
-
-.social-links i.fa-vimeo-square {
- color: #44bbff;
-}
-
-.social-links i.fa-skype {
- color: #009cef;
-}
-
-.social-links i.fa-linkedin {
- color: #007bb6;
-}
-
-.social-links i.fa-google-plus {
- color: #dc4937;
-}
-
-.social-links i.fa-github {
- color: #4183c4;
-}
-
-.social-links i.fa-flickr {
- color: #0062dd;
-}
-
-.social-links i.fa-dribbble {
- color: #e24d87;
-}
-
-.social-links i.fa-instagram {
- color: #3f729b;
-}
-
-.social-links i.fa-pinterest {
- color: #d5282e;
-}
-
-.social-links i.fa-stumbleupon {
- color: #ec4823;
-}
-
-.social-links i.fa-tumblr {
- color: #455469;
-}
-
-.social-links i.fa-wordpress {
- color: #21759b;
-}
-
-.social-links i.fa-codepen {
- color: #cccccc;
-}
-
-.social-links i.fa-digg {
- color: #14589e;
-}
-
-.social-links i.fa-reddit {
- color: #ff4500;
-}
-
-/* =SEARCH WIDGET
------------------------------------------------ */
-.search-random-icons-container {
- float: right;
-}
-
-#masthead .search-wrap input.s {
- width: 200px;
-}
-
-.top-search-wrap {
- float: left;
-}
-
-.fa.search-top {
- color: #ffffff;
- cursor: pointer;
- font-size: 21px;
- padding: 10px 12px;
-}
-
-.fa.search-top:hover {
- background-color: #289dcc;
-}
-
-.search-wrap {
- position: relative;
-}
-
-.search-wrap button {
- border-radius: 0;
- color: #ffffff;
- line-height: 45px;
- margin-bottom: 0;
- padding: 0 15px;
- margin-left: -5px;
- margin-top: 1px;
-}
-
-.search-icon:before {
- content: "\f002";
- font-family: FontAwesome;
- font-style: normal;
- font-weight: normal;
- text-decoration: inherit;
- color: #ffffff;
- font-size: 18px;
-}
-
-.search-form-top {
- border: 1px solid #eaeaea;
- display: none;
- padding: 10px;
- position: absolute;
- right: 0;
- top: 44px;
- z-index: 9999;
- background-color: #ffffff;
-}
-
-.search-form-top.show {
- display: block;
-}
-
-.not-found .search-wrap button {
- right: 175px;
-}
-
-#secondary .search-wrap button {
- right: 26px;
-}
-
-/* =RANDOM POST
------------------------------------------------ */
-.random-post {
- float: right;
-}
-
-.random-post .fa-random {
- color: #ffffff;
- font-size: 20px;
- vertical-align: middle;
-}
-
-.main-navigation .random-post a {
- padding: 10px 12px;
- border-bottom: none;
-}
-
-/* =NAVIGATION
------------------------------------------------ */
-nav li > ul,
-nav li > ol {
- margin: 0;
- list-style: none;
-}
-
-#site-navigation {
- box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
- position: relative;
- background-color: #232323;
- border-top: 4px solid #289dcc;
-}
-
-#site-navigation .inner-wrap {
- position: relative;
-}
-
-.home-icon {
- float: left;
-}
-
-.home-icon .fa {
- color: #ffffff;
- font-size: 27px;
-}
-
-.home-icon.front_page_on {
- background-color: #289dcc;
-}
-
-.main-navigation .home-icon a {
- padding: 7px 10px 6px;
-}
-
-.main-small-navigation .home-icon a {
- padding: 7px 10px;
-}
-
-.main-navigation {
- width: 100%;
- text-align: center;
-}
-
-.main-navigation li {
- float: left;
- position: relative;
- font-family: 'Open Sans', serif;
- font-weight: 300;
-}
-
-.main-navigation a {
- color: #ffffff;
- display: block;
- float: none;
- font-size: 14px;
- font-weight: 600;
- padding: 10px 12px;
- text-transform: uppercase;
-}
-
-.main-navigation li.default-menu,
-li.default-menu {
- display: none;
-}
-
-.main-navigation a:hover,
-.main-navigation ul li.current-menu-item a,
-.main-navigation ul li.current-menu-item a:after,
-.main-navigation ul li.current_page_ancestor a,
-.main-navigation ul li.current-menu-ancestor a,
-.main-navigation ul li.current_page_item a,
-.main-navigation ul li:hover > a,
-.main-navigation li.menu-item-has-children:hover > a:after {
- color: #ffffff;
-}
-
-.main-navigation a:hover,
-.main-navigation ul li.current-menu-item > a,
-.main-navigation ul li.current_page_ancestor > a,
-.main-navigation ul li.current-menu-ancestor > a,
-.main-navigation ul li.current_page_item > a,
-.main-navigation ul li:hover > a,
-.main-navigation ul li.focus > a {
- background-color: #289dcc;
-}
-
-.main-navigation li.menu-item-has-children > a:after,
-.main-navigation li li.menu-item-has-children > a:after,
-.main-navigation li.page_item_has_children > a:after,
-.main-navigation li li.page_item_has_children > a:after {
- font-family: FontAwesome;
- font-style: normal;
- font-weight: normal;
- text-decoration: inherit;
- color: #ffffff;
- font-size: 14px;
- padding-left: 6px;
-}
-
-.main-navigation li.menu-item-has-children > a:after,
-.main-navigation li.page_item_has_children > a:after {
- content: "\f107";
- color: #ffffff;
-}
-
-.main-navigation li li.menu-item-has-children > a:after,
-.main-navigation li li.page_item_has_children > a:after {
- content: "\f105";
- position: absolute;
- right: 8px;
-}
-
-.sub-toggle {
- display: none;
-}
-
-/* =DROP DOWN
------------------------------------------------ */
-.main-navigation ul li.focus > ul {
- display: block;
-}
-
-.main-navigation .sub-menu,
-.main-navigation .children {
- background-color: #232323;
-}
-
-.main-navigation ul li ul,
-.main-navigation ul li:hover ul ul,
-.main-navigation ul ul li:hover ul ul,
-.main-navigation ul ul ul li:hover ul ul,
-.main-navigation ul ul ul ul li:hover ul ul {
- display: none;
- z-index: 100;
-}
-
-.main-navigation ul li:hover ul,
-.main-navigation ul ul li:hover ul,
-.main-navigation ul ul ul li:hover ul,
-.main-navigation ul ul ul ul li:hover ul,
-.main-navigation ul ul ul ul ul li:hover ul {
- display: block;
-}
-
-.main-navigation ul li ul {
- position: absolute;
- width: 200px;
- top: 42px;
-}
-
-.main-navigation ul li ul li {
- float: none;
-}
-
-.main-navigation ul li ul li a {
- border-top: none;
-}
-
-.main-navigation ul li ul li a,
-.main-navigation ul li.current-menu-item ul li a,
-.main-navigation ul li ul li.current-menu-item a,
-.main-navigation ul li.current_page_ancestor ul li a,
-.main-navigation ul li.current-menu-ancestor ul li a,
-.main-navigation ul li.current_page_item ul li a {
- float: none;
- font-size: 14px;
- height: 100%;
- padding: 10px 15px;
- color: #ffffff;
- display: block;
- text-align: left;
- text-transform: none;
-}
-
-.main-navigation ul li ul li a:hover,
-.main-navigation ul li ul li:hover > a,
-.main-navigation ul li.current-menu-item ul li a:hover {
- color: #ffffff;
- background-color: #289dcc;
-}
-
-.main-navigation ul li ul li ul {
- left: 200px;
- top: 0;
-}
-
-.main-navigation select {
- display: none;
-}
-
-/* =RESPONSIVE MENU
------------------------------------------------ */
-.menu-toggle, .top-menu-toggle {
- display: none;
- cursor: pointer;
-}
-
-.site-header .menu-toggle {
- color: #ffffff;
- margin: 0;
- text-align: center;
- font-family: 'Open Sans', serif;
- padding-bottom: 0;
- line-height: 1.2;
-}
-
-.site-header .menu-toggle:hover {
- background-color: #289dcc;
-}
-
-.site-header .menu-toggle:before {
- content: "\f0c9";
- font-family: FontAwesome;
- font-style: normal;
- font-weight: normal;
- text-decoration: inherit;
- font-size: 23px;
- color: #ffffff;
- padding: 8px 12px;
- display: block;
-}
-
-.main-small-navigation {
- float: none;
-}
-
-.main-small-navigation .menu-primary-container,
-.main-small-navigation .menu {
- padding-top: 43px;
-}
-
-.main-small-navigation ul {
- margin: 0;
- list-style: none;
-}
-
-.main-small-navigation a {
- display: block;
- font-size: 14px;
- color: #333333;
- padding: 10px 20px;
- text-decoration: none;
- text-transform: uppercase;
-}
-
-.main-small-navigation .random-post a {
- padding: 10px 12px;
- border-bottom: none;
-}
-
-.main-small-navigation li {
- background-color: #ffffff;
-}
-
-.main-small-navigation li a:hover {
- background-color: #289dcc;
- color: #ffffff;
-}
-
-.main-small-navigation ul ul a {
- padding-left: 45px;
- text-transform: none;
-}
-
-.main-small-navigation ul ul ul a {
- padding-left: 90px;
-}
-
-.main-small-navigation .current_page_item > a,
-.main-small-navigation .current-menu-item > a {
- background: #289dcc;
- color: #ffffff;
-}
-
-/* =PAGE HEADER TITLE
------------------------------------------------ */
-.page-header .page-title {
- border-bottom: 1px solid #f8f8f8;
- margin-bottom: 30px;
-}
-
-/* =CONTENT
------------------------------------------------ */
-.sticky {
- display: block;
-}
-
-#main {
- padding-top: 30px;
- padding-bottom: 20px;
- background-color: #ffffff;
-}
-
-/* =POST FORMAT
------------------------------------------------ */
-/* POST FORMAT LINK */
-.format-link .entry-content p {
- text-align: center;
- padding-top: 30px;
-}
-
-.format-link .entry-content a {
- text-decoration: underline;
- text-transform: uppercase;
- padding: 15px 40px;
- border-radius: 3px;
- background-color: #289dcc;
- color: #ffffff;
- transition: background-color 0.3s linear 0s;
- display: inline-block;
-}
-
-.format-link .entry-content a:hover {
- background-color: #33363b;
-}
-
-/* POST FORMAT ASIDE */
-.format-aside .entry-header {
- display: none;
-}
-
-/* POST FORMAT STATUS */
-/* POST FORMAT STANDARD */
-/* =2,3,4 COLUMNS
------------------------------------------------ */
-/* Two COLUMN */
-.tg-one-half {
- float: left;
- width: 48%;
- padding: 0px 0px 30px;
-}
-
-.tg-one-half-last {
- float: right;
-}
-
-/* =NAVIGATION
------------------------------------------------ */
-.default-wp-page {
- clear: both;
-}
-
-.default-wp-page .previous {
- float: left;
- padding: 30px 0;
-}
-
-.default-wp-page .next {
- float: right;
- padding: 30px 0;
-}
-
-/* =WP PAGENAVI PLUGIN
------------------------------------------------ */
-.wp-pagenavi {
- text-align: center;
- margin-bottom: 30px;
-}
-
-#content .wp-pagenavi .page,
-#content .wp-pagenavi a {
- padding: 4px 10px;
- color: #777777;
- border: 1px solid #f2f2f2;
-}
-
-#content .wp-pagenavi .current,
-#content .wp-pagenavi a:hover {
- padding: 4px 10px;
- color: #ffffff;
- background-color: #289dcc;
- border: 1px solid #f2f2f2;
-}
-
-#content .wp-pagenavi a,
-#content .wp-pagenavi span {
- margin-left: 5px;
- border-radius: 2px;
-}
-
-#content .wp-pagenavi span.pages {
- margin-left: 0;
- color: #777777;
- padding: 4px 10px;
- border: 1px solid #f2f2f2;
-}
-
-/* =PAGINATION
------------------------------------------------ */
-.pagination {
- margin: 15px 0;
-}
-
-.pagination span {
- padding: 2px 5px;
- border: 1px solid #eaeaea;
- background-color: #289dcc;
- color: #ffffff;
-}
-
-.pagination a span {
- background-color: #ffffff;
- color: #777777;
-}
-
-.pagination a span:hover {
- color: #289dcc;
- border-color: #289dcc;
- text-decoration: none;
-}
-
-/* =MEDIA
------------------------------------------------ */
-.wp-caption {
- border: 1px solid #cccccc;
- margin-bottom: 1.5rem;
- max-width: 100%;
-}
-
-#colophon .wp-caption {
- border: 1px solid #444444;
-}
-
-.wp-caption img[class*="wp-image-"] {
- display: block;
- margin: 1.2% auto 0;
- max-width: 98%;
-}
-
-.wp-caption-text {
- text-align: center;
-}
-
-.wp-caption .wp-caption-text {
- margin: 0.8075rem 0;
-}
-
-/* =WORDPRESS GALLERY SUPPORT
------------------------------------------------ */
-.gallery {
- margin: 0 auto 15px;
-}
-
-.gallery-item {
- display: inline-block;
- padding: 15px 2%;
- text-align: center;
- vertical-align: top;
- width: 100%;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-.gallery-columns-3 .gallery-item,
-.gallery-columns-4 .gallery-item,
-.gallery-columns-5 .gallery-item {
- padding: 15px 1%;
-}
-
-.gallery-columns-6 .gallery-item,
-.gallery-columns-7 .gallery-item,
-.gallery-columns-8 .gallery-item,
-.gallery-columns-9 .gallery-item {
- padding: 10px 0.5%;
-}
-
-.gallery-columns-2 .gallery-item {
- width: 50%;
-}
-
-.gallery-columns-3 .gallery-item {
- width: 33.33%;
-}
-
-.gallery-columns-4 .gallery-item {
- width: 25%;
-}
-
-.gallery-columns-5 .gallery-item {
- width: 20%;
-}
-
-.gallery-columns-6 .gallery-item {
- width: 16.66%;
-}
-
-.gallery-columns-7 .gallery-item {
- width: 14.28%;
-}
-
-.gallery-columns-8 .gallery-item {
- width: 12.5%;
-}
-
-.gallery-columns-9 .gallery-item {
- width: 11.11%;
-}
-
-.gallery-icon img {
- margin: 0 auto;
-}
-
-.gallery .gallery-caption {
- font-size: 12px;
- line-height: 1.2;
- padding-top: 5px;
-}
-
-/* =COMMENTS
------------------------------------------------ */
-#comments {
- border-top: 1px solid #f8f8f8;
- padding-top: 15px;
-}
-
-#comments i {
- font-size: 16px;
- color: #aaaaaa;
- padding-right: 10px;
-}
-
-.comments-title {
- font-size: 24px;
-}
-
-.comment-content a {
- word-wrap: break-word;
-}
-
-.comment-navigation {
- margin-bottom: 15px;
-}
-
-.bypostauthor {
- display: block;
-}
-
-#comments .comments-title {
- margin-bottom: 10px;
-}
-
-.avatar {
- border-radius: 50%;
- float: left;
-}
-
-.comments-area article header {
- margin: 0 0 5px;
- overflow: hidden;
- position: relative;
-}
-
-.comments-area .comment-edit-link,
-.comments-area .comment-permalink,
-.comments-area .comment-date-time,
-.comments-area .comment-author-link {
- display: block;
- margin-left: 100px;
- color: #999999;
-}
-
-#content .comments-area article header cite a:hover,
-#content .comments-area a.comment-edit-link:hover,
-#content .comments-area a.comment-permalink:hover {
- color: #289dcc;
-}
-
-.comments-area .comment-author-link a {
- color: #999999;
-}
-
-.comments-area .comment-author-link a:hover {
- color: #289dcc;
-}
-
-.comments-area .comment-author-link span {
- margin-left: 10px;
- padding: 0 5px;
- background-color: #289dcc;
- color: #ffffff;
- border-radius: 3px;
-}
-
-.comments-area article header .comment-edit-link:before {
- content: "\f044";
- font-family: FontAwesome;
- font-style: normal;
- font-weight: normal;
- text-decoration: inherit;
- color: #aaaaaa;
- font-size: 16px;
- padding-right: 10px;
-}
-
-.comment-content {
- padding: 15px 15px 25px;
- background-color: #f8f8f8;
- border: 1px solid #eaeaea;
- border-radius: 2px;
-}
-
-.comment {
- margin-bottom: 20px;
-}
-
-.comment ul, .comment ol {
- margin: 0 0 20px 20px;
-}
-
-.comment ul {
- list-style: square outside none;
-}
-
-.comment .comment-reply-link {
- float: right;
- color: #aaaaaa;
-}
-
-.comment .comment-reply-link:before {
- content: "\f112";
- font-family: FontAwesome;
- font-style: normal;
- font-weight: normal;
- text-decoration: inherit;
- color: #aaaaaa;
- font-size: 16px;
- padding-right: 10px;
-}
-
-.comment .comment-reply-link:hover {
- color: #289dcc;
-}
-
-.comment-list {
- margin-bottom: 25px;
-}
-
-.comment-list .children {
- margin-left: 20px;
-}
-
-.comment-list, .comment-list .children {
- list-style-type: none;
- padding: 0;
-}
-
-.screen-reader-text {
- border: 0;
- clip: rect(1px, 1px, 1px, 1px);
- clip-path: inset(50%);
- height: 1px;
- margin: -1px;
- overflow: hidden;
- padding: 0;
- position: absolute !important;
- width: 1px;
- word-wrap: normal !important;
- /* Many screen reader and browser combinations announce broken words as they would appear visually. */
-}
-
-.screen-reader-text:focus {
- background-color: #f1f1f1;
- border-radius: 3px;
- box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
- clip: auto !important;
- clip-path: none;
- color: #21759b;
- display: block;
- font-size: 0.875rem;
- font-size: 14px;
- font-weight: bold;
- height: auto;
- left: 5px;
- line-height: normal;
- padding: 15px 23px 14px;
- text-decoration: none;
- top: 5px;
- width: auto;
- z-index: 100000;
- /* Above WP toolbar. */
-}
-
-/* Do not show the outline on the skip link target. */
-#main[tabindex="-1"]:focus {
- outline: 0;
-}
-
-.nav-previous,
-.nav-next {
- margin-bottom: 15px;
-}
-
-.nav-previous a,
-.nav-next a {
- color: #289dcc;
- cursor: pointer;
- font-size: 16px;
-}
-
-.nav-previous a {
- float: left;
-}
-
-.nav-next a {
- float: right;
-}
-
-.nav-previous a:hover,
-.nav-next a:hover {
- text-decoration: underline;
-}
-
-/* =COMMENT FORM
------------------------------------------------ */
-#respond h3#reply-title {
- font-size: 22px;
- line-height: 28px;
-}
-
-#respond h3#reply-title #cancel-comment-reply-link {
- margin-left: 10px;
- margin-left: 1rem;
- font-weight: normal;
- font-size: 16px;
- font-size: 1.6rem;
-}
-
-#respond form .comment-form-cookies-consent #wp-comment-cookies-consent {
- margin-right: 5px;
-}
-
-#respond form .comment-form-cookies-consent label {
- display: inline-block;
-}
-
-#respond form label {
- display: block;
- line-height: 1.5;
-}
-
-#respond form input[type="text"],
-#respond form textarea,
-#respond form input[type="email"],
-#respond form input[type="url"] {
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- font-size: 16px;
- line-height: 1.5;
- padding: 10px;
- width: 100%;
-}
-
-#respond form p.form-allowed-tags {
- font-size: 16px;
- line-height: 1;
- color: #5e5e5e;
- display: none;
-}
-
-.required {
- color: red;
-}
-
-/* =WIDGETS
------------------------------------------------ */
-#secondary .widget ul li, #colophon .widget ul li {
- line-height: 1.5;
- padding: 5px 0;
-}
-
-#colophon .widget ul li {
- border-bottom: 1px solid #444444;
-}
-
-#secondary .widget ul li li, #colophon .widget ul li li {
- border-bottom: none;
-}
-
-#secondary .widget ul ul, #colophon .widget ul ul {
- padding-left: 10px;
-}
-
-.widget select {
- border: 1px solid #dddddd;
- color: #777777;
- padding: 2px;
- width: 60%;
-}
-
-#secondary .widget-title {
- border-bottom: 2px solid #289dcc;
- font-size: 18px;
- margin-bottom: 15px;
- padding-bottom: 0;
-}
-
-#secondary .widget-title span {
- background-color: #289dcc;
- color: #ffffff;
- padding: 6px 12px;
- display: inline-block;
-}
-
-#secondary .widget, .error-404 .widget {
- margin-bottom: 35px;
- font-size: 14px;
- background-color: #ffffff;
-}
-
-#secondary .widget p {
- font-size: 14px;
-}
-
-#secondary a:hover {
- text-decoration: underline;
-}
-
-.error-404 {
- padding-bottom: 20px;
- text-align: center;
-}
-
-.error-404 input.s {
- width: 50%;
-}
-
-#secondary .widget-title a.rsswidget {
- color: #ffffff;
-}
-
-/* =FOOTER WIDGET AREA
------------------------------------------------ */
-.footer-widgets-wrapper {
- border-top: 1px solid #f2f2f2;
- background-color: #303440;
-}
-
-.footer-widgets-area {
- padding-top: 45px;
- padding-bottom: 10px;
- color: #cccccc;
-}
-
-.tg-footer-main-widget {
- width: 39.473684%;
- float: left;
- margin-right: 2.631579%;
-}
-
-.tg-footer-other-widgets {
- float: right;
- width: 57.894737%;
-}
-
-.tg-second-footer-widget,
-.tg-third-footer-widget {
- width: 30.303030%;
- float: left;
- margin-right: 4.545454%;
-}
-
-.tg-fourth-footer-widget {
- width: 30.303030%;
- float: right;
- margin-right: 0;
-}
-
-.footer-widgets-area .widget-title {
- border-bottom: 2px solid #289dcc;
- font-size: 18px;
- margin-bottom: 15px;
- padding-bottom: 0;
-}
-
-.footer-widgets-area .widget-title span {
- background-color: #289dcc;
- color: #ffffff;
- padding: 6px 12px;
- display: inline-block;
-}
-
-.footer-widgets-area p {
- text-align: left;
- color: #aaaaaa;
-}
-
-.footer-widgets-area a {
- color: #ffffff;
-}
-
-.footer-widgets-area a:hover {
- color: #289dcc;
-}
-
-#colophon .widget {
- margin-bottom: 40px;
-}
-
-#colophon, #colophon p {
- font-size: 14px;
- line-height: 1.4;
-}
-
-/* =FOOTER ADVERTISEMENT AREA
------------------------------------------------ */
-.advertisement_above_footer {
- background-color: #ffffff;
-}
-
-.advertisement_above_footer .widget-title {
- border-bottom: 2px solid #289dcc;
- font-size: 18px;
- margin-bottom: 15px;
- padding-bottom: 0;
-}
-
-.advertisement_above_footer .widget-title span {
- background-color: #289dcc;
- color: #ffffff;
- padding: 6px 12px;
- display: inline-block;
-}
-
-/* =FOOTER SOCKET AREA
------------------------------------------------ */
-.footer-socket-wrapper {
- padding: 20px 0px 50px;
- background-color: #303440;
-}
-
-.footer-socket-area {
- width: 100%;
-}
-
-.footer-socket-right-section {
- float: right;
-}
-
-.footer-socket-left-section {
- float: left;
-}
-
-.footer-socket-wrapper .copyright {
- color: #b1b6b6;
- float: left;
- font-size: 14px;
-}
-
-.footer-socket-wrapper .copyright a {
- color: #b1b6b6;
- border-bottom: 1px solid #5a5d62;
-}
-
-.footer-socket-wrapper .copyright a:hover {
- color: #ffffff;
-}
-
-.footer-socket-wrapper .small-menu {
- float: right;
-}
-
-.footer-socket-wrapper .small-menu a {
- padding-top: 0;
-}
-
-.footer-socket-wrapper .small-menu ul li ul {
- top: 21px;
-}
-
-/* =SCROLL UP
------------------------------------------------ */
-a#scroll-up {
- bottom: 20px;
- position: fixed;
- right: 20px;
- display: none;
- opacity: 0.5;
- filter: alpha(opacity=50);
- /* For IE8 and earlier */
-}
-
-a#scroll-up i {
- font-size: 40px;
- color: #289dcc;
-}
-
-a#scroll-up:hover {
- opacity: 1;
- filter: alpha(opacity=100);
- /* For IE8 and earlier */
-}
-
-/* =PRIMARY AND SECONDARY CONTENT AREA
------------------------------------------------ */
-#primary {
- float: left;
- width: 70.17543859%;
-}
-
-#secondary {
- float: right;
- width: 27.19298245%;
-}
-
-/* =LEFT SIDEBAR CONTENT LAYOUT
--------------------------------------------------------------- */
-.left-sidebar #primary {
- float: right;
-}
-
-.left-sidebar #secondary {
- float: left;
-}
-
-/* =NO SIDEBAR CONTENT LAYOUT
--------------------------------------------------------------- */
-.no-sidebar #primary {
- float: none;
- margin: 0 auto;
-}
-
-.no-sidebar-full-width #primary {
- width: 100%;
-}
-
-.no-sidebar #secondary,
-.no-sidebar-full-width #secondary {
- display: none;
-}
-
-.no-sidebar-full-width,
-.no-sidebar {
- overflow: hidden;
-}
-
-.no-sidebar-full-width .alignfull,
-.no-sidebar .alignfull {
- margin-left: calc(50% - 50vw);
- margin-right: calc(50% - 50vw);
- max-width: unset;
-}
-
-.no-sidebar-full-width .alignfull img,
-.no-sidebar .alignfull img {
- max-width: unset;
-}
-
-.no-sidebar-full-width .alignwide,
-.no-sidebar .alignwide {
- margin-left: -100px;
- margin-right: -100px;
- max-width: unset;
-}
-
-.no-sidebar-full-width.box-layout #main,
-.no-sidebar.box-layout #main {
- overflow: hidden;
-}
-
-.no-sidebar-full-width.box-layout .alignwide,
-.no-sidebar.box-layout .alignwide {
- margin-left: -100px;
- margin-right: -100px;
-}
-
-.widget_featured_posts .article-content .above-entry-meta .cat-links a {
- background-color: #289dcc;
- border-radius: 3px;
- color: #ffffff;
- font-size: 12px;
- padding: 3px 10px;
- display: inline-block;
-}
-
-.widget_featured_posts .article-content .entry-title {
- padding: 10px 0 0;
- font-size: 22px;
-}
-
-.widget_featured_posts .article-content .entry-title a {
- color: #232323;
- text-shadow: none;
-}
-
-.widget_featured_posts .article-content .below-entry-meta .posted-on,
-.widget_featured_posts .article-content .below-entry-meta .byline {
- padding-right: 10px;
-}
-
-.widget_featured_posts .article-content .below-entry-meta .posted-on .fa {
- color: #888888;
- font-size: 10px;
- padding-right: 3px;
-}
-
-.widget_featured_posts .article-content .below-entry-meta .byline .fa,
-.widget_featured_posts .article-content .below-entry-meta .comments .fa {
- color: #888888;
- padding-right: 5px;
- font-size: 11px;
-}
-
-.widget_featured_posts .article-content .below-entry-meta .posted-on a,
-.widget_featured_posts .article-content .below-entry-meta .byline a,
-.widget_featured_posts .article-content .below-entry-meta .comments a {
- font-size: 12px;
-}
-
-/* =POST CONTENT
------------------------------------------------ */
-.page-header .page-title {
- border-bottom: 2px solid #289dcc;
- font-size: 18px;
- margin-bottom: 15px;
- padding-bottom: 0;
-}
-
-.page-header .page-title span {
- background-color: #289dcc;
- color: #ffffff;
- padding: 6px 12px;
- display: inline-block;
-}
-
-.archive #content .post p {
- font-size: 14px;
-}
-
-.archive #content .post:nth-child(2n+1) {
- float: right;
- width: 48.7013%;
-}
-
-.archive #content .post:nth-child(2n) {
- float: left;
- width: 48.7013%;
- clear: both;
-}
-
-.archive #content .post:first-child {
- float: none;
- width: 100%;
-}
-
-.archive #content .post:not(:first-child) .article-content .entry-title {
- font-size: 22px;
-}
-
-.single #content .post,
-#content .post {
- box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
-}
-
-#content .post {
- margin-bottom: 30px;
-}
-
-.single #content .post {
- margin-bottom: 0;
-}
-
-#content .post img {
- margin-bottom: 0;
-}
-
-#content .post .article-content {
- padding: 15px;
-}
-
-#content .post .article-content .above-entry-meta .cat-links a {
- background-color: #289dcc;
- border-radius: 3px;
- color: #ffffff;
- font-size: 12px;
- padding: 3px 10px;
-}
-
-#content .post .article-content .entry-title {
- padding: 5px 0 0;
- font-size: 32px;
-}
-
-#content .post .article-content .entry-title a {
- color: #232323;
-}
-
-#content .post .article-content .entry-title a:hover {
- color: #289dcc;
-}
-
-#content .post .article-content .below-entry-meta .posted-on,
-#content .post .article-content .below-entry-meta .byline,
-#content .post .article-content .below-entry-meta .comments,
-#content .post .article-content .below-entry-meta .tag-links {
- padding-right: 10px;
-}
-
-#content .post .article-content .below-entry-meta .posted-on .fa {
- color: #888888;
- font-size: 10px;
- padding-right: 3px;
-}
-
-#content .post .article-content .below-entry-meta .byline .fa,
-#content .post .article-content .below-entry-meta .comments .fa,
-#content .post .article-content .below-entry-meta .tag-links .fa,
-#content .post .article-content .below-entry-meta .edit-link .fa {
- color: #888888;
- padding-right: 5px;
- font-size: 11px;
-}
-
-#content .post .article-content .below-entry-meta .posted-on a,
-#content .post .article-content .below-entry-meta .byline a,
-#content .post .article-content .below-entry-meta .comments a,
-#content .post .article-content .below-entry-meta .tag-links a,
-#content .post .article-content .below-entry-meta .edit-link a {
- font-size: 12px;
-}
-
-#content .post .article-content .below-entry-meta {
- padding-bottom: 20px;
-}
-
-.below-entry-meta .updated:not(.published) {
- display: none;
-}
-
-.type-post .entry-title,
-.type-page .entry-title {
- font-size: 34px;
- line-height: 1.2;
-}
-
-.post .entry-title a, .search .entry-title a {
- color: #333333;
- transition: all 0.3s ease 0s;
-}
-
-.post .entry-title a:hover, .search .entry-title a:hover {
- color: #289dcc;
-}
-
-.post .entry-content {
- margin-bottom: 10px;
-}
-
-.entry-content ul {
- list-style: square;
-}
-
-.entry-content ul,
-.entry-content ol {
- padding: 0 0 0 35px;
- margin-bottom: 30px;
-}
-
-.entry-content li > ul,
-.entry-content li > ol {
- margin-bottom: 0;
-}
-
-.entry-content li {
- line-height: 1.3;
-}
-
-.post .entry-content a:hover {
- text-decoration: underline;
-}
-
-.entry-meta {
- color: #aaaaaa;
- padding-bottom: 20px;
-}
-
-.entry-meta .byline i,
-.entry-meta .cat-links i {
- padding-left: 5px;
- padding-right: 5px;
- font-size: 16px;
- color: #289dcc;
-}
-
-.entry-meta .byline a,
-.entry-meta .cat-links a {
- font-size: 20px;
-}
-
-.entry-meta .byline {
- margin-right: 25px;
-}
-
-.entry-meta a {
- color: #289dcc;
-}
-
-.entry-meta a:hover {
- text-decoration: underline;
-}
-
-.entry-meta .sep {
- display: block;
- border-top: 1px solid #f2f2f2;
- position: relative;
- margin: 10px 0 10px 0;
-}
-
-.entry-meta .post-format {
- padding: 5px;
- position: absolute;
- right: -64px;
- top: -32px;
-}
-
-.entry-meta .post-format i {
- background-color: #289dcc;
- border-radius: 5px;
- color: #ffffff;
- display: block;
- height: 30px;
- line-height: 30px;
- text-align: center;
- width: 30px;
- -webkit-border-radius: 5px;
- -moz-border-radius: 5px;
- border-radius: 5px;
- padding: 12px 8px 8px 8px;
-}
-
-.entry-meta .posted-on,
-.entry-meta .comments-link,
-.entry-meta .edit-link,
-.entry-meta .tag-links {
- font-size: 12px;
- line-height: 20px;
- margin-right: 25px;
-}
-
-.entry-meta .posted-on a,
-.entry-meta .comments-link a,
-.entry-meta .edit-link a,
-.entry-meta .tag-links a {
- color: #aaaaaa;
- font-size: 14px;
-}
-
-.entry-meta .posted-on a:hover,
-.entry-meta .comments-link a:hover,
-.entry-meta .edit-link a:hover,
-.entry-meta .tag-links a:hover {
- color: #289dcc;
- text-decoration: none;
-}
-
-.entry-meta .posted-on i,
-.entry-meta .comments-link i,
-.entry-meta .edit-link i,
-.entry-meta .tag-links i {
- font-size: 14px;
- padding-right: 5px;
- padding-left: 5px;
- text-decoration: none;
-}
-
-.entry-content a.read-more:hover {
- text-decoration: none;
-}
-
-.single #content .tags a {
- border: 1px solid #eaeaea;
- padding: 3px 5px;
- border-radius: 3px;
- color: #777777;
-}
-
-.single #content .tags a:hover {
- color: #289dcc;
- text-decoration: none;
-}
-
-.more-link {
- display: inline-block;
- background-color: #289dcc;
- border-radius: 3px;
-}
-
-.more-link span {
- font-size: 12px;
- padding: 5px 10px;
- color: #ffffff;
- cursor: pointer;
- display: inline-block;
-}
-
-.more-link span:hover {
- background-color: rgba(0, 0, 0, 0.1);
-}
-
-ul.wp-block-gallery {
- padding: 0;
-}
-
-/* =FEATURED BLOG
------------------------------------------------ */
-.no-post-thumbnail {
- background-color: #289dcc;
-}
-
-.tg-two-column-post-left {
- float: left;
- clear: both;
-}
-
-.tg-two-column-post-right {
- float: right;
-}
-
-.post-box {
- width: 48.5%;
- height: auto;
- margin-bottom: 30px;
- position: relative;
-}
-
-.yes-post-thumbnail.post-box {
- height: auto;
-}
-
-.post-box img {
- margin-bottom: 0;
-}
-
-.post-box .post-content-area {
- position: absolute;
- top: 50%;
- -ms-transform: translateY(-50%);
- /* IE 9 */
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- width: 100%;
- text-align: center;
-}
-
-.post-box .entry-title {
- padding-bottom: 0;
-}
-
-.post.post-box .entry-title a {
- color: #ffffff;
- text-shadow: 1px 1px 1px #000000;
- font-size: 28px;
- text-transform: uppercase;
- padding: 10px;
-}
-
-.post.post-box .entry-title a:hover {
- color: #289dcc;
-}
-
-.post-box .entry-title:after {
- background: none repeat scroll 0 0 #ffffff;
- content: "";
- display: block;
- height: 2px;
- margin: 15px auto;
- width: 100px;
-}
-
-.post-box .entry-meta {
- padding-bottom: 0;
-}
-
-.post-box .entry-meta span .fa {
- color: #ffffff;
-}
-
-.post-box .entry-meta .posted-on a,
-.post-box .entry-meta .cat-links a {
- color: #ffffff;
- text-shadow: 1px 1px 1px #000000;
- font-size: 16px;
-}
-
-.post-box .entry-meta .posted-on i,
-.post-box .entry-meta .cat-links i {
- color: #ffffff;
-}
-
-.post-box .entry-meta .posted-on a:hover,
-.post-box .entry-meta .cat-links a:hover {
- color: #289dcc;
- text-decoration: none;
-}
-
-/* =FRONT PAGE WIDGET AREAS
------------------------------------------------ */
-.widget_slider_area {
- float: left;
- width: 55.26315789%;
-}
-
-.widget_beside_slider {
- float: right;
- width: 43.85964912%;
-}
-
-.widget_slider_area .widget-title,
-.widget_beside_slider .widget-title {
- border-bottom: 2px solid #289dcc;
- font-size: 18px;
- margin-bottom: 15px;
- padding-bottom: 0;
-}
-
-.widget_slider_area .widget-title span,
-.widget_beside_slider .widget-title span {
- background-color: #289dcc;
- color: #fff;
- padding: 6px 12px;
- display: inline-block;
-}
-
-/* Slider widget meta CSS */
-.widget_featured_slider .single-slide {
- position: relative;
-}
-
-.widget_featured_slider img {
- margin-bottom: 0;
-}
-
-.widget_featured_slider .slide-content {
- position: absolute;
- bottom: 0;
- background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
- background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
- background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
- background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
- padding-bottom: 20px;
- padding-left: 5%;
- position: absolute;
- width: 100%;
-}
-
-.widget_featured_slider .slide-content .above-entry-meta .cat-links a {
- background-color: #289dcc;
- border-radius: 3px;
- color: #ffffff;
- font-size: 12px;
- padding: 3px 10px;
-}
-
-.widget_featured_slider .slide-content .entry-title {
- padding: 10px 0 0;
- font-size: 22px;
-}
-
-.widget_featured_slider .slide-content .entry-title a {
- color: #ffffff;
- text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
-}
-
-.widget_featured_slider .slide-content .entry-title a:hover {
- color: #289dcc;
-}
-
-.widget_featured_slider .slide-content .below-entry-meta .posted-on,
-.widget_featured_slider .slide-content .below-entry-meta .byline {
- padding-right: 10px;
-}
-
-.widget_featured_slider .slide-content .below-entry-meta .posted-on .fa {
- color: #ffffff;
- font-size: 10px;
- padding-right: 3px;
-}
-
-.widget_featured_slider .slide-content .below-entry-meta .byline .fa,
-.widget_featured_slider .slide-content .below-entry-meta .comments .fa {
- color: #ffffff;
- padding-right: 5px;
- font-size: 11px;
-}
-
-.widget_featured_slider .slide-content .below-entry-meta .posted-on a,
-.widget_featured_slider .slide-content .below-entry-meta .byline a,
-.widget_featured_slider .slide-content .below-entry-meta .comments a,
-.widget_featured_slider .slide-content .below-entry-meta .comments span {
- color: #ffffff;
- font-size: 12px;
-}
-
-.widget_featured_slider .slide-content .below-entry-meta .posted-on a:hover,
-.widget_featured_slider .slide-content .below-entry-meta .byline a:hover,
-.widget_featured_slider .slide-content .below-entry-meta .comments a:hover {
- color: #289dcc;
-}
-
-/* Highlighted posts widget */
-.widget_highlighted_posts .single-article {
- position: relative;
- float: left;
- margin-bottom: 10px;
- margin-right: 2%;
- max-width: 49%;
-}
-
-.widget_highlighted_posts .single-article:nth-child(even) {
- margin-right: 0;
-}
-
-.widget_highlighted_posts img {
- margin-bottom: 0;
-}
-
-.widget_highlighted_posts .article-content {
- position: absolute;
- bottom: 0;
- background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
- background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
- background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
- background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
- padding-bottom: 10px;
- padding-left: 5%;
- position: absolute;
- width: 100%;
-}
-
-.widget_highlighted_posts .above-entry-meta {
- display: none;
-}
-
-.widget_highlighted_posts .article-content .above-entry-meta .cat-links a {
- background-color: #289dcc;
- border-radius: 3px;
- color: #ffffff;
- font-size: 12px;
- padding: 3px 10px;
-}
-
-.widget_highlighted_posts .article-content .entry-title {
- padding: 10px 0 0;
- font-size: 16px;
-}
-
-.widget_highlighted_posts .article-content .entry-title a {
- color: #ffffff;
- text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
-}
-
-.widget_highlighted_posts .article-content .entry-title a:hover {
- color: #289dcc;
-}
-
-.widget_highlighted_posts .article-content .below-entry-meta .posted-on,
-.widget_highlighted_posts .article-content .below-entry-meta .byline {
- padding-right: 10px;
-}
-
-.widget_highlighted_posts .article-content .below-entry-meta .byline {
- display: none;
-}
-
-.widget_highlighted_posts .article-content .below-entry-meta .posted-on .fa {
- color: #ffffff;
- font-size: 10px;
- padding-right: 3px;
-}
-
-.widget_highlighted_posts .article-content .below-entry-meta .byline .fa,
-.widget_highlighted_posts .article-content .below-entry-meta .comments .fa {
- color: #ffffff;
- padding-right: 5px;
- font-size: 11px;
-}
-
-.widget_highlighted_posts .article-content .below-entry-meta .posted-on a,
-.widget_highlighted_posts .article-content .below-entry-meta .byline a,
-.widget_highlighted_posts .article-content .below-entry-meta .comments a,
-.widget_highlighted_posts .article-content .below-entry-meta .comments span {
- color: #ffffff;
- font-size: 11px;
-}
-
-.widget_highlighted_posts .article-content .below-entry-meta .posted-on a:hover,
-.widget_highlighted_posts .article-content .below-entry-meta .byline a:hover,
-.widget_highlighted_posts .article-content .below-entry-meta .comments a:hover {
- color: #289dcc;
-}
-
-.widget_highlighted_posts .widget-title {
- color: #555555;
- font-size: 24px;
-}
-
-/* TG:All Posts Widget Styling */
-.blog .post:nth-child(2n) {
- float: left;
- width: 48.7013%;
- clear: both;
-}
-
-.blog .post:nth-child(2n+1) {
- float: right;
- width: 48.7013%;
-}
-
-.blog .post:first-child {
- float: none;
- width: 100%;
-}
-
-.blog .post .article-content .below-entry-meta .edit-link a,
-.blog .post .article-content .below-entry-meta .tag-links a {
- font-size: 12px;
-}
-
-.blog .post .article-content .below-entry-meta .edit-link .fa,
-.blog .post .article-content .below-entry-meta .tag-links .fa {
- color: #888888;
- padding-right: 5px;
- font-size: 11px;
-}
-
-.blog .post .article-content .below-entry-meta .tag-links {
- padding-right: 10px;
-}
-
-/* Search Page */
-.search .status-publish {
- margin-bottom: 30px;
- -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
- -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
- box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
-}
-
-.search .status-publish:nth-child(2n) {
- float: left;
- width: 48.7013%;
- clear: both;
-}
-
-.search .status-publish:nth-child(2n+1) {
- float: right;
- width: 48.7013%;
-}
-
-.search .status-publish:first-child {
- float: none;
- width: 100%;
-}
-
-.search .status-publish .article-content {
- padding: 15px;
-}
-
-/* =FRONT PAGE MAIN CONTENT SECTION
------------------------------------------------ */
-.main-content-section {
- padding-top: 20px;
-}
-
-.main-content-section .tg-one-half {
- width: 48.75%;
- padding-bottom: 0;
-}
-
-.posted-on a,
-.byline a,
-.comments a,
-.comments span,
-.tag-links a,
-.edit-link a {
- color: #888888;
-}
-
-.posted-on a:hover,
-.byline a:hover,
-.comments a:hover,
-.tag-links a:hover,
-.edit-link a:hover {
- color: #289dcc;
-}
-
-/* Featured posts widget */
-.widget_featured_posts .article-content .above-entry-meta .cat-links a {
- background-color: #289dcc;
- border-radius: 3px;
- color: #ffffff;
- font-size: 12px;
- padding: 3px 10px;
-}
-
-.widget_featured_posts .article-content .entry-title {
- padding: 10px 0 0;
- font-size: 22px;
-}
-
-.widget_featured_posts .article-content .entry-title a {
- color: #232323;
- text-shadow: none;
-}
-
-.widget_featured_posts .article-content .entry-title a:hover {
- color: #289dcc;
-}
-
-.widget_featured_posts .article-content .below-entry-meta .posted-on,
-.widget_featured_posts .article-content .below-entry-meta .byline {
- padding-right: 10px;
-}
-
-.widget_featured_posts .article-content .below-entry-meta .posted-on .fa {
- color: #888888;
- font-size: 10px;
- padding-right: 3px;
-}
-
-.widget_featured_posts .article-content .below-entry-meta .byline .fa,
-.widget_featured_posts .article-content .below-entry-meta .comments .fa {
- color: #888888;
- padding-right: 5px;
- font-size: 11px;
-}
-
-.widget_featured_posts .article-content .below-entry-meta .posted-on a,
-.widget_featured_posts .article-content .below-entry-meta .byline a,
-.widget_featured_posts .article-content .below-entry-meta .comments a,
-.widget_featured_posts .article-content .below-entry-meta .comments span {
- font-size: 12px;
-}
-
-.widget_featured_posts {
- margin-bottom: 30px;
-}
-
-.widget_featured_posts .widget-title {
- border-bottom: 2px solid #289dcc;
- font-size: 18px;
- margin-bottom: 15px;
- padding-bottom: 0;
-}
-
-.widget_featured_posts .widget-title span {
- background-color: #289dcc;
- color: #ffffff;
- padding: 6px 12px;
- display: inline-block;
-}
-
-.widget_featured_posts img {
- margin-bottom: 18px;
-}
-
-.widget_featured_posts .first-post {
- float: left;
- width: 48.70129870%;
- margin-bottom: 20px;
-}
-
-.widget_featured_posts .following-post {
- float: right;
- width: 48.70129870%;
-}
-
-.widget_featured_posts .following-post .byline {
- display: none;
-}
-
-.widget_featured_posts.widget_featured_posts_vertical .first-post,
-.widget_featured_posts.widget_featured_posts_vertical .following-post {
- float: none;
- width: 100%;
-}
-
-.widget_featured_posts .single-article {
- background-color: #ffffff;
- box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
-}
-
-.widget_featured_posts .article-content {
- padding: 0 15px 5px;
-}
-
-.widget_featured_posts .article-content .below-entry-meta {
- margin-bottom: 12px;
-}
-
-.widget_featured_posts .article-content .entry-content p {
- font-size: 14px;
-}
-
-.widget_featured_posts .following-post .single-article {
- margin-bottom: 15px;
-}
-
-.widget_featured_posts .following-post figure {
- float: left;
- margin-right: 10px;
-}
-
-.widget_featured_posts.widget_featured_meta .following-post .single-article figure {
- float: left;
- margin-right: 10px;
-}
-
-#secondary .widget_featured_posts .following-post .article-content .entry-title {
- font-size: 14px;
- line-height: 1.4;
-}
-
-.widget_featured_posts .following-post .article-content .entry-title {
- font-size: 18px;
-}
-
-.widget_featured_posts .following-post .article-content .below-entry-meta .posted-on a,
-.widget_featured_posts .following-post .article-content .below-entry-meta .byline a {
- font-size: 11px;
-}
-
-.widget_featured_posts .following-post .article-content .below-entry-meta {
- margin-bottom: 0;
-}
-
-.widget_featured_posts .following-post img {
- margin-bottom: 0;
-}
-
-.widget_featured_posts .following-post .above-entry-meta {
- display: none;
-}
-
-.news-bar {
- background-color: #ffffff;
- padding: 8px 0 4px;
- -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
- -moz-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
- box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
- font-size: 14px;
-}
-
-.breaking-news {
- float: left;
-}
-
-.breaking-news div {
- display: none;
-}
-
-.breaking-news-latest {
- color: #555555;
- margin-right: 0;
- position: relative;
- margin-top: 0px;
- vertical-align: top;
-}
-
-/* The HTML list gets replaced with a single div,
- which contains the active ticker item, so you
- can easily style that as well */
-.breaking-news div {
- display: inline-block;
- word-wrap: break-word;
-}
-
-.date-in-header {
- float: left;
- color: #555555;
- font-size: 14px;
- padding-right: 15px;
-}
-
-.newsticker {
- display: inline-block;
- padding-left: 0;
- overflow: hidden;
- height: 20px;
-}
-
-.author-box {
- width: 100%;
- display: inline-block;
- padding: 10px;
- box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
- margin-bottom: 25px;
-}
-
-.author-img img {
- margin-right: 15px;
-}
-
-.author-name {
- padding-bottom: 10px;
- font-size: 20px;
-}
-
-/* Related Posts */
-.related-posts-main-title .fa {
- color: #289dcc;
-}
-
-.related-posts-main-title span {
- font-size: 26px;
- padding-left: 10px;
-}
-
-.single-related-posts {
- width: 32.5%;
- box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
- margin-right: 1.25%;
- float: left;
- margin-bottom: 25px;
-}
-
-.single-related-posts img {
- margin-bottom: 0;
-}
-
-.related-posts .single-related-posts:nth-child(3n+3) {
- margin-right: 0;
-}
-
-.single-related-posts .article-content {
- padding: 0 10px 5px;
-}
-
-.single-related-posts .byline {
- display: none;
-}
-
-.single-related-posts .article-content .entry-title {
- padding: 10px 0 0;
- font-size: 18px;
-}
-
-.single-related-posts .article-content .entry-title a {
- color: #232323;
- text-shadow: none;
-}
-
-.single-related-posts .article-content .entry-title a:hover {
- color: #289dcc;
-}
-
-.single-related-posts .article-content .below-entry-meta .posted-on,
-.single-related-posts .article-content .below-entry-meta .byline {
- padding-right: 10px;
-}
-
-.single-related-posts .article-content .below-entry-meta .posted-on .fa {
- color: #888888;
- font-size: 10px;
- padding-right: 3px;
-}
-
-.single-related-posts .article-content .below-entry-meta .byline .fa,
-.single-related-posts .article-content .below-entry-meta .comments .fa {
- color: #888888;
- padding-right: 5px;
- font-size: 11px;
-}
-
-.single-related-posts .article-content .below-entry-meta .posted-on a,
-.single-related-posts .article-content .below-entry-meta .byline a,
-.single-related-posts .article-content .below-entry-meta .comments a {
- font-size: 12px;
-}
-
-/* Sharing Section */
-.share-buttons {
- display: inline-block;
-}
-
-.box {
- border: 1px solid #eaeaea;
- border-radius: 3px;
- display: inline-block;
-}
-
-.count {
- background: none repeat scroll 0 0 #f2f2f2;
- color: #289dcc;
- float: right;
- font-size: 22px;
- padding: 0 16px;
-}
-
-.share {
- float: left;
-}
-
-#twitter, #facebook, #googleplus, #pinterest {
- float: left;
- padding-right: 20px;
-}
-
-.share .fa {
- display: block;
- font-size: 30px;
- line-height: 35px;
- padding: 0 15px;
-}
-
-.share .fa-twitter {
- color: #55acee;
-}
-
-.share .fa-facebook-square {
- color: #3b5998;
-}
-
-.share .fa-google-plus-square {
- color: #dd4b39;
-}
-
-.share .fa-pinterest {
- color: #cc2127;
-}
-
-.advertisement_125x125 img {
- margin-bottom: 8px;
- padding: 0 2px;
-}
-
-.advertisement_300x250 img {
- margin: 0 auto;
- display: block;
-}
-
-#header-right-section .advertisement_728x90 {
- margin-bottom: 0;
- padding: 0;
-}
-
-.advertisement_728x90 {
- padding: 15px 0 45px;
- display: block;
-}
-
-#header-right-section .advertisement_728x90 img {
- padding: 0;
-}
-
-.advertisement_728x90 img {
- margin-bottom: 0;
- box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
- padding: 10px;
- display: block;
- margin: 0 auto;
-}
-
-.advertisement-content {
- text-align: center;
-}
-
-.advertisement_below_post_title {
- float: left;
- width: 300px;
- margin-right: 10px;
-}
-
-.post .featured-image {
- text-align: center;
-}
-
-#site-navigation {
- z-index: 999;
-}
-
-/* Gallery Post Format */
-/* = Page Template CSS
------------------------------------------------ */
-.page-template-page-builder #primary {
- float: none;
- width: 100%;
-}
-
-/*--------------------------------------------------------------
-Responsive Structure
---------------------------------------------------------------*/
-@media screen and (max-width: 1200px) {
- .no-sidebar-full-width .alignwide {
- margin-left: -10px;
- margin-right: -10px;
- }
-}
-
-@media screen and (max-width: 1190px) {
- #page {
- width: 97%;
- }
- .wide #page {
- width: 100%;
- }
- .inner-wrap {
- width: 94%;
- }
-}
-
-@media screen and (max-width: 768px) {
- #header-text-nav-wrap {
- padding: 10px 0;
- }
- #header-left-section {
- float: none;
- margin-bottom: 10px;
- }
- #header-logo-image {
- float: none;
- text-align: center;
- padding-right: 0;
- }
- #header-text {
- float: none;
- text-align: center;
- padding-right: 0;
- }
- #header-right-section {
- float: none;
- }
- #header-right-section .widget {
- text-align: center;
- }
- .menu-toggle {
- display: block;
- float: left;
- }
- .main-navigation ul {
- display: none;
- }
- .main-navigation .home-icon a {
- padding: 7px 10px;
- }
- .widget_slider_area,
- .widget_beside_slider {
- float: none;
- width: 100%;
- }
- .widget_slider_area {
- padding-bottom: 10px;
- }
- #primary, #secondary {
- float: none;
- width: 100%;
- }
- .better-responsive-menu .sub-menu {
- display: none;
- }
- .main-small-navigation li {
- position: relative;
- }
- .sub-toggle {
- position: absolute;
- right: 20px;
- cursor: pointer;
- display: block;
- top: 6px;
- padding: 0 7px;
- background-color: #1b7aa0;
- }
- .sub-toggle .fa {
- color: #ffffff;
- }
- .sub-toggle.active .fa {
- color: #1b7aa0;
- }
-}
-
-@media screen and (max-width: 767px) {
- .no-sidebar-full-width.box-layout .alignwide,
- .no-sidebar.box-layout .alignwide {
- margin-left: -20px;
- margin-right: -20px;
- }
-}
-
-@media screen and (max-width: 600px) {
- .logged-in #masthead #site-navigation {
- top: 0 !important;
- }
- .news-bar {
- text-align: center;
- }
- .date-in-header,
- .breaking-news,
- #masthead .social-links {
- float: none;
- max-width: 100%;
- }
- .newsticker li {
- text-align: left;
- }
- .archive #content .post:first-child,
- .archive #content .post:nth-child(2n),
- .archive #content .post:nth-child(2n+1) {
- float: none;
- width: 100%;
- }
- .blog .post:first-child,
- .blog .post:nth-child(2n),
- .blog .post:nth-child(2n+1) {
- float: none;
- width: 100%;
- }
- .search .status-publish:first-child,
- .search .status-publish:nth-child(2n),
- .search .status-publish:nth-child(2n+1) {
- float: none;
- width: 100%;
- }
- .tg-footer-main-widget {
- float: none;
- margin-right: 0;
- width: 100%;
- }
- .tg-footer-other-widgets {
- float: none;
- width: 100%;
- }
- .footer-socket-right-section,
- .footer-socket-left-section {
- float: none;
- text-align: center;
- }
- .footer-socket-wrapper .copyright {
- float: none;
- max-width: 100%;
- text-align: center;
- }
- .footer-socket-area .social-links {
- float: none;
- }
- .gallery-columns-4 .gallery-item,
- .gallery-columns-5 .gallery-item,
- .gallery-columns-6 .gallery-item,
- .gallery-columns-7 .gallery-item,
- .gallery-columns-8 .gallery-item,
- .gallery-columns-9 .gallery-item {
- width: 25%;
- }
- .no-sidebar-full-width .alignwide,
- .no-sidebar .alignwide {
- margin-left: 0;
- margin-right: 0;
- }
- .no-sidebar-full-width.box-layout .alignwide,
- .no-sidebar.box-layout .alignwide {
- margin-left: 0;
- margin-right: 0;
- }
-}
-
-@media screen and (max-width: 420px) {
- .widget_featured_posts .first-post,
- .widget_featured_posts .following-post {
- float: none;
- width: 100%;
- }
- .main-content-section .tg-one-half {
- width: 100%;
- }
- .tg-second-footer-widget,
- .tg-third-footer-widget,
- .tg-fourth-footer-widget {
- float: none;
- margin-right: 0;
- width: 100%;
- }
- .single-related-posts {
- margin-right: 0;
- width: 100%;
- }
- .gallery-columns-4 .gallery-item,
- .gallery-columns-5 .gallery-item,
- .gallery-columns-6 .gallery-item,
- .gallery-columns-7 .gallery-item,
- .gallery-columns-8 .gallery-item,
- .gallery-columns-9 .gallery-item {
- width: 33.33%;
- }
-}
-
-@media screen and (max-width: 380px) {
- .widget_highlighted_posts .single-article {
- float: none;
- margin-right: 0;
- max-width: 100%;
- }
-}
-
-/* search result tile hide */
-.search h1.page-title {
- display: none;
-}
-
-/*--------------------------------------------------------------
-16.0 heaader media css
---------------------------------------------------------------*/
-div.wp-custom-header {
- position: relative;
-}
-
-iframe#wp-custom-header-video {
- width: 100%;
-}
-
-.wp-custom-header-video-button {
- opacity: 0;
- visibility: hidden;
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- margin: auto;
- width: 62px;
- height: 50px;
- font: 0px/0 a;
- -moz-transition: all 0.5s;
- -o-transition: all 0.5s;
- -webkit-transition: all 0.5s;
- transition: all 0.5s;
-}
-
-div#wp-custom-header:hover .wp-custom-header-video-button {
- visibility: visible;
- opacity: 1;
-}
-
-.wp-custom-header-video-button:before {
- content: '\f04b';
- display: block;
- font-family: FontAwesome;
- font-size: 20px;
-}
-
-.wp-custom-header-video-button.wp-custom-header-video-pause:before {
- content: '\f04c';
-}
-
-#masthead {
- /*--------------------------------------------------------------
- Clean Layout
- --------------------------------------------------------------*/
- /*--------------------------------------------------------------
- classic Layout
- --------------------------------------------------------------*/
-}
-
-#masthead .main-small-navigation ul.menu-scrollbar {
- overflow-y: scroll;
-}
-
-#masthead .main-small-navigation li:hover > a, #masthead .main-small-navigation li.current-page-ancestor > a, #masthead .main-small-navigation li.current-menu-ancestor > a, #masthead .main-small-navigation li.current-page-item > a, #masthead .main-small-navigation li.current-menu-item > a {
- color: #fff;
- background-color: #289dcc;
-}
-
-#masthead.colormag-header-clean .date-in-header {
- padding-right: 20px;
-}
-
-#masthead.colormag-header-clean .news-bar {
- padding: 8px 0;
-}
-
-#masthead.colormag-header-clean .breaking-news {
- float: left;
-}
-
-#masthead.colormag-header-clean .breaking-news .breaking-news-latest {
- background: #212529;
- padding: 0 10px;
- display: inline-block;
- vertical-align: top;
- color: #fff;
- font-weight: 400;
-}
-
-#masthead.colormag-header-clean .breaking-news .newsticker {
- padding-left: 10px;
- text-align: left;
- position: relative;
-}
-
-#masthead.colormag-header-clean .breaking-news .newsticker a {
- color: #555555;
-}
-
-#masthead.colormag-header-clean .breaking-news .newsticker a:hover {
- color: #289dcc;
-}
-
-#masthead.colormag-header-clean .social-links i.fa {
- color: #495057;
- transition: color 0.35s;
- font-size: 16px;
- padding: 0 6px;
-}
-
-#masthead.colormag-header-clean .social-links li:hover i.fa {
- color: #289dcc;
-}
-
-#masthead.colormag-header-clean #header-text-nav-wrap {
- padding: 30px 0;
-}
-
-#masthead.colormag-header-clean .home-icon .fa {
- font-size: 21px;
-}
-
-#masthead.colormag-header-clean #site-navigation {
- box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset;
- position: relative;
- background-color: transparent;
- border-top: 0 solid transparent;
- z-index: 999;
-}
-
-#masthead.colormag-header-clean #site-navigation .inner-wrap {
- background-color: #212529;
-}
-
-#masthead.colormag-header-clean #site-navigation .fa.search-top {
- padding: 20px;
- line-height: 26px;
- position: relative;
- float: right;
- right: 0;
-}
-
-#masthead.colormag-header-clean #site-navigation .random-post {
- position: relative;
- float: right;
-}
-
-#masthead.colormag-header-clean #site-navigation .search-form-top {
- top: 100%;
-}
-
-#masthead.colormag-header-clean #site-navigation .menu-toggle {
- line-height: 26px;
-}
-
-#masthead.colormag-header-clean #site-navigation .menu-toggle::before {
- padding: 20px;
-}
-
-#masthead.colormag-header-clean .main-navigation a {
- font-weight: 500;
- padding: 20px;
- line-height: 26px;
-}
-
-#masthead.colormag-header-clean .main-navigation ul li ul {
- top: 100%;
-}
-
-#masthead.colormag-header-clean .main-navigation ul li ul li a {
- width: auto;
- padding: 10px 15px;
-}
-
-#masthead.colormag-header-clean .main-navigation ul li ul li ul {
- top: 0;
-}
-
-#masthead.colormag-header-clean .main-navigation ul li.focus > ul {
- display: block;
- visibility: visible;
- opacity: 1;
-}
-
-#masthead.colormag-header-clean .main-small-navigation .menu-primary-container,
-#masthead.colormag-header-clean .main-small-navigation .nav-menu,
-#masthead.colormag-header-clean .main-small-navigation .menu {
- padding-top: 0;
- padding-top: 0;
- position: absolute;
- top: 100%;
- width: 100%;
-}
-
-#masthead.colormag-header-clean .main-small-navigation .random-post {
- line-height: 26px;
-}
-
-#masthead.colormag-header-clean .main-small-navigation .random-post a {
- padding: 20px;
-}
-
-#masthead.colormag-header-classic .date-in-header {
- padding-right: 20px;
-}
-
-#masthead.colormag-header-classic .news-bar {
- padding: 8px 0;
-}
-
-#masthead.colormag-header-classic .breaking-news {
- float: left;
-}
-
-#masthead.colormag-header-classic .breaking-news .breaking-news-latest {
- background: #212529;
- padding: 0 10px;
- color: #fff;
- font-weight: 400;
- display: inline-block;
- vertical-align: top;
-}
-
-#masthead.colormag-header-classic .breaking-news .newsticker {
- padding-left: 10px;
- position: relative;
- text-align: left;
-}
-
-#masthead.colormag-header-classic .breaking-news .newsticker a {
- color: #555555;
-}
-
-#masthead.colormag-header-classic .breaking-news .newsticker a:hover {
- color: #289dcc;
-}
-
-#masthead.colormag-header-classic .social-links i.fa {
- color: #495057;
- transition: color 0.35s;
- font-size: 16px;
- padding: 0 6px;
-}
-
-#masthead.colormag-header-classic .social-links li:hover i.fa {
- color: #289dcc;
-}
-
-#masthead.colormag-header-classic #header-text-nav-wrap {
- padding: 30px 0 20px;
-}
-
-#masthead.colormag-header-classic #header-text-nav-wrap #header-right-section {
- display: none;
-}
-
-#masthead.colormag-header-classic #header-text-nav-wrap #header-left-section {
- float: none;
- text-align: center;
-}
-
-#masthead.colormag-header-classic #header-text-nav-wrap #header-left-section #header-logo-image,
-#masthead.colormag-header-classic #header-text-nav-wrap #header-left-section #header-text {
- float: none;
- padding-right: 0;
-}
-
-#masthead.colormag-header-classic #site-navigation {
- box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset;
- position: relative;
- background-color: transparent;
- border-top: 0 solid transparent;
- z-index: 999;
-}
-
-#masthead.colormag-header-classic #site-navigation .inner-wrap {
- background-color: transparent;
-}
-
-#masthead.colormag-header-classic #site-navigation .fa.search-top {
- color: #343a40;
- float: right;
- font-size: 16px;
- padding: 15px;
-}
-
-#masthead.colormag-header-classic #site-navigation .fa.search-top:hover {
- background: transparent;
- color: #289dcc;
-}
-
-#masthead.colormag-header-classic #site-navigation .menu-toggle {
- line-height: 26px;
- border: 1px solid #343a40;
-}
-
-#masthead.colormag-header-classic #site-navigation .menu-toggle::before {
- padding: 20px;
- color: #343a40;
-}
-
-#masthead.colormag-header-classic #site-navigation .menu-toggle:hover {
- border-color: #289dcc;
-}
-
-#masthead.colormag-header-classic #site-navigation .menu-toggle:hover::before {
- color: #fff;
-}
-
-#masthead.colormag-header-classic .main-navigation a {
- font-weight: 700;
- padding: 10px 15px;
- line-height: 26px;
- color: #343a40;
-}
-
-#masthead.colormag-header-classic .main-navigation a::after {
- color: inherit;
-}
-
-#masthead.colormag-header-classic .main-navigation a:hover {
- background-color: transparent;
-}
-
-#masthead.colormag-header-classic .main-navigation ul li a {
- background-color: transparent;
-}
-
-#masthead.colormag-header-classic .main-navigation ul > li {
- float: none;
- display: inline-block;
- vertical-align: top;
-}
-
-#masthead.colormag-header-classic .main-navigation ul > li > a {
- border-bottom: 2px solid transparent;
- transition: border 0.5s ease;
-}
-
-#masthead.colormag-header-classic .main-navigation ul > li:hover > a, #masthead.colormag-header-classic .main-navigation ul > li.current-menu-item > a, #masthead.colormag-header-classic .main-navigation ul > li.current-menu-ancestor > a {
- background-color: transparent;
- border-bottom: 2px solid #289dcc;
-}
-
-#masthead.colormag-header-classic .main-navigation ul li.focus > a {
- border-color: #289dcc;
-}
-
-#masthead.colormag-header-classic .main-navigation ul li.focus > ul {
- opacity: 1;
- visibility: visible;
-}
-
-#masthead.colormag-header-classic .main-navigation ul ul.sub-menu {
- top: 100%;
- background-color: #f8f8f8;
- transition: all 0.3s ease;
- display: block;
- opacity: 0;
- visibility: hidden;
- border: 1px solid #eaeaea;
-}
-
-#masthead.colormag-header-classic .main-navigation ul ul.sub-menu li {
- border-bottom: 1px solid #eaeaea;
- display: block;
-}
-
-#masthead.colormag-header-classic .main-navigation ul ul.sub-menu li a {
- width: auto;
- padding: 10px 15px;
- transition: all 0.5s ease;
- border-bottom: none transparent;
-}
-
-#masthead.colormag-header-classic .main-navigation ul ul.sub-menu li:hover, #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-ancestor, #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-item, #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.focus {
- border-color: #289dcc;
- background-color: transparent;
-}
-
-#masthead.colormag-header-classic .main-navigation ul ul.sub-menu li:hover > a, #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-ancestor > a, #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-item > a, #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.focus > a {
- color: #fff;
- background-color: #289dcc;
-}
-
-#masthead.colormag-header-classic .main-navigation ul ul.sub-menu li:last-child {
- border-bottom: none transparent;
-}
-
-#masthead.colormag-header-classic .main-navigation ul ul.sub-menu li ul {
- top: 0;
-}
-
-#masthead.colormag-header-classic .main-navigation ul li.menu-item-has-children:hover > ul.sub-menu {
- opacity: 1;
- visibility: visible;
-}
-
-#masthead.colormag-header-classic .main-navigation .random-post a {
- font-size: 14px;
- padding: 10px 15px;
- color: #343a40;
-}
-
-#masthead.colormag-header-classic .main-navigation .random-post a:hover {
- background: transparent;
-}
-
-#masthead.colormag-header-classic .main-navigation .random-post a:hover .fa-random {
- color: #289dcc;
-}
-
-#masthead.colormag-header-classic .main-navigation .random-post a .fa-random {
- color: #343a40;
-}
-
-#masthead.colormag-header-classic .main-navigation .home-icon {
- background: none;
-}
-
-#masthead.colormag-header-classic .main-navigation .home-icon a {
- padding: 10px 15px;
-}
-
-#masthead.colormag-header-classic .main-navigation .home-icon a:hover .fa {
- color: #289dcc;
-}
-
-#masthead.colormag-header-classic .main-navigation .home-icon .fa {
- color: #343a40;
-}
-
-#masthead.colormag-header-classic .main-small-navigation .menu-primary-container,
-#masthead.colormag-header-classic .main-small-navigation .nav-menu {
- padding-top: 0;
- padding-top: 0;
- position: absolute;
- top: 100%;
- width: 100%;
- box-shadow: 0 1px 11px rgba(0, 0, 0, 0.2);
-}
-
-#masthead.colormag-header-classic .main-small-navigation .random-post {
- bottom: 0;
-}
-
-#masthead.colormag-header-classic .main-small-navigation .random-post a {
- font-size: 14px;
- padding: 12px 15px;
- color: #343a40;
-}
-
-#masthead.colormag-header-classic .main-small-navigation .random-post a .fa-random {
- color: #343a40;
-}
-
-#masthead.colormag-header-classic .main-small-navigation .random-post a:hover {
- background: transparent;
-}
-
-#masthead.colormag-header-classic .main-small-navigation .random-post a:hover .fa-random {
- color: #289dcc;
-}
-
-#masthead.colormag-header-classic .main-small-navigation .menu-toggle {
- background-color: #289dcc;
- border-color: #289dcc;
-}
-
-#masthead.colormag-header-classic .main-small-navigation .menu-toggle::before {
- color: #fff;
-}
-
-#masthead.colormag-header-classic .is-sticky #site-navigation {
- background-color: #fff;
- box-shadow: 0 5px 6px rgba(0, 0, 0, 0.1);
-}
-
-@media screen and (max-width: 768px) {
- .better-responsive-menu .main-small-navigation .menu-primary-container {
- padding-bottom: 20px;
- }
- #masthead .main-small-navigation li:hover > .sub-toggle, #masthead .main-small-navigation li.current-page-ancestor > .sub-toggle, #masthead .main-small-navigation li.current-menu-ancestor > .sub-toggle, #masthead .main-small-navigation li.current-page-item > .sub-toggle, #masthead .main-small-navigation li.current-menu-item > .sub-toggle {
- background-color: #fff;
- }
- #masthead .main-small-navigation li:hover > .sub-toggle i, #masthead .main-small-navigation li.current-page-ancestor > .sub-toggle i, #masthead .main-small-navigation li.current-menu-ancestor > .sub-toggle i, #masthead .main-small-navigation li.current-page-item > .sub-toggle i, #masthead .main-small-navigation li.current-menu-item > .sub-toggle i {
- color: #289dcc;
- }
- #masthead.colormag-header-clean #menu-primary {
- background-color: #ffffff;
- }
- #masthead.colormag-header-clean .date-in-header,
- #masthead.colormag-header-clean .social-links {
- float: none;
- text-align: center;
- }
- #masthead.colormag-header-clean .breaking-news {
- width: 100%;
- float: none;
- margin-bottom: 5px;
- text-align: center;
- }
- #masthead.colormag-header-clean #header-text-nav-wrap {
- padding: 0 0 20px;
- }
- #masthead.colormag-header-clean #header-left-section,
- #masthead.colormag-header-clean #header-logo-image {
- margin-bottom: 0;
- }
- #masthead.colormag-header-clean #site-navigation .random-post a {
- padding: 20px;
- }
- #masthead.colormag-header-clean #site-navigation .menu-toggle::before,
- #masthead.colormag-header-clean #site-navigation .fa.search-top {
- padding: 20px;
- }
- #masthead.colormag-header-clean .main-small-navigation .home-icon a {
- padding: 20px;
- }
- #masthead.colormag-header-clean .main-small-navigation .menu-toggle {
- background-color: #289dcc;
- }
- #masthead.colormag-header-clean .main-small-navigation .random-post a {
- padding: 15px;
- }
- #masthead.colormag-header-classic #menu-primary {
- background-color: #ffffff;
- }
- #masthead.colormag-header-classic .date-in-header,
- #masthead.colormag-header-classic .breaking-news,
- #masthead.colormag-header-classic .social-links {
- width: 100%;
- float: none;
- text-align: center;
- }
- #masthead.colormag-header-classic #header-text-nav-wrap {
- padding: 0;
- }
- #masthead.colormag-header-classic #header-left-section,
- #masthead.colormag-header-classic #header-logo-image {
- margin-bottom: 0;
- }
- #masthead.colormag-header-classic .main-small-navigation .menu-toggle {
- background-color: #289dcc;
- border-color: #289dcc;
- }
- #masthead.colormag-header-classic .main-small-navigation .random-post a {
- padding: 15px;
- }
- #masthead.colormag-header-classic #site-navigation .random-post a {
- padding: 15px;
- }
- #masthead.colormag-header-classic #site-navigation .menu-toggle::before,
- #masthead.colormag-header-classic #site-navigation .fa.search-top {
- padding: 15px;
- line-height: 26px;
- }
- #masthead.colormag-header-classic #site-navigation .home-icon a {
- padding: 15px;
- line-height: 26px;
- }
- .breaking-news {
- height: auto;
- }
-}
-
-@media screen and (max-width: 480px) {
- .better-responsive-menu .main-small-navigation .menu-primary-container {
- padding-bottom: 15px;
- }
- #masthead.colormag-header-classic .date-in-header, #masthead.colormag-header-clean .date-in-header {
- display: none;
- }
- #masthead.colormag-header-classic .breaking-news .breaking-news-latest, #masthead.colormag-header-clean .breaking-news .breaking-news-latest {
- padding: 0 5px;
- }
- #masthead.colormag-header-classic .breaking-news .newsticker, #masthead.colormag-header-clean .breaking-news .newsticker {
- padding-left: 0;
- }
-}
-
-/*--------------------------------------------------------------
-Classic Layout
---------------------------------------------------------------*/
-.colormag-footer--classic .footer-widgets-area .widget-title {
- border-bottom: 0 none;
-}
-
-.colormag-footer--classic .footer-widgets-area .widget-title span {
- background-color: transparent !important;
- padding: 0 0 6px;
- position: relative;
-}
-
-.colormag-footer--classic .footer-widgets-area .widget-title span::before {
- position: absolute;
- display: block;
- bottom: -1px;
- content: ' ';
- left: 0;
- width: 25px;
- height: 2px;
- background-color: #289dcc;
-}
-
-.colormag-footer--classic .footer-socket-wrapper {
- background-color: #252730;
-}
+/*
+Theme Name: ColorMag
+Theme URI: https://themegrill.com/themes/colormag/
+Author: ThemeGrill
+Author URI: https://themegrill.com
+Description: ColorMag is a perfect responsive magazine style WordPress theme. Suitable for news, newspaper, magazine, publishing, business and any kind of sites. Get free support at https://themegrill.com/support-forum/ and check the demo at https://demo.themegrill.com/colormag/
+Version: 1.4.2
+License: GNU General Public License, version 3 (GPLv3)
+License URI: http://www.gnu.org/licenses/gpl-3.0.txt
+Tags: one-column, two-columns, right-sidebar, left-sidebar, flexible-header, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, featured-images, theme-options, post-formats, footer-widgets, blog, e-commerce, news, rtl-language-support
+Text Domain: colormag
+
+Resetting and rebuilding styles have been helped along thanks to the fine work of
+Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
+along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
+and Blueprint http://www.blueprintcss.org/
+*/
+/*========== Gray colors ==========*/
+/*===== Light colors ======*/
+/*========== Brand-colors ==========*/
+/*========== social links colors ==========*/
+/* =Reset
+-------------------------------------------------------------- */
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, font, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td {
+ border: 0;
+ font: inherit;
+ font-size: 100%;
+ font-style: inherit;
+ font-weight: inherit;
+ margin: 0;
+ outline: 0;
+ padding: 0;
+ vertical-align: baseline;
+}
+
+html {
+ overflow-y: scroll;
+ /* Keeps page centred in all browsers regardless of content height */
+ -webkit-text-size-adjust: 100%;
+ /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
+ -ms-text-size-adjust: 100%;
+ /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
+}
+
+* {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+main,
+nav,
+section {
+ display: block;
+}
+
+ol, ul {
+ list-style: none;
+}
+
+table {
+ /* tables still need 'cellspacing="0"' in the markup */
+ border-collapse: collapse;
+ border-spacing: 0;
+ margin: 0 0 1.5em;
+ width: 100%;
+}
+
+th {
+ font-weight: bold;
+}
+
+th, td {
+ border: 1px solid #eaeaea;
+ padding: 6px 10px;
+}
+
+caption, th, td {
+ text-align: left;
+}
+
+blockquote:before, blockquote:after,
+q:before, q:after {
+ content: "";
+}
+
+blockquote, q {
+ quotes: "" "";
+}
+
+a:focus {
+ outline: thin dotted;
+}
+
+a:hover,
+a:active {
+ /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */
+ outline: 0;
+}
+
+a img {
+ border: 0;
+}
+
+embed, iframe, object {
+ max-width: 100%;
+}
+
+/* =GLOBAL
+----------------------------------------------- */
+body,
+button,
+input,
+select,
+textarea {
+ color: #444444;
+ font: 16px 'Open Sans', serif;
+ line-height: 1.6;
+ word-wrap: break-word;
+}
+
+body {
+ background-color: #eaeaea;
+}
+
+/* Headings */
+h1, h2, h3, h4, h5, h6 {
+ padding-bottom: 18px;
+ color: #333333;
+ font-weight: normal;
+ font-family: 'Open Sans', sans-serif;
+}
+
+h1 {
+ font-size: 42px;
+ line-height: 1.2;
+}
+
+h2 {
+ font-size: 38px;
+ line-height: 1.2;
+}
+
+h3 {
+ font-size: 34px;
+ line-height: 1.2;
+}
+
+h4 {
+ font-size: 30px;
+ line-height: 1.2;
+}
+
+h5 {
+ font-size: 26px;
+ line-height: 1.2;
+}
+
+h6 {
+ font-size: 22px;
+ line-height: 1.2;
+}
+
+hr {
+ border-color: #eaeaea;
+ border-style: solid none none;
+ border-width: 1px 0 0;
+ height: 0;
+ margin: 30px 0;
+}
+
+/* =TEXT ELEMENTS
+----------------------------------------------- */
+p {
+ line-height: 1.6;
+ margin-bottom: 15px;
+ font-family: 'Open Sans', serif;
+ font-size: 15px;
+}
+
+strong {
+ font-weight: bold;
+}
+
+cite, em, i {
+ font-style: italic;
+}
+
+pre {
+ background-color: #ffffff;
+ margin-bottom: 20px;
+ overflow: auto;
+ padding: 20px;
+ border: 1px solid #eaeaea;
+}
+
+pre, code, kbd, var, samp, tt {
+ font-family: "Courier 10 Pitch", Courier, monospace;
+ font-size: 14px;
+ line-height: 1.4;
+ white-space: pre-wrap;
+}
+
+abbr, acronym, dfn {
+ border-bottom: 1px dotted #777777;
+ cursor: help;
+}
+
+address {
+ display: block;
+ font-style: italic;
+ margin: 0 0 15px;
+}
+
+ins {
+ background: #f8f8f8;
+}
+
+table {
+ margin: 0 0 1.5em;
+ width: 100%;
+}
+
+/* =SUPERCRIPT AND SUBSCRIPT
+----------------------------------------------- */
+sup, sub {
+ font-size: 10px;
+ height: 0;
+ line-height: 1;
+ position: relative;
+ vertical-align: baseline;
+}
+
+sup {
+ bottom: 1ex;
+}
+
+sub {
+ top: .5ex;
+}
+
+dl {
+ margin-bottom: 24px;
+ font-size: 20px;
+}
+
+dt {
+ font-weight: bold;
+ margin-bottom: 5px;
+}
+
+dd {
+ margin-bottom: 24px;
+}
+
+ul,
+ol {
+ list-style: none;
+}
+
+ol {
+ list-style: decimal;
+}
+
+li > ul,
+li > ol {
+ margin: 0 0 0 10px;
+}
+
+/* =BLOCKQUOTE
+----------------------------------------------- */
+blockquote {
+ padding: 30px 30px 20px 45px;
+ margin-bottom: 20px;
+ background-color: #289dcc;
+ color: #ffffff;
+ border-radius: 5px;
+}
+
+blockquote p {
+ font-size: 20px;
+ font-family: 'Open Sans', serif;
+ line-height: 1.4;
+ position: relative;
+ padding-top: 13px;
+ padding-left: 40px;
+}
+
+blockquote p:before {
+ content: "\f10d";
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ color: #ffffff;
+ font-size: 60px;
+ position: absolute;
+ top: -27px;
+ left: -27px;
+}
+
+blockquote em, blockquote i, blockquote cite {
+ font-style: normal;
+}
+
+blockquote cite {
+ font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-weight: 300;
+ letter-spacing: 0.05em;
+ float: right;
+}
+
+blockquote a {
+ color: #ffffff;
+ text-decoration: underline;
+}
+
+/* =FORMS
+----------------------------------------------- */
+input, textarea {
+ -webkit-border-radius: 0px;
+}
+
+input[type="text"],
+input[type="email"],
+input[type="search"],
+input[type="password"],
+input[type="url"],
+textarea {
+ -moz-appearance: none !important;
+ -webkit-appearance: none !important;
+ appearance: none !important;
+}
+
+input[type="text"],
+input[type="email"],
+input[type="password"],
+input[type="url"],
+textarea {
+ padding: 1%;
+ border: 1px solid #eaeaea;
+ line-height: 20px;
+ width: 95%;
+ margin: 0 0 30px;
+ background-color: #f8f8f8;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+}
+
+input[type="text"]:focus,
+input[type="email"]:focus,
+input[type="search"]:focus,
+input[type="password"]:focus,
+input[type="url"]:focus,
+textarea:focus {
+ border: 1px solid #eaeaea;
+}
+
+input.s {
+ width: 85%;
+ padding: 4px 54px 4px 10px;
+ height: 46px;
+ color: #777777;
+ background-color: #ffffff;
+ margin: 0;
+ border: 1px solid #eaeaea;
+}
+
+input.s:focus {
+ padding-left: 10px;
+ border-color: #eaeaea;
+ text-indent: 0;
+}
+
+.colormag-button,
+input[type="reset"],
+input[type="button"],
+input[type="submit"],
+button {
+ margin-bottom: 30px;
+ padding: 10px 20px;
+ background-color: #289dcc;
+ border: 0px;
+ transition: background-color 0.3s linear 0s;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+ font-size: 18px;
+ -moz-appearance: none !important;
+ -webkit-appearance: none !important;
+ appearance: none !important;
+ cursor: pointer;
+ display: inline-block;
+ color: #ffffff;
+}
+
+#search-form input[type="submit"] {
+ border-radius: 0;
+ margin-left: -8px;
+ margin-bottom: 0;
+ padding: 6px 10px 5px;
+ font-size: 18px;
+}
+
+.colormag-button:hover,
+input[type="reset"]:hover,
+input[type="button"]:hover,
+input[type="submit"]:hover,
+button:hover {
+ background-color: #33363b;
+}
+
+.previous a,
+.next a {
+ padding: 5px 0;
+ cursor: pointer;
+ font-size: 18px;
+}
+
+.previous a:hover,
+.next a:hover {
+ color: #289dcc;
+ text-decoration: underline;
+}
+
+input[type="reset"]:active,
+input[type="button"]:active,
+input[type="submit"]:active {
+ -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
+ -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
+ box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
+}
+
+/* =LINKS
+----------------------------------------------- */
+a {
+ color: #289dcc;
+ text-decoration: none;
+}
+
+a:focus, a:active, a:hover {
+ text-decoration: none;
+}
+
+/* =IMAGES
+----------------------------------------------- */
+figure {
+ margin: 0;
+ text-align: center;
+}
+
+img {
+ max-width: 100%;
+ height: auto;
+ vertical-align: top;
+ margin-bottom: 18px;
+}
+
+.entry-content img, .comment-content img, .widget img {
+ max-width: 100%;
+ /* Fluid images for posts, comments, and widgets */
+}
+
+img.size-full, img.size-large {
+ max-width: 100%;
+ height: auto;
+}
+
+.entry-content img.wp-smiley {
+ border: none;
+ margin-bottom: 0;
+ margin-top: 0;
+ padding: 0;
+}
+
+img.alignleft, img.alignright, img.aligncenter {
+ margin-bottom: 1.625em;
+}
+
+img#wpstats {
+ display: none;
+}
+
+/* =CLEARFIX
+----------------------------------------------- */
+.clearfix:after {
+ visibility: hidden;
+ display: block;
+ font-size: 0;
+ content: " ";
+ clear: both;
+ height: 0;
+}
+
+.clearfix {
+ display: inline-block;
+}
+
+* html .clearfix {
+ height: 1%;
+}
+
+.clearfix {
+ display: block;
+}
+
+/* =ALIGNMENT
+----------------------------------------------- */
+.alignleft {
+ display: inline;
+ float: left;
+ margin-right: 30px;
+}
+
+.alignright {
+ display: inline;
+ float: right;
+ margin-left: 30px;
+}
+
+.aligncenter {
+ clear: both;
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+/*****************************************************************/
+/* =BODY
+----------------------------------------------- */
+body {
+ padding-top: 10px;
+ padding-bottom: 10px;
+ background-size: cover;
+}
+
+#page {
+ max-width: 1200px;
+ margin: 0 auto;
+}
+
+.wide {
+ padding-top: 0;
+ padding-bottom: 0;
+}
+
+.wide #page {
+ max-width: 100%;
+}
+
+.inner-wrap {
+ margin: 0 auto;
+ max-width: 1140px;
+}
+
+/* =HEADER
+----------------------------------------------- */
+#header-meta {
+ background-color: #ffffff;
+}
+
+#header-text-nav-container {
+ background-color: #ffffff;
+}
+
+#header-text-nav-wrap {
+ padding: 20px 0 25px;
+}
+
+#header-left-section {
+ float: left;
+}
+
+#header-logo-image {
+ float: left;
+ padding-right: 20px;
+}
+
+#header-logo-image img {
+ margin-bottom: 0;
+}
+
+#header-text {
+ float: left;
+ padding-right: 20px;
+}
+
+#site-title {
+ padding-bottom: 0;
+ line-height: 1.2;
+}
+
+#site-title a {
+ color: #289dcc;
+ font-size: 46px;
+}
+
+#site-description {
+ line-height: 24px;
+ font-size: 16px;
+ color: #666666;
+ padding-bottom: 0px;
+ font-family: 'Open Sans', serif;
+}
+
+#header-right-section {
+ float: right;
+}
+
+#header-right-section .widget {
+ text-align: right;
+ color: #333333;
+}
+
+#header-right-section .widget .widget-title {
+ padding-bottom: 0;
+ font-size: 18px;
+ line-height: 1.2;
+ padding-bottom: 5px;
+}
+
+.header-image {
+ margin-bottom: 0;
+ border-bottom: 1px solid #eaeaea;
+ width: 100%;
+}
+
+/* =HEADER INFO TEXT
+----------------------------------------------- */
+.small-info-text {
+ float: left;
+ max-width: 100%;
+ padding-right: 15px;
+ padding-top: 2px;
+}
+
+.small-info-text p {
+ font-size: 12px;
+ color: #555555;
+ margin-bottom: 0;
+}
+
+/* =SOCIAL LINKS
+----------------------------------------------- */
+.fa {
+ font-size: 22px;
+ color: #cccccc;
+}
+
+.social-links {
+ text-align: center;
+ float: right;
+}
+
+.social-links ul li {
+ display: inline;
+}
+
+#masthead .social-links i.fa {
+ font-size: 23px;
+ padding: 0 10px;
+}
+
+.social-links i.fa {
+ padding: 5px 10px;
+ text-align: center;
+ transition: background-color 0.2s ease-out 0s;
+ font-size: 25px;
+}
+
+.social-links i.fa:hover {
+ color: #289dcc;
+}
+
+.social-links i.fa-twitter {
+ color: #1bb2e9;
+}
+
+.social-links i.fa-facebook {
+ color: #3b5a9b;
+}
+
+.social-links i.fa-youtube {
+ color: #ed3f41;
+}
+
+.social-links i.fa-vimeo-square {
+ color: #44bbff;
+}
+
+.social-links i.fa-skype {
+ color: #009cef;
+}
+
+.social-links i.fa-linkedin {
+ color: #007bb6;
+}
+
+.social-links i.fa-google-plus {
+ color: #dc4937;
+}
+
+.social-links i.fa-github {
+ color: #4183c4;
+}
+
+.social-links i.fa-flickr {
+ color: #0062dd;
+}
+
+.social-links i.fa-dribbble {
+ color: #e24d87;
+}
+
+.social-links i.fa-instagram {
+ color: #3f729b;
+}
+
+.social-links i.fa-pinterest {
+ color: #d5282e;
+}
+
+.social-links i.fa-stumbleupon {
+ color: #ec4823;
+}
+
+.social-links i.fa-tumblr {
+ color: #455469;
+}
+
+.social-links i.fa-wordpress {
+ color: #21759b;
+}
+
+.social-links i.fa-codepen {
+ color: #cccccc;
+}
+
+.social-links i.fa-digg {
+ color: #14589e;
+}
+
+.social-links i.fa-reddit {
+ color: #ff4500;
+}
+
+/* =SEARCH WIDGET
+----------------------------------------------- */
+.search-random-icons-container {
+ float: right;
+}
+
+#masthead .search-wrap input.s {
+ width: 200px;
+}
+
+.top-search-wrap {
+ float: left;
+}
+
+.fa.search-top {
+ color: #ffffff;
+ cursor: pointer;
+ font-size: 21px;
+ padding: 10px 12px;
+}
+
+.fa.search-top:hover {
+ background-color: #289dcc;
+}
+
+.search-wrap {
+ position: relative;
+}
+
+.search-wrap button {
+ border-radius: 0;
+ color: #ffffff;
+ line-height: 45px;
+ margin-bottom: 0;
+ padding: 0 15px;
+ margin-left: -5px;
+ margin-top: 1px;
+}
+
+.search-icon:before {
+ content: "\f002";
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ color: #ffffff;
+ font-size: 18px;
+}
+
+.search-form-top {
+ border: 1px solid #eaeaea;
+ display: none;
+ padding: 10px;
+ position: absolute;
+ right: 0;
+ top: 44px;
+ z-index: 9999;
+ background-color: #ffffff;
+}
+
+.search-form-top.show {
+ display: block;
+}
+
+.not-found .search-wrap button {
+ right: 175px;
+}
+
+#secondary .search-wrap button {
+ right: 26px;
+}
+
+/* =RANDOM POST
+----------------------------------------------- */
+.random-post {
+ float: right;
+}
+
+.random-post .fa-random {
+ color: #ffffff;
+ font-size: 20px;
+ vertical-align: middle;
+}
+
+.main-navigation .random-post a {
+ padding: 10px 12px;
+ border-bottom: none;
+}
+
+/* =NAVIGATION
+----------------------------------------------- */
+nav li > ul,
+nav li > ol {
+ margin: 0;
+ list-style: none;
+}
+
+#site-navigation {
+ box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
+ position: relative;
+ background-color: #232323;
+ border-top: 4px solid #289dcc;
+}
+
+#site-navigation .inner-wrap {
+ position: relative;
+}
+
+.home-icon {
+ float: left;
+}
+
+.home-icon .fa {
+ color: #ffffff;
+ font-size: 27px;
+}
+
+.home-icon.front_page_on {
+ background-color: #289dcc;
+}
+
+.main-navigation .home-icon a {
+ padding: 7px 10px 6px;
+}
+
+.main-small-navigation .home-icon a {
+ padding: 7px 10px;
+}
+
+.main-navigation {
+ width: 100%;
+ text-align: center;
+}
+
+.main-navigation li {
+ float: left;
+ position: relative;
+ font-family: 'Open Sans', serif;
+ font-weight: 300;
+}
+
+.main-navigation a {
+ color: #ffffff;
+ display: block;
+ float: none;
+ font-size: 14px;
+ font-weight: 600;
+ padding: 10px 12px;
+ text-transform: uppercase;
+}
+
+.main-navigation li.default-menu,
+li.default-menu {
+ display: none;
+}
+
+.main-navigation a:hover,
+.main-navigation ul li.current-menu-item a,
+.main-navigation ul li.current-menu-item a:after,
+.main-navigation ul li.current_page_ancestor a,
+.main-navigation ul li.current-menu-ancestor a,
+.main-navigation ul li.current_page_item a,
+.main-navigation ul li:hover > a,
+.main-navigation li.menu-item-has-children:hover > a:after {
+ color: #ffffff;
+}
+
+.main-navigation a:hover,
+.main-navigation ul li.current-menu-item > a,
+.main-navigation ul li.current_page_ancestor > a,
+.main-navigation ul li.current-menu-ancestor > a,
+.main-navigation ul li.current_page_item > a,
+.main-navigation ul li:hover > a,
+.main-navigation ul li.focus > a {
+ background-color: #289dcc;
+}
+
+.main-navigation li.menu-item-has-children > a:after,
+.main-navigation li li.menu-item-has-children > a:after,
+.main-navigation li.page_item_has_children > a:after,
+.main-navigation li li.page_item_has_children > a:after {
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ color: #ffffff;
+ font-size: 14px;
+ padding-left: 6px;
+}
+
+.main-navigation li.menu-item-has-children > a:after,
+.main-navigation li.page_item_has_children > a:after {
+ content: "\f107";
+ color: #ffffff;
+}
+
+.main-navigation li li.menu-item-has-children > a:after,
+.main-navigation li li.page_item_has_children > a:after {
+ content: "\f105";
+ position: absolute;
+ right: 8px;
+}
+
+.sub-toggle {
+ display: none;
+}
+
+/* =DROP DOWN
+----------------------------------------------- */
+.main-navigation ul li.focus > ul {
+ display: block;
+}
+
+.main-navigation .sub-menu,
+.main-navigation .children {
+ background-color: #232323;
+}
+
+.main-navigation ul li ul,
+.main-navigation ul li:hover ul ul,
+.main-navigation ul ul li:hover ul ul,
+.main-navigation ul ul ul li:hover ul ul,
+.main-navigation ul ul ul ul li:hover ul ul {
+ display: none;
+ z-index: 100;
+}
+
+.main-navigation ul li:hover ul,
+.main-navigation ul ul li:hover ul,
+.main-navigation ul ul ul li:hover ul,
+.main-navigation ul ul ul ul li:hover ul,
+.main-navigation ul ul ul ul ul li:hover ul {
+ display: block;
+}
+
+.main-navigation ul li ul {
+ position: absolute;
+ width: 200px;
+ top: 42px;
+}
+
+.main-navigation ul li ul li {
+ float: none;
+}
+
+.main-navigation ul li ul li a {
+ border-top: none;
+}
+
+.main-navigation ul li ul li a,
+.main-navigation ul li.current-menu-item ul li a,
+.main-navigation ul li ul li.current-menu-item a,
+.main-navigation ul li.current_page_ancestor ul li a,
+.main-navigation ul li.current-menu-ancestor ul li a,
+.main-navigation ul li.current_page_item ul li a {
+ float: none;
+ font-size: 14px;
+ height: 100%;
+ padding: 10px 15px;
+ color: #ffffff;
+ display: block;
+ text-align: left;
+ text-transform: none;
+}
+
+.main-navigation ul li ul li a:hover,
+.main-navigation ul li ul li:hover > a,
+.main-navigation ul li.current-menu-item ul li a:hover {
+ color: #ffffff;
+ background-color: #289dcc;
+}
+
+.main-navigation ul li ul li ul {
+ left: 200px;
+ top: 0;
+}
+
+.main-navigation select {
+ display: none;
+}
+
+/* =RESPONSIVE MENU
+----------------------------------------------- */
+.menu-toggle, .top-menu-toggle {
+ display: none;
+ cursor: pointer;
+}
+
+.site-header .menu-toggle {
+ color: #ffffff;
+ margin: 0;
+ text-align: center;
+ font-family: 'Open Sans', serif;
+ padding-bottom: 0;
+ line-height: 1.2;
+}
+
+.site-header .menu-toggle:hover {
+ background-color: #289dcc;
+}
+
+.site-header .menu-toggle:before {
+ content: "\f0c9";
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ font-size: 23px;
+ color: #ffffff;
+ padding: 8px 12px;
+ display: block;
+}
+
+.main-small-navigation {
+ float: none;
+}
+
+.main-small-navigation .menu-primary-container,
+.main-small-navigation .menu {
+ padding-top: 43px;
+}
+
+.main-small-navigation ul {
+ margin: 0;
+ list-style: none;
+}
+
+.main-small-navigation a {
+ display: block;
+ font-size: 14px;
+ color: #333333;
+ padding: 10px 20px;
+ text-decoration: none;
+ text-transform: uppercase;
+}
+
+.main-small-navigation .random-post a {
+ padding: 10px 12px;
+ border-bottom: none;
+}
+
+.main-small-navigation li {
+ background-color: #ffffff;
+}
+
+.main-small-navigation li a:hover {
+ background-color: #289dcc;
+ color: #ffffff;
+}
+
+.main-small-navigation ul ul a {
+ padding-left: 45px;
+ text-transform: none;
+}
+
+.main-small-navigation ul ul ul a {
+ padding-left: 90px;
+}
+
+.main-small-navigation .current_page_item > a,
+.main-small-navigation .current-menu-item > a {
+ background: #289dcc;
+ color: #ffffff;
+}
+
+/* =PAGE HEADER TITLE
+----------------------------------------------- */
+.page-header .page-title {
+ border-bottom: 1px solid #f8f8f8;
+ margin-bottom: 30px;
+}
+
+/* =CONTENT
+----------------------------------------------- */
+.sticky {
+ display: block;
+}
+
+#main {
+ padding-top: 30px;
+ padding-bottom: 20px;
+ background-color: #ffffff;
+}
+
+/* =POST FORMAT
+----------------------------------------------- */
+/* POST FORMAT LINK */
+.format-link .entry-content p {
+ text-align: center;
+ padding-top: 30px;
+}
+
+.format-link .entry-content a {
+ text-decoration: underline;
+ text-transform: uppercase;
+ padding: 15px 40px;
+ border-radius: 3px;
+ background-color: #289dcc;
+ color: #ffffff;
+ transition: background-color 0.3s linear 0s;
+ display: inline-block;
+}
+
+.format-link .entry-content a:hover {
+ background-color: #33363b;
+}
+
+/* POST FORMAT ASIDE */
+.format-aside .entry-header {
+ display: none;
+}
+
+/* POST FORMAT STATUS */
+/* POST FORMAT STANDARD */
+/* =2,3,4 COLUMNS
+----------------------------------------------- */
+/* Two COLUMN */
+.tg-one-half {
+ float: left;
+ width: 48%;
+ padding: 0px 0px 30px;
+}
+
+.tg-one-half-last {
+ float: right;
+}
+
+/* =NAVIGATION
+----------------------------------------------- */
+.default-wp-page {
+ clear: both;
+}
+
+.default-wp-page .previous {
+ float: left;
+ padding: 30px 0;
+}
+
+.default-wp-page .next {
+ float: right;
+ padding: 30px 0;
+}
+
+/* =WP PAGENAVI PLUGIN
+----------------------------------------------- */
+.wp-pagenavi {
+ text-align: center;
+ margin-bottom: 30px;
+}
+
+#content .wp-pagenavi .page,
+#content .wp-pagenavi a {
+ padding: 4px 10px;
+ color: #777777;
+ border: 1px solid #f2f2f2;
+}
+
+#content .wp-pagenavi .current,
+#content .wp-pagenavi a:hover {
+ padding: 4px 10px;
+ color: #ffffff;
+ background-color: #289dcc;
+ border: 1px solid #f2f2f2;
+}
+
+#content .wp-pagenavi a,
+#content .wp-pagenavi span {
+ margin-left: 5px;
+ border-radius: 2px;
+}
+
+#content .wp-pagenavi span.pages {
+ margin-left: 0;
+ color: #777777;
+ padding: 4px 10px;
+ border: 1px solid #f2f2f2;
+}
+
+/* =PAGINATION
+----------------------------------------------- */
+.pagination {
+ margin: 15px 0;
+}
+
+.pagination span {
+ padding: 2px 5px;
+ border: 1px solid #eaeaea;
+ background-color: #289dcc;
+ color: #ffffff;
+}
+
+.pagination a span {
+ background-color: #ffffff;
+ color: #777777;
+}
+
+.pagination a span:hover {
+ color: #289dcc;
+ border-color: #289dcc;
+ text-decoration: none;
+}
+
+/* =MEDIA
+----------------------------------------------- */
+.wp-caption {
+ border: 1px solid #cccccc;
+ margin-bottom: 1.5rem;
+ max-width: 100%;
+}
+
+#colophon .wp-caption {
+ border: 1px solid #444444;
+}
+
+.wp-caption img[class*="wp-image-"] {
+ display: block;
+ margin: 1.2% auto 0;
+ max-width: 98%;
+}
+
+.wp-caption-text {
+ text-align: center;
+}
+
+.wp-caption .wp-caption-text {
+ margin: 0.8075rem 0;
+}
+
+/* =WORDPRESS GALLERY SUPPORT
+----------------------------------------------- */
+.gallery {
+ margin: 0 auto 15px;
+}
+
+.gallery-item {
+ display: inline-block;
+ padding: 15px 2%;
+ text-align: center;
+ vertical-align: top;
+ width: 100%;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.gallery-columns-3 .gallery-item,
+.gallery-columns-4 .gallery-item,
+.gallery-columns-5 .gallery-item {
+ padding: 15px 1%;
+}
+
+.gallery-columns-6 .gallery-item,
+.gallery-columns-7 .gallery-item,
+.gallery-columns-8 .gallery-item,
+.gallery-columns-9 .gallery-item {
+ padding: 10px 0.5%;
+}
+
+.gallery-columns-2 .gallery-item {
+ width: 50%;
+}
+
+.gallery-columns-3 .gallery-item {
+ width: 33.33%;
+}
+
+.gallery-columns-4 .gallery-item {
+ width: 25%;
+}
+
+.gallery-columns-5 .gallery-item {
+ width: 20%;
+}
+
+.gallery-columns-6 .gallery-item {
+ width: 16.66%;
+}
+
+.gallery-columns-7 .gallery-item {
+ width: 14.28%;
+}
+
+.gallery-columns-8 .gallery-item {
+ width: 12.5%;
+}
+
+.gallery-columns-9 .gallery-item {
+ width: 11.11%;
+}
+
+.gallery-icon img {
+ margin: 0 auto;
+}
+
+.gallery .gallery-caption {
+ font-size: 12px;
+ line-height: 1.2;
+ padding-top: 5px;
+}
+
+/* =COMMENTS
+----------------------------------------------- */
+#comments {
+ border-top: 1px solid #f8f8f8;
+ padding-top: 15px;
+}
+
+#comments i {
+ font-size: 16px;
+ color: #aaaaaa;
+ padding-right: 10px;
+}
+
+.comments-title {
+ font-size: 24px;
+}
+
+.comment-content a {
+ word-wrap: break-word;
+}
+
+.comment-navigation {
+ margin-bottom: 15px;
+}
+
+.bypostauthor {
+ display: block;
+}
+
+#comments .comments-title {
+ margin-bottom: 10px;
+}
+
+.avatar {
+ border-radius: 50%;
+ float: left;
+}
+
+.comments-area article header {
+ margin: 0 0 5px;
+ overflow: hidden;
+ position: relative;
+}
+
+.comments-area .comment-edit-link,
+.comments-area .comment-permalink,
+.comments-area .comment-date-time,
+.comments-area .comment-author-link {
+ display: block;
+ margin-left: 100px;
+ color: #999999;
+}
+
+#content .comments-area article header cite a:hover,
+#content .comments-area a.comment-edit-link:hover,
+#content .comments-area a.comment-permalink:hover {
+ color: #289dcc;
+}
+
+.comments-area .comment-author-link a {
+ color: #999999;
+}
+
+.comments-area .comment-author-link a:hover {
+ color: #289dcc;
+}
+
+.comments-area .comment-author-link span {
+ margin-left: 10px;
+ padding: 0 5px;
+ background-color: #289dcc;
+ color: #ffffff;
+ border-radius: 3px;
+}
+
+.comments-area article header .comment-edit-link:before {
+ content: "\f044";
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ color: #aaaaaa;
+ font-size: 16px;
+ padding-right: 10px;
+}
+
+.comment-content {
+ padding: 15px 15px 25px;
+ background-color: #f8f8f8;
+ border: 1px solid #eaeaea;
+ border-radius: 2px;
+}
+
+.comment {
+ margin-bottom: 20px;
+}
+
+.comment ul, .comment ol {
+ margin: 0 0 20px 20px;
+}
+
+.comment ul {
+ list-style: square outside none;
+}
+
+.comment .comment-reply-link {
+ float: right;
+ color: #aaaaaa;
+}
+
+.comment .comment-reply-link:before {
+ content: "\f112";
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ color: #aaaaaa;
+ font-size: 16px;
+ padding-right: 10px;
+}
+
+.comment .comment-reply-link:hover {
+ color: #289dcc;
+}
+
+.comment-list {
+ margin-bottom: 25px;
+}
+
+.comment-list .children {
+ margin-left: 20px;
+}
+
+.comment-list, .comment-list .children {
+ list-style-type: none;
+ padding: 0;
+}
+
+.screen-reader-text {
+ border: 0;
+ clip: rect(1px, 1px, 1px, 1px);
+ clip-path: inset(50%);
+ height: 1px;
+ margin: -1px;
+ overflow: hidden;
+ padding: 0;
+ position: absolute !important;
+ width: 1px;
+ word-wrap: normal !important;
+ /* Many screen reader and browser combinations announce broken words as they would appear visually. */
+}
+
+.screen-reader-text:focus {
+ background-color: #f1f1f1;
+ border-radius: 3px;
+ box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
+ clip: auto !important;
+ clip-path: none;
+ color: #21759b;
+ display: block;
+ font-size: 0.875rem;
+ font-size: 14px;
+ font-weight: bold;
+ height: auto;
+ left: 5px;
+ line-height: normal;
+ padding: 15px 23px 14px;
+ text-decoration: none;
+ top: 5px;
+ width: auto;
+ z-index: 100000;
+ /* Above WP toolbar. */
+}
+
+/* Do not show the outline on the skip link target. */
+#main[tabindex="-1"]:focus {
+ outline: 0;
+}
+
+.nav-previous,
+.nav-next {
+ margin-bottom: 15px;
+}
+
+.nav-previous a,
+.nav-next a {
+ color: #289dcc;
+ cursor: pointer;
+ font-size: 16px;
+}
+
+.nav-previous a {
+ float: left;
+}
+
+.nav-next a {
+ float: right;
+}
+
+.nav-previous a:hover,
+.nav-next a:hover {
+ text-decoration: underline;
+}
+
+/* =COMMENT FORM
+----------------------------------------------- */
+#respond h3#reply-title {
+ font-size: 22px;
+ line-height: 28px;
+}
+
+#respond h3#reply-title #cancel-comment-reply-link {
+ margin-left: 10px;
+ margin-left: 1rem;
+ font-weight: normal;
+ font-size: 16px;
+ font-size: 1.6rem;
+}
+
+#respond form .comment-form-cookies-consent #wp-comment-cookies-consent {
+ margin-right: 5px;
+}
+
+#respond form .comment-form-cookies-consent label {
+ display: inline-block;
+}
+
+#respond form label {
+ display: block;
+ line-height: 1.5;
+}
+
+#respond form input[type="text"],
+#respond form textarea,
+#respond form input[type="email"],
+#respond form input[type="url"] {
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ font-size: 16px;
+ line-height: 1.5;
+ padding: 10px;
+ width: 100%;
+}
+
+#respond form p.form-allowed-tags {
+ font-size: 16px;
+ line-height: 1;
+ color: #5e5e5e;
+ display: none;
+}
+
+.required {
+ color: red;
+}
+
+/* =WIDGETS
+----------------------------------------------- */
+#secondary .widget ul li, #colophon .widget ul li {
+ line-height: 1.5;
+ padding: 5px 0;
+}
+
+#colophon .widget ul li {
+ border-bottom: 1px solid #444444;
+}
+
+#secondary .widget ul li li, #colophon .widget ul li li {
+ border-bottom: none;
+}
+
+#secondary .widget ul ul, #colophon .widget ul ul {
+ padding-left: 10px;
+}
+
+.widget select {
+ border: 1px solid #dddddd;
+ color: #777777;
+ padding: 2px;
+ width: 60%;
+}
+
+#secondary .widget-title {
+ border-bottom: 2px solid #289dcc;
+ font-size: 18px;
+ margin-bottom: 15px;
+ padding-bottom: 0;
+}
+
+#secondary .widget-title span {
+ background-color: #289dcc;
+ color: #ffffff;
+ padding: 6px 12px;
+ display: inline-block;
+}
+
+#secondary .widget, .error-404 .widget {
+ margin-bottom: 35px;
+ font-size: 14px;
+ background-color: #ffffff;
+}
+
+#secondary .widget p {
+ font-size: 14px;
+}
+
+#secondary a:hover {
+ text-decoration: underline;
+}
+
+.error-404 {
+ padding-bottom: 20px;
+ text-align: center;
+}
+
+.error-404 input.s {
+ width: 50%;
+}
+
+#secondary .widget-title a.rsswidget {
+ color: #ffffff;
+}
+
+/* =FOOTER WIDGET AREA
+----------------------------------------------- */
+.footer-widgets-wrapper {
+ border-top: 1px solid #f2f2f2;
+ background-color: #303440;
+}
+
+.footer-widgets-area {
+ padding-top: 45px;
+ padding-bottom: 10px;
+ color: #cccccc;
+}
+
+.tg-footer-main-widget {
+ width: 39.473684%;
+ float: left;
+ margin-right: 2.631579%;
+}
+
+.tg-footer-other-widgets {
+ float: right;
+ width: 57.894737%;
+}
+
+.tg-second-footer-widget,
+.tg-third-footer-widget {
+ width: 30.303030%;
+ float: left;
+ margin-right: 4.545454%;
+}
+
+.tg-fourth-footer-widget {
+ width: 30.303030%;
+ float: right;
+ margin-right: 0;
+}
+
+.footer-widgets-area .widget-title {
+ border-bottom: 2px solid #289dcc;
+ font-size: 18px;
+ margin-bottom: 15px;
+ padding-bottom: 0;
+}
+
+.footer-widgets-area .widget-title span {
+ background-color: #289dcc;
+ color: #ffffff;
+ padding: 6px 12px;
+ display: inline-block;
+}
+
+.footer-widgets-area p {
+ text-align: left;
+ color: #aaaaaa;
+}
+
+.footer-widgets-area a {
+ color: #ffffff;
+}
+
+.footer-widgets-area a:hover {
+ color: #289dcc;
+}
+
+#colophon .widget {
+ margin-bottom: 40px;
+}
+
+#colophon, #colophon p {
+ font-size: 14px;
+ line-height: 1.4;
+}
+
+/* =FOOTER ADVERTISEMENT AREA
+----------------------------------------------- */
+.advertisement_above_footer {
+ background-color: #ffffff;
+}
+
+.advertisement_above_footer .widget-title {
+ border-bottom: 2px solid #289dcc;
+ font-size: 18px;
+ margin-bottom: 15px;
+ padding-bottom: 0;
+}
+
+.advertisement_above_footer .widget-title span {
+ background-color: #289dcc;
+ color: #ffffff;
+ padding: 6px 12px;
+ display: inline-block;
+}
+
+/* =FOOTER SOCKET AREA
+----------------------------------------------- */
+.footer-socket-wrapper {
+ padding: 20px 0px 50px;
+ background-color: #303440;
+}
+
+.footer-socket-area {
+ width: 100%;
+}
+
+.footer-socket-right-section {
+ float: right;
+}
+
+.footer-socket-left-section {
+ float: left;
+}
+
+.footer-socket-wrapper .copyright {
+ color: #b1b6b6;
+ float: left;
+ font-size: 14px;
+}
+
+.footer-socket-wrapper .copyright a {
+ color: #b1b6b6;
+ border-bottom: 1px solid #5a5d62;
+}
+
+.footer-socket-wrapper .copyright a:hover {
+ color: #ffffff;
+}
+
+.footer-socket-wrapper .small-menu {
+ float: right;
+}
+
+.footer-socket-wrapper .small-menu a {
+ padding-top: 0;
+}
+
+.footer-socket-wrapper .small-menu ul li ul {
+ top: 21px;
+}
+
+/* =SCROLL UP
+----------------------------------------------- */
+a#scroll-up {
+ bottom: 20px;
+ position: fixed;
+ right: 20px;
+ display: none;
+ opacity: 0.5;
+ filter: alpha(opacity=50);
+ /* For IE8 and earlier */
+}
+
+a#scroll-up i {
+ font-size: 40px;
+ color: #289dcc;
+}
+
+a#scroll-up:hover {
+ opacity: 1;
+ filter: alpha(opacity=100);
+ /* For IE8 and earlier */
+}
+
+/* =PRIMARY AND SECONDARY CONTENT AREA
+----------------------------------------------- */
+#primary {
+ float: left;
+ width: 70.17543859%;
+}
+
+#secondary {
+ float: right;
+ width: 27.19298245%;
+}
+
+/* =LEFT SIDEBAR CONTENT LAYOUT
+-------------------------------------------------------------- */
+.left-sidebar #primary {
+ float: right;
+}
+
+.left-sidebar #secondary {
+ float: left;
+}
+
+/* =NO SIDEBAR CONTENT LAYOUT
+-------------------------------------------------------------- */
+.no-sidebar #primary {
+ float: none;
+ margin: 0 auto;
+}
+
+.no-sidebar-full-width #primary {
+ width: 100%;
+}
+
+.no-sidebar #secondary,
+.no-sidebar-full-width #secondary {
+ display: none;
+}
+
+.no-sidebar-full-width,
+.no-sidebar {
+ overflow: hidden;
+}
+
+.no-sidebar-full-width .alignfull,
+.no-sidebar .alignfull {
+ margin-left: calc(50% - 50vw);
+ margin-right: calc(50% - 50vw);
+ max-width: unset;
+}
+
+.no-sidebar-full-width .alignfull img,
+.no-sidebar .alignfull img {
+ max-width: unset;
+}
+
+.no-sidebar-full-width .alignwide,
+.no-sidebar .alignwide {
+ margin-left: -100px;
+ margin-right: -100px;
+ max-width: unset;
+}
+
+.no-sidebar-full-width.box-layout #main,
+.no-sidebar.box-layout #main {
+ overflow: hidden;
+}
+
+.no-sidebar-full-width.box-layout .alignwide,
+.no-sidebar.box-layout .alignwide {
+ margin-left: -100px;
+ margin-right: -100px;
+}
+
+.widget_featured_posts .article-content .above-entry-meta .cat-links a {
+ background-color: #289dcc;
+ border-radius: 3px;
+ color: #ffffff;
+ font-size: 12px;
+ padding: 3px 10px;
+ display: inline-block;
+}
+
+.widget_featured_posts .article-content .entry-title {
+ padding: 10px 0 0;
+ font-size: 22px;
+}
+
+.widget_featured_posts .article-content .entry-title a {
+ color: #232323;
+ text-shadow: none;
+}
+
+.widget_featured_posts .article-content .below-entry-meta .posted-on,
+.widget_featured_posts .article-content .below-entry-meta .byline {
+ padding-right: 10px;
+}
+
+.widget_featured_posts .article-content .below-entry-meta .posted-on .fa {
+ color: #888888;
+ font-size: 10px;
+ padding-right: 3px;
+}
+
+.widget_featured_posts .article-content .below-entry-meta .byline .fa,
+.widget_featured_posts .article-content .below-entry-meta .comments .fa {
+ color: #888888;
+ padding-right: 5px;
+ font-size: 11px;
+}
+
+.widget_featured_posts .article-content .below-entry-meta .posted-on a,
+.widget_featured_posts .article-content .below-entry-meta .byline a,
+.widget_featured_posts .article-content .below-entry-meta .comments a {
+ font-size: 12px;
+}
+
+/* =POST CONTENT
+----------------------------------------------- */
+.page-header .page-title {
+ border-bottom: 2px solid #289dcc;
+ font-size: 18px;
+ margin-bottom: 15px;
+ padding-bottom: 0;
+}
+
+.page-header .page-title span {
+ background-color: #289dcc;
+ color: #ffffff;
+ padding: 6px 12px;
+ display: inline-block;
+}
+
+.archive #content .post p {
+ font-size: 14px;
+}
+
+.archive #content .post:nth-child(2n+1) {
+ float: right;
+ width: 48.7013%;
+}
+
+.archive #content .post:nth-child(2n) {
+ float: left;
+ width: 48.7013%;
+ clear: both;
+}
+
+.archive #content .post:first-child {
+ float: none;
+ width: 100%;
+}
+
+.archive #content .post:not(:first-child) .article-content .entry-title {
+ font-size: 22px;
+}
+
+.single #content .post,
+#content .post {
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
+}
+
+#content .post {
+ margin-bottom: 30px;
+}
+
+.single #content .post {
+ margin-bottom: 0;
+}
+
+#content .post img {
+ margin-bottom: 0;
+}
+
+#content .post .article-content {
+ padding: 15px;
+}
+
+#content .post .article-content .above-entry-meta .cat-links a {
+ background-color: #289dcc;
+ border-radius: 3px;
+ color: #ffffff;
+ font-size: 12px;
+ padding: 3px 10px;
+}
+
+#content .post .article-content .entry-title {
+ padding: 5px 0 0;
+ font-size: 32px;
+}
+
+#content .post .article-content .entry-title a {
+ color: #232323;
+}
+
+#content .post .article-content .entry-title a:hover {
+ color: #289dcc;
+}
+
+#content .post .article-content .below-entry-meta .posted-on,
+#content .post .article-content .below-entry-meta .byline,
+#content .post .article-content .below-entry-meta .comments,
+#content .post .article-content .below-entry-meta .tag-links {
+ padding-right: 10px;
+}
+
+#content .post .article-content .below-entry-meta .posted-on .fa {
+ color: #888888;
+ font-size: 10px;
+ padding-right: 3px;
+}
+
+#content .post .article-content .below-entry-meta .byline .fa,
+#content .post .article-content .below-entry-meta .comments .fa,
+#content .post .article-content .below-entry-meta .tag-links .fa,
+#content .post .article-content .below-entry-meta .edit-link .fa {
+ color: #888888;
+ padding-right: 5px;
+ font-size: 11px;
+}
+
+#content .post .article-content .below-entry-meta .posted-on a,
+#content .post .article-content .below-entry-meta .byline a,
+#content .post .article-content .below-entry-meta .comments a,
+#content .post .article-content .below-entry-meta .tag-links a,
+#content .post .article-content .below-entry-meta .edit-link a {
+ font-size: 12px;
+}
+
+#content .post .article-content .below-entry-meta {
+ padding-bottom: 20px;
+}
+
+.below-entry-meta .updated:not(.published) {
+ display: none;
+}
+
+.type-post .entry-title,
+.type-page .entry-title {
+ font-size: 34px;
+ line-height: 1.2;
+}
+
+.post .entry-title a, .search .entry-title a {
+ color: #333333;
+ transition: all 0.3s ease 0s;
+}
+
+.post .entry-title a:hover, .search .entry-title a:hover {
+ color: #289dcc;
+}
+
+.post .entry-content {
+ margin-bottom: 10px;
+}
+
+.entry-content ul {
+ list-style: square;
+}
+
+.entry-content ul,
+.entry-content ol {
+ padding: 0 0 0 35px;
+ margin-bottom: 30px;
+}
+
+.entry-content li > ul,
+.entry-content li > ol {
+ margin-bottom: 0;
+}
+
+.entry-content li {
+ line-height: 1.3;
+}
+
+.post .entry-content a:hover {
+ text-decoration: underline;
+}
+
+.entry-meta {
+ color: #aaaaaa;
+ padding-bottom: 20px;
+}
+
+.entry-meta .byline i,
+.entry-meta .cat-links i {
+ padding-left: 5px;
+ padding-right: 5px;
+ font-size: 16px;
+ color: #289dcc;
+}
+
+.entry-meta .byline a,
+.entry-meta .cat-links a {
+ font-size: 20px;
+}
+
+.entry-meta .byline {
+ margin-right: 25px;
+}
+
+.entry-meta a {
+ color: #289dcc;
+}
+
+.entry-meta a:hover {
+ text-decoration: underline;
+}
+
+.entry-meta .sep {
+ display: block;
+ border-top: 1px solid #f2f2f2;
+ position: relative;
+ margin: 10px 0 10px 0;
+}
+
+.entry-meta .post-format {
+ padding: 5px;
+ position: absolute;
+ right: -64px;
+ top: -32px;
+}
+
+.entry-meta .post-format i {
+ background-color: #289dcc;
+ border-radius: 5px;
+ color: #ffffff;
+ display: block;
+ height: 30px;
+ line-height: 30px;
+ text-align: center;
+ width: 30px;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ padding: 12px 8px 8px 8px;
+}
+
+.entry-meta .posted-on,
+.entry-meta .comments-link,
+.entry-meta .edit-link,
+.entry-meta .tag-links {
+ font-size: 12px;
+ line-height: 20px;
+ margin-right: 25px;
+}
+
+.entry-meta .posted-on a,
+.entry-meta .comments-link a,
+.entry-meta .edit-link a,
+.entry-meta .tag-links a {
+ color: #aaaaaa;
+ font-size: 14px;
+}
+
+.entry-meta .posted-on a:hover,
+.entry-meta .comments-link a:hover,
+.entry-meta .edit-link a:hover,
+.entry-meta .tag-links a:hover {
+ color: #289dcc;
+ text-decoration: none;
+}
+
+.entry-meta .posted-on i,
+.entry-meta .comments-link i,
+.entry-meta .edit-link i,
+.entry-meta .tag-links i {
+ font-size: 14px;
+ padding-right: 5px;
+ padding-left: 5px;
+ text-decoration: none;
+}
+
+.entry-content a.read-more:hover {
+ text-decoration: none;
+}
+
+.single #content .tags a {
+ border: 1px solid #eaeaea;
+ padding: 3px 5px;
+ border-radius: 3px;
+ color: #777777;
+}
+
+.single #content .tags a:hover {
+ color: #289dcc;
+ text-decoration: none;
+}
+
+.more-link {
+ display: inline-block;
+ background-color: #289dcc;
+ border-radius: 3px;
+}
+
+.more-link span {
+ font-size: 12px;
+ padding: 5px 10px;
+ color: #ffffff;
+ cursor: pointer;
+ display: inline-block;
+}
+
+.more-link span:hover {
+ background-color: rgba(0, 0, 0, 0.1);
+}
+
+ul.wp-block-gallery {
+ padding: 0;
+}
+
+/* =FEATURED BLOG
+----------------------------------------------- */
+.no-post-thumbnail {
+ background-color: #289dcc;
+}
+
+.tg-two-column-post-left {
+ float: left;
+ clear: both;
+}
+
+.tg-two-column-post-right {
+ float: right;
+}
+
+.post-box {
+ width: 48.5%;
+ height: auto;
+ margin-bottom: 30px;
+ position: relative;
+}
+
+.yes-post-thumbnail.post-box {
+ height: auto;
+}
+
+.post-box img {
+ margin-bottom: 0;
+}
+
+.post-box .post-content-area {
+ position: absolute;
+ top: 50%;
+ -ms-transform: translateY(-50%);
+ /* IE 9 */
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ width: 100%;
+ text-align: center;
+}
+
+.post-box .entry-title {
+ padding-bottom: 0;
+}
+
+.post.post-box .entry-title a {
+ color: #ffffff;
+ text-shadow: 1px 1px 1px #000000;
+ font-size: 28px;
+ text-transform: uppercase;
+ padding: 10px;
+}
+
+.post.post-box .entry-title a:hover {
+ color: #289dcc;
+}
+
+.post-box .entry-title:after {
+ background: none repeat scroll 0 0 #ffffff;
+ content: "";
+ display: block;
+ height: 2px;
+ margin: 15px auto;
+ width: 100px;
+}
+
+.post-box .entry-meta {
+ padding-bottom: 0;
+}
+
+.post-box .entry-meta span .fa {
+ color: #ffffff;
+}
+
+.post-box .entry-meta .posted-on a,
+.post-box .entry-meta .cat-links a {
+ color: #ffffff;
+ text-shadow: 1px 1px 1px #000000;
+ font-size: 16px;
+}
+
+.post-box .entry-meta .posted-on i,
+.post-box .entry-meta .cat-links i {
+ color: #ffffff;
+}
+
+.post-box .entry-meta .posted-on a:hover,
+.post-box .entry-meta .cat-links a:hover {
+ color: #289dcc;
+ text-decoration: none;
+}
+
+/* =FRONT PAGE WIDGET AREAS
+----------------------------------------------- */
+.widget_slider_area {
+ float: left;
+ width: 55.26315789%;
+}
+
+.widget_beside_slider {
+ float: right;
+ width: 43.85964912%;
+}
+
+.widget_slider_area .widget-title,
+.widget_beside_slider .widget-title {
+ border-bottom: 2px solid #289dcc;
+ font-size: 18px;
+ margin-bottom: 15px;
+ padding-bottom: 0;
+}
+
+.widget_slider_area .widget-title span,
+.widget_beside_slider .widget-title span {
+ background-color: #289dcc;
+ color: #fff;
+ padding: 6px 12px;
+ display: inline-block;
+}
+
+/* Slider widget meta CSS */
+.widget_featured_slider .single-slide {
+ position: relative;
+}
+
+.widget_featured_slider img {
+ margin-bottom: 0;
+}
+
+.widget_featured_slider .slide-content {
+ position: absolute;
+ bottom: 0;
+ background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
+ background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
+ background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
+ background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
+ padding-bottom: 20px;
+ padding-left: 5%;
+ position: absolute;
+ width: 100%;
+}
+
+.widget_featured_slider .slide-content .above-entry-meta .cat-links a {
+ background-color: #289dcc;
+ border-radius: 3px;
+ color: #ffffff;
+ font-size: 12px;
+ padding: 3px 10px;
+}
+
+.widget_featured_slider .slide-content .entry-title {
+ padding: 10px 0 0;
+ font-size: 22px;
+}
+
+.widget_featured_slider .slide-content .entry-title a {
+ color: #ffffff;
+ text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
+}
+
+.widget_featured_slider .slide-content .entry-title a:hover {
+ color: #289dcc;
+}
+
+.widget_featured_slider .slide-content .below-entry-meta .posted-on,
+.widget_featured_slider .slide-content .below-entry-meta .byline {
+ padding-right: 10px;
+}
+
+.widget_featured_slider .slide-content .below-entry-meta .posted-on .fa {
+ color: #ffffff;
+ font-size: 10px;
+ padding-right: 3px;
+}
+
+.widget_featured_slider .slide-content .below-entry-meta .byline .fa,
+.widget_featured_slider .slide-content .below-entry-meta .comments .fa {
+ color: #ffffff;
+ padding-right: 5px;
+ font-size: 11px;
+}
+
+.widget_featured_slider .slide-content .below-entry-meta .posted-on a,
+.widget_featured_slider .slide-content .below-entry-meta .byline a,
+.widget_featured_slider .slide-content .below-entry-meta .comments a,
+.widget_featured_slider .slide-content .below-entry-meta .comments span {
+ color: #ffffff;
+ font-size: 12px;
+}
+
+.widget_featured_slider .slide-content .below-entry-meta .posted-on a:hover,
+.widget_featured_slider .slide-content .below-entry-meta .byline a:hover,
+.widget_featured_slider .slide-content .below-entry-meta .comments a:hover {
+ color: #289dcc;
+}
+
+/* Highlighted posts widget */
+.widget_highlighted_posts .single-article {
+ position: relative;
+ float: left;
+ margin-bottom: 10px;
+ margin-right: 2%;
+ max-width: 49%;
+}
+
+.widget_highlighted_posts .single-article:nth-child(even) {
+ margin-right: 0;
+}
+
+.widget_highlighted_posts img {
+ margin-bottom: 0;
+}
+
+.widget_highlighted_posts .article-content {
+ position: absolute;
+ bottom: 0;
+ background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
+ background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
+ background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
+ background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
+ padding-bottom: 10px;
+ padding-left: 5%;
+ position: absolute;
+ width: 100%;
+}
+
+.widget_highlighted_posts .above-entry-meta {
+ display: none;
+}
+
+.widget_highlighted_posts .article-content .above-entry-meta .cat-links a {
+ background-color: #289dcc;
+ border-radius: 3px;
+ color: #ffffff;
+ font-size: 12px;
+ padding: 3px 10px;
+}
+
+.widget_highlighted_posts .article-content .entry-title {
+ padding: 10px 0 0;
+ font-size: 16px;
+}
+
+.widget_highlighted_posts .article-content .entry-title a {
+ color: #ffffff;
+ text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
+}
+
+.widget_highlighted_posts .article-content .entry-title a:hover {
+ color: #289dcc;
+}
+
+.widget_highlighted_posts .article-content .below-entry-meta .posted-on,
+.widget_highlighted_posts .article-content .below-entry-meta .byline {
+ padding-right: 10px;
+}
+
+.widget_highlighted_posts .article-content .below-entry-meta .byline {
+ display: none;
+}
+
+.widget_highlighted_posts .article-content .below-entry-meta .posted-on .fa {
+ color: #ffffff;
+ font-size: 10px;
+ padding-right: 3px;
+}
+
+.widget_highlighted_posts .article-content .below-entry-meta .byline .fa,
+.widget_highlighted_posts .article-content .below-entry-meta .comments .fa {
+ color: #ffffff;
+ padding-right: 5px;
+ font-size: 11px;
+}
+
+.widget_highlighted_posts .article-content .below-entry-meta .posted-on a,
+.widget_highlighted_posts .article-content .below-entry-meta .byline a,
+.widget_highlighted_posts .article-content .below-entry-meta .comments a,
+.widget_highlighted_posts .article-content .below-entry-meta .comments span {
+ color: #ffffff;
+ font-size: 11px;
+}
+
+.widget_highlighted_posts .article-content .below-entry-meta .posted-on a:hover,
+.widget_highlighted_posts .article-content .below-entry-meta .byline a:hover,
+.widget_highlighted_posts .article-content .below-entry-meta .comments a:hover {
+ color: #289dcc;
+}
+
+.widget_highlighted_posts .widget-title {
+ color: #555555;
+ font-size: 24px;
+}
+
+/* TG:All Posts Widget Styling */
+.blog .post:nth-child(2n) {
+ float: left;
+ width: 48.7013%;
+ clear: both;
+}
+
+.blog .post:nth-child(2n+1) {
+ float: right;
+ width: 48.7013%;
+}
+
+.blog .post:first-child {
+ float: none;
+ width: 100%;
+}
+
+.blog .post .article-content .below-entry-meta .edit-link a,
+.blog .post .article-content .below-entry-meta .tag-links a {
+ font-size: 12px;
+}
+
+.blog .post .article-content .below-entry-meta .edit-link .fa,
+.blog .post .article-content .below-entry-meta .tag-links .fa {
+ color: #888888;
+ padding-right: 5px;
+ font-size: 11px;
+}
+
+.blog .post .article-content .below-entry-meta .tag-links {
+ padding-right: 10px;
+}
+
+/* Search Page */
+.search .status-publish {
+ margin-bottom: 30px;
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
+ -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
+}
+
+.search .status-publish:nth-child(2n) {
+ float: left;
+ width: 48.7013%;
+ clear: both;
+}
+
+.search .status-publish:nth-child(2n+1) {
+ float: right;
+ width: 48.7013%;
+}
+
+.search .status-publish:first-child {
+ float: none;
+ width: 100%;
+}
+
+.search .status-publish .article-content {
+ padding: 15px;
+}
+
+/* =FRONT PAGE MAIN CONTENT SECTION
+----------------------------------------------- */
+.main-content-section {
+ padding-top: 20px;
+}
+
+.main-content-section .tg-one-half {
+ width: 48.75%;
+ padding-bottom: 0;
+}
+
+.posted-on a,
+.byline a,
+.comments a,
+.comments span,
+.tag-links a,
+.edit-link a {
+ color: #888888;
+}
+
+.posted-on a:hover,
+.byline a:hover,
+.comments a:hover,
+.tag-links a:hover,
+.edit-link a:hover {
+ color: #289dcc;
+}
+
+/* Featured posts widget */
+.widget_featured_posts .article-content .above-entry-meta .cat-links a {
+ background-color: #289dcc;
+ border-radius: 3px;
+ color: #ffffff;
+ font-size: 12px;
+ padding: 3px 10px;
+}
+
+.widget_featured_posts .article-content .entry-title {
+ padding: 10px 0 0;
+ font-size: 22px;
+}
+
+.widget_featured_posts .article-content .entry-title a {
+ color: #232323;
+ text-shadow: none;
+}
+
+.widget_featured_posts .article-content .entry-title a:hover {
+ color: #289dcc;
+}
+
+.widget_featured_posts .article-content .below-entry-meta .posted-on,
+.widget_featured_posts .article-content .below-entry-meta .byline {
+ padding-right: 10px;
+}
+
+.widget_featured_posts .article-content .below-entry-meta .posted-on .fa {
+ color: #888888;
+ font-size: 10px;
+ padding-right: 3px;
+}
+
+.widget_featured_posts .article-content .below-entry-meta .byline .fa,
+.widget_featured_posts .article-content .below-entry-meta .comments .fa {
+ color: #888888;
+ padding-right: 5px;
+ font-size: 11px;
+}
+
+.widget_featured_posts .article-content .below-entry-meta .posted-on a,
+.widget_featured_posts .article-content .below-entry-meta .byline a,
+.widget_featured_posts .article-content .below-entry-meta .comments a,
+.widget_featured_posts .article-content .below-entry-meta .comments span {
+ font-size: 12px;
+}
+
+.widget_featured_posts {
+ margin-bottom: 30px;
+}
+
+.widget_featured_posts .widget-title {
+ border-bottom: 2px solid #289dcc;
+ font-size: 18px;
+ margin-bottom: 15px;
+ padding-bottom: 0;
+}
+
+.widget_featured_posts .widget-title span {
+ background-color: #289dcc;
+ color: #ffffff;
+ padding: 6px 12px;
+ display: inline-block;
+}
+
+.widget_featured_posts img {
+ margin-bottom: 18px;
+}
+
+.widget_featured_posts .first-post {
+ float: left;
+ width: 48.70129870%;
+ margin-bottom: 20px;
+}
+
+.widget_featured_posts .following-post {
+ float: right;
+ width: 48.70129870%;
+}
+
+.widget_featured_posts .following-post .byline {
+ display: none;
+}
+
+.widget_featured_posts.widget_featured_posts_vertical .first-post,
+.widget_featured_posts.widget_featured_posts_vertical .following-post {
+ float: none;
+ width: 100%;
+}
+
+.widget_featured_posts .single-article {
+ background-color: #ffffff;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
+}
+
+.widget_featured_posts .article-content {
+ padding: 0 15px 5px;
+}
+
+.widget_featured_posts .article-content .below-entry-meta {
+ margin-bottom: 12px;
+}
+
+.widget_featured_posts .article-content .entry-content p {
+ font-size: 14px;
+}
+
+.widget_featured_posts .following-post .single-article {
+ margin-bottom: 15px;
+}
+
+.widget_featured_posts .following-post figure {
+ float: left;
+ margin-right: 10px;
+}
+
+.widget_featured_posts.widget_featured_meta .following-post .single-article figure {
+ float: left;
+ margin-right: 10px;
+}
+
+#secondary .widget_featured_posts .following-post .article-content .entry-title {
+ font-size: 14px;
+ line-height: 1.4;
+}
+
+.widget_featured_posts .following-post .article-content .entry-title {
+ font-size: 18px;
+}
+
+.widget_featured_posts .following-post .article-content .below-entry-meta .posted-on a,
+.widget_featured_posts .following-post .article-content .below-entry-meta .byline a {
+ font-size: 11px;
+}
+
+.widget_featured_posts .following-post .article-content .below-entry-meta {
+ margin-bottom: 0;
+}
+
+.widget_featured_posts .following-post img {
+ margin-bottom: 0;
+}
+
+.widget_featured_posts .following-post .above-entry-meta {
+ display: none;
+}
+
+.news-bar {
+ background-color: #ffffff;
+ padding: 8px 0 4px;
+ -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
+ -moz-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
+ font-size: 14px;
+}
+
+.breaking-news {
+ float: left;
+}
+
+.breaking-news div {
+ display: none;
+}
+
+.breaking-news-latest {
+ color: #555555;
+ margin-right: 0;
+ position: relative;
+ margin-top: 0px;
+ vertical-align: top;
+}
+
+/* The HTML list gets replaced with a single div,
+ which contains the active ticker item, so you
+ can easily style that as well */
+.breaking-news div {
+ display: inline-block;
+ word-wrap: break-word;
+}
+
+.date-in-header {
+ float: left;
+ color: #555555;
+ font-size: 14px;
+ padding-right: 15px;
+}
+
+.newsticker {
+ display: inline-block;
+ padding-left: 0;
+ overflow: hidden;
+ height: 20px;
+}
+
+.author-box {
+ width: 100%;
+ display: inline-block;
+ padding: 10px;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
+ margin-bottom: 25px;
+}
+
+.author-img img {
+ margin-right: 15px;
+}
+
+.author-name {
+ padding-bottom: 10px;
+ font-size: 20px;
+}
+
+/* Related Posts */
+.related-posts-main-title .fa {
+ color: #289dcc;
+}
+
+.related-posts-main-title span {
+ font-size: 26px;
+ padding-left: 10px;
+}
+
+.single-related-posts {
+ width: 32.5%;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
+ margin-right: 1.25%;
+ float: left;
+ margin-bottom: 25px;
+}
+
+.single-related-posts img {
+ margin-bottom: 0;
+}
+
+.related-posts .single-related-posts:nth-child(3n+3) {
+ margin-right: 0;
+}
+
+.single-related-posts .article-content {
+ padding: 0 10px 5px;
+}
+
+.single-related-posts .byline {
+ display: none;
+}
+
+.single-related-posts .article-content .entry-title {
+ padding: 10px 0 0;
+ font-size: 18px;
+}
+
+.single-related-posts .article-content .entry-title a {
+ color: #232323;
+ text-shadow: none;
+}
+
+.single-related-posts .article-content .entry-title a:hover {
+ color: #289dcc;
+}
+
+.single-related-posts .article-content .below-entry-meta .posted-on,
+.single-related-posts .article-content .below-entry-meta .byline {
+ padding-right: 10px;
+}
+
+.single-related-posts .article-content .below-entry-meta .posted-on .fa {
+ color: #888888;
+ font-size: 10px;
+ padding-right: 3px;
+}
+
+.single-related-posts .article-content .below-entry-meta .byline .fa,
+.single-related-posts .article-content .below-entry-meta .comments .fa {
+ color: #888888;
+ padding-right: 5px;
+ font-size: 11px;
+}
+
+.single-related-posts .article-content .below-entry-meta .posted-on a,
+.single-related-posts .article-content .below-entry-meta .byline a,
+.single-related-posts .article-content .below-entry-meta .comments a {
+ font-size: 12px;
+}
+
+/* Sharing Section */
+.share-buttons {
+ display: inline-block;
+}
+
+.box {
+ border: 1px solid #eaeaea;
+ border-radius: 3px;
+ display: inline-block;
+}
+
+.count {
+ background: none repeat scroll 0 0 #f2f2f2;
+ color: #289dcc;
+ float: right;
+ font-size: 22px;
+ padding: 0 16px;
+}
+
+.share {
+ float: left;
+}
+
+#twitter, #facebook, #googleplus, #pinterest {
+ float: left;
+ padding-right: 20px;
+}
+
+.share .fa {
+ display: block;
+ font-size: 30px;
+ line-height: 35px;
+ padding: 0 15px;
+}
+
+.share .fa-twitter {
+ color: #55acee;
+}
+
+.share .fa-facebook-square {
+ color: #3b5998;
+}
+
+.share .fa-google-plus-square {
+ color: #dd4b39;
+}
+
+.share .fa-pinterest {
+ color: #cc2127;
+}
+
+.advertisement_125x125 img {
+ margin-bottom: 8px;
+ padding: 0 2px;
+}
+
+.advertisement_300x250 img {
+ margin: 0 auto;
+ display: block;
+}
+
+#header-right-section .advertisement_728x90 {
+ margin-bottom: 0;
+ padding: 0;
+}
+
+.advertisement_728x90 {
+ padding: 15px 0 45px;
+ display: block;
+}
+
+#header-right-section .advertisement_728x90 img {
+ padding: 0;
+}
+
+.advertisement_728x90 img {
+ margin-bottom: 0;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
+ padding: 10px;
+ display: block;
+ margin: 0 auto;
+}
+
+.advertisement-content {
+ text-align: center;
+}
+
+.advertisement_below_post_title {
+ float: left;
+ width: 300px;
+ margin-right: 10px;
+}
+
+.post .featured-image {
+ text-align: center;
+}
+
+#site-navigation {
+ z-index: 999;
+}
+
+/* Gallery Post Format */
+/* = Page Template CSS
+----------------------------------------------- */
+.page-template-page-builder #primary {
+ float: none;
+ width: 100%;
+}
+
+/*--------------------------------------------------------------
+Responsive Structure
+--------------------------------------------------------------*/
+@media screen and (max-width: 1200px) {
+ .no-sidebar-full-width .alignwide {
+ margin-left: -10px;
+ margin-right: -10px;
+ }
+}
+
+@media screen and (max-width: 1190px) {
+ #page {
+ width: 97%;
+ }
+ .wide #page {
+ width: 100%;
+ }
+ .inner-wrap {
+ width: 94%;
+ }
+}
+
+@media screen and (max-width: 768px) {
+ #header-text-nav-wrap {
+ padding: 10px 0;
+ }
+ #header-left-section {
+ float: none;
+ margin-bottom: 10px;
+ }
+ #header-logo-image {
+ float: none;
+ text-align: center;
+ padding-right: 0;
+ }
+ #header-text {
+ float: none;
+ text-align: center;
+ padding-right: 0;
+ }
+ #header-right-section {
+ float: none;
+ }
+ #header-right-section .widget {
+ text-align: center;
+ }
+ .menu-toggle {
+ display: block;
+ float: left;
+ }
+ .main-navigation ul {
+ display: none;
+ }
+ .main-navigation .home-icon a {
+ padding: 7px 10px;
+ }
+ .widget_slider_area,
+ .widget_beside_slider {
+ float: none;
+ width: 100%;
+ }
+ .widget_slider_area {
+ padding-bottom: 10px;
+ }
+ #primary, #secondary {
+ float: none;
+ width: 100%;
+ }
+ .better-responsive-menu .sub-menu {
+ display: none;
+ }
+ .main-small-navigation li {
+ position: relative;
+ }
+ .sub-toggle {
+ position: absolute;
+ right: 20px;
+ cursor: pointer;
+ display: block;
+ top: 6px;
+ padding: 0 7px;
+ background-color: #1b7aa0;
+ }
+ .sub-toggle .fa {
+ color: #ffffff;
+ }
+ .sub-toggle.active .fa {
+ color: #1b7aa0;
+ }
+}
+
+@media screen and (max-width: 767px) {
+ .no-sidebar-full-width.box-layout .alignwide,
+ .no-sidebar.box-layout .alignwide {
+ margin-left: -20px;
+ margin-right: -20px;
+ }
+}
+
+@media screen and (max-width: 600px) {
+ .logged-in #masthead #site-navigation {
+ top: 0 !important;
+ }
+ .news-bar {
+ text-align: center;
+ }
+ .date-in-header,
+ .breaking-news,
+ #masthead .social-links {
+ float: none;
+ max-width: 100%;
+ }
+ .newsticker li {
+ text-align: left;
+ }
+ .archive #content .post:first-child,
+ .archive #content .post:nth-child(2n),
+ .archive #content .post:nth-child(2n+1) {
+ float: none;
+ width: 100%;
+ }
+ .blog .post:first-child,
+ .blog .post:nth-child(2n),
+ .blog .post:nth-child(2n+1) {
+ float: none;
+ width: 100%;
+ }
+ .search .status-publish:first-child,
+ .search .status-publish:nth-child(2n),
+ .search .status-publish:nth-child(2n+1) {
+ float: none;
+ width: 100%;
+ }
+ .tg-footer-main-widget {
+ float: none;
+ margin-right: 0;
+ width: 100%;
+ }
+ .tg-footer-other-widgets {
+ float: none;
+ width: 100%;
+ }
+ .footer-socket-right-section,
+ .footer-socket-left-section {
+ float: none;
+ text-align: center;
+ }
+ .footer-socket-wrapper .copyright {
+ float: none;
+ max-width: 100%;
+ text-align: center;
+ }
+ .footer-socket-area .social-links {
+ float: none;
+ }
+ .gallery-columns-4 .gallery-item,
+ .gallery-columns-5 .gallery-item,
+ .gallery-columns-6 .gallery-item,
+ .gallery-columns-7 .gallery-item,
+ .gallery-columns-8 .gallery-item,
+ .gallery-columns-9 .gallery-item {
+ width: 25%;
+ }
+ .no-sidebar-full-width .alignwide,
+ .no-sidebar .alignwide {
+ margin-left: 0;
+ margin-right: 0;
+ }
+ .no-sidebar-full-width.box-layout .alignwide,
+ .no-sidebar.box-layout .alignwide {
+ margin-left: 0;
+ margin-right: 0;
+ }
+}
+
+@media screen and (max-width: 420px) {
+ .widget_featured_posts .first-post,
+ .widget_featured_posts .following-post {
+ float: none;
+ width: 100%;
+ }
+ .main-content-section .tg-one-half {
+ width: 100%;
+ }
+ .tg-second-footer-widget,
+ .tg-third-footer-widget,
+ .tg-fourth-footer-widget {
+ float: none;
+ margin-right: 0;
+ width: 100%;
+ }
+ .single-related-posts {
+ margin-right: 0;
+ width: 100%;
+ }
+ .gallery-columns-4 .gallery-item,
+ .gallery-columns-5 .gallery-item,
+ .gallery-columns-6 .gallery-item,
+ .gallery-columns-7 .gallery-item,
+ .gallery-columns-8 .gallery-item,
+ .gallery-columns-9 .gallery-item {
+ width: 33.33%;
+ }
+}
+
+@media screen and (max-width: 380px) {
+ .widget_highlighted_posts .single-article {
+ float: none;
+ margin-right: 0;
+ max-width: 100%;
+ }
+}
+
+/* search result tile hide */
+.search h1.page-title {
+ display: none;
+}
+
+/*--------------------------------------------------------------
+16.0 heaader media css
+--------------------------------------------------------------*/
+div.wp-custom-header {
+ position: relative;
+}
+
+iframe#wp-custom-header-video {
+ width: 100%;
+}
+
+.wp-custom-header-video-button {
+ opacity: 0;
+ visibility: hidden;
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ margin: auto;
+ width: 62px;
+ height: 50px;
+ font: 0px/0 a;
+ -moz-transition: all 0.5s;
+ -o-transition: all 0.5s;
+ -webkit-transition: all 0.5s;
+ transition: all 0.5s;
+}
+
+div#wp-custom-header:hover .wp-custom-header-video-button {
+ visibility: visible;
+ opacity: 1;
+}
+
+.wp-custom-header-video-button:before {
+ content: '\f04b';
+ display: block;
+ font-family: FontAwesome;
+ font-size: 20px;
+}
+
+.wp-custom-header-video-button.wp-custom-header-video-pause:before {
+ content: '\f04c';
+}
+
+#masthead {
+ /*--------------------------------------------------------------
+ Clean Layout
+ --------------------------------------------------------------*/
+ /*--------------------------------------------------------------
+ classic Layout
+ --------------------------------------------------------------*/
+}
+
+#masthead .main-small-navigation ul.menu-scrollbar {
+ overflow-y: scroll;
+}
+
+#masthead .main-small-navigation li:hover > a, #masthead .main-small-navigation li.current-page-ancestor > a, #masthead .main-small-navigation li.current-menu-ancestor > a, #masthead .main-small-navigation li.current-page-item > a, #masthead .main-small-navigation li.current-menu-item > a {
+ color: #fff;
+ background-color: #289dcc;
+}
+
+#masthead.colormag-header-clean .date-in-header {
+ padding-right: 20px;
+}
+
+#masthead.colormag-header-clean .news-bar {
+ padding: 8px 0;
+}
+
+#masthead.colormag-header-clean .breaking-news {
+ float: left;
+}
+
+#masthead.colormag-header-clean .breaking-news .breaking-news-latest {
+ background: #212529;
+ padding: 0 10px;
+ display: inline-block;
+ vertical-align: top;
+ color: #fff;
+ font-weight: 400;
+}
+
+#masthead.colormag-header-clean .breaking-news .newsticker {
+ padding-left: 10px;
+ text-align: left;
+ position: relative;
+}
+
+#masthead.colormag-header-clean .breaking-news .newsticker a {
+ color: #555555;
+}
+
+#masthead.colormag-header-clean .breaking-news .newsticker a:hover {
+ color: #289dcc;
+}
+
+#masthead.colormag-header-clean .social-links i.fa {
+ color: #495057;
+ transition: color 0.35s;
+ font-size: 16px;
+ padding: 0 6px;
+}
+
+#masthead.colormag-header-clean .social-links li:hover i.fa {
+ color: #289dcc;
+}
+
+#masthead.colormag-header-clean #header-text-nav-wrap {
+ padding: 30px 0;
+}
+
+#masthead.colormag-header-clean .home-icon .fa {
+ font-size: 21px;
+}
+
+#masthead.colormag-header-clean #site-navigation {
+ box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset;
+ position: relative;
+ background-color: transparent;
+ border-top: 0 solid transparent;
+ z-index: 999;
+}
+
+#masthead.colormag-header-clean #site-navigation .inner-wrap {
+ background-color: #212529;
+}
+
+#masthead.colormag-header-clean #site-navigation .fa.search-top {
+ padding: 20px;
+ line-height: 26px;
+ position: relative;
+ float: right;
+ right: 0;
+}
+
+#masthead.colormag-header-clean #site-navigation .random-post {
+ position: relative;
+ float: right;
+}
+
+#masthead.colormag-header-clean #site-navigation .search-form-top {
+ top: 100%;
+}
+
+#masthead.colormag-header-clean #site-navigation .menu-toggle {
+ line-height: 26px;
+}
+
+#masthead.colormag-header-clean #site-navigation .menu-toggle::before {
+ padding: 20px;
+}
+
+#masthead.colormag-header-clean .main-navigation a {
+ font-weight: 500;
+ padding: 20px;
+ line-height: 26px;
+}
+
+#masthead.colormag-header-clean .main-navigation ul li ul {
+ top: 100%;
+}
+
+#masthead.colormag-header-clean .main-navigation ul li ul li a {
+ width: auto;
+ padding: 10px 15px;
+}
+
+#masthead.colormag-header-clean .main-navigation ul li ul li ul {
+ top: 0;
+}
+
+#masthead.colormag-header-clean .main-navigation ul li.focus > ul {
+ display: block;
+ visibility: visible;
+ opacity: 1;
+}
+
+#masthead.colormag-header-clean .main-small-navigation .menu-primary-container,
+#masthead.colormag-header-clean .main-small-navigation .nav-menu,
+#masthead.colormag-header-clean .main-small-navigation .menu {
+ padding-top: 0;
+ padding-top: 0;
+ position: absolute;
+ top: 100%;
+ width: 100%;
+}
+
+#masthead.colormag-header-clean .main-small-navigation .random-post {
+ line-height: 26px;
+}
+
+#masthead.colormag-header-clean .main-small-navigation .random-post a {
+ padding: 20px;
+}
+
+#masthead.colormag-header-classic .date-in-header {
+ padding-right: 20px;
+}
+
+#masthead.colormag-header-classic .news-bar {
+ padding: 8px 0;
+}
+
+#masthead.colormag-header-classic .breaking-news {
+ float: left;
+}
+
+#masthead.colormag-header-classic .breaking-news .breaking-news-latest {
+ background: #212529;
+ padding: 0 10px;
+ color: #fff;
+ font-weight: 400;
+ display: inline-block;
+ vertical-align: top;
+}
+
+#masthead.colormag-header-classic .breaking-news .newsticker {
+ padding-left: 10px;
+ position: relative;
+ text-align: left;
+}
+
+#masthead.colormag-header-classic .breaking-news .newsticker a {
+ color: #555555;
+}
+
+#masthead.colormag-header-classic .breaking-news .newsticker a:hover {
+ color: #289dcc;
+}
+
+#masthead.colormag-header-classic .social-links i.fa {
+ color: #495057;
+ transition: color 0.35s;
+ font-size: 16px;
+ padding: 0 6px;
+}
+
+#masthead.colormag-header-classic .social-links li:hover i.fa {
+ color: #289dcc;
+}
+
+#masthead.colormag-header-classic #header-text-nav-wrap {
+ padding: 30px 0 20px;
+}
+
+#masthead.colormag-header-classic #header-text-nav-wrap #header-right-section {
+ display: none;
+}
+
+#masthead.colormag-header-classic #header-text-nav-wrap #header-left-section {
+ float: none;
+ text-align: center;
+}
+
+#masthead.colormag-header-classic #header-text-nav-wrap #header-left-section #header-logo-image,
+#masthead.colormag-header-classic #header-text-nav-wrap #header-left-section #header-text {
+ float: none;
+ padding-right: 0;
+}
+
+#masthead.colormag-header-classic #site-navigation {
+ box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset;
+ position: relative;
+ background-color: transparent;
+ border-top: 0 solid transparent;
+ z-index: 999;
+}
+
+#masthead.colormag-header-classic #site-navigation .inner-wrap {
+ background-color: transparent;
+}
+
+#masthead.colormag-header-classic #site-navigation .fa.search-top {
+ color: #343a40;
+ float: right;
+ font-size: 16px;
+ padding: 15px;
+}
+
+#masthead.colormag-header-classic #site-navigation .fa.search-top:hover {
+ background: transparent;
+ color: #289dcc;
+}
+
+#masthead.colormag-header-classic #site-navigation .menu-toggle {
+ line-height: 26px;
+ border: 1px solid #343a40;
+}
+
+#masthead.colormag-header-classic #site-navigation .menu-toggle::before {
+ padding: 20px;
+ color: #343a40;
+}
+
+#masthead.colormag-header-classic #site-navigation .menu-toggle:hover {
+ border-color: #289dcc;
+}
+
+#masthead.colormag-header-classic #site-navigation .menu-toggle:hover::before {
+ color: #fff;
+}
+
+#masthead.colormag-header-classic .main-navigation a {
+ font-weight: 700;
+ padding: 10px 15px;
+ line-height: 26px;
+ color: #343a40;
+}
+
+#masthead.colormag-header-classic .main-navigation a::after {
+ color: inherit;
+}
+
+#masthead.colormag-header-classic .main-navigation a:hover {
+ background-color: transparent;
+}
+
+#masthead.colormag-header-classic .main-navigation ul li a {
+ background-color: transparent;
+}
+
+#masthead.colormag-header-classic .main-navigation ul > li {
+ float: none;
+ display: inline-block;
+ vertical-align: top;
+}
+
+#masthead.colormag-header-classic .main-navigation ul > li > a {
+ border-bottom: 2px solid transparent;
+ transition: border 0.5s ease;
+}
+
+#masthead.colormag-header-classic .main-navigation ul > li:hover > a, #masthead.colormag-header-classic .main-navigation ul > li.current-menu-item > a, #masthead.colormag-header-classic .main-navigation ul > li.current-menu-ancestor > a {
+ background-color: transparent;
+ border-bottom: 2px solid #289dcc;
+}
+
+#masthead.colormag-header-classic .main-navigation ul li.focus > a {
+ border-color: #289dcc;
+}
+
+#masthead.colormag-header-classic .main-navigation ul li.focus > ul {
+ opacity: 1;
+ visibility: visible;
+}
+
+#masthead.colormag-header-classic .main-navigation ul ul.sub-menu {
+ top: 100%;
+ background-color: #f8f8f8;
+ transition: all 0.3s ease;
+ display: block;
+ opacity: 0;
+ visibility: hidden;
+ border: 1px solid #eaeaea;
+}
+
+#masthead.colormag-header-classic .main-navigation ul ul.sub-menu li {
+ border-bottom: 1px solid #eaeaea;
+ display: block;
+}
+
+#masthead.colormag-header-classic .main-navigation ul ul.sub-menu li a {
+ width: auto;
+ padding: 10px 15px;
+ transition: all 0.5s ease;
+ border-bottom: none transparent;
+}
+
+#masthead.colormag-header-classic .main-navigation ul ul.sub-menu li:hover, #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-ancestor, #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-item, #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.focus {
+ border-color: #289dcc;
+ background-color: transparent;
+}
+
+#masthead.colormag-header-classic .main-navigation ul ul.sub-menu li:hover > a, #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-ancestor > a, #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-item > a, #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.focus > a {
+ color: #fff;
+ background-color: #289dcc;
+}
+
+#masthead.colormag-header-classic .main-navigation ul ul.sub-menu li:last-child {
+ border-bottom: none transparent;
+}
+
+#masthead.colormag-header-classic .main-navigation ul ul.sub-menu li ul {
+ top: 0;
+}
+
+#masthead.colormag-header-classic .main-navigation ul li.menu-item-has-children:hover > ul.sub-menu {
+ opacity: 1;
+ visibility: visible;
+}
+
+#masthead.colormag-header-classic .main-navigation .random-post a {
+ font-size: 14px;
+ padding: 10px 15px;
+ color: #343a40;
+}
+
+#masthead.colormag-header-classic .main-navigation .random-post a:hover {
+ background: transparent;
+}
+
+#masthead.colormag-header-classic .main-navigation .random-post a:hover .fa-random {
+ color: #289dcc;
+}
+
+#masthead.colormag-header-classic .main-navigation .random-post a .fa-random {
+ color: #343a40;
+}
+
+#masthead.colormag-header-classic .main-navigation .home-icon {
+ background: none;
+}
+
+#masthead.colormag-header-classic .main-navigation .home-icon a {
+ padding: 10px 15px;
+}
+
+#masthead.colormag-header-classic .main-navigation .home-icon a:hover .fa {
+ color: #289dcc;
+}
+
+#masthead.colormag-header-classic .main-navigation .home-icon .fa {
+ color: #343a40;
+}
+
+#masthead.colormag-header-classic .main-small-navigation .menu-primary-container,
+#masthead.colormag-header-classic .main-small-navigation .nav-menu {
+ padding-top: 0;
+ padding-top: 0;
+ position: absolute;
+ top: 100%;
+ width: 100%;
+ box-shadow: 0 1px 11px rgba(0, 0, 0, 0.2);
+}
+
+#masthead.colormag-header-classic .main-small-navigation .random-post {
+ bottom: 0;
+}
+
+#masthead.colormag-header-classic .main-small-navigation .random-post a {
+ font-size: 14px;
+ padding: 12px 15px;
+ color: #343a40;
+}
+
+#masthead.colormag-header-classic .main-small-navigation .random-post a .fa-random {
+ color: #343a40;
+}
+
+#masthead.colormag-header-classic .main-small-navigation .random-post a:hover {
+ background: transparent;
+}
+
+#masthead.colormag-header-classic .main-small-navigation .random-post a:hover .fa-random {
+ color: #289dcc;
+}
+
+#masthead.colormag-header-classic .main-small-navigation .menu-toggle {
+ background-color: #289dcc;
+ border-color: #289dcc;
+}
+
+#masthead.colormag-header-classic .main-small-navigation .menu-toggle::before {
+ color: #fff;
+}
+
+#masthead.colormag-header-classic .is-sticky #site-navigation {
+ background-color: #fff;
+ box-shadow: 0 5px 6px rgba(0, 0, 0, 0.1);
+}
+
+@media screen and (max-width: 768px) {
+ .better-responsive-menu .main-small-navigation .menu-primary-container {
+ padding-bottom: 20px;
+ }
+ #masthead .main-small-navigation li:hover > .sub-toggle, #masthead .main-small-navigation li.current-page-ancestor > .sub-toggle, #masthead .main-small-navigation li.current-menu-ancestor > .sub-toggle, #masthead .main-small-navigation li.current-page-item > .sub-toggle, #masthead .main-small-navigation li.current-menu-item > .sub-toggle {
+ background-color: #fff;
+ }
+ #masthead .main-small-navigation li:hover > .sub-toggle i, #masthead .main-small-navigation li.current-page-ancestor > .sub-toggle i, #masthead .main-small-navigation li.current-menu-ancestor > .sub-toggle i, #masthead .main-small-navigation li.current-page-item > .sub-toggle i, #masthead .main-small-navigation li.current-menu-item > .sub-toggle i {
+ color: #289dcc;
+ }
+ #masthead.colormag-header-clean #menu-primary {
+ background-color: #ffffff;
+ }
+ #masthead.colormag-header-clean .date-in-header,
+ #masthead.colormag-header-clean .social-links {
+ float: none;
+ text-align: center;
+ }
+ #masthead.colormag-header-clean .breaking-news {
+ width: 100%;
+ float: none;
+ margin-bottom: 5px;
+ text-align: center;
+ }
+ #masthead.colormag-header-clean #header-text-nav-wrap {
+ padding: 0 0 20px;
+ }
+ #masthead.colormag-header-clean #header-left-section,
+ #masthead.colormag-header-clean #header-logo-image {
+ margin-bottom: 0;
+ }
+ #masthead.colormag-header-clean #site-navigation .random-post a {
+ padding: 20px;
+ }
+ #masthead.colormag-header-clean #site-navigation .menu-toggle::before,
+ #masthead.colormag-header-clean #site-navigation .fa.search-top {
+ padding: 20px;
+ }
+ #masthead.colormag-header-clean .main-small-navigation .home-icon a {
+ padding: 20px;
+ }
+ #masthead.colormag-header-clean .main-small-navigation .menu-toggle {
+ background-color: #289dcc;
+ }
+ #masthead.colormag-header-clean .main-small-navigation .random-post a {
+ padding: 15px;
+ }
+ #masthead.colormag-header-classic #menu-primary {
+ background-color: #ffffff;
+ }
+ #masthead.colormag-header-classic .date-in-header,
+ #masthead.colormag-header-classic .breaking-news,
+ #masthead.colormag-header-classic .social-links {
+ width: 100%;
+ float: none;
+ text-align: center;
+ }
+ #masthead.colormag-header-classic #header-text-nav-wrap {
+ padding: 0;
+ }
+ #masthead.colormag-header-classic #header-left-section,
+ #masthead.colormag-header-classic #header-logo-image {
+ margin-bottom: 0;
+ }
+ #masthead.colormag-header-classic .main-small-navigation .menu-toggle {
+ background-color: #289dcc;
+ border-color: #289dcc;
+ }
+ #masthead.colormag-header-classic .main-small-navigation .random-post a {
+ padding: 15px;
+ }
+ #masthead.colormag-header-classic #site-navigation .random-post a {
+ padding: 15px;
+ }
+ #masthead.colormag-header-classic #site-navigation .menu-toggle::before,
+ #masthead.colormag-header-classic #site-navigation .fa.search-top {
+ padding: 15px;
+ line-height: 26px;
+ }
+ #masthead.colormag-header-classic #site-navigation .home-icon a {
+ padding: 15px;
+ line-height: 26px;
+ }
+ .breaking-news {
+ height: auto;
+ }
+}
+
+@media screen and (max-width: 480px) {
+ .better-responsive-menu .main-small-navigation .menu-primary-container {
+ padding-bottom: 15px;
+ }
+ #masthead.colormag-header-classic .date-in-header, #masthead.colormag-header-clean .date-in-header {
+ display: none;
+ }
+ #masthead.colormag-header-classic .breaking-news .breaking-news-latest, #masthead.colormag-header-clean .breaking-news .breaking-news-latest {
+ padding: 0 5px;
+ }
+ #masthead.colormag-header-classic .breaking-news .newsticker, #masthead.colormag-header-clean .breaking-news .newsticker {
+ padding-left: 0;
+ }
+}
+
+/*--------------------------------------------------------------
+Classic Layout
+--------------------------------------------------------------*/
+.colormag-footer--classic .footer-widgets-area .widget-title {
+ border-bottom: 0 none;
+}
+
+.colormag-footer--classic .footer-widgets-area .widget-title span {
+ background-color: transparent !important;
+ padding: 0 0 6px;
+ position: relative;
+}
+
+.colormag-footer--classic .footer-widgets-area .widget-title span::before {
+ position: absolute;
+ display: block;
+ bottom: -1px;
+ content: ' ';
+ left: 0;
+ width: 25px;
+ height: 2px;
+ background-color: #289dcc;
+}
+
+.colormag-footer--classic .footer-socket-wrapper {
+ background-color: #252730;
+}
diff --git a/public/css/superfish.css b/public/css/old/superfish.css
similarity index 100%
rename from public/css/superfish.css
rename to public/css/old/superfish.css
diff --git a/public/css/theme.css b/public/css/old/theme.css
similarity index 98%
rename from public/css/theme.css
rename to public/css/old/theme.css
index 3b085107..4b2f8b17 100644
--- a/public/css/theme.css
+++ b/public/css/old/theme.css
@@ -1,44 +1,44 @@
-/* Paars: #5C2483, rgb(92, 36, 131)
- Roze: #E30051, rgb(277, 0, 81)
- Geel: #F9B805, rgb(249, 184, 5)
- Licht:
-*/
-.navbar-inverse{background-color:#5C2483;}
-.scrollToTop{background-color:rgb(277,0,81); color:#fff}
-.scrollToTop:hover, .scrollToTop:focus{background-color:#fff; color:rgb(277,0,81); border-color:1px solid rgb(277,0,81)}
-.logo > span{color:rgb(277,0,81)}
-.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{background-color:#a970d1}
-.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background-color:#e30051}
-.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:#a970d1}
-.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus{background-color:#a970d1}
-.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:#a970d1}
-.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus{background-color:#a970d1}
-.latest_newsarea span{background:none repeat scroll 0 0 rgb(277,0,81)}
-.latest_post > h2 span{background:none repeat scroll 0 0 rgb(277,0,81)}
-#prev-button{color:rgb(277,0,81)}
-#next-button{color:rgb(277,0,81)}
-.single_post_content > h2 span{background:none repeat scroll 0 0 rgb(277,0,81)}
-.single_sidebar > h2 span{ background:none repeat scroll 0 0 rgb(277,0,81)}
-.bsbig_fig figcaption a:hover{color:rgb(277,0,81)}
-.spost_nav .media-body > a:hover{color:rgb(277,0,81)}
-.cat-item a:hover{background-color:rgb(277,0,81)}
-.nav-tabs > li > a:hover, .nav-tabs > li > a:focus{background-color:rgb(277,0,81)}
-.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{background-color:rgb(277,0,81)}
-.single_sidebar > ul > li a:hover{color:rgb(277,0,81)}
-.footer_widget > h2:hover{color:rgb(277,0,81)}
-.tag_nav li a:hover{color:rgb(277,0,81); border-color:rgb(277,0,81)}
-.copyright a:hover{color:rgb(277,0,81)}
-.post_commentbox a:hover, .post_commentbox span:hover{color:rgb(277,0,81)}
-.breadcrumb{border-left:10px solid rgb(277,0,81)}
-.single_page_content ul li:before{background-color:rgb(277,0,81)}
-.nav-slit .icon-wrap{background-color:rgb(277,0,81)}
-.nav-slit h3{background:rgb(277,0,81)}
-.catgArchive{background-color:rgb(277,0,81)}
-.error_page > h3{color:rgb(277,0,81)}
-.error_page > span{background:none repeat scroll 0 0 rgb(277,0,81)}
-.error_page > a{background-color:rgb(277,0,81)}
-.contact_area > h2{background-color:rgb(277,0,81)}
-.contact_form input[type="submit"]{background-color:rgb(277,0,81)}
-.contact_form input[type="submit"]:hover{background-color:#fff; color:rgb(277,0,81)}
-.related_post > h2 i{color:rgb(277,0,81)}
-.form-control:focus{border-color:rgb(277,0,81); box-shadow:0 0px 1px rgb(277,0,81) inset,0 0 5px rgb(277,0,81)}
+/* Paars: #5C2483, rgb(92, 36, 131)
+ Roze: #E30051, rgb(277, 0, 81)
+ Geel: #F9B805, rgb(249, 184, 5)
+ Licht:
+*/
+.navbar-inverse{background-color:#5C2483;}
+.scrollToTop{background-color:rgb(277,0,81); color:#fff}
+.scrollToTop:hover, .scrollToTop:focus{background-color:#fff; color:rgb(277,0,81); border-color:1px solid rgb(277,0,81)}
+.logo > span{color:rgb(277,0,81)}
+.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{background-color:#a970d1}
+.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background-color:#e30051}
+.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:#a970d1}
+.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus{background-color:#a970d1}
+.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:#a970d1}
+.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus{background-color:#a970d1}
+.latest_newsarea span{background:none repeat scroll 0 0 rgb(277,0,81)}
+.latest_post > h2 span{background:none repeat scroll 0 0 rgb(277,0,81)}
+#prev-button{color:rgb(277,0,81)}
+#next-button{color:rgb(277,0,81)}
+.single_post_content > h2 span{background:none repeat scroll 0 0 rgb(277,0,81)}
+.single_sidebar > h2 span{ background:none repeat scroll 0 0 rgb(277,0,81)}
+.bsbig_fig figcaption a:hover{color:rgb(277,0,81)}
+.spost_nav .media-body > a:hover{color:rgb(277,0,81)}
+.cat-item a:hover{background-color:rgb(277,0,81)}
+.nav-tabs > li > a:hover, .nav-tabs > li > a:focus{background-color:rgb(277,0,81)}
+.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{background-color:rgb(277,0,81)}
+.single_sidebar > ul > li a:hover{color:rgb(277,0,81)}
+.footer_widget > h2:hover{color:rgb(277,0,81)}
+.tag_nav li a:hover{color:rgb(277,0,81); border-color:rgb(277,0,81)}
+.copyright a:hover{color:rgb(277,0,81)}
+.post_commentbox a:hover, .post_commentbox span:hover{color:rgb(277,0,81)}
+.breadcrumb{border-left:10px solid rgb(277,0,81)}
+.single_page_content ul li:before{background-color:rgb(277,0,81)}
+.nav-slit .icon-wrap{background-color:rgb(277,0,81)}
+.nav-slit h3{background:rgb(277,0,81)}
+.catgArchive{background-color:rgb(277,0,81)}
+.error_page > h3{color:rgb(277,0,81)}
+.error_page > span{background:none repeat scroll 0 0 rgb(277,0,81)}
+.error_page > a{background-color:rgb(277,0,81)}
+.contact_area > h2{background-color:rgb(277,0,81)}
+.contact_form input[type="submit"]{background-color:rgb(277,0,81)}
+.contact_form input[type="submit"]:hover{background-color:#fff; color:rgb(277,0,81)}
+.related_post > h2 i{color:rgb(277,0,81)}
+.form-control:focus{border-color:rgb(277,0,81); box-shadow:0 0px 1px rgb(277,0,81) inset,0 0 5px rgb(277,0,81)}
diff --git a/public/css/style.css b/public/css/style.css
index eebdc9af..c4e245a6 100644
--- a/public/css/style.css
+++ b/public/css/style.css
@@ -1,4011 +1,95 @@
-/* --- general --- */
-.clearfix:after
-{
- font-size: 0px;
- content: ".";
- display: block;
- height: 0px;
- visibility: hidden;
- clear: both;
-}
-body
-{
- background: #F0F0F0;
- padding: 0px;
- margin: 0px;
- font-family: 'Arial';
- font-size: 14px;
- color: #FFF;
-}
-a
-{
- text-decoration: none;
- outline: none;
-}
-a:hover
-{
- text-decoration: underline;
-}
-p, .post .text div
-{
- padding: 1em 0;
- color: #3E3E3E;
- line-height: 150%;
-}
-p.text
-{
- font-size: 16px;
-}
-p a
-{
- color: #ED1C24;
-}
-strong
-{
- color: #000;
-}
-blockquote
-{
- padding-left: 25px;
- color: #25282A;
- font-size: 27px;
- font-family: 'Roboto';
- font-weight: bold;
- line-height: 120%;
- background: #F0F0F0 url("/images/icons/other/quote_content.png") no-repeat 20px 20px;
- padding: 50px 20px 20px;
-}
-blockquote.simple
-{
- background-color: transparent;
- background-position: 0 20px;
- padding-left: 0;
- padding-right: 0;
- padding-bottom: 0;
- font-size: 18px;
-}
-pre
-{
- font-family: 'Courier new';
- font-size: 14px;
- line-height: 170%;
- background: url('../images/code_background.png') repeat;
- text-shadow: 0 1px 0 #FFF;
- zoom:1;
- filter: dropshadow(color=#ffffff, offx=0, offy=1);
- padding: 0 5px;
- margin: 0;
- overflow: auto;
-}
-label
-{
- color: #25282A;
- font-family: 'Roboto';
-}
-.relative
-{
- position: relative;
-}
-.responsive
-{
- display: block;
- width: 100%;
- height: auto;
-}
-input, textarea
-{
- font-family: arial;
- background: #F0F0F0;
- border: none;
- font-size: 14px;
- padding: 15px 20px;
- color: #3E3E3E;
-}
-.center_align
-{
- text-align: center;
-}
-.margin_top_0
-{
- margin-top: 0 !important;
-}
-.margin_top_10
-{
- margin-top: 10px !important;
-}
-.margin_top_15
-{
- margin-top: 15px;
-}
-.margin_top_20
-{
- margin-top: 20px !important;
-}
-.padding_top_0
-{
- padding-top: 0;
-}
-.padding_top_30
-{
- padding-top: 30px;
-}
-.padding_top_bottom_25
-{
- padding: 25px 0;
-}
-.padding_top_bottom_15
-{
- padding: 15px 0 !important;
-}
-.nounderline,
-.nounderline:hover
-{
- text-decoration: none;
-}
-/* --- body styles --- */
-body.image_1
-{
- background: url("/images/backgrounds/images/image_1.jpg") fixed no-repeat;
-}
-body.image_2
-{
- background: url("/images/backgrounds/images/image_2.jpg") fixed no-repeat;
-}
-body.image_3
-{
- background: url("/images/backgrounds/images/image_3.jpg") fixed no-repeat;
-}
-body.image_4
-{
- background: url("/images/backgrounds/images/image_4.jpg") fixed no-repeat;
-}
-body.image_5
-{
- background: url("/images/backgrounds/images/image_5.jpg") fixed no-repeat;
-}
-body.pattern_1
-{
- background: url("/images/backgrounds/patterns/pattern_1.png") fixed;
-}
-body.pattern_2
-{
- background: url("/images/backgrounds/patterns/pattern_2.png") fixed;
-}
-body.pattern_3
-{
- background: url("/images/backgrounds/patterns/pattern_3.png") fixed;
-}
-body.pattern_4
-{
- background: url("/images/backgrounds/patterns/pattern_4.png") fixed;
-}
-body.pattern_5
-{
- background: url("/images/backgrounds/patterns/pattern_5.png") fixed;
-}
-body.pattern_6
-{
- background: url("/images/backgrounds/patterns/pattern_6.png") fixed;
-}
-body.pattern_7
-{
- background: url("/images/backgrounds/patterns/pattern_7.png") fixed;
-}
-body.pattern_8
-{
- background: url("/images/backgrounds/patterns/pattern_8.png") fixed;
-}
-body.pattern_9
-{
- background: url("/images/backgrounds/patterns/pattern_9.png") fixed;
-}
-body.pattern_10
-{
- background: url("/images/backgrounds/patterns/pattern_10.png") fixed;
-}
-body.overlay .background_overlay
-{
- display: block;
-}
-.background_overlay
-{
- position: fixed;
- display: none;
- width: 100%;
- height: 100%;
- top: 0;
- background: url("/images/backgrounds/images/overlay.png");
- z-index: 1;
-}
-/* --- site container --- */
-.site_container
-{
- background: #FFF;
-}
-.site_container.boxed
-{
- max-width: 1150px;
- margin-left: auto;
- margin-right: auto;
- box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
- -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
- -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
-}
-body.overlay .site_container
-{
- position: relative;
- z-index: 2;
-}
-.site_container.boxed .header_top_bar
-{
- width: auto;
-}
-.site_container.boxed .header_top_bar .latest_news_scrolling_list_container .category
-{
- border-left: none;
-}
-.site_container.boxed .header_top_bar .search
-{
- border-right: none;
-}
-.site_container.boxed .slider,
-.site_container.boxed .slider li.slide
-{
- width: 1150px;
- height: 508px;
-}
-.site_container.boxed .slider li.slide img
-{
- width: 1155px;
-}
-.site_container.boxed .slider_content_box
-{
- left: 55px;
- top: 231px;
-}
-.site_container.boxed .small_slider .slider_content_box
-{
- left: 0;
- top: auto;
-}
-/* --- headers --- */
-h1, h2, h3, h4, h5, h6
-{
- font-family: 'Roboto';
- margin: 0;
- padding: 0;
- font-weight: normal;
- color: #25282A;
-}
-h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
-{
- color: #25282A;
-}
-.footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6,
-.footer h1 a, .footer h2 a, .footer h3 a, .footer h4 a, .footer h5 a, .footer h6 a
-{
- color: #FFF;
-}
-h1
-{
- font-size: 42px;
- line-height: 110%;
-}
-h2
-{
- font-size: 27px;
- line-height: 120%;
-}
-h3
-{
- font-size: 20px;
- line-height: 140%;
-}
-h4
-{
- font-size: 18px;
- line-height: 140%;
-}
-h5
-{
- font-size: 16px;
- line-height: 140%;
-}
-h6
-{
- font-size: 13px;
- line-height: 150%;
-}
-.box_header
-{
- background: #F0F0F0;
- border-left: 3px solid #ED1C24;
- padding: 8px 15px 11px;
-}
-.footer .box_header
-{
- background: #42494F;
- border-color: #858D94;
-}
-.about_title,
-.about_subtitle
-{
- font-family: 'Roboto';
- font-weight: 300;
- font-size: 55px;
-}
-.about_subtitle
-{
- font-weight: 700;
- color: #ED1C24;
-}
-/* --- header --- */
-.header_container
-{
- background-color: #fff;
- padding-bottom: 26px;
-}
-.header_top_bar_container
-{
- background-color: #363B40;
-}
-.header_top_bar_container.border
-{
- border-bottom: 1px solid #464D53;
-}
-.header_top_bar,
-.header,
-.menu_container .sf-menu,
-.footer
-{
- width: 1050px;
- margin-left: auto;
- margin-right: auto;
-}
-.header
-{
- text-align: center;
- padding-top: 7px;
-}
-.header h1
-{
- font-size: 96px;
- font-weight: 700;
- font-family: 'Roboto Condensed';
- color: #ED1C24;
- letter-spacing: -0.01em;
- line-height: 1;
-}
-.header h1 a
-{
- color: #ED1C24;
-}
-.header h4
-{
- color: #7C7C7C;
- line-height: 1;
- margin-top: 3px;
-}
-.header .placeholder
-{
- display: none;
- float: right;
- font-size: 30px;
- font-family: 'Roboto Condensed';
- font-weight: 300;
- background: #F0F0F0;
- width: 728px;
- height: 61px;
- padding-top: 29px;
- margin-top: 7px;
- color: #ABABAB;
- text-align: center;
-}
-.header_top_bar
-{
- overflow: hidden;
- height: 46px;
-}
-.header_top_bar .caroufredsel_wrapper_vertical_carousel
-{
- height: 46px !important;
-}
-/* --- header top bar styles --- */
-/* - style 2 & 3 & 4 - */
-.style_2.header_top_bar_container
-{
- background: #FFF;
-}
-.style_2.border.header_top_bar_container
-{
- border-bottom: 1px solid #E9E9E9;
-}
-.style_2 .latest_news_scrolling_list_container .category,
-.style_2 .latest_news_scrolling_list_container li.left,
-.style_2 .latest_news_scrolling_list_container li.right,
-.style_2 .search,
-.style_2 .search .search_input
-{
- border-color: #E9E9E9;
-}
-.style_2 .search .search_input,
-.style_3 .search .search_input,
-.style_4 .search .search_input
-{
- background: transparent;
-}
-.style_2 .latest_news_scrolling_list_container .category,
-.style_2 .latest_news_scrolling_list_container .category a,
-.style_2 .latest_news_scrolling_list_container li .latest_news_scrolling_list a,
-.style_2 .search .search_input,
-.style_2 .search .search_input.hint,
-.style_3 .latest_news_scrolling_list_container .category,
-.style_3 .latest_news_scrolling_list_container .category a,
-.style_3 .latest_news_scrolling_list_container li .latest_news_scrolling_list a,
-.style_3 .search .search_input,
-.style_3 .search .search_input.hint
-{
- color: #25282A;
-}
-.style_2 .latest_news_scrolling_list_container li .timeago,
-.style_3 .latest_news_scrolling_list_container li .timeago
-{
- color: #ABABAB;
-}
-.style_2 .latest_news_scrolling_list_container .left a,
-.style_3 .latest_news_scrolling_list_container .left a
-{
- background-image: url("/images/icons/navigation/navigation_latest_arrow_left.png");
-}
-.style_2 .latest_news_scrolling_list_container .right a,
-.style_3 .latest_news_scrolling_list_container .right a
-{
- background-image: url("/images/icons/navigation/navigation_latest_arrow_right.png");
-}
-.style_2 .latest_news_scrolling_list_container li.left:hover,
-.style_2 .latest_news_scrolling_list_container li.right:hover,
-.style_2 .search .search_submit:hover
-{
- background-color: #E9E9E9;
-}
-.style_2 .search .search_submit,
-.style_3 .search .search_submit
-{
- background-image: url("/images/icons/other/header_search.png");
-}
-/* - style 3 - */
-.style_3.header_top_bar_container
-{
- background: #F0F0F0;
-}
-.style_3.border.header_top_bar_container
-{
- border-bottom: 1px solid #E0E0E0;
-}
-.style_3 .latest_news_scrolling_list_container .category,
-.style_3 .latest_news_scrolling_list_container li.left,
-.style_3 .latest_news_scrolling_list_container li.right,
-.style_3 .search,
-.style_3 .search .search_input
-{
- border-color: #E0E0E0;
-}
-.style_3 .latest_news_scrolling_list_container li.left:hover,
-.style_3 .latest_news_scrolling_list_container li.right:hover,
-.style_3 .search .search_submit:hover
-{
- background-color: #E0E0E0;
-}
-/* - style 4 - */
-.style_4.header_top_bar_container
-{
- background: #2D3136;
-}
-.style_4.border.header_top_bar_container
-{
- border-bottom: 1px solid #363B40;
-}
-.style_4 .latest_news_scrolling_list_container .category,
-.style_4 .latest_news_scrolling_list_container li.left,
-.style_4 .latest_news_scrolling_list_container li.right,
-.style_4 .search,
-.style_4 .search .search_input
-{
- border-color: #363B40;
-}
-.style_4 .latest_news_scrolling_list_container li.left:hover,
-.style_4 .latest_news_scrolling_list_container li.right:hover,
-.style_4 .search .search_submit:hover
-{
- background-color: #363B40;
-}
-/* - style 5 - */
-.style_5.header_top_bar_container
-{
- background: #000;
-}
-.style_5.border.header_top_bar_container
-{
- border-bottom: 1px solid #464D53;
-}
-.style_5 .latest_news_scrolling_list_container .category,
-.style_5 .latest_news_scrolling_list_container li.left,
-.style_5 .latest_news_scrolling_list_container li.right,
-.style_5 .search,
-.style_5 .search .search_input
-{
- border-color: #464D53;
-}
-.style_5 .latest_news_scrolling_list_container li.left:hover,
-.style_5 .latest_news_scrolling_list_container li.right:hover,
-.style_5 .search .search_submit:hover
-{
- background-color: #464D53;
-}
-.style_5 .search .search_input
-{
- background-color: transparent;
-}
-/* --- header container styles --- */
-.style_2.header_container
-{
- background: #363B40;
-}
-.style_2 .header h1,
-.style_2 .header h1 a,
-.style_3 .header h1,
-.style_3 .header h1 a
-{
- color: #FFF;
-}
-.style_2 .header h4,
-.style_3 .header h4
-{
- color: #9DA4AB;
-}
-.style_3.header_container
-{
- background: #000;
-}
-.small.header_container
-{
- padding-bottom: 30px;
-}
-.small .header
-{
- text-align: left;
- padding-top: 22px;
-}
-.small .header h1
-{
- font-size: 68px;
-}
-.small .header h4
-{
- font-size: 16px;
- margin-top: 5px;
-}
-.small .header .logo
-{
- float: left;
-}
-.small .header .placeholder
-{
- display: block;
-}
-.style_2 .placeholder
-{
- background: #42494F;
- color: #858D94;
-}
-.style_3 .placeholder
-{
- background: #2D3136;
- color: #9DA4AB;
-}
-/* --- page header --- */
-.page_header .page_title
-{
- font-weight: bold;
-}
-.page_header_left,
-.page_header_right
-{
- float: left;
-}
-.page_header_left
-{
- width: 400px;
-}
-.page_header_right
-{
- width: 650px;
-}
-/* bread crumbs --- */
-.bread_crumb
-{
- float: right;
- margin-top: 30px;
-}
-.bread_crumb li
-{
- float: left;
-}
-.bread_crumb li,
-.bread_crumb li a
-{
- color: #7C7C7C;
- font-size: 12px;
-}
-.bread_crumb li a
-{
- text-decoration: underline;
-}
-.bread_crumb li a:hover
-{
- color: #25282a;
-}
-.bread_crumb .separator
-{
- background: url("/images/icons/navigation/breadcrumb_arrow.png") no-repeat center center;
- width: 5px;
- height: 13px;
- padding: 0 10px;
-}
-/* --- footer --- */
-.footer_container
-{
- background: #363B40;
- padding-top: 50px;
-}
-.footer
-{
- padding-bottom: 30px;
-}
-.footer p
-{
- color: #D7DCE0;
-}
-.footer a
-{
- color: #FFF;
- line-height: 140%;
-}
-/* --- menu --- */
-.menu_container
-{
- border-top: 3px solid #E9E9E9;
- border-bottom: 1px solid #E9E9E9;
- background: #FFF;
-}
-.menu_container.sticky.move
-{
- position: fixed;
- top: 0;
- width: 100%;
- z-index: 10;
- box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
- -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
- -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
-}
-.boxed .menu_container.sticky.move
-{
- max-width: 1150px;
- width: 100%;
-}
-.sf-menu
-{
- float: none;
- padding: 0;
- margin: -3px 0 0;
-}
-.sf-menu li
-{
- height: 42px;
- border: none;
- border-top: 3px solid #E9E9E9;
- border-bottom: 1px solid #E9E9E9;
- padding-right: 15px;
-}
-.sf-menu>li
-{
- margin-bottom: -1px;
-}
-.sf-menu li, .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active
-{
- background: none #fff;
-}
-.sf-menu li a, .sf-menu li a:visited
-{
- font-family: 'Roboto';
- font-size: 18px;
- font-weight: 400;
- color: #25282A;
- padding: 10px 0 15px 15px;
- border: none;
-}
-.sf-menu li.submenu
-{
- padding-right: 0;
-}
-.sf-menu li.submenu a
-{
- background-image: url("/images/icons/navigation/menu_arrow.png");
- background-repeat: no-repeat;
- background-position: center right; /* background-position: 18px right; */
- background-color: transparent;
- padding-right: 15px;
- border-right: 15px solid transparent;
-}
-.sf-menu a:hover
-{
- background-color: #F0F0F0;
-}
-.sf-menu li.submenu ul
-{
- background: #363b40;
-}
-.sf-menu li:hover, .sf-menu li.selected,
-.sf-menu li.submenu:hover
-{
- background-color: #F0F0F0;
- border-top-color: #ED1C24;
- border-bottom-color: #F0F0F0;
-}
-.sf-menu li ul
-{
- width: 210px;
- margin-top: 1px;
-}
-.sf-menu li ul.wide li
-{
- width: 210px;
-}
-.sf-menu li.submenu.wide ul
-{
- width: 420px;
-}
-.sf-menu li:hover ul, .sf-menu li.sfHover ul
-{
- top: 41px;
-}
-.sf-menu li ul li
-{
- width: 210px;
- height: auto;
- padding: 0;
- border: none;
-}
-.menu_container .sf-menu li:hover ul a,
-.menu_container .sf-menu li.submenu:hover ul a,
-.menu_container .sf-menu li ul li a,
-.menu_container .sf-menu li.submenu:hover ul li.selected ul li a
-{
- border: none;
- color: #D7DCE0;
- background-color: #363B40;
-}
-.menu_container .sf-menu li ul li a,
-.menu_container .sf-menu li.selected ul li a,
-.menu_container .sf-menu li.submenu ul li a,
-.menu_container .sf-menu li.submenu:hover ul li a,
-.menu_container .sf-menu li:hover ul li a
-{
- padding: 15px;
- font-family: 'Roboto';
- font-size: 14px;
- color: #D7DCE0;
- background-image: none;
-}
-.menu_container .sf-menu li ul li.submenu>a,
-.menu_container .sf-menu li:hover ul li.submenu>a
-{
- background-image: url("/images/icons/navigation/dark_bg/submenu_arrow.png");
- background-repeat: no-repeat;
- background-position: center right;
- padding-right: 0;
- border-right: 15px solid transparent;
-}
-.menu_container .sf-menu li ul li.submenu>a:hover,
-.menu_container .sf-menu li ul li.submenu.sfHover>a
-{
- background-image: url("/images/icons/navigation/dark_bg/submenu_arrow_hover.png");
-}
-.menu_container .sf-menu li ul li a:hover, .menu_container .sf-menu li ul li.selected a,
-.menu_container .sf-menu li.submenu ul li a:hover, .menu_container .sf-menu li.submenu:hover ul li.selected a,
-.menu_container .sf-menu li.submenu:hover ul li.selected ul li a:hover, .menu_container .sf-menu li.submenu:hover ul li ul li.selected a, .menu_container .sf-menu li.submenu:hover ul li.selected ul li.selected a,
-.menu_container .sf-menu li:hover ul li.sfHover>a
-{
- background-color: #42494F;
- color: #FFF;
-}
-.sf-menu li.submenu .mega_menu
-{
- position: absolute;
- top: -999em;
- background: #42494f;
- padding: 30px 0px 30px 30px;
-}
-ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul,
-ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul,
-ul.sf-menu li li:hover .mega_menu, ul.sf-menu li li.sfHover .mega_menu,
-ul.sf-menu li li li:hover .mega_menu, ul.sf-menu li li li.sfHover .mega_menu
-{
- left: 210px;
- top: -1px;
- z-index: 2 !important;
-}
-ul.sf-menu li:hover li .mega_menu
-{
- display: none;
- width: 810px;
- left: 210px;
-}
-ul.sf-menu .mega_menu,
-ul.sf-menu .mega_menu li
-{
- background-color: #42494F;
-}
-/* --- mobile menu --- */
-.mobile_menu_container
-{
- display: none;
-}
-.mobile-menu-switch,
-.mobile-menu,
-.mobile-menu-divider
-{
- display: none;
- margin-left: auto;
- margin-right: auto;
-}
-.mobile-menu-divider
-{
- margin-top: 15px;
-}
-.mobile-menu li a
-{
- display: block;
- color: #25282A;
- background: #F0F0F0;
- font-size: 16px;
- font-family: "Roboto";
- padding: 12px 20px;
- margin-bottom: 1px;
-}
-.mobile-menu li.selected a,
-.mobile-menu li.selected ul li.selected a,
-.mobile-menu li.selected ul li.selected ul li.selected a
-{
- background: #ED1C24;
- color: #FFF;
-}
-.mobile-menu li ul a
-{
- font-size: 14px;
- padding-left: 40px;
-}
-.mobile-menu li ul ul a
-{
- font-size: 13px;
- padding-left: 80px;
-}
-.mobile-menu li.selected ul a,
-.mobile-menu li.selected ul li.selected ul a
-{
- color: #25282A;
- background: #F0F0F0;
-}
-.mobile-menu-switch
-{
- width: 35px;
- padding: 15px 8px 9px;
- border: 2px solid #ED1C24;
-}
-.mobile-menu-switch .line
-{
- display: block;
- width: 35px;
- height: 3px;
- background: #ED1C24;
- margin-bottom: 6px;
-}
-.mobile-menu-switch:hover
-{
- background: #ED1C24;
-}
-.mobile-menu-switch:hover .line
-{
- background: #FFF;
-}
-/* --- footer menu ---*/
-.footer_menu li
-{
- float: left;
- margin-right: 30px;
-}
-/* --- page --- */
-.page
-{
- width: 1050px;
- margin-left: auto;
- margin-right: auto;
- padding-bottom: 50px;
-}
-.page_margin_top
-{
- margin-top: 30px;
-}
-.page_margin_top_section
-{
- margin-top: 50px;
-}
-/* --- vertical align --- */
-.vertical_align
-{
- display: table-row;
-}
-.vertical_align_cell
-{
- display: table-cell;
- vertical-align: middle;
-}
-/* --- slider --- */
-.caroufredsel_wrapper
-{
- width: 100% !important;
- margin: 0 !important;
- overflow: hidden;
-}
-.caroufredsel_wrapper_slider
-{
- margin-top: 30px !important;
-}
-.slider
-{
- /*position: absolute;*/
- padding: 0;
- width: 1250px;
- height: 550px;
- margin-left: auto;
- margin-right: auto;
+@charset "UTF-8";
+@import url("https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap");
+@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");
+@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap");
+.clearfix::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+body {
+ margin: 0;
+ padding: 0;
+}
+
+.body_container {
+ max-width: 1170px;
+ margin: 0 auto;
+ padding: 67px 0;
+ background-color: #f9f9f9;
+}
+@media (max-width: 768px) {
+ .body_container {
+ padding: 50px 0;
+ }
+}
+
+.header_container {
+ max-width: 1170px;
+ margin: 0 auto;
+}
+
+@media (min-width: 768px) {
+ .grey_background:not(.site_container) {
+ background-color: #f9f9f9;
+ }
+}
+.page {
+ padding-top: 20px;
+}
+
+.content_container {
+ padding-right: 50px;
+}
+
+.sidebar {
+ width: calc(300px + var(--bs-gutter-x));
+}
+
+@media (max-width: 768px) {
+ .content_container {
+ padding-right: calc(var(--bs-gutter-x) * 0.5);
+ }
+ .site_container {
overflow: hidden;
- padding: 0;
-
-}
-.slider li.slide
-{
- float: left;
- position: relative;
- width: 1250px;
- height: 550px;
- background-position: top center;
- background-repeat: no-repeat;
- margin-right: 10px;
-}
-.slider li.slide img
-{
- width: 1250px;
-}
-.slider li.slide .pr_preloader
-{
- height: 550px;
-}
-/* --- small slider --- */
-.small_slider
-{
- display: none;
-}
-.small_slider li.slide
-{
- position: relative;
- float: left;
- width: 690px;
-}
-.small_slider li.slide img
-{
- display: block;
- opacity: 1;
- transition: opacity 0.4s ease-in-out 0s;
- height: auto;
-}
-.small_slider li.slide a:hover img
-{
- opacity: 0.8;
- transition: opacity 0.4s ease-in-out 0s;
-}
-.small_slider .slider_content_box
-{
- width: 650px;
- left: 0;
- bottom: 0;
- top: auto;
- /*background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);*/
-}
-/* --- slider content --- */
-.slider_content_box
-{
- position: absolute;
- width: 350px;
- padding: 18px 20px 20px;
- background: rgba(0,0,0,0.5);
- left: 105px;
- top: 260px;
-}
-.slider_content_box h2,
-.slider_content_box h5
-{
- float: left;
- clear: both;
- color: #FFF;
- margin-top: 17px;
-}
-.slider_content_box h2 a,
-.slider_content_box h5 a
-{
- color: #FFF;
-}
-.slider_content_box .post_details li.category:after
-{
- background: none repeat scroll 0 0 #FFF;
- bottom: 0;
- content: "";
- display: block;
- height: 2px;
- margin-top: 13px;
- width: 30px;
-}
-.slider_content_box p
-{
- clear: both;
- color: #FFF;
- font-size: 14px;
- padding: 18px 0 0 0;
-}
-/* --- slider navigation --- */
-.slider_navigation
-{
- position: absolute;
- top: 0;
- right: 0;
-}
-.slider_navigation .slider_control
-{
- float: left;
-}
-.slider_navigation .slider_control a,
-a.slider_control
-{
- display: block;
- width: 45px;
- height: 45px;
- background-color: rgba(66,73,79,0.8);
- background-image: url("/images/icons/navigation/navigation_arrow_right.png");
- background-position: 0 0;
-}
-.slider_navigation .slider_control a
-{
- background-color: rgba(0,0,0,0.5);
-}
-a.slider_control
-{
- display: block !important;
- /*display: none;*/
- visibility: hidden;
- position: absolute;
- z-index: 3;
- bottom: 0;
- -webkit-animation-duration: 300ms;
- animation-duration: 300ms;
-}
-a.slider_control.right
-{
- right: 0;
-}
-.slider_navigation .slider_control:first-child a,
-a.slider_control.left
-{
- background-image: url("/images/icons/navigation/navigation_arrow_left.png");
-}
-a.slider_control.up
-{
- background-image: url("/images/icons/navigation/navigation_arrow_up.png");
- top: 30px;
-}
-a.slider_control.down
-{
- background-image: url("/images/icons/navigation/navigation_arrow_down.png");
-}
-a.slider_control.up,
-a.slider_control.down
-{
- left: 55px;
-}
-.slider_navigation .slider_control a:hover,
-a.slider_control:hover
-{
- background-color: #ED1C24;
-}
-/* --- slider posts list --- */
-.slider_posts_list_container
-{
- position: relative;
-}
-.slider_posts_list
-{
- clear: both;
-}
-.slider_posts_list li
-{
- float: left;
- position: relative;
- width: 262.5px !important;
- height: 120px;
- border-bottom: 1px solid #F0F0F0;
- cursor: pointer;
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-.column_2_3 .slider_posts_list li
-{
- width: 230px !important;
-}
-.slider_posts_list li.current h5, .slider_posts_list li:hover h5
-{
- color: #25282A;
-}
-.slider_posts_list li h5
-{
- position: relative;
- z-index: 1;
- padding-top: 8px;
- padding-left: 20px;
- padding-right: 20px;
- color: #7C7C7C;
-}
-.slider_posts_list li .date
-{
- display: block;
- position: relative;
- z-index: 1;
- color: #ABABAB;
- font-size: 11px;
- padding-top: 23px;
- padding-left: 20px;
-}
-.slider_posts_list .slider_posts_list_bar
-{
- position: absolute;
- background-color: #ED1C24;
- height: 6px;
- bottom: -1px;
-}
-.slider_posts_list .slider_posts_list_progress_block
-{
- position: absolute;
- background-color: #F0F0F0;
- height: 100%;
- bottom: 4px;
-}
-/* --- blog grid --- */
-.blog_grid .post
-{
- position: relative;
- float: left;
- clear: none;
- margin: 0 0 0 2px;
- width: 524px;
- height: 261px;
-}
-.blog_grid .post .pr_preloader
-{
- width: 524px;
- height: 261px;
-}
-.blog_grid .post.large,
-.blog_grid .post.large .pr_preloader
-{
- width: 787px;
- height: 524px;
-}
-.blog_grid .post.big,
-.blog_grid .post.big .pr_preloader
-{
- height: 524px;
-}
-.blog_grid .post.small,
-.blog_grid .post.small .pr_preloader
-{
- width: 261px;
-}
-.blog_grid .post:first-child
-{
- margin: 0;
-}
-.blog_grid .row
-{
- margin-top: 2px;
-}
-.blog_grid .row:first-child
-{
- margin-top: 0;
-}
-.blog_grid .column
-{
- margin-left: 2px;
-}
-.site_container.boxed .blog_grid .post .slider_content_box,
-.blog_grid .post .slider_content_box
-{
- width: 100%;
- left: 0;
- bottom: 0;
- top: auto;
- background: linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);
- background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.4)));
- background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);
- background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);
- background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#66000000',GradientType=0);
- -ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#66000000',GradientType=0);
- cursor: pointer;
- padding: 40px 0 20px;
-}
-.blog_grid .post .post_details.simple
-{
- margin: 0 20px;
-}
-.blog_grid .post h2,
-.blog_grid .post h5
-{
- margin: 17px 20px 0;
-}
-.blog_grid .post:hover img
-{
- opacity: 0.8;
- transition: opacity 0.4s ease-in-out 0s;
-}
-.blog_grid .slider_view
-{
- display: none;
-}
-/* --- page layout --- */
-.row:after
-{
- font-size: 0px;
- content: ".";
- display: block;
- height: 0px;
- visibility: hidden;
- clear: both;
-}
-.column
-{
- float: left;
- margin-left: 30px;
-}
-.column:first-child,
-.column.first
-{
- margin-left: 0;
-}
-.column.border_top
-{
- border-top: 1px solid #E9E9E9;
-}
-.column_1_1
-{
- width: 100%;
-}
-.column_1_2
-{
- width: 510px;
-}
-.column_1_3,
-.column_2_3 .column_1_2
-{
- width: 330px;
-}
-.column_2_3
-{
- width: 690px;
-}
-.column_1_3 .column_1_2
-{
- width: 150px;
-}
-.column_2_3 .column_1_3
-{
- width: 210px;
-}
-.column_1_4
-{
- width: 240px;
-}
-.column_3_4
-{
- width: 780px;
-}
-.row.copyright_row
-{
- border-top: 1px solid #464D53;
- margin-top: 15px;
- padding-top: 15px;
-}
-.column_right
-{
- float: right;
-}
-.columns.no_width .column_left,
-.columns.no_width .column_right
-{
- width: auto;
-}
-.mega_menu .column_1_2
-{
- width: 390px;
-}
-.mega_menu .column_1_3
-{
- width: 250px;
-}
-/* --- blog --- */
-.sf-menu li.submenu .mega_menu.blog
-{
- padding: 0 30px 30px 0;
-}
-.mega_menu li.post
-{
- float: left;
- margin: 30px 0 0 30px;
- margin-bottom: 0;
-}
-.post
-{
- float: left;
- clear: both;
- margin-top: 50px;
-}
-.post:first-child
-{
- margin-top: 30px;
-}
-.post img
-{
- position: relative;
- display: block;
- width: 100%;
- opacity: 1;
- transition: opacity 0.4s ease-in-out 0s;
-}
-.post a:hover img
-{
- opacity: 0.8;
- transition: opacity 0.4s ease-in-out 0s;
-}
-.post h2
-{
- clear: both;
- margin-top: 20px;
-}
-.post .with_number a
-{
- float: left;
- width: 280px;
-}
-.post a.comments_number
-{
- float: right;
- position: relative;
- width: auto;
- font-family: 'Arial';
- font-weight: bold;
- background: #F0F0F0;
- color: #7C7C7C;
- font-size: 12px;
- line-height: 1;
- padding: 8px 11px 9px;
- margin-top: 6px;
-}
-.footer .post a.comments_number
-{
- background: #42494F;
- color: #9DA4AB;
-}
-.post .comments_number:hover,
-.footer .post .comments_number:hover
-{
- background: #ED1C24;
- color: #FFF;
-}
-.post .arrow_comments
-{
- content: '';
- display: inline;
- position: absolute;
- border-style: solid;
- border-width: 5px 0 0 5px;
- border-color: #F0F0F0 transparent;
- right: 0;
- bottom: -5px;
-}
-.footer .post .arrow_comments
-{
- border-color: #42494F transparent;
-}
-.post .comments_number:hover .arrow_comments,
-.footer .post .comments_number:hover .arrow_comments
-{
- border-color: #ED1C24 transparent;
-}
-.post h5,
-.menu_container .sf-menu li ul.mega_menu li.post h5 a
-{
- clear: both;
- color: #FFF;
- margin-top: 15px;
-}
-.post h5.page_margin_top_section
-{
- margin-top: 50px;
-}
-.sf-menu .mega_menu li.post:hover,
-.sf-menu .mega_menu li.post li:hover
-{
- background: transparent;
-}
-.menu_container .sf-menu li ul.mega_menu li.post a
-{
- background: none;
- padding: 0;
-}
-.sf-menu .mega_menu li.post h5 a:hover
-{
- text-decoration: underline;
-}
-span.number,
-span.odometer.number
-{
- color: #ababab;
- font-family: 'Roboto Condensed';
- font-size: 30px;
- font-weight: 300;
- padding: 5px 8px 5px 0;
- visibility: visible;
-}
-.post h5 .number
-{
- float: left;
-}
-.post p
-{
- margin-top: 11px;
-}
-.post .post_details
-{
- clear: both;
- float: left;
- margin-top: 25px;
-}
-.post .post_details+p
-{
- clear: both;
- float: left;
-}
-.post_details li
-{
- float: left;
- font-family: arial;
- font-size: 12px;
-}
-.post_details li.category
-{
- font-weight: bold;
- background: #ED1C24;
- padding: 14px 15px 13px 14px;
-}
-.post_details li.category a
-{
- color: #FFF;
-}
-.post_details li.date
-{
- color: #7C7C7C;
- border: 1px solid #E9E9E9;
- border-left: none;
- padding: 13px 14px 12px 13px;
-}
-.menu_container .mega_menu li.post
-{
- clear: none;
- width: 240px;
-}
-.post ul.post_details.simple
-{
- position: static;
- background: none;
- margin-top: 14px;
-}
-ul.post_details.simple li
-{
- background: none;
- padding: 0;
-}
-.post ul.post_details.simple li.date,
-ul.post_details.simple li.date
-{
- margin-left: 10px;
- border: none;
-}
-.mega_menu li.post ul.post_details.simple li
-{
- width: auto;
- color: #9DA4AB;
-}
-.slider_content_box ul.post_details li
-{
- color: #FFF;
-}
-.blog ul.post_details.simple li.category,
-.blog ul.post_details.simple li.category a
-{
- color: #ED1C24;
-}
-.mega_menu.blog ul.post_details.simple li.category a,
-.menu_container .mega_menu .blog.small .post li.category,
-.menu_container .mega_menu .blog.small .post li.category a
-{
- font-family: arial;
- color: #9da4ab;
- font-size: 12px;
- font-weight: bold;
-}
-.mega_menu.blog ul.post_details.simple li.category a:hover
-{
- text-decoration: underline;
-}
-.mega_menu .column_1_2 .blog.small .post
-{
- width: 390px;
-}
-.mega_menu .column_1_3 .blog.small .post
-{
- width: 250px;
-}
-.mega_menu .column_1_2 .blog.small .post_content
-{
- width: 250px;
-}
-.mega_menu .column_1_3 .blog.small .post_content
-{
- width: 130px;
-}
-.mega_menu .column_1_3 .blog.small .post ul.post_details.simple li.date
-{
- clear: both;
- margin-left: 0;
- margin-top: 5px;
-}
-.mega_menu .blog.small
-{
- position: static;
- left: 0;
- top: 0;
- margin-top: 0;
-}
-.mega_menu .blog.small .post
-{
- margin: 30px 0 0;
-}
-.mega_menu .blog.small .post:first-child
-{
- margin-top: 0;
-}
-.menu_container .mega_menu .blog.small .post a
-{
- padding: 0;
- background: none;
- color: #FFF;
-}
-.blog.small .post,
-.blog.small_margin .post
-{
- margin-top: 30px;
-}
-.blog.big img
-{
- width: 330px;
-}
-.blog.small img
-{
- width: auto;
-}
-.blog.big img,
-.blog.big .post_content,
-.blog.small img,
-.blog.small .post_content
-{
- float: left;
-}
-.blog.big .post_content
-{
- width: 330px;
- margin-left: 30px;
-}
-.blog.small .post_content
-{
- margin-left: 20px;
-}
-.column_2_3 .column_1_2 .blog.small .post_content,
-.column_1_3 .blog.small .post_content
-{
- width: 210px;
-}
-.column_1_2 .blog.small .post_content
-{
- width: 390px;
-}
-.blog.small .post_content p
-{
- margin-top: 0;
-}
-.blog.small .post_details.simple
-{
- clear: none;
-}
-.blog.big .post_content h2,
-.blog.small .post_content h5
-{
- margin-top: 0;
-}
-.blog.medium .post
-{
- clear: none;
- width: 210px;
- margin-top: 30px;
- margin-left: 30px;
-}
-.blog.medium .post:first-child,
-.blog.medium .post:nth-child(3n+1)
-{
- margin-left: 0;
-}
-.blog.rating .post
-{
- width: 100%;
- margin-top: 10px;
- padding-bottom: 20px;
-}
-.blog.rating .post:first-child
-{
- margin-top: 0;
-}
-.blog.rating .post,
-.blog.rating .post_content
-{
- position: relative;
- z-index: 1;
-}
-.blog.rating .post_content
-{
- padding: 10px 20px;
-}
-.blog.rating .post span.number
-{
- display: block;
- padding: 5px 0 0;
-}
-.blog.rating h5
-{
- margin-top: 5px;
-}
-.blog.rating .post .value_bar_container
-{
- position: absolute;
- bottom: 0;
-}
-.blog.rating .post .value_bar
-{
- background: #F0F0F0;
- height: 100%;
-}
-.footer .blog ul.post_details.simple li.category,
-.footer .blog ul.post_details.simple li.category a,
-.footer .post_details li.date
-{
- color: #9DA4AB;
- line-height: 1;
-}
-.column_1_3 .blog.small .post
-{
- width: 330px;
-}
-/* --- single post --- */
-h1.post_title
-{
- font-size: 55px;
- font-weight: bold;
-}
-.post.single
-{
- margin-top: 0;
-}
-.post.single .post_image
-{
- display: block;
- position: relative
-}
-.post.single .post_image blockquote
-{
- position: absolute;
- bottom: 0;
- background-image: url("/images/icons/other/quote_image.png");
- background-color: rgba(0,0,0,0.5);
- background-position: 20px 20px;
- color: #FFF;
-}
-.post.single .post_image blockquote .author
-{
- color: #FFF;
-}
-.post.single .sentence,
-.gallery_popup .sentence
-{
- margin-top: 20px;
-}
-.post.single .sentence .text,
-.gallery_popup .sentence .text
-{
- color: #7C7C7C;
- font-weight: bold;
-}
-.post.single .sentence .author,
-.gallery_popup .sentence .author,
-blockquote .author
-{
- color: #ABABAB;
- margin-left: 3px;
-}
-.gallery_popup .sentence .author
-{
- color: 858D94;
- margin-left: 0;
-}
-.post.single .sentence .text,
-.post.single .sentence .author,
-.gallery_popup .sentence .text,
-.gallery_popup .sentence .author,
-blockquote .author
-{
- line-height: 120%;
- font-size: 12px;
-}
-.post.single .post_content
-{
- position: relative;
-}
-.post.single .author_box,
-.post.single .content_box
-{
- float: right;
-}
-.post.single .author_box
-{
- position: absolute;
- width: 100px;
- text-align: center;
- visibility: visible;
- top: 0;
-}
-.post.single .content_box
-{
- width: 560px;
- margin-left: 30px;
-}
-.post.single .text
-{
- font-size: 16px;
-}
-.post.single blockquote.inside_text
-{
- float: left;
- width: 200px;
- margin-bottom: 1em;
- font-size: 18px;
- padding-top: 60px;
- background-position: 20px 30px;
- line-height: 140%;
- margin-right: 30px;
-}
-.post.single blockquote.right
-{
- float: right;
- margin-right: 0;
- margin-left: 30px;
-}
-.post.single blockquote.inside_text.simple
-{
- background-position: 0 20px;
-}
-blockquote .author
-{
- display: block;
- margin-top: 23px;
- font-weight: normal;
-}
-.post.single .post_details
-{
- clear: both;
- float: none;
- margin-top: 20px;
- padding-top: 15px;
- border-top: 1px solid #E9E9E9;
-}
-.post.single .post_details a
-{
- color: #ED1C24;
-}
-.post.single li.detail
-{
- background-color: transparent;
- background-repeat: no-repeat;
- background-position: left center;
- border: none;
- padding: 0 0 0 20px;
- margin-right: 20px;
- margin-bottom: 5px;
- font-size: 13px;
- font-weight: bold;
- color: #7C7C7C;
-}
-li.detail.category
-{
- background-image: url("/images/icons/other/post_category.png");
-}
-.detail.date
-{
- background-image: url("/images/icons/other/post_date.png");
-}
-.detail.author
-{
- background-image: url("/images/icons/other/post_author.png");
-}
-.detail.views
-{
- background-image: url("/images/icons/other/post_views.png");
-}
-.detail.comments
-{
- background-image: url("/images/icons/other/post_comments.png");
-}
-.share_box
-{
- border-top: 1px solid #E9E9E9;
- border-bottom: 1px solid #E9E9E9;
- padding: 20px 0;
-}
-.share_box label
-{
- float: left;
- font-size: 18px;
- margin-top: 5px;
-}
-.share_box .social_icons
-{
- float: right;
-}
-.taxonomies.tags.left
-{
- float: left;
-}
-.taxonomies.categories.right
-{
- float: right;
-}
-.column_2_3 .iframe_video
-{
- width: 100%;
- height: 388px
-}
-.column_2_3 .iframe_sound
-{
- width: 100%;
-}
-/* --- single post small image --- */
-.post.single.small_image .post_image_box
-{
- float: left;
- width: 330px;
- margin-right: 30px;
-}
-.post.single.small_image .post_image_box .pr_preloader
-{
- height: 242px;
-}
-.post.single.small_image .content_box
-{
- width: 100%;
-}
-.post.single.small_image .text
-{
- display: inline;
-}
-.post.single.small_image .text>*
-{
- margin-left: 30px;
-}
-.post.single.small_image p
-{
- clear: none;
- float: none;
-}
-/* --- list --- */
-.list
-{
- margin-top: 20px;
- border-top: 1px solid #E9E9E9;
-}
-.list li ul
-{
- margin-top: 0;
-}
-.list li
-{
- padding-top: 6px;
- padding-bottom: 6px;
-}
-.list li:first-child
-{
- margin-top: 14px;
-}
-.list li ul li:first-child
-{
- margin-top: 4px;
-}
-.list.spacing li ul li:first-child
-{
- margin-top: 7px;
-}
-.list li,
-.list li a
-{
- color: #25282A;
-}
-.list.indent
-{
- padding-left: 15px;
-}
-.list.no_border,
-.review_block .list
-{
- border-top: none;
-}
-.list.spacing li,
-.review_block .list li
-{
- padding-top: 7px;
- padding-bottom: 7px;
- margin-top: 0;
-}
-.review_block .list li,
-.review_block .list li a
-{
- color: #3E3E3E;
-}
-/* --- dropcap --- */
-.dropcap
-{
- line-height: 150%;
-}
-.dropcap .dropcap_label
-{
- float: left;
- padding: 6px 13px;
- background-color: #F0F0F0;
- text-align: center;
- margin-right: 15px;
- margin-bottom: 5px;
-}
-.dropcap .dropcap_label.active
-{
- background-color: #ED1C24;
-}
-.dropcap .dropcap_label h3
-{
- color: #25282A;
- font-size: 24px;
-}
-.dropcap .dropcap_label.active h3
-{
- color: #FFF;
-}
-/* --- taxonomies --- */
-.taxonomies li
-{
- float: left;
- margin-right: 5px;
- margin-bottom: 5px;
-}
-.column_1_3 .taxonomies
-{
- width: 335px;
-}
-.column_1_3 .taxonomies.columns li
-{
- width: 48.51%;
-}
-.taxonomies a
-{
- display: block;
- border: 1px solid #E9E9E9;
- color: #7C7C7C;
- font-family: 'Arial';
- font-size: 12px;
- font-weight: bold;
- padding: 13px 12px 12px;
- text-align: left;
-}
-.taxonomies a:hover
-{
- color: #FFF;
- background: #ED1C24;
- border-color: #ED1C24;
-}
-.taxonomies.columns
-{
- text-align: center;
-}
-.taxonomies.tags
-{
- padding-left: 35px;
- background: url("/images/icons/other/post_footer_tags.png") no-repeat left center;
-}
-.taxonomies.categories
-{
- padding-left: 35px;
- background: url("/images/icons/other/post_footer_category.png") no-repeat left center;
-}
-/* --- review --- */
-.review_block
-{
- padding: 30px;
- background: #F0F0F0;
-}
-.review_summary
-{
- position: relative;
- background: transparent;
- padding: 30px 0;
-}
-.review_block h5,
-.review_summary h5
-{
- color: #25282A;
-}
-.column_2_3 .review_block .column_1_2
-{
- width: 300px;
-}
-.review_chart li
-{
- margin-top: 15px;
-}
-.review_chart li:first-child
-{
- margin-top: 0;
-}
-.review_summary .number,
-.review_summary .text
-{
- position: relative;
- float: left;
- z-index: 1;
-}
-.review_summary .text
-{
- width: 480px;
-}
-.review_summary .text p
-{
- color: #3E3E3E;
- font-size: 14px;
- margin-top: 0;
-}
-.review_summary .number
-{
- border: 2px solid #ED1C24;
- color: #ED1C24;
- font-size: 42px;
- font-weight: 300;
- font-family: 'Roboto Condensed';
- padding: 27px 23px;
- margin: 0 30px;
-}
-.review_summary .value_bar_container
-{
- position: absolute;
- bottom: 0;
-}
-.review_summary .value_bar
-{
- background: #F0F0F0;
- height: 100%;
-}
-/* --- value bar --- */
-.value_container
-{
- background: #FFF;
- height: 26px;
- margin-top: 10px;
-}
-.value_container .value_bar
-{
- position: relative;
- height: 20px;
- padding-top: 6px;
- background: #ED1C24;
- text-align: right;
-}
-.value_container .value_bar .number
-{
- margin: 0 10px;
- padding: 0;
- color: #FFF;
- font-size: 13px;
- font-weight: bold;
- font-family: arial;
-}
-/* --- announcement --- */
-.announcement
-{
- background: #F0F0F0;
- padding: 30px;
-}
-.announcement h2
-{
- float: left;
- margin-right: 10px;
-}
-.announcement .expose
-{
- color: #ED1C24;
- margin-right: 0;
-}
-.announcement .vertical_align
-{
- height: 57px;
-}
-/* --- read more --- */
-.read_more
-{
- position: relative;
- display: block;
- height: 29px;
- clear: both;
- float: left;
- color: #25282A;
- font-size: 12px;
- font-weight: bold;
- margin-top: 10px;
- padding-right: 12px;
-}
-.read_more.page_margin_top
-{
- margin-top: 30px;
-}
-.read_more.page_margin_top_section
-{
- margin-top: 50px;
-}
-.read_more span
-{
- display: block;
- line-height: normal;
- margin-top: 7px;
- position: relative;
- margin-left: 38px;
-}
-.read_more .arrow
-{
- position: absolute;
- width: 29px;
- height: 29px;
- margin-left: 0;
- background: #ED1C24 url("/images/icons/navigation/call_to_action_arrow.png") no-repeat;
- margin-top: 0;
-}
-.read_more:hover
-{
- color: #FFF;
-}
-.read_more:hover .arrow
-{
- width: 100%;
-}
-/* --- comment form, contact form --- */
-.comment_form fieldset,
-.contact_form fieldset
-{
- clear: both;
-}
-.comment_form fieldset.column,
-.contact_form fieldset.column
-{
- clear: none;
-}
-.comment_form fieldset.column_1_3,
-.contact_form fieldset.column_1_3
-{
- margin-left: 10px;
- width: 223px;
-}
-.comment_form fieldset.column_1_3:first-child,
-.contact_form fieldset.column_1_3:first-child
-{
- width: 224px;
-}
-.column_1_3 .comment_form fieldset.column_1_3,
-.column_1_3 .contact_form fieldset.column_1_3,
-.comment_form fieldset.column:first-child,
-.contact_form fieldset.column:first-child
-{
- margin-left: 0;
-}
-.column_1_3 .comment_form fieldset.column_1_3,
-.column_1_3 .contact_form fieldset.column_1_3
-{
- margin-top: 10px;
-}
-.column_1_3 .comment_form fieldset.column_1_3:first-child,
-.column_1_3 .contact_form fieldset.column_1_3:first-child
-{
- margin-top: 0;
-}
-.comment_form input,
-.comment_form textarea,
-.contact_form input,
-.contact_form textarea
-{
- background: #F0F0F0;
- border: none;
- font-size: 14px;
- padding: 15px 20px;
- color: #3E3E3E;
-}
-.comment_form textarea,
-.contact_form textarea
-{
- width: 650px;
- height: 105px;
- margin-top: 10px;
- resize: none;
-}
-.comment_form .text_input,
-.contact_form .text_input
-{
- width: 183px;
-}
-.comment_form fieldset.column:first-child .text_input,
-.contact_form fieldset.column:first-child .text_input
-{
- width: 184px;
-}
-.column_1_3 .comment_form .text_input,
-.column_1_3 .contact_form .text_input,
-.column_1_3 .comment_form fieldset.column:first-child .text_input,
-.column_1_3 .contact_form fieldset.column:first-child .text_input,
-.column_1_3 .comment_form textarea,
-.column_1_3 .contact_form textarea
-{
- width: 290px;
-}
-.comment_form [type='submit'],
-.contact_form [type='submit']
-{
- float: right;
- font-size: 12px;
- color: #25282a;
- margin-top: 10px;
- outline: none;
-}
-.comment_form .text_input:focus,
-.comment_form textarea:focus,
-.contact_form .text_input:focus,
-.contact_form textarea:focus
-{
- background: transparent;
- border-bottom: 1px solid #E9E9E9;
- padding-bottom: 14px;
-}
-.comment_form textarea:focus,
-.contact_form textarea:focus
-{
- padding: 14px 19px;
- border: 1px solid #E9E9E9;
-}
-#cancel_comment
-{
- display: none;
- float: right;
- font-size: 11px;
- margin-top: 30px;
- margin-right: 20px;
- color: #ED1C24;
-}
-.comment_form .hint,
-.contact_form .hint
-{
- color: #ababab;
-}
-::-webkit-input-placeholder
-{
- color: #ababab;
-}
-:-moz-placeholder
-{
- color: #ababab;
- opacity: 1;
-}
-::-moz-placeholder
-{
- color: #ababab;
- opacity: 1;
-}
-:-ms-input-placeholder
-{
- color: #ababab;
-}
-/* --- search form --- */
-.search_form input[type='text']
-{
- width: 650px;
-}
-.search_form input[type='text']:focus
-{
- background: transparent;
- border-bottom: 1px solid #E9E9E9;
- padding-bottom: 14px;
-}
-.search_form input[type='submit']
-{
- float: right;
-}
-/* --- tooltip --- */
-.ui-tooltip-error .ui-tooltip-content,
-.ui-tooltip-success .ui-tooltip-content
-{
- font-size: 13px;
- font-family: arial;
- color: #FFF;
-}
-.ui-tooltip-error .ui-tooltip-content,
-.ui-tooltip-success .ui-tooltip-content
-{
- border:none;
-}
-.ui-tooltip-content
-{
- padding: 10px 20px 10px 20px;
-}
-.ui-tooltip-error .ui-tooltip-content
-{
- background: #E9431C;
-}
-.ui-tooltip-success .ui-tooltip-content
-{
- background: #61911B;
-}
-/* --- comments list --- */
-.comment
-{
- margin-top: 50px;
-}
-#comments_list>.comment:first-child
-{
- margin-top: 30px;
-}
-.comment_author_avatar
-{
- float: left;
- width: 100px;
- height: 100px;
- background: url("/images/samples/100x100/avatar.png");
-}
-.posted_by
-{
- clear: both;
-}
-.posted_by h5
-{
- float: left;
-}
-.posted_by abbr.timeago
-{
- float: right;
- color: #7C7C7C;
- font-size: 12px;
- margin-top: 7px;
- text-decoration: none;
-}
-.posted_by .in_reply
-{
- margin-left: 5px;
- color: #ABABAB;
-}
-#comments_list .comment_details
-{
- float: left;
- width: 560px;
- margin-left: 30px;
-}
-#comments_list .children
-{
- clear: both;
- float: left;
- margin-left: 70px;
-}
-#comments_list .children .comment_details
-{
- width: 460px;
-}
-#comments_list .children .comment .parent_arrow
-{
- float: left;
- width: 10px;
- height: 16px;
- margin-right: 20px;
- background: url("/images/icons/other/comment_reply.png") no-repeat;
-}
-/* --- pagination --- */
-.pagination
-{
- clear: both;
-}
-.pagination li
-{
- float: left;
- margin-left: 5px;
-}
-.pagination li:first-child
-{
- margin-left: 0;
-}
-.pagination li.left,
-.pagination li.right
-{
- width: 29px;
-}
-.pagination li.left a,
-.pagination li.right a
-{
- background-repeat: no-repeat;
- background-position: 0 0;
-}
-.pagination li.left a
-{
- background-image: url("/images/icons/navigation/pagination_arrow_left.png");
-}
-.pagination li.right a
-{
- background-image: url("/images/icons/navigation/pagination_arrow_right.png");
-}
-.pagination li.left a:hover,
-.pagination li.right a:hover
-{
- background-position: 0 -29px;
-}
-.pagination li a
-{
- display: block;
- color: #7C7C7C;
- font-size: 14px;
- padding: 8px 10px 7px 11px;
- background: #F0F0F0;
-}
-.pagination li a:hover,
-.pagination li.selected a
-{
- color: #FFF;
- background-color: #ED1C24;
-}
-/* --- list bullet --- */
-.bullet
-{
- background-repeat: no-repeat;
- background-position: left center;
- padding-left: 25px;
-}
-.bullet.parent
-{
- background-position: left 3px;
-}
-.spacing .bullet.parent
-{
- background-position: left 6px;
-}
-.bullet.style_1
-{
- background-image: url("/images/icons/other/bullet_style_1.png");
- padding-left: 15px;
-}
-.bullet.style_2
-{
- background-image: url("/images/icons/other/bullet_style_2.png");
-}
-.bullet.style_3
-{
- background-image: url("/images/icons/other/bullet_style_3.png");
-}
-.bullet.style_4
-{
- background-image: url("/images/icons/other/bullet_style_4.png");
-}
-/* --- tabs navigation --- */
-.tabs_navigation
-{
- width: 100%;
- padding: 0;
- margin: 0 0 -15px;
- list-style: none;
- box-sizing: content-box;
- -moz-box-sizing: content-box;
- -webkit-box-sizing: content-box;
- background: none;
- border: none;
-}
-.tabs_navigation.small
-{
- border-bottom: 1px solid #e9e9e9;
- margin: 0;
-}
-.tabs_navigation li
-{
- position: relative;
- float: left;
- padding: 0;
- border: none;
- list-style: none;
- text-align: center;
-}
-.tabs_navigation li a
-{
- position: relative;
- width: auto;
- display: block;
- text-align: center;
- font-size: 18px;
- color: #25282A;
- padding: 8px 15px 11px;
- border: none;
- background: #F0F0F0;
- font-family: 'Roboto';
- line-height: normal;
- outline: none;
- text-decoration: none;
- transition: none;
- line-height: 140%;
- border-right: 1px solid #E0E0E0;
-}
-.tabs_navigation li:last-child a
-{
- border-right: none;
-}
-.tabs_navigation li a:hover,
-.tabs_navigation li a.selected,
-.tabs_navigation li.ui-tabs-active a
-{
- background: #ED1C24;
- color: #FFF;
-}
-.tabs_navigation li.ui-tabs-active span
-{
- display: inline;
- position: relative;
- border-style: solid;
- border-width: 9px 9px 0;
- border-color: #ED1C24 transparent;
- bottom: -9px;
-}
-.tabs_navigation.small li
-{
- margin: 5px 20px -1px 0;
-}
-.tabs_navigation.small li:last-child
-{
- margin-right: 0;
-}
-.tabs_navigation.small li a
-{
- padding: 0px 0px 8px 0;
- font-size: 15px;
- margin-bottom: 1px;
- color: #7C7C7C;
- background: none;
- border-right: none;
-}
-.tabs_navigation.small li a:hover,
-.tabs_navigation.small li a.selected,
-.tabs_navigation.small li.ui-tabs-active a
-{
- border-bottom: 3px solid #ED1C24;
- padding-bottom: 6px;
- margin-bottom: 0;
- background: none;
- color: #25282A;
-}
-/* --- accordion --- */
-.accordion.medium .ui-accordion-content
-{
- padding: 30px 0 20px;
-}
-.accordion .ui-accordion-header
-{
- padding: 10px 12px;
- cursor: pointer;
- border-bottom: 1px solid #E9E9E9;
-}
-.accordion .ui-accordion-header.ui-state-active
-{
- background-color: #ED1C24;
- border-bottom-color: #ED1C24;
-}
-.accordion .ui-accordion-header h4
-{
- padding-left: 41px;
-}
-.accordion .ui-accordion-header.ui-state-active h4
-{
- color: #FFF;
- line-height: normal;
-}
-.accordion .ui-accordion-header .ui-accordion-header-icon
-{
- float: left;
- width: 21px;
- height: 21px;
- background: #F0F0F0 url("/images/icons/navigation/accordion_arrow_down.png") no-repeat 0 0;
- margin-right: 20px;
- margin-top: 2px;
-}
-.accordion .ui-accordion-header:hover .ui-accordion-header-icon
-{
- background: #ED1C24 url("/images/icons/navigation/accordion_arrow_down_hover.png") no-repeat 0 0;
-}
-.accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon
-{
- background: transparent url("/images/icons/navigation/accordion_arrow_up.png") no-repeat 0 0;
-}
-/* --- carousel --- */
-.horizontal_carousel
-{
- display: none;
-}
-.horizontal_carousel_container,
-.vertical_carousel_container
-{
- position: relative;
-}
-.horizontal_carousel_container a.slider_control
-{
- top: 109px;
-}
-.horizontal_carousel_container.big a.slider_control,
-.column_1_1 .horizontal_carousel_container.big a.slider_control
-{
- top: 197px;
-}
-.column_2_3 .horizontal_carousel_container.big a.slider_control
-{
- top: 405px;
-}
-.column_1_1 .horizontal_carousel_container a.slider_control
-{
- top: 131px;
-}
-.column_1_1 .horizontal_carousel_container.small a.slider_control
-{
- top: 76px;
-}
-.horizontal_carousel_container.thin a.slider_control
-{
- top: 50px;
-}
-.horizontal_carousel_container .horizontal_carousel>li
-{
- float: left;
- width: 210px;
- clear: none;
- margin-right: 30px;
- margin-top: 0;
-}
-.horizontal_carousel_container.big .horizontal_carousel>li
-{
- width: auto;
-}
-.column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-3>li
-{
- width: 330px;
-}
-.column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-4>li
-{
- width: 240px;
-}
-.horizontal_carousel_container a.slider_control {
- top: 50% !important;
-}
-.column_2_3 .horizontal_carousel_container.thin .horizontal_carousel.visible-5>li,
-.gallery_popup .horizontal_carousel_container.thin .horizontal_carousel.visible-8 > li
-{
- width: 130px;
- margin-right: 10px;
-}
-.gallery_popup .horizontal_carousel_container.thin
-{
- width: 970px;
- margin-left: auto;
- margin-right: auto;
-}
-.blog.horizontal_carousel>li
-{
- padding-bottom: 1px;
-}
-.column_2_3 .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-5>li,
-.gallery_popup .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-8 > li
-{
- opacity: 0.5;
-}
-.column_2_3 .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-5>li.current,
-.column_2_3 .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-5>li:hover,
-.gallery_popup .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-8>li.current,
-.gallery_popup .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-8>li:hover
-{
- opacity: 1;
-}
-.column_2_3 .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-5>li img,
-.gallery_popup .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-8 > li img
-{
- transition: none;
- -webkit-transition: none;
- opacity: 1;
-}
-.horizontal_carousel .author h6
-{
- margin-top: 10px;
-}
-/* --- preloader --- */
-.pr_preloader
-{
- display: block;
- height: auto;
- min-height: 100px;
- background: url('../images/preloader.gif') no-repeat center center;
-}
-.blog .post>a>img,
-.grid_view .post>a>img,
-.post.single .post_image img,
-.slider li.slide img,
-.pr_preload
-{
- display: none;
-}
-.blog .post>a>.icon,
-.grid_view .post>a>.icon,
-.post.single .post_image .icon,
-.slider li.slide .icon
-{
- display: none;
-}
-.blog.small .post>a>img,
-.blog.small .post>a>.icon
-{
- display: block;
-}
-/* --- icons --- */
-.icon/*,
-.icon .info*/
-{
- display: block;
- position: absolute;
- width: 45px;
- height: 45px;
- z-index: 1;
- background-color: rgba(66,73,79,0.8);
- background-repeat: no-repeat;
- text-align: center;
-}
-.icon.small
-{
- width: 29px;
- height: 29px;
-}
-/*.icon .info
-{
- width: 0%;
- height: auto;
- z-index: 1;
- left: 45px;
- font-family: 'Roboto Condensed';
- color: #FFF;
- font-size: 18px;
- transition: width 250ms;
- overflow: hidden;
- text-align: center;
- padding-top: 14px;
- padding-bottom: 13px;
-}
-.icon:hover .info
-{
- width: 100%;
-}*/
-.icon span
-{
- display: inline-block;
- color: #fff;
- font-family: 'Roboto Condensed';
- font-size: 18px;
- margin-top: 13px;
-}
-.icon.video
-{
- background-image: url("/images/icons/media/video.png");
-}
-.icon.gallery
-{
- background-image: url("/images/icons/media/gallery.png");
-}
-.icon.small.video
-{
- background-image: url("/images/icons/media/small_video.png");
-}
-.icon.small.gallery
-{
- background-image: url("/images/icons/media/small_gallery.png");
-}
-.icon.small.review
-{
- background-image: url("/images/icons/media/small_review.png");
-}
-.icon.fullscreen
-{
- cursor: pointer;
- background-image: url("/images/icons/media/fullscreen.png");
-}
-.icon.fullscreen:hover
-{
- background-color: #ED1C24;
-}
-.icon.fullscreen.animated
-{
- visibility: hidden;
- -webkit-animation-duration: 300ms;
- animation-duration: 300ms;
-}
-/* --- authors --- */
-.authors .author
-{
- float: left;
- width: 150px;
- margin-top: 30px;
- margin-left: 30px;
- text-align: center;
-}
-.authors .author:nth-child(2n+1)
-{
- margin-left: 0;
-}
-.author h6
-{
- color: #7C7C7C;
- font-weight: bold;
-}
-.author .thumb, .author .number, .author .thumb img
-{
- display: block;
-}
-.author .thumb
-{
- position: relative;
-}
-.author .details
-{
- clear: both;
- margin-top: 10px;
-}
-.author .details h5
-{
- margin-top: 0;
-}
-.author .number,
-.author .number.odometer
-{
- position: absolute;
- width: 50px;
- bottom: 7px;
- right: 0;
- z-index: 1;
- padding-right: 0;
- text-align: center;
-}
-.author .value_bar_container
-{
- position: absolute;
- width: 50px;
- height: 100%;
- right: 0;
- bottom: 0;
-}
-.author .value_bar
-{
- position: absolute;
- width: 50px;
- height: 100%;
- bottom: 0;
- background: #F0F0F0;
-}
-.author a img
-{
- width: auto;
- opacity: 1;
- transition: opacity 0.4s ease-in-out 0s;
- -webkit-transition: opacity 0.4s ease-in-out 0s;
-}
-.author a:hover img
-{
- opacity: 0.8;
- transition: opacity 0.4s ease-in-out 0s;
- -webkit-transition: opacity 0.4s ease-in-out 0s;
-}
-.horizontal_carousel .author a img
-{
- width: 100%;
-}
-.author .avatar_block
-{
- float: left;
- margin-right: 30px;
-}
-.author .avatar_block img
-{
- display: block;
- width: 240px;
-}
-.authors_list .author
-{
- margin-top: 50px;
-}
-.authors_list .author:first-child
-{
- margin-top: 0;
-}
-.authors_list .author blockquote .author
-{
- margin-top: 23px;
- margin-left: 0;
-}
-.authors_list .content
-{
- position: relative;
- float: left;
- width: 420px;
-}
-.authors_list .social_icons
-{
- position: absolute;
- right: 0;
-}
-.authors_list .more
-{
- width: 74px;
-}
-.authors_list .details
-{
- position: relative;
- margin-top: 0;
- padding: 15px 20px;
-}
-.authors_list .author .value_bar_container
-{
- left: 0;
- right: auto;
-}
-.authors_list .author .value_bar
-{
- width: 100%;
-}
-.authors_list .details .columns
-{
- position: relative;
- z-index: 1;
-}
-.authors_list .details .columns .column
-{
- width: 85px;
-}
-.authors_list .details .columns .number
-{
- position: static;
- width: auto;
- text-align: left;
- font-size: 18px;
- font-weight: 400;
-}
-/* --- item content --- */
-.item_content
-{
- margin-top: 10px;
- list-style: none;
-}
-.page_margin_top.item_content:first-child
-{
- margin-top: 30px;
-}
-.item_content:first-child
-{
- margin-top: 0;
-}
-.item_content .features_icon
-{
- float: left;
- display: block;
- width: 80px;
- height: 80px;
- margin-right: 20px;
- margin-bottom: 5px;
- background-color: #F0F0F0;
- background-repeat: no-repeat;
- border-radius: 50%;
- -moz-border-radius: 50%;
- -webkit-border-radius: 50%;
-}
-.item_content.border_top
-{
- padding-top: 30px;
- border-top: 1px solid #E9E9E9;
-}
-.item_content .not_found
-{
- width: 110px;
- height: 110px;
- background-image: url("/images/icons/other/404.png");
-}
-.app
-{
- background-image: url("/images/icons/features/app.png");
-}
-.calendar
-{
- background-image: url("/images/icons/features/calendar.png");
-}
-.chart
-{
- background-image: url("/images/icons/features/chart.png");
-}
-.chat
-{
- background-image: url("/images/icons/features/chat.png");
-}
-.clock
-{
- background-image: url("/images/icons/features/clock.png");
-}
-.database
-{
- background-image: url("/images/icons/features/database.png");
-}
-.document
-{
- background-image: url("/images/icons/features/document.png");
-}
-.envelope
-{
- background-image: url("/images/icons/features/envelope.png");
-}
-.faq
-{
- background-image: url("/images/icons/features/faq.png");
-}
-.graph
-{
- background-image: url("/images/icons/features/graph.png");
-}
-.image
-{
- background-image: url("/images/icons/features/image.png");
-}
-.laptop
-{
- background-image: url("/images/icons/features/laptop.png");
-}
-.magnifier
-{
- background-image: url("/images/icons/features/magnifier.png");
-}
-.features_icon.mobile
-{
- background-image: url("/images/icons/features/mobile.png");
-}
-.pin
-{
- background-image: url("/images/icons/features/pin.png");
-}
-.printer
-{
- background-image: url("/images/icons/features/printer.png");
-}
-.quote
-{
- background-image: url("/images/icons/features/quote.png");
-}
-.screen
-{
- background-image: url("/images/icons/features/screen.png");
-}
-.speaker
-{
- background-image: url("/images/icons/features/speaker.png");
-}
-.video
-{
- background-image: url("/images/icons/features/video.png");
-}
-/* --- latest news scrolling list ---*/
-.latest_news_scrolling_list_container li
-{
- float: left;
- padding: 15px 14px 17px 15px;
-}
-.latest_news_scrolling_list_container li.posts
-{
- padding: 0;
- overflow: hidden;
-}
-.latest_news_scrolling_list_container .category
-{
- border-right: 1px solid #464D53;
- border-left: 1px solid #464D53;
- font-size: 12px;
- font-weight: bold;
- line-height: 120%;
-}
-.latest_news_scrolling_list_container .date
-{
- padding-left: 0;
-}
-.latest_news_scrolling_list_container .date .timeago
-{
- display: none;
-}
-.latest_news_scrolling_list_container .date .timeago.current
-{
- display: inline;
-}
-.latest_news_scrolling_list_container li.left,
-.latest_news_scrolling_list_container li.right
-{
- border-right: 1px solid #464D53;
- cursor: pointer;
-}
-.latest_news_scrolling_list_container li.left
-{
- padding: 8px 8px 9px 7px;
-}
-.latest_news_scrolling_list_container li.right
-{
- padding: 8px 7px 9px 8px;
-}
-.latest_news_scrolling_list_container li.left:hover,
-.latest_news_scrolling_list_container li.right:hover
-{
- background: #464D53;
-}
-.latest_news_scrolling_list_container .left a,
-.latest_news_scrolling_list_container .right a
-{
- display: block;
- width: 29px;
- height: 29px;
- background: no-repeat 0 0;
-}
-.latest_news_scrolling_list_container .left a
-{
- background-image: url("/images/icons/navigation/dark_bg/navigation_latest_arrow_left.png");
-}
-.latest_news_scrolling_list_container .right a
-{
- background-image: url("/images/icons/navigation/dark_bg/navigation_latest_arrow_right.png");
-}
-.latest_news_scrolling_list_container .left:hover a,
-.latest_news_scrolling_list_container .right:hover a
-{
- background-position: 0 -29px;
-}
-.latest_news_scrolling_list_container li .timeago
-{
- color: #858D94;
- font-size: 14px;
- text-decoration: none;
-}
-.latest_news_scrolling_list_container li .latest_news_scrolling_list
-{
- height: 46px;
- overflow: hidden;
-}
-.latest_news_scrolling_list_container li .latest_news_scrolling_list li
-{
- padding-right: 5px;
-}
-.latest_news_scrolling_list_container li .latest_news_scrolling_list a
-{
- color: #FFF;
- font-size: 14px;
-}
-/* --- social icons --- */
-.social_icons li
-{
- float: left;
- padding: 0 5px 0 0px;
-}
-.social_icons .social_icon
-{
- display: block;
- width: 30px;
- height: 30px;
- background-repeat: none;
- background-position: 0 0;
- outline: none;
-}
-.header_top_bar .social_icons
-{
- float: right;
-}
-.header_top_bar .social_icons li
-{
- padding: 8px 0 8px 5px;
-}
-.social_icons .social_icon:hover,
-.social_icons.colors .social_icon
-{
- background-position: 0 -30px;
-}
-.social_icons.colors .social_icon
-{
- opacity: 1;
- transition: opacity 0.2s ease-in-out 0s;
-}
-.social_icons.colors .social_icon:hover
-{
- opacity: 0.7;
- transition: opacity 0.2s ease-in-out 0s;
-}
-.behance
-{
- background-image: url("/images/icons/social/behance.png");
-}
-.bing
-{
- background-image: url("/images/icons/social/bing.png");
-}
-.blogger
-{
- background-image: url("/images/icons/social/blogger.png");
-}
-.deezer
-{
- background-image: url("/images/icons/social/deezer.png");
-}
-.designfloat
-{
- background-image: url("/images/icons/social/designfloat.png");
-}
-.deviantart
-{
- background-image: url("/images/icons/social/deviantart.png");
-}
-.digg
-{
- background-image: url("/images/icons/social/digg.png");
-}
-.digg
-{
- background-image: url("/images/icons/social/digg.png");
-}
-.dribbble
-{
- background-image: url("/images/icons/social/dribbble.png");
-}
-.envato
-{
- background-image: url("/images/icons/social/envato.png");
-}
-.facebook
-{
- background-image: url("/images/icons/social/facebook.png");
-}
-.flickr
-{
- background-image: url("/images/icons/social/flickr.png");
-}
-.form
-{
- background-image: url("/images/icons/social/form.png");
-}
-.forrst
-{
- background-image: url("/images/icons/social/forrst.png");
-}
-.foursquare
-{
- background-image: url("/images/icons/social/foursquare.png");
-}
-.friendfeed
-{
- background-image: url("/images/icons/social/friendfeed.png");
-}
-.googleplus
-{
- background-image: url("/images/icons/social/googleplus.png");
-}
-.instagram
-{
- background-image: url("/images/icons/social/instagram.png");
-}
-.linkedin
-{
- background-image: url("/images/icons/social/linkedin.png");
-}
-.mail
-{
- background-image: url("/images/icons/social/mail.png");
-}
-.mobile
-{
- background-image: url("/images/icons/social/mobile.png");
-}
-.myspace
-{
- background-image: url("/images/icons/social/myspace.png");
-}
-.picasa
-{
- background-image: url("/images/icons/social/picasa.png");
-}
-.pinterest
-{
- background-image: url("/images/icons/social/pinterest.png");
-}
-.reddit
-{
- background-image: url("/images/icons/social/reddit.png");
-}
-.rss
-{
- background-image: url("/images/icons/social/rss.png");
-}
-.skype
-{
- background-image: url("/images/icons/social/skype.png");
-}
-.soundcloud
-{
- background-image: url("/images/icons/social/soundcloud.png");
-}
-.spotify
-{
- background-image: url("/images/icons/social/spotify.png");
-}
-.stumbleupon
-{
- background-image: url("/images/icons/social/stumbleupon.png");
-}
-.technorati
-{
- background-image: url("/images/icons/social/technorati.png");
-}
-.tumblr
-{
- background-image: url("/images/icons/social/tumblr.png");
-}
-.twitter
-{
- background-image: url("/images/icons/social/twitter.png");
-}
-.vimeo
-{
- background-image: url("/images/icons/social/vimeo.png");
-}
-.wykop
-{
- background-image: url("/images/icons/social/wykop.png");
-}
-.xing
-{
- background-image: url("/images/icons/social/xing.png");
-}
-.youtube
-{
- background-image: url("/images/icons/social/youtube.png");
-}
-.dark .behance,
-.colors .behance
-{
- background-image: url("/images/icons/social/dark_bg/behance.png");
-}
-.dark .bing,
-.colors .bing
-{
- background-image: url("/images/icons/social/dark_bg/bing.png");
-}
-.dark .blogger,
-.colors .blogger
-{
- background-image: url("/images/icons/social/dark_bg/blogger.png");
-}
-.dark .deezer,
-.colors .deezer
-{
- background-image: url("/images/icons/social/dark_bg/deezer.png");
-}
-.dark .designfloat,
-.colors .designfloat
-{
- background-image: url("/images/icons/social/dark_bg/designfloat.png");
-}
-.dark .deviantart,
-.colors .deviantart
-{
- background-image: url("/images/icons/social/dark_bg/deviantart.png");
-}
-.dark .digg,
-.colors .digg
-{
- background-image: url("/images/icons/social/dark_bg/digg.png");
-}
-.dark .digg,
-.colors .digg
-{
- background-image: url("/images/icons/social/dark_bg/digg.png");
-}
-.dark .dribbble,
-.colors .dribbble
-{
- background-image: url("/images/icons/social/dark_bg/dribbble.png");
-}
-.dark .envato,
-.colors .envato
-{
- background-image: url("/images/icons/social/dark_bg/envato.png");
-}
-.dark .facebook,
-.colors .facebook
-{
- background-image: url("/images/icons/social/dark_bg/facebook.png");
-}
-.dark .flickr,
-.colors .flickr
-{
- background-image: url("/images/icons/social/dark_bg/flickr.png");
-}
-.dark .form,
-.colors .form
-{
- background-image: url("/images/icons/social/dark_bg/form.png");
-}
-.dark .forrst,
-.colors .forrst
-{
- background-image: url("/images/icons/social/dark_bg/forrst.png");
-}
-.dark .foursquare,
-.colors .foursquare
-{
- background-image: url("/images/icons/social/dark_bg/foursquare.png");
-}
-.dark .friendfeed,
-.colors .friendfeed
-{
- background-image: url("/images/icons/social/dark_bg/friendfeed.png");
-}
-.dark .googleplus,
-.colors .googleplus
-{
- background-image: url("/images/icons/social/dark_bg/googleplus.png");
-}
-.dark .instagram,
-.colors .instagram
-{
- background-image: url("/images/icons/social/dark_bg/instagram.png");
-}
-.dark .linkedin,
-.colors .linkedin
-{
- background-image: url("/images/icons/social/dark_bg/linkedin.png");
-}
-.dark .mail,
-.colors .mail
-{
- background-image: url("/images/icons/social/dark_bg/mail.png");
-}
-.dark .mobile,
-.colors .mobile
-{
- background-image: url("/images/icons/social/dark_bg/mobile.png");
-}
-.dark .myspace,
-.colors .myspace
-{
- background-image: url("/images/icons/social/dark_bg/myspace.png");
-}
-.dark .picasa,
-.colors .picasa
-{
- background-image: url("/images/icons/social/dark_bg/picasa.png");
-}
-.dark .pinterest,
-.colors .pinterest
-{
- background-image: url("/images/icons/social/dark_bg/pinterest.png");
-}
-.dark .reddit,
-.colors .reddit
-{
- background-image: url("/images/icons/social/dark_bg/reddit.png");
-}
-.dark .rss,
-.colors .rss
-{
- background-image: url("/images/icons/social/dark_bg/rss.png");
-}
-.dark .skype,
-.colors .skype
-{
- background-image: url("/images/icons/social/dark_bg/skype.png");
-}
-.dark .soundcloud,
-.colors .soundcloud
-{
- background-image: url("/images/icons/social/dark_bg/soundcloud.png");
-}
-.dark .spotify,
-.colors .spotify
-{
- background-image: url("/images/icons/social/dark_bg/spotify.png");
-}
-.dark .stumbleupon,
-.colors .stumbleupon
-{
- background-image: url("/images/icons/social/dark_bg/stumbleupon.png");
-}
-.dark .technorati,
-.colors .technorati
-{
- background-image: url("/images/icons/social/dark_bg/technorati.png");
-}
-.dark .tumblr,
-.colors .tumblr
-{
- background-image: url("/images/icons/social/dark_bg/tumblr.png");
-}
-.dark .twitter,
-.colors .twitter
-{
- background-image: url("/images/icons/social/dark_bg/twitter.png");
-}
-.dark .vimeo,
-.colors .vimeo
-{
- background-image: url("/images/icons/social/dark_bg/vimeo.png");
-}
-.dark .wykop,
-.colors .wykop
-{
- background-image: url("/images/icons/social/dark_bg/wykop.png");
-}
-.dark .xing,
-.colors .xing
-{
- background-image: url("/images/icons/social/dark_bg/xing.png");
-}
-.dark .youtube,
-.colors .youtube
-{
- background-image: url("/images/icons/social/dark_bg/youtube.png");
-}
-.colors .behance
-{
- background-color: #000;
-}
-.colors .bing
-{
- background-color: #FDB700;
-}
-.colors .blogger
-{
- background-color: #F7974A;
-}
-.colors .deezer
-{
- background-color: #36BDF4;
-}
-.colors .designfloat
-{
- background-color: #F07D00;
-}
-.colors .deviantart
-{
- background-color: #58735C;
-}
-.colors .digg
-{
- background-color: #546B9F;
-}
-.colors .dribbble
-{
- background-color: #E94D8A;
-}
-.colors .envato
-{
- background-color: #83B542;
-}
-.colors .facebook
-{
- background-color: #3B5A9B;
-}
-.colors .flickr
-{
- background-color: #3565AB;
-}
-.colors .form
-{
- background-color: #ED1C24;
-}
-.colors .forrst
-{
- background-color: #859563;
-}
-.colors .foursquare
-{
- background-color: #0086BE;
-}
-.colors .friendfeed
-{
- background-color: #3C75BA;
-}
-.colors .googleplus
-{
- background-color: #DD4B39;
-}
-.colors .instagram
-{
- background-color: #5280A5;
-}
-.colors .linkedin
-{
- background-color: #007BB6;
-}
-.colors .mail
-{
- background-color: #C72C58;
-}
-.colors .mobile
-{
- background-color: #ED1C24;
-}
-.colors .myspace
-{
- background-color: #000;
-}
-.colors .picasa
-{
- background-color: #65B145;
-}
-.colors .pinterest
-{
- background-color: #CB2027;
-}
-.colors .reddit
-{
- background-color: #FE5D05;
-}
-.colors .rss
-{
- background-color: #F38F36;
-}
-.colors .skype
-{
- background-color: #40BEEE;
-}
-.colors .soundcloud
-{
- background-color: #F76E10;
-}
-.colors .spotify
-{
- background-color: #85BF40;
-}
-.colors .stumbleupon
-{
- background-color: #EB4C23;
-}
-.colors .technorati
-{
- background-color: #56B849;
-}
-.colors .tumblr
-{
- background-color: #4C6E8F;
-}
-.colors .twitter
-{
- background-color: #00ACED;
-}
-.colors .vimeo
-{
- background-color: #5CB5E6;
-}
-.colors .wykop
-{
- background-color: #F15A25;
-}
-.colors .xing
-{
- background-color: #1E6A70;
-}
-.colors .youtube
-{
- background-color: #BC110A;
-}
-/* --- search --- */
-.search
-{
- float: right;
- border-left: 1px solid #464D53;
- border-right: 1px solid #464D53;
- margin-left: 15px;
- /*background: #42494F;*/
- line-height: 1;
-}
-.search .search_input
-{
- float: left;
- width: 70px;
- font-size: 14px;
- background: #363B40;
- color: #FFF;
- border: none;
- margin: 0;
- padding: 15px 14px 15px 15px;
- border-right: 1px solid #464D53;
- transition: width 0.5s;
- -moz-transition: width 0.5s; /* Firefox */
- -webkit-transition: width 0.5s; /* Safari and Chrome */
- -o-transition: width 0.5s; /* Opera */
-}
-.search .search_input:focus
-{
- width: 130px;
-}
-.search .search_input.hint
-{
- color: #FFF;
-}
-.search .search_input::-webkit-input-placeholder
-{
- color: #858d94;
-}
-.search .search_input:-moz-placeholder
-{
- color: #858d94;
- opacity: 1;
-}
-.search .search_input::-moz-placeholder
-{
- color: #858d94;
- opacity: 1;
-}
-.search .search_input:-ms-input-placeholder
-{
- color: #858d94;
-}
-.search .search_submit
-{
- display: block;
- float: right;
- width: 30px;
- height: 46px;
- padding: 0 22px;
- background: url("/images/icons/other/dark_bg/header_search.png") 0 0 no-repeat;
- border: none;
- cursor: pointer;
-}
-.search .search_submit:hover
-{
- background-color: #464D53;
- background-position: 0 -46px;
-}
-/* --- buttons --- */
-.more,
-.more[type="submit"]
-{
- display: block;
- border: 1px solid #E9E9E9;
- color: #25282A;
- font-family: 'Arial';
- font-size: 12px;
- font-weight: bold;
- padding: 14px 13px 13px;
- text-align: center;
- cursor: pointer;
-}
-.more.highlight,
-.more.active:hover
-{
- border: 2px solid #ED1C24;
- color: #ED1C24;
- padding: 13px 12px 12px;
- background: transparent;
-}
-.more.active,
-.more:hover
-{
- color: #FFF;
- background: #ED1C24;
- border-color: #ED1C24;
-}
-.more.medium,
-.more.medium[type="submit"]
-{
- font-size: 13px;
- padding: 15px 13px 14px;
-}
-.more.medium.highlight,
-.more.medium.active:hover
-{
- padding: 14px 12px 13px;
-}
-.more.big,
-.more.big[type="submit"]
-{
- font-size: 14px;
- padding: 20px 29px 19px;
-}
-.more.big.highlight,
-.more.big.active:hover
-{
- padding: 19px 28px 18px;
-}
-/* --- copyright row --- */
-.copyright_row,
-.copyright_row h6
-{
- font-family: 'Arial';
- font-size: 12px;
- color: #9DA4AB;
-}
-.copyright_row .footer_menu
-{
- float: right;
-}
-.copyright_row .footer_menu li
-{
- margin-left: 25px;
- margin-right: 0;
-}
-/* --- gallery popup --- */
-.gallery_popup
-{
- position: absolute;
- display: none;
- width: 100%;
- z-index: 101;
- left: 0;
- overflow-y: scroll;
- background: #2D3136;
-}
-.gallery_overlay
-{
- left: 0px;
- top: 0px;
- position: absolute;
- background-color: #2D3136;
- z-index: 100;
-}
-.gallery_popup .header_container
-{
- background: transparent;
- border-bottom: 1px solid #464D53;
- padding: 30px 0;
-}
-.gallery_popup .header
-{
- text-align: left;
- padding: 0;
-}
-.gallery_popup .header h1,
-.gallery_popup .header h1 a
-{
- float: left;
- font-family: 'Roboto Condensed';
- font-size: 50px;
- color: #FFF;
-}
-.gallery_popup h3
-{
- font-size: 18px;
- color: #FFF;
-}
-.gallery_popup p
-{
- color: #D7DCE0;
-}
-.gallery_popup p
-{
- font-size: 16px;
-}
-.gallery_popup .read_more
-{
- color: #FFF;
-}
-.gallery_close
-{
- float: right;
- display: block;
- width: 23px;
- height: 23px;
- background: url("/images/icons/other/dark_bg/gallery_close.png") no-repeat 0 0;
- margin-top: 15px;
-}
-.gallery_close:hover
-{
- background-position: 0 -23px;
-}
-.gallery_popup .slider_navigation
-{
- position: static;
- float: left;
-}
-.gallery_popup .slider_navigation .slider_control:first-child
-{
- margin-right: 2px;
-}
-.gallery_popup .slider_navigation .slider_control a
-{
- background-color: #42494F;
-}
-.gallery_popup .slider_navigation .slider_control a:hover
-{
- background-color: #ED1C24;
-}
-.gallery_popup .slider_info
-{
- float: right;
- background: #42494F;
- font-size: 18px;
- font-family: 'Roboto Condensed';
- padding: 13px 15px 14px;
-}
-.gallery_popup .share_box
-{
- border-top-color: #464D53;
- border-bottom: none;
-}
-.gallery_popup .share_box label
-{
- color: #FFF;
-}
-/* --- prettyPhoto --- */
-/*div.pp_default .pp_nav
-{
- margin-top: 9px;
-}
-div.pp_default .pp_close
-{
- margin-top: 7px;
-}*/
+ }
+}
+.btn {
+ display: block;
+ width: calc(100% - 78px);
+ padding: 10px 39px 10px 39px;
+ border-radius: 3px;
+ background-image: linear-gradient(to right, #0f259d, #5ba8f4);
+ font-family: Nunito, serif;
+ font-size: 14px;
+ font-weight: bold;
+ line-height: 0.93;
+ text-align: center;
+ color: #fff;
+ margin-bottom: 10px;
+ text-decoration: none;
+ text-transform: uppercase;
+}
+.btn:hover, .btn:active {
+ color: #fff;
+}
+.btn.auto_width {
+ width: fit-content;
+ margin: 0 auto;
+}
+.btn.fit_content {
+ width: fit-content;
+}
+.btn.btn_facebook_share {
+ background-image: none;
+ background-color: #0f259d;
+}
+.btn.btn_twitter_x_share {
+ background-image: none;
+ background-color: #5ba8f4;
+}
+
div.pp_default .pp_content_container .pp_left,
div.pp_default .pp_content_container .pp_right,
div.pp_default .pp_top .pp_left,
@@ -4013,143 +97,1564 @@ div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
-div.pp_default .pp_bottom .pp_right
-{
- background: none;
- padding: 0;
+div.pp_default .pp_bottom .pp_right {
+ background: none;
+ padding: 0;
}
-div.pp_default .pp_content, div.light_rounded .pp_content
-{
- padding: 10px;
+
+div.pp_default .pp_content, div.light_rounded .pp_content {
+ padding: 10px;
}
-div.pp_default .pp_description
-{
- font-size: 12px;
- color: #7C7C7C;
+
+div.pp_default .pp_description {
+ font-family: Nunito, serif;
+ font-size: 12px;
+ font-style: italic;
+ line-height: 3.17;
+ color: #585858;
}
-div.pp_default .pp_close
-{
- margin-top: 8px;
- background: url("/images/icons/other/close.png") 0 0 no-repeat;
+
+div.pp_default .pp_close {
+ margin-top: 8px;
+ background: url("/images/icons/other/close.png") 0 0 no-repeat;
}
-div.pp_default .pp_close:hover
-{
- opacity: 1;
- background-position: 0 -30px;
+
+div.pp_default .pp_close:hover {
+ opacity: 1;
+ background-position: 0 -30px;
}
-/* --- map --- */
-.contact_map
-{
- width: 100%;
- height: 350px;
+
+.light.cc_dialog button.cc_b_ok, .light.cc_dialog button.cc_b_cp {
+ padding: 10px 39px;
+ border-radius: 3px;
+ font-family: Nunito, serif;
+ font-size: 14px;
+ font-weight: bold;
+ line-height: 0.93;
+ text-align: center;
+ margin-bottom: 10px;
+ text-decoration: none;
+ text-transform: uppercase;
}
-.column_1_3 .contact_map
-{
- height: 330px;
+
+.light.cc_dialog button.cc_b_ok {
+ background-image: linear-gradient(to right, #0f259d, #5ba8f4);
+ color: #fff;
}
-/* --- divider --- */
-.divider
-{
- background: #F0F0F0;
- border: none;
- height: 10px;
- margin: 0;
+
+.light.cc_dialog .cc_dialog_headline {
+ font-family: Montserrat, serif;
+ font-weight: 600;
+ line-height: 1.15;
+ color: #282828;
}
-.divider.page_margin_top
-{
- margin-top: 30px;
+
+.light.cc_dialog .cc_dialog_text {
+ font-family: Nunito, serif;
+ font-size: 15px;
+ line-height: 1.6;
+ color: #282828;
}
-.divider_block
-{
- margin-top: 25px;
+
+.list {
+ margin: 0;
+ padding: 0;
+ list-style: none;
}
-.divider_block .divider
-{
- float: left;
+
+.header {
+ height: 111px;
}
-.divider.first
-{
- width: 30px;
+.header .logo {
+ float: left;
+ margin-top: 10px;
}
-.divider.subheader_arrow
-{
- width: 20px;
- height: 30px;
- background: url("/images/icons/other/subheader_arrow.png") no-repeat 0 0;
+.header .logo img {
+ height: 95px;
}
-.divider.last
-{
- width: 1000px;
+.header .advertisement {
+ float: right;
+ width: 728px;
+ height: 90px;
}
-/* --- misc --- */
-.scroll_top
-{
- float: right;
- background: url("/images/icons/navigation/go_top_arrow.png") no-repeat center right;
- padding-right: 25px;
- font-size: 18px;
- font-family: 'Roboto';
- color: #FFF;
- line-height: 140%;
+
+@media (max-width: 1170px) {
+ .header {
+ padding: 0 20px;
+ }
}
-.button_preview
-{
- float: left;
- margin-top: 30px;
- width: 90px;
- margin-right: 30px;
+@media (max-width: 980px) {
+ .header {
+ height: 212px;
+ }
+ .header .logo {
+ float: none;
+ }
+ .header .advertisement {
+ float: none;
+ }
}
-.button_preview.medium
-{
- width: 109px;
+@media (max-width: 768px) {
+ .header_container {
+ display: none;
+ }
}
-.button_preview.big
-{
- width: 108px;
+@media (min-width: 767px) {
+ .menu_container {
+ height: 75px;
+ background-image: linear-gradient(to right, #0102b0, #4090e3);
+ }
}
-.header h1 a,
-.sf-menu a:hover,
-.social_icons .social_icon:hover,
-.more:hover,
-.read_more:hover,
-.tabs_navigation li a:hover,
-.tabs_navigation li a:focus,
-.tabs_navigation li a:active,
-.post .comments_number:hover,
-.taxonomies a:hover,
-.pagination li a:hover,
-.slider_content_box li.category a:hover,
-.gallery_close:hover
-{
- text-decoration: none;
+.menu_container nav {
+ display: flex;
}
-input
-{
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -webkit-appearance: none;
+.menu_container nav > div {
+ height: 30px;
+ background: white;
+ flex-grow: 1;
+ border: 1px solid white;
}
-input[type='checkbox']
-{
- -webkit-appearance: checkbox;
+.menu_container .menu {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ overflow: hidden;
+ position: relative;
+ z-index: 0;
+ margin: 0px -1px;
+ width: 1170px;
+ margin: 0 auto;
}
-input[type='radio']
-{
- -webkit-appearance: radio;
+.menu_container .menu > li {
+ float: left;
+ margin: 0px -1px;
}
-:focus
-{
- outline:none;
+.menu_container .menu > li.has_submenu {
+ position: relative;
}
-::-moz-focus-inner
-{
- border:0;
+.menu_container .menu > li ul {
+ display: none;
}
-body.lock-position
-{
- position: fixed;
- overflow: hidden;
- width: 100%;
- height: 100%;
+.menu_container .menu > li a {
+ display: block;
+ font-family: Nunito, serif;
+ color: #1a1a1a;
+ font-weight: bold;
+ font-size: 14px;
+ text-align: center;
+ padding: 5px 20px 5px 40px;
+ text-decoration: none;
+ background: white;
+ text-transform: uppercase;
}
+.menu_container .menu > li.selected a, .menu_container .menu > li:hover a, .menu_container .menu > li.hover a {
+ color: white;
+ background: transparent;
+ position: relative;
+}
+.menu_container .menu > li.selected a:before, .menu_container .menu > li:hover a:before, .menu_container .menu > li.hover a:before {
+ content: "";
+ display: block;
+ width: 33px;
+ height: 25px;
+ -webkit-mask-image: URL("/images/menu-corner-1.svg");
+ mask-image: URL("/images/menu-corner-1.svg");
+ background-color: white;
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 1;
+}
+.menu_container .menu > li.selected a:after, .menu_container .menu > li:hover a:after, .menu_container .menu > li.hover a:after {
+ content: "";
+ display: block;
+ width: 12px;
+ height: 15px;
+ -webkit-mask-image: URL("/images/menu-corner-2.svg");
+ mask-image: URL("/images/menu-corner-2.svg");
+ background-color: white;
+ position: absolute;
+ bottom: 0;
+ right: -1px;
+ z-index: 1;
+}
+.menu_container .menu > li:last-child {
+ margin-left: 10px;
+}
+.menu_container .menu > li:last-child:after {
+ content: " ";
+ z-index: -1;
+ background: white;
+ position: absolute;
+ top: 0;
+ width: 100%;
+ height: 100%;
+ margin-left: -10px;
+}
+
+.top_menu_container, .menu_mobile_container {
+ height: 50px;
+ max-width: 1170px;
+ margin: 0 auto;
+ overflow: hidden;
+}
+.top_menu_container ul.right_menu, .menu_mobile_container ul.right_menu {
+ float: right;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+.top_menu_container ul.right_menu li, .menu_mobile_container ul.right_menu li {
+ float: left;
+ padding: 3px 19px;
+ margin: 8px;
+ border-right: 1px solid rgba(255, 255, 255, 0.2);
+ line-height: 2;
+ height: 28px;
+ /*&:nth-child(2) {
+ padding: 0 19px;
+ }*/
+}
+.top_menu_container ul.right_menu li.collapsed, .menu_mobile_container ul.right_menu li.collapsed {
+ padding: 3px 9px 3px 6px;
+ margin: 8px auto;
+}
+.top_menu_container ul.right_menu li.search, .menu_mobile_container ul.right_menu li.search {
+ border: none;
+ line-height: 1;
+}
+.top_menu_container ul.right_menu li a, .menu_mobile_container ul.right_menu li a {
+ float: left;
+ font-family: Nunito, serif;
+ font-size: 14px;
+ font-weight: bold;
+ text-align: right;
+ color: #fff;
+ text-decoration: none;
+ text-transform: uppercase;
+ display: flex;
+}
+.top_menu_container ul.right_menu li a span, .menu_mobile_container ul.right_menu li a span {
+ overflow: hidden;
+ display: block;
+ height: 28px;
+}
+.top_menu_container ul.right_menu li a.with_svg_icon, .menu_mobile_container ul.right_menu li a.with_svg_icon {
+ position: relative;
+ margin-right: 30px;
+}
+.top_menu_container ul.right_menu li a svg, .menu_mobile_container ul.right_menu li a svg {
+ fill: #fff;
+ height: 20px;
+ width: 20px;
+ position: absolute;
+ right: -25px;
+ top: 2px;
+}
+.top_menu_container ul.right_menu li a i, .menu_mobile_container ul.right_menu li a i {
+ font-size: 18px;
+ position: relative;
+ top: 2px;
+ margin-left: 5px;
+}
+.top_menu_container ul.right_menu li .search_form, .menu_mobile_container ul.right_menu li .search_form {
+ float: left;
+ overflow: hidden;
+ height: 34px;
+ margin-right: 10px;
+}
+.top_menu_container ul.right_menu li .search_form .search_input, .menu_mobile_container ul.right_menu li .search_form .search_input {
+ border: 1px solid #efefef;
+ border-radius: 3px;
+ background-color: #fff;
+ height: 26px;
+ font-family: Montserrat, serif;
+ font-size: 16px;
+ line-height: 1.25;
+ color: #1a1a1a;
+}
+.top_menu_container ul.right_menu li .search_form .search_submit, .menu_mobile_container ul.right_menu li .search_form .search_submit {
+ float: right;
+ margin: 4px;
+}
+.top_menu_container ul.right_menu li .search_button, .menu_mobile_container ul.right_menu li .search_button {
+ margin-top: 6px;
+}
+
+.menu_mobile_container {
+ height: 46px;
+ padding: 12px 0;
+ background-color: #10229c;
+}
+.menu_mobile_container .mobile_menu_button a {
+ display: block;
+ width: 20px;
+ height: 21px;
+ padding: 4px 10px 4px 11px;
+ margin-right: 12px;
+}
+.menu_mobile_container .mobile_menu_button a i {
+ color: white;
+ font-size: 19px;
+}
+.menu_mobile_container .logo_mobile {
+ height: 100%;
+}
+.menu_mobile_container .logo_mobile img {
+ height: 100%;
+}
+.menu_mobile_container .right_menu_container {
+ background-color: #10229c;
+ margin-left: 12px;
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ flex-grow: 1;
+}
+.menu_mobile_container .right_menu_container ul.right_menu li {
+ padding: 0 10px;
+ margin: 0;
+}
+.menu_mobile_container .right_menu_container ul.right_menu li a.with_svg_icon {
+ margin-right: 10px;
+}
+.menu_mobile_container .right_menu_container ul.right_menu li a svg {
+ position: static;
+}
+.menu_mobile_container .right_menu_container ul.right_menu li .search_form {
+ height: 25px;
+}
+.menu_mobile_container .right_menu_container ul.right_menu li .search_form .search_input {
+ height: 18px;
+ width: 80px;
+}
+.menu_mobile_container .right_menu_container ul.right_menu li .search_form .search_submit {
+ margin: 0 6px;
+}
+.menu_mobile_container .right_menu_container ul.right_menu li .search_button {
+ margin: 0;
+}
+
+.menu-submenu, .mobile_menu_container {
+ position: absolute;
+}
+.menu-submenu > a, .mobile_menu_container > a {
+ display: block;
+ height: 30px;
+}
+.menu-submenu ul, .mobile_menu_container ul {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+.menu-submenu ul a, .mobile_menu_container ul a {
+ display: block;
+ font-family: Nunito, serif;
+ font-size: 14px;
+ font-weight: bold;
+ color: #1a1a1a;
+ text-decoration: none;
+ padding: 15px 0;
+ border-bottom: 1px solid #f8f8f8;
+ text-transform: uppercase;
+}
+.menu-submenu ul li:last-child a, .mobile_menu_container ul li:last-child a {
+ border-bottom: none;
+}
+.menu-submenu > ul, .mobile_menu_container > ul {
+ padding: 20px;
+ border-radius: 3px;
+ box-shadow: 0 0 15px 0 rgba(35, 31, 32, 0.1);
+ background-color: #fff;
+ margin-left: 20px;
+ width: max-content;
+ display: none;
+}
+.menu-submenu > ul li ul, .mobile_menu_container > ul li ul {
+ display: none;
+}
+.menu-submenu > ul li ul li, .mobile_menu_container > ul li ul li {
+ padding-left: 10px;
+}
+.menu-submenu > ul li.has_submenu, .mobile_menu_container > ul li.has_submenu {
+ position: relative;
+}
+.menu-submenu > ul li.has_submenu:after, .mobile_menu_container > ul li.has_submenu:after {
+ -webkit-font-smoothing: antialiased;
+ display: var(--fa-display, inline-block);
+ font-style: normal;
+ font-variant: normal;
+ line-height: 1;
+ text-rendering: auto;
+ font-family: "Font Awesome 6 Free";
+ font-weight: 900;
+ content: "\f0d7";
+ position: absolute;
+ right: 0;
+ top: 15px;
+ -webkit-transform: rotate(270deg);
+ transform: rotate(270deg);
+ transition: 0.6s ease;
+}
+.menu-submenu > ul li.has_submenu.opened:after, .mobile_menu_container > ul li.has_submenu.opened:after {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+}
+
+.mobile_menu_container {
+ display: none;
+ position: fixed;
+ z-index: 15;
+ top: 0;
+ left: 0;
+ width: 100vw;
+ height: 100vh;
+ background-color: rgba(0, 0, 0, 0.8);
+}
+.mobile_menu_container nav {
+ background: white;
+ width: fit-content;
+ height: 100vh;
+ padding: 20px;
+ min-width: 70vw;
+ max-width: 100vw;
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+.mobile_menu_container nav ul, .mobile_menu_container nav li, .mobile_menu_container nav li a {
+ width: 100%;
+}
+.mobile_menu_container nav ul > li > ul > li {
+ padding-left: 20px;
+ width: calc(100% - 20px);
+}
+.mobile_menu_container nav .submenu {
+ display: none;
+}
+.mobile_menu_container nav li.has_submenu {
+ position: relative;
+}
+.mobile_menu_container nav li.has_submenu:after {
+ -webkit-font-smoothing: antialiased;
+ display: var(--fa-display, inline-block);
+ font-style: normal;
+ font-variant: normal;
+ line-height: 1;
+ text-rendering: auto;
+ font-family: "Font Awesome 6 Free";
+ font-weight: 900;
+ content: "\f0d7";
+ position: absolute;
+ right: 0;
+ top: 15px;
+ -webkit-transform: rotate(270deg);
+ transform: rotate(270deg);
+}
+.mobile_menu_container nav li.has_submenu.opened:after {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+}
+
+.logo_close_button {
+ display: flex;
+ height: 42px;
+ margin-bottom: 37px;
+}
+.logo_close_button .logo {
+ flex-grow: 1;
+ height: 42px;
+}
+.logo_close_button .logo a {
+ height: 100%;
+ padding: 0;
+ border-bottom: none;
+}
+.logo_close_button .logo a img {
+ height: 100%;
+}
+.logo_close_button .mobile_close_menu_button {
+ height: 30px;
+ width: 22.5px;
+ padding: 4px;
+}
+.logo_close_button .mobile_close_menu_button a {
+ font-size: 30px;
+ color: #1d2bb2;
+ padding: 0;
+ border-bottom: none;
+}
+
+.mobile_menu_container nav li.has_submenu:after {
+ content: "\f054";
+ -webkit-transform: rotate(0);
+ transform: rotate(0);
+ transition: 0.6s ease;
+}
+.mobile_menu_container nav li.has_submenu.opened:after {
+ -webkit-transform: rotate(90deg);
+ transform: rotate(90deg);
+}
+
+.slogan {
+ width: 190px;
+ margin: 8px 0;
+}
+
+.grey_background nav > div {
+ background: #f9f9f9;
+ border-color: #f9f9f9;
+}
+.grey_background .menu > li a {
+ background: #f9f9f9;
+}
+.grey_background .menu > li.selected a:before, .grey_background .menu > li.selected a:after, .grey_background .menu > li:hover a:before, .grey_background .menu > li:hover a:after, .grey_background .menu > li.hover a:before, .grey_background .menu > li.hover a:after {
+ background-color: #f9f9f9;
+}
+.grey_background .menu > li:last-child:after {
+ background: #f9f9f9;
+}
+
+.header .now-playing-header {
+ float: right;
+}
+
+.now-playing-header {
+ font-size: 16pt;
+ font-family: "Roboto Condensed", serif;
+ font-weight: 300;
+ background: rgba(246, 246, 246, 0.4);
+ width: 728px;
+ color: #787878;
+ text-align: center;
+ display: block;
+ overflow: hidden;
+ position: relative;
+ margin: auto;
+ padding-top: 10px;
+ padding-bottom: 30px;
+}
+.now-playing-header .title {
+ font-weight: bold;
+ font-size: 120%;
+}
+.now-playing-header .title, .now-playing-header .artist {
+ padding: 3px;
+}
+.now-playing-header .controls {
+ font-size: 75%;
+ bottom: 0;
+ position: absolute;
+ padding: 3px;
+ width: 100%;
+}
+.now-playing-header .controls ul {
+ margin: 0;
+}
+.now-playing-header .controls ul li {
+ display: inline-block;
+}
+.now-playing-header .controls ul li a {
+ line-height: 120%;
+ font-size: 80%;
+ color: #ABABAB;
+ display: block;
+ padding: 4px;
+ margin-left: 5px;
+ margin-right: 5px;
+}
+.now-playing-header .controls ul li a label {
+ cursor: pointer;
+}
+
+@media (max-width: 768px) {
+ .blog_grid {
+ overflow-x: auto;
+ overflow-y: hidden;
+ /* Track */
+ /* Handle */
+ }
+ .blog_grid::-webkit-scrollbar {
+ height: 8px;
+ }
+ .blog_grid::-webkit-scrollbar-track {
+ border-radius: 100vw;
+ background: #eee;
+ }
+ .blog_grid::-webkit-scrollbar-thumb {
+ border-radius: 4px;
+ background: linear-gradient(to right, #10229c, #64a9f2);
+ }
+ .blog_grid .grid_view {
+ width: 300%;
+ }
+}
+.blog_grid .row, .blog_grid .row > * {
+ padding: 0;
+ margin: 0;
+}
+.blog_grid .row {
+ height: 100%;
+}
+.blog_grid .post {
+ position: relative;
+ height: calc(100% - 10px);
+ padding: 5px;
+}
+@media (max-width: 768px) {
+ .blog_grid .post {
+ height: calc(50% - 10px);
+ }
+}
+.blog_grid .post img {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+ filter: brightness(70%);
+ border-radius: 3px;
+}
+.blog_grid .post.small {
+ height: 50%;
+}
+.blog_grid .post .slider_content_box {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ padding: 15px;
+}
+.blog_grid .post .slider_content_box .post_details {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ display: flex;
+ gap: 3px;
+}
+.blog_grid .post .slider_content_box .post_details .category a {
+ padding: 6px 11px 7px;
+ border-radius: 3px;
+ background-image: linear-gradient(to right, #0d1ca3, #45aaf8);
+ font-family: Nunito, serif;
+ font-size: 10px;
+ font-weight: bold;
+ text-align: center;
+ color: #fff;
+ text-decoration: none;
+ text-transform: uppercase;
+}
+.blog_grid .post .slider_content_box h2, .blog_grid .post .slider_content_box h5 {
+ margin: 15px 0 0 0;
+}
+.blog_grid .post .slider_content_box h2 a, .blog_grid .post .slider_content_box h5 a {
+ font-family: Montserrat, serif;
+ font-size: 30px;
+ font-weight: 600;
+ line-height: 1;
+ color: #fff;
+ text-decoration: none;
+}
+.blog_grid .post .slider_content_box h5 a {
+ font-size: 16px;
+ line-height: 1.17;
+}
+@media (max-width: 768px) {
+ .blog_grid .post .slider_content_box h2 a, .blog_grid .post .slider_content_box h5 a {
+ display: block;
+ font-size: 16px;
+ line-height: 1.17;
+ }
+}
+.blog_grid .post .slider_content_box .post_date {
+ font-family: Nunito, serif;
+ font-weight: 500;
+ line-height: 3.17;
+ letter-spacing: normal;
+ text-align: left;
+ font-size: 12px;
+ color: #666;
+ display: block;
+ height: 30px;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ white-space: nowrap;
+ color: #fff;
+}
+
+.box_header {
+ border-bottom: 1px solid #efefef;
+ padding-right: 20px;
+}
+.box_header span {
+ font-family: Nunito, serif;
+ font-size: 20px;
+ font-weight: bold;
+ color: #0f259d;
+ border-bottom: 3px solid #0f259d;
+ display: inline-block;
+ text-transform: uppercase;
+ height: 30px;
+}
+.box_header.extra_small span {
+ font-size: 12px;
+}
+.box_header.small span {
+ font-size: 14px;
+}
+.box_header.medium span {
+ font-size: 18px;
+}
+
+.box {
+ display: inline-block;
+ width: auto;
+ background-color: #fff;
+ margin-bottom: 50px;
+}
+@media (min-width: 768px) {
+ .box {
+ border-radius: 3px;
+ box-shadow: 0 0 15px 0 rgba(35, 31, 32, 0.1);
+ padding: 30px 23px 30px 30px;
+ }
+}
+@media (max-width: 768px) {
+ .box {
+ padding: 10px 10px 10px 10px;
+ }
+}
+@media (min-width: 768px) {
+ .box.full-width {
+ width: calc(100% - 60px);
+ }
+}
+@media (max-width: 768px) {
+ .box.full-width {
+ width: calc(100% - 20px);
+ }
+}
+.box.full-height {
+ height: calc(100% - 103px);
+}
+@media (min-width: 768px) {
+ .box.md_margin_top {
+ margin-top: 77px;
+ }
+}
+
+.tabs {
+ display: flex;
+ justify-content: space-between;
+ flex-wrap: wrap;
+}
+.tabs.fit_content {
+ width: fit-content;
+}
+.tabs .box_header {
+ padding-right: 20px;
+}
+.tabs .box_header:last-of-type {
+ padding-right: 0;
+}
+.tabs .box_header span {
+ color: #999;
+ border-bottom: none;
+ cursor: pointer;
+ padding-bottom: 3px;
+}
+.tabs .box_header.extra_small span {
+ font-size: 12px;
+}
+.tabs .box_header.small span {
+ font-size: 14px;
+}
+.tabs .box_header.medium span {
+ font-size: 18px;
+}
+.tabs .box_header.active span, .tabs .box_header:hover span {
+ color: #0f259d;
+ border-bottom: 3px solid #0f259d;
+ padding-bottom: 0;
+}
+
+.tab_content {
+ display: none;
+ padding: 20px 23px 20px 20px;
+}
+.tab_content.active {
+ display: block;
+}
+
+.blog {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+.blog .post {
+ margin-bottom: 27px;
+}
+.blog .post:not(.auto_height) {
+ height: 90px;
+}
+.blog .post img {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+}
+.blog .post .post_title {
+ margin: 0;
+ font-family: Montserrat, serif;
+ font-size: 14px;
+ font-weight: 600;
+ line-height: 1.43;
+ color: #1a1a1a;
+}
+.blog .post .post_title a {
+ text-decoration: none;
+ display: inline-block;
+ color: #1a1a1a;
+}
+.blog .post .post_title a.clipText {
+ display: -webkit-box;
+}
+.blog .post .col-8 {
+ padding: 0;
+}
+.blog .post .post_date {
+ font-family: Nunito, serif;
+ font-weight: 500;
+ line-height: 3.17;
+ letter-spacing: normal;
+ text-align: left;
+ font-size: 12px;
+ color: #666;
+ display: block;
+ height: 30px;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ white-space: nowrap;
+}
+.blog .post .disabled {
+ color: #A1A1A1;
+ cursor: not-allowed;
+}
+.blog .post .post_body {
+ font-family: Nunito, serif;
+ font-size: 15px;
+ line-height: 1.6;
+ color: #282828;
+}
+
+@media (max-width: 768px) {
+ .sidebar {
+ width: 100%;
+ }
+}
+.radio_box {
+ padding: 15px 23px 15px 15px;
+ width: calc(100% - 38px);
+}
+.radio_box h2 {
+ font-size: 20px;
+}
+.radio_box h3 {
+ font-size: 18px;
+}
+.radio_box .post_title {
+ font-family: Montserrat, serif;
+ font-weight: 600;
+ line-height: 1.35;
+ color: #1a1a1a;
+}
+.radio_box .post_title a {
+ text-decoration: none;
+ color: #1a1a1a;
+}
+.radio_box .post_date {
+ font-family: Nunito, serif;
+ font-weight: 500;
+ line-height: 3.17;
+ letter-spacing: normal;
+ text-align: left;
+ font-size: 12px;
+ color: #666;
+ display: block;
+ height: 30px;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ white-space: nowrap;
+}
+.radio_box p {
+ font-family: Nunito, serif;
+ font-size: 14px;
+ font-weight: 500;
+ line-height: 1.57;
+ text-align: left;
+ color: #666;
+}
+
+.contact_box {
+ position: relative;
+ padding: 15px 23px 15px 15px;
+}
+.contact_box .logo-whatsapp {
+ position: absolute;
+ right: 0;
+ top: 0;
+}
+.contact_box h2 {
+ font-family: Montserrat, serif;
+ font-size: 24px;
+ font-weight: 600;
+ line-height: 1.17;
+ color: #282828;
+ margin-top: 0;
+ padding-right: 60px;
+}
+.contact_box p {
+ font-family: Nunito, serif;
+ font-size: 14px;
+ font-weight: 500;
+ line-height: 1.57;
+ color: #666;
+}
+.contact_box .read_more {
+ font-family: Nunito, serif;
+ font-size: 14px;
+ font-weight: 500;
+ line-height: 1.57;
+ color: #0f259d;
+ text-transform: uppercase;
+}
+
+@media (max-width: 768px) and (min-width: 423px) {
+ .contact_box p {
+ width: calc(100% - 81px);
+ }
+}
+.featured img {
+ width: 100%;
+ object-fit: cover;
+ max-height: 218px;
+}
+.featured h2 {
+ margin: 0;
+}
+.featured h2 a {
+ font-family: Montserrat, serif;
+ font-size: 20px;
+ font-weight: 600;
+ line-height: 1.35;
+ text-align: left;
+ color: #1a1a1a;
+ text-decoration: none;
+}
+.featured .sub_title {
+ width: 100%;
+ display: flex;
+}
+.featured .sub_title .program_name {
+ font-family: Nunito, serif;
+ font-weight: 500;
+ line-height: 3.17;
+ letter-spacing: normal;
+ text-align: left;
+ font-size: 12px;
+ color: #000;
+ margin-right: 10px;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ white-space: nowrap;
+}
+.featured .sub_title .post_date {
+ font-family: Nunito, serif;
+ font-weight: 500;
+ line-height: 3.17;
+ letter-spacing: normal;
+ text-align: left;
+ font-size: 12px;
+ color: #666;
+ display: block;
+ height: 30px;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ white-space: nowrap;
+}
+.featured p {
+ font-family: Nunito, serif;
+ font-size: 14px;
+ font-weight: 500;
+ line-height: 1.57;
+ text-align: left;
+ color: #666;
+ margin: 10px 0;
+}
+
+.podcast_items .box {
+ margin-bottom: 10px;
+}
+.podcast_items ul {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+.podcast_items ul.row {
+ margin-top: calc(-1 * var(--bs-gutter-y));
+ margin-right: calc(-0.5 * var(--bs-gutter-x));
+ margin-left: calc(-0.5 * var(--bs-gutter-x));
+}
+@media (min-width: 768px) {
+ .podcast_items ul li {
+ margin-bottom: 25px;
+ }
+}
+.podcast_items ul li h2 {
+ margin: 0;
+}
+.podcast_items ul li h2 a {
+ font-family: Montserrat, serif;
+ font-size: 14px;
+ font-weight: 600;
+ line-height: 1.43;
+ text-align: left;
+ color: #1a1a1a;
+ text-decoration: none;
+}
+.podcast_items ul li .sub_title {
+ width: 100%;
+ display: flex;
+}
+.podcast_items ul li .sub_title .program_name {
+ font-family: Nunito, serif;
+ font-weight: 500;
+ line-height: 3.17;
+ letter-spacing: normal;
+ text-align: left;
+ font-size: 12px;
+ color: #000;
+ margin-right: 10px;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ white-space: nowrap;
+}
+.podcast_items ul li .sub_title .post_date {
+ font-family: Nunito, serif;
+ font-weight: 500;
+ line-height: 3.17;
+ letter-spacing: normal;
+ text-align: left;
+ font-size: 12px;
+ color: #666;
+ display: block;
+ height: 30px;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ white-space: nowrap;
+}
+
+.news .blog .post {
+ height: 115px;
+}
+
+.bread_crumb {
+ height: 38px;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+.bread_crumb li {
+ float: left;
+ font-family: Nunito, serif;
+ font-weight: 500;
+ line-height: 3.17;
+ letter-spacing: normal;
+ text-align: left;
+ font-size: 12px;
+ color: #666;
+ margin-right: 5px;
+}
+.bread_crumb li a {
+ color: #666;
+ text-decoration: none;
+}
+.bread_crumb li i {
+ font-size: 8px;
+}
+@media (max-width: 768px) {
+ .bread_crumb li:nth-last-child(-n+2) {
+ display: none;
+ }
+}
+
+.page_title, .page_title2 {
+ margin: 17px 0;
+ font-family: Montserrat, serif;
+ font-size: 30px;
+ font-weight: 600;
+ line-height: 1.15;
+ text-align: left;
+ color: #282828;
+}
+@media (min-width: 768px) {
+ .page_title, .page_title2 {
+ font-size: 40px;
+ }
+}
+
+.page_title2 {
+ font-size: 30px;
+}
+
+.post_container {
+ max-width: 1170px;
+ margin: 0 auto;
+}
+@media (min-width: 768px) {
+ .post_container {
+ padding: 32px 0;
+ }
+}
+.post_container > .col-8 {
+ width: calc(66.66666667% - 20px);
+ margin-right: 20px;
+}
+.post_container:not(.breadcrumb_no_border) .bread_crumb {
+ border-bottom: 1px solid #efefef;
+ padding-bottom: 18px;
+}
+.post_container .post_body {
+ width: 100%;
+ font-family: Nunito, serif;
+ font-size: 15px;
+ line-height: 1.6;
+ color: #282828;
+}
+.post_container .post_body h3 {
+ font-size: 15px;
+}
+.post_container .post_body .sentence,
+.box.featured .sentence {
+ font-size: 12px;
+ font-style: italic;
+ line-height: 1.3;
+ text-align: right;
+ color: #585858;
+ display: block;
+ width: 100%;
+}
+.post_container .post_body .sentence span,
+.box.featured .sentence span {
+ padding: 0 5px;
+}
+.post_container .post_body blockquote {
+ border-left: 3px solid #5ba8f4;
+ margin-left: 0;
+ padding-left: 20px;
+ font-family: Lato, serif;
+ font-size: 30px;
+ font-style: italic;
+ line-height: 1.27;
+ color: #5ba8f4;
+}
+.post_container .post_body blockquote .author {
+ font-family: Nunito, serif;
+ font-size: 12px;
+ font-style: normal;
+ line-height: 3.17;
+ color: #585858;
+}
+.post_container .post_body .post_details {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+.post_container .post_body .post_details li {
+ float: left;
+ margin-right: 10px;
+ font-family: Nunito, serif;
+ font-weight: 500;
+ line-height: 3.17;
+ letter-spacing: normal;
+ text-align: left;
+ font-size: 12px;
+ color: #666;
+}
+.post_container .post_body .post_details li a {
+ color: #666;
+ text-decoration: none;
+}
+.post_container .post_body .post_details li i {
+ margin-right: 4px;
+}
+.post_container .post_body .post_image img, .post_container .post_body video, .post_container .post_body .mejs__video {
+ width: calc(100% + 53px);
+ margin: 0 -23px 0 -30px;
+}
+.post_container .post_body .mejs__video, .post_container .post_body video {
+ width: calc(100% + 53px) !important;
+}
+.post_container .info {
+ padding: 1em;
+ color: #3E3E3E;
+ line-height: 150%;
+ border-radius: 10px;
+ margin: 1em;
+}
+.post_container .info h2 {
+ text-overflow: ellipsis;
+ overflow: hidden;
+ margin-top: 3px;
+ clear: both;
+}
+.post_container .info a {
+ color: #ED1C24;
+}
+
+.post_tags {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ height: 31px;
+ margin: 20px 0;
+}
+.post_tags li {
+ float: left;
+ margin-right: 10px;
+}
+.post_tags li a {
+ display: block;
+ padding: 6px 15px 7px;
+ border-radius: 3px;
+ background-image: linear-gradient(to left, #0d1ca3, #45aaf8);
+ font-family: Nunito, serif;
+ font-size: 10px;
+ font-weight: bold;
+ text-align: center;
+ color: #fff;
+ text-decoration: none;
+ text-transform: uppercase;
+}
+
+#schedule a {
+ text-decoration: none;
+}
+#schedule .program-title {
+ font-family: Montserrat, serif;
+ font-size: 14px;
+ font-weight: 600;
+ line-height: 1.43;
+ color: #1a1a1a;
+}
+#schedule .program-times {
+ font-family: Nunito, serif;
+ font-weight: 500;
+ line-height: 3.17;
+ letter-spacing: normal;
+ text-align: left;
+ font-size: 12px;
+ color: #666;
+ display: block;
+ height: 30px;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ white-space: nowrap;
+}
+#schedule img {
+ margin-left: -30px;
+ margin-top: -30px;
+ width: calc(100% + 54px);
+}
+#schedule .no-results, #schedule .loading {
+ font-family: Montserrat, serif;
+ font-size: 14px;
+ font-weight: 600;
+ line-height: 1.43;
+ color: #1a1a1a;
+ text-align: center;
+ padding: 20px;
+}
+#schedule .no-results span, #schedule .loading span {
+ margin-right: 10px;
+}
+
+.page_container {
+ max-width: 1170px;
+ margin: 0 auto;
+ background-color: #fff;
+ padding: 20px;
+}
+@media (min-width: 768px) {
+ .page_container {
+ width: calc(100% - 270px);
+ padding: 32px 135px;
+ }
+}
+
+.page_body {
+ font-family: Nunito, serif;
+ font-size: 15px;
+ line-height: 1.6;
+ color: #282828;
+}
+.page_body.margin_bottom {
+ margin-bottom: 40px;
+}
+
+.action_button {
+ font-family: Nunito, serif;
+ font-weight: 500;
+ line-height: 3.17;
+ letter-spacing: normal;
+ text-align: left;
+ font-size: 14px;
+ line-height: 1.4;
+ text-decoration: none;
+ color: #282828;
+}
+.action_button .fa {
+ margin-right: 10px;
+}
+
+.input_container {
+ border: 1px solid #efefef;
+ border-radius: 5px;
+ background-color: #fff;
+ display: flex;
+ height: 48px;
+ font-family: Montserrat, serif;
+ font-size: 16px;
+ line-height: 1.25;
+ color: #1a1a1a;
+}
+.input_container .input_prefix, .input_container .input_postfix {
+ padding: 13px 10px 13px 15px;
+}
+.input_container input {
+ border: none;
+ padding: 13px 5px;
+ font-family: Montserrat, serif;
+ font-size: 16px;
+ font-weight: 600;
+ line-height: 1.25;
+ color: #1a1a1a;
+}
+
+.text_input, .texterea_input {
+ padding: 13px 5px;
+ font-family: Montserrat, serif;
+ font-size: 14px;
+ font-weight: normal;
+ line-height: 1.25;
+ color: #1a1a1a;
+ border: 1px solid #efefef;
+ border-radius: 5px;
+ background-color: #fff;
+}
+
+.announcement {
+ padding: 30px;
+ border-radius: 3px;
+ background-color: #f0f0f0;
+ margin-bottom: 30px;
+}
+
+.action_button.btn {
+ width: fit-content;
+ color: #fff;
+ float: left;
+ margin: 10px 20px 0 0;
+}
+
+.footer_container {
+ font-family: Montserrat, serif;
+ font-size: 14px;
+ font-weight: 600;
+ line-height: 1.71;
+ text-align: left;
+ color: #fff;
+}
+.footer_container .footer_menu {
+ background-image: linear-gradient(to right, #0102b0, #4090e3);
+ padding: 15px 0;
+}
+@media (max-width: 768px) {
+ .footer_container .footer_menu {
+ padding: 60px 30px 30px 30px;
+ }
+}
+.footer_container .footer_menu .row {
+ max-width: 1170px;
+ margin: 0 auto;
+}
+.footer_container .footer_menu .row:first-child {
+ padding-bottom: 70px;
+ margin-bottom: 34px;
+ border-bottom: 1px solid rgba(255, 255, 255, 0.2);
+}
+.footer_container .footer_menu a {
+ color: #fff;
+ text-decoration: none;
+ display: block;
+ width: 100%;
+}
+.footer_container .footer_menu .about a {
+ display: inline;
+ text-decoration: underline;
+}
+.footer_container .footer_menu .buttons a {
+ text-transform: uppercase;
+ margin-bottom: 10px;
+}
+.footer_container .footer_menu .box_header {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.2);
+}
+.footer_container .footer_menu .box_header span {
+ border-bottom: 3px solid #fff;
+ color: #fff;
+ font-size: 14px;
+}
+.footer_container .copyright {
+ padding: 20px;
+ background-color: #0f259d;
+ text-align: center;
+ position: relative;
+}
+.footer_container .copyright .scroll_top {
+ position: absolute;
+ right: 30px;
+ top: -19px;
+ width: 38px;
+ height: 38px;
+ background-color: #5ba8f4;
+ color: #fff;
+ text-decoration: none;
+ line-height: 40px;
+ border-radius: 5px;
+}
+.footer_container .footer_menu2 {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ float: left;
+ margin-bottom: 20px;
+}
+.footer_container .footer_menu2 li {
+ margin-right: 40px;
+ padding: 9px 0;
+}
+@media (min-width: 768px) {
+ .footer_container .footer_menu2 li {
+ float: left;
+ }
+}
+.footer_container .footer_menu2 li:first-child {
+ padding: 0;
+}
+@media (max-width: 768px) {
+ .footer_container .footer_menu2 li:first-child {
+ padding: 0 0 15px 0;
+ }
+}
+.footer_container .footer_menu2 li .logo {
+ display: block;
+ width: 115px;
+ height: 41px;
+}
+.footer_container .footer_menu2 li a {
+ text-decoration: underline;
+}
+.footer_container .footer_social_media {
+ float: right;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+.footer_container .footer_social_media li {
+ float: left;
+ margin: 4px;
+}
+.footer_container .footer_social_media li a {
+ display: block;
+ width: 34px;
+ height: 34px;
+ border-radius: 5px;
+ text-align: center;
+ line-height: 37px;
+}
+.footer_container .footer_social_media li a.facebook {
+ background-color: #0f259d;
+}
+.footer_container .footer_social_media li a.twitter-x {
+ background-color: #5ba8f4;
+}
+.footer_container .footer_social_media li a.youtube {
+ background-color: #e73323;
+}
+
+.mejs__overlay-button {
+ border: none;
+}
+
+.clipText {
+ display: -webkit-box;
+ -webkit-line-clamp: 4;
+ -webkit-box-orient: vertical;
+ overflow: hidden;
+}
+
+.clipText-1 {
+ -webkit-line-clamp: 1;
+}
+
+.clipText-2 {
+ -webkit-line-clamp: 2;
+}
+
+.clipText-3 {
+ -webkit-line-clamp: 3;
+}
+
+.clipText-4 {
+ -webkit-line-clamp: 4;
+}
+
+.clipText-5 {
+ -webkit-line-clamp: 5;
+}
+
+.clipText-6 {
+ -webkit-line-clamp: 6;
+}
+
+.clipText-7 {
+ -webkit-line-clamp: 7;
+}
+
+.clipText-8 {
+ -webkit-line-clamp: 8;
+}
+
+.clipText-9 {
+ -webkit-line-clamp: 9;
+}
+
+.clipText-10 {
+ -webkit-line-clamp: 10;
+}
+
+a, a:hover, a:active {
+ color: #0f259d;
+}
+
+@media (min-width: 768px) {
+ .md_padding_top_80 {
+ padding-top: 80px;
+ }
+}
+
+.podcast-player .content {
+ border: solid 1px #333;
+ border-radius: 5px;
+ padding: 0.4rem;
+}
+
+/*# sourceMappingURL=style.css.map */
diff --git a/public/css/style.css.map b/public/css/style.css.map
index 19b54e14..04d0c2d0 100644
--- a/public/css/style.css.map
+++ b/public/css/style.css.map
@@ -1,7 +1 @@
-{
-"version": 3,
-"mappings": "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",
-"sources": ["../SCSS/style.scss","../SCSS/variables/_colors.scss","../SCSS/theme/_theme-style.scss","../SCSS/header/_header.scss","../SCSS/footer/_footer.scss"],
-"names": [],
-"file": "style.css"
-}
+{"version":3,"sourceRoot":"","sources":["../../resources/assets/sass/abstracts/_fonts.scss","../../resources/assets/sass/base/_clearfix.scss","../../resources/assets/sass/base/_container.scss","../../resources/assets/sass/abstracts/_mixin.scss","../../resources/assets/sass/abstracts/_variables.scss","../../resources/assets/sass/components/_button.scss","../../resources/assets/sass/components/_pretty_photo.scss","../../resources/assets/sass/components/_cookie.scss","../../resources/assets/sass/components/_list.scss","../../resources/assets/sass/components/_header.scss","../../resources/assets/sass/components/_menu.scss","../../resources/assets/sass/components/_now-playing.scss","../../resources/assets/sass/components/_main_news.scss","../../resources/assets/sass/components/_box.scss","../../resources/assets/sass/components/_blog.scss","../../resources/assets/sass/components/_sidebar.scss","../../resources/assets/sass/components/_radio_box.scss","../../resources/assets/sass/components/_contact_box.scss","../../resources/assets/sass/components/_featured.scss","../../resources/assets/sass/components/_podcast_items.scss","../../resources/assets/sass/layout/_news.scss","../../resources/assets/sass/components/_bread_crumb.scss","../../resources/assets/sass/components/_page_title.scss","../../resources/assets/sass/components/_post.scss","../../resources/assets/sass/components/_schedule.scss","../../resources/assets/sass/components/_page.scss","../../resources/assets/sass/components/_input.scss","../../resources/assets/sass/components/_podcast_item.scss","../../resources/assets/sass/components/_footer.scss","../../resources/assets/sass/base/_base.scss"],"names":[],"mappings":";AAAQ;AACA;AACA;ACFR;EACE;EACA;EACA;;;ACAF;EACE;EACA;;;AAKF;ECPE;EACA;EDQA;EAIA,kBEfa;;AFYb;EAHF;IAII;;;;AAIJ;ECfE;EACA;;;ADiBF;EACE;IACE,kBEtBW;;;AFyBf;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;IACE;;EAEF;IACE;;;AGtCJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,ODJoB;ECKpB;EACA;EACA;;AAEA;EACE,ODVkB;;ACapB;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAEF;EACE;EACA;;;ACnCJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASE;EACA;;;AAEF;EAEE;;;AAEF;EAEE;EACA;EACA;EACA;EACA,OFXuB;;;AEazB;EAEE;EACA;;;AAEF;EAEE;EACA;;;AChCF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA,OHPoB;;;AGStB;EACE;EACA;EACA;EACA,OHXgB;;;AGalB;EACE;EACA;EACA;EACA,OHjBgB;;;AIVlB;ELME;EACA;EACA;;;AMTF;EACE;;AACA;EACE;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;;;AAIJ;EACE;IACE;;;AAGJ;EACE;IACE;;EACA;IACE;;EAEF;IACE;;;AAIN;EACE;IACE;;;AC9BF;EADF;IAEI;IACA;;;AAGF;EACE;;AACA;EACE;EACA;EACA;EACA;;AAIJ;EPZA;EACA;EACA;EOYE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA,ONnCK;EMoCL,aNxCU;EMyCV,WNxCQ;EMyCR;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMV;EACE;EPtGA;EACA;EOuGA;;AAEA;EACE;EPvGF;EACA;EACA;;AOwGE;EACE;EACA;EACA;EACA;EACA;EACA;AAYA;AAAA;AAAA;;AAVA;EACE;EACA;;AAGF;EACE;EACA;;AAOF;EACE;EACA;EACA;EACA;EACA;EACA,ONpIc;EMqId;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE,MNrJY;EMsJZ;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA,kBN3KG;EM4KH;EACA;EACA;EACA;EACA,ONpLG;;AMsLL;EACE;EACA;;AAGJ;EACE;;;AAKR;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AAEE;EACE;EACA;;AAEA;EACE;;AAGA;EACE;;AAIJ;EACE;;AACA;EACE;EACA;;AAEF;EACE;;AAIJ;EACE;;;AAOV;EACE;;AAEA;EACE;EACA;;AAGF;EPtQA;EACA;EACA;;AOsQE;EACE;EACA;EACA;EACA;EACA,ON5QO;EM6QP;EACA;EACA;EACA;;AAEF;EACE;;AAIJ;EACE;EACA;EACA;EACA,kBNvRS;EMwRT;EACA;EACA;;AAGE;EACE;;AACA;EACE;;AAIN;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;;AAKR;EACE;EACA;EACA;;AACA;EACE;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;;AAIN;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;;AAKJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;;AAIJ;EACE;EACA;;;AAKE;EACE,YNpbS;EMqbT,cNrbS;;AM2bT;EACE,YN5bO;;AMgcP;EACE,kBNjcK;;AMscP;EACE,YNvcK;;;AODf;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AC9CV;EADF;IAEI;IACA;AAKA;AAMA;;EAVA;IACE;;EAIF;IACE;IACA;;EAIF;IACE;IACA;;EAEF;IACE;;;AAGJ;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;AACA;EAJF;IAKI;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EAEA;;AAEA;ETtDJ;EACA;EACA;;ASuDM;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OR/DY;EQgEZ;EACA;;AAIJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA,OR7Ec;EQ8Ed;;AAEF;EACE;EACA;;AAEF;EACE;IACE;IACA;IACA;;;AAGJ;ETxFJ;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;ESqEM,OR7Fc;;;ASPtB;EAsBE;EACA;;AAtBA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAKJ;EACE;EACA;EACA,kBTlBW;ESmBX;;AAEA;EANF;IAOI;IACA;IACA;;;AAEF;EAXF;IAYI;;;AAIA;EADF;IAEI;;;AAEF;EAJF;IAKI;;;AAGJ;EACE;;AAEF;EACE;IACE;;;;AAIN;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAIA;EACE;EACA;EACA;;;AAKR;EACE;EACA;;AACA;EACE;;;ACpGJ;EXIE;EACA;EACA;;AWHA;EACE;;AACA;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA,OVfO;;AUiBP;EACE;EACA;EACA,OVpBK;;AUsBL;EACE;;AAKN;EACE;;AAGF;EX5BF;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;AWWE;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA,OV1CY;;;AWXlB;EACE;IACE;;;ACCJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA,OZXS;;AYaT;EACE;EACA,OZfO;;AYmBX;EbfA;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;AaDA;EACE;EACA;EACA;EACA;EACA;EACA,OZ5BmB;;;AaPvB;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA,ObPc;EaQd;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA,OblBmB;;AaqBrB;EdMA;EACA;EACA;EACA;EACA;EACA;;;AcPF;EACE;IACE;;;ACjCF;EACE;EACA;EACA;;AAEF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA,OdTO;EcUP;;AAIJ;EfkCA;EACA;;AACA;EA9CA;EACA;EACA;EACA;EACA;EAQA;EAuBA;EACA;EACA;EACA;EACA;EACA;;AASA;EAjDA;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;AePA;EACE;EACA;EACA;EACA;EACA;EACA,OdtBmB;EcuBnB;;;AC7BF;EACE;;AAGF;EhBDA;EACA;EACA;;AgBCE;EACE;EACA;EACA;;AAIA;EADF;IAEI;;;AAEF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA,OfrBG;EesBH;;AAIJ;EhBsBJ;EACA;;AACA;EA9CA;EACA;EACA;EACA;EACA;EAQA;EAuBA;EACA;EACA;EACA;EACA;EACA;;AASA;EAjDA;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;;AiB9BA;EACE;;;ACDJ;EACE;ElBGA;EACA;EACA;;AkBFA;EACE;ElBIF;EACA;EACA;EACA;EACA;EAQA;EkBdE;EACA;;AAEA;EACE,OjBJiB;EiBKjB;;AAGF;EACE;;AAGF;EACE;IACE;;;;ACtBR;EACE;EACA;EACA;EAIA;EACA;EACA;EACA,OlBDgB;;AkBLhB;EAJF;IAKI;;;;AAQJ;EAEE;;;ACdF;EpBAE;EACA;;AoBCA;EAFF;IAGI;;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EAEA;EACA;EACA;EACA,OnBdc;;AmBgBd;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA,OnBvBmB;EmBwBnB;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA,OnB/CiB;;AmBmDrB;EpBzDF;EACA;EACA;;AoB0DI;EACE;EACA;EpBzDN;EACA;EACA;EACA;EACA;EAQA;EoB+CM,OnB7De;;AmB8Df;EACE,OnB/Da;EmBgEb;;AAEF;EACE;;AAKN;EACE;EACA;;AAEF;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEF;EACE;;;AAIN;EpBrGE;EACA;EACA;EoBqGA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OnBrHgB;EmBsHhB;EACA;;;AC5HJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA,OpBJS;;AoBMX;ErBFA;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;AqBhBA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA,OpBnBS;EoBoBT;EACA;;AACA;EACE;;;AC5BN;EtBAE;EACA;EsBCA;EACA;;AACA;EAJF;IAKI;IACA;;;;AAGJ;EACE;EACA;EACA;EACA,OrBLgB;;AqBOhB;EACE;;;AAGJ;EtBVE;EACA;EACA;EACA;EACA;EAIA;EsBIA;EACA;EACA,OrBfgB;;AqBiBhB;EACE;;;AC3BJ;EACE;EACA;EACA,kBtBOW;EsBNX;EACA;EAEA;EACA;EACA;EACA,OtBJW;;AsBMX;EACE;;AAGF;EACE;EACA;EAEA;EACA;EACA;EACA;EACA,OtBlBS;;;AsBqBb;EACE;EAEA;EACA;EACA;EACA;EACA,OtB5BW;EsB6BX;EACA;EACA,kBtB3BW;;;AuBVb;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA,OvBDoB;EuBEpB;EACA;;;ACTF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AACA;EAHF;IAII;;;AAGF;EzBfF;EACA;;AyBkBE;EACE;EACA;EACA;;AAGF;EACE,OxBpBgB;EwBqBhB;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAEA;EACE;EACA,OxBzCc;EwB0Cd;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA,OxB5DgB;EwB6DhB;EACA;EACA;;AAIJ;EzBrEA;EACA;EACA;EyBqEE;EACA;;AAEA;EAIE;EACA;;AAJA;EADF;IAEI;;;AAIF;EACE;;AACA;EAFF;IAGI;;;AAIJ;EACE;EACA;EACA;;AAGF;EACE;;AAKN;EACE;EzBpGF;EACA;EACA;;AyBqGE;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEF;EACE;;AAEF;EACE;;;ACrHV;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGA;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AAMb;EACE;;;AAGF;EACE;IACE","file":"style.css"}
\ No newline at end of file
diff --git a/public/css/style.min.css b/public/css/style.min.css
new file mode 100644
index 00000000..0b742fac
--- /dev/null
+++ b/public/css/style.min.css
@@ -0,0 +1 @@
+@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";.clearfix::after{display:block;clear:both;content:""}body{margin:0;padding:0}.body_container{max-width:1170px;margin:0 auto;padding:67px 0;background-color:#f9f9f9}@media(max-width: 768px){.body_container{padding:50px 0}}.header_container{max-width:1170px;margin:0 auto}.grey_background{background-color:#f9f9f9}.content_container{padding-right:50px}.sidebar{width:calc(300px + var(--bs-gutter-x))}@media(max-width: 768px){.content_container{padding-right:calc(var(--bs-gutter-x)*.5)}.site_container{overflow:hidden}}.btn{display:block;width:calc(100% - 78px);padding:10px 39px 10px 39px;border-radius:3px;background-image:linear-gradient(to right, #0f259d, #5ba8f4);font-family:Nunito,serif;font-size:14px;font-weight:bold;line-height:.93;text-align:center;color:#fff;margin-bottom:10px;text-decoration:none;text-transform:uppercase}.btn.auto_width{width:fit-content;margin:0 auto}.btn.btn_facebook_share{background-image:none;background-color:#0f259d}.btn.btn_twitter_x_share{background-image:none;background-color:#5ba8f4}div.pp_default .pp_content_container .pp_left,div.pp_default .pp_content_container .pp_right,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{background:none;padding:0}div.pp_default .pp_content,div.light_rounded .pp_content{padding:10px}div.pp_default .pp_description{font-family:Nunito,serif;font-size:12px;font-style:italic;line-height:3.17;color:#585858}div.pp_default .pp_close{margin-top:8px;background:url("/images/icons/other/close.png") 0 0 no-repeat}div.pp_default .pp_close:hover{opacity:1;background-position:0 -30px}.light.cc_dialog button.cc_b_ok,.light.cc_dialog button.cc_b_cp{padding:10px 39px;border-radius:3px;font-family:Nunito,serif;font-size:14px;font-weight:bold;line-height:.93;text-align:center;margin-bottom:10px;text-decoration:none;text-transform:uppercase}.light.cc_dialog button.cc_b_ok{background-image:linear-gradient(to right, #0f259d, #5ba8f4);color:#fff}.light.cc_dialog .cc_dialog_headline{font-family:Montserrat,serif;font-weight:600;line-height:1.15;color:#282828}.light.cc_dialog .cc_dialog_text{font-family:Nunito,serif;font-size:15px;line-height:1.6;color:#282828}.list{margin:0;padding:0;list-style:none}.header{height:110px}.header .logo{float:left;margin-top:18px}.header .logo img{height:75px}.header .advertisement{float:right;width:728px;height:90px}@media(max-width: 1170px){.header{padding:0 20px}}@media(max-width: 980px){.header{height:212px}.header .logo{float:none}.header .advertisement{float:none}}@media(max-width: 768px){.header_container{display:none}}@media(min-width: 767px){.menu_container{height:75px;margin-bottom:20px;background-image:linear-gradient(to right, #0102b0, #4090e3)}}.menu_container nav{display:flex}.menu_container nav>div{height:30px;background:#fff;flex-grow:1;border:1px solid #fff}.menu_container .menu{margin:0;padding:0;list-style:none;overflow:hidden;position:relative;z-index:0;margin:0px -1px;width:1170px;margin:0 auto}.menu_container .menu>li{float:left;margin:0px -1px}.menu_container .menu>li.has_submenu{position:relative}.menu_container .menu>li ul{display:none}.menu_container .menu>li a{display:block;font-family:Nunito,serif;color:#1a1a1a;font-weight:bold;font-size:14px;text-align:center;padding:5px 20px 5px 40px;text-decoration:none;background:#fff;text-transform:uppercase}.menu_container .menu>li.selected a,.menu_container .menu>li:hover a,.menu_container .menu>li.hover a{color:#fff;background:rgba(0,0,0,0);position:relative}.menu_container .menu>li.selected a:before,.menu_container .menu>li:hover a:before,.menu_container .menu>li.hover a:before{content:"";display:block;width:33px;height:25px;background-image:URL("/images/menu-corner-1.svg");position:absolute;top:0;left:0;z-index:1}.menu_container .menu>li.selected a:after,.menu_container .menu>li:hover a:after,.menu_container .menu>li.hover a:after{content:"";display:block;width:12px;height:15px;background-image:URL("/images/menu-corner-2.svg");position:absolute;bottom:0;right:-1px;z-index:1}.menu_container .menu>li:last-child{margin-left:10px}.menu_container .menu>li:last-child:after{content:" ";z-index:-1;background:#fff;position:absolute;top:0;width:100%;height:100%;margin-left:-10px}.top_menu_container,.menu_mobile_container{height:50px;max-width:1170px;margin:0 auto}.top_menu_container ul.right_menu,.menu_mobile_container ul.right_menu{float:right;margin:0;padding:0;list-style:none}.top_menu_container ul.right_menu li,.menu_mobile_container ul.right_menu li{float:left;padding:6px 19px;margin:8px;border-right:1px solid #fff}.top_menu_container ul.right_menu li:last-child,.menu_mobile_container ul.right_menu li:last-child{border:none}.top_menu_container ul.right_menu li:nth-child(2),.menu_mobile_container ul.right_menu li:nth-child(2){padding:0 19px}.top_menu_container ul.right_menu li a,.menu_mobile_container ul.right_menu li a{float:left;font-family:Nunito,serif;font-size:14px;font-weight:bold;text-align:right;color:#fff;text-decoration:none;text-transform:uppercase}.top_menu_container ul.right_menu li a i,.menu_mobile_container ul.right_menu li a i{font-size:18px;position:relative;top:2px;margin-left:5px}.top_menu_container ul.right_menu li .search_form,.menu_mobile_container ul.right_menu li .search_form{float:left;overflow:hidden;height:34px;margin-right:10px}.top_menu_container ul.right_menu li .search_form .search_input,.menu_mobile_container ul.right_menu li .search_form .search_input{border:1px solid #efefef;border-radius:3px;background-color:#fff;height:29px;font-family:Montserrat,serif;font-size:16px;line-height:1.25;color:#1a1a1a}.top_menu_container ul.right_menu li .search_form .search_submit,.menu_mobile_container ul.right_menu li .search_form .search_submit{float:right;margin:6px}.top_menu_container ul.right_menu li .search_button,.menu_mobile_container ul.right_menu li .search_button{margin-top:6px}.menu_mobile_container{height:30px;padding:12px 0}.menu_mobile_container .mobile_menu_button a{display:block;width:20px;height:21px;padding:4px 10px 4px 11px;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#10229c;margin-right:12px}.menu_mobile_container .mobile_menu_button a i{color:#fff;font-size:19px}.menu_mobile_container .logo_mobile{height:100%}.menu_mobile_container .logo_mobile img{height:100%}.menu_mobile_container .right_menu_container{background-color:#10229c;margin-left:12px;border-top-left-radius:3px;border-bottom-left-radius:3px;flex-grow:1}.menu_mobile_container .right_menu_container ul.right_menu li{padding:5px 19px;margin:0}.menu_mobile_container .right_menu_container ul.right_menu li .search_form{height:25px}.menu_mobile_container .right_menu_container ul.right_menu li .search_form .search_input{height:18px;width:80px}.menu_mobile_container .right_menu_container ul.right_menu li .search_form .search_submit{margin:0 6px}.menu_mobile_container .right_menu_container ul.right_menu li .search_button{margin:0}.menu-submenu,.mobile_menu_container{position:absolute}.menu-submenu>a,.mobile_menu_container>a{display:block;height:30px}.menu-submenu ul,.mobile_menu_container ul{margin:0;padding:0;list-style:none}.menu-submenu ul a,.mobile_menu_container ul a{display:block;font-family:Nunito,serif;font-size:14px;font-weight:bold;color:#1a1a1a;text-decoration:none;padding:15px 0;border-bottom:1px solid #f8f8f8;text-transform:uppercase}.menu-submenu ul li:last-child a,.mobile_menu_container ul li:last-child a{border-bottom:none}.menu-submenu>ul,.mobile_menu_container>ul{padding:20px;border-radius:3px;box-shadow:0 0 15px 0 rgba(35,31,32,.1);background-color:#fff;margin-left:20px;width:max-content;display:none}.menu-submenu>ul li ul,.mobile_menu_container>ul li ul{display:none}.menu-submenu>ul li ul li,.mobile_menu_container>ul li ul li{padding-left:10px}.menu-submenu>ul li.has_submenu,.mobile_menu_container>ul li.has_submenu{position:relative}.menu-submenu>ul li.has_submenu:after,.mobile_menu_container>ul li.has_submenu:after{-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-family:"Font Awesome 6 Free";font-weight:900;content:"";position:absolute;right:0;top:15px;-webkit-transform:rotate(270deg);transform:rotate(270deg);transition:.6s ease}.menu-submenu>ul li.has_submenu.opened:after,.mobile_menu_container>ul li.has_submenu.opened:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.mobile_menu_container{display:none;position:fixed;z-index:15;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8)}.mobile_menu_container nav{background:#fff;width:fit-content;height:100vh;padding:20px;min-width:70vw;max-width:100vw;overflow:hidden}.mobile_menu_container nav ul,.mobile_menu_container nav li,.mobile_menu_container nav li a{width:100%}.mobile_menu_container nav ul>li>ul>li{padding-left:20px;width:calc(100% - 20px)}.mobile_menu_container nav .submenu{display:none}.mobile_menu_container nav li.has_submenu{position:relative}.mobile_menu_container nav li.has_submenu:after{-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-family:"Font Awesome 6 Free";font-weight:900;content:"";position:absolute;right:0;top:15px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.mobile_menu_container nav li.has_submenu.opened:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.logo_close_button{display:flex;height:42px;margin-bottom:37px}.logo_close_button .logo{flex-grow:1;height:42px}.logo_close_button .logo a{height:100%;padding:0;border-bottom:none}.logo_close_button .logo a img{height:100%}.logo_close_button .mobile_close_menu_button{height:30px;width:22.5px;padding:4px}.logo_close_button .mobile_close_menu_button a{font-size:30px;color:#1d2bb2;padding:0;border-bottom:none}.mobile_menu_container nav li.has_submenu:after{content:"";-webkit-transform:rotate(0);transform:rotate(0);transition:.6s ease}.mobile_menu_container nav li.has_submenu.opened:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header .now-playing-header{float:right}.now-playing-header{font-size:16pt;font-family:"Roboto Condensed",serif;font-weight:300;background:rgba(246,246,246,.4);width:728px;color:#787878;text-align:center;display:block;overflow:hidden;position:relative;margin:auto;padding-top:10px;padding-bottom:30px}.now-playing-header .title{font-weight:bold;font-size:120%}.now-playing-header .title,.now-playing-header .artist{padding:3px}.now-playing-header .controls{font-size:75%;bottom:0;position:absolute;padding:3px;width:100%}.now-playing-header .controls ul{margin:0}.now-playing-header .controls ul li{display:inline-block}.now-playing-header .controls ul li a{line-height:120%;font-size:80%;color:#ababab;display:block;padding:4px;margin-left:5px;margin-right:5px}.now-playing-header .controls ul li a label{cursor:pointer}@media(max-width: 768px){.blog_grid{overflow-x:auto;overflow-y:hidden}.blog_grid::-webkit-scrollbar{height:8px}.blog_grid::-webkit-scrollbar-track{border-radius:100vw;background:#eee}.blog_grid::-webkit-scrollbar-thumb{border-radius:4px;background:linear-gradient(to right, #10229c, #64a9f2)}.blog_grid .grid_view{width:300%}}.blog_grid .row,.blog_grid .row>*{padding:0;margin:0}.blog_grid .row{height:100%}.blog_grid .post{position:relative;height:100%}@media(max-width: 768px){.blog_grid .post{height:50%}}.blog_grid .post img{width:100%;height:100%;object-fit:cover;filter:brightness(70%)}.blog_grid .post.small{height:50%}.blog_grid .post .slider_content_box{position:absolute;bottom:0;left:0;right:0;padding:15px}.blog_grid .post .slider_content_box .post_details{margin:0;padding:0;list-style:none}.blog_grid .post .slider_content_box .post_details .category a{padding:6px 11px 7px;border-radius:3px;background-image:linear-gradient(to right, #0d1ca3, #45aaf8);font-family:Nunito,serif;font-size:10px;font-weight:bold;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase}.blog_grid .post .slider_content_box h2,.blog_grid .post .slider_content_box h5{margin:15px 0 0 0}.blog_grid .post .slider_content_box h2 a,.blog_grid .post .slider_content_box h5 a{font-family:Montserrat,serif;font-size:30px;font-weight:600;line-height:1;color:#fff;text-decoration:none}.blog_grid .post .slider_content_box h5 a{font-size:16px;line-height:1.17}@media(max-width: 768px){.blog_grid .post .slider_content_box h2 a,.blog_grid .post .slider_content_box h5 a{display:block;font-size:16px;line-height:1.17}}.blog_grid .post .slider_content_box .post_date{font-family:Nunito,serif;font-weight:500;line-height:3.17;letter-spacing:normal;text-align:left;font-size:12px;color:#666;display:block;height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#fff}.box_header{border-bottom:1px solid #efefef;padding-right:20px}.box_header span{font-family:Nunito,serif;font-size:20px;font-weight:bold;color:#0f259d;border-bottom:3px solid #0f259d;display:inline-block;text-transform:uppercase;height:30px}.box_header.extra_small span{font-size:12px}.box_header.small span{font-size:14px}.box_header.medium span{font-size:18px}.box{display:inline-block;width:auto;padding:30px 23px 30px 30px;border-radius:3px;box-shadow:0 0 15px 0 rgba(35,31,32,.1);background-color:#fff;margin-bottom:50px}.box.full-width{width:calc(100% - 60px)}.box.margin_top{margin-top:80px}.tabs{display:flex;justify-content:space-between;flex-wrap:wrap}.tabs.fit_content{width:fit-content}.tabs .box_header{padding-right:20px}.tabs .box_header:last-of-type{padding-right:0}.tabs .box_header span{color:#999;border-bottom:none;cursor:pointer;padding-bottom:3px}.tabs .box_header.extra_small span{font-size:12px}.tabs .box_header.small span{font-size:14px}.tabs .box_header.medium span{font-size:18px}.tabs .box_header.active span,.tabs .box_header:hover span{color:#0f259d;border-bottom:3px solid #0f259d;padding-bottom:0}.tab_content{display:none;padding:20px 23px 20px 20px}.tab_content.active{display:block}.blog{margin:0;padding:0;list-style:none}.blog .post{margin-bottom:27px}.blog .post img{width:100%;height:100%;object-fit:cover}.blog .post .post_title{margin:0;font-family:Montserrat,serif;font-size:14px;font-weight:600;line-height:1.43;color:#1a1a1a}.blog .post .post_title a{text-decoration:none;display:inline-block;color:#1a1a1a}.blog .post .col-8{padding:0}.blog .post .post_date{font-family:Nunito,serif;font-weight:500;line-height:3.17;letter-spacing:normal;text-align:left;font-size:12px;color:#666;display:block;height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.blog .post .disabled{color:#a1a1a1;cursor:not-allowed}.blog .post .post_body{font-family:Nunito,serif;font-size:15px;line-height:1.6;color:#282828}.sidebar .box{width:calc(100% - 38px)}@media(max-width: 768px){.sidebar{width:100%}}.radio_box{padding:15px 23px 15px 15px;width:calc(100% - 38px)}.radio_box h2{font-family:Montserrat,serif;font-size:20px;font-weight:600;line-height:1.35;color:#1a1a1a}.radio_box .post_date{font-family:Nunito,serif;font-weight:500;line-height:3.17;letter-spacing:normal;text-align:left;font-size:12px;color:#666;display:block;height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.radio_box p{font-family:Nunito,serif;font-size:14px;font-weight:500;line-height:1.57;text-align:left;color:#666}.contact_box{position:relative;padding:15px 23px 15px 15px}.contact_box .logo-whatsapp{position:absolute;right:0;top:0}.contact_box h2{font-family:Montserrat,serif;font-size:24px;font-weight:600;line-height:1.17;color:#282828;margin-top:0;padding-right:60px}.contact_box p{font-family:Nunito,serif;font-size:14px;font-weight:500;line-height:1.57;color:#666}.contact_box .read_more{font-family:Nunito,serif;font-size:14px;font-weight:500;line-height:1.57;color:#0f259d;text-transform:uppercase}@media(max-width: 768px)and (min-width: 423px){.contact_box p{width:calc(100% - 81px)}}.featured img{width:100%;object-fit:cover;max-height:218px}.featured h2{margin:0}.featured h2 a{font-family:Montserrat,serif;font-size:20px;font-weight:600;line-height:1.35;text-align:left;color:#1a1a1a;text-decoration:none}.featured .sub_title{width:100%;display:flex}.featured .sub_title .program_name{font-family:Nunito,serif;font-weight:500;line-height:3.17;letter-spacing:normal;text-align:left;font-size:12px;color:#000;margin-right:10px;text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.featured .sub_title .post_date{font-family:Nunito,serif;font-weight:500;line-height:3.17;letter-spacing:normal;text-align:left;font-size:12px;color:#666;display:block;height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.featured p{font-family:Nunito,serif;font-size:14px;font-weight:500;line-height:1.57;text-align:left;color:#666;margin:10px 0}.podcast_items ul{margin:0;padding:0;list-style:none}.podcast_items ul.row{margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.podcast_items ul li{margin-bottom:25px}.podcast_items ul li h2{margin:0}.podcast_items ul li h2 a{font-family:Montserrat,serif;font-size:14px;font-weight:600;line-height:1.43;text-align:left;color:#1a1a1a;text-decoration:none}.podcast_items ul li .sub_title{width:100%;display:flex}.podcast_items ul li .sub_title .program_name{font-family:Nunito,serif;font-weight:500;line-height:3.17;letter-spacing:normal;text-align:left;font-size:12px;color:#000;margin-right:10px;text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.podcast_items ul li .sub_title .post_date{font-family:Nunito,serif;font-weight:500;line-height:3.17;letter-spacing:normal;text-align:left;font-size:12px;color:#666;display:block;height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bread_crumb{height:38px;margin:0;padding:0;list-style:none}.bread_crumb li{float:left;font-family:Nunito,serif;font-weight:500;line-height:3.17;letter-spacing:normal;text-align:left;font-size:12px;color:#666;margin-right:5px}.bread_crumb li a{color:#666;text-decoration:none}.bread_crumb li i{font-size:8px}.page_title{margin:17px 0;font-family:Montserrat,serif;font-size:40px;font-weight:600;line-height:1.15;text-align:left;color:#282828}.post_container{max-width:1170px;margin:0 auto;padding:32px 0}.post_container>.col-8{width:calc(66.66666667% - 20px);margin-right:20px}.post_container:not(.breadcrumb_no_border) .bread_crumb{border-bottom:1px solid #efefef;padding-bottom:18px}.post_container .post_tags{margin:0;padding:0;list-style:none;height:31px;margin:20px 0}.post_container .post_tags li{float:left;margin-right:10px}.post_container .post_tags li a{display:block;padding:6px 15px 7px;border-radius:3px;background-image:linear-gradient(to left, #0d1ca3, #45aaf8);font-family:Nunito,serif;font-size:10px;font-weight:bold;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase}.post_container .post_body{width:100%;font-family:Nunito,serif;font-size:15px;line-height:1.6;color:#282828}.post_container .post_body h3{font-size:15px}.post_container .post_body .sentence{font-size:12px;font-style:italic;line-height:3.17;text-align:right;color:#585858;display:block;width:100%}.post_container .post_body .sentence span{padding:0 5px}.post_container .post_body blockquote{border-left:3px solid #5ba8f4;margin-left:0;padding-left:20px;font-family:Lato,serif;font-size:30px;font-style:italic;line-height:1.27;color:#5ba8f4}.post_container .post_body blockquote .author{font-family:Nunito,serif;font-size:12px;font-style:normal;line-height:3.17;color:#585858}.post_container .post_body .post_details{margin:0;padding:0;list-style:none}.post_container .post_body .post_details li{float:left;margin-right:10px;font-family:Nunito,serif;font-weight:500;line-height:3.17;letter-spacing:normal;text-align:left;font-size:12px;color:#666}.post_container .post_body .post_details li a{color:#666;text-decoration:none}.post_container .post_body .post_details li i{margin-right:4px}.post_container .post_body .post_image img,.post_container .post_body video,.post_container .post_body .mejs__video{width:calc(100% + 53px);margin:0 -23px 0 -30px}.post_container .post_body .mejs__video,.post_container .post_body video{width:calc(100% + 53px) !important}.post_container .info{padding:1em;color:#3e3e3e;line-height:150%;border-radius:10px;margin:1em}.post_container .info h2{text-overflow:ellipsis;overflow:hidden;margin-top:3px;clear:both}.post_container .info a{color:#ed1c24}#schedule a{text-decoration:none}#schedule .program-title{font-family:Montserrat,serif;font-size:14px;font-weight:600;line-height:1.43;color:#1a1a1a}#schedule .program-times{font-family:Nunito,serif;font-weight:500;line-height:3.17;letter-spacing:normal;text-align:left;font-size:12px;color:#666;display:block;height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#schedule .no-results,#schedule .loading{font-family:Montserrat,serif;font-size:14px;font-weight:600;line-height:1.43;color:#1a1a1a;text-align:center;padding:20px}#schedule .no-results span,#schedule .loading span{margin-right:10px}.page_container{max-width:1170px;margin:0 auto;background-color:#fff;padding:20px}@media(min-width: 768px){.page_container{width:calc(100% - 270px);padding:32px 135px}}.page_body{font-family:Nunito,serif;font-size:15px;line-height:1.6;color:#282828}.page_body.margin_bottom{margin-bottom:40px}.action_button{font-family:Nunito,serif;font-weight:500;line-height:3.17;letter-spacing:normal;text-align:left;font-size:14px;line-height:1.4;text-decoration:none;color:#282828}.action_button .fa{margin-right:10px}.input_container{border:1px solid #efefef;border-radius:5px;background-color:#fff;display:flex;height:48px;font-family:Montserrat,serif;font-size:16px;line-height:1.25;color:#1a1a1a}.input_container .input_prefix,.input_container .input_postfix{padding:13px 10px 13px 15px}.input_container input{border:none;padding:13px 5px;font-family:Montserrat,serif;font-size:16px;font-weight:600;line-height:1.25;color:#1a1a1a}.text_input,.texterea_input{padding:13px 5px;font-family:Montserrat,serif;font-size:14px;font-weight:normal;line-height:1.25;color:#1a1a1a;border:1px solid #efefef;border-radius:5px;background-color:#fff}.announcement{padding:30px;border-radius:3px;background-color:#f0f0f0;margin-bottom:30px}.action_button.btn{width:fit-content;color:#fff;float:left;margin:10px 20px 0 0}.footer_container{font-family:Montserrat,serif;font-size:14px;font-weight:600;line-height:1.71;text-align:left;color:#fff}.footer_container .footer_menu{background-image:linear-gradient(to right, #0102b0, #4090e3);padding:15px 0}@media(max-width: 768px){.footer_container .footer_menu{padding:60px 30px 30px 30px}}.footer_container .footer_menu .row{max-width:1170px;margin:0 auto}.footer_container .footer_menu .row:first-child{padding-bottom:70px;margin-bottom:34px;border-bottom:1px solid rgba(255,255,255,.2)}.footer_container .footer_menu a{color:#fff;text-decoration:none;display:block;width:100%}.footer_container .footer_menu .buttons a{text-transform:uppercase;margin-bottom:10px}.footer_container .footer_menu .box_header{border-bottom:1px solid rgba(255,255,255,.2)}.footer_container .footer_menu .box_header span{border-bottom:3px solid #fff;color:#fff;font-size:14px}.footer_container .copyright{padding:20px;background-color:#0f259d;text-align:center;position:relative}.footer_container .copyright .scroll_top{position:absolute;right:30px;top:-19px;width:38px;height:38px;background-color:#5ba8f4;color:#fff;text-decoration:none;line-height:40px;border-radius:5px}.footer_container .footer_menu2{margin:0;padding:0;list-style:none;float:left;margin-bottom:20px}.footer_container .footer_menu2 li{float:left;margin-right:40px;padding:9px 0}.footer_container .footer_menu2 li:first-child{padding:0}.footer_container .footer_menu2 li .logo{display:block;width:115px;height:41px}.footer_container .footer_menu2 li a{text-decoration:underline}.footer_container .footer_social_media{float:right;margin:0;padding:0;list-style:none}.footer_container .footer_social_media li{float:left;margin:4px}.footer_container .footer_social_media li a{display:block;width:34px;height:34px;border-radius:5px;text-align:center;line-height:37px}.footer_container .footer_social_media li a.facebook{background-color:#0f259d}.footer_container .footer_social_media li a.twitter-x{background-color:#5ba8f4}.footer_container .footer_social_media li a.youtube{background-color:#e73323}.mejs__overlay-button{border:none}.clipText{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.clipText-1{-webkit-line-clamp:1}.clipText-2{-webkit-line-clamp:2}.clipText-3{-webkit-line-clamp:3}.clipText-4{-webkit-line-clamp:4}.clipText-5{-webkit-line-clamp:5}.clipText-6{-webkit-line-clamp:6}.clipText-7{-webkit-line-clamp:7}.clipText-8{-webkit-line-clamp:8}.clipText-9{-webkit-line-clamp:9}.clipText-10{-webkit-line-clamp:10}a,a:hover,a:active{color:#0f259d}/*# sourceMappingURL=style.min.css.map */
diff --git a/public/css/style.min.css.map b/public/css/style.min.css.map
new file mode 100644
index 00000000..5eb12e6c
--- /dev/null
+++ b/public/css/style.min.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["../../resources/assets/sass/abstracts/_fonts.scss","../../resources/assets/sass/base/_clearfix.scss","../../resources/assets/sass/base/_container.scss","../../resources/assets/sass/abstracts/_mixin.scss","../../resources/assets/sass/abstracts/_variables.scss","../../resources/assets/sass/components/_button.scss","../../resources/assets/sass/components/_pretty_photo.scss","../../resources/assets/sass/components/_cookie.scss","../../resources/assets/sass/components/_list.scss","../../resources/assets/sass/components/_header.scss","../../resources/assets/sass/components/_menu.scss","../../resources/assets/sass/components/_now-playing.scss","../../resources/assets/sass/components/_main_news.scss","../../resources/assets/sass/components/_box.scss","../../resources/assets/sass/components/_blog.scss","../../resources/assets/sass/components/_sidebar.scss","../../resources/assets/sass/components/_radio_box.scss","../../resources/assets/sass/components/_contact_box.scss","../../resources/assets/sass/components/_featured.scss","../../resources/assets/sass/components/_podcast_items.scss","../../resources/assets/sass/components/_bread_crumb.scss","../../resources/assets/sass/components/_page_title.scss","../../resources/assets/sass/components/_post.scss","../../resources/assets/sass/components/_schedule.scss","../../resources/assets/sass/components/_page.scss","../../resources/assets/sass/components/_input.scss","../../resources/assets/sass/components/_podcast_item.scss","../../resources/assets/sass/components/_footer.scss","../../resources/assets/sass/base/_base.scss"],"names":[],"mappings":"CAAQ,wGACA,0GACA,0LCFR,iBACE,cACA,WACA,gBCCA,SACA,UAKF,gBCPE,iBACA,cDQA,eAIA,iBEfa,QFYb,yBAHF,gBAII,gBAIJ,kBCfE,iBACA,cDiBF,iBACE,yBAEF,mBACE,mBAEF,SACE,uCAEF,yBACE,mBACE,0CAEF,gBACE,iBGjCJ,KACE,cACA,wBACA,4BACA,kBACA,6DACA,yBACA,eACA,iBACA,gBACA,kBACA,MDJoB,KCKpB,mBACA,qBACA,yBAEA,gBACE,kBACA,cAGF,wBACE,sBACA,yBAEF,yBACE,sBACA,yBC3BJ,4SASE,gBACA,UAEF,yDAEE,aAEF,+BAEE,yBACA,eACA,kBACA,iBACA,MFXuB,QEazB,yBAEE,eACA,8DAEF,+BAEE,UACA,4BChCF,gEACE,kBACA,kBACA,yBACA,eACA,iBACA,gBACA,kBACA,mBACA,qBACA,yBAEF,gCACE,6DACA,MHPoB,KGStB,qCACE,6BACA,gBACA,iBACA,MHXgB,QGalB,iCACE,yBACA,eACA,gBACA,MHjBgB,QIVlB,MLME,SACA,UACA,gBMTF,QACE,aACA,cACE,WACA,gBACA,kBACE,YAGJ,uBACE,YACA,YACA,YAIJ,0BACE,QACE,gBAGJ,yBACE,QACE,aACA,cACE,WAEF,uBACE,YAIN,yBACE,kBACE,cC9BF,yBADF,gBAEI,YACA,mBACA,8DAGF,oBACE,aACA,wBACE,YACA,gBACA,YACA,sBAIJ,sBPbA,SACA,UACA,gBOaE,gBACA,kBACA,UACA,gBACA,aACA,cAEA,yBACE,WACA,gBAEA,qCACE,kBAGF,4BACE,aAGF,2BACE,cACA,yBACA,MNpCK,QMqCL,YNzCU,KM0CV,UNzCQ,KM0CR,kBACA,0BACA,qBACA,gBACA,yBAGF,sGACE,WACA,yBACA,kBAEA,2HACE,WACA,cACA,WACA,YACA,kDACA,kBACA,MACA,OACA,UAGF,wHACE,WACA,cACA,WACA,YACA,kDACA,kBACA,SACA,WACA,UAIJ,oCACE,iBAEA,0CACE,YACA,WACA,gBACA,kBACA,MACA,WACA,YACA,kBAMV,2CACE,YPnGA,iBACA,cOqGA,uEACE,YPnGF,SACA,UACA,gBOoGE,6EACE,WACA,iBACA,WACA,4BAEA,mGACE,YAGF,uGACE,eAGF,iFACE,WACA,yBACA,eACA,iBACA,iBACA,MNxHc,KMyHd,qBACA,yBAEA,qFACE,eACA,kBACA,QACA,gBAIJ,uGACE,WACA,gBACA,YACA,kBAEA,mIACE,yBACA,kBACA,iBN1IG,KM2IH,YACA,6BACA,eACA,iBACA,MNnJG,QMqJL,qIACE,YACA,WAGJ,2GACE,eAKR,uBACE,YACA,eACA,6CACE,cACA,WACA,YACA,0BACA,4BACA,+BACA,yBACA,kBACA,+CACE,WACA,eAGJ,oCACE,YACA,wCACE,YAGJ,6CACE,yBACA,iBACA,2BACA,8BACA,YAEE,8DACE,iBACA,SAEA,2EACE,YACA,yFACE,YACA,WAEF,0FACE,aAIJ,6EACE,SAOV,qCACE,kBAEA,yCACE,cACA,YAGF,2CP9NA,SACA,UACA,gBO8NE,+CACE,cACA,yBACA,eACA,iBACA,MNpOO,QMqOP,qBACA,eACA,gCACA,yBAEF,2EACE,mBAIJ,2CACE,aACA,kBACA,wCACA,iBN/OS,KMgPT,iBACA,kBACA,aAGE,uDACE,aACA,6DACE,kBAIN,yEACE,kBACA,qFACE,mCACA,wCACA,kBACA,oBACA,cACA,oBACA,kCACA,gBACA,YACA,kBACA,QACA,SACA,iCACA,yBACA,oBAEF,mGACE,+BACA,uBAMR,uBACE,aACA,eACA,WACA,MACA,OACA,YACA,aACA,gCACA,2BACE,gBACA,kBACA,aACA,aACA,eACA,gBACA,gBAEA,4FACE,WAEF,uCACE,kBACA,wBAGF,oCACE,aAGF,0CACE,kBACA,gDACE,mCACA,wCACA,kBACA,oBACA,cACA,oBACA,kCACA,gBACA,YACA,kBACA,QACA,SACA,iCACA,yBAEF,uDACE,+BACA,uBAKR,mBACE,aACA,YACA,mBACA,yBACE,YACA,YACA,2BACE,YACA,UACA,mBACA,+BACE,YAIN,6CACE,YACA,aACA,YACA,+CACE,eACA,cACA,UACA,mBAKJ,gDACE,YACA,4BACA,oBACA,oBAGF,uDACE,gCACA,wBChYJ,4BACE,YAEF,oBACE,eACA,qCACA,gBACA,gCACA,YACA,cACA,kBACA,cACA,gBACA,kBACA,YACA,iBACA,oBAEA,2BACE,iBACA,eAGF,uDACE,YAGF,8BACE,cACA,SACA,kBACA,YACA,WAEA,iCACE,SAEA,oCACE,qBAEA,sCACE,iBACA,cACA,cACA,cACA,YACA,gBACA,iBAEA,4CACE,eC9CV,yBADF,WAEI,gBACA,kBACA,8BACE,WAIF,oCACE,oBACA,gBAIF,oCACE,kBACA,uDAEF,sBACE,YAGJ,kCACE,UACA,SAEF,gBACE,YAEF,iBACE,kBACA,YACA,yBAHF,iBAII,YAGF,qBACE,WACA,YACA,iBACA,uBAGF,uBACE,WAGF,qCACE,kBACA,SACA,OACA,QAEA,aAEA,mDTpDJ,SACA,UACA,gBSqDM,+DACE,qBACA,kBACA,6DACA,yBACA,eACA,iBACA,kBACA,MR7DY,KQ8DZ,qBACA,yBAIJ,gFACE,kBAEF,oFACE,6BACA,eACA,gBACA,cACA,MR3Ec,KQ4Ed,qBAEF,0CACE,eACA,iBAEF,yBACE,oFACE,cACA,eACA,kBAGJ,gDTtFJ,yBACA,gBACA,iBACA,sBACA,gBAQA,eAIA,MClBqB,KDmBrB,cACA,YACA,uBACA,gBACA,mBSmEM,MR3Fc,KSPtB,YAsBE,gCACA,mBAtBA,iBACE,yBACA,eACA,iBACA,cACA,gCACA,qBACA,yBACA,YAEF,6BACE,eAGF,uBACE,eAGF,wBACE,eAKJ,KACE,qBACA,WACA,4BACA,kBACA,wCACA,iBTrBW,KSsBX,mBAEA,gBACE,wBAEF,gBACE,gBAGJ,MACE,aACA,8BACA,eACA,kBACE,kBAEF,kBACE,mBACA,+BACE,gBAEF,uBACE,WACA,mBACA,eACA,mBAGF,mCACE,eAGF,6BACE,eAGF,8BACE,eAIA,2DACE,cACA,gCACA,iBAKR,aACE,aACA,4BACA,oBACE,cCpFJ,MXIE,SACA,UACA,gBWHA,YACE,mBAEA,gBACE,WACA,YACA,iBAEF,wBACE,SACA,6BACA,eACA,gBACA,iBACA,MVZO,QUcP,0BACE,qBACA,qBACA,MVjBK,QUqBT,mBACE,UAGF,uBXrBF,yBACA,gBACA,iBACA,sBACA,gBAQA,eAIA,MClBqB,KDmBrB,cACA,YACA,uBACA,gBACA,mBWIE,sBACE,cACA,mBAGF,uBACE,yBACA,eACA,gBACA,MVnCY,QWXlB,cACE,wBAEF,yBACE,SACE,YCFJ,WACE,4BACA,wBAEA,cACE,6BACA,eACA,gBACA,iBACA,MZJS,QYOX,sBbHA,yBACA,gBACA,iBACA,sBACA,gBAQA,eAIA,MClBqB,KDmBrB,cACA,YACA,uBACA,gBACA,mBabA,aACE,yBACA,eACA,gBACA,iBACA,gBACA,MZhBmB,KaPvB,aACE,kBACA,4BAEA,4BACE,kBACA,QACA,MAGF,gBACE,6BACA,eACA,gBACA,iBACA,MbPc,QaQd,aACA,mBAGF,eACE,yBACA,eACA,gBACA,iBACA,MblBmB,KaqBrB,wBdMA,yBACA,eACA,gBACA,iBACA,cACA,yBcPF,+CACE,eACE,yBCjCF,cACE,WACA,iBACA,iBAEF,aACE,SACA,eACE,6BACA,eACA,gBACA,iBACA,gBACA,MdTO,QcUP,qBAIJ,qBfkCA,WACA,aACA,mCA9CA,yBACA,gBACA,iBACA,sBACA,gBAQA,eAuBA,WACA,kBACA,qBACA,uBACA,gBACA,mBASA,gCAjDA,yBACA,gBACA,iBACA,sBACA,gBAQA,eAIA,MClBqB,KDmBrB,cACA,YACA,uBACA,gBACA,mBePA,YACE,yBACA,eACA,gBACA,iBACA,gBACA,MdtBmB,KcuBnB,cC7BF,kBhBGA,SACA,UACA,gBgBHE,sBACE,uCACA,2CACA,0CAGF,qBACE,mBACA,wBACE,SAEA,0BACE,6BACA,eACA,gBACA,iBACA,gBACA,MffG,QegBH,qBAIJ,gChB4BJ,WACA,aACA,8CA9CA,yBACA,gBACA,iBACA,sBACA,gBAQA,eAuBA,WACA,kBACA,qBACA,uBACA,gBACA,mBASA,2CAjDA,yBACA,gBACA,iBACA,sBACA,gBAQA,eAIA,MClBqB,KDmBrB,cACA,YACA,uBACA,gBACA,mBiB9BF,aACE,YjBGA,SACA,UACA,gBiBFA,gBACE,WjBIF,yBACA,gBACA,iBACA,sBACA,gBAQA,eiBdE,WACA,iBAEA,kBACE,MhBJiB,KgBKjB,qBAGF,kBACE,cCjBN,YACE,cACA,6BACA,eACA,gBACA,iBACA,gBACA,MjBEgB,QkBRlB,iCnBCE,cmBCA,eAEA,uBACE,gCACA,kBAGF,wDACE,gCACA,oBAGF,2BnBVA,SACA,UACA,gBmBUE,YACA,cAEA,8BACE,WACA,kBAEA,gCACE,cACA,qBACA,kBACA,4DACA,yBACA,eACA,iBACA,kBACA,MlB1Bc,KkB2Bd,qBACA,yBAIN,2BACE,WAEA,yBACA,eACA,gBACA,MlBpCc,QkBsCd,8BACE,eAGF,qCACE,eACA,kBACA,iBACA,iBACA,MlB7CmB,QkB8CnB,cACA,WAEA,0CACE,cAIJ,sCACE,8BACA,cACA,kBACA,uBACA,eACA,kBACA,iBACA,cAEA,8CACE,yBACA,eACA,kBACA,iBACA,MlBrEiB,QkByErB,yCnB/EF,SACA,UACA,gBmBgFI,4CACE,WACA,kBnB/EN,yBACA,gBACA,iBACA,sBACA,gBAQA,emBqEM,MlBnFe,KkBoFf,8CACE,MlBrFa,KkBsFb,qBAEF,8CACE,iBAKN,oHACE,wBACA,uBAEF,yEACE,mCAIJ,sBACE,YACA,cACA,iBACA,mBACA,WACA,yBACE,uBACA,gBACA,eACA,WAEF,wBACE,cC1HJ,YACE,qBAEF,yBACE,6BACA,eACA,gBACA,iBACA,MnBJS,QmBMX,yBpBFA,yBACA,gBACA,iBACA,sBACA,gBAQA,eAIA,MClBqB,KDmBrB,cACA,YACA,uBACA,gBACA,mBoBhBA,yCACE,6BACA,eACA,gBACA,iBACA,MnBdS,QmBeT,kBACA,aACA,mDACE,kBCvBN,iCrBCE,cqBCA,sBACA,aACA,yBAJF,gBAKI,yBACA,oBAGJ,WACE,yBACA,eACA,gBACA,MpBLgB,QoBOhB,yBACE,mBAGJ,erBVE,yBACA,gBACA,iBACA,sBACA,gBAIA,eqBIA,gBACA,qBACA,MpBfgB,QoBiBhB,mBACE,kBC3BJ,iBACE,yBACA,kBACA,iBrBOW,KqBNX,aACA,YAEA,6BACA,eACA,iBACA,MrBJW,QqBMX,+DACE,4BAGF,uBACE,YACA,iBAEA,6BACA,eACA,gBACA,iBACA,MrBlBS,QqBqBb,4BACE,iBAEA,6BACA,eACA,mBACA,iBACA,MrB5BW,QqB6BX,yBACA,kBACA,iBrB3BW,KsBVb,cACE,aACA,kBACA,yBACA,mBAEF,mBACE,kBACA,MtBDoB,KsBEpB,WACA,qBCTF,kBACE,6BACA,eACA,gBACA,iBACA,gBACA,WAEA,+BACE,6DACA,eACA,yBAHF,+BAII,6BAGF,oCxBfF,iBACA,cwBkBE,gDACE,oBACA,mBACA,6CAGF,iCACE,MvBpBgB,KuBqBhB,qBACA,cACA,WAGF,0CACE,yBACA,mBAGF,2CACE,6CAEA,gDACE,6BACA,MvBpCc,KuBqCd,eAKN,6BACE,aACA,yBACA,kBACA,kBAEA,yCACE,kBACA,WACA,UACA,WACA,YACA,yBACA,MvBvDgB,KuBwDhB,qBACA,iBACA,kBAIJ,gCxBhEA,SACA,UACA,gBwBgEE,WACA,mBAEA,mCACE,WACA,kBACA,cACA,+CACE,UAGF,yCACE,cACA,YACA,YAGF,qCACE,0BAKN,uCACE,YxB1FF,SACA,UACA,gBwB2FE,0CACE,WACA,WAEA,4CACE,cACA,WACA,YACA,kBACA,kBACA,iBAEA,qDACE,yBAEF,sDACE,yBAEF,oDACE,yBC3GV,sBACE,YAGF,UACE,oBACA,qBACA,4BACA,gBAGA,YACE,mBAFS,EACX,YACE,mBAFS,EACX,YACE,mBAFS,EACX,YACE,mBAFS,EACX,YACE,mBAFS,EACX,YACE,mBAFS,EACX,YACE,mBAFS,EACX,YACE,mBAFS,EACX,YACE,mBAFS,EACX,aACE,mBAFS,GAMb,mBACE","file":"style.min.css"}
\ No newline at end of file
diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png
new file mode 100644
index 00000000..2290f123
Binary files /dev/null and b/public/favicon-16x16.png differ
diff --git a/public/favicon.ico b/public/favicon.ico
index d2c54c47..2290f123 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/public/images/Slogan_DIAP white.svg b/public/images/Slogan_DIAP white.svg
new file mode 100644
index 00000000..ced02192
--- /dev/null
+++ b/public/images/Slogan_DIAP white.svg
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+
+ image/svg+xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/Streekomroep NHGooi.png b/public/images/Streekomroep NHGooi.png
new file mode 100644
index 00000000..5cb29455
Binary files /dev/null and b/public/images/Streekomroep NHGooi.png differ
diff --git a/public/images/favicon.ico b/public/images/favicon.ico
deleted file mode 100644
index d2c54c47..00000000
Binary files a/public/images/favicon.ico and /dev/null differ
diff --git a/public/images/icons/radio.svg b/public/images/icons/radio.svg
new file mode 100644
index 00000000..cda2c596
--- /dev/null
+++ b/public/images/icons/radio.svg
@@ -0,0 +1 @@
+
diff --git a/public/images/icons/television-2.svg b/public/images/icons/television-2.svg
new file mode 100644
index 00000000..6aaff1fc
--- /dev/null
+++ b/public/images/icons/television-2.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/logo-NHGooi-diap.svg b/public/images/logo-NHGooi-diap.svg
new file mode 100644
index 00000000..dca7ada4
--- /dev/null
+++ b/public/images/logo-NHGooi-diap.svg
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/logo-NHGooi-radio.svg b/public/images/logo-NHGooi-radio.svg
new file mode 100644
index 00000000..c390fab5
--- /dev/null
+++ b/public/images/logo-NHGooi-radio.svg
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/logo-NHGooi-slogan-diap.svg b/public/images/logo-NHGooi-slogan-diap.svg
new file mode 100644
index 00000000..7b900465
--- /dev/null
+++ b/public/images/logo-NHGooi-slogan-diap.svg
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/logo-NHGooi-slogan.svg b/public/images/logo-NHGooi-slogan.svg
new file mode 100644
index 00000000..4ab13a0a
--- /dev/null
+++ b/public/images/logo-NHGooi-slogan.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/logo-NHGooi-televisie.svg b/public/images/logo-NHGooi-televisie.svg
new file mode 100644
index 00000000..fba8eb91
--- /dev/null
+++ b/public/images/logo-NHGooi-televisie.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/logo-NHGooi.svg b/public/images/logo-NHGooi.svg
new file mode 100644
index 00000000..3f007dfb
--- /dev/null
+++ b/public/images/logo-NHGooi.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/logo-radio.png b/public/images/logo-radio.png
new file mode 100644
index 00000000..05a08738
Binary files /dev/null and b/public/images/logo-radio.png differ
diff --git a/public/images/logo-whatsapp.png b/public/images/logo-whatsapp.png
new file mode 100644
index 00000000..178b7c43
Binary files /dev/null and b/public/images/logo-whatsapp.png differ
diff --git a/public/images/menu-corner-1.png b/public/images/menu-corner-1.png
new file mode 100644
index 00000000..91cdb3b7
Binary files /dev/null and b/public/images/menu-corner-1.png differ
diff --git a/public/images/menu-corner-1.svg b/public/images/menu-corner-1.svg
new file mode 100644
index 00000000..988712a4
--- /dev/null
+++ b/public/images/menu-corner-1.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+ image/svg+xml
+
+
+
+
+
+
+
+
+
diff --git a/public/images/menu-corner-2.png b/public/images/menu-corner-2.png
new file mode 100644
index 00000000..c19f7e46
Binary files /dev/null and b/public/images/menu-corner-2.png differ
diff --git a/public/images/menu-corner-2.svg b/public/images/menu-corner-2.svg
new file mode 100644
index 00000000..faf5040e
--- /dev/null
+++ b/public/images/menu-corner-2.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+ image/svg+xml
+
+
+
+
+
+
+
+
+
diff --git a/public/images/noimage.png b/public/images/noimage.png
index 3126bbec..13861334 100644
Binary files a/public/images/noimage.png and b/public/images/noimage.png differ
diff --git a/public/js/functions.js b/public/js/functions.js
new file mode 100644
index 00000000..5a95c3a3
--- /dev/null
+++ b/public/js/functions.js
@@ -0,0 +1,317 @@
+function calculateSize(targetId, tries) {
+ if (tries == undefined) {
+ tries = 0;
+ }
+ setTimeout(function(){
+ if (($('#' + targetId).children(":first").height() == 0 || $('#' + targetId).children(":first").width() == 0) && tries < 4) {
+ calculateSize(targetId, tries + 1);
+ } else {
+ $('#' + targetId).height($('#' + targetId).children(":first").height());
+ $('#' + targetId).width($('#' + targetId).children(":first").width());
+ }
+ }, 500);
+ $('#' + targetId).css({backgroundColor: 'transparent'});
+}
+
+$(document).ready(function(){
+ $('#changePreferences, .cc_b_cp').click(function(){
+ $('#title_targeting').parent('li').hide();
+ $('#content_targeting').hide();
+ });
+});
+
+(function ($) {
+ /**
+ * @param {object} _options
+ */
+ $.fn.loadMoreNews = function (_options) {
+ var isLoading = false;
+ var page = 1;
+ var options = {
+ loadingElementId: '#loading',
+ container: '',
+ url: document.location.pathname,
+ nextPage: 2
+ };
+
+ $.extend(options, _options);
+ var $isLoading = $(options.loadingElementId, this);
+ $isLoading.hide();
+
+ this.click(function (e) {
+ e.preventDefault();
+ if (!isLoading) {
+ // Set flag and update UI
+ isLoading = 1;
+ $isLoading.show();
+ var $button = $(this).attr("disabled", "disabled");
+ var $container = $(options.container)
+
+ // Fire request for the next page
+ $.ajax({url: options.url + (options.url.indexOf('?') >= 0 ? '&' : '?') + 'pagina=' + options.nextPage})
+ .always(function () {
+ // Whether success or failure, update the UI again
+ isLoading = 0;
+ $isLoading.hide();
+ $button.removeAttr("disabled");
+ })
+ .done(function (data) {
+ if (!data) {
+ // When no data was returned, disable the button permanently
+ page = -1;
+ $button.attr("disabled", "disabled").text("Geen nieuws meer.");
+ return;
+ }
+
+ $container.each(function () {
+ var id = this.toString();
+ $(id).append($(''+data+'
').find(id).length ? $(''+data+'
').find(id).children() : $(data));
+ });
+ ++options.nextPage;
+ });
+ }
+ });
+ };
+
+}(jQuery));
+
+$(function () {
+ $('[data-loadmorenews]').each(function () {
+ $(this).loadMoreNews($(this).data('loadmorenews'));
+ });
+});
+
+(function ($) {
+
+ /**
+ * @param {object} _options
+ */
+ $.fn.menu = function (_options) {
+ var options = {
+ menuSubmenuClass: 'has_submenu'
+ };
+ $.extend(options, _options);
+ var $menus = $(this).children('.' + options.menuSubmenuClass);
+ var $container = $(this);
+
+ $menus.on( "mouseenter", function () {
+ var $menuItem = $(this);
+ $('.menu-submenu > ul.submenu').slideUp(400, function(){$(this).closest('.menu-submenu').remove()});
+ $('.hover', $container).removeClass('hover');
+ $menuItem.addClass('hover');
+ var submenu = $('').append($menuItem.children('ul.submenu').clone());
+ var pos = $menuItem.offset();
+ submenu.addClass('menu-submenu').css({top: pos.top, left: pos.left});
+ submenu.on( "mouseleave", function() {
+ $('.menu-submenu > ul.submenu').slideUp(400, function(){$(this).closest('.menu-submenu').remove()});
+ $menuItem.removeClass('hover');
+ } );
+ $('body').append(submenu);
+ submenu.children('ul.submenu').slideDown();
+
+ submenu.find('ul.submenu').subMenu({});
+ openPlayerInNewScreen();
+ });
+ };
+
+ /**
+ * @param {object} _options
+ */
+ $.fn.subMenu = function (_options) {
+ var options = {
+ menuSubmenuClass: 'has_submenu'
+ };
+ $.extend(options, _options);
+ var $container = $(this);
+
+ $container.find('li.' + options.menuSubmenuClass + ' > a').click(function(e) {
+ e.preventDefault();
+ var $li = $(this).closest('li');
+ $li.children('ul.submenu').slideToggle();
+ $li.toggleClass('opened');
+ });
+ };
+
+}(jQuery));
+
+$(function () {
+ $('.menu').menu({});
+ $('.mobile-menu').subMenu({});
+ $('.mobile_menu_button a').click(function() {
+ $('.mobile_menu_container').show();
+ });
+ $('.mobile_close_menu_button a').click(function() {
+ $('.mobile_menu_container').hide();
+ });
+ $('.mobile_menu_container').click(function(e){
+ var $target = $(e.target);
+ if(!$target.closest('#mobile_menu_nav').length &&
+ $('.mobile_menu_container').is(":visible")) {
+ $('.mobile_menu_container').hide();
+ }
+ });
+});
+
+$(function () {
+ $(".prettyPhoto[rel^='prettyPhoto']").prettyPhoto({
+ show_title: false,
+ slideshow: 3000,
+ overlay_gallery: true,
+ social_tools: ''
+ });
+});
+
+$(function () {
+ $('.scroll_top').click(function (e) {
+ e.preventDefault();
+ $("html, body").stop().animate({scrollTop: 0}, 500, 'swing');
+ });
+});
+
+(function ($) {
+ /**
+ * @param {object} _options
+ */
+ $.fn.share = function (_options) {
+ var options = {
+ type: '',
+ types: {
+ facebook: {
+ url: 'https://www.facebook.com/sharer/sharer.php?u=',
+ textOption: false
+ },
+ twitter_x: {
+ url: 'https://twitter.com/share?url=',
+ textOption: 'text='
+ },
+ },
+ excerptClass: 'excerpt'
+ };
+
+ $.extend(options, _options);
+
+ this.click(function (e) {
+ e.preventDefault();
+ var type = options.types[options.type];
+ if (options.type == 'native' && navigator.share != undefined) {
+ var text = $('.' + options.excerptClass).text().trim();
+ if (text.length + location.href.length > 278) {
+ text = text.substring(0, 278 - (location.href.length + 3)) + '...';
+ }
+ var data = {
+ url: encodeURI(location.href),
+ text: text,
+ title: $('.page_title').text().trim()
+ };
+ navigator.share(data)
+ }
+ else if (type !== undefined) {
+ var extra = '';
+ if (type.textOption) {
+ var text = $('.' + options.excerptClass).text().trim();
+ if (text.length + location.href.length > 278) {
+ text = text.substring(0, 278 - (location.href.length + 3)) + '...';
+ }
+ extra = '&' + type.textOption + encodeURI(text);
+ }
+ window.open(type.url + encodeURI(location.href) + extra, "pop", "width=600, height=400, scrollbars=no");
+ } else {
+ console.error(options.type + ' is unknown');
+ }
+ });
+ };
+
+}(jQuery));
+
+$(function () {
+ $('[data-share]').each(function () {
+ $(this).share({type: $(this).data('share')});
+ });
+});
+
+(function ($) {
+
+ /**
+ * @param {object} _options
+ */
+ $.fn.snapTo = function (_options) {
+ var options = {
+ elementClass: 'post'
+ };
+ $.extend(options, _options);
+ var $container = $(this);
+ var $elements = $container.find('.' + options.elementClass + ':visible');
+ var stopSnapTo = false;
+
+ var snapTimeout = null;
+ var snapHandler = function() {
+ if (!stopSnapTo) {
+ stopSnapTo = true;
+ var y = $container.scrollLeft();
+ $elements.each(function () {
+ var offset = $(this).offset();
+ if (offset.left > -(window.screen.width / 2) && offset.left < window.screen.width / 2) {
+ $container.animate({
+ scrollLeft: Math.round(y + offset.left) + 'px'
+ }, 300);
+ return false;
+ }
+ });
+ if (snapTimeout) {
+ clearTimeout(snapTimeout);
+ }
+ snapTimeout = setTimeout(function () {
+ stopSnapTo = false;
+ }, 500);
+ }
+ }
+ var snapToHandlerTimer = null;
+ var scrollHandler = function() {
+ if (snapToHandlerTimer) {
+ clearTimeout(snapToHandlerTimer);
+ }
+ snapToHandlerTimer = setTimeout(snapHandler, 300);
+ };
+
+ $container.on( "scroll", scrollHandler);
+ };
+
+}(jQuery));
+
+$(function () {
+ $('[data-snapto]').each(function () {
+ $(this).snapTo($(this).data('snapto'));
+ });
+});
+
+(function ($) {
+
+ /**
+ * @param {object} _options
+ */
+ $.fn.tabs = function (_options) {
+ var options = {
+ tabClass: 'box_header',
+ activeClass: 'active',
+ contentClass: 'tab_content'
+ };
+ $.extend(options, _options);
+ var $tabs = $(this).find('.' + options.tabClass);
+ var $container = $(this);
+
+ $tabs.click(function (e) {
+ e.preventDefault();
+ $tabs.removeClass(options.activeClass);
+ $container.find('.' + options.contentClass).removeClass(options.activeClass);
+ $container.find('#' + $(this).data('tab-content-id')).addClass(options.activeClass);
+ $(this).addClass(options.activeClass);
+ });
+ };
+
+}(jQuery));
+
+$(function () {
+ $('[data-tabs]').each(function () {
+ $(this).tabs($(this).data('tabs') ?? {});
+ });
+});
diff --git a/public/js/functions.min.js b/public/js/functions.min.js
new file mode 100644
index 00000000..5b85d788
--- /dev/null
+++ b/public/js/functions.min.js
@@ -0,0 +1,2 @@
+/*! 2024-05-06 */
+function calculateSize(e,t){null==t&&(t=0),setTimeout(function(){(0==$("#"+e).children(":first").height()||0==$("#"+e).children(":first").width())&&t<4?calculateSize(e,t+1):($("#"+e).height($("#"+e).children(":first").height()),$("#"+e).width($("#"+e).children(":first").width()))},500),$("#"+e).css({backgroundColor:"transparent"})}$(document).ready(function(){$("#changePreferences, .cc_b_cp").click(function(){$("#title_targeting").parent("li").hide(),$("#content_targeting").hide()})}),function(a){a.fn.loadMoreNews=function(e){var t=!1,o={loadingElementId:"#loading",container:"",url:document.location.pathname,nextPage:2},s=(a.extend(o,e),a(o.loadingElementId,this));s.hide(),this.click(function(e){var n,i;e.preventDefault(),t||(t=1,s.show(),n=a(this).attr("disabled","disabled"),i=a(o.container),a.ajax({url:o.url+(0<=o.url.indexOf("?")?"&":"?")+"pagina="+o.nextPage}).always(function(){t=0,s.hide(),n.removeAttr("disabled")}).done(function(t){t?(i.each(function(){var e=this.toString();a(e).append(a(""+t+"
").find(e).length?a(""+t+"
").find(e).children():a(t))}),++o.nextPage):n.attr("disabled","disabled").text("Geen nieuws meer.")}))})}}(jQuery),$(function(){$("[data-loadmorenews]").each(function(){$(this).loadMoreNews($(this).data("loadmorenews"))})}),function(o){o.fn.menu=function(e){var t={menuSubmenuClass:"has_submenu"},e=(o.extend(t,e),o(this).children("."+t.menuSubmenuClass)),i=o(this);e.on("mouseenter",function(){var e=o(this),t=(o(".menu-submenu > ul.submenu").slideUp(400,function(){o(this).closest(".menu-submenu").remove()}),o(".hover",i).removeClass("hover"),e.addClass("hover"),o('').append(e.children("ul.submenu").clone())),n=e.offset();t.addClass("menu-submenu").css({top:n.top,left:n.left}),t.on("mouseleave",function(){o(".menu-submenu > ul.submenu").slideUp(400,function(){o(this).closest(".menu-submenu").remove()}),e.removeClass("hover")}),o("body").append(t),t.children("ul.submenu").slideDown(),t.find("ul.submenu").subMenu({}),openPlayerInNewScreen()})},o.fn.subMenu=function(e){var t={menuSubmenuClass:"has_submenu"};o.extend(t,e),o(this).find("li."+t.menuSubmenuClass+" > a").click(function(e){e.preventDefault();e=o(this).closest("li");e.children("ul.submenu").slideToggle(),e.toggleClass("opened")})}}(jQuery),$(function(){$(".menu").menu({}),$(".mobile-menu").subMenu({}),$(".mobile_menu_button a").click(function(){$(".mobile_menu_container").show()}),$(".mobile_close_menu_button a").click(function(){$(".mobile_menu_container").hide()}),$(".mobile_menu_container").click(function(e){!$(e.target).closest("#mobile_menu_nav").length&&$(".mobile_menu_container").is(":visible")&&$(".mobile_menu_container").hide()})}),$(function(){$(".prettyPhoto[rel^='prettyPhoto']").prettyPhoto({show_title:!1,slideshow:3e3,overlay_gallery:!0,social_tools:""})}),$(function(){$(".scroll_top").click(function(e){e.preventDefault(),$("html, body").stop().animate({scrollTop:0},500,"swing")})}),function(o){o.fn.share=function(e){var i={type:"",types:{facebook:{url:"https://www.facebook.com/sharer/sharer.php?u=",textOption:!1},twitter_x:{url:"https://twitter.com/share?url=",textOption:"text="}},excerptClass:"excerpt"};o.extend(i,e),this.click(function(e){e.preventDefault();var t,n,e=i.types[i.type];"native"==i.type&&null!=navigator.share?(278<(n=o("."+i.excerptClass).text().trim()).length+location.href.length&&(n=n.substring(0,278-(location.href.length+3))+"..."),t={url:encodeURI(location.href),text:n,title:o(".page_title").text().trim()},navigator.share(t)):void 0!==e?(t="",e.textOption&&(278<(n=o("."+i.excerptClass).text().trim()).length+location.href.length&&(n=n.substring(0,278-(location.href.length+3))+"..."),t="&"+e.textOption+encodeURI(n)),window.open(e.url+encodeURI(location.href)+t,"pop","width=600, height=400, scrollbars=no")):console.error(i.type+" is unknown")})}}(jQuery),$(function(){$("[data-share]").each(function(){$(this).share({type:$(this).data("share")})})}),function(u){u.fn.snapTo=function(e){var t={elementClass:"post"},n=(u.extend(t,e),u(this)),i=n.find("."+t.elementClass+":visible"),o=!1,s=null,a=function(){var t;o||(o=!0,t=n.scrollLeft(),i.each(function(){var e=u(this).offset();if(e.left>-window.screen.width/2&&e.left+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML=" ",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===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]||I.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]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(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(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.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 ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML=" ",le.option=!!xe.lastChild;var ke={thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0/g,"")),hashtag}function i(){"undefined"!=typeof theRel&&(location.hash=theRel+"/"+rel_index+"/")}function p(){-1!==location.href.indexOf("#prettyPhoto")&&(location.hash="prettyPhoto")}function o(e,t){e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i="[\\?&]"+e+"=([^]*)",p=new RegExp(i),o=p.exec(t);return null==o?"":o[1]}e.prettyPhoto={version:"3.1.6"},e.fn.prettyPhoto=function(a){function s(){e(".pp_loaderIcon").hide(),projectedTop=scroll_pos.scrollTop+(I/2-f.containerHeight/2),projectedTop<0&&(projectedTop=0),$ppt.fadeTo(settings.animation_speed,1),$pp_pic_holder.find(".pp_content").animate({height:f.contentHeight,width:f.contentWidth},settings.animation_speed),$pp_pic_holder.animate({top:projectedTop,left:j/2-f.containerWidth/2<0?0:j/2-f.containerWidth/2,width:f.containerWidth},settings.animation_speed,function(){$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(f.height).width(f.width),$pp_pic_holder.find(".pp_fade").fadeIn(settings.animation_speed),isSet&&"image"==h(pp_images[set_position])?$pp_pic_holder.find(".pp_hoverContainer").show():$pp_pic_holder.find(".pp_hoverContainer").hide(),settings.allow_expand&&(f.resized?e("a.pp_expand,a.pp_contract").show():e("a.pp_expand").hide()),!settings.autoplay_slideshow||P||v||e.prettyPhoto.startSlideshow(),settings.changepicturecallback(),v=!0}),m(),a.ajaxcallback()}function n(t){$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css("visibility","hidden"),$pp_pic_holder.find(".pp_fade").fadeOut(settings.animation_speed,function(){e(".pp_loaderIcon").show(),t()})}function r(t){t>1?e(".pp_nav").show():e(".pp_nav").hide()}function l(e,t){if(resized=!1,d(e,t),imageWidth=e,imageHeight=t,(k>j||b>I)&&doresize&&settings.allow_resize&&!$){for(resized=!0,fitting=!1;!fitting;)k>j?(imageWidth=j-200,imageHeight=t/e*imageWidth):b>I?(imageHeight=I-200,imageWidth=e/t*imageHeight):fitting=!0,b=imageHeight,k=imageWidth;(k>j||b>I)&&l(k,b),d(imageWidth,imageHeight)}return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(b),containerWidth:Math.floor(k)+2*settings.horizontal_padding,contentHeight:Math.floor(y),contentWidth:Math.floor(w),resized:resized}}function d(t,i){t=parseFloat(t),i=parseFloat(i),$pp_details=$pp_pic_holder.find(".pp_details"),$pp_details.width(t),detailsHeight=parseFloat($pp_details.css("marginTop"))+parseFloat($pp_details.css("marginBottom")),$pp_details=$pp_details.clone().addClass(settings.theme).width(t).appendTo(e("body")).css({position:"absolute",top:-1e4}),detailsHeight+=$pp_details.height(),detailsHeight=detailsHeight<=34?36:detailsHeight,$pp_details.remove(),$pp_title=$pp_pic_holder.find(".ppt"),$pp_title.width(t),titleHeight=parseFloat($pp_title.css("marginTop"))+parseFloat($pp_title.css("marginBottom")),$pp_title=$pp_title.clone().appendTo(e("body")).css({position:"absolute",top:-1e4}),titleHeight+=$pp_title.height(),$pp_title.remove(),y=i+detailsHeight,w=t,b=y+titleHeight+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height(),k=t}function h(e){return e.match(/youtube\.com\/watch/i)||e.match(/youtu\.be/i)?"youtube":e.match(/vimeo\.com/i)?"vimeo":e.match(/\b.mov\b/i)?"quicktime":e.match(/\b.swf\b/i)?"flash":e.match(/\biframe=true\b/i)?"iframe":e.match(/\bajax=true\b/i)?"ajax":e.match(/\bcustom=true\b/i)?"custom":"#"==e.substr(0,1)?"inline":"image"}function c(){if(doresize&&"undefined"!=typeof $pp_pic_holder){if(scroll_pos=_(),contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width(),projectedTop=I/2+scroll_pos.scrollTop-contentHeight/2,projectedTop<0&&(projectedTop=0),contentHeight>I)return;$pp_pic_holder.css({top:projectedTop,left:j/2+scroll_pos.scrollLeft-contentwidth/2})}}function _(){return self.pageYOffset?{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset}:document.documentElement&&document.documentElement.scrollTop?{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft}:document.body?{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft}:void 0}function g(){I=e(window).height(),j=e(window).width(),"undefined"!=typeof $pp_overlay&&$pp_overlay.height(e(document).height()).width(j)}function m(){isSet&&settings.overlay_gallery&&"image"==h(pp_images[set_position])?(itemWidth=57,navWidth="facebook"==settings.theme||"pp_default"==settings.theme?50:30,itemsPerPage=Math.floor((f.containerWidth-100-navWidth)/itemWidth),itemsPerPage=itemsPerPage ";toInject=settings.gallery_markup.replace(/{gallery}/g,toInject),$pp_pic_holder.find("#pp_full_res").after(toInject),$pp_gallery=e(".pp_pic_holder .pp_gallery"),$pp_gallery_li=$pp_gallery.find("li"),$pp_gallery.find(".pp_arrow_next").click(function(){return e.prettyPhoto.changeGalleryPage("next"),e.prettyPhoto.stopSlideshow(),!1}),$pp_gallery.find(".pp_arrow_previous").click(function(){return e.prettyPhoto.changeGalleryPage("previous"),e.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_content").hover(function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeIn()},function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeOut()}),itemWidth=57,$pp_gallery_li.each(function(t){e(this).find("a").click(function(){return e.prettyPhoto.changePage(t),e.prettyPhoto.stopSlideshow(),!1})})}settings.slideshow&&($pp_pic_holder.find(".pp_nav").prepend('Play '),$pp_pic_holder.find(".pp_nav .pp_play").click(function(){return e.prettyPhoto.startSlideshow(),!1})),$pp_pic_holder.attr("class","pp_pic_holder "+settings.theme),$pp_overlay.css({opacity:0,height:e(document).height(),width:e(window).width()}).bind("click",function(){settings.modal||e.prettyPhoto.close()}),e("a.pp_close").bind("click",function(){return e.prettyPhoto.close(),!1}),settings.allow_expand&&e("a.pp_expand").bind("click",function(){return e(this).hasClass("pp_expand")?(e(this).removeClass("pp_expand").addClass("pp_contract"),doresize=!1):(e(this).removeClass("pp_contract").addClass("pp_expand"),doresize=!0),n(function(){e.prettyPhoto.open()}),!1}),$pp_pic_holder.find(".pp_previous, .pp_nav .pp_arrow_previous").bind("click",function(){return e.prettyPhoto.changePage("previous"),e.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_next, .pp_nav .pp_arrow_next").bind("click",function(){return e.prettyPhoto.changePage("next"),e.prettyPhoto.stopSlideshow(),!1}),c()}a=jQuery.extend({hook:"rel",animation_speed:"fast",ajaxcallback:function(){},slideshow:5e3,autoplay_slideshow:!1,opacity:.8,show_title:!0,allow_resize:!0,allow_expand:!0,default_width:500,default_height:344,counter_separator_label:"/",theme:"pp_default",horizontal_padding:20,hideflash:!1,wmode:"opaque",autoplay:!0,modal:!1,deeplinking:!0,overlay_gallery:!0,overlay_gallery_max:30,keyboard_shortcuts:!0,changepicturecallback:function(){},callback:function(){},ie6_fallback:!0,markup:'
',gallery_markup:'',image_markup:' ',flash_markup:' ',quicktime_markup:' ',iframe_markup:'',inline_markup:'{content}
',custom_markup:"",social_tools:'
'},a);var f,v,y,w,b,k,P,x=this,$=!1,I=e(window).height(),j=e(window).width();return doresize=!0,scroll_pos=_(),e(window).unbind("resize.prettyphoto").bind("resize.prettyphoto",function(){c(),g()}),a.keyboard_shortcuts&&e(document).unbind("keydown.prettyphoto").bind("keydown.prettyphoto",function(t){if("undefined"!=typeof $pp_pic_holder&&$pp_pic_holder.is(":visible"))switch(t.keyCode){case 37:e.prettyPhoto.changePage("previous"),t.preventDefault();break;case 39:e.prettyPhoto.changePage("next"),t.preventDefault();break;case 27:settings.modal||e.prettyPhoto.close(),t.preventDefault()}}),e.prettyPhoto.initialize=function(){return settings=a,"pp_default"==settings.theme&&(settings.horizontal_padding=16),theRel=e(this).attr(settings.hook),galleryRegExp=/\[(?:.*)\]/,isSet=galleryRegExp.exec(theRel)?!0:!1,pp_images=isSet?jQuery.map(x,function(t){return-1!=e(t).attr(settings.hook).indexOf(theRel)?e(t).attr("href"):void 0}):e.makeArray(e(this).attr("href")),pp_titles=isSet?jQuery.map(x,function(t){return-1!=e(t).attr(settings.hook).indexOf(theRel)?e(t).find("img").attr("alt")?e(t).find("img").attr("alt"):"":void 0}):e.makeArray(e(this).find("img").attr("alt")),pp_descriptions=isSet?jQuery.map(x,function(t){return-1!=e(t).attr(settings.hook).indexOf(theRel)?e(t).attr("title")?e(t).attr("title"):"":void 0}):e.makeArray(e(this).attr("title")),pp_images.length>settings.overlay_gallery_max&&(settings.overlay_gallery=!1),set_position=jQuery.inArray(e(this).attr("href"),pp_images),rel_index=isSet?set_position:e("a["+settings.hook+"^='"+theRel+"']").index(e(this)),u(this),settings.allow_resize&&e(window).bind("scroll.prettyphoto",function(){c()}),e.prettyPhoto.open(),!1},e.prettyPhoto.open=function(t){return"undefined"==typeof settings&&(settings=a,pp_images=e.makeArray(arguments[0]),pp_titles=e.makeArray(arguments[1]?arguments[1]:""),pp_descriptions=e.makeArray(arguments[2]?arguments[2]:""),isSet=pp_images.length>1?!0:!1,set_position=arguments[3]?arguments[3]:0,u(t.target)),settings.hideflash&&e("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","hidden"),r(e(pp_images).size()),e(".pp_loaderIcon").show(),settings.deeplinking&&i(),settings.social_tools&&(facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href)),$pp_pic_holder.find(".pp_social").html(facebook_like_link)),$ppt.is(":hidden")&&$ppt.css("opacity",0).show(),$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity),$pp_pic_holder.find(".currentTextHolder").text(set_position+1+settings.counter_separator_label+e(pp_images).size()),"undefined"!=typeof pp_descriptions[set_position]&&""!=pp_descriptions[set_position]?$pp_pic_holder.find(".pp_description").show().html(unescape(pp_descriptions[set_position])):$pp_pic_holder.find(".pp_description").hide(),movie_width=parseFloat(o("width",pp_images[set_position]))?o("width",pp_images[set_position]):settings.default_width.toString(),movie_height=parseFloat(o("height",pp_images[set_position]))?o("height",pp_images[set_position]):settings.default_height.toString(),$=!1,-1!=movie_height.indexOf("%")&&(movie_height=parseFloat(e(window).height()*parseFloat(movie_height)/100-150),$=!0),-1!=movie_width.indexOf("%")&&(movie_width=parseFloat(e(window).width()*parseFloat(movie_width)/100-150),$=!0),$pp_pic_holder.fadeIn(function(){switch($ppt.html(settings.show_title&&""!=pp_titles[set_position]&&"undefined"!=typeof pp_titles[set_position]?unescape(pp_titles[set_position]):" "),imgPreloader="",skipInjection=!1,h(pp_images[set_position])){case"image":imgPreloader=new Image,nextImage=new Image,isSet&&set_position0&&(movie_id=movie_id.substr(0,movie_id.indexOf("?"))),movie_id.indexOf("&")>0&&(movie_id=movie_id.substr(0,movie_id.indexOf("&")))),movie="http://www.youtube.com/embed/"+movie_id,movie+=o("rel",pp_images[set_position])?"?rel="+o("rel",pp_images[set_position]):"?rel=1",settings.autoplay&&(movie+="&autoplay=1"),toInject=settings.iframe_markup.replace(/{width}/g,f.width).replace(/{height}/g,f.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case"vimeo":f=l(movie_width,movie_height),movie_id=pp_images[set_position];var t=/http(s?):\/\/(www\.)?vimeo.com\/(\d+)/,i=movie_id.match(t);movie="http://player.vimeo.com/video/"+i[3]+"?title=0&byline=0&portrait=0",settings.autoplay&&(movie+="&autoplay=1;"),vimeo_width=f.width+"/embed/?moog_width="+f.width,toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,f.height).replace(/{path}/g,movie);break;case"quicktime":f=l(movie_width,movie_height),f.height+=15,f.contentHeight+=15,f.containerHeight+=15,toInject=settings.quicktime_markup.replace(/{width}/g,f.width).replace(/{height}/g,f.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case"flash":f=l(movie_width,movie_height),flash_vars=pp_images[set_position],flash_vars=flash_vars.substring(pp_images[set_position].indexOf("flashvars")+10,pp_images[set_position].length),filename=pp_images[set_position],filename=filename.substring(0,filename.indexOf("?")),toInject=settings.flash_markup.replace(/{width}/g,f.width).replace(/{height}/g,f.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+"?"+flash_vars);break;case"iframe":f=l(movie_width,movie_height),frame_url=pp_images[set_position],frame_url=frame_url.substr(0,frame_url.indexOf("iframe")-1),toInject=settings.iframe_markup.replace(/{width}/g,f.width).replace(/{height}/g,f.height).replace(/{path}/g,frame_url);break;case"ajax":doresize=!1,f=l(movie_width,movie_height),doresize=!0,skipInjection=!0,e.get(pp_images[set_position],function(e){toInject=settings.inline_markup.replace(/{content}/g,e),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,s()});break;case"custom":f=l(movie_width,movie_height),toInject=settings.custom_markup;break;case"inline":myClone=e(pp_images[set_position]).clone().append(' ').css({width:settings.default_width}).wrapInner('').appendTo(e("body")).show(),doresize=!1,f=l(e(myClone).width(),e(myClone).height()),doresize=!0,e(myClone).remove(),toInject=settings.inline_markup.replace(/{content}/g,e(pp_images[set_position]).html())}imgPreloader||skipInjection||($pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,s())}),!1},e.prettyPhoto.changePage=function(t){currentGalleryPage=0,"previous"==t?(set_position--,set_position<0&&(set_position=e(pp_images).size()-1)):"next"==t?(set_position++,set_position>e(pp_images).size()-1&&(set_position=0)):set_position=t,rel_index=set_position,doresize||(doresize=!0),settings.allow_expand&&e(".pp_contract").removeClass("pp_contract").addClass("pp_expand"),n(function(){e.prettyPhoto.open()})},e.prettyPhoto.changeGalleryPage=function(e){"next"==e?(currentGalleryPage++,currentGalleryPage>totalPage&&(currentGalleryPage=0)):"previous"==e?(currentGalleryPage--,currentGalleryPage<0&&(currentGalleryPage=totalPage)):currentGalleryPage=e,slide_speed="next"==e||"previous"==e?settings.animation_speed:0,slide_to=currentGalleryPage*itemsPerPage*itemWidth,$pp_gallery.find("ul").animate({left:-slide_to},slide_speed)},e.prettyPhoto.startSlideshow=function(){"undefined"==typeof P?($pp_pic_holder.find(".pp_play").unbind("click").removeClass("pp_play").addClass("pp_pause").click(function(){return e.prettyPhoto.stopSlideshow(),!1}),P=setInterval(e.prettyPhoto.startSlideshow,settings.slideshow)):e.prettyPhoto.changePage("next")},e.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find(".pp_pause").unbind("click").removeClass("pp_pause").addClass("pp_play").click(function(){return e.prettyPhoto.startSlideshow(),!1}),clearInterval(P),P=void 0},e.prettyPhoto.close=function(){$pp_overlay.is(":animated")||(e.prettyPhoto.stopSlideshow(),$pp_pic_holder.stop().find("object,embed").css("visibility","hidden"),e("div.pp_pic_holder,div.ppt,.pp_fade").fadeOut(settings.animation_speed,function(){e(this).remove()}),$pp_overlay.fadeOut(settings.animation_speed,function(){settings.hideflash&&e("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","visible"),e(this).remove(),e(window).unbind("scroll.prettyphoto"),p(),settings.callback(),doresize=!0,v=!1,delete settings}))},!pp_alreadyInitialized&&t()&&(pp_alreadyInitialized=!0,hashIndex=t(),hashRel=hashIndex,hashIndex=hashIndex.substring(hashIndex.indexOf("/")+1,hashIndex.length-1),hashRel=hashRel.substring(0,hashRel.indexOf("/")),setTimeout(function(){e("a["+a.hook+"^='"+hashRel+"']:eq("+hashIndex+")").trigger("click")},50)),this.unbind("click.prettyphoto").bind("click.prettyphoto",e.prettyPhoto.initialize)}}(jQuery);var pp_alreadyInitialized=!1;
\ No newline at end of file
+(function($) {
+ $.prettyPhoto = {version: '3.1.6'};
+
+ $.fn.prettyPhoto = function(pp_settings) {
+ pp_settings = jQuery.extend({
+ hook: 'rel', /* the attribute tag to use for prettyPhoto hooks. default: 'rel'. For HTML5, use "data-rel" or similar. */
+ animation_speed: 'fast', /* fast/slow/normal */
+ ajaxcallback: function() {},
+ slideshow: 5000, /* false OR interval time in ms */
+ autoplay_slideshow: false, /* true/false */
+ opacity: 0.80, /* Value between 0 and 1 */
+ show_title: true, /* true/false */
+ allow_resize: true, /* Resize the photos bigger than viewport. true/false */
+ allow_expand: true, /* Allow the user to expand a resized image. true/false */
+ default_width: 500,
+ default_height: 344,
+ counter_separator_label: '/', /* The separator for the gallery counter 1 "of" 2 */
+ theme: 'pp_default', /* light_rounded / dark_rounded / light_square / dark_square / facebook */
+ horizontal_padding: 20, /* The padding on each side of the picture */
+ hideflash: false, /* Hides all the flash object on a page, set to TRUE if flash appears over prettyPhoto */
+ wmode: 'opaque', /* Set the flash wmode attribute */
+ autoplay: true, /* Automatically start videos: True/False */
+ modal: false, /* If set to true, only the close button will close the window */
+ deeplinking: true, /* Allow prettyPhoto to update the url to enable deeplinking. */
+ overlay_gallery: true, /* If set to true, a gallery will overlay the fullscreen image on mouse over */
+ overlay_gallery_max: 30, /* Maximum number of pictures in the overlay gallery */
+ keyboard_shortcuts: true, /* Set to false if you open forms inside prettyPhoto */
+ changepicturecallback: function(){}, /* Called everytime an item is shown/changed */
+ callback: function(){}, /* Called when prettyPhoto is closed */
+ ie6_fallback: true,
+ markup: ' \
+
\
+
\
+
\
+
\
+
\
+
\
+
\
+
\
+
Expand \
+
\
+
\
+
\
+
\
+
\
+
{pp_social}
\
+
Close \
+
\
+
\
+
\
+
\
+
\
+
\
+
\
+
\
+
',
+ gallery_markup: '',
+ image_markup: ' ',
+ flash_markup: ' ',
+ quicktime_markup: ' ',
+ iframe_markup: '',
+ inline_markup: '{content}
',
+ custom_markup: '',
+ social_tools: '
' /* html or false to disable */
+ }, pp_settings);
+
+ // Global variables accessible only by prettyPhoto
+ var matchedObjects = this, percentBased = false, pp_dimensions, pp_open,
+
+ // prettyPhoto container specific
+ pp_contentHeight, pp_contentWidth, pp_containerHeight, pp_containerWidth,
+
+ // Window size
+ windowHeight = $(window).height(), windowWidth = $(window).width(),
+
+ // Global elements
+ pp_slideshow;
+
+ doresize = true, scroll_pos = _get_scroll();
+
+ // Window/Keyboard events
+ $(window).unbind('resize.prettyphoto').bind('resize.prettyphoto',function(){ _center_overlay(); _resize_overlay(); });
+
+ if(pp_settings.keyboard_shortcuts) {
+ $(document).unbind('keydown.prettyphoto').bind('keydown.prettyphoto',function(e){
+ if(typeof $pp_pic_holder != 'undefined'){
+ if($pp_pic_holder.is(':visible')){
+ switch(e.keyCode){
+ case 37:
+ $.prettyPhoto.changePage('previous');
+ e.preventDefault();
+ break;
+ case 39:
+ $.prettyPhoto.changePage('next');
+ e.preventDefault();
+ break;
+ case 27:
+ if(!settings.modal)
+ $.prettyPhoto.close();
+ e.preventDefault();
+ break;
+ };
+ // return false;
+ };
+ };
+ });
+ };
+
+ /**
+ * Initialize prettyPhoto.
+ */
+ $.prettyPhoto.initialize = function() {
+
+ settings = pp_settings;
+
+ if(settings.theme == 'pp_default') settings.horizontal_padding = 16;
+
+ // Find out if the picture is part of a set
+ theRel = $(this).attr(settings.hook);
+ galleryRegExp = /\[(?:.*)\]/;
+ isSet = (galleryRegExp.exec(theRel)) ? true : false;
+
+ // Put the SRCs, TITLEs, ALTs into an array.
+ pp_images = (isSet) ? jQuery.map(matchedObjects, function(n, i){ if($(n).attr(settings.hook).indexOf(theRel) != -1) return $(n).attr('href'); }) : $.makeArray($(this).attr('href'));
+ pp_titles = (isSet) ? jQuery.map(matchedObjects, function(n, i){ if($(n).attr(settings.hook).indexOf(theRel) != -1) return ($(n).find('img').attr('alt')) ? $(n).find('img').attr('alt') : ""; }) : $.makeArray($(this).find('img').attr('alt'));
+ pp_descriptions = (isSet) ? jQuery.map(matchedObjects, function(n, i){ if($(n).attr(settings.hook).indexOf(theRel) != -1) return ($(n).attr('title')) ? $(n).attr('title') : ""; }) : $.makeArray($(this).attr('title'));
+
+ if(pp_images.length > settings.overlay_gallery_max) settings.overlay_gallery = false;
+
+ set_position = jQuery.inArray($(this).attr('href'), pp_images); // Define where in the array the clicked item is positionned
+ rel_index = (isSet) ? set_position : $("a["+settings.hook+"^='"+theRel+"']").index($(this));
+
+ _build_overlay(this); // Build the overlay {this} being the caller
+
+ if(settings.allow_resize)
+ $(window).bind('scroll.prettyphoto',function(){ _center_overlay(); });
+
+
+ $.prettyPhoto.open();
+
+ return false;
+ }
+
+
+ /**
+ * Opens the prettyPhoto modal box.
+ * @param image {String,Array} Full path to the image to be open, can also be an array containing full images paths.
+ * @param title {String,Array} The title to be displayed with the picture, can also be an array containing all the titles.
+ * @param description {String,Array} The description to be displayed with the picture, can also be an array containing all the descriptions.
+ */
+ $.prettyPhoto.open = function(event) {
+ if(typeof settings == "undefined"){ // Means it's an API call, need to manually get the settings and set the variables
+ settings = pp_settings;
+ pp_images = $.makeArray(arguments[0]);
+ pp_titles = (arguments[1]) ? $.makeArray(arguments[1]) : $.makeArray("");
+ pp_descriptions = (arguments[2]) ? $.makeArray(arguments[2]) : $.makeArray("");
+ isSet = (pp_images.length > 1) ? true : false;
+ set_position = (arguments[3])? arguments[3]: 0;
+ _build_overlay(event.target); // Build the overlay {this} being the caller
+ }
+
+ if(settings.hideflash) $('object,embed,iframe[src*=youtube],iframe[src*=vimeo]').css('visibility','hidden'); // Hide the flash
+ _checkPosition($(pp_images).length); // Hide the next/previous links if on first or last images.
+
+ $('.pp_loaderIcon').show();
+
+ if(settings.deeplinking)
+ setHashtag();
+
+ // Rebuild Facebook Like Button with updated href
+ if(settings.social_tools){
+ facebook_like_link = settings.social_tools.replace('{location_href}', encodeURIComponent(location.href));
+ $pp_pic_holder.find('.pp_social').html(facebook_like_link);
+ }
+
+ // Fade the content in
+ if($ppt.is(':hidden')) $ppt.css('opacity',0).show();
+ $pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity);
+
+ // Display the current position
+ $pp_pic_holder.find('.currentTextHolder').text((set_position+1) + settings.counter_separator_label + $(pp_images).length);
+
+ // Set the description
+ if(typeof pp_descriptions[set_position] != 'undefined' && pp_descriptions[set_position] != ""){
+ $pp_pic_holder.find('.pp_description').show().html(unescape(pp_descriptions[set_position]));
+ }else{
+ $pp_pic_holder.find('.pp_description').hide();
+ }
+
+ // Get the dimensions
+ movie_width = ( parseFloat(getParam('width',pp_images[set_position])) ) ? getParam('width',pp_images[set_position]) : settings.default_width.toString();
+ movie_height = ( parseFloat(getParam('height',pp_images[set_position])) ) ? getParam('height',pp_images[set_position]) : settings.default_height.toString();
+
+ // If the size is % based, calculate according to window dimensions
+ percentBased=false;
+ if(movie_height.indexOf('%') != -1) { movie_height = parseFloat(($(window).height() * parseFloat(movie_height) / 100) - 150); percentBased = true; }
+ if(movie_width.indexOf('%') != -1) { movie_width = parseFloat(($(window).width() * parseFloat(movie_width) / 100) - 150); percentBased = true; }
+
+ // Fade the holder
+ $pp_pic_holder.fadeIn(function(){
+ // Set the title
+ (settings.show_title && pp_titles[set_position] != "" && typeof pp_titles[set_position] != "undefined") ? $ppt.html(unescape(pp_titles[set_position])) : $ppt.html(' ');
+
+ imgPreloader = "";
+ skipInjection = false;
+
+ // Inject the proper content
+ switch(_getFileType(pp_images[set_position])){
+ case 'image':
+ imgPreloader = new Image();
+
+ // Preload the neighbour images
+ nextImage = new Image();
+ if(isSet && set_position < $(pp_images).length -1) nextImage.src = pp_images[set_position + 1];
+ prevImage = new Image();
+ if(isSet && pp_images[set_position - 1]) prevImage.src = pp_images[set_position - 1];
+
+ $pp_pic_holder.find('#pp_full_res')[0].innerHTML = settings.image_markup.replace(/{path}/g,pp_images[set_position]);
+
+ imgPreloader.onload = function(){
+ // Fit item to viewport
+ pp_dimensions = _fitToViewport(imgPreloader.width,imgPreloader.height);
+
+ _showContent();
+ };
+
+ imgPreloader.onerror = function(){
+ alert('Image cannot be loaded. Make sure the path is correct and image exist.');
+ $.prettyPhoto.close();
+ };
+
+ imgPreloader.src = pp_images[set_position];
+ break;
+
+ case 'youtube':
+ pp_dimensions = _fitToViewport(movie_width,movie_height); // Fit item to viewport
+
+ // Regular youtube link
+ movie_id = getParam('v',pp_images[set_position]);
+
+ // youtu.be link
+ if(movie_id == ""){
+ movie_id = pp_images[set_position].split('youtu.be/');
+ movie_id = movie_id[1];
+ if(movie_id.indexOf('?') > 0)
+ movie_id = movie_id.substr(0,movie_id.indexOf('?')); // Strip anything after the ?
+
+ if(movie_id.indexOf('&') > 0)
+ movie_id = movie_id.substr(0,movie_id.indexOf('&')); // Strip anything after the &
+ }
+
+ movie = 'http://www.youtube.com/embed/'+movie_id;
+ (getParam('rel',pp_images[set_position])) ? movie+="?rel="+getParam('rel',pp_images[set_position]) : movie+="?rel=1";
+
+ if(settings.autoplay) movie += "&autoplay=1";
+
+ toInject = settings.iframe_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);
+ break;
+
+ case 'vimeo':
+ pp_dimensions = _fitToViewport(movie_width,movie_height); // Fit item to viewport
+
+ movie_id = pp_images[set_position];
+ var regExp = /http(s?):\/\/(www\.)?vimeo.com\/(\d+)/;
+ var match = movie_id.match(regExp);
+
+ movie = 'http://player.vimeo.com/video/'+ match[3] +'?title=0&byline=0&portrait=0';
+ if(settings.autoplay) movie += "&autoplay=1;";
+
+ vimeo_width = pp_dimensions['width'] + '/embed/?moog_width='+ pp_dimensions['width'];
+
+ toInject = settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,pp_dimensions['height']).replace(/{path}/g,movie);
+ break;
+
+ case 'quicktime':
+ pp_dimensions = _fitToViewport(movie_width,movie_height); // Fit item to viewport
+ pp_dimensions['height']+=15; pp_dimensions['contentHeight']+=15; pp_dimensions['containerHeight']+=15; // Add space for the control bar
+
+ toInject = settings.quicktime_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);
+ break;
+
+ case 'flash':
+ pp_dimensions = _fitToViewport(movie_width,movie_height); // Fit item to viewport
+
+ flash_vars = pp_images[set_position];
+ flash_vars = flash_vars.substring(pp_images[set_position].indexOf('flashvars') + 10,pp_images[set_position].length);
+
+ filename = pp_images[set_position];
+ filename = filename.substring(0,filename.indexOf('?'));
+
+ toInject = settings.flash_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+'?'+flash_vars);
+ break;
+
+ case 'iframe':
+ pp_dimensions = _fitToViewport(movie_width,movie_height); // Fit item to viewport
+
+ frame_url = pp_images[set_position];
+ frame_url = frame_url.substr(0,frame_url.indexOf('iframe')-1);
+
+ toInject = settings.iframe_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{path}/g,frame_url);
+ break;
+
+ case 'ajax':
+ doresize = false; // Make sure the dimensions are not resized.
+ pp_dimensions = _fitToViewport(movie_width,movie_height);
+ doresize = true; // Reset the dimensions
+
+ skipInjection = true;
+ $.get(pp_images[set_position],function(responseHTML){
+ toInject = settings.inline_markup.replace(/{content}/g,responseHTML);
+ $pp_pic_holder.find('#pp_full_res')[0].innerHTML = toInject;
+ _showContent();
+ });
+
+ break;
+
+ case 'custom':
+ pp_dimensions = _fitToViewport(movie_width,movie_height); // Fit item to viewport
+
+ toInject = settings.custom_markup;
+ break;
+
+ case 'inline':
+ // to get the item height clone it, apply default width, wrap it in the prettyPhoto containers , then delete
+ myClone = $(pp_images[set_position]).clone().append(' ').css({'width':settings.default_width}).wrapInner('').appendTo($('body')).show();
+ doresize = false; // Make sure the dimensions are not resized.
+ pp_dimensions = _fitToViewport($(myClone).width(),$(myClone).height());
+ doresize = true; // Reset the dimensions
+ $(myClone).remove();
+ toInject = settings.inline_markup.replace(/{content}/g,$(pp_images[set_position]).html());
+ break;
+ };
+
+ if(!imgPreloader && !skipInjection){
+ $pp_pic_holder.find('#pp_full_res')[0].innerHTML = toInject;
+
+ // Show content
+ _showContent();
+ };
+ });
+
+ return false;
+ };
+
+
+ /**
+ * Change page in the prettyPhoto modal box
+ * @param direction {String} Direction of the paging, previous or next.
+ */
+ $.prettyPhoto.changePage = function(direction){
+ currentGalleryPage = 0;
+
+ if(direction == 'previous') {
+ set_position--;
+ if (set_position < 0) set_position = $(pp_images).length-1;
+ }else if(direction == 'next'){
+ set_position++;
+ if(set_position > $(pp_images).length-1) set_position = 0;
+ }else{
+ set_position=direction;
+ };
+
+ rel_index = set_position;
+
+ if(!doresize) doresize = true; // Allow the resizing of the images
+ if(settings.allow_expand) {
+ $('.pp_contract').removeClass('pp_contract').addClass('pp_expand');
+ }
+
+ _hideContent(function(){ $.prettyPhoto.open(); });
+ };
+
+
+ /**
+ * Change gallery page in the prettyPhoto modal box
+ * @param direction {String} Direction of the paging, previous or next.
+ */
+ $.prettyPhoto.changeGalleryPage = function(direction){
+ if(direction=='next'){
+ currentGalleryPage ++;
+
+ if(currentGalleryPage > totalPage) currentGalleryPage = 0;
+ }else if(direction=='previous'){
+ currentGalleryPage --;
+
+ if(currentGalleryPage < 0) currentGalleryPage = totalPage;
+ }else{
+ currentGalleryPage = direction;
+ };
+
+ slide_speed = (direction == 'next' || direction == 'previous') ? settings.animation_speed : 0;
+
+ slide_to = currentGalleryPage * (itemsPerPage * itemWidth);
+
+ $pp_gallery.find('ul').animate({left:-slide_to},slide_speed);
+ };
+
+
+ /**
+ * Start the slideshow...
+ */
+ $.prettyPhoto.startSlideshow = function(){
+ if(typeof pp_slideshow == 'undefined'){
+ $pp_pic_holder.find('.pp_play').unbind('click').removeClass('pp_play').addClass('pp_pause').click(function(){
+ $.prettyPhoto.stopSlideshow();
+ return false;
+ });
+ pp_slideshow = setInterval($.prettyPhoto.startSlideshow,settings.slideshow);
+ }else{
+ $.prettyPhoto.changePage('next');
+ };
+ }
+
+
+ /**
+ * Stop the slideshow...
+ */
+ $.prettyPhoto.stopSlideshow = function(){
+ $pp_pic_holder.find('.pp_pause').unbind('click').removeClass('pp_pause').addClass('pp_play').click(function(){
+ $.prettyPhoto.startSlideshow();
+ return false;
+ });
+ clearInterval(pp_slideshow);
+ pp_slideshow=undefined;
+ }
+
+
+ /**
+ * Closes prettyPhoto.
+ */
+ $.prettyPhoto.close = function(){
+ if($pp_overlay.is(":animated")) return;
+
+ $.prettyPhoto.stopSlideshow();
+
+ $pp_pic_holder.stop().find('object,embed').css('visibility','hidden');
+
+ $('div.pp_pic_holder,div.ppt,.pp_fade').fadeOut(settings.animation_speed,function(){ $(this).remove(); });
+
+ $pp_overlay.fadeOut(settings.animation_speed, function(){
+
+ if(settings.hideflash) $('object,embed,iframe[src*=youtube],iframe[src*=vimeo]').css('visibility','visible'); // Show the flash
+
+ $(this).remove(); // No more need for the prettyPhoto markup
+
+ $(window).unbind('scroll.prettyphoto');
+
+ clearHashtag();
+
+ settings.callback();
+
+ doresize = true;
+
+ pp_open = false;
+
+ delete settings;
+ });
+ };
+
+ /**
+ * Set the proper sizes on the containers and animate the content in.
+ */
+ function _showContent(){
+ $('.pp_loaderIcon').hide();
+
+ // Calculate the opened top position of the pic holder
+ projectedTop = scroll_pos['scrollTop'] + ((windowHeight/2) - (pp_dimensions['containerHeight']/2));
+ if(projectedTop < 0) projectedTop = 0;
+
+ $ppt.fadeTo(settings.animation_speed,1);
+
+ // Resize the content holder
+ $pp_pic_holder.find('.pp_content')
+ .animate({
+ height:pp_dimensions['contentHeight'],
+ width:pp_dimensions['contentWidth']
+ },settings.animation_speed);
+
+ // Resize picture the holder
+ $pp_pic_holder.animate({
+ 'top': projectedTop,
+ 'left': ((windowWidth/2) - (pp_dimensions['containerWidth']/2) < 0) ? 0 : (windowWidth/2) - (pp_dimensions['containerWidth']/2),
+ width:pp_dimensions['containerWidth']
+ },settings.animation_speed,function(){
+ $pp_pic_holder.find('.pp_hoverContainer,#fullResImage').height(pp_dimensions['height']).width(pp_dimensions['width']);
+
+ $pp_pic_holder.find('.pp_fade').fadeIn(settings.animation_speed); // Fade the new content
+
+ // Show the nav
+ if(isSet && _getFileType(pp_images[set_position])=="image") { $pp_pic_holder.find('.pp_hoverContainer').show(); }else{ $pp_pic_holder.find('.pp_hoverContainer').hide(); }
+
+ if(settings.allow_expand) {
+ if(pp_dimensions['resized']){ // Fade the resizing link if the image is resized
+ $('a.pp_expand,a.pp_contract').show();
+ }else{
+ $('a.pp_expand').hide();
+ }
+ }
+
+ if(settings.autoplay_slideshow && !pp_slideshow && !pp_open) $.prettyPhoto.startSlideshow();
+
+ settings.changepicturecallback(); // Callback!
+
+ pp_open = true;
+ });
+
+ _insert_gallery();
+ pp_settings.ajaxcallback();
+ };
+
+ /**
+ * Hide the content...DUH!
+ */
+ function _hideContent(callback){
+ // Fade out the current picture
+ $pp_pic_holder.find('#pp_full_res object,#pp_full_res embed').css('visibility','hidden');
+ $pp_pic_holder.find('.pp_fade').fadeOut(settings.animation_speed,function(){
+ $('.pp_loaderIcon').show();
+
+ callback();
+ });
+ };
+
+ /**
+ * Check the item position in the gallery array, hide or show the navigation links
+ * @param setCount {integer} The total number of items in the set
+ */
+ function _checkPosition(setCount){
+ (setCount > 1) ? $('.pp_nav').show() : $('.pp_nav').hide(); // Hide the bottom nav if it's not a set.
+ };
+
+ /**
+ * Resize the item dimensions if it's bigger than the viewport
+ * @param width {integer} Width of the item to be opened
+ * @param height {integer} Height of the item to be opened
+ * @return An array containin the "fitted" dimensions
+ */
+ function _fitToViewport(width,height){
+ resized = false;
+
+ _getDimensions(width,height);
+
+ // Define them in case there's no resize needed
+ imageWidth = width, imageHeight = height;
+
+ if( ((pp_containerWidth > windowWidth) || (pp_containerHeight > windowHeight)) && doresize && settings.allow_resize && !percentBased) {
+ resized = true, fitting = false;
+
+ while (!fitting){
+ if((pp_containerWidth > windowWidth)){
+ imageWidth = (windowWidth - 200);
+ imageHeight = (height/width) * imageWidth;
+ }else if((pp_containerHeight > windowHeight)){
+ imageHeight = (windowHeight - 200);
+ imageWidth = (width/height) * imageHeight;
+ }else{
+ fitting = true;
+ };
+
+ pp_containerHeight = imageHeight, pp_containerWidth = imageWidth;
+ };
+
+
+
+ if((pp_containerWidth > windowWidth) || (pp_containerHeight > windowHeight)){
+ _fitToViewport(pp_containerWidth,pp_containerHeight)
+ };
+
+ _getDimensions(imageWidth,imageHeight);
+ };
+
+ return {
+ width:Math.floor(imageWidth),
+ height:Math.floor(imageHeight),
+ containerHeight:Math.floor(pp_containerHeight),
+ containerWidth:Math.floor(pp_containerWidth) + (settings.horizontal_padding * 2),
+ contentHeight:Math.floor(pp_contentHeight),
+ contentWidth:Math.floor(pp_contentWidth),
+ resized:resized
+ };
+ };
+
+ /**
+ * Get the containers dimensions according to the item size
+ * @param width {integer} Width of the item to be opened
+ * @param height {integer} Height of the item to be opened
+ */
+ function _getDimensions(width,height){
+ width = parseFloat(width);
+ height = parseFloat(height);
+
+ // Get the details height, to do so, I need to clone it since it's invisible
+ $pp_details = $pp_pic_holder.find('.pp_details');
+ $pp_details.width(width);
+ detailsHeight = parseFloat($pp_details.css('marginTop')) + parseFloat($pp_details.css('marginBottom'));
+
+ $pp_details = $pp_details.clone().addClass(settings.theme).width(width).appendTo($('body')).css({
+ 'position':'absolute',
+ 'top':-10000
+ });
+ detailsHeight += $pp_details.height();
+ detailsHeight = (detailsHeight <= 34) ? 36 : detailsHeight; // Min-height for the details
+ $pp_details.remove();
+
+ // Get the titles height, to do so, I need to clone it since it's invisible
+ $pp_title = $pp_pic_holder.find('.ppt');
+ $pp_title.width(width);
+ titleHeight = parseFloat($pp_title.css('marginTop')) + parseFloat($pp_title.css('marginBottom'));
+ $pp_title = $pp_title.clone().appendTo($('body')).css({
+ 'position':'absolute',
+ 'top':-10000
+ });
+ titleHeight += $pp_title.height();
+ $pp_title.remove();
+
+ // Get the container size, to resize the holder to the right dimensions
+ pp_contentHeight = height + detailsHeight;
+ pp_contentWidth = width;
+ pp_containerHeight = pp_contentHeight + titleHeight + $pp_pic_holder.find('.pp_top').height() + $pp_pic_holder.find('.pp_bottom').height();
+ pp_containerWidth = width;
+ }
+
+ function _getFileType(itemSrc){
+ if (itemSrc.match(/youtube\.com\/watch/i) || itemSrc.match(/youtu\.be/i)) {
+ return 'youtube';
+ }else if (itemSrc.match(/vimeo\.com/i)) {
+ return 'vimeo';
+ }else if(itemSrc.match(/\b.mov\b/i)){
+ return 'quicktime';
+ }else if(itemSrc.match(/\b.swf\b/i)){
+ return 'flash';
+ }else if(itemSrc.match(/\biframe=true\b/i)){
+ return 'iframe';
+ }else if(itemSrc.match(/\bajax=true\b/i)){
+ return 'ajax';
+ }else if(itemSrc.match(/\bcustom=true\b/i)){
+ return 'custom';
+ }else if(itemSrc.substr(0,1) == '#'){
+ return 'inline';
+ }else{
+ return 'image';
+ };
+ };
+
+ function _center_overlay(){
+ if(doresize && typeof $pp_pic_holder != 'undefined') {
+ scroll_pos = _get_scroll();
+ contentHeight = $pp_pic_holder.height(), contentwidth = $pp_pic_holder.width();
+
+ projectedTop = (windowHeight/2) + scroll_pos['scrollTop'] - (contentHeight/2);
+ if(projectedTop < 0) projectedTop = 0;
+
+ if(contentHeight > windowHeight)
+ return;
+
+ $pp_pic_holder.css({
+ 'top': projectedTop,
+ 'left': (windowWidth/2) + scroll_pos['scrollLeft'] - (contentwidth/2)
+ });
+ };
+ };
+
+ function _get_scroll(){
+ if (self.pageYOffset) {
+ return {scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset};
+ } else if (document.documentElement && document.documentElement.scrollTop) { // Explorer 6 Strict
+ return {scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft};
+ } else if (document.body) {// all other Explorers
+ return {scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft};
+ };
+ };
+
+ function _resize_overlay() {
+ windowHeight = $(window).height(), windowWidth = $(window).width();
+
+ if(typeof $pp_overlay != "undefined") $pp_overlay.height($(document).height()).width(windowWidth);
+ };
+
+ function _insert_gallery(){
+ if(isSet && settings.overlay_gallery && _getFileType(pp_images[set_position])=="image") {
+ itemWidth = 52+5; // 52 beign the thumb width, 5 being the right margin.
+ navWidth = (settings.theme == "facebook" || settings.theme == "pp_default") ? 50 : 30; // Define the arrow width depending on the theme
+
+ itemsPerPage = Math.floor((pp_dimensions['containerWidth'] - 100 - navWidth) / itemWidth);
+ itemsPerPage = (itemsPerPage < pp_images.length) ? itemsPerPage : pp_images.length;
+ totalPage = Math.ceil(pp_images.length / itemsPerPage) - 1;
+
+ // Hide the nav in the case there's no need for links
+ if(totalPage == 0){
+ navWidth = 0; // No nav means no width!
+ $pp_gallery.find('.pp_arrow_next,.pp_arrow_previous').hide();
+ }else{
+ $pp_gallery.find('.pp_arrow_next,.pp_arrow_previous').show();
+ };
+
+ galleryWidth = itemsPerPage * itemWidth;
+ fullGalleryWidth = pp_images.length * itemWidth;
+
+ // Set the proper width to the gallery items
+ $pp_gallery
+ .css('margin-left',-((galleryWidth/2) + (navWidth/2)))
+ .find('div:first').width(galleryWidth+5)
+ .find('ul').width(fullGalleryWidth)
+ .find('li.selected').removeClass('selected');
+
+ goToPage = (Math.floor(set_position/itemsPerPage) < totalPage) ? Math.floor(set_position/itemsPerPage) : totalPage;
+
+ $.prettyPhoto.changeGalleryPage(goToPage);
+
+ $pp_gallery_li.filter(':eq('+set_position+')').addClass('selected');
+ }else{
+ $pp_pic_holder.find('.pp_content').unbind('mouseenter mouseleave');
+ // $pp_gallery.hide();
+ }
+ }
+
+ function _build_overlay(caller){
+ // Inject Social Tool markup into General markup
+ if(settings.social_tools)
+ facebook_like_link = settings.social_tools.replace('{location_href}', encodeURIComponent(location.href));
+
+ settings.markup = settings.markup.replace('{pp_social}','');
+
+ $('body').append(settings.markup); // Inject the markup
+
+ $pp_pic_holder = $('.pp_pic_holder') , $ppt = $('.ppt'), $pp_overlay = $('div.pp_overlay'); // Set my global selectors
+
+ // Inject the inline gallery!
+ if(isSet && settings.overlay_gallery) {
+ currentGalleryPage = 0;
+ toInject = "";
+ for (var i=0; i < pp_images.length; i++) {
+ if(!pp_images[i].match(/\b(jpg|jpeg|png|gif)\b/gi)){
+ classname = 'default';
+ img_src = '';
+ }else{
+ classname = '';
+ img_src = pp_images[i];
+ }
+ toInject += " ";
+ };
+
+ toInject = settings.gallery_markup.replace(/{gallery}/g,toInject);
+
+ $pp_pic_holder.find('#pp_full_res').after(toInject);
+
+ $pp_gallery = $('.pp_pic_holder .pp_gallery'), $pp_gallery_li = $pp_gallery.find('li'); // Set the gallery selectors
+
+ $pp_gallery.find('.pp_arrow_next').click(function(){
+ $.prettyPhoto.changeGalleryPage('next');
+ $.prettyPhoto.stopSlideshow();
+ return false;
+ });
+
+ $pp_gallery.find('.pp_arrow_previous').click(function(){
+ $.prettyPhoto.changeGalleryPage('previous');
+ $.prettyPhoto.stopSlideshow();
+ return false;
+ });
+
+ $pp_pic_holder.find('.pp_content').hover(
+ function(){
+ $pp_pic_holder.find('.pp_gallery:not(.disabled)').fadeIn();
+ },
+ function(){
+ $pp_pic_holder.find('.pp_gallery:not(.disabled)').fadeOut();
+ });
+
+ itemWidth = 52+5; // 52 beign the thumb width, 5 being the right margin.
+ $pp_gallery_li.each(function(i){
+ $(this)
+ .find('a')
+ .click(function(){
+ $.prettyPhoto.changePage(i);
+ $.prettyPhoto.stopSlideshow();
+ return false;
+ });
+ });
+ };
+
+
+ // Inject the play/pause if it's a slideshow
+ if(settings.slideshow){
+ $pp_pic_holder.find('.pp_nav').prepend('Play ')
+ $pp_pic_holder.find('.pp_nav .pp_play').click(function(){
+ $.prettyPhoto.startSlideshow();
+ return false;
+ });
+ }
+
+ $pp_pic_holder.attr('class','pp_pic_holder ' + settings.theme); // Set the proper theme
+
+ $pp_overlay
+ .css({
+ 'opacity':0,
+ 'height':$(document).height(),
+ 'width':$(window).width()
+ })
+ .bind('click',function(){
+ if(!settings.modal) $.prettyPhoto.close();
+ });
+
+ $('a.pp_close').bind('click',function(){ $.prettyPhoto.close(); return false; });
+
+
+ if(settings.allow_expand) {
+ $('a.pp_expand').bind('click',function(e){
+ // Expand the image
+ if($(this).hasClass('pp_expand')){
+ $(this).removeClass('pp_expand').addClass('pp_contract');
+ doresize = false;
+ }else{
+ $(this).removeClass('pp_contract').addClass('pp_expand');
+ doresize = true;
+ };
+
+ _hideContent(function(){ $.prettyPhoto.open(); });
+
+ return false;
+ });
+ }
+
+ $pp_pic_holder.find('.pp_previous, .pp_nav .pp_arrow_previous').bind('click',function(){
+ $.prettyPhoto.changePage('previous');
+ $.prettyPhoto.stopSlideshow();
+ return false;
+ });
+
+ $pp_pic_holder.find('.pp_next, .pp_nav .pp_arrow_next').bind('click',function(){
+ $.prettyPhoto.changePage('next');
+ $.prettyPhoto.stopSlideshow();
+ return false;
+ });
+
+ _center_overlay(); // Center it
+ };
+
+ if(!pp_alreadyInitialized && getHashtag()){
+ pp_alreadyInitialized = true;
+
+ // Grab the rel index to trigger the click on the correct element
+ hashIndex = getHashtag();
+ hashRel = hashIndex;
+ hashIndex = hashIndex.substring(hashIndex.indexOf('/')+1,hashIndex.length-1);
+ hashRel = hashRel.substring(0,hashRel.indexOf('/'));
+
+ // Little timeout to make sure all the prettyPhoto initialize scripts has been run.
+ // Useful in the event the page contain several init scripts.
+ setTimeout(function(){ $("a["+pp_settings.hook+"^='"+hashRel+"']:eq("+hashIndex+")").trigger('click'); },50);
+ }
+
+ return this.unbind('click.prettyphoto').bind('click.prettyphoto',$.prettyPhoto.initialize); // Return the jQuery object for chaining. The unbind method is used to avoid click conflict when the plugin is called more than once
+ };
+
+ function getHashtag(){
+ var url = location.href;
+ hashtag = (url.indexOf('#prettyPhoto') !== -1) ? decodeURI(url.substring(url.indexOf('#prettyPhoto')+1,url.length)) : false;
+ if(hashtag){ hashtag = hashtag.replace(/<|>/g,''); }
+ return hashtag;
+ };
+
+ function setHashtag(){
+ if(typeof theRel == 'undefined') return; // theRel is set on normal calls, it's impossible to deeplink using the API
+ location.hash = theRel + '/'+rel_index+'/';
+ };
+
+ function clearHashtag(){
+ if ( location.href.indexOf('#prettyPhoto') !== -1 ) location.hash = "prettyPhoto";
+ }
+
+ function getParam(name,url){
+ name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
+ var regexS = "[\\?&]"+name+"=([^]*)";
+ var regex = new RegExp( regexS );
+ var results = regex.exec( url );
+ return ( results == null ) ? "" : results[1];
+ }
+
+})(jQuery);
+
+var pp_alreadyInitialized = false; // Used for the deep linking to make sure not to call the same function several times.
diff --git a/public/js/jquery.prettyPhoto.min.js b/public/js/jquery.prettyPhoto.min.js
new file mode 100644
index 00000000..965dc0b0
--- /dev/null
+++ b/public/js/jquery.prettyPhoto.min.js
@@ -0,0 +1,7 @@
+/* ------------------------------------------------------------------------
+ Class: prettyPhoto
+ Use: Lightbox clone for jQuery
+ Author: Stephane Caron (http://www.no-margin-for-errors.com)
+ Version: 3.1.6
+------------------------------------------------------------------------- */
+!function(e){function t(){var e=location.href;return hashtag=-1!==e.indexOf("#prettyPhoto")?decodeURI(e.substring(e.indexOf("#prettyPhoto")+1,e.length)):!1,hashtag&&(hashtag=hashtag.replace(/<|>/g,"")),hashtag}function i(){"undefined"!=typeof theRel&&(location.hash=theRel+"/"+rel_index+"/")}function p(){-1!==location.href.indexOf("#prettyPhoto")&&(location.hash="prettyPhoto")}function o(e,t){e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i="[\\?&]"+e+"=([^]*)",p=new RegExp(i),o=p.exec(t);return null==o?"":o[1]}e.prettyPhoto={version:"3.1.6"},e.fn.prettyPhoto=function(a){function s(){e(".pp_loaderIcon").hide(),projectedTop=scroll_pos.scrollTop+(I/2-f.containerHeight/2),projectedTop<0&&(projectedTop=0),$ppt.fadeTo(settings.animation_speed,1),$pp_pic_holder.find(".pp_content").animate({height:f.contentHeight,width:f.contentWidth},settings.animation_speed),$pp_pic_holder.animate({top:projectedTop,left:j/2-f.containerWidth/2<0?0:j/2-f.containerWidth/2,width:f.containerWidth},settings.animation_speed,function(){$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(f.height).width(f.width),$pp_pic_holder.find(".pp_fade").fadeIn(settings.animation_speed),isSet&&"image"==h(pp_images[set_position])?$pp_pic_holder.find(".pp_hoverContainer").show():$pp_pic_holder.find(".pp_hoverContainer").hide(),settings.allow_expand&&(f.resized?e("a.pp_expand,a.pp_contract").show():e("a.pp_expand").hide()),!settings.autoplay_slideshow||P||v||e.prettyPhoto.startSlideshow(),settings.changepicturecallback(),v=!0}),m(),a.ajaxcallback()}function n(t){$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css("visibility","hidden"),$pp_pic_holder.find(".pp_fade").fadeOut(settings.animation_speed,function(){e(".pp_loaderIcon").show(),t()})}function r(t){t>1?e(".pp_nav").show():e(".pp_nav").hide()}function l(e,t){if(resized=!1,d(e,t),imageWidth=e,imageHeight=t,(k>j||b>I)&&doresize&&settings.allow_resize&&!$){for(resized=!0,fitting=!1;!fitting;)k>j?(imageWidth=j-200,imageHeight=t/e*imageWidth):b>I?(imageHeight=I-200,imageWidth=e/t*imageHeight):fitting=!0,b=imageHeight,k=imageWidth;(k>j||b>I)&&l(k,b),d(imageWidth,imageHeight)}return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(b),containerWidth:Math.floor(k)+2*settings.horizontal_padding,contentHeight:Math.floor(y),contentWidth:Math.floor(w),resized:resized}}function d(t,i){t=parseFloat(t),i=parseFloat(i),$pp_details=$pp_pic_holder.find(".pp_details"),$pp_details.width(t),detailsHeight=parseFloat($pp_details.css("marginTop"))+parseFloat($pp_details.css("marginBottom")),$pp_details=$pp_details.clone().addClass(settings.theme).width(t).appendTo(e("body")).css({position:"absolute",top:-1e4}),detailsHeight+=$pp_details.height(),detailsHeight=detailsHeight<=34?36:detailsHeight,$pp_details.remove(),$pp_title=$pp_pic_holder.find(".ppt"),$pp_title.width(t),titleHeight=parseFloat($pp_title.css("marginTop"))+parseFloat($pp_title.css("marginBottom")),$pp_title=$pp_title.clone().appendTo(e("body")).css({position:"absolute",top:-1e4}),titleHeight+=$pp_title.height(),$pp_title.remove(),y=i+detailsHeight,w=t,b=y+titleHeight+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height(),k=t}function h(e){return e.match(/youtube\.com\/watch/i)||e.match(/youtu\.be/i)?"youtube":e.match(/vimeo\.com/i)?"vimeo":e.match(/\b.mov\b/i)?"quicktime":e.match(/\b.swf\b/i)?"flash":e.match(/\biframe=true\b/i)?"iframe":e.match(/\bajax=true\b/i)?"ajax":e.match(/\bcustom=true\b/i)?"custom":"#"==e.substr(0,1)?"inline":"image"}function c(){if(doresize&&"undefined"!=typeof $pp_pic_holder){if(scroll_pos=_(),contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width(),projectedTop=I/2+scroll_pos.scrollTop-contentHeight/2,projectedTop<0&&(projectedTop=0),contentHeight>I)return;$pp_pic_holder.css({top:projectedTop,left:j/2+scroll_pos.scrollLeft-contentwidth/2})}}function _(){return self.pageYOffset?{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset}:document.documentElement&&document.documentElement.scrollTop?{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft}:document.body?{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft}:void 0}function g(){I=e(window).height(),j=e(window).width(),"undefined"!=typeof $pp_overlay&&$pp_overlay.height(e(document).height()).width(j)}function m(){isSet&&settings.overlay_gallery&&"image"==h(pp_images[set_position])?(itemWidth=57,navWidth="facebook"==settings.theme||"pp_default"==settings.theme?50:30,itemsPerPage=Math.floor((f.containerWidth-100-navWidth)/itemWidth),itemsPerPage=itemsPerPage ";toInject=settings.gallery_markup.replace(/{gallery}/g,toInject),$pp_pic_holder.find("#pp_full_res").after(toInject),$pp_gallery=e(".pp_pic_holder .pp_gallery"),$pp_gallery_li=$pp_gallery.find("li"),$pp_gallery.find(".pp_arrow_next").click(function(){return e.prettyPhoto.changeGalleryPage("next"),e.prettyPhoto.stopSlideshow(),!1}),$pp_gallery.find(".pp_arrow_previous").click(function(){return e.prettyPhoto.changeGalleryPage("previous"),e.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_content").hover(function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeIn()},function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeOut()}),itemWidth=57,$pp_gallery_li.each(function(t){e(this).find("a").click(function(){return e.prettyPhoto.changePage(t),e.prettyPhoto.stopSlideshow(),!1})})}settings.slideshow&&($pp_pic_holder.find(".pp_nav").prepend('Play '),$pp_pic_holder.find(".pp_nav .pp_play").click(function(){return e.prettyPhoto.startSlideshow(),!1})),$pp_pic_holder.attr("class","pp_pic_holder "+settings.theme),$pp_overlay.css({opacity:0,height:e(document).height(),width:e(window).width()}).bind("click",function(){settings.modal||e.prettyPhoto.close()}),e("a.pp_close").bind("click",function(){return e.prettyPhoto.close(),!1}),settings.allow_expand&&e("a.pp_expand").bind("click",function(){return e(this).hasClass("pp_expand")?(e(this).removeClass("pp_expand").addClass("pp_contract"),doresize=!1):(e(this).removeClass("pp_contract").addClass("pp_expand"),doresize=!0),n(function(){e.prettyPhoto.open()}),!1}),$pp_pic_holder.find(".pp_previous, .pp_nav .pp_arrow_previous").bind("click",function(){return e.prettyPhoto.changePage("previous"),e.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_next, .pp_nav .pp_arrow_next").bind("click",function(){return e.prettyPhoto.changePage("next"),e.prettyPhoto.stopSlideshow(),!1}),c()}a=jQuery.extend({hook:"rel",animation_speed:"fast",ajaxcallback:function(){},slideshow:5e3,autoplay_slideshow:!1,opacity:.8,show_title:!0,allow_resize:!0,allow_expand:!0,default_width:500,default_height:344,counter_separator_label:"/",theme:"pp_default",horizontal_padding:20,hideflash:!1,wmode:"opaque",autoplay:!0,modal:!1,deeplinking:!0,overlay_gallery:!0,overlay_gallery_max:30,keyboard_shortcuts:!0,changepicturecallback:function(){},callback:function(){},ie6_fallback:!0,markup:'
',gallery_markup:'',image_markup:' ',flash_markup:' ',quicktime_markup:' ',iframe_markup:'',inline_markup:'{content}
',custom_markup:"",social_tools:'
'},a);var f,v,y,w,b,k,P,x=this,$=!1,I=e(window).height(),j=e(window).width();return doresize=!0,scroll_pos=_(),e(window).unbind("resize.prettyphoto").bind("resize.prettyphoto",function(){c(),g()}),a.keyboard_shortcuts&&e(document).unbind("keydown.prettyphoto").bind("keydown.prettyphoto",function(t){if("undefined"!=typeof $pp_pic_holder&&$pp_pic_holder.is(":visible"))switch(t.keyCode){case 37:e.prettyPhoto.changePage("previous"),t.preventDefault();break;case 39:e.prettyPhoto.changePage("next"),t.preventDefault();break;case 27:settings.modal||e.prettyPhoto.close(),t.preventDefault()}}),e.prettyPhoto.initialize=function(){return settings=a,"pp_default"==settings.theme&&(settings.horizontal_padding=16),theRel=e(this).attr(settings.hook),galleryRegExp=/\[(?:.*)\]/,isSet=galleryRegExp.exec(theRel)?!0:!1,pp_images=isSet?jQuery.map(x,function(t){return-1!=e(t).attr(settings.hook).indexOf(theRel)?e(t).attr("href"):void 0}):e.makeArray(e(this).attr("href")),pp_titles=isSet?jQuery.map(x,function(t){return-1!=e(t).attr(settings.hook).indexOf(theRel)?e(t).find("img").attr("alt")?e(t).find("img").attr("alt"):"":void 0}):e.makeArray(e(this).find("img").attr("alt")),pp_descriptions=isSet?jQuery.map(x,function(t){return-1!=e(t).attr(settings.hook).indexOf(theRel)?e(t).attr("title")?e(t).attr("title"):"":void 0}):e.makeArray(e(this).attr("title")),pp_images.length>settings.overlay_gallery_max&&(settings.overlay_gallery=!1),set_position=jQuery.inArray(e(this).attr("href"),pp_images),rel_index=isSet?set_position:e("a["+settings.hook+"^='"+theRel+"']").index(e(this)),u(this),settings.allow_resize&&e(window).bind("scroll.prettyphoto",function(){c()}),e.prettyPhoto.open(),!1},e.prettyPhoto.open=function(t){return"undefined"==typeof settings&&(settings=a,pp_images=e.makeArray(arguments[0]),pp_titles=e.makeArray(arguments[1]?arguments[1]:""),pp_descriptions=e.makeArray(arguments[2]?arguments[2]:""),isSet=pp_images.length>1?!0:!1,set_position=arguments[3]?arguments[3]:0,u(t.target)),settings.hideflash&&e("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","hidden"),r(e(pp_images).length),e(".pp_loaderIcon").show(),settings.deeplinking&&i(),settings.social_tools&&(facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href)),$pp_pic_holder.find(".pp_social").html(facebook_like_link)),$ppt.is(":hidden")&&$ppt.css("opacity",0).show(),$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity),$pp_pic_holder.find(".currentTextHolder").text(set_position+1+settings.counter_separator_label+e(pp_images).length),"undefined"!=typeof pp_descriptions[set_position]&&""!=pp_descriptions[set_position]?$pp_pic_holder.find(".pp_description").show().html(unescape(pp_descriptions[set_position])):$pp_pic_holder.find(".pp_description").hide(),movie_width=parseFloat(o("width",pp_images[set_position]))?o("width",pp_images[set_position]):settings.default_width.toString(),movie_height=parseFloat(o("height",pp_images[set_position]))?o("height",pp_images[set_position]):settings.default_height.toString(),$=!1,-1!=movie_height.indexOf("%")&&(movie_height=parseFloat(e(window).height()*parseFloat(movie_height)/100-150),$=!0),-1!=movie_width.indexOf("%")&&(movie_width=parseFloat(e(window).width()*parseFloat(movie_width)/100-150),$=!0),$pp_pic_holder.fadeIn(function(){switch($ppt.html(settings.show_title&&""!=pp_titles[set_position]&&"undefined"!=typeof pp_titles[set_position]?unescape(pp_titles[set_position]):" "),imgPreloader="",skipInjection=!1,h(pp_images[set_position])){case"image":imgPreloader=new Image,nextImage=new Image,isSet&&set_position0&&(movie_id=movie_id.substr(0,movie_id.indexOf("?"))),movie_id.indexOf("&")>0&&(movie_id=movie_id.substr(0,movie_id.indexOf("&")))),movie="http://www.youtube.com/embed/"+movie_id,movie+=o("rel",pp_images[set_position])?"?rel="+o("rel",pp_images[set_position]):"?rel=1",settings.autoplay&&(movie+="&autoplay=1"),toInject=settings.iframe_markup.replace(/{width}/g,f.width).replace(/{height}/g,f.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case"vimeo":f=l(movie_width,movie_height),movie_id=pp_images[set_position];var t=/http(s?):\/\/(www\.)?vimeo.com\/(\d+)/,i=movie_id.match(t);movie="http://player.vimeo.com/video/"+i[3]+"?title=0&byline=0&portrait=0",settings.autoplay&&(movie+="&autoplay=1;"),vimeo_width=f.width+"/embed/?moog_width="+f.width,toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,f.height).replace(/{path}/g,movie);break;case"quicktime":f=l(movie_width,movie_height),f.height+=15,f.contentHeight+=15,f.containerHeight+=15,toInject=settings.quicktime_markup.replace(/{width}/g,f.width).replace(/{height}/g,f.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case"flash":f=l(movie_width,movie_height),flash_vars=pp_images[set_position],flash_vars=flash_vars.substring(pp_images[set_position].indexOf("flashvars")+10,pp_images[set_position].length),filename=pp_images[set_position],filename=filename.substring(0,filename.indexOf("?")),toInject=settings.flash_markup.replace(/{width}/g,f.width).replace(/{height}/g,f.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+"?"+flash_vars);break;case"iframe":f=l(movie_width,movie_height),frame_url=pp_images[set_position],frame_url=frame_url.substr(0,frame_url.indexOf("iframe")-1),toInject=settings.iframe_markup.replace(/{width}/g,f.width).replace(/{height}/g,f.height).replace(/{path}/g,frame_url);break;case"ajax":doresize=!1,f=l(movie_width,movie_height),doresize=!0,skipInjection=!0,e.get(pp_images[set_position],function(e){toInject=settings.inline_markup.replace(/{content}/g,e),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,s()});break;case"custom":f=l(movie_width,movie_height),toInject=settings.custom_markup;break;case"inline":myClone=e(pp_images[set_position]).clone().append(' ').css({width:settings.default_width}).wrapInner('').appendTo(e("body")).show(),doresize=!1,f=l(e(myClone).width(),e(myClone).height()),doresize=!0,e(myClone).remove(),toInject=settings.inline_markup.replace(/{content}/g,e(pp_images[set_position]).html())}imgPreloader||skipInjection||($pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,s())}),!1},e.prettyPhoto.changePage=function(t){currentGalleryPage=0,"previous"==t?(set_position--,set_position<0&&(set_position=e(pp_images).length-1)):"next"==t?(set_position++,set_position>e(pp_images).length-1&&(set_position=0)):set_position=t,rel_index=set_position,doresize||(doresize=!0),settings.allow_expand&&e(".pp_contract").removeClass("pp_contract").addClass("pp_expand"),n(function(){e.prettyPhoto.open()})},e.prettyPhoto.changeGalleryPage=function(e){"next"==e?(currentGalleryPage++,currentGalleryPage>totalPage&&(currentGalleryPage=0)):"previous"==e?(currentGalleryPage--,currentGalleryPage<0&&(currentGalleryPage=totalPage)):currentGalleryPage=e,slide_speed="next"==e||"previous"==e?settings.animation_speed:0,slide_to=currentGalleryPage*itemsPerPage*itemWidth,$pp_gallery.find("ul").animate({left:-slide_to},slide_speed)},e.prettyPhoto.startSlideshow=function(){"undefined"==typeof P?($pp_pic_holder.find(".pp_play").unbind("click").removeClass("pp_play").addClass("pp_pause").click(function(){return e.prettyPhoto.stopSlideshow(),!1}),P=setInterval(e.prettyPhoto.startSlideshow,settings.slideshow)):e.prettyPhoto.changePage("next")},e.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find(".pp_pause").unbind("click").removeClass("pp_pause").addClass("pp_play").click(function(){return e.prettyPhoto.startSlideshow(),!1}),clearInterval(P),P=void 0},e.prettyPhoto.close=function(){$pp_overlay.is(":animated")||(e.prettyPhoto.stopSlideshow(),$pp_pic_holder.stop().find("object,embed").css("visibility","hidden"),e("div.pp_pic_holder,div.ppt,.pp_fade").fadeOut(settings.animation_speed,function(){e(this).remove()}),$pp_overlay.fadeOut(settings.animation_speed,function(){settings.hideflash&&e("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","visible"),e(this).remove(),e(window).unbind("scroll.prettyphoto"),p(),settings.callback(),doresize=!0,v=!1,delete settings}))},!pp_alreadyInitialized&&t()&&(pp_alreadyInitialized=!0,hashIndex=t(),hashRel=hashIndex,hashIndex=hashIndex.substring(hashIndex.indexOf("/")+1,hashIndex.length-1),hashRel=hashRel.substring(0,hashRel.indexOf("/")),setTimeout(function(){e("a["+a.hook+"^='"+hashRel+"']:eq("+hashIndex+")").trigger("click")},50)),this.unbind("click.prettyphoto").bind("click.prettyphoto",e.prettyPhoto.initialize)}}(jQuery);var pp_alreadyInitialized=!1;
diff --git a/public/js/main.js b/public/js/main.js
index 607b2875..e69de29b 100644
--- a/public/js/main.js
+++ b/public/js/main.js
@@ -1,1455 +0,0 @@
-window.odometerOptions = {
- auto: true, // Don't automatically initialize everything with class 'odometer'
- selector: '.number.animated_element', // Change the selector used to automatically find things to be animated
- format: '( ddd).dd', // Change how digit groups are formatted, and how many digits are shown after the decimal point
- duration: 1500, // Change how long the javascript expects the CSS animation to take
- theme: 'default', // Specify the theme (if you have more than one theme css file on the page)
- animation: 'count' // Count is a simpler animation method which just increments the value,
- // use it when you're looking for something more subtle.
-};
-if(!Date.prototype.toISOString)
-{
- Date.prototype.toISOString = function()
- {
- function pad(n) {return n < 10 ? '0' + n : n}
- return this.getUTCFullYear() + '-'
- + pad(this.getUTCMonth() + 1) + '-'
- + pad(this.getUTCDate()) + 'T'
- + pad(this.getUTCHours()) + ':'
- + pad(this.getUTCMinutes()) + ':'
- + pad(this.getUTCSeconds()) + 'Z';
- };
-}
-function getRandom(min,max)
-{
- "use strict";
- return((Math.floor(Math.random()*(max-min)))+min);
-}
-function onBeforeScroll(obj)
-{
- "use strict";
- var currentTimeago = jQuery(this).parent().parent().next().children(".current");
- /*currentTimeago.fadeOut(500, function(){
- $(this).removeClass("current");
- if(obj.scroll.direction=="next")
- {
- if(currentTimeago.next().length)
- currentTimeago.next().addClass("current");
- else
- currentTimeago.parent().children().first().addClass("current");
- }
- else
- {
- if(currentTimeago.prev().length)
- currentTimeago.prev().addClass("current");
- else
- currentTimeago.parent().children().last().addClass("current");
- }
- var object = currentTimeago.next();
- var text = object.text();
- object.text("");
-
- var length = text.length;
- var timeOut;
- var character = 0;
-
-
- (function typeWriter() {
- timeOut = setTimeout(function() {
- character++;
- var type = text.substring(0, character);
- object.text(type);
- typeWriter();
-
- if (character == length) {
- clearTimeout(timeOut);
- }
-
- }, 50);
- }());
- });*/
- currentTimeago.fadeOut(obj.scroll.duration, function(){
- jQuery(this).removeClass("current");
- if(obj.scroll.direction=="next")
- {
- if(jQuery(this).next().length)
- jQuery(this).next().fadeIn(obj.scroll.duration).addClass("current");
- else
- jQuery(this).parent().children().first().fadeIn(obj.scroll.duration).addClass("current");
- }
- else
- {
- if(jQuery(this).prev().length)
- jQuery(this).prev().fadeIn(obj.scroll.duration).addClass("current");
- else
- jQuery(this).parent().children().last().fadeIn(obj.scroll.duration).addClass("current");
- }
- });
-}
-var map = null;
-var marker = null;
-var menu_position = null;
-function gm_authFailure()
-{
- if($("#map").length)
- alert('Please define Google Maps API Key.\nReplace YOUR_API_KEY with the key generated on https://developers.google.com/maps/documentation/javascript/get-api-key\nin below line before the closing tag ');
-}
-jQuery(document).ready(function($){
- "use strict";
- //mobile menu
- $(".mobile-menu-switch").click(function(event){
- event.preventDefault();
- if(!$(".mobile-menu").is(":visible"))
- $(".mobile-menu-divider").css("display", "block");
- $(".mobile-menu").slideToggle(500, function(){
- if(!$(".mobile-menu").is(":visible"))
- $(".mobile-menu-divider").css("display", "none");
- });
- });
-
- //slider
- $(".slider").carouFredSel({
- responsive: false,
- //align: "left",
- width: "100%",
- items: {
- start: -1,
- visible: 3,
- minimum: 3
- },
- scroll: {
- items: 1,
- easing: "easeInOutQuint",
- duration: 750
- },
- /*prev: {
- onAfter: onAfterSlide,
- onBefore: onBeforeSlide,
- easing: "easeInOutQuint",
- duration: 750
- },
- next: {
- onAfter: onAfterSlide,
- onBefore: onBeforeSlide,
- easing: "easeInOutQuint",
- duration: 750
- },*/
- auto: {
- play: false,
- timeoutDuration: 500,
- duration: 5000/*,
- onAfter: onAfterSlide,
- onBefore: onBeforeSlide,
- easing: "easeInOutQuint",
- duration: 750*/
- }
- },
- {
- transition: true/*,
- wrapper: {
- classname: "caroufredsel_wrapper caroufredsel_wrapper_slider"
- }*/
- });
- $(".slider").sliderControl({
- appendTo: $(".slider_content_box"),
- listContainer: $(".slider_posts_list_container"),
- listItems: ($(".page").width()>462 ? 4 : 2)
- });
-
- //small slider
- $(".small_slider").each(function(index){
- $(this).addClass("pr_preloader_ss_" + index);
- //$(".pr_preloader_ss_" + index + " img:first").attr('src',$(".pr_preloader_ss_" + index + " img:first").attr('src') + '?i='+getRandom(1,100000));
- //$(".pr_preloader_ss_" + index + " img:first").before(" ");
- $(".pr_preloader_ss_" + index).before(" ");
- $(".pr_preloader_ss_" + index + " img:first").one("load", function(){
- $(".pr_preloader_ss_" + index).prev(".pr_preloader").remove();
- $(".pr_preloader_ss_" + index).fadeTo("slow", 1, function(){
- $(this).css("opacity", "");
- });
-
- /*$(this).prev(".pr_preloader").remove();
- $(this).fadeTo("slow", 1, function(){
- $(this).css("opacity", "");
- });*/
-
- var id = "small_slider";
- var elementClasses = $(".pr_preloader_ss_" + index).attr('class').split(' ');
- for(var i=0; i462 ? 3 : 2)
- });
- }).each(function(){
- if(this.complete)
- $(this).load();
- });
- });
-
- //blog grid
- $(".blog_grid .slider_content_box").click(function(event){
- if(event.target.nodeName.toUpperCase()!="A")
- window.location.href = $(this).find("h2 a, h5 a").attr("href");
- });
-
- //mega menu
- $(".mega_menu_parent").each(function(){
- var self = $(this).find("ul:first");
- self.css("left", "-" + (self.parent().offset().left - $(".sf-menu").offset().left) + "px");
- });
- $(".mega_menu_parent, .mega_menu_parent>a").hover(function(event){
- var mega_menu = (event.target.nodeName.toUpperCase()=="A" ? $(this).next().find(".mega_menu") : $(this).find(".mega_menu"));
- mega_menu.parent().parent().height(mega_menu.outerHeight());
- if(event.target.nodeName.toUpperCase()=="A")
- $(this).next().find(".submenu").first().addClass("sfHover");
- else
- $(this).find(".submenu").first().addClass("sfHover");
- mega_menu.first().css("display", "block")
- });
- $(".mega_menu_parent .submenu").hover(function(){
- $(this).addClass("sfHover");
- var index = $(".mega_menu_parent .submenu").index($(this));
- var mega_menu = $(this).find(".mega_menu");
- mega_menu.parent().parent().height(mega_menu.outerHeight());
- if(mega_menu.length)
- {
- mega_menu.css("display", "block");
- var top = -1;
- if(mega_menu.offset().top!=$(this).parent().offset().top)
- top = mega_menu.offset().top - $(this).parent().offset().top + 1;
- mega_menu.css({"top": "-" + top + "px", "z-index" : "3"});
- }
- },
- function(){
- $(this).removeClass("sfHover");
- $(this).find(".mega_menu").css({"top" : "-1px", "z-index" : "1", "display" : "none"});
- });
- $(".mega_menu_parent li:not('.submenu')").hover(function(){
- $(this).parent().children(".submenu").children(".mega_menu").css("display", "none");
- });
-
- var controlBySlideLeft = function(param){
- var self = $(this);
- var index = (typeof(param.data)!="undefined" ? param.data.index : param);
- $("#" + self.parent().attr("id").replace("control-by-", "")).trigger("isScrolling", function(isScrolling){
- if(!isScrolling)
- {
- var controlFor = $(".control-for-" + self.parent().attr("id").replace("control-by-", ""));
- var currentIndex = controlFor.children().index(controlFor.children(".current"));
- if(currentIndex==0)
- {
- controlFor.trigger("prevPage");
- if(controlFor.children(".current").prev().length)
- controlFor.children(".current").removeClass("current").prev().addClass("current");
- else
- {
- controlFor.children(".current").removeClass("current");
- controlFor.children(":last").addClass("current");
- }
- }
- else if(currentIndex>controlFor.triggerHandler("currentVisible").length+1)
- {
- var slideToIndex = parseInt($(this).children(":first").attr("id").replace("horizontal_slide_" + index + "_", ""));
- if(slideToIndex==0)
- slideToIndex = controlFor.children().length-1;
- else
- slideToIndex--;
- //controlFor.trigger("slideTo", slideToIndex);
- controlFor.trigger("slideTo", [slideToIndex, {
- onAfter: function(){
- controlFor.children(".current").removeClass("current");
- controlFor.children(":first").addClass("current");
- }
- }]);
-
- }
- else
- controlFor.children(".current").removeClass("current").prev().addClass("current");
- }
- });
- };
- var controlBySlideRight = function(param){
- var self = $(this);
- var index = (typeof(param.data)!="undefined" ? param.data.index : param);
- $("#" + self.parent().attr("id").replace("control-by-", "")).trigger("isScrolling", function(isScrolling){
- if(!isScrolling)
- {
- var controlFor = $(".control-for-" + self.parent().attr("id").replace("control-by-", ""));
- var currentIndex = controlFor.children().index(controlFor.children(".current"));
- if(currentIndex==controlFor.triggerHandler("currentVisible").length)
- {
- controlFor.trigger("nextPage");
- controlFor.children(".current").removeClass("current").next().addClass("current");
- }
- else if(currentIndex>controlFor.triggerHandler("currentVisible").length)
- {
- var slideToIndex = parseInt($(this).children(":first").attr("id").replace("horizontal_slide_" + index + "_", ""));
- if(slideToIndex==controlFor.children().length-1)
- slideToIndex = 0;
- else
- slideToIndex++;
- //controlFor.trigger("slideTo", [slideToIndex, "next"]);
- controlFor.trigger("slideTo", slideToIndex);
- controlFor.children(".current").removeClass("current");
- controlFor.children(":first").addClass("current");
- }
- else
- {
- if(controlFor.children(".current").next().length)
- controlFor.children(".current").removeClass("current").next().addClass("current");
- else
- {
- controlFor.children(".current").removeClass("current");
- controlFor.children(":first").addClass("current");
- }
- }
- }
- });
- };
- //horizontal carousel
- var horizontalCarousel = function()
- {
- $(".horizontal_carousel").each(function(index){
- $(this).addClass("pr_preloader_" + index);
- //$(".pr_preloader_" + index + " img:first").attr('src',$(".pr_preloader_" + index + " img:first").attr('src') + '?i='+getRandom(1,100000));
- $(".pr_preloader_" + index).before(" ");
- $(".pr_preloader_" + index + " img:first").one("load", function(){
- $(".pr_preloader_" + index).prev(".pr_preloader").remove();
- $(".pr_preloader_" + index).fadeTo("slow", 1, function(){
- $(this).css("opacity", "");
- });
-
- /*$(this).prev(".pr_preloader").remove();
- $(this).fadeTo("slow", 1, function(){
- $(this).css("opacity", "");
- });*/
- //caroufred
- var visible = 3;
- var autoplay = 0;
- var pause_on_hover = 0;
- var scroll = 1;
- var effect = "scroll";
- var easing = "easeInOutQuint";
- var duration = 750;
- var navigation = 1;
- var control_for = "";
- var elementClasses = $(".pr_preloader_" + index).attr('class').split(' ');
- for(var i=0; i");
- $(".pr_preloader_" + index).parent().after(" ");
- $(".pr_preloader_" + index).parent().parent().hover(function(){
- $(".horizontal_carousel_container .left.slider_control_" + index).removeClass("slideRightBack").addClass("slideRight");
- $(".horizontal_carousel_container .right.slider_control_" + index).removeClass("slideLeftBack").addClass("slideLeft");
- $(".horizontal_carousel_container .pr_preloader_" + index + " .fullscreen").removeClass("slideRightBack").addClass("slideRight");
- },
- function(){
- $(".horizontal_carousel_container .left.slider_control_" + index).removeClass("slideRight").addClass("slideRightBack");
- $(".horizontal_carousel_container .right.slider_control_" + index).removeClass("slideLeft").addClass("slideLeftBack");
- $(".horizontal_carousel_container .pr_preloader_" + index + " .fullscreen").removeClass("slideRight").addClass("slideRightBack");
- });
- }
- $(".pr_preloader_" + index).trigger('configuration', ['prev', {button: $(".horizontal_carousel_container .left.slider_control_" + index)}, false]);
- $(".pr_preloader_" + index).trigger('configuration', ['next', {button: $(".horizontal_carousel_container .right.slider_control_" + index)}, false]);
- $(".pr_preloader_" + index + " li img").css("display", "block");
- $(".pr_preloader_" + index + " li .icon").css("display", "block");
- //$(".mc_preloader_" + index).trigger('configuration', ['debug', false, true]); //for width
- $(".pr_preloader_" + index).trigger('configuration', ['debug', false, true]); //for width
-
- var self = $(".pr_preloader_" + index);
- var base = "x";
- var scrollOptions = {
- scroll: {
- easing: "linear",
- duration: 200
- }
- };
- self.swipe({
- fallbackToMouseEvents: false,
- allowPageScroll: "vertical",
- excludedElements:"button, input, select, textarea, .noSwipe",
- swipeStatus: function(event, phase, direction, distance, fingerCount, fingerData ) {
- //if(!self.is(":animated") && (!$(".control-for-" + self.attr("id")).length || ($(".control-for-" + self.attr("id")).length && !$(".control-for-" + self.attr("id")).is(":animated"))))
- if(!self.is(":animated"))
- {
- self.trigger("isScrolling", function(isScrolling){
- if(!isScrolling)
- {
- if (phase == "move" && (direction == "left" || direction == "right"))
- {
- if(base=="x")
- {
- if($(".gallery_popup").is(":visible"))
- var scroll = $(".gallery_popup").scrollTop();
- self.trigger("configuration", scrollOptions);
- if($(".control-for-" + self.attr("id")).length)
- $(".control-for-" + self.attr("id")).trigger("configuration", scrollOptions);
- if($(".gallery_popup").is(":visible"))
- $(".gallery_popup").scrollTop(scroll);
- self.trigger("pause");
- }
- if (direction == "left")
- {
- if(base=="x")
- base = 0;
- self.css("left", parseInt(base)-distance + "px");
- }
- else if (direction == "right")
- {
- if(base=="x" || base==0)
- {
- self.children().last().prependTo(self);
- base = -self.children().first().width()-parseInt(self.children().first().css("margin-right"));
- }
- self.css("left", base+distance + "px");
- }
-
- }
- else if (phase == "cancel")
- {
- if(distance!=0)
- {
- self.trigger("play");
- self.animate({
- "left": base + "px"
- }, 750, "easeInOutQuint", function(){
- if($(".gallery_popup").is(":visible"))
- var scroll = $(".gallery_popup").scrollTop();
- if(base==-self.children().first().width()-parseInt(self.children().first().css("margin-right")))
- {
- self.children().first().appendTo(self);
- self.css("left", "0px");
- base = "x";
- }
- self.trigger("configuration", {scroll: {
- easing: "easeInOutQuint",
- duration: 750
- }});
- if($(".control-for-" + self.attr("id")).length)
- $(".control-for-" + self.attr("id")).trigger("configuration", {scroll: {
- easing: "easeInOutQuint",
- duration: 750
- }});
- if($(".gallery_popup").is(":visible"))
- $(".gallery_popup").scrollTop(scroll);
- });
- }
- }
- else if (phase == "end")
- {
- self.trigger("play");
- if (direction == "right")
- {
- if(typeof(self.parent().parent().attr("id"))!="undefined" && self.parent().parent().attr("id").indexOf('control-by')==0)
- {
- if($(".horizontal_carousel_container .left.slider_control_" + index).length)
- controlBySlideLeft.call($(".horizontal_carousel_container .left.slider_control_" + index), index);
- else
- controlBySlideLeft.call($(".pr_preloader_" + index).parent(), index);
- }
- self.animate({
- "left": 0 + "px"
- }, 200, "linear", function(){
- if($(".gallery_popup").is(":visible"))
- var scroll = $(".gallery_popup").scrollTop();
- self.trigger("configuration", {scroll: {
- easing: "easeInOutQuint",
- duration: 750
- }});
- if($(".control-for-" + self.attr("id")).length)
- $(".control-for-" + self.attr("id")).trigger("configuration", {scroll: {
- easing: "easeInOutQuint",
- duration: 750
- }});
- if($(".gallery_popup").is(":visible"))
- $(".gallery_popup").scrollTop(scroll);
- base = "x";
- });
-
- }
- else if (direction == "left")
- {
- if(base==-self.children().first().width()-parseInt(self.children().first().css("margin-right")))
- {
- self.children().first().appendTo(self);
- self.css("left", (parseInt(self.css("left"))-base)+"px");
- }
- if($(".horizontal_carousel_container .right.slider_control_" + index).length)
- $(".horizontal_carousel_container .right.slider_control_" + index).trigger("click");
- else
- $(".horizontal_carousel_container .slider_control .right_" + index).trigger("click");
- base = "x";
- }
- }
- }
- });
- }
- }
- });
- $(window).trigger("resize");
- $(".pr_preloader_" + index).trigger('configuration', ['debug', false, true]); //for height
- if(control_for!="")
- {
- $(".pr_preloader_" + index).children().each(function(child_index){
- if(child_index==0)
- $(this).addClass("current");
- $(this).attr("id", "horizontal_slide_" + index + "_" + child_index);
- });
- $(".pr_preloader_" + index).children().click(function(event){
- event.preventDefault();
- var self = $(this);
- $("#" + control_for).trigger("isScrolling", function(isScrolling){
- if(!isScrolling)
- {
- var slideIndex = self.attr("id").replace("horizontal_slide_" + index + "_", "");
- self.parent().children().removeClass("current");
- self.addClass("current");
- var controlForIndex = parseInt($("#" + control_for).children(":first").attr("id").split("_")[2]);
- //$("#" + control_for).trigger("slideTo", parseInt(slideIndex));
- $("#" + control_for).trigger("slideTo", $("#horizontal_slide_" + controlForIndex + "_" + slideIndex));
- }
- });
- });
- }
- $("[id^='control-by-'] .pr_preloader_" + index).children().each(function(child_index){
- $(this).attr("id", "horizontal_slide_" + index + "_" + child_index);
- });
- $("[id^='control-by-'] .left.slider_control_" + index).click({index: index}, controlBySlideLeft);
- $("[id^='control-by-'] .right.slider_control_" + index).click({index: index}, controlBySlideRight);
- }).each(function(){
- if(this.complete)
- $(this).load();
- });
- });
- };
- horizontalCarousel();
-
- //vertical carousel
- var verticalCarousel = function()
- {
- $(".vertical_carousel").each(function(index){
- $(this).addClass("pr_preloader_vl_" + index);
- //$(".pr_preloader_vl_" + index + " img:first").attr('src',$(".pr_preloader_vl_" + index + " img:first").attr('src') + '?i='+getRandom(1,100000));
- $(".pr_preloader_vl_" + index + " img:first").one("load", function(){
- //$(this).prev(".pr_preloader").remove();
- //$(this).fadeTo("slow", 1, function(){
- // $(this).css("opacity", "");
- //});
-
- //caroufred
- var autoplay = 0;
- var pause_on_hover = 0;
- var scroll = 1;
- var effect = "scroll";
- var easing = "easeInOutQuint";
- var duration = 750;
- var navigation = 1;
- var elementClasses = $(".pr_preloader_vl_" + index).attr('class').split(' ');
- for(var i=0; i");
- $(".pr_preloader_vl_" + index).parent().after(" ");
- $(".pr_preloader_vl_" + index).parent().parent().hover(function(){
- $(".vertical_carousel_container .up.slider_control_" + index).removeClass("slideDownBack").addClass("slideDown");
- $(".vertical_carousel_container .down.slider_control_" + index).removeClass("slideUpBack").addClass("slideUp");
- },
- function(){
- $(".vertical_carousel_container .up.slider_control_" + index).removeClass("slideDown").addClass("slideDownBack");
- $(".vertical_carousel_container .down.slider_control_" + index).removeClass("slideUp").addClass("slideUpBack");
- });
- }
- $(".pr_preloader_vl_" + index).trigger('configuration', ['prev', {button: $(".vertical_carousel_container .up.slider_control_" + index)}, false]);
- $(".pr_preloader_vl_" + index).trigger('configuration', ['next', {button: $(".vertical_carousel_container .down.slider_control_" + index)}, false]);
- $(".pr_preloader_vl_" + index + " li img").css("display", "block");
- $(".pr_preloader_vl_" + index + " li .icon").css("display", "block");
- //$(".mc_preloader_" + index).trigger('configuration', ['debug', false, true]); //for width
- $(".pr_preloader_vl_" + index).trigger('configuration', ['debug', false, true]); //for width
- $(window).trigger("resize");
- $(".pr_preloader_vl_" + index).trigger('configuration', ['debug', false, true]); //for height
- }).each(function(){
- if(this.complete)
- $(this).load();
- });
- });
- };
- verticalCarousel();
-
- $(".tabs_navigation:not('.small')").each(function(){
- var count = $(this).children().length;
- $(this).children().width(100/count + '%');
- });
-
- var blogRating = function()
- {
- $(".blog.rating").each(function(){
- var topValue = 0, currentValue = 0;
- $(this).children(".post").each(function(index){
- var self = $(this);
- if(self.find("[data-value]").length)
- {
- currentValue = parseInt(self.find("[data-value]").data("value").toString().replace(" ",""));
- if(index==0)
- topValue = currentValue;
- self.append("");
- }
- });
- });
- }
- blogRating();
-
- var authorsRating = function()
- {
- $(".authors.rating").each(function(){
- var topValue = 0, currentValue = 0;
- $(this).children(".author").each(function(index){
- var self = $(this);
- var number = self.find("[data-value]");
- if(number.length)
- {
- currentValue = parseInt(number.data("value").toString().replace(" ",""))
- if(index==0)
- topValue = currentValue;
- number.after("");
- }
- });
- });
- }
- authorsRating();
-
- var authorsListRating = function()
- {
- $(".authors_list.rating").each(function(){
- var topValue = 0, currentValue = 0;
- $(this).children(".author").each(function(index){
- var self = $(this);
- var number = self.find("[data-value]").first();
- if(number.length)
- {
- currentValue = parseInt(number.data("value").toString().replace(" ",""))
- if(index==0)
- topValue = currentValue;
- self.find(".details").append("");
- }
- });
- });
- }
- authorsListRating();
-
- var reviewRating = function()
- {
- $(".value_container .value_bar").each(function(){
- if($(this).children("[data-value]").first().length)
- {
- var value = parseFloat($(this).children("[data-value]").first().data("value").toString());
- $(this).parent().css("width", (parseInt(value*10)<13 ? 13 : parseInt(value*10)) + "%");
- }
- });
- $(".review_summary").each(function(){
- if($(this).children("[data-value]").first().length)
- {
- var value = parseFloat($(this).children("[data-value]").first().data("value").toString());
- $(this).append("");
- }
- });
- }
- reviewRating();
-
-
- //vertical carousel
- $(".latest_news_scrolling_list").each(function(){
- var self = $(this);
- self.carouFredSel({
- width: "variable",
- items: {
- visible: 1,
- minimum: 1
- },
- prev: {button: self.parent().prev().prev()},
- next: {button: self.parent().prev()},
- scroll: {
- width: "variable",
- items: 1,
- easing: "easeInOutCirc",
- // fx: "fade",
- pauseOnHover: true,
- onBefore: onBeforeScroll
- },
- auto: {
- play: true,
- items: 1
- }
- },{
- wrapper: {
- classname: "caroufredsel_wrapper_vertical_carousel"
- }
- });
- });
-
- //accordion
- $(".accordion").accordion({
- event: 'change',
- heightStyle: 'content',
- icons: true,
- /*active: false,
- collapsible: true*/
- create: function(event, ui){
- $(window).trigger('resize');
- $(".horizontal_carousel").trigger('configuration', ['debug', false, true]);
- }
- });
- $(".accordion.wide").bind("accordionchange", function(event, ui){
- $("html, body").animate({scrollTop: $("#"+$(ui.newHeader).attr("id")).offset().top-20}, 400);
- });
- $(".tabs:not('.no_scroll')").bind("tabsbeforeactivate", function(event, ui){
- $("html, body").animate({scrollTop: $("#"+$(ui.newTab).children("a").attr("id")).offset().top-20}, 400);
- });
- $(".tabs").tabs({
- event: 'change',
- show: true,
- create: function(){
- $("html, body").scrollTop(0);
- }
- });
-
- //browser history
- $(".tabs .ui-tabs-nav a").click(function(){
- if($(this).attr("href").substr(0,4)!="http")
- $.bbq.pushState($(this).attr("href"));
- else
- window.location.href = $(this).attr("href");
- });
- $(".ui-accordion .ui-accordion-header").click(function(){
- $.bbq.pushState("#" + $(this).attr("id").replace("accordion-", ""));
- });
-
- //preloader
- var preloader = function()
- {
- $(".blog:not('.small, .horizontal_carousel') .post>a>img, .grid_view .post>a>img, .post.single .post_image img, .slider .slide img, .pr_preload").each(function(){
- $(this).before(" ");
- //$(this).attr('src',$(this).attr('src') + '?i='+getRandom(1,100000));
- $(this).one("load", function(){
- $(this).prev(".pr_preloader").remove();
- $(this).fadeTo("slow", 1, function(){
- $(this).css("opacity", "");
- });
- $(this).css("display", "block");
- $(this).parent().children(".icon").css("display", "block");
- if($(this).parent().parent().parent().hasClass("blog rating"))
- $(".blog.rating .value_bar_container").each(function(){
- $(this).height($(this).parent().outerHeight()-$(this).parent().find("img").height());
- });
- }).each(function(){
- if(this.complete || $(this).height()>0)
- $(this).load();
- });
- });
-
- };
- preloader();
-
- $(".scroll_to_comments").click(function(event){
- event.preventDefault();
- var offset = $("#comments_list").offset();
- $("html, body").animate({scrollTop: offset.top-80}, 400);
- });
- //hashchange
- $(window).bind("hashchange", function(event){
- var hashSplit = $.param.fragment().split("-");
- var hashString = "";
- for(var i=0; i");
- $(".gallery_overlay").css({"width":$(window).width()+"px", "height":$(document).height()+"px", "opacity":"1"});
- //var top = ($(window).height()-$(panelId).height())/2+$(window).scrollTop();
- var top = $(window).scrollTop();
- if(top<0)
- top = 0;
- top = 0;
- $(panelId).css("top", top + "px");
- //$(panelId).css("left", ($(window).width()-$(panelId).width())/2+$(window).scrollLeft() + "px");
- $(panelId).appendTo("body").css("display", "block");
- var carouselControl = $(panelId + " .horizontal_carousel_container.thin .horizontal_carousel");
- var carouselControlIndex = parseInt(carouselControl.children(":first").attr("id").split("_")[2]);
- if(carouselControl.children().length<7)
- $(panelId + " .horizontal_carousel_container.thin").css("width", "1050px");
-
- var carousel = $(panelId + " .horizontal_carousel_container.big .horizontal_carousel");
- var carouselIndex = parseInt(carousel.children(":first").attr("id").split("_")[2]);
- if(!carousel.find(".navigation_container").length)
- {
- carousel.children().each(function(index){
- $(this).find(".column_1_3").prepend("" + (index+1) + " / " + carousel.children().length + "
");
- $(panelId + " .left_" + index).click(function(event){
- event.preventDefault();
- carousel.trigger("isScrolling", function(isScrolling){
- if(!isScrolling)
- {
- controlBySlideLeft.call(carousel.parent(), carouselIndex);
- carousel.trigger("prevPage");
-
- /*var controlFor = $(".control-for-" + carousel.attr("id").replace(, carouselIndex""));
- var currentIndex = controlFor.children().index(controlFor.children(".current"));
- if(currentIndex==0)
- {
- controlFor.trigger("prevPage");
- controlFor.children(".current").removeClass("current").prev().addClass("current");
- }
- else if(currentIndex>controlFor.triggerHandler("currentVisible").length+1)
- {
- var slideToIndex = parseInt(carousel.children(":first").attr("id").replace("horizontal_slide_" + carouselIndex + "_", ""));
- controlFor.trigger("slideTo", slideToIndex);
- controlFor.children(".current").removeClass("current");
- controlFor.children(":first").addClass("current");
- }
- else
- controlFor.children(".current").removeClass("current").prev().addClass("current");*/
- }
- });
- });
- $(panelId + " .right_" + index).click(function(event){
- event.preventDefault();
- carousel.trigger("isScrolling", function(isScrolling){
- if(!isScrolling)
- {
- controlBySlideRight.call(carousel.parent(), carouselIndex);
- carousel.trigger("nextPage");
- /*var controlFor = $(".control-for-" + carousel.attr("id").replace("control-, carouselIndex var currentIndex = controlFor.children().index(controlFor.children(".current"));
- if(currentIndex==controlFor.triggerHandler("currentVisible").length)
- {
- controlFor.trigger("nextPage");
- controlFor.children(".current").removeClass("current").next().addClass("current");
- }
- else if(currentIndex>controlFor.triggerHandler("currentVisible").length)
- {
- var slideToIndex = parseInt(carousel.children(":first").attr("id").replace("horizontal_slide_" + carouselIndex + "_", ""));
- if(slideToIndex==controlFor.children().length-1)
- slideToIndex = 0;
- else
- slideToIndex++;
- controlFor.trigger("slideTo", slideToIndex);
- controlFor.children(".current").removeClass("current");
- controlFor.children(":first").addClass("current");
- }
- else
- controlFor.children(".current").removeClass("current").next().addClass("current");*/
- }
- });
- });
- });
- }
- carouselControl.children(".current").removeClass("current");
- carousel.trigger('configuration', ['debug', false, true]);
- carouselControl.trigger('configuration', ['debug', false, true]);
- $("#horizontal_slide_" + carouselControlIndex + "_" + currentSlideIndex).addClass("current");
- carousel.trigger("slideTo", [$("#horizontal_slide_" + carouselIndex + "_" + currentSlideIndex), {
- duration : 10
- }]);
- carouselControl.trigger("slideTo", [$("#horizontal_slide_" + carouselControlIndex + "_" + currentSlideIndex), {
- duration : 10
- }]);
- $(panelId).css("opacity", "0");
- carousel.trigger('configuration', ['debug', false, true]);
- carouselControl.trigger('configuration', ['debug', false, true]);
- $(panelId).animate({opacity: 1}, 500, function(){if(jQuery.browser.msie)this.style.removeAttribute("filter");carousel.trigger('configuration', ['debug', false, true]);/*IE bug fix*/});
- $(panelId).css("height", $(window).height()+"px");
- //$("html,body").css("overflow", "hidden").addClass("dont_scroll");
- var scrollPosition = $(window).scrollTop();
- $("body").addClass("lock-position");
- $(".close_popup").one("click", function(event){
- event.preventDefault();
- $(".close_popup").unbind("click");
- //$("html,body").css("overflow", "auto").removeClass("dont_scroll");
- $("body").removeClass("lock-position");
- $(window).scrollTop(scrollPosition);
- $(panelId).css({"top": scrollPosition, "overflow": "hidden"});
- $(panelId).addClass("disabled").animate({opacity:0},500,function(){$(this).css("display", "none").removeClass("disabled");$(panelId).css({"top": 0, "overflow-y": "scroll"});});
- $(".gallery_overlay").animate({opacity:0},500,function(){$(this).remove()});
- });
- }
- });
- $('body.dont_scroll').bind("touchmove", {}, function(event){
- event.preventDefault();
- });
-
- //timeago
- $("abbr.timeago").timeago();
-
- if($("#map").length)
- {
- //google map
- var coordinate = new google.maps.LatLng(45.358887,-75.702429);
- var mapOptions = {
- zoom: 15,
- center: coordinate,
- mapTypeId: google.maps.MapTypeId.ROADMAP,
- streetViewControl: false,
- mapTypeControl: false
- };
-
- map = new google.maps.Map(document.getElementById("map"),mapOptions);
- marker = new google.maps.Marker({
- position: new google.maps.LatLng(45.358887,-75.702429),
- map: map,
- icon: new google.maps.MarkerImage("images/icons/other/map_pointer.png", new google.maps.Size(38, 45), null, new google.maps.Point(18, 44))
- });
- }
-
- //window resize
- function windowResize()
- {
- if(map!=null)
- map.setCenter(coordinate);
- $(".slider, .small_slider, .latest_news_scrolling_list, .slider_posts_list, .vertical_carousel, .horizontal_carousel").trigger('configuration', ['debug', false, true]);
- $(".blog.rating .value_bar_container").each(function(){
- $(this).height($(this).parent().outerHeight()-$(this).parent().find("img").height());
- });
- $(".authors_list.rating .value_bar_container").each(function(){
- $(this).height($(this).parent().outerHeight());
- });
- $(".review_summary .value_bar_container").each(function(){
- $(this).height($(this).parent().outerHeight());
- });
- if($(".slider").length)
- {
- $(".slider").sliderControl("destroy");
- $(".slider").sliderControl({
- appendTo: $(".slider_content_box"),
- listContainer: $(".slider_posts_list_container"),
- listItems: ($(".page").width()>462 ? 4 : 2)
- });
- }
- if($(".small_slider").length)
- {
- $(".small_slider").each(function(){
- if($(this).hasClass("pr_initialized"))
- {
- $(this).sliderControl("destroy");
- var id = "small_slider";
- var elementClasses = $(this).attr('class').split(' ');
- for(var i=0; i462 ? 3 : 2)
-
- });
- }
- });
- }
- if($(".post.single .author_box").length)
- {
- var topOfWindow = $(window).scrollTop();
- if($(".post.single.small_image .author_box").length)
- {
- var elementPos = $(".post.single .post_content").offset().top+$(".post.single .post_image_box").outerHeight()+30;
- if(elementPos-20topOfWindow)
- $(".post.single .author_box").css({"position": "fixed", "top": "20px", "bottom": "auto"});
- else if($(".post.single .post_content").offset().top-20+$(".post.single .post_content").outerHeight()-$(".post.single .author_box").outerHeight()topOfWindow)
- $(".post.single .author_box").css({"position": "fixed", "top": "20px", "bottom": "auto"});
- else if($(".post.single .post_content").offset().top-20+$(".post.single .post_content").outerHeight()-$(".post.single .author_box").outerHeight()topOfWindow)
- $(".post.single .author_box").css({"position": "fixed", "top": "20px", "bottom": "auto"});
- else if($(".post.single .post_content").offset().top-20+$(".post.single .post_content").outerHeight()-$(".post.single .author_box").outerHeight()topOfWindow)
- $(".post.single .author_box").css({"position": "fixed", "top": "20px", "bottom": "auto"});
- else if($(".post.single .post_content").offset().top-20+$(".post.single .post_content").outerHeight()-$(".post.single .author_box").outerHeight()value)
- {
- self.text(value.toFixed(1));
- clearInterval(numberInterval);
- }
- }, 1);
- }
- /*var i = 0;
- var iterator = Math.pow(10, value.toString().length-2);
- if(iterator<1)
- iterator = 1;
- if(self.hasClass("tens"))
- iterator = 0.08;
- var numberInterval = setInterval(function(){
- self.text((self.hasClass("tens") ? i.toFixed(1) : i));
- i+=iterator;
- if(i>value)
- {
- self.text((self.hasClass("tens") ? value.toFixed(1) : value));
- clearInterval(numberInterval);
- }
- }, 1);*/
- }
- else if(!$(this).hasClass("progress"))
- {
- var elementClasses = $(this).attr('class').split(' ');
- var animation = "fadeIn";
- var duration = 600;
- var delay = 0;
- for(var i=0; i8 && size_to_set<40)
- $(this).css("font-size", size_to_set + "px");
- });
- });
-});
diff --git a/public/js/RegioGridBundle.min.js b/public/js/old/RegioGridBundle.min.js
similarity index 100%
rename from public/js/RegioGridBundle.min.js
rename to public/js/old/RegioGridBundle.min.js
diff --git a/public/js/bootstrap.min.js b/public/js/old/bootstrap.min.js
similarity index 100%
rename from public/js/bootstrap.min.js
rename to public/js/old/bootstrap.min.js
diff --git a/public/js/custom.js b/public/js/old/custom.js
similarity index 96%
rename from public/js/custom.js
rename to public/js/old/custom.js
index 4fdbbb56..8a717818 100644
--- a/public/js/custom.js
+++ b/public/js/old/custom.js
@@ -1,85 +1,85 @@
-/*
-jQuery(document).ready(function() {
- // for hover dropdown menu
- $('ul.nav li.dropdown').hover(function() {
- $(this).find('.dropdown-menu').stop(true, true).delay(200).fadeIn(200);
- }, function() {
- $(this).find('.dropdown-menu').stop(true, true).delay(200).fadeOut(200);
- });
- // slick slider call
- $('.slick_slider').slick({
- dots: true,
- infinite: true,
- speed: 800,
- slidesToShow: 1,
- slide: 'div',
- autoplay: true,
- autoplaySpeed: 5000,
- cssEase: 'linear'
- });
- // latest post slider call
- $('.latest_postnav').newsTicker({
- row_height: 64,
- speed: 800,
- prevButton: $('#prev-button'),
- nextButton: $('#next-button')
- });
- jQuery(".fancybox-buttons").fancybox({
- prevEffect: 'none',
- nextEffect: 'none',
- closeBtn: true,
- helpers: {
- title: {
- type: 'inside'
- },
- buttons: {}
- }
- });
- // jQuery('a.gallery').colorbox();
- //Check to see if the window is top if not then display button
- $(window).scroll(function() {
- if ($(this).scrollTop() > 300) {
- $('.scrollToTop').fadeIn();
- } else {
- $('.scrollToTop').fadeOut();
- }
- });
- //Click event to scroll to top
- $('.scrollToTop').click(function() {
- $('html, body').animate({
- scrollTop: 0
- }, 800);
- return false;
- });
- $('.tootlip').tooltip();
- $("ul#ticker01").liScroll();
-});
-*/
-
-wow = new WOW({
- animateClass: 'animated',
- offset: 100
-});
-wow.init();
-
-jQuery(window).load(function() { // makes sure the whole site is loaded
- $('#status').fadeOut(); // will first fade out the loading animation
- $('#preloader').delay(100).fadeOut('slow'); // will fade out the white DIV that covers the website.
- $('body').delay(100).css({
- 'overflow': 'visible'
- });
-});
-
-function resizeNav() {
- var $nav = $("nav");
- $nav.data('offsetTop', $nav.offset().top);
- $nav.width("100%");
- $nav.width($("#navArea").width());
-}
-
-jQuery(window).resize(function() {
- resizeNav();
-});
-
-resizeNav();
-
+/*
+jQuery(document).ready(function() {
+ // for hover dropdown menu
+ $('ul.nav li.dropdown').hover(function() {
+ $(this).find('.dropdown-menu').stop(true, true).delay(200).fadeIn(200);
+ }, function() {
+ $(this).find('.dropdown-menu').stop(true, true).delay(200).fadeOut(200);
+ });
+ // slick slider call
+ $('.slick_slider').slick({
+ dots: true,
+ infinite: true,
+ speed: 800,
+ slidesToShow: 1,
+ slide: 'div',
+ autoplay: true,
+ autoplaySpeed: 5000,
+ cssEase: 'linear'
+ });
+ // latest post slider call
+ $('.latest_postnav').newsTicker({
+ row_height: 64,
+ speed: 800,
+ prevButton: $('#prev-button'),
+ nextButton: $('#next-button')
+ });
+ jQuery(".fancybox-buttons").fancybox({
+ prevEffect: 'none',
+ nextEffect: 'none',
+ closeBtn: true,
+ helpers: {
+ title: {
+ type: 'inside'
+ },
+ buttons: {}
+ }
+ });
+ // jQuery('a.gallery').colorbox();
+ //Check to see if the window is top if not then display button
+ $(window).scroll(function() {
+ if ($(this).scrollTop() > 300) {
+ $('.scrollToTop').fadeIn();
+ } else {
+ $('.scrollToTop').fadeOut();
+ }
+ });
+ //Click event to scroll to top
+ $('.scrollToTop').click(function() {
+ $('html, body').animate({
+ scrollTop: 0
+ }, 800);
+ return false;
+ });
+ $('.tootlip').tooltip();
+ $("ul#ticker01").liScroll();
+});
+*/
+
+wow = new WOW({
+ animateClass: 'animated',
+ offset: 100
+});
+wow.init();
+
+jQuery(window).load(function() { // makes sure the whole site is loaded
+ $('#status').fadeOut(); // will first fade out the loading animation
+ $('#preloader').delay(100).fadeOut('slow'); // will fade out the white DIV that covers the website.
+ $('body').delay(100).css({
+ 'overflow': 'visible'
+ });
+});
+
+function resizeNav() {
+ var $nav = $("nav");
+ $nav.data('offsetTop', $nav.offset().top);
+ $nav.width("100%");
+ $nav.width($("#navArea").width());
+}
+
+jQuery(window).resize(function() {
+ resizeNav();
+});
+
+resizeNav();
+
diff --git a/public/js/html5shiv.min.js b/public/js/old/html5shiv.min.js
similarity index 100%
rename from public/js/html5shiv.min.js
rename to public/js/old/html5shiv.min.js
diff --git a/public/js/jquery-1.12.4.min.js b/public/js/old/jquery-1.12.4.min.js
similarity index 100%
rename from public/js/jquery-1.12.4.min.js
rename to public/js/old/jquery-1.12.4.min.js
diff --git a/public/js/jquery-migrate-1.4.1.min.js b/public/js/old/jquery-migrate-1.4.1.min.js
similarity index 100%
rename from public/js/jquery-migrate-1.4.1.min.js
rename to public/js/old/jquery-migrate-1.4.1.min.js
diff --git a/public/js/jquery-ui-1.11.1.custom.min.js b/public/js/old/jquery-ui-1.11.1.custom.min.js
similarity index 100%
rename from public/js/jquery-ui-1.11.1.custom.min.js
rename to public/js/old/jquery-ui-1.11.1.custom.min.js
diff --git a/public/js/jquery.ba-bbq.min.js b/public/js/old/jquery.ba-bbq.min.js
similarity index 100%
rename from public/js/jquery.ba-bbq.min.js
rename to public/js/old/jquery.ba-bbq.min.js
diff --git a/public/js/jquery.blockUI.js b/public/js/old/jquery.blockUI.js
similarity index 100%
rename from public/js/jquery.blockUI.js
rename to public/js/old/jquery.blockUI.js
diff --git a/public/js/jquery.carouFredSel-6.2.1-packed.js b/public/js/old/jquery.carouFredSel-6.2.1-packed.js
similarity index 100%
rename from public/js/jquery.carouFredSel-6.2.1-packed.js
rename to public/js/old/jquery.carouFredSel-6.2.1-packed.js
diff --git a/public/js/jquery.easing.1.3.js b/public/js/old/jquery.easing.1.3.js
similarity index 100%
rename from public/js/jquery.easing.1.3.js
rename to public/js/old/jquery.easing.1.3.js
diff --git a/public/js/jquery.fancybox.pack.js b/public/js/old/jquery.fancybox.pack.js
similarity index 100%
rename from public/js/jquery.fancybox.pack.js
rename to public/js/old/jquery.fancybox.pack.js
diff --git a/public/js/jquery.hint.js b/public/js/old/jquery.hint.js
similarity index 100%
rename from public/js/jquery.hint.js
rename to public/js/old/jquery.hint.js
diff --git a/public/js/jquery.li-scroller.1.0.js b/public/js/old/jquery.li-scroller.1.0.js
similarity index 100%
rename from public/js/jquery.li-scroller.1.0.js
rename to public/js/old/jquery.li-scroller.1.0.js
diff --git a/public/js/jquery.min.js b/public/js/old/jquery.min.js
similarity index 100%
rename from public/js/jquery.min.js
rename to public/js/old/jquery.min.js
diff --git a/public/js/jquery.mousewheel.min.js b/public/js/old/jquery.mousewheel.min.js
similarity index 100%
rename from public/js/jquery.mousewheel.min.js
rename to public/js/old/jquery.mousewheel.min.js
diff --git a/public/js/jquery.newsTicker.min.js b/public/js/old/jquery.newsTicker.min.js
similarity index 100%
rename from public/js/jquery.newsTicker.min.js
rename to public/js/old/jquery.newsTicker.min.js
diff --git a/public/js/jquery.qtip.min.js b/public/js/old/jquery.qtip.min.js
similarity index 99%
rename from public/js/jquery.qtip.min.js
rename to public/js/old/jquery.qtip.min.js
index 258bab90..94ca8ed7 100644
--- a/public/js/jquery.qtip.min.js
+++ b/public/js/old/jquery.qtip.min.js
@@ -1,13 +1,13 @@
-/*
-* qTip2 - Pretty powerful tooltips
-* http://craigsworks.com/projects/qtip2/
-*
-* Version: nightly
-* Copyright 2009-2010 Craig Michael Thompson - http://craigsworks.com
-*
-* Dual licensed under MIT or GPLv2 licenses
-* http://en.wikipedia.org/wiki/MIT_License
-* http://en.wikipedia.org/wiki/GNU_General_Public_License
-*
-* Date: Sat Aug 27 09:34:17.0000000000 2011
+/*
+* qTip2 - Pretty powerful tooltips
+* http://craigsworks.com/projects/qtip2/
+*
+* Version: nightly
+* Copyright 2009-2010 Craig Michael Thompson - http://craigsworks.com
+*
+* Dual licensed under MIT or GPLv2 licenses
+* http://en.wikipedia.org/wiki/MIT_License
+* http://en.wikipedia.org/wiki/GNU_General_Public_License
+*
+* Date: Sat Aug 27 09:34:17.0000000000 2011
*//*jslint browser: true, onevar: true, undef: true, nomen: true, bitwise: true, regexp: true, newcap: true, immed: true, strict: true *//*global window: false, jQuery: false, console: false */(function(a,b,c){function E(b){var c=this,d=b.elements,e=d.tooltip,f=".bgiframe-"+b.id;a.extend(c,{init:function(){d.bgiframe=a(''),d.bgiframe.appendTo(e),e.bind("tooltipmove"+f,c.adjust)},adjust:function(){var a=b.get("dimensions"),c=b.plugins.tip,f=d.tip,g,h;h=parseInt(e.css("border-left-width"),10)||0,h={left:-h,top:-h},c&&f&&(g=c.corner.precedance==="x"?["width","left"]:["height","top"],h[g[1]]-=f[g[0]]()),d.bgiframe.css(h).css(a)},destroy:function(){d.bgiframe.remove(),e.unbind(f)}}),c.init()}function D(c){var f=this,g=c.options.show.modal,i=c.elements,j=i.tooltip,k="#qtip-overlay",l=".qtipmodal",m=l+c.id,o="is-modal-qtip",q=a(document.body),r;c.checks.modal={"^show.modal.(on|blur)$":function(){f.init(),i.overlay.toggle(j.is(":visible"))}},a.extend(f,{init:function(){if(!g.on)return f;r=f.create(),j.attr(o,d).css("z-index",h.modal.zindex+a(n+"["+o+"]").length).unbind(l).unbind(m).bind("tooltipshow"+l+" tooltiphide"+l,function(b,c,d){var e=b.originalEvent;e&&b.type==="tooltiphide"&&/mouse(leave|enter)/.test(e.type)&&a(e.relatedTarget).closest(r[0]).length?b.preventDefault():f[b.type.replace("tooltip","")](b,d)}).bind("tooltipfocus"+l,function(b){if(!b.isDefaultPrevented()){var c=a(n).filter("["+o+"]"),d=h.modal.zindex+c.length,e=parseInt(j[0].style.zIndex,10);r[0].style.zIndex=d,c.each(function(){this.style.zIndex>e&&(this.style.zIndex-=1)}),c.end().filter("."+p).qtip("blur",b.originalEvent),j.addClass(p)[0].style.zIndex=d;try{b.preventDefault()}catch(f){}}}).bind("tooltiphide"+l,function(b){a("["+o+"]").filter(":visible").not(j).last().qtip("focus",b)}),g.escape&&a(b).unbind(m).bind("keydown"+m,function(a){a.keyCode===27&&j.hasClass(p)&&c.hide(a)}),g.blur&&i.overlay.unbind(m).bind("click"+m,function(a){j.hasClass(p)&&c.hide(a)});return f},create:function(){var c=a(k);if(c.length)return i.overlay=c;r=i.overlay=a("
",{id:k.substr(1),html:"
",mousedown:function(){return e}}).insertBefore(a(n).first()),a(b).unbind(l).bind("resize"+l,function(){r.css({height:a(b).height(),width:a(b).width()})}).triggerHandler("resize");return r},toggle:function(b,c,h){if(b&&b.isDefaultPrevented())return f;var i=g.effect,k=c?"show":"hide",l=r.is(":visible"),p=a("["+o+"]").filter(":visible").not(j),s;r||(r=f.create());if(r.is(":animated")&&l===c||!c&&p.length)return f;c?(r.css({left:0,top:0}),r.toggleClass("blurs",g.blur),q.delegate("*","focusin"+m,function(b){a(b.target).closest(n)[0]!==j[0]&&a("a, :input, img",j).add(j).focus()})):q.undelegate("*","focusin"+m),r.stop(d,e),a.isFunction(i)?i.call(r,c):i===e?r[k]():r.fadeTo(parseInt(h,10)||90,c?1:0,function(){c||a(this).hide()}),c||r.queue(function(a){r.css({left:"",top:""}),a()});return f},show:function(a,b){return f.toggle(a,d,b)},hide:function(a,b){return f.toggle(a,e,b)},destroy:function(){var d=r;d&&(d=a("["+o+"]").not(j).length<1,d?(i.overlay.remove(),a(b).unbind(l)):i.overlay.unbind(l+c.id),q.undelegate("*","focusin"+m));return j.removeAttr(o).unbind(l)}}),f.init()}function C(b,g){function w(a){var b=a.precedance==="y",c=n[b?"width":"height"],d=n[b?"height":"width"],e=a.string().indexOf("center")>-1,f=c*(e?.5:1),g=Math.pow,h=Math.round,i,j,k,l=Math.sqrt(g(f,2)+g(d,2)),m=[p/f*l,p/d*l];m[2]=Math.sqrt(g(m[0],2)-g(p,2)),m[3]=Math.sqrt(g(m[1],2)-g(p,2)),i=l+m[2]+m[3]+(e?0:m[0]),j=i/l,k=[h(j*d),h(j*c)];return{height:k[b?0:1],width:k[b?1:0]}}function v(b){var c=k.titlebar&&b.y==="top",d=c?k.titlebar:k.content,e=a.browser.mozilla,f=e?"-moz-":a.browser.webkit?"-webkit-":"",g=b.y+(e?"":"-")+b.x,h=f+(e?"border-radius-"+g:"border-"+g+"-radius");return parseInt(d.css(h),10)||parseInt(l.css(h),10)||0}function u(a,b,c){b=b?b:a[a.precedance];var d=l.hasClass(r),e=k.titlebar&&a.y==="top",f=e?k.titlebar:k.content,g="border-"+b+"-width",h;l.addClass(r),h=parseInt(f.css(g),10),h=(c?h||parseInt(l.css(g),10):h)||0,l.toggleClass(r,d);return h}function t(f,g,h,l){if(k.tip){var n=a.extend({},i.corner),o=h.adjusted,p=b.options.position.adjust.method.split(" "),q=p[0],r=p[1]||p[0],s={left:e,top:e,x:0,y:0},t,u={},v;i.corner.fixed!==d&&(q==="shift"&&n.precedance==="x"&&o.left&&n.y!=="center"?n.precedance=n.precedance==="x"?"y":"x":q==="flip"&&o.left&&(n.x=n.x==="center"?o.left>0?"left":"right":n.x==="left"?"right":"left"),r==="shift"&&n.precedance==="y"&&o.top&&n.x!=="center"?n.precedance=n.precedance==="y"?"x":"y":r==="flip"&&o.top&&(n.y=n.y==="center"?o.top>0?"top":"bottom":n.y==="top"?"bottom":"top"),n.string()!==m.corner&&(m.top!==o.top||m.left!==o.left)&&i.update(n,e)),t=i.position(n,o),t.right!==c&&(t.left=-t.right),t.bottom!==c&&(t.top=-t.bottom),t.user=Math.max(0,j.offset);if(s.left=q==="shift"&&!!o.left)n.x==="center"?u["margin-left"]=s.x=t["margin-left"]-o.left:(v=t.right!==c?[o.left,-t.left]:[-o.left,t.left],(s.x=Math.max(v[0],v[1]))>v[0]&&(h.left-=o.left,s.left=e),u[t.right!==c?"right":"left"]=s.x);if(s.top=r==="shift"&&!!o.top)n.y==="center"?u["margin-top"]=s.y=t["margin-top"]-o.top:(v=t.bottom!==c?[o.top,-t.top]:[-o.top,t.top],(s.y=Math.max(v[0],v[1]))>v[0]&&(h.top-=o.top,s.top=e),u[t.bottom!==c?"bottom":"top"]=s.y);k.tip.css(u).toggle(!(s.x&&s.y||n.x==="center"&&s.y||n.y==="center"&&s.x)),h.left-=t.left.charAt?t.user:q!=="shift"||s.top||!s.left&&!s.top?t.left:0,h.top-=t.top.charAt?t.user:r!=="shift"||s.left||!s.left&&!s.top?t.top:0,m.left=o.left,m.top=o.top,m.corner=n.string()}}var i=this,j=b.options.style.tip,k=b.elements,l=k.tooltip,m={top:0,left:0,corner:""},n={width:j.width,height:j.height},o={},p=j.border||0,q=".qtip-tip",s=!!(a(" ")[0]||{}).getContext;i.mimic=i.corner=f,i.border=p,i.offset=j.offset,i.size=n,b.checks.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){i.init()||i.destroy(),b.reposition()},"^style.tip.(height|width)$":function(){n={width:j.width,height:j.height},i.create(),i.update(),b.reposition()},"^content.title.text|style.(classes|widget)$":function(){k.tip&&i.update()}},a.extend(i,{init:function(){var b=i.detectCorner()&&(s||a.browser.msie);b&&(i.create(),i.update(),l.unbind(q).bind("tooltipmove"+q,t));return b},detectCorner:function(){var a=j.corner,c=b.options.position,f=c.at,g=c.my.string?c.my.string():c.my;if(a===e||g===e&&f===e)return e;a===d?i.corner=new h.Corner(g):a.string||(i.corner=new h.Corner(a),i.corner.fixed=d);return i.corner.string()!=="centercenter"},detectColours:function(){var c,d,e,f=k.tip.css({backgroundColor:"",border:""}),g=i.corner,h=g[g.precedance],m="border-"+h+"-color",p="border"+h.charAt(0)+h.substr(1)+"Color",q=/rgba?\(0, 0, 0(, 0)?\)|transparent/i,s="background-color",t="transparent",u=a(document.body).css("color"),v=b.elements.content.css("color"),w=k.titlebar&&(g.y==="top"||g.y==="center"&&f.position().top+n.height/2+j.offset ",{"class":"ui-tooltip-tip"}).css({width:b,height:c}).prependTo(l),s?a(" ").appendTo(k.tip)[0].getContext("2d").save():(d=' ',k.tip.html(d+d))},update:function(b,c){var g=k.tip,l=g.children(),m=n.width,q=n.height,r="px solid ",t="px dashed transparent",v=j.mimic,x=Math.round,y,z,A,C,D;b||(b=i.corner),v===e?v=b:(v=new h.Corner(v),v.precedance=b.precedance,v.x==="inherit"?v.x=b.x:v.y==="inherit"?v.y=b.y:v.x===v.y&&(v[b.precedance]=b[b.precedance])),y=v.precedance,i.detectColours(),o.border!=="transparent"&&o.border!=="#123456"?(p=u(b,f,d),j.border===0&&p>0&&(o.fill=o.border),i.border=p=j.border!==d?j.border:p):i.border=p=0,A=B(v,m,q),i.size=D=w(b),g.css(D),b.precedance==="y"?C=[x(v.x==="left"?p:v.x==="right"?D.width-m-p:(D.width-m)/2),x(v.y==="top"?D.height-q:0)]:C=[x(v.x==="left"?D.width-m:0),x(v.y==="top"?p:v.y==="bottom"?D.height-q-p:(D.height-q)/2)],s?(l.attr(D),z=l[0].getContext("2d"),z.restore(),z.save(),z.clearRect(0,0,3e3,3e3),z.translate(C[0],C[1]),z.beginPath(),z.moveTo(A[0][0],A[0][1]),z.lineTo(A[1][0],A[1][1]),z.lineTo(A[2][0],A[2][1]),z.closePath(),z.fillStyle=o.fill,z.strokeStyle=o.border,z.lineWidth=p*2,z.lineJoin="miter",z.miterLimit=100,p&&z.stroke(),z.fill()):(A="m"+A[0][0]+","+A[0][1]+" l"+A[1][0]+","+A[1][1]+" "+A[2][0]+","+A[2][1]+" xe",C[2]=p&&/^(r|b)/i.test(b.string())?parseFloat(a.browser.version,10)===8?2:1:0,l.css({antialias:""+(v.string().indexOf("center")>-1),left:C[0]-C[2]*Number(y==="x"),top:C[1]-C[2]*Number(y==="y"),width:m+p,height:q+p}).each(function(b){var c=a(this);c[c.prop?"prop":"attr"]({coordsize:m+p+" "+(q+p),path:A,fillcolor:o.fill,filled:!!b,stroked:!b}).css({display:p||b?"block":"none"}),!b&&c.html()===""&&c.html(' ')})),c!==e&&i.position(b)},position:function(b){var c=k.tip,f={},g=Math.max(0,j.offset),h,l,m;if(j.corner===e||!c)return e;b=b||i.corner,h=b.precedance,l=w(b),m=[b.x,b.y],h==="x"&&m.reverse(),a.each(m,function(a,c){var e,i;c==="center"?(e=h==="y"?"left":"top",f[e]="50%",f["margin-"+e]=-Math.round(l[h==="y"?"width":"height"]/2)+g):(e=u(b,c,d),i=v(b),f[c]=a?p?u(b,c):0:g+(i>e?i:0))}),f[b[h]]-=l[h==="x"?"width":"height"],c.css({top:"",bottom:"",left:"",right:"",margin:""}).css(f);return f},destroy:function(){k.tip&&k.tip.remove(),l.unbind(q)}}),i.init()}function B(a,b,c){var d=Math.ceil(b/2),e=Math.ceil(c/2),f={bottomright:[[0,0],[b,c],[b,0]],bottomleft:[[0,0],[b,0],[0,c]],topright:[[0,c],[b,0],[b,c]],topleft:[[0,0],[0,c],[b,c]],topcenter:[[0,c],[d,0],[b,c]],bottomcenter:[[0,0],[b,0],[d,c]],rightcenter:[[0,0],[b,e],[0,c]],leftcenter:[[b,0],[b,c],[0,e]]};f.lefttop=f.bottomright,f.righttop=f.bottomleft,f.leftbottom=f.topright,f.rightbottom=f.topleft;return f[a.string()]}function A(b){var c=this,f=b.elements.tooltip,g=b.options.content.ajax,h=".qtip-ajax",i=/');
+}
+jQuery(document).ready(function($){
+ "use strict";
+ //mobile menu
+ $(".mobile-menu-switch").click(function(event){
+ event.preventDefault();
+ if(!$(".mobile-menu").is(":visible"))
+ $(".mobile-menu-divider").css("display", "block");
+ $(".mobile-menu").slideToggle(500, function(){
+ if(!$(".mobile-menu").is(":visible"))
+ $(".mobile-menu-divider").css("display", "none");
+ });
+ });
+
+ //slider
+ $(".slider").carouFredSel({
+ responsive: false,
+ //align: "left",
+ width: "100%",
+ items: {
+ start: -1,
+ visible: 3,
+ minimum: 3
+ },
+ scroll: {
+ items: 1,
+ easing: "easeInOutQuint",
+ duration: 750
+ },
+ /*prev: {
+ onAfter: onAfterSlide,
+ onBefore: onBeforeSlide,
+ easing: "easeInOutQuint",
+ duration: 750
+ },
+ next: {
+ onAfter: onAfterSlide,
+ onBefore: onBeforeSlide,
+ easing: "easeInOutQuint",
+ duration: 750
+ },*/
+ auto: {
+ play: false,
+ timeoutDuration: 500,
+ duration: 5000/*,
+ onAfter: onAfterSlide,
+ onBefore: onBeforeSlide,
+ easing: "easeInOutQuint",
+ duration: 750*/
+ }
+ },
+ {
+ transition: true/*,
+ wrapper: {
+ classname: "caroufredsel_wrapper caroufredsel_wrapper_slider"
+ }*/
+ });
+ $(".slider").sliderControl({
+ appendTo: $(".slider_content_box"),
+ listContainer: $(".slider_posts_list_container"),
+ listItems: ($(".page").width()>462 ? 4 : 2)
+ });
+
+ //small slider
+ $(".small_slider").each(function(index){
+ $(this).addClass("pr_preloader_ss_" + index);
+ //$(".pr_preloader_ss_" + index + " img:first").attr('src',$(".pr_preloader_ss_" + index + " img:first").attr('src') + '?i='+getRandom(1,100000));
+ //$(".pr_preloader_ss_" + index + " img:first").before(" ");
+ $(".pr_preloader_ss_" + index).before(" ");
+ $(".pr_preloader_ss_" + index + " img:first").one("load", function(){
+ $(".pr_preloader_ss_" + index).prev(".pr_preloader").remove();
+ $(".pr_preloader_ss_" + index).fadeTo("slow", 1, function(){
+ $(this).css("opacity", "");
+ });
+
+ /*$(this).prev(".pr_preloader").remove();
+ $(this).fadeTo("slow", 1, function(){
+ $(this).css("opacity", "");
+ });*/
+
+ var id = "small_slider";
+ var elementClasses = $(".pr_preloader_ss_" + index).attr('class').split(' ');
+ for(var i=0; i462 ? 3 : 2)
+ });
+ }).each(function(){
+ if(this.complete)
+ $(this).load();
+ });
+ });
+
+ //blog grid
+ $(".blog_grid .slider_content_box").click(function(event){
+ if(event.target.nodeName.toUpperCase()!="A")
+ window.location.href = $(this).find("h2 a, h5 a").attr("href");
+ });
+
+ //mega menu
+ $(".mega_menu_parent").each(function(){
+ var self = $(this).find("ul:first");
+ self.css("left", "-" + (self.parent().offset().left - $(".sf-menu").offset().left) + "px");
+ });
+ $(".mega_menu_parent, .mega_menu_parent>a").hover(function(event){
+ var mega_menu = (event.target.nodeName.toUpperCase()=="A" ? $(this).next().find(".mega_menu") : $(this).find(".mega_menu"));
+ mega_menu.parent().parent().height(mega_menu.outerHeight());
+ if(event.target.nodeName.toUpperCase()=="A")
+ $(this).next().find(".submenu").first().addClass("sfHover");
+ else
+ $(this).find(".submenu").first().addClass("sfHover");
+ mega_menu.first().css("display", "block")
+ });
+ $(".mega_menu_parent .submenu").hover(function(){
+ $(this).addClass("sfHover");
+ var index = $(".mega_menu_parent .submenu").index($(this));
+ var mega_menu = $(this).find(".mega_menu");
+ mega_menu.parent().parent().height(mega_menu.outerHeight());
+ if(mega_menu.length)
+ {
+ mega_menu.css("display", "block");
+ var top = -1;
+ if(mega_menu.offset().top!=$(this).parent().offset().top)
+ top = mega_menu.offset().top - $(this).parent().offset().top + 1;
+ mega_menu.css({"top": "-" + top + "px", "z-index" : "3"});
+ }
+ },
+ function(){
+ $(this).removeClass("sfHover");
+ $(this).find(".mega_menu").css({"top" : "-1px", "z-index" : "1", "display" : "none"});
+ });
+ $(".mega_menu_parent li:not('.submenu')").hover(function(){
+ $(this).parent().children(".submenu").children(".mega_menu").css("display", "none");
+ });
+
+ var controlBySlideLeft = function(param){
+ var self = $(this);
+ var index = (typeof(param.data)!="undefined" ? param.data.index : param);
+ $("#" + self.parent().attr("id").replace("control-by-", "")).trigger("isScrolling", function(isScrolling){
+ if(!isScrolling)
+ {
+ var controlFor = $(".control-for-" + self.parent().attr("id").replace("control-by-", ""));
+ var currentIndex = controlFor.children().index(controlFor.children(".current"));
+ if(currentIndex==0)
+ {
+ controlFor.trigger("prevPage");
+ if(controlFor.children(".current").prev().length)
+ controlFor.children(".current").removeClass("current").prev().addClass("current");
+ else
+ {
+ controlFor.children(".current").removeClass("current");
+ controlFor.children(":last").addClass("current");
+ }
+ }
+ else if(currentIndex>controlFor.triggerHandler("currentVisible").length+1)
+ {
+ var slideToIndex = parseInt($(this).children(":first").attr("id").replace("horizontal_slide_" + index + "_", ""));
+ if(slideToIndex==0)
+ slideToIndex = controlFor.children().length-1;
+ else
+ slideToIndex--;
+ //controlFor.trigger("slideTo", slideToIndex);
+ controlFor.trigger("slideTo", [slideToIndex, {
+ onAfter: function(){
+ controlFor.children(".current").removeClass("current");
+ controlFor.children(":first").addClass("current");
+ }
+ }]);
+
+ }
+ else
+ controlFor.children(".current").removeClass("current").prev().addClass("current");
+ }
+ });
+ };
+ var controlBySlideRight = function(param){
+ var self = $(this);
+ var index = (typeof(param.data)!="undefined" ? param.data.index : param);
+ $("#" + self.parent().attr("id").replace("control-by-", "")).trigger("isScrolling", function(isScrolling){
+ if(!isScrolling)
+ {
+ var controlFor = $(".control-for-" + self.parent().attr("id").replace("control-by-", ""));
+ var currentIndex = controlFor.children().index(controlFor.children(".current"));
+ if(currentIndex==controlFor.triggerHandler("currentVisible").length)
+ {
+ controlFor.trigger("nextPage");
+ controlFor.children(".current").removeClass("current").next().addClass("current");
+ }
+ else if(currentIndex>controlFor.triggerHandler("currentVisible").length)
+ {
+ var slideToIndex = parseInt($(this).children(":first").attr("id").replace("horizontal_slide_" + index + "_", ""));
+ if(slideToIndex==controlFor.children().length-1)
+ slideToIndex = 0;
+ else
+ slideToIndex++;
+ //controlFor.trigger("slideTo", [slideToIndex, "next"]);
+ controlFor.trigger("slideTo", slideToIndex);
+ controlFor.children(".current").removeClass("current");
+ controlFor.children(":first").addClass("current");
+ }
+ else
+ {
+ if(controlFor.children(".current").next().length)
+ controlFor.children(".current").removeClass("current").next().addClass("current");
+ else
+ {
+ controlFor.children(".current").removeClass("current");
+ controlFor.children(":first").addClass("current");
+ }
+ }
+ }
+ });
+ };
+ //horizontal carousel
+ var horizontalCarousel = function()
+ {
+ $(".horizontal_carousel").each(function(index){
+ $(this).addClass("pr_preloader_" + index);
+ //$(".pr_preloader_" + index + " img:first").attr('src',$(".pr_preloader_" + index + " img:first").attr('src') + '?i='+getRandom(1,100000));
+ $(".pr_preloader_" + index).before(" ");
+ $(".pr_preloader_" + index + " img:first").one("load", function(){
+ $(".pr_preloader_" + index).prev(".pr_preloader").remove();
+ $(".pr_preloader_" + index).fadeTo("slow", 1, function(){
+ $(this).css("opacity", "");
+ });
+
+ /*$(this).prev(".pr_preloader").remove();
+ $(this).fadeTo("slow", 1, function(){
+ $(this).css("opacity", "");
+ });*/
+ //caroufred
+ var visible = 3;
+ var autoplay = 0;
+ var pause_on_hover = 0;
+ var scroll = 1;
+ var effect = "scroll";
+ var easing = "easeInOutQuint";
+ var duration = 750;
+ var navigation = 1;
+ var control_for = "";
+ var elementClasses = $(".pr_preloader_" + index).attr('class').split(' ');
+ for(var i=0; i");
+ $(".pr_preloader_" + index).parent().after(" ");
+ $(".pr_preloader_" + index).parent().parent().hover(function(){
+ $(".horizontal_carousel_container .left.slider_control_" + index).removeClass("slideRightBack").addClass("slideRight");
+ $(".horizontal_carousel_container .right.slider_control_" + index).removeClass("slideLeftBack").addClass("slideLeft");
+ $(".horizontal_carousel_container .pr_preloader_" + index + " .fullscreen").removeClass("slideRightBack").addClass("slideRight");
+ },
+ function(){
+ $(".horizontal_carousel_container .left.slider_control_" + index).removeClass("slideRight").addClass("slideRightBack");
+ $(".horizontal_carousel_container .right.slider_control_" + index).removeClass("slideLeft").addClass("slideLeftBack");
+ $(".horizontal_carousel_container .pr_preloader_" + index + " .fullscreen").removeClass("slideRight").addClass("slideRightBack");
+ });
+ }
+ $(".pr_preloader_" + index).trigger('configuration', ['prev', {button: $(".horizontal_carousel_container .left.slider_control_" + index)}, false]);
+ $(".pr_preloader_" + index).trigger('configuration', ['next', {button: $(".horizontal_carousel_container .right.slider_control_" + index)}, false]);
+ $(".pr_preloader_" + index + " li img").css("display", "block");
+ $(".pr_preloader_" + index + " li .icon").css("display", "block");
+ //$(".mc_preloader_" + index).trigger('configuration', ['debug', false, true]); //for width
+ $(".pr_preloader_" + index).trigger('configuration', ['debug', false, true]); //for width
+
+ var self = $(".pr_preloader_" + index);
+ var base = "x";
+ var scrollOptions = {
+ scroll: {
+ easing: "linear",
+ duration: 200
+ }
+ };
+ self.swipe({
+ fallbackToMouseEvents: false,
+ allowPageScroll: "vertical",
+ excludedElements:"button, input, select, textarea, .noSwipe",
+ swipeStatus: function(event, phase, direction, distance, fingerCount, fingerData ) {
+ //if(!self.is(":animated") && (!$(".control-for-" + self.attr("id")).length || ($(".control-for-" + self.attr("id")).length && !$(".control-for-" + self.attr("id")).is(":animated"))))
+ if(!self.is(":animated"))
+ {
+ self.trigger("isScrolling", function(isScrolling){
+ if(!isScrolling)
+ {
+ if (phase == "move" && (direction == "left" || direction == "right"))
+ {
+ if(base=="x")
+ {
+ if($(".gallery_popup").is(":visible"))
+ var scroll = $(".gallery_popup").scrollTop();
+ self.trigger("configuration", scrollOptions);
+ if($(".control-for-" + self.attr("id")).length)
+ $(".control-for-" + self.attr("id")).trigger("configuration", scrollOptions);
+ if($(".gallery_popup").is(":visible"))
+ $(".gallery_popup").scrollTop(scroll);
+ self.trigger("pause");
+ }
+ if (direction == "left")
+ {
+ if(base=="x")
+ base = 0;
+ self.css("left", parseInt(base)-distance + "px");
+ }
+ else if (direction == "right")
+ {
+ if(base=="x" || base==0)
+ {
+ self.children().last().prependTo(self);
+ base = -self.children().first().width()-parseInt(self.children().first().css("margin-right"));
+ }
+ self.css("left", base+distance + "px");
+ }
+
+ }
+ else if (phase == "cancel")
+ {
+ if(distance!=0)
+ {
+ self.trigger("play");
+ self.animate({
+ "left": base + "px"
+ }, 750, "easeInOutQuint", function(){
+ if($(".gallery_popup").is(":visible"))
+ var scroll = $(".gallery_popup").scrollTop();
+ if(base==-self.children().first().width()-parseInt(self.children().first().css("margin-right")))
+ {
+ self.children().first().appendTo(self);
+ self.css("left", "0px");
+ base = "x";
+ }
+ self.trigger("configuration", {scroll: {
+ easing: "easeInOutQuint",
+ duration: 750
+ }});
+ if($(".control-for-" + self.attr("id")).length)
+ $(".control-for-" + self.attr("id")).trigger("configuration", {scroll: {
+ easing: "easeInOutQuint",
+ duration: 750
+ }});
+ if($(".gallery_popup").is(":visible"))
+ $(".gallery_popup").scrollTop(scroll);
+ });
+ }
+ }
+ else if (phase == "end")
+ {
+ self.trigger("play");
+ if (direction == "right")
+ {
+ if(typeof(self.parent().parent().attr("id"))!="undefined" && self.parent().parent().attr("id").indexOf('control-by')==0)
+ {
+ if($(".horizontal_carousel_container .left.slider_control_" + index).length)
+ controlBySlideLeft.call($(".horizontal_carousel_container .left.slider_control_" + index), index);
+ else
+ controlBySlideLeft.call($(".pr_preloader_" + index).parent(), index);
+ }
+ self.animate({
+ "left": 0 + "px"
+ }, 200, "linear", function(){
+ if($(".gallery_popup").is(":visible"))
+ var scroll = $(".gallery_popup").scrollTop();
+ self.trigger("configuration", {scroll: {
+ easing: "easeInOutQuint",
+ duration: 750
+ }});
+ if($(".control-for-" + self.attr("id")).length)
+ $(".control-for-" + self.attr("id")).trigger("configuration", {scroll: {
+ easing: "easeInOutQuint",
+ duration: 750
+ }});
+ if($(".gallery_popup").is(":visible"))
+ $(".gallery_popup").scrollTop(scroll);
+ base = "x";
+ });
+
+ }
+ else if (direction == "left")
+ {
+ if(base==-self.children().first().width()-parseInt(self.children().first().css("margin-right")))
+ {
+ self.children().first().appendTo(self);
+ self.css("left", (parseInt(self.css("left"))-base)+"px");
+ }
+ if($(".horizontal_carousel_container .right.slider_control_" + index).length)
+ $(".horizontal_carousel_container .right.slider_control_" + index).trigger("click");
+ else
+ $(".horizontal_carousel_container .slider_control .right_" + index).trigger("click");
+ base = "x";
+ }
+ }
+ }
+ });
+ }
+ }
+ });
+ $(window).trigger("resize");
+ $(".pr_preloader_" + index).trigger('configuration', ['debug', false, true]); //for height
+ if(control_for!="")
+ {
+ $(".pr_preloader_" + index).children().each(function(child_index){
+ if(child_index==0)
+ $(this).addClass("current");
+ $(this).attr("id", "horizontal_slide_" + index + "_" + child_index);
+ });
+ $(".pr_preloader_" + index).children().click(function(event){
+ event.preventDefault();
+ var self = $(this);
+ $("#" + control_for).trigger("isScrolling", function(isScrolling){
+ if(!isScrolling)
+ {
+ var slideIndex = self.attr("id").replace("horizontal_slide_" + index + "_", "");
+ self.parent().children().removeClass("current");
+ self.addClass("current");
+ var controlForIndex = parseInt($("#" + control_for).children(":first").attr("id").split("_")[2]);
+ //$("#" + control_for).trigger("slideTo", parseInt(slideIndex));
+ $("#" + control_for).trigger("slideTo", $("#horizontal_slide_" + controlForIndex + "_" + slideIndex));
+ }
+ });
+ });
+ }
+ $("[id^='control-by-'] .pr_preloader_" + index).children().each(function(child_index){
+ $(this).attr("id", "horizontal_slide_" + index + "_" + child_index);
+ });
+ $("[id^='control-by-'] .left.slider_control_" + index).click({index: index}, controlBySlideLeft);
+ $("[id^='control-by-'] .right.slider_control_" + index).click({index: index}, controlBySlideRight);
+ }).each(function(){
+ if(this.complete)
+ $(this).load();
+ });
+ });
+ };
+ horizontalCarousel();
+
+ //vertical carousel
+ var verticalCarousel = function()
+ {
+ $(".vertical_carousel").each(function(index){
+ $(this).addClass("pr_preloader_vl_" + index);
+ //$(".pr_preloader_vl_" + index + " img:first").attr('src',$(".pr_preloader_vl_" + index + " img:first").attr('src') + '?i='+getRandom(1,100000));
+ $(".pr_preloader_vl_" + index + " img:first").one("load", function(){
+ //$(this).prev(".pr_preloader").remove();
+ //$(this).fadeTo("slow", 1, function(){
+ // $(this).css("opacity", "");
+ //});
+
+ //caroufred
+ var autoplay = 0;
+ var pause_on_hover = 0;
+ var scroll = 1;
+ var effect = "scroll";
+ var easing = "easeInOutQuint";
+ var duration = 750;
+ var navigation = 1;
+ var elementClasses = $(".pr_preloader_vl_" + index).attr('class').split(' ');
+ for(var i=0; i");
+ $(".pr_preloader_vl_" + index).parent().after(" ");
+ $(".pr_preloader_vl_" + index).parent().parent().hover(function(){
+ $(".vertical_carousel_container .up.slider_control_" + index).removeClass("slideDownBack").addClass("slideDown");
+ $(".vertical_carousel_container .down.slider_control_" + index).removeClass("slideUpBack").addClass("slideUp");
+ },
+ function(){
+ $(".vertical_carousel_container .up.slider_control_" + index).removeClass("slideDown").addClass("slideDownBack");
+ $(".vertical_carousel_container .down.slider_control_" + index).removeClass("slideUp").addClass("slideUpBack");
+ });
+ }
+ $(".pr_preloader_vl_" + index).trigger('configuration', ['prev', {button: $(".vertical_carousel_container .up.slider_control_" + index)}, false]);
+ $(".pr_preloader_vl_" + index).trigger('configuration', ['next', {button: $(".vertical_carousel_container .down.slider_control_" + index)}, false]);
+ $(".pr_preloader_vl_" + index + " li img").css("display", "block");
+ $(".pr_preloader_vl_" + index + " li .icon").css("display", "block");
+ //$(".mc_preloader_" + index).trigger('configuration', ['debug', false, true]); //for width
+ $(".pr_preloader_vl_" + index).trigger('configuration', ['debug', false, true]); //for width
+ $(window).trigger("resize");
+ $(".pr_preloader_vl_" + index).trigger('configuration', ['debug', false, true]); //for height
+ }).each(function(){
+ if(this.complete)
+ $(this).load();
+ });
+ });
+ };
+ verticalCarousel();
+
+ $(".tabs_navigation:not('.small')").each(function(){
+ var count = $(this).children().length;
+ $(this).children().width(100/count + '%');
+ });
+
+ var blogRating = function()
+ {
+ $(".blog.rating").each(function(){
+ var topValue = 0, currentValue = 0;
+ $(this).children(".post").each(function(index){
+ var self = $(this);
+ if(self.find("[data-value]").length)
+ {
+ currentValue = parseInt(self.find("[data-value]").data("value").toString().replace(" ",""));
+ if(index==0)
+ topValue = currentValue;
+ self.append("");
+ }
+ });
+ });
+ }
+ blogRating();
+
+ var authorsRating = function()
+ {
+ $(".authors.rating").each(function(){
+ var topValue = 0, currentValue = 0;
+ $(this).children(".author").each(function(index){
+ var self = $(this);
+ var number = self.find("[data-value]");
+ if(number.length)
+ {
+ currentValue = parseInt(number.data("value").toString().replace(" ",""))
+ if(index==0)
+ topValue = currentValue;
+ number.after("");
+ }
+ });
+ });
+ }
+ authorsRating();
+
+ var authorsListRating = function()
+ {
+ $(".authors_list.rating").each(function(){
+ var topValue = 0, currentValue = 0;
+ $(this).children(".author").each(function(index){
+ var self = $(this);
+ var number = self.find("[data-value]").first();
+ if(number.length)
+ {
+ currentValue = parseInt(number.data("value").toString().replace(" ",""))
+ if(index==0)
+ topValue = currentValue;
+ self.find(".details").append("");
+ }
+ });
+ });
+ }
+ authorsListRating();
+
+ var reviewRating = function()
+ {
+ $(".value_container .value_bar").each(function(){
+ if($(this).children("[data-value]").first().length)
+ {
+ var value = parseFloat($(this).children("[data-value]").first().data("value").toString());
+ $(this).parent().css("width", (parseInt(value*10)<13 ? 13 : parseInt(value*10)) + "%");
+ }
+ });
+ $(".review_summary").each(function(){
+ if($(this).children("[data-value]").first().length)
+ {
+ var value = parseFloat($(this).children("[data-value]").first().data("value").toString());
+ $(this).append("");
+ }
+ });
+ }
+ reviewRating();
+
+
+ //vertical carousel
+ $(".latest_news_scrolling_list").each(function(){
+ var self = $(this);
+ self.carouFredSel({
+ width: "variable",
+ items: {
+ visible: 1,
+ minimum: 1
+ },
+ prev: {button: self.parent().prev().prev()},
+ next: {button: self.parent().prev()},
+ scroll: {
+ width: "variable",
+ items: 1,
+ easing: "easeInOutCirc",
+ // fx: "fade",
+ pauseOnHover: true,
+ onBefore: onBeforeScroll
+ },
+ auto: {
+ play: true,
+ items: 1
+ }
+ },{
+ wrapper: {
+ classname: "caroufredsel_wrapper_vertical_carousel"
+ }
+ });
+ });
+
+ //accordion
+ $(".accordion").accordion({
+ event: 'change',
+ heightStyle: 'content',
+ icons: true,
+ /*active: false,
+ collapsible: true*/
+ create: function(event, ui){
+ $(window).trigger('resize');
+ $(".horizontal_carousel").trigger('configuration', ['debug', false, true]);
+ }
+ });
+ $(".accordion.wide").bind("accordionchange", function(event, ui){
+ $("html, body").animate({scrollTop: $("#"+$(ui.newHeader).attr("id")).offset().top-20}, 400);
+ });
+ $(".tabs:not('.no_scroll')").bind("tabsbeforeactivate", function(event, ui){
+ $("html, body").animate({scrollTop: $("#"+$(ui.newTab).children("a").attr("id")).offset().top-20}, 400);
+ });
+ $(".tabs").tabs({
+ event: 'change',
+ show: true,
+ create: function(){
+ $("html, body").scrollTop(0);
+ }
+ });
+
+ //browser history
+ $(".tabs .ui-tabs-nav a").click(function(){
+ if($(this).attr("href").substr(0,4)!="http")
+ $.bbq.pushState($(this).attr("href"));
+ else
+ window.location.href = $(this).attr("href");
+ });
+ $(".ui-accordion .ui-accordion-header").click(function(){
+ $.bbq.pushState("#" + $(this).attr("id").replace("accordion-", ""));
+ });
+
+ //preloader
+ var preloader = function()
+ {
+ $(".blog:not('.small, .horizontal_carousel') .post>a>img, .grid_view .post>a>img, .post.single .post_image img, .slider .slide img, .pr_preload").each(function(){
+ $(this).before(" ");
+ //$(this).attr('src',$(this).attr('src') + '?i='+getRandom(1,100000));
+ $(this).one("load", function(){
+ $(this).prev(".pr_preloader").remove();
+ $(this).fadeTo("slow", 1, function(){
+ $(this).css("opacity", "");
+ });
+ $(this).css("display", "block");
+ $(this).parent().children(".icon").css("display", "block");
+ if($(this).parent().parent().parent().hasClass("blog rating"))
+ $(".blog.rating .value_bar_container").each(function(){
+ $(this).height($(this).parent().outerHeight()-$(this).parent().find("img").height());
+ });
+ }).each(function(){
+ if(this.complete || $(this).height()>0)
+ $(this).load();
+ });
+ });
+
+ };
+ preloader();
+
+ $(".scroll_to_comments").click(function(event){
+ event.preventDefault();
+ var offset = $("#comments_list").offset();
+ $("html, body").animate({scrollTop: offset.top-80}, 400);
+ });
+ //hashchange
+ $(window).bind("hashchange", function(event){
+ var hashSplit = $.param.fragment().split("-");
+ var hashString = "";
+ for(var i=0; i");
+ $(".gallery_overlay").css({"width":$(window).width()+"px", "height":$(document).height()+"px", "opacity":"1"});
+ //var top = ($(window).height()-$(panelId).height())/2+$(window).scrollTop();
+ var top = $(window).scrollTop();
+ if(top<0)
+ top = 0;
+ top = 0;
+ $(panelId).css("top", top + "px");
+ //$(panelId).css("left", ($(window).width()-$(panelId).width())/2+$(window).scrollLeft() + "px");
+ $(panelId).appendTo("body").css("display", "block");
+ var carouselControl = $(panelId + " .horizontal_carousel_container.thin .horizontal_carousel");
+ var carouselControlIndex = parseInt(carouselControl.children(":first").attr("id").split("_")[2]);
+ if(carouselControl.children().length<7)
+ $(panelId + " .horizontal_carousel_container.thin").css("width", "1050px");
+
+ var carousel = $(panelId + " .horizontal_carousel_container.big .horizontal_carousel");
+ var carouselIndex = parseInt(carousel.children(":first").attr("id").split("_")[2]);
+ if(!carousel.find(".navigation_container").length)
+ {
+ carousel.children().each(function(index){
+ $(this).find(".column_1_3").prepend("" + (index+1) + " / " + carousel.children().length + "
");
+ $(panelId + " .left_" + index).click(function(event){
+ event.preventDefault();
+ carousel.trigger("isScrolling", function(isScrolling){
+ if(!isScrolling)
+ {
+ controlBySlideLeft.call(carousel.parent(), carouselIndex);
+ carousel.trigger("prevPage");
+
+ /*var controlFor = $(".control-for-" + carousel.attr("id").replace(, carouselIndex""));
+ var currentIndex = controlFor.children().index(controlFor.children(".current"));
+ if(currentIndex==0)
+ {
+ controlFor.trigger("prevPage");
+ controlFor.children(".current").removeClass("current").prev().addClass("current");
+ }
+ else if(currentIndex>controlFor.triggerHandler("currentVisible").length+1)
+ {
+ var slideToIndex = parseInt(carousel.children(":first").attr("id").replace("horizontal_slide_" + carouselIndex + "_", ""));
+ controlFor.trigger("slideTo", slideToIndex);
+ controlFor.children(".current").removeClass("current");
+ controlFor.children(":first").addClass("current");
+ }
+ else
+ controlFor.children(".current").removeClass("current").prev().addClass("current");*/
+ }
+ });
+ });
+ $(panelId + " .right_" + index).click(function(event){
+ event.preventDefault();
+ carousel.trigger("isScrolling", function(isScrolling){
+ if(!isScrolling)
+ {
+ controlBySlideRight.call(carousel.parent(), carouselIndex);
+ carousel.trigger("nextPage");
+ /*var controlFor = $(".control-for-" + carousel.attr("id").replace("control-, carouselIndex var currentIndex = controlFor.children().index(controlFor.children(".current"));
+ if(currentIndex==controlFor.triggerHandler("currentVisible").length)
+ {
+ controlFor.trigger("nextPage");
+ controlFor.children(".current").removeClass("current").next().addClass("current");
+ }
+ else if(currentIndex>controlFor.triggerHandler("currentVisible").length)
+ {
+ var slideToIndex = parseInt(carousel.children(":first").attr("id").replace("horizontal_slide_" + carouselIndex + "_", ""));
+ if(slideToIndex==controlFor.children().length-1)
+ slideToIndex = 0;
+ else
+ slideToIndex++;
+ controlFor.trigger("slideTo", slideToIndex);
+ controlFor.children(".current").removeClass("current");
+ controlFor.children(":first").addClass("current");
+ }
+ else
+ controlFor.children(".current").removeClass("current").next().addClass("current");*/
+ }
+ });
+ });
+ });
+ }
+ carouselControl.children(".current").removeClass("current");
+ carousel.trigger('configuration', ['debug', false, true]);
+ carouselControl.trigger('configuration', ['debug', false, true]);
+ $("#horizontal_slide_" + carouselControlIndex + "_" + currentSlideIndex).addClass("current");
+ carousel.trigger("slideTo", [$("#horizontal_slide_" + carouselIndex + "_" + currentSlideIndex), {
+ duration : 10
+ }]);
+ carouselControl.trigger("slideTo", [$("#horizontal_slide_" + carouselControlIndex + "_" + currentSlideIndex), {
+ duration : 10
+ }]);
+ $(panelId).css("opacity", "0");
+ carousel.trigger('configuration', ['debug', false, true]);
+ carouselControl.trigger('configuration', ['debug', false, true]);
+ $(panelId).animate({opacity: 1}, 500, function(){if(jQuery.browser.msie)this.style.removeAttribute("filter");carousel.trigger('configuration', ['debug', false, true]);/*IE bug fix*/});
+ $(panelId).css("height", $(window).height()+"px");
+ //$("html,body").css("overflow", "hidden").addClass("dont_scroll");
+ var scrollPosition = $(window).scrollTop();
+ $("body").addClass("lock-position");
+ $(".close_popup").one("click", function(event){
+ event.preventDefault();
+ $(".close_popup").unbind("click");
+ //$("html,body").css("overflow", "auto").removeClass("dont_scroll");
+ $("body").removeClass("lock-position");
+ $(window).scrollTop(scrollPosition);
+ $(panelId).css({"top": scrollPosition, "overflow": "hidden"});
+ $(panelId).addClass("disabled").animate({opacity:0},500,function(){$(this).css("display", "none").removeClass("disabled");$(panelId).css({"top": 0, "overflow-y": "scroll"});});
+ $(".gallery_overlay").animate({opacity:0},500,function(){$(this).remove()});
+ });
+ }
+ });
+ $('body.dont_scroll').bind("touchmove", {}, function(event){
+ event.preventDefault();
+ });
+
+ //timeago
+ $("abbr.timeago").timeago();
+
+ if($("#map").length)
+ {
+ //google map
+ var coordinate = new google.maps.LatLng(45.358887,-75.702429);
+ var mapOptions = {
+ zoom: 15,
+ center: coordinate,
+ mapTypeId: google.maps.MapTypeId.ROADMAP,
+ streetViewControl: false,
+ mapTypeControl: false
+ };
+
+ map = new google.maps.Map(document.getElementById("map"),mapOptions);
+ marker = new google.maps.Marker({
+ position: new google.maps.LatLng(45.358887,-75.702429),
+ map: map,
+ icon: new google.maps.MarkerImage("images/icons/other/map_pointer.png", new google.maps.Size(38, 45), null, new google.maps.Point(18, 44))
+ });
+ }
+
+ //window resize
+ function windowResize()
+ {
+ if(map!=null)
+ map.setCenter(coordinate);
+ $(".slider, .small_slider, .latest_news_scrolling_list, .slider_posts_list, .vertical_carousel, .horizontal_carousel").trigger('configuration', ['debug', false, true]);
+ $(".blog.rating .value_bar_container").each(function(){
+ $(this).height($(this).parent().outerHeight()-$(this).parent().find("img").height());
+ });
+ $(".authors_list.rating .value_bar_container").each(function(){
+ $(this).height($(this).parent().outerHeight());
+ });
+ $(".review_summary .value_bar_container").each(function(){
+ $(this).height($(this).parent().outerHeight());
+ });
+ if($(".slider").length)
+ {
+ $(".slider").sliderControl("destroy");
+ $(".slider").sliderControl({
+ appendTo: $(".slider_content_box"),
+ listContainer: $(".slider_posts_list_container"),
+ listItems: ($(".page").width()>462 ? 4 : 2)
+ });
+ }
+ if($(".small_slider").length)
+ {
+ $(".small_slider").each(function(){
+ if($(this).hasClass("pr_initialized"))
+ {
+ $(this).sliderControl("destroy");
+ var id = "small_slider";
+ var elementClasses = $(this).attr('class').split(' ');
+ for(var i=0; i462 ? 3 : 2)
+
+ });
+ }
+ });
+ }
+ if($(".post.single .author_box").length)
+ {
+ var topOfWindow = $(window).scrollTop();
+ if($(".post.single.small_image .author_box").length)
+ {
+ var elementPos = $(".post.single .post_content").offset().top+$(".post.single .post_image_box").outerHeight()+30;
+ if(elementPos-20topOfWindow)
+ $(".post.single .author_box").css({"position": "fixed", "top": "20px", "bottom": "auto"});
+ else if($(".post.single .post_content").offset().top-20+$(".post.single .post_content").outerHeight()-$(".post.single .author_box").outerHeight()topOfWindow)
+ $(".post.single .author_box").css({"position": "fixed", "top": "20px", "bottom": "auto"});
+ else if($(".post.single .post_content").offset().top-20+$(".post.single .post_content").outerHeight()-$(".post.single .author_box").outerHeight()topOfWindow)
+ $(".post.single .author_box").css({"position": "fixed", "top": "20px", "bottom": "auto"});
+ else if($(".post.single .post_content").offset().top-20+$(".post.single .post_content").outerHeight()-$(".post.single .author_box").outerHeight()topOfWindow)
+ $(".post.single .author_box").css({"position": "fixed", "top": "20px", "bottom": "auto"});
+ else if($(".post.single .post_content").offset().top-20+$(".post.single .post_content").outerHeight()-$(".post.single .author_box").outerHeight()value)
+ {
+ self.text(value.toFixed(1));
+ clearInterval(numberInterval);
+ }
+ }, 1);
+ }
+ /*var i = 0;
+ var iterator = Math.pow(10, value.toString().length-2);
+ if(iterator<1)
+ iterator = 1;
+ if(self.hasClass("tens"))
+ iterator = 0.08;
+ var numberInterval = setInterval(function(){
+ self.text((self.hasClass("tens") ? i.toFixed(1) : i));
+ i+=iterator;
+ if(i>value)
+ {
+ self.text((self.hasClass("tens") ? value.toFixed(1) : value));
+ clearInterval(numberInterval);
+ }
+ }, 1);*/
+ }
+ else if(!$(this).hasClass("progress"))
+ {
+ var elementClasses = $(this).attr('class').split(' ');
+ var animation = "fadeIn";
+ var duration = 600;
+ var delay = 0;
+ for(var i=0; i8 && size_to_set<40)
+ $(this).css("font-size", size_to_set + "px");
+ });
+ });
+});
diff --git a/public/js/old/mediaplayer_plugins.min.js b/public/js/old/mediaplayer_plugins.min.js
new file mode 100644
index 00000000..e02f300b
--- /dev/null
+++ b/public/js/old/mediaplayer_plugins.min.js
@@ -0,0 +1,56 @@
+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * License: MIT
+ *
+ */
+!function n(l,o,s){function d(t,e){if(!o[t]){if(!l[t]){var i="function"==typeof require&&require;if(!e&&i)return i(t,!0);if(c)return c(t,!0);var a=new Error("Cannot find module '"+t+"'");throw a.code="MODULE_NOT_FOUND",a}var r=o[t]={exports:{}};l[t][0].call(r.exports,function(e){return d(l[t][1][e]||e)},r,r.exports,n,l,o,s)}return o[t].exports}for(var c="function"==typeof require&&require,e=0;e',n.addEventListener("click",function(){r.media.originalNode.webkitShowPlaybackTargetPicker()});var t=r.media.originalNode.getAttribute("x-webkit-airplay");t&&"allow"===t||r.media.originalNode.setAttribute("x-webkit-airplay","allow"),r.media.originalNode.addEventListener("webkitcurrentplaybacktargetiswirelesschanged",function(){var e=r.media.originalNode.webkitCurrentPlaybackTargetIsWireless?"Started":"Stopped",t=r.media.originalNode.webkitCurrentPlaybackTargetIsWireless?"active":"",i=n.querySelector("button"),a=mejs.Utils.createEvent("airplay"+e,r.media);r.media.dispatchEvent(a),"active"===t?mejs.Utils.addClass(i,"active"):mejs.Utils.removeClass(i,"active")}),r.media.originalNode.addEventListener("webkitplaybacktargetavailabilitychanged",function(e){"available"===e.availability&&r.addControlElement(n,"airplay")})}}})},{}]},{},[1]);/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * License: MIT
+ *
+ */
+!function s(o,n,c){function l(t,e){if(!n[t]){if(!o[t]){var a="function"==typeof require&&require;if(!e&&a)return a(t,!0);if(d)return d(t,!0);var r=new Error("Cannot find module '"+t+"'");throw r.code="MODULE_NOT_FOUND",r}var i=n[t]={exports:{}};o[t][0].call(i.exports,function(e){return l(o[t][1][e]||e)},i,i.exports,s,o,n,c)}return n[t].exports}for(var d="function"==typeof require&&require,e=0;e',a.chromecastLayer.style.display="none",t.insertBefore(a.chromecastLayer,t.firstChild),s.className=i.options.classPrefix+"button "+i.options.classPrefix+"chromecast-button",s.innerHTML=' ',s.style.display="none",i.addControlElement(s,"chromecast"),i.castButton=s,a.chromecastLayer.innerHTML=''+mejs.i18n.t("mejs.chromecast-legend")+'
',r.originalNode.getAttribute("poster")&&(a.chromecastLayer.innerHTML+=' ',a.chromecastLayer.querySelector("img").addEventListener("click",function(){if(a.options.clickToPlayPause){var e=i.container.querySelector("."+i.options.classPrefix+"overlay-button"),t=e.getAttribute("aria-pressed");a.paused?a.play():a.pause(),e.setAttribute("aria-pressed",!!t),a.container.focus()}})),window.__onGCastApiAvailable=function(e){var t=mejs.Utils.getTypeFromFile(r.originalNode.src).toLowerCase(),a=t&&-1<["application/x-mpegurl","application/vnd.apple.mpegurl","application/dash+xml","video/mp4","audio/mp3","audio/mp4"].indexOf(t);e&&a&&i._initializeCastPlayer()},window.cast){var n=i.controls.querySelector("."+i.options.classPrefix+"chromecast-button>button");return n&&"none"!==n.style.display&&(i.controls.querySelector("."+i.options.classPrefix+"chromecast-button").style.display=""),void i._initializeCastPlayer()}mejs.Utils.loadScript("https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1")},cleanchromecast:function(e){if(window.cast){var t=cast.framework.CastContext.getInstance().getCurrentSession();t&&t.endSession(!0)}e.castButton&&e.castButton.remove(),e.chromecastLayer&&e.chromecastLayer.remove()},_initializeCastPlayer:function(){var e=this,t=void 0;switch(this.options.castPolicy){case"tab":t="TAB_AND_ORIGIN_SCOPED";break;case"page":t="PAGE_SCOPED";break;default:t="ORIGIN_SCOPED"}var a=cast.framework.CastContext.getInstance(),r=a.getCurrentSession();if(a.setOptions({receiverApplicationId:e.options.castAppID||chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID,autoJoinPolicy:chrome.cast.AutoJoinPolicy[t]}),a.addEventListener(cast.framework.CastContextEventType.CAST_STATE_CHANGED,e._checkCastButtonStatus.bind(e)),e.remotePlayer=new cast.framework.RemotePlayer,e.remotePlayerController=new cast.framework.RemotePlayerController(e.remotePlayer),e.remotePlayerController.addEventListener(cast.framework.RemotePlayerEventType.IS_CONNECTED_CHANGED,e._switchToCastPlayer.bind(this)),r){var i=a.getCastState(),s=e.controls.querySelector("."+e.options.classPrefix+"chromecast-button");s&&i===cast.framework.CastState.NO_DEVICES_AVAILABLE?s.style.display="none":s&&(e.chromecastLayer&&(e.chromecastLayer.style.display=i===cast.framework.CastState.CONNECTED?"":"none"),s.style.display=""),e._switchToCastPlayer()}},_checkCastButtonStatus:function(e){var t=this,a=t.controls.querySelector("."+t.options.classPrefix+"chromecast-button");a&&e.castState===cast.framework.CastState.NO_DEVICES_AVAILABLE?a.style.display="none":a&&(t.chromecastLayer&&(t.chromecastLayer.style.display=e.castState===cast.framework.CastState.CONNECTED?"":"none"),a.style.display=""),setTimeout(function(){t.setPlayerSize(t.width,t.height),t.setControlsSize()},0)},_switchToCastPlayer:function(){var e=this;if((e.proxy&&e.proxy.pause(),cast&&cast.framework)&&(cast.framework.CastContext.getInstance().addEventListener(cast.framework.CastContextEventType.CAST_STATE_CHANGED,e._checkCastButtonStatus.bind(e)),e.remotePlayer.isConnected))return void e._setupCastPlayer();e._setDefaultPlayer()},_setupCastPlayer:function(){var r=this,s=cast.framework.CastContext.getInstance().getCurrentSession(),e=r.layers.querySelector("."+r.options.classPrefix+"chromecast-info");!0!==r.loadedChromecast&&(r.loadedChromecast=!0,r.proxy=new o.default(r.remotePlayer,r.remotePlayerController,r.media,r.options),e&&(e.querySelector(".device").innerText=s.getCastDevice().friendlyName),r.chromecastLayer&&(r.chromecastLayer.style.display=""),!0===r.options.castEnableTracks&&function(){var i=void 0!==r.captionsButton?r.captionsButton.querySelectorAll("input[type=radio]"):null;if(null!==i)for(var e=function(r,e){i[r].addEventListener("click",function(){var e=parseInt(i[r].id.replace(/^.*?track_(\d+)_.*$/,"$1")),t="none"===i[r].value?[]:[e],a=new chrome.cast.media.EditTracksInfoRequest(t);s.getMediaSession().editTracksInfo(a,function(){},function(e){console.error(e)})})},t=0,a=i.length;t=i.getDuration()&&(i.endedMedia=!0,setTimeout(function(){var e=mejs.Utils.createEvent("ended",i.media);i.media.dispatchEvent(e)},50))}),i.controller.addEventListener(cast.framework.RemotePlayerEventType.IS_MUTED_CHANGED,function(){i.setMuted(i.player.isMuted)}),i.load(),i}return r(s,[{key:"getSrc",value:function(){return this.media.originalNode.src}},{key:"setSrc",value:function(e){this.media.originalNode.src="string"==typeof e?e:e[0].src,this.load()}},{key:"setCurrentTime",value:function(e){this.player.currentTime=e,this.controller.seek();var t=mejs.Utils.createEvent("timeupdate",this.media);this.media.dispatchEvent(t)}},{key:"getCurrentTime",value:function(){return this.player.currentTime}},{key:"getDuration",value:function(){return this.player.duration}},{key:"setVolume",value:function(e){this.player.volumeLevel=e,this.controller.setVolumeLevel();var t=mejs.Utils.createEvent("volumechange",this.media);this.media.dispatchEvent(t)}},{key:"getVolume",value:function(){return this.player.volumeLevel}},{key:"play",value:function(){if(this.player.isPaused){this.controller.playOrPause();var e=mejs.Utils.createEvent("play",this.media);this.media.dispatchEvent(e)}}},{key:"pause",value:function(){if(!this.player.isPaused){this.controller.playOrPause();var e=mejs.Utils.createEvent("pause",this.media);this.media.dispatchEvent(e)}}},{key:"load",value:function(){var a=this,e=this.media.originalNode.src,t=mejs.Utils.getTypeFromFile(e),r=new chrome.cast.media.MediaInfo(e,t),i=cast.framework.CastContext.getInstance().getCurrentSession();if(e!==window.location.href&&i){if(!0===a.enableTracks){for(var s=[],o=a.media.originalNode.children,n=1,c=0,l=o.length;c "}}a&&o.getElement(o.layers).querySelector("."+o.options.classPrefix+"overlay-error")&&(r.innerHTML=a,o.getElement(o.layers).querySelector("."+o.options.classPrefix+"overlay-error").innerHTML=""+s+r.outerHTML,o.getElement(o.layers).querySelector("."+o.options.classPrefix+"overlay-error").parentNode.style.display="block"),o.controlsEnabled&&o.disableControls()}},{key:"setPlayerSize",value:function(e,t){var n=this;if(!n.options.setDimensions)return!1;switch(void 0!==e&&(n.width=e),void 0!==t&&(n.height=t),n.options.stretching){case"fill":n.isVideo?n.setFillMode():n.setDimensions(n.width,n.height);break;case"responsive":n.setResponsiveMode();break;case"none":n.setDimensions(n.width,n.height);break;default:!0===n.hasFluidMode()?n.setResponsiveMode():n.setDimensions(n.width,n.height)}}},{key:"hasFluidMode",value:function(){var e=this;return-1!==e.height.toString().indexOf("%")||e.node&&e.node.style.maxWidth&&"none"!==e.node.style.maxWidth&&e.node.style.maxWidth!==e.width||e.node&&e.node.currentStyle&&"100%"===e.node.currentStyle.maxWidth}},{key:"setResponsiveMode",value:function(){var e=this,t=function(){for(var t=void 0,n=e.getElement(e.container);n;){try{if(p.IS_FIREFOX&&"html"===n.tagName.toLowerCase()&&s.default.self!==s.default.top&&null!==s.default.frameElement)return s.default.frameElement;t=n.parentElement}catch(e){t=n.parentElement}if(t&&g.visible(t))return t;n=t}return null}(),n=t?getComputedStyle(t,null):getComputedStyle(l.default.body,null),o=e.isVideo?e.node.videoWidth&&e.node.videoWidth>0?e.node.videoWidth:e.node.getAttribute("width")?e.node.getAttribute("width"):e.options.defaultVideoWidth:e.options.defaultAudioWidth,i=e.isVideo?e.node.videoHeight&&e.node.videoHeight>0?e.node.videoHeight:e.node.getAttribute("height")?e.node.getAttribute("height"):e.options.defaultVideoHeight:e.options.defaultAudioHeight,r=function(){var t=1;return e.isVideo?(t=e.node.videoWidth&&e.node.videoWidth>0&&e.node.videoHeight&&e.node.videoHeight>0?e.height>=e.width?e.node.videoWidth/e.node.videoHeight:e.node.videoHeight/e.node.videoWidth:e.initialAspectRatio,(isNaN(t)||t<.01||t>100)&&(t=1),t):t}(),a=parseFloat(n.height),d=void 0,u=parseFloat(n.width);if(d=e.isVideo?"100%"===e.height?parseFloat(u*i/o,10):e.height>=e.width?parseFloat(u/r,10):parseFloat(u*r,10):i,isNaN(d)&&(d=a),e.getElement(e.container).parentNode.length>0&&"body"===e.getElement(e.container).parentNode.tagName.toLowerCase()&&(u=s.default.innerWidth||l.default.documentElement.clientWidth||l.default.body.clientWidth,d=s.default.innerHeight||l.default.documentElement.clientHeight||l.default.body.clientHeight),d&&u){e.getElement(e.container).style.width=u+"px",e.getElement(e.container).style.height=d+"px",e.node.style.width="100%",e.node.style.height="100%",e.isVideo&&e.media.setSize&&e.media.setSize(u,d);for(var c=e.getElement(e.layers).children,f=0,m=c.length;fimg");a&&(a.style.display="");for(var d=e.getElement(e.container).querySelectorAll("object, embed, iframe, video"),u=e.height,c=e.width,f=i,m=u*i/c,h=c*r/u,v=r,y=h>i==!1,E=y?Math.floor(f):Math.floor(h),b=y?Math.floor(m):Math.floor(v),S=y?i+"px":E+"px",x=y?b+"px":r+"px",w=0,P=d.length;w-1?e:parseFloat(e)+"px",t=(0,m.isString)(t)&&t.indexOf("%")>-1?t:parseFloat(t)+"px",n.getElement(n.container).style.width=e,n.getElement(n.container).style.height=t;for(var o=n.getElement(n.layers).children,i=0,r=o.length;i-1&&!l.default.getElementById(e.media.id+"-iframe-overlay")){var t=l.default.createElement("div"),n=l.default.getElementById(e.media.id+"_"+e.media.rendererName);t.id=e.media.id+"-iframe-overlay",t.className=e.options.classPrefix+"iframe-overlay",t.addEventListener("click",function(t){e.options.clickToPlayPause&&(e.paused?e.play():e.pause(),t.preventDefault(),t.stopPropagation())}),n.parentNode.insertBefore(t,n)}}},{key:"resetSize",value:function(){var e=this;setTimeout(function(){e.setPlayerSize(e.width,e.height),e.setControlsSize()},50)}},{key:"setPoster",value:function(e){var t=this;if(t.getElement(t.container)){var n=t.getElement(t.container).querySelector("."+t.options.classPrefix+"poster");n||((n=l.default.createElement("div")).className=t.options.classPrefix+"poster "+t.options.classPrefix+"layer",t.getElement(t.layers).appendChild(n));var o=n.querySelector("img");!o&&e&&((o=l.default.createElement("img")).className=t.options.classPrefix+"poster-img",o.width="100%",o.height="100%",n.style.display="",n.appendChild(o)),e?(o.setAttribute("src",e),n.style.backgroundImage='url("'+e+'")',n.style.display=""):o?(n.style.backgroundImage="none",n.style.display="none",o.remove()):n.style.display="none"}else(p.IS_IPAD&&t.options.iPadUseNativeControls||p.IS_IPHONE&&t.options.iPhoneUseNativeControls||p.IS_ANDROID&&t.options.AndroidUseNativeControls)&&(t.media.originalNode.poster=e)}},{key:"changeSkin",value:function(e){var t=this;t.getElement(t.container).className=t.options.classPrefix+"container "+e,t.setPlayerSize(t.width,t.height),t.setControlsSize()}},{key:"globalBind",value:function(e,t){var n=this,o=n.node?n.node.ownerDocument:l.default;if((e=(0,m.splitEvents)(e,n.id)).d)for(var i=e.d.split(" "),r=0,a=i.length;r ',n.appendChild(r),a.style.display="none",a.className=i.options.classPrefix+"overlay "+i.options.classPrefix+"layer",a.innerHTML='
',n.appendChild(a),s.className=i.options.classPrefix+"overlay "+i.options.classPrefix+"layer "+i.options.classPrefix+"overlay-play",s.innerHTML='
',s.addEventListener("click",function(){if(i.options.clickToPlayPause){var e=i.getElement(i.container).querySelector("."+i.options.classPrefix+"overlay-button"),t=e.getAttribute("aria-pressed");i.paused?i.play():i.pause(),e.setAttribute("aria-pressed",!!t),i.getElement(i.container).focus()}}),s.addEventListener("keydown",function(e){var t=e.keyCode||e.which||0;if(13===t||p.IS_FIREFOX&&32===t){var n=(0,m.createEvent)("click",s);return s.dispatchEvent(n),!1}}),n.appendChild(s),null!==i.media.rendererName&&(/(youtube|facebook)/i.test(i.media.rendererName)&&!(i.media.originalNode.getAttribute("poster")||e.options.poster||"function"==typeof i.media.renderer.getPosterUrl&&i.media.renderer.getPosterUrl())||p.IS_STOCK_ANDROID||i.media.originalNode.getAttribute("autoplay"))&&(s.style.display="none");var d=!1;o.addEventListener("play",function(){s.style.display="none",r.style.display="none",a.style.display="none",d=!1}),o.addEventListener("playing",function(){s.style.display="none",r.style.display="none",a.style.display="none",d=!1}),o.addEventListener("seeking",function(){s.style.display="none",r.style.display="",d=!1}),o.addEventListener("seeked",function(){s.style.display=i.paused&&!p.IS_STOCK_ANDROID?"":"none",r.style.display="none",d=!1}),o.addEventListener("pause",function(){r.style.display="none",p.IS_STOCK_ANDROID||d||(s.style.display=""),d=!1}),o.addEventListener("waiting",function(){r.style.display="",d=!1}),o.addEventListener("loadeddata",function(){r.style.display="",p.IS_ANDROID&&(o.canplayTimeout=setTimeout(function(){if(l.default.createEvent){var e=l.default.createEvent("HTMLEvents");return e.initEvent("canplay",!0,!0),o.dispatchEvent(e)}},300)),d=!1}),o.addEventListener("canplay",function(){r.style.display="none",clearTimeout(o.canplayTimeout),d=!1}),o.addEventListener("error",function(e){i._handleError(e,i.media,i.node),r.style.display="none",s.style.display="none",d=!0}),o.addEventListener("loadedmetadata",function(){i.controlsEnabled||i.enableControls()}),o.addEventListener("keydown",function(t){i.onkeydown(e,o,t),d=!1})}}},{key:"buildkeyboard",value:function(e,t,n,o){var i=this;i.getElement(i.container).addEventListener("keydown",function(){i.keyboardAction=!0}),i.globalKeydownCallback=function(t){var n=l.default.activeElement.closest("."+i.options.classPrefix+"container"),r=i.media.closest("."+i.options.classPrefix+"container");return i.hasFocus=!(!n||!r||n.id!==r.id),i.onkeydown(e,o,t)},i.globalClickCallback=function(e){i.hasFocus=!!e.target.closest("."+i.options.classPrefix+"container")},i.globalBind("keydown",i.globalKeydownCallback),i.globalBind("click",i.globalClickCallback)}},{key:"onkeydown",value:function(e,t,n){if(e.hasFocus&&e.options.enableKeyboard)for(var o=0,i=e.options.keyActions.length;oimg");o&&e.node.setAttribute("poster",o.src),delete e.node.autoplay,""!==e.media.canPlayType((0,v.getTypeFromFile)(n))&&e.node.setAttribute("src",n),~t.indexOf("iframe")&&l.default.getElementById(e.media.id+"-iframe-overlay").remove();var i=e.node.cloneNode();if(i.style.display="",e.getElement(e.container).parentNode.insertBefore(i,e.getElement(e.container)),e.node.remove(),e.mediaFiles)for(var r=0,a=e.mediaFiles.length;r-1},create:function(e,t,n){var o=e.originalNode,d=e.id+"_"+t.prefix,u=o.autoplay,c=o.children,p=null,m=null;o.removeAttribute("type");for(var h=0,v=c.length;h0)for(var x=0,w=n.length;xt[0]||n[0]===t[0]&&n[1]>t[1]||n[0]===t[0]&&n[1]===t[1]&&n[2]>=t[2]},addPlugin:function(e,t,n,o,i){p.plugins[e]=p.detectPlugin(t,n,o,i)},detectPlugin:function(e,t,n,o){var a=[0,0,0],s=void 0,l=void 0;if(null!==c.NAV.plugins&&void 0!==c.NAV.plugins&&"object"===i(c.NAV.plugins[e])){if((s=c.NAV.plugins[e].description)&&(void 0===c.NAV.mimeTypes||!c.NAV.mimeTypes[t]||c.NAV.mimeTypes[t].enabledPlugin))for(var d=0,u=(a=s.replace(e,"").replace(/^\s+/,"").replace(/\sr/gi,".").split(".")).length;d'+l.default.t("mejs.install-flash")+"
"}else _=['id="__'+o.id+'"','name="__'+o.id+'"','play="true"','loop="false"','quality="high"','bgcolor="#000000"','wmode="transparent"','allowScriptAccess="'+o.options.shimScriptAccess+'"','allowFullScreen="true"','type="application/x-shockwave-flash"','pluginspage="//www.macromedia.com/go/getflashplayer"','src="'+o.options.pluginPath+o.options.filename+'"','flashvars="'+P.join("&")+'"'],T?(_.push('width="'+k+'"'),_.push('height="'+C+'"')):_.push('style="position: fixed; left: -9999em; top: -9999em;"'),o.flashWrapper.innerHTML="";if(o.flashNode=o.flashWrapper.lastChild,o.hide=function(){i=!1,T&&(o.flashNode.style.display="none")},o.show=function(){i=!0,T&&(o.flashNode.style.display="")},o.setSize=function(e,t){o.flashNode.style.width=e+"px",o.flashNode.style.height=t+"px",null!==o.flashApi&&"function"==typeof o.flashApi.fire_setSize&&o.flashApi.fire_setSize(e,t)},o.destroy=function(){o.flashNode.remove()},n&&n.length>0)for(var A=0,L=n.length;A-1},create:function(e,t,n){var o=e.originalNode,d=e.id+"_"+t.prefix,u=null,c=null;u=o.cloneNode(!0),t=Object.assign(t,e.options);for(var p=a.default.html5media.properties,m=a.default.html5media.events.concat(["click","mouseover","mouseout"]).filter(function(e){return"error"!==e}),h=function(t){var n=(0,l.createEvent)(t.type,e);e.dispatchEvent(n)},v=0,g=p.length;v0)for(var y=0,E=n.length;y-1},create:function(e,t,n){var o=e.originalNode,d=e.id+"_"+t.prefix,u=o.getAttribute("preload"),c=o.autoplay,p=null,m=null,h=0,v=n.length;m=o.cloneNode(!0),(t=Object.assign(t,e.options)).hls.autoStartLoad=u&&"none"!==u||c;for(var g=a.default.html5media.properties,y=a.default.html5media.events.concat(["click","mouseover","mouseout"]).filter(function(e){return"error"!==e}),E=function(t){var n=(0,l.createEvent)(t.type,e);e.dispatchEvent(n)},b=0,S=g.length;b3e3)a=(new Date).getTime(),p.recoverMediaError();else if(!s||i-s>3e3)s=(new Date).getTime(),console.warn("Attempting to swap Audio Codec and recover from media error"),p.swapAudioCodec(),p.recoverMediaError();else{var r="Cannot recover, last media error recovery failed";e.generateError(r,m.src),console.error(r)}break;case"networkError":if("manifestLoadError"===o.details)if(h0)for(;h0)for(;v0;){var e=c.iframeQueue.pop();c.createIframe(e)}},createIframe:function(e){return new YT.Player(e.containerId,e)},getYouTubeId:function(e){var t="";return e.indexOf("?")>0?""===(t=c.getYouTubeIdFromParam(e))&&(t=c.getYouTubeIdFromUrl(e)):t=c.getYouTubeIdFromUrl(e),(t=t.substring(t.lastIndexOf("/")+1).split("?"))[0]},getYouTubeIdFromParam:function(e){if(void 0===e||null===e||!e.trim().length)return null;for(var t=e.split("?")[1].split("&"),n="",o=0,i=t.length;o-1)&&!k.playerVars.playlist&&-1===e.originalNode.src.indexOf("playlist=")&&(k.playerVars.playlist=c.getYouTubeId(e.originalNode.src)),c.enqueueIframe(k),o.onEvent=function(t,n,o){null!==o&&void 0!==o&&(e.youTubeState=o)},o.setSize=function(e,t){null!==d&&d.setSize(e,t)},o.hide=function(){o.stopInterval(),o.pause(),p&&(p.style.display="none")},o.show=function(){p&&(p.style.display="")},o.destroy=function(){d.destroy()},o.interval=null,o.startInterval=function(){o.interval=setInterval(function(){var t=(0,l.createEvent)("timeupdate",o);e.dispatchEvent(t)},250)},o.stopInterval=function(){o.interval&&clearInterval(o.interval)},o.getPosterUrl=function(){var n=t.youtube.imageQuality,o=["default","hqdefault","mqdefault","sddefault","maxresdefault"],i=c.getYouTubeId(e.originalNode.src);return n&&o.indexOf(n)>-1&&i?"https://img.youtube.com/vi/"+i+"/"+n+".jpg":""},o}};i.default.onYouTubePlayerAPIReady=function(){c.iFrameReady()},d.typeChecks.push(function(e){return/\/\/(www\.youtube|youtu\.?be)/i.test(e)?"video/x-youtube":null}),s.renderer.add(f)},{2:2,26:26,27:27,28:28,3:3,7:7,8:8}],25:[function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(n,"__esModule",{value:!0}),n.cancelFullScreen=n.requestFullScreen=n.isFullScreen=n.FULLSCREEN_EVENT_NAME=n.HAS_NATIVE_FULLSCREEN_ENABLED=n.HAS_TRUE_NATIVE_FULLSCREEN=n.HAS_IOS_FULLSCREEN=n.HAS_MS_NATIVE_FULLSCREEN=n.HAS_MOZ_NATIVE_FULLSCREEN=n.HAS_WEBKIT_NATIVE_FULLSCREEN=n.HAS_NATIVE_FULLSCREEN=n.SUPPORTS_NATIVE_HLS=n.SUPPORT_PASSIVE_EVENT=n.SUPPORT_POINTER_EVENTS=n.HAS_MSE=n.IS_STOCK_ANDROID=n.IS_SAFARI=n.IS_FIREFOX=n.IS_CHROME=n.IS_EDGE=n.IS_IE=n.IS_ANDROID=n.IS_IOS=n.IS_IPOD=n.IS_IPHONE=n.IS_IPAD=n.UA=n.NAV=void 0;for(var i=o(e(3)),r=o(e(2)),a=o(e(7)),s=n.NAV=i.default.navigator,l=n.UA=s.userAgent.toLowerCase(),d=n.IS_IPAD=/ipad/i.test(l)&&!i.default.MSStream,u=n.IS_IPHONE=/iphone/i.test(l)&&!i.default.MSStream,c=n.IS_IPOD=/ipod/i.test(l)&&!i.default.MSStream,f=(n.IS_IOS=/ipad|iphone|ipod/i.test(l)&&!i.default.MSStream,n.IS_ANDROID=/android/i.test(l)),p=n.IS_IE=/(trident|microsoft)/i.test(s.appName),m=(n.IS_EDGE="msLaunchUri"in s&&!("documentMode"in r.default)),h=n.IS_CHROME=/chrome/i.test(l),v=n.IS_FIREFOX=/firefox/i.test(l),g=n.IS_SAFARI=/safari/i.test(l)&&!h,y=n.IS_STOCK_ANDROID=/^mozilla\/\d+\.\d+\s\(linux;\su;/i.test(l),E=(n.HAS_MSE="MediaSource"in i.default),b=n.SUPPORT_POINTER_EVENTS=function(){var e=r.default.createElement("x"),t=r.default.documentElement,n=i.default.getComputedStyle;if(!("pointerEvents"in e.style))return!1;e.style.pointerEvents="auto",e.style.pointerEvents="x",t.appendChild(e);var o=n&&"auto"===n(e,"").pointerEvents;return e.remove(),!!o}(),S=n.SUPPORT_PASSIVE_EVENT=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});i.default.addEventListener("test",null,t)}catch(e){}return e}(),x=["source","track","audio","video"],w=void 0,P=0,T=x.length;P1&&void 0!==arguments[1]?arguments[1]:400,n=arguments[2];e.style.opacity||(e.style.opacity=1);var o=null;f.default.requestAnimationFrame(function i(r){var a=r-(o=o||r),s=parseFloat(1-a/t,2);e.style.opacity=s<0?0:s,a>t?n&&"function"==typeof n&&n():f.default.requestAnimationFrame(i)})}function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:400,n=arguments[2];e.style.opacity||(e.style.opacity=0);var o=null;f.default.requestAnimationFrame(function i(r){var a=r-(o=o||r),s=parseFloat(a/t,2);e.style.opacity=s>1?1:s,a>t?n&&"function"==typeof n&&n():f.default.requestAnimationFrame(i)})}function d(e,t){var n=[];e=e.parentNode.firstChild;do{t&&!t(e)||n.push(e)}while(e=e.nextSibling);return n}function u(e){return void 0!==e.getClientRects&&"function"===e.getClientRects?!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length):!(!e.offsetWidth&&!e.offsetHeight)}function c(e,t,n,o){var i=f.default.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP"),r="application/x-www-form-urlencoded; charset=UTF-8",a=!1,s="*/".concat("*");switch(t){case"text":r="text/plain";break;case"json":r="application/json, text/javascript";break;case"html":r="text/html";break;case"xml":r="application/xml, text/xml"}"application/x-www-form-urlencoded"!==r&&(s=r+", */*; q=0.01"),i&&(i.open("GET",e,!0),i.setRequestHeader("Accept",s),i.onreadystatechange=function(){if(!a&&4===i.readyState)if(200===i.status){a=!0;var e=void 0;switch(t){case"json":e=JSON.parse(i.responseText);break;case"xml":e=i.responseXML;break;default:e=i.responseText}n(e)}else"function"==typeof o&&o(i.status)},i.send())}Object.defineProperty(n,"__esModule",{value:!0}),n.removeClass=n.addClass=n.hasClass=void 0,n.loadScript=i,n.offset=r,n.toggleClass=a,n.fadeOut=s,n.fadeIn=l,n.siblings=d,n.visible=u,n.ajax=c;var f=o(e(3)),p=o(e(2)),m=o(e(7)),h=void 0,v=void 0,g=void 0;"classList"in p.default.documentElement?(h=function(e,t){return void 0!==e.classList&&e.classList.contains(t)},v=function(e,t){return e.classList.add(t)},g=function(e,t){return e.classList.remove(t)}):(h=function(e,t){return new RegExp("\\b"+t+"\\b").test(e.className)},v=function(e,t){y(e,t)||(e.className+=" "+t)},g=function(e,t){e.className=e.className.replace(new RegExp("\\b"+t+"\\b","g"),"")});var y=n.hasClass=h,E=n.addClass=v,b=n.removeClass=g;m.default.Utils=m.default.Utils||{},m.default.Utils.offset=r,m.default.Utils.hasClass=y,m.default.Utils.addClass=E,m.default.Utils.removeClass=b,m.default.Utils.toggleClass=a,m.default.Utils.fadeIn=l,m.default.Utils.fadeOut=s,m.default.Utils.siblings=d,m.default.Utils.visible=u,m.default.Utils.ajax=c,m.default.Utils.loadScript=i},{2:2,3:3,7:7}],27:[function(e,t,n){"use strict";function o(e){if("string"!=typeof e)throw new Error("Argument passed must be a string");var t={"&":"&","<":"<",">":">",'"':"""};return e.replace(/[&<>"]/g,function(e){return t[e]})}function i(e,t){var n=this,o=arguments,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("function"!=typeof e)throw new Error("First argument must be a function");if("number"!=typeof t)throw new Error("Second argument must be a numeric value");var r=void 0;return function(){var a=n,s=o,l=i&&!r;clearTimeout(r),r=setTimeout(function(){r=null,i||e.apply(a,s)},t),l&&e.apply(a,s)}}function r(e){return Object.getOwnPropertyNames(e).length<=0}function a(e,t){var n=/^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/,o={d:[],w:[]};return(e||"").split(" ").forEach(function(e){var i=e+(t?"."+t:"");i.startsWith(".")?(o.d.push(i),o.w.push(i)):o[n.test(e)?"w":"d"].push(i)}),o.d=o.d.join(" "),o.w=o.w.join(" "),o}function s(e,t){if("string"!=typeof e)throw new Error("Event name must be a string");var n=e.match(/([a-z]+\.([a-z]+))/i),o={target:t};return null!==n&&(e=n[1],o.namespace=n[2]),new window.CustomEvent(e,{detail:o})}function l(e,t){return!!(e&&t&&2&e.compareDocumentPosition(t))}function d(e){return"string"==typeof e}Object.defineProperty(n,"__esModule",{value:!0}),n.escapeHTML=o,n.debounce=i,n.isObjectEmpty=r,n.splitEvents=a,n.createEvent=s,n.isNodeAfter=l,n.isString=d;var u=function(e){return e&&e.__esModule?e:{default:e}}(e(7));u.default.Utils=u.default.Utils||{},u.default.Utils.escapeHTML=o,u.default.Utils.debounce=i,u.default.Utils.isObjectEmpty=r,u.default.Utils.splitEvents=a,u.default.Utils.createEvent=s,u.default.Utils.isNodeAfter=l,u.default.Utils.isString=d},{7:7}],28:[function(e,t,n){"use strict";function o(e){if("string"!=typeof e)throw new Error("`url` argument must be a string");var t=document.createElement("div");return t.innerHTML='x ',t.firstChild.href}function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e&&!t?a(e):t}function r(e){if("string"!=typeof e)throw new Error("`type` argument must be a string");return e&&e.indexOf(";")>-1?e.substr(0,e.indexOf(";")):e}function a(e){if("string"!=typeof e)throw new Error("`url` argument must be a string");for(var t=0,n=c.length;t=0&&t.item(n)!==this;);return n>-1}),window.Element&&!Element.prototype.closest&&(Element.prototype.closest=function(e){var t=(this.document||this.ownerDocument).querySelectorAll(e),n=void 0,o=this;do{for(n=t.length;--n>=0&&t.item(n)!==o;);}while(n<0&&(o=o.parentElement));return o}),function(){for(var e=0,t=["ms","moz","webkit","o"],n=0;n0&&void 0!==arguments[0]?arguments[0]:25)%1==0)}function i(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:25,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"hh:mm:ss";e=!e||"number"!=typeof e||e<0?0:e;var s=Math.round(.066666*i),l=Math.round(i),d=24*Math.round(3600*i),u=Math.round(600*i),c=o(i)?";":":",f=void 0,p=void 0,m=void 0,h=void 0,v=Math.round(e*i);if(o(i)){v<0&&(v=d+v);var g=(v%=d)%u;v+=9*s*Math.floor(v/u),g>s&&(v+=s*Math.floor((g-s)/Math.round(60*l-s)));var y=Math.floor(v/l);f=Math.floor(Math.floor(y/60)/60),p=Math.floor(y/60)%60,m=n?y%60:Math.floor(v/l%60).toFixed(r)}else f=Math.floor(e/3600)%24,p=Math.floor(e/60)%60,m=n?Math.floor(e%60):Math.floor(e%60).toFixed(r);f=f<=0?0:f,p=p<=0?0:p,m=60===(m=m<=0?0:m)?0:m,p=60===p?0:p;for(var E=a.split(":"),b={},S=0,x=E.length;S0?(f<10&&b.h>1?"0"+f:f)+":":"";return C+=(p<10&&b.m>1?"0"+p:p)+":",C+=""+(m<10&&b.s>1?"0"+m:m),n&&(C+=(h=(h=(v%l).toFixed(0))<=0?0:h)<10&&b.f?c+"0"+h:""+c+h),C}function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:25;if("string"!=typeof e)throw new TypeError("Time must be a string");if(e.indexOf(";")>0&&(e=e.replace(";",":")),!/\d{2}(\:\d{2}){0,3}/i.test(e))throw new TypeError("Time code must have the format `00:00:00`");var n=e.split(":"),i=void 0,r=0,a=0,s=0,l=0,d=0,u=Math.round(.066666*t),c=Math.round(t),f=3600*c,p=60*c;switch(n.length){default:case 1:s=parseInt(n[0],10);break;case 2:a=parseInt(n[0],10),s=parseInt(n[1],10);break;case 3:r=parseInt(n[0],10),a=parseInt(n[1],10),s=parseInt(n[2],10);break;case 4:r=parseInt(n[0],10),a=parseInt(n[1],10),s=parseInt(n[2],10),l=parseInt(n[3],10)}return i=o(t)?f*r+p*a+c*s+l-u*((d=60*r+a)-Math.floor(d/10)):(f*r+p*a+t*s+l)/t,parseFloat(i.toFixed(3))}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:25;e=!e||"number"!=typeof e||e<0?0:e;for(var o=Math.floor(e/3600)%24,i=Math.floor(e/60)%60,r=Math.floor(e%60),a=[[Math.floor((e%1*n).toFixed(3)),"f"],[r,"s"],[i,"m"],[o,"h"]],s=t.timeFormat,l=s[1]===s[0],d=l?2:1,u=s.length0){h=!0;break}if(!h)break;l||(s=c+s),s=a[p][1]+u+s,l&&(s=a[p][1]+s),c=a[p][1]}t.timeFormat=s}function s(e){if("string"!=typeof e)throw new TypeError("Argument must be a string value");for(var t=~(e=e.replace(",",".")).indexOf(".")?e.split(".")[1].length:0,n=0,o=1,i=0,r=(e=e.split(":").reverse()).length;i0&&(o=Math.pow(60,i)),n+=Number(e[i])*o;return Number(n.toFixed(t))}Object.defineProperty(n,"__esModule",{value:!0}),n.isDropFrame=o,n.secondsToTimeCode=i,n.timeCodeToSeconds=r,n.calculateTimeFormat=a,n.convertSMPTEtoSeconds=s;var l=function(e){return e&&e.__esModule?e:{default:e}}(e(7));l.default.Utils=l.default.Utils||{},l.default.Utils.secondsToTimeCode=i,l.default.Utils.timeCodeToSeconds=r,l.default.Utils.calculateTimeFormat=a,l.default.Utils.convertSMPTEtoSeconds=s},{7:7}]},{},[29,6,5,15,23,20,19,21,22,24,16,18,17,9,10,11,12,13,14]);/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * License: MIT
+ *
+ */
+!function n(l,o,s){function d(t,e){if(!o[t]){if(!l[t]){var i="function"==typeof require&&require;if(!e&&i)return i(t,!0);if(c)return c(t,!0);var a=new Error("Cannot find module '"+t+"'");throw a.code="MODULE_NOT_FOUND",a}var r=o[t]={exports:{}};l[t][0].call(r.exports,function(e){return d(l[t][1][e]||e)},r,r.exports,n,l,o,s)}return o[t].exports}for(var c="function"==typeof require&&require,e=0;e',n.addEventListener("click",function(){r.media.originalNode.webkitShowPlaybackTargetPicker()});var t=r.media.originalNode.getAttribute("x-webkit-airplay");t&&"allow"===t||r.media.originalNode.setAttribute("x-webkit-airplay","allow"),r.media.originalNode.addEventListener("webkitcurrentplaybacktargetiswirelesschanged",function(){var e=r.media.originalNode.webkitCurrentPlaybackTargetIsWireless?"Started":"Stopped",t=r.media.originalNode.webkitCurrentPlaybackTargetIsWireless?"active":"",i=n.querySelector("button"),a=mejs.Utils.createEvent("airplay"+e,r.media);r.media.dispatchEvent(a),"active"===t?mejs.Utils.addClass(i,"active"):mejs.Utils.removeClass(i,"active")}),r.media.originalNode.addEventListener("webkitplaybacktargetavailabilitychanged",function(e){"available"===e.availability&&r.addControlElement(n,"airplay")})}}})},{}]},{},[1]);/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * License: MIT
+ *
+ */
+!function s(o,n,c){function l(t,e){if(!n[t]){if(!o[t]){var a="function"==typeof require&&require;if(!e&&a)return a(t,!0);if(d)return d(t,!0);var r=new Error("Cannot find module '"+t+"'");throw r.code="MODULE_NOT_FOUND",r}var i=n[t]={exports:{}};o[t][0].call(i.exports,function(e){return l(o[t][1][e]||e)},i,i.exports,s,o,n,c)}return n[t].exports}for(var d="function"==typeof require&&require,e=0;e',a.chromecastLayer.style.display="none",t.insertBefore(a.chromecastLayer,t.firstChild),s.className=i.options.classPrefix+"button "+i.options.classPrefix+"chromecast-button",s.innerHTML=' ',s.style.display="none",i.addControlElement(s,"chromecast"),i.castButton=s,a.chromecastLayer.innerHTML=''+mejs.i18n.t("mejs.chromecast-legend")+'
',r.originalNode.getAttribute("poster")&&(a.chromecastLayer.innerHTML+=' ',a.chromecastLayer.querySelector("img").addEventListener("click",function(){if(a.options.clickToPlayPause){var e=i.container.querySelector("."+i.options.classPrefix+"overlay-button"),t=e.getAttribute("aria-pressed");a.paused?a.play():a.pause(),e.setAttribute("aria-pressed",!!t),a.container.focus()}})),window.__onGCastApiAvailable=function(e){var t=mejs.Utils.getTypeFromFile(r.originalNode.src).toLowerCase(),a=t&&-1<["application/x-mpegurl","application/vnd.apple.mpegurl","application/dash+xml","video/mp4","audio/mp3","audio/mp4"].indexOf(t);e&&a&&i._initializeCastPlayer()},window.cast){var n=i.controls.querySelector("."+i.options.classPrefix+"chromecast-button>button");return n&&"none"!==n.style.display&&(i.controls.querySelector("."+i.options.classPrefix+"chromecast-button").style.display=""),void i._initializeCastPlayer()}mejs.Utils.loadScript("https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1")},cleanchromecast:function(e){if(window.cast){var t=cast.framework.CastContext.getInstance().getCurrentSession();t&&t.endSession(!0)}e.castButton&&e.castButton.remove(),e.chromecastLayer&&e.chromecastLayer.remove()},_initializeCastPlayer:function(){var e=this,t=void 0;switch(this.options.castPolicy){case"tab":t="TAB_AND_ORIGIN_SCOPED";break;case"page":t="PAGE_SCOPED";break;default:t="ORIGIN_SCOPED"}var a=cast.framework.CastContext.getInstance(),r=a.getCurrentSession();if(a.setOptions({receiverApplicationId:e.options.castAppID||chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID,autoJoinPolicy:chrome.cast.AutoJoinPolicy[t]}),a.addEventListener(cast.framework.CastContextEventType.CAST_STATE_CHANGED,e._checkCastButtonStatus.bind(e)),e.remotePlayer=new cast.framework.RemotePlayer,e.remotePlayerController=new cast.framework.RemotePlayerController(e.remotePlayer),e.remotePlayerController.addEventListener(cast.framework.RemotePlayerEventType.IS_CONNECTED_CHANGED,e._switchToCastPlayer.bind(this)),r){var i=a.getCastState(),s=e.controls.querySelector("."+e.options.classPrefix+"chromecast-button");s&&i===cast.framework.CastState.NO_DEVICES_AVAILABLE?s.style.display="none":s&&(e.chromecastLayer&&(e.chromecastLayer.style.display=i===cast.framework.CastState.CONNECTED?"":"none"),s.style.display=""),e._switchToCastPlayer()}},_checkCastButtonStatus:function(e){var t=this,a=t.controls.querySelector("."+t.options.classPrefix+"chromecast-button");a&&e.castState===cast.framework.CastState.NO_DEVICES_AVAILABLE?a.style.display="none":a&&(t.chromecastLayer&&(t.chromecastLayer.style.display=e.castState===cast.framework.CastState.CONNECTED?"":"none"),a.style.display=""),setTimeout(function(){t.setPlayerSize(t.width,t.height),t.setControlsSize()},0)},_switchToCastPlayer:function(){var e=this;if((e.proxy&&e.proxy.pause(),cast&&cast.framework)&&(cast.framework.CastContext.getInstance().addEventListener(cast.framework.CastContextEventType.CAST_STATE_CHANGED,e._checkCastButtonStatus.bind(e)),e.remotePlayer.isConnected))return void e._setupCastPlayer();e._setDefaultPlayer()},_setupCastPlayer:function(){var r=this,s=cast.framework.CastContext.getInstance().getCurrentSession(),e=r.layers.querySelector("."+r.options.classPrefix+"chromecast-info");!0!==r.loadedChromecast&&(r.loadedChromecast=!0,r.proxy=new o.default(r.remotePlayer,r.remotePlayerController,r.media,r.options),e&&(e.querySelector(".device").innerText=s.getCastDevice().friendlyName),r.chromecastLayer&&(r.chromecastLayer.style.display=""),!0===r.options.castEnableTracks&&function(){var i=void 0!==r.captionsButton?r.captionsButton.querySelectorAll("input[type=radio]"):null;if(null!==i)for(var e=function(r,e){i[r].addEventListener("click",function(){var e=parseInt(i[r].id.replace(/^.*?track_(\d+)_.*$/,"$1")),t="none"===i[r].value?[]:[e],a=new chrome.cast.media.EditTracksInfoRequest(t);s.getMediaSession().editTracksInfo(a,function(){},function(e){console.error(e)})})},t=0,a=i.length;t=i.getDuration()&&(i.endedMedia=!0,setTimeout(function(){var e=mejs.Utils.createEvent("ended",i.media);i.media.dispatchEvent(e)},50))}),i.controller.addEventListener(cast.framework.RemotePlayerEventType.IS_MUTED_CHANGED,function(){i.setMuted(i.player.isMuted)}),i.load(),i}return r(s,[{key:"getSrc",value:function(){return this.media.originalNode.src}},{key:"setSrc",value:function(e){this.media.originalNode.src="string"==typeof e?e:e[0].src,this.load()}},{key:"setCurrentTime",value:function(e){this.player.currentTime=e,this.controller.seek();var t=mejs.Utils.createEvent("timeupdate",this.media);this.media.dispatchEvent(t)}},{key:"getCurrentTime",value:function(){return this.player.currentTime}},{key:"getDuration",value:function(){return this.player.duration}},{key:"setVolume",value:function(e){this.player.volumeLevel=e,this.controller.setVolumeLevel();var t=mejs.Utils.createEvent("volumechange",this.media);this.media.dispatchEvent(t)}},{key:"getVolume",value:function(){return this.player.volumeLevel}},{key:"play",value:function(){if(this.player.isPaused){this.controller.playOrPause();var e=mejs.Utils.createEvent("play",this.media);this.media.dispatchEvent(e)}}},{key:"pause",value:function(){if(!this.player.isPaused){this.controller.playOrPause();var e=mejs.Utils.createEvent("pause",this.media);this.media.dispatchEvent(e)}}},{key:"load",value:function(){var a=this,e=this.media.originalNode.src,t=mejs.Utils.getTypeFromFile(e),r=new chrome.cast.media.MediaInfo(e,t),i=cast.framework.CastContext.getInstance().getCurrentSession();if(e!==window.location.href&&i){if(!0===a.enableTracks){for(var s=[],o=a.media.originalNode.children,n=1,c=0,l=o.length;c