diff --git a/app/Attachments/AttachmentTypeValidationException.php b/app/Attachments/AttachmentTypeValidationException.php new file mode 100644 index 00000000..0d084855 --- /dev/null +++ b/app/Attachments/AttachmentTypeValidationException.php @@ -0,0 +1,21 @@ + 'integer', + 'attachment_type_id' => 'integer', + 'file_size' => 'integer', + 'num_downloads' => 'integer', + ]; + + /** + * An attachment belongs to a single user. + * + * @return \Illuminate\Database\Eloquent\Relations\BelongsTo + */ + public function user() + { + return $this->belongsTo(User::class); + } + + /** + * An attachment belongs to a single attachment type. + * + * @return \Illuminate\Database\Eloquent\Relations\BelongsTo + */ + public function type() + { + return $this->belongsTo(AttachmentType::class, 'attachment_type_id'); + } +} diff --git a/app/Attachments/Database/Models/AttachmentType.php b/app/Attachments/Database/Models/AttachmentType.php new file mode 100644 index 00000000..ef65692a --- /dev/null +++ b/app/Attachments/Database/Models/AttachmentType.php @@ -0,0 +1,69 @@ + 'array', + 'file_extensions' => 'array', + ]; + + /** + * An attachment belongs to a single user. + * + * @return \Illuminate\Database\Eloquent\Relations\BelongsTo + */ + public function attachments() + { + return $this->hasMany(Attachment::class); + } +} diff --git a/app/Attachments/Database/Repositories/AttachmentRepositoryInterface.php b/app/Attachments/Database/Repositories/AttachmentRepositoryInterface.php new file mode 100644 index 00000000..dc3727b9 --- /dev/null +++ b/app/Attachments/Database/Repositories/AttachmentRepositoryInterface.php @@ -0,0 +1,27 @@ +model = $model; + } + + /** + * Add a new download to the total downloads count for an integer. + * + * @param int $attachmentId The attachment to add a new download to the count for. + * + * @return int The number of affected rows. + */ + public function addDownload($attachmentId) + { + return $this->model->newQuery()->where('id', $attachmentId)->increment('num_downloads'); + } + + /** + * @param int $id + * + * @return Attachment + */ + public function find($id) + { + return $this->model->findOrFail($id); + } +} diff --git a/app/Attachments/Http/Controllers/AttachmentController.php b/app/Attachments/Http/Controllers/AttachmentController.php new file mode 100644 index 00000000..3462870b --- /dev/null +++ b/app/Attachments/Http/Controllers/AttachmentController.php @@ -0,0 +1,57 @@ +attachmentRepository = $attachmentRepo; + } + + /** + * Get all attachments uploaded by a user. + * + * @param int $userId The ID of the user to get the attachments for. + */ + public function getAllForUser($userId) + { + + } + + public function getAllForPost($postId) + { + + } + + public function getAllForTopic($topicId) + { + + } + + public function getSingle($id) + { + + } +} \ No newline at end of file diff --git a/app/Content/ContentInterface.php b/app/Content/ContentInterface.php new file mode 100644 index 00000000..16ad7c22 --- /dev/null +++ b/app/Content/ContentInterface.php @@ -0,0 +1,32 @@ +update(['closed' => 0]); } + + /** + * @return int + */ + public function getId() + { + return $this->id; + } + + /** + * @return string + */ + public function getType() + { + return 'forum'; + } + + /** + * @return string + */ + public function getUrl() + { + return route('forums.show', ['id' => $this->id, 'slug' => $this->slug]); + } + + /** + * @return string + */ + public function getTitle() + { + return $this->title; + } } diff --git a/app/Database/Models/ModerationLog.php b/app/Database/Models/ModerationLog.php new file mode 100644 index 00000000..9c92c921 --- /dev/null +++ b/app/Database/Models/ModerationLog.php @@ -0,0 +1,73 @@ + 'int', + 'destination_content_id' => 'int', + 'source_content_id' => 'int' + ]; + + /** + * @var array + */ + protected $dates = ['created_at']; + + /** + * Get the presenter class. + * + * @return string + */ + public function getPresenterClass() + { + return 'MyBB\Core\Presenters\ModerationLogPresenter'; + } + + /** + * @return \Illuminate\Database\Eloquent\Relations\HasMany + */ + public function subjects() + { + return $this->hasMany('MyBB\Core\Database\Models\ModerationLogSubject'); + } + + /** + * @return \Illuminate\Database\Eloquent\Relations\BelongsTo + */ + public function user() + { + return $this->belongsTo('MyBB\Core\Database\Models\User'); + } +} diff --git a/app/Database/Models/ModerationLogSubject.php b/app/Database/Models/ModerationLogSubject.php new file mode 100644 index 00000000..06841ca9 --- /dev/null +++ b/app/Database/Models/ModerationLogSubject.php @@ -0,0 +1,24 @@ +id; + } + + /** + * @return string + */ + public function getType() + { + return 'post'; + } + + /** + * @return string + */ + public function getUrl() + { + return route('posts.show', ['id' => $this->id]); + } + + /** + * @return string + */ + public function getTitle() + { + return null; + } } diff --git a/app/Database/Models/Topic.php b/app/Database/Models/Topic.php index 3c082f8c..4f4bc82e 100644 --- a/app/Database/Models/Topic.php +++ b/app/Database/Models/Topic.php @@ -13,6 +13,7 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; use McCool\LaravelAutoPresenter\HasPresenter; +use MyBB\Core\Content\ContentInterface; use MyBB\Core\Moderation\Moderations\ApprovableInterface; use MyBB\Core\Moderation\Moderations\CloseableInterface; @@ -21,7 +22,7 @@ * @property Forum forum * @property int forum_id */ -class Topic extends Model implements HasPresenter, ApprovableInterface, CloseableInterface +class Topic extends Model implements HasPresenter, ApprovableInterface, CloseableInterface, ContentInterface { use SoftDeletes; @@ -196,4 +197,36 @@ public function open() { return $this->update(['closed' => 0]); } + + /** + * @return int + */ + public function getId() + { + return $this->id; + } + + /** + * @return string + */ + public function getType() + { + return 'topic'; + } + + /** + * @return string + */ + public function getUrl() + { + return route('topics.show', ['id' => $this->id, 'slug' => $this->slug]); + } + + /** + * @return string + */ + public function getTitle() + { + return $this->title; + } } diff --git a/app/Database/Repositories/Eloquent/ModerationLogRepository.php b/app/Database/Repositories/Eloquent/ModerationLogRepository.php new file mode 100644 index 00000000..45468f5c --- /dev/null +++ b/app/Database/Repositories/Eloquent/ModerationLogRepository.php @@ -0,0 +1,48 @@ +moderationLog = $moderationLog; + } + + /** + * @param int $id + * + * @return ModerationLog + */ + public function find($id) + { + return $this->moderationLog->find($id); + } + + /** + * @param array $attributes + * + * @return ModerationLog + */ + public function create(array $attributes) + { + return $this->moderationLog->create($attributes); + } +} diff --git a/app/Database/Repositories/Eloquent/ModerationLogSubjectRepository.php b/app/Database/Repositories/Eloquent/ModerationLogSubjectRepository.php new file mode 100644 index 00000000..72d78c25 --- /dev/null +++ b/app/Database/Repositories/Eloquent/ModerationLogSubjectRepository.php @@ -0,0 +1,66 @@ +moderationLogSubject = $moderationLogSubject; + } + + /** + * @param int $id + * + * @return Model + */ + public function find($id) + { + return $this->moderationLogSubject->find($id); + } + + /** + * @param ModerationLog $moderationLog + * @param ContentInterface $content + * + * @return ModerationLogSubject + */ + public function addContentToLog(ModerationLog $moderationLog, ContentInterface $content) + { + return $this->create([ + 'moderation_log_id' => $moderationLog->id, + 'content_type' => $content->getType(), + 'content_id' => $content->getId(), + ]); + } + + /** + * @param array $attributes + * + * @return ModerationLogSubject + */ + public function create(array $attributes) + { + return $this->moderationLogSubject->create($attributes); + } +} diff --git a/app/Database/Repositories/ModerationLogRepositoryInterface.php b/app/Database/Repositories/ModerationLogRepositoryInterface.php new file mode 100644 index 00000000..9d79152e --- /dev/null +++ b/app/Database/Repositories/ModerationLogRepositoryInterface.php @@ -0,0 +1,21 @@ +make('MyBB\Core\Captcha\CaptchaFactory')->validate(); + $valid = app('MyBB\Core\Captcha\CaptchaFactory')->validate(); if ($valid) { return true; diff --git a/app/Http/Controllers/ModerationController.php b/app/Http/Controllers/ModerationController.php index c9e0b7c9..3cc89dfc 100644 --- a/app/Http/Controllers/ModerationController.php +++ b/app/Http/Controllers/ModerationController.php @@ -2,18 +2,25 @@ namespace MyBB\Core\Http\Controllers; +use MyBB\Auth\Contracts\Guard; +use MyBB\Core\Database\Models\ModerationLog; +use MyBB\Core\Database\Models\Post; +use MyBB\Core\Database\Models\Topic; use MyBB\Core\Http\Requests\Moderation\ModerationRequest; use MyBB\Core\Http\Requests\Moderation\ReversibleModerationRequest; use MyBB\Core\Moderation\ArrayModerationInterface; +use MyBB\Core\Moderation\Logger\ModerationLoggerInterface; class ModerationController extends AbstractController { /** - * @param ModerationRequest $request + * @param ModerationRequest $request + * @param ModerationLoggerInterface $moderationLogger + * @param Guard $guard * * @return \Illuminate\Http\RedirectResponse */ - public function moderate(ModerationRequest $request) + public function moderate(ModerationRequest $request, ModerationLoggerInterface $moderationLogger, Guard $guard) { $options = $request->getModerationOptions(); $moderation = $request->getModeration(); @@ -26,21 +33,31 @@ public function moderate(ModerationRequest $request) } } + $moderationLogger->logFromRequest($guard->user(), $request); + return redirect()->back(); } /** * @param ReversibleModerationRequest $request * + * @param ModerationLoggerInterface $moderationLogger + * @param Guard $guard + * * @return \Illuminate\Http\RedirectResponse */ - public function reverse(ReversibleModerationRequest $request) - { + public function reverse( + ReversibleModerationRequest $request, + ModerationLoggerInterface $moderationLogger, + Guard $guard + ) { $options = $request->getModerationOptions(); foreach ($request->getModeratableContent() as $content) { $request->getModeration()->reverse($content, $options); } + $moderationLogger->logReverseFromRequest($guard->user(), $request); + return redirect()->back(); } @@ -55,7 +72,40 @@ public function form(ModerationRequest $request, $moderationName) return view('partials.moderation.moderation_form', [ 'moderation' => $request->getModerationByName($moderationName), 'moderation_content' => $request->get('moderation_content'), - 'moderation_ids' => $request->get('moderation_ids') + 'moderation_ids' => $request->get('moderation_ids'), + 'moderation_source_type' => $request->get('moderation_source_type'), + 'moderation_source_id' => $request->get('moderation_source_id'), ]); } + + /** + * @return \Illuminate\View\View + */ + public function controlPanel() + { + return view('moderation.dashboard')->withActive('dashboard'); + } + + /** + * @return \Illuminate\View\View + */ + public function queue() + { + $topics = Topic::where('approved', 0)->get(); + $posts = Post::where('approved', 0)->get(); + + return view('moderation.queue', [ + 'queued_topics' => $topics, + 'queued_posts' => $posts + ])->withActive('queue'); + } + + /** + * @return \Illuminate\View\View + */ + public function logs() + { + $logs = ModerationLog::all()->reverse(); + return view('moderation.logs', ['logs' => $logs])->withActive('logs'); + } } diff --git a/app/Http/Controllers/PostController.php b/app/Http/Controllers/PostController.php index a80f1aac..79fa8597 100644 --- a/app/Http/Controllers/PostController.php +++ b/app/Http/Controllers/PostController.php @@ -59,6 +59,27 @@ public function __construct( $this->quoteRenderer = $quoteRenderer; } + /** + * @param int $id + * + * @return \Illuminate\Http\RedirectResponse + */ + public function show($id) + { + $post = $this->postsRepository->find($id); + + if ($post) { + $topic = $post->topic; + return redirect()->route('topics.showPost', [ + 'slug' => $topic->slug, + 'id' => $topic->id, + 'postId' => $post->id, + ]); + } + + abort(404); + } + /** * Handler for POST requests to add a like for a post. * diff --git a/app/Http/Controllers/TopicController.php b/app/Http/Controllers/TopicController.php index 47a8685a..989709d2 100644 --- a/app/Http/Controllers/TopicController.php +++ b/app/Http/Controllers/TopicController.php @@ -30,7 +30,6 @@ use MyBB\Core\Services\TopicDeleter; use MyBB\Parser\MessageFormatter; use MyBB\Settings\Store; -use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; class TopicController extends AbstractController { @@ -97,12 +96,13 @@ public function __construct( } /** - * @param string $slug - * @param int $id + * @param Request $request + * @param string $slug + * @param int $id * * @return \Illuminate\View\View */ - public function show($slug = '', $id = 0) + public function show(Request $request, $slug = '', $id = 0) { // Forum permissions are checked in "find" $topic = $this->topicRepository->find($id); @@ -123,7 +123,9 @@ public function show($slug = '', $id = 0) $posts = $this->postRepository->allForTopic($topic, true); - return view('topic.show', compact('topic', 'posts', 'poll')); + $highlight = (int) $request->get('highlight'); + + return view('topic.show', compact('topic', 'posts', 'poll', 'highlight')); } /** @@ -149,7 +151,12 @@ public function showPost(Store $settings, $slug = '', $id = 0, $postId = 0) $numPost = $this->postRepository->getNumForPost($post, true); if (ceil($numPost / $postsPerPage) == 1) { - return redirect()->route('topics.show', ['slug' => $topic->slug, 'id' => $topic->id, '#post-' . $post->id]); + return redirect()->route('topics.show', [ + 'slug' => $topic->slug, + 'id' => $topic->id, + 'highlight' => $post->id, + '#post-' . $post->id + ]); } else { return redirect()->route('topics.show', [ 'slug' => $topic->slug, diff --git a/app/Http/Requests/Moderation/ModerationRequest.php b/app/Http/Requests/Moderation/ModerationRequest.php index f7315e8d..88c74fd1 100644 --- a/app/Http/Requests/Moderation/ModerationRequest.php +++ b/app/Http/Requests/Moderation/ModerationRequest.php @@ -2,8 +2,13 @@ namespace MyBB\Core\Http\Requests\Moderation; +use MyBB\Core\Content\ContentInterface; use MyBB\Core\Http\Requests\AbstractRequest; +use MyBB\Core\Moderation\ArrayModerationInterface; +use MyBB\Core\Moderation\DestinedInterface; +use MyBB\Core\Moderation\ModerationInterface; use MyBB\Core\Moderation\ModerationRegistry; +use MyBB\Core\Moderation\SourceableInterface; use MyBB\Core\Permissions\PermissionChecker; use MyBB\Core\Repository\RepositoryFactory; @@ -68,7 +73,7 @@ public function getRepository() } /** - * @return \MyBB\Core\Moderation\ModerationInterface|\MyBB\Core\Moderation\ArrayModerationInterface + * @return ModerationInterface|ArrayModerationInterface|DestinedInterface */ public function getModeration() { @@ -80,7 +85,7 @@ public function getModeration() /** * @param string $name * - * @return \MyBB\Core\Moderation\ModerationInterface + * @return ModerationInterface */ public function getModerationByName($name) { @@ -106,6 +111,36 @@ public function getModeratableContent() */ public function getModerationOptions() { - return $this->except(['moderation_content', 'moderation_name', 'moderation_ids', '_token']); + return $this->except([ + 'moderation_content', + 'moderation_name', + 'moderation_ids', + 'moderation_source_type', + 'moderation_source_id', '_token' + ]); + } + + /** + * @return ContentInterface + */ + public function getDestination() + { + if ($this->getModeration() instanceof DestinedInterface) { + $destinationRepository = $this->repositoryFactory->build($this->getModeration()->getDestinationType()); + return $destinationRepository->find($this->get($this->getModeration()->getDestinationKey())); + } + } + + /** + * @return ContentInterface + */ + public function getSource() + { + if ($this->getModeration() instanceof SourceableInterface) { + $sourceRepository = $this->repositoryFactory->build($this->get('moderation_source_type')); + if ($sourceRepository) { + return $sourceRepository->find($this->get('moderation_source_id')); + } + } } } diff --git a/app/Http/routes.php b/app/Http/routes.php index b14c2a05..dc6fe40a 100644 --- a/app/Http/routes.php +++ b/app/Http/routes.php @@ -65,6 +65,7 @@ Route::get('topic/{topicSlug}.{topicId}/poll/edit', ['as' => 'polls.edit', 'uses' => 'PollController@edit']); Route::post('topic/{topicSlug}.{topicId}/poll/edit', ['as' => 'polls.edit.post', 'uses' => 'PollController@postEdit']); +Route::get('post/{id}', ['as' => 'posts.show', 'uses' => 'PostController@show']); Route::post('post/{post_id}/like', ['as' => 'posts.like', 'uses' => 'PostController@postToggleLike']); Route::get('post/{post_id}/likes', ['as' => 'post.likes', 'uses' => 'PostController@getPostLikes']); @@ -146,6 +147,17 @@ Route::post('/moderate/reverse', ['as' => 'moderate.reverse', 'uses' => 'ModerationController@reverse']); Route::get('/moderate/form/{moderationName}', ['as' => 'moderate.form', 'uses' => 'ModerationController@form']); +Route::group(['prefix' => 'moderation'], function () { + Route::group([ + 'prefix' => 'control-panel', + ['middleware' => 'checkaccess', 'permissions' => 'canEnterMCP'] + ], function () { + Route::get('/', ['as' => 'moderation.control_panel', 'uses' => 'ModerationController@controlPanel']); + Route::get('/queue', ['as' => 'moderation.control_panel.queue', 'uses' => 'ModerationController@queue']); + Route::get('/logs', ['as' => 'moderation.control_panel.logs', 'uses' => 'ModerationController@logs']); + }); +}); + Route::group(['prefix' => 'account', 'middleware' => 'checkaccess', 'permissions' => 'canEnterUCP'], function () { Route::get('/', ['as' => 'account.index', 'uses' => 'AccountController@index']); Route::get('/profile', ['as' => 'account.profile', 'uses' => 'AccountController@getProfile']); diff --git a/app/Moderation/DestinedInterface.php b/app/Moderation/DestinedInterface.php new file mode 100644 index 00000000..3bd749a1 --- /dev/null +++ b/app/Moderation/DestinedInterface.php @@ -0,0 +1,22 @@ +moderationLogRepository = $moderationLogRepository; + $this->moderationLogSubjectRepository = $moderationLogSubjectRepository; + } + + /** + * @param User $user + * @param ModerationInterface $moderation + * @param Collection $contentCollection + * @param string $ipAddress + * @param bool $isReverse + * @param ContentInterface $source + * @param ContentInterface $destination + */ + public function log( + User $user, + ModerationInterface $moderation, + Collection $contentCollection, + $ipAddress, + $isReverse = false, + ContentInterface $source = null, + ContentInterface $destination = null + ) { + $attributes = [ + 'user_id' => $user->id, + 'moderation' => $moderation->getKey(), + 'is_reverse' => $isReverse, + 'ip_address' => $ipAddress, + ]; + + if ($source) { + $attributes['source_content_type'] = $source->getType(); + $attributes['source_content_id'] = $source->getId(); + } + + if ($destination) { + $attributes['destination_content_type'] = $destination->getType(); + $attributes['destination_content_id'] = $destination->getId(); + } + + $moderationLog = $this->moderationLogRepository->create($attributes); + + foreach ($contentCollection as $content) { + $this->moderationLogSubjectRepository->addContentToLog($moderationLog, $content); + } + } + + /** + * @param User $user + * @param ModerationRequest $request + */ + public function logFromRequest(User $user, ModerationRequest $request) + { + $this->log( + $user, + $request->getModeration(), + new Collection($request->getModeratableContent()), + $request->getClientIp(), + false, + $request->getSource(), + $request->getDestination() + ); + } + + /** + * @param User $user + * @param ModerationRequest $request + */ + public function logReverseFromRequest(User $user, ModerationRequest $request) + { + $this->log( + $user, + $request->getModeration(), + new Collection($request->getModeratableContent()), + $request->getClientIp(), + true, + $request->getSource(), + $request->getDestination() + ); + } +} diff --git a/app/Moderation/Logger/ModerationLoggerInterface.php b/app/Moderation/Logger/ModerationLoggerInterface.php new file mode 100644 index 00000000..e3ef0919 --- /dev/null +++ b/app/Moderation/Logger/ModerationLoggerInterface.php @@ -0,0 +1,51 @@ +make('MyBB\Core\Moderation\Moderations\MoveTopic') ]); }); + + $this->app->bind( + 'MyBB\Core\Database\Repositories\ModerationLogRepositoryInterface', + 'MyBB\Core\Database\Repositories\Eloquent\ModerationLogRepository' + ); + + $this->app->bind( + 'MyBB\Core\Database\Repositories\ModerationLogSubjectRepositoryInterface', + 'MyBB\Core\Database\Repositories\Eloquent\ModerationLogSubjectRepository' + ); + + $this->app->bind( + 'MyBB\Core\Moderation\Logger\ModerationLoggerInterface', + 'MyBB\Core\Moderation\Logger\DatabaseLogger' + ); } } diff --git a/app/Moderation/Moderations/Approve.php b/app/Moderation/Moderations/Approve.php index 05c1b013..fee90a47 100644 --- a/app/Moderation/Moderations/Approve.php +++ b/app/Moderation/Moderations/Approve.php @@ -10,8 +10,9 @@ use McCool\LaravelAutoPresenter\HasPresenter; use MyBB\Core\Moderation\ReversibleModerationInterface; +use MyBB\Core\Moderation\SourceableInterface; -class Approve implements ReversibleModerationInterface, HasPresenter +class Approve implements ReversibleModerationInterface, HasPresenter, SourceableInterface { /** * @param ApprovableInterface $approvable diff --git a/app/Moderation/Moderations/Close.php b/app/Moderation/Moderations/Close.php index 43cca389..cb343e41 100644 --- a/app/Moderation/Moderations/Close.php +++ b/app/Moderation/Moderations/Close.php @@ -10,8 +10,9 @@ use McCool\LaravelAutoPresenter\HasPresenter; use MyBB\Core\Moderation\ReversibleModerationInterface; +use MyBB\Core\Moderation\SourceableInterface; -class Close implements ReversibleModerationInterface, HasPresenter +class Close implements ReversibleModerationInterface, HasPresenter, SourceableInterface { /** * @return string diff --git a/app/Moderation/Moderations/MergePosts.php b/app/Moderation/Moderations/MergePosts.php index 2f962c05..9d7bcbd6 100644 --- a/app/Moderation/Moderations/MergePosts.php +++ b/app/Moderation/Moderations/MergePosts.php @@ -12,8 +12,9 @@ use MyBB\Core\Database\Models\Post; use MyBB\Core\Database\Repositories\PostRepositoryInterface; use MyBB\Core\Moderation\ArrayModerationInterface; +use MyBB\Core\Moderation\SourceableInterface; -class MergePosts implements ArrayModerationInterface, HasPresenter +class MergePosts implements ArrayModerationInterface, HasPresenter, SourceableInterface { /** * @var PostRepositoryInterface diff --git a/app/Moderation/Moderations/MovePost.php b/app/Moderation/Moderations/MovePost.php index 825697b7..318647a5 100644 --- a/app/Moderation/Moderations/MovePost.php +++ b/app/Moderation/Moderations/MovePost.php @@ -12,9 +12,11 @@ use MyBB\Core\Database\Models\Post; use MyBB\Core\Database\Models\Topic; use MyBB\Core\Database\Repositories\TopicRepositoryInterface; +use MyBB\Core\Moderation\DestinedInterface; use MyBB\Core\Moderation\ModerationInterface; +use MyBB\Core\Moderation\SourceableInterface; -class MovePost implements ModerationInterface, HasPresenter +class MovePost implements ModerationInterface, HasPresenter, DestinedInterface, SourceableInterface { /** * @var TopicRepositoryInterface @@ -106,4 +108,20 @@ public function getPermissionName() { return 'canMovePosts'; } + + /** + * @return string + */ + public function getDestinationType() + { + return 'topic'; + } + + /** + * @return string + */ + public function getDestinationKey() + { + return 'topic_id'; + } } diff --git a/app/Moderation/Moderations/MoveTopic.php b/app/Moderation/Moderations/MoveTopic.php index 1291138d..5bf31f5e 100644 --- a/app/Moderation/Moderations/MoveTopic.php +++ b/app/Moderation/Moderations/MoveTopic.php @@ -12,9 +12,11 @@ use MyBB\Core\Database\Models\Forum; use MyBB\Core\Database\Models\Topic; use MyBB\Core\Database\Repositories\ForumRepositoryInterface; +use MyBB\Core\Moderation\DestinedInterface; use MyBB\Core\Moderation\ModerationInterface; +use MyBB\Core\Moderation\SourceableInterface; -class MoveTopic implements ModerationInterface, HasPresenter +class MoveTopic implements ModerationInterface, HasPresenter, DestinedInterface, SourceableInterface { /** * @var ForumRepositoryInterface @@ -106,4 +108,20 @@ public function getPermissionName() { return 'canMoveTopics'; } + + /** + * @return string + */ + public function getDestinationType() + { + return 'forum'; + } + + /** + * @return string + */ + public function getDestinationKey() + { + return 'forum_id'; + } } diff --git a/app/Moderation/SourceableInterface.php b/app/Moderation/SourceableInterface.php new file mode 100644 index 00000000..4132d1e5 --- /dev/null +++ b/app/Moderation/SourceableInterface.php @@ -0,0 +1,13 @@ +moderations->getForContent(new Topic()); + $moderations = $this->moderations->getForContent(new TopicModel()); $decorated = []; $presenter = app()->make('autopresenter'); diff --git a/app/Presenters/ModerationLogPresenter.php b/app/Presenters/ModerationLogPresenter.php new file mode 100644 index 00000000..f8334303 --- /dev/null +++ b/app/Presenters/ModerationLogPresenter.php @@ -0,0 +1,158 @@ +moderationRegistry = $moderationRegistry; + $this->presenterDecorator = $presenterDecorator; + $this->repositoryFactory = $repositoryFactory; + $this->viewFactory = $viewFactory; + } + + /** + * @return ModerationLog + */ + public function getWrappedObject() + { + return parent::getWrappedObject(); + } + + /** + * @return string + */ + public function description() + { + $moderation = $this->moderationRegistry->get($this->getWrappedObject()->moderation); + $moderation = $this->presenterDecorator->decorate($moderation); + $content = $this->getContentForSubjects($this->getWrappedObject()->subjects()->get()->all()); + + if ($this->getWrappedObject()->is_reverse) { + $description = $moderation->reverseDescribe( + $content, + $this->getSourceFromLog($this->getWrappedObject()), + $this->getDestinationFromLog($this->getWrappedObject()) + ); + } else { + $description = $moderation->describe( + $content, + $this->getSourceFromLog($this->getWrappedObject()), + $this->getDestinationFromLog($this->getWrappedObject()) + ); + } + + return $this->getUserProfileLink($this->getWrappedObject()->user) . ' ' . $description; + } + + /** + * @param array $subjects + * + * @return ContentInterface[] + */ + private function getContentForSubjects(array $subjects) + { + $content = []; + + foreach ($subjects as $subject) { + $repository = $this->repositoryFactory->build($subject->content_type); + $content[] = $repository->find($subject->content_id); + } + + return $content; + } + + /** + * @param ModerationLog $log + * + * @return ContentInterface + */ + private function getDestinationFromLog(ModerationLog $log) + { + if ($log->destination_content_type && $log->destination_content_id) { + $repository = $this->repositoryFactory->build($log->destination_content_type); + + if ($repository) { + return $repository->find($log->destination_content_id); + } + } + } + + /** + * @param ModerationLog $log + * + * @return ContentInterface + */ + private function getSourceFromLog(ModerationLog $log) + { + if ($log->source_content_type && $log->source_content_id) { + $repository = $this->repositoryFactory->build($log->source_content_type); + + if ($repository) { + return $repository->find($log->source_content_id); + } + } + } + + /** + * @param UserModel $user + * + * @return string + */ + private function getUserProfileLink(UserModel $user) + { + return $this->viewFactory->make('user.profile_link', [ + 'user' => $user, + 'useStyledName' => true + ])->render(); + } +} diff --git a/app/Presenters/Moderations/AbstractModerationPresenter.php b/app/Presenters/Moderations/AbstractModerationPresenter.php new file mode 100644 index 00000000..e124124a --- /dev/null +++ b/app/Presenters/Moderations/AbstractModerationPresenter.php @@ -0,0 +1,95 @@ +viewFactory = $viewFactory; + } + + /** + * @return RenderableInterface[] + */ + public function fields() + { + return []; + } + + /** + * @return string + */ + public function key() + { + return $this->getWrappedObject()->getKey(); + } + + /** + * @return string + */ + public function name() + { + return $this->getWrappedObject()->getName(); + } + + /** + * @return string + */ + abstract protected function getDescriptionView(); + + /** + * @param array $contentCollection + * @param ContentInterface $source + * @param ContentInterface $destination + * + * @return string + */ + public function describe( + array $contentCollection, + ContentInterface $source = null, + ContentInterface $destination = null + ) { + $content = reset($contentCollection); + $count = count($contentCollection); + + $type = null; + if ($count > 1) { + $type = trans('content.type.' . $content->getType() . '.plural'); + } else { + $type = trans('content.type.' . $content->getType()); + } + + return $this->viewFactory->make($this->getDescriptionView(), [ + 'type' => $type, + 'title' => $count > 1 ? null : $content->getTitle(), + 'url' => $content->getUrl(), + 'count' => $count > 1 ? $count : 'a', + 'source_title' => $source ? $source->getTitle() : null, + 'source_url' => $source ? $source->getUrl() : null, + 'destination_title' => $destination ? $destination->getTitle() : null, + 'destination_url' => $destination ? $destination->getUrl() : null, + ]); + } +} diff --git a/app/Presenters/Moderations/AbstractReversibleModerationPresenter.php b/app/Presenters/Moderations/AbstractReversibleModerationPresenter.php new file mode 100644 index 00000000..011b112e --- /dev/null +++ b/app/Presenters/Moderations/AbstractReversibleModerationPresenter.php @@ -0,0 +1,62 @@ +getWrappedObject()->getReverseName(); + } + + /** + * @return string + */ + abstract protected function getReverseDescriptionView(); + + /** + * @param array $contentCollection + * @param ContentInterface $source + * @param ContentInterface $destination + * + * @return string + */ + public function reverseDescribe( + array $contentCollection, + ContentInterface $source = null, + ContentInterface $destination = null + ) { + $content = reset($contentCollection); + $count = count($contentCollection); + + $type = null; + if ($count > 1) { + $type = trans('content.type.' . $content->getType() . '.plural'); + } else { + $type = trans('content.type.' . $content->getType()); + } + + return $this->viewFactory->make($this->getReverseDescriptionView(), [ + 'type' => $type, + 'title' => $count > 1 ? null : $content->getTitle(), + 'url' => $content->getUrl(), + 'count' => $count > 1 ? $count : 'a', + 'source_title' => $source ? $source->getTitle() : null, + 'source_url' => $source ? $source->getUrl() : null, + 'destination_title' => $destination ? $destination->getTitle() : null, + 'destination_url' => $destination ? $destination->getUrl() : null, + ]); + } +} diff --git a/app/Presenters/Moderations/ApprovePresenter.php b/app/Presenters/Moderations/ApprovePresenter.php index 63919dfc..cd04597a 100644 --- a/app/Presenters/Moderations/ApprovePresenter.php +++ b/app/Presenters/Moderations/ApprovePresenter.php @@ -8,11 +8,9 @@ namespace MyBB\Core\Presenters\Moderations; -use McCool\LaravelAutoPresenter\BasePresenter; -use MyBB\Core\Form\RenderableInterface; use MyBB\Core\Moderation\Moderations\Approve; -class ApprovePresenter extends BasePresenter implements ReversibleModerationPresenterInterface +class ApprovePresenter extends AbstractReversibleModerationPresenter implements ReversibleModerationPresenterInterface { /** * @return Approve @@ -22,14 +20,6 @@ public function getWrappedObject() return parent::getWrappedObject(); } - /** - * @return RenderableInterface[] - */ - public function fields() - { - return []; - } - /** * @return string */ @@ -49,24 +39,16 @@ public function reverseIcon() /** * @return string */ - public function key() - { - return $this->getWrappedObject()->getKey(); - } - - /** - * @return string - */ - public function name() + protected function getDescriptionView() { - return $this->getWrappedObject()->getName(); + return 'partials.moderation.logs.approve'; } /** * @return string */ - public function reverseName() + protected function getReverseDescriptionView() { - return $this->getWrappedObject()->getReverseName(); + return 'partials.moderation.logs.unapprove'; } } diff --git a/app/Presenters/Moderations/ClosePresenter.php b/app/Presenters/Moderations/ClosePresenter.php index 4ab815b9..b1127ef8 100644 --- a/app/Presenters/Moderations/ClosePresenter.php +++ b/app/Presenters/Moderations/ClosePresenter.php @@ -8,11 +8,9 @@ namespace MyBB\Core\Presenters\Moderations; -use McCool\LaravelAutoPresenter\BasePresenter; -use MyBB\Core\Form\RenderableInterface; use MyBB\Core\Moderation\Moderations\Close; -class ClosePresenter extends BasePresenter implements ReversibleModerationPresenterInterface +class ClosePresenter extends AbstractReversibleModerationPresenter implements ReversibleModerationPresenterInterface { /** * @return Close @@ -22,14 +20,6 @@ public function getWrappedObject() return parent::getWrappedObject(); } - /** - * @return RenderableInterface[] - */ - public function fields() - { - return []; - } - /** * @return string */ @@ -41,32 +31,24 @@ public function icon() /** * @return string */ - public function key() - { - return $this->getWrappedObject()->getKey(); - } - - /** - * @return string - */ - public function name() + public function reverseIcon() { - return $this->getWrappedObject()->getName(); + return 'fa-unlock'; } /** * @return string */ - public function reverseIcon() + protected function getDescriptionView() { - return 'fa-unlock'; + return 'partials.moderation.logs.close'; } /** * @return string */ - public function reverseName() + protected function getReverseDescriptionView() { - return $this->getWrappedObject()->getReverseName(); + return 'partials.moderation.logs.open'; } } diff --git a/app/Presenters/Moderations/DeletePostPresenter.php b/app/Presenters/Moderations/DeletePostPresenter.php index 3bed8a83..ed0084eb 100644 --- a/app/Presenters/Moderations/DeletePostPresenter.php +++ b/app/Presenters/Moderations/DeletePostPresenter.php @@ -8,11 +8,9 @@ namespace MyBB\Core\Presenters\Moderations; -use McCool\LaravelAutoPresenter\BasePresenter; -use MyBB\Core\Form\RenderableInterface; use MyBB\Core\Moderation\Moderations\DeletePost; -class DeletePostPresenter extends BasePresenter implements ModerationPresenterInterface +class DeletePostPresenter extends AbstractModerationPresenter implements ModerationPresenterInterface { /** * @return DeletePost @@ -22,14 +20,6 @@ public function getWrappedObject() return parent::getWrappedObject(); } - /** - * @return RenderableInterface[] - */ - public function fields() - { - return []; - } - /** * @return string */ @@ -41,16 +31,8 @@ public function icon() /** * @return string */ - public function key() - { - return $this->getWrappedObject()->getKey(); - } - - /** - * @return string - */ - public function name() + protected function getDescriptionView() { - return $this->getWrappedObject()->getName(); + return 'partials.moderation.logs.delete'; } } diff --git a/app/Presenters/Moderations/DeleteTopicPresenter.php b/app/Presenters/Moderations/DeleteTopicPresenter.php index 508f5910..b17b7d10 100644 --- a/app/Presenters/Moderations/DeleteTopicPresenter.php +++ b/app/Presenters/Moderations/DeleteTopicPresenter.php @@ -8,11 +8,9 @@ namespace MyBB\Core\Presenters\Moderations; -use McCool\LaravelAutoPresenter\BasePresenter; -use MyBB\Core\Form\RenderableInterface; use MyBB\Core\Moderation\Moderations\DeleteTopic; -class DeleteTopicPresenter extends BasePresenter implements ModerationPresenterInterface +class DeleteTopicPresenter extends AbstractModerationPresenter implements ModerationPresenterInterface { /** * @return DeleteTopic @@ -22,14 +20,6 @@ public function getWrappedObject() return parent::getWrappedObject(); } - /** - * @return RenderableInterface[] - */ - public function fields() - { - return []; - } - /** * @return string */ @@ -41,16 +31,8 @@ public function icon() /** * @return string */ - public function key() - { - return $this->getWrappedObject()->getKey(); - } - - /** - * @return string - */ - public function name() + protected function getDescriptionView() { - return $this->getWrappedObject()->getName(); + return 'partials.moderation.logs.delete'; } } diff --git a/app/Presenters/Moderations/MergePostsPresenter.php b/app/Presenters/Moderations/MergePostsPresenter.php index 64491140..5b57a191 100644 --- a/app/Presenters/Moderations/MergePostsPresenter.php +++ b/app/Presenters/Moderations/MergePostsPresenter.php @@ -8,11 +8,9 @@ namespace MyBB\Core\Presenters\Moderations; -use McCool\LaravelAutoPresenter\BasePresenter; -use MyBB\Core\Form\RenderableInterface; use MyBB\Core\Moderation\Moderations\MergePosts; -class MergePostsPresenter extends BasePresenter implements ModerationPresenterInterface +class MergePostsPresenter extends AbstractModerationPresenter implements ModerationPresenterInterface { /** * @return MergePosts @@ -22,14 +20,6 @@ public function getWrappedObject() return parent::getWrappedObject(); } - /** - * @return RenderableInterface[] - */ - public function fields() - { - return []; - } - /** * @return string */ @@ -41,16 +31,8 @@ public function icon() /** * @return string */ - public function key() - { - return $this->getWrappedObject()->getKey(); - } - - /** - * @return string - */ - public function name() + protected function getDescriptionView() { - return $this->getWrappedObject()->getName(); + return 'partials.moderation.logs.merge'; } } diff --git a/app/Presenters/Moderations/ModerationPresenterInterface.php b/app/Presenters/Moderations/ModerationPresenterInterface.php index 558d0d70..eca316af 100644 --- a/app/Presenters/Moderations/ModerationPresenterInterface.php +++ b/app/Presenters/Moderations/ModerationPresenterInterface.php @@ -2,6 +2,7 @@ namespace MyBB\Core\Presenters\Moderations; +use MyBB\Core\Content\ContentInterface; use MyBB\Core\Form\RenderableInterface; interface ModerationPresenterInterface @@ -25,4 +26,17 @@ public function key(); * @return string */ public function name(); + + /** + * @param array $contentCollection + * @param ContentInterface $source + * @param ContentInterface $destination + * + * @return string + */ + public function describe( + array $contentCollection, + ContentInterface $source = null, + ContentInterface $destination = null + ); } diff --git a/app/Presenters/Moderations/MovePostPresenter.php b/app/Presenters/Moderations/MovePostPresenter.php index ae151b39..0d710756 100644 --- a/app/Presenters/Moderations/MovePostPresenter.php +++ b/app/Presenters/Moderations/MovePostPresenter.php @@ -2,12 +2,11 @@ namespace MyBB\Core\Presenters\Moderations; -use McCool\LaravelAutoPresenter\BasePresenter; use MyBB\Core\Form\Field; use MyBB\Core\Form\RenderableInterface; use MyBB\Core\Moderation\Moderations\MovePost; -class MovePostPresenter extends BasePresenter implements ModerationPresenterInterface +class MovePostPresenter extends AbstractModerationPresenter implements ModerationPresenterInterface { /** * @return MovePost @@ -17,14 +16,6 @@ public function getWrappedObject() return parent::getWrappedObject(); } - /** - * @return string - */ - public function key() - { - return $this->getWrappedObject()->getKey(); - } - /** * @return string */ @@ -33,14 +24,6 @@ public function icon() return 'fa-arrow-right'; } - /** - * @return string - */ - public function name() - { - return $this->getWrappedObject()->getName(); - } - /** * @return RenderableInterface[] */ @@ -55,4 +38,12 @@ public function fields() ))->setValidationRules('integer|exists:topics,id'), ]; } + + /** + * @return string + */ + protected function getDescriptionView() + { + return 'partials.moderation.logs.move'; + } } diff --git a/app/Presenters/Moderations/MoveTopicPresenter.php b/app/Presenters/Moderations/MoveTopicPresenter.php index ea545e41..23dca473 100644 --- a/app/Presenters/Moderations/MoveTopicPresenter.php +++ b/app/Presenters/Moderations/MoveTopicPresenter.php @@ -2,13 +2,13 @@ namespace MyBB\Core\Presenters\Moderations; -use McCool\LaravelAutoPresenter\BasePresenter; +use Illuminate\View\Factory; use MyBB\Core\Database\Repositories\ForumRepositoryInterface; use MyBB\Core\Form\Field; use MyBB\Core\Form\RenderableInterface; use MyBB\Core\Moderation\Moderations\MoveTopic; -class MoveTopicPresenter extends BasePresenter implements ModerationPresenterInterface +class MoveTopicPresenter extends AbstractModerationPresenter implements ModerationPresenterInterface { /** * @var ForumRepositoryInterface @@ -18,10 +18,11 @@ class MoveTopicPresenter extends BasePresenter implements ModerationPresenterInt /** * @param MoveTopic $resource * @param ForumRepositoryInterface $forumRepository + * @param Factory $viewFactory */ - public function __construct(MoveTopic $resource, ForumRepositoryInterface $forumRepository) + public function __construct(MoveTopic $resource, ForumRepositoryInterface $forumRepository, Factory $viewFactory) { - parent::__construct($resource); + parent::__construct($resource, $viewFactory); $this->forumRepository = $forumRepository; } @@ -33,14 +34,6 @@ public function getWrappedObject() return parent::getWrappedObject(); } - /** - * @return string - */ - public function key() - { - return $this->getWrappedObject()->getKey(); - } - /** * @return string */ @@ -49,14 +42,6 @@ public function icon() return 'fa-arrow-right'; } - /** - * @return string - */ - public function name() - { - return $this->getWrappedObject()->getName(); - } - /** * @return RenderableInterface[] */ @@ -78,4 +63,12 @@ public function fields() ))->setOptions($options), ]; } + + /** + * @return string + */ + protected function getDescriptionView() + { + return 'partials.moderation.logs.move'; + } } diff --git a/app/Presenters/Moderations/ReversibleModerationPresenterInterface.php b/app/Presenters/Moderations/ReversibleModerationPresenterInterface.php index fd52321d..24fd245a 100644 --- a/app/Presenters/Moderations/ReversibleModerationPresenterInterface.php +++ b/app/Presenters/Moderations/ReversibleModerationPresenterInterface.php @@ -8,6 +8,8 @@ namespace MyBB\Core\Presenters\Moderations; +use MyBB\Core\Content\ContentInterface; + interface ReversibleModerationPresenterInterface extends ModerationPresenterInterface { /** @@ -19,4 +21,17 @@ public function reverseIcon(); * @return string */ public function reverseName(); + + /** + * @param array $contentCollection + * @param ContentInterface $source + * @param ContentInterface $destination + * + * @return string + */ + public function reverseDescribe( + array $contentCollection, + ContentInterface $source = null, + ContentInterface $destination = null + ); } diff --git a/app/Presenters/Post.php b/app/Presenters/Post.php index 4f2202e3..37c53e74 100644 --- a/app/Presenters/Post.php +++ b/app/Presenters/Post.php @@ -102,4 +102,12 @@ public function hasLikedPost() return false; } + + /** + * @return Topic + */ + public function topic() + { + return $this->getWrappedObject()->topic; + } } diff --git a/app/Presenters/Topic.php b/app/Presenters/Topic.php index 3cb7d794..6df43bf6 100644 --- a/app/Presenters/Topic.php +++ b/app/Presenters/Topic.php @@ -87,4 +87,20 @@ public function moderations() return $decorated; } + + /** + * @return Post + */ + public function lastPost() + { + return $this->getWrappedObject()->lastPost; + } + + /** + * @return Forum + */ + public function forum() + { + return $this->getWrappedObject()->forum; + } } diff --git a/app/Repository/RepositoryServiceProvider.php b/app/Repository/RepositoryServiceProvider.php index c63666e2..5b942391 100644 --- a/app/Repository/RepositoryServiceProvider.php +++ b/app/Repository/RepositoryServiceProvider.php @@ -17,6 +17,7 @@ public function register() return new RepositoryRegistry([ 'post' => 'MyBB\Core\Database\Repositories\PostRepositoryInterface', 'topic' => 'MyBB\Core\Database\Repositories\TopicRepositoryInterface', + 'forum' => 'MyBB\Core\Database\Repositories\ForumRepositoryInterface', ]); }); } diff --git a/app/Twig/Extensions/Moderation.php b/app/Twig/Extensions/Moderation.php index 84de0376..fd3d8bf0 100644 --- a/app/Twig/Extensions/Moderation.php +++ b/app/Twig/Extensions/Moderation.php @@ -3,13 +3,34 @@ namespace MyBB\Core\Twig\Extensions; use McCool\LaravelAutoPresenter\BasePresenter; -use McCool\LaravelAutoPresenter\HasPresenter; use MyBB\Core\Moderation\ArrayModerationInterface; +use MyBB\Core\Moderation\ModerationRegistry; use MyBB\Core\Moderation\ReversibleModerationInterface; +use MyBB\Core\Permissions\PermissionChecker; use MyBB\Core\Presenters\Moderations\ReversibleModerationPresenterInterface; class Moderation extends \Twig_Extension { + /** + * @var ModerationRegistry + */ + protected $moderationRegistry; + + /** + * @var PermissionChecker + */ + protected $permissionChecker; + + /** + * @param ModerationRegistry $moderationRegistry + * @param PermissionChecker $permissionChecker + */ + public function __construct(ModerationRegistry $moderationRegistry, PermissionChecker $permissionChecker) + { + $this->moderationRegistry = $moderationRegistry; + $this->permissionChecker = $permissionChecker; + } + /** * Returns the name of the extension. * @@ -28,6 +49,11 @@ public function getFunctions() return [ new \Twig_SimpleFunction('is_reversible_moderation', [$this, 'isReversibleModeration']), new \Twig_SimpleFunction('is_array_moderation', [$this, 'isArrayModeration']), + new \Twig_SimpleFunction( + 'render_moderation_button', + [$this, 'renderModerationButton'], + ['is_safe' => ['html']] + ), ]; } @@ -54,4 +80,25 @@ public function isArrayModeration($moderation) } return $moderation instanceof ArrayModerationInterface; } + + /** + * @param string $moderationName + * + * @param string $contentName + * @param int $contentId + * + * @return \Illuminate\View\View + */ + public function renderModerationButton($moderationName, $contentName, $contentId) + { + $moderation = $this->moderationRegistry->get($moderationName); + + if ($moderation && $this->permissionChecker->hasPermission('user', null, $moderation->getPermissionName())) { + return view('partials.moderation.moderation_button', [ + 'moderation' => $moderation, + 'content_name' => $contentName, + 'content_id' => $contentId + ]); + } + } } diff --git a/app/Twig/Extensions/Presenter.php b/app/Twig/Extensions/Presenter.php new file mode 100644 index 00000000..ab9e961d --- /dev/null +++ b/app/Twig/Extensions/Presenter.php @@ -0,0 +1,58 @@ +decorator = $decorator; + } + + /** + * @return array + */ + public function getFunctions() + { + return [ + new \Twig_SimpleFunction('present', [$this, 'present']), + ]; + } + + /** + * @param object $object + * + * @return BasePresenter + */ + public function present($object) + { + return $this->decorator->decorate($object); + } +} diff --git a/composer.lock b/composer.lock index 70d21125..b260d648 100644 --- a/composer.lock +++ b/composer.lock @@ -4,39 +4,34 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "hash": "9fcc8961778284dfdb63c238da3c2255", + "hash": "fbfee0cf98f79fd544b7f5a0b2da8755", + "content-hash": "0a8d4a532ca94af7a6c41e8f48cb9004", "packages": [ { "name": "classpreloader/classpreloader", - "version": "1.4.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/ClassPreloader/ClassPreloader.git", - "reference": "b76f3f4f603ebbe7e64351a7ef973431ddaf7b27" + "reference": "8c3c14b10309e3b40bce833913a6c0c0b8c8f962" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ClassPreloader/ClassPreloader/zipball/b76f3f4f603ebbe7e64351a7ef973431ddaf7b27", - "reference": "b76f3f4f603ebbe7e64351a7ef973431ddaf7b27", + "url": "https://api.github.com/repos/ClassPreloader/ClassPreloader/zipball/8c3c14b10309e3b40bce833913a6c0c0b8c8f962", + "reference": "8c3c14b10309e3b40bce833913a6c0c0b8c8f962", "shasum": "" }, "require": { "nikic/php-parser": "~1.3", - "php": ">=5.3.3", - "symfony/console": "~2.1", - "symfony/filesystem": "~2.1", - "symfony/finder": "~2.1" + "php": ">=5.5.9" }, "require-dev": { "phpunit/phpunit": "~4.0" }, - "bin": [ - "classpreloader.php" - ], "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -55,7 +50,7 @@ }, { "name": "Graham Campbell", - "email": "graham@cachethq.io" + "email": "graham@alt-three.com" } ], "description": "Helps class loading performance by generating a single PHP file containing all of the autoloaded files for a specific use case", @@ -64,20 +59,20 @@ "class", "preload" ], - "time": "2015-05-26 10:57:51" + "time": "2015-06-28 21:39:13" }, { "name": "danielstjules/stringy", - "version": "1.9.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://github.com/danielstjules/Stringy.git", - "reference": "3cf18e9e424a6dedc38b7eb7ef580edb0929461b" + "reference": "4749c205db47ee5b32e8d1adf6d9aff8db6caf3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/danielstjules/Stringy/zipball/3cf18e9e424a6dedc38b7eb7ef580edb0929461b", - "reference": "3cf18e9e424a6dedc38b7eb7ef580edb0929461b", + "url": "https://api.github.com/repos/danielstjules/Stringy/zipball/4749c205db47ee5b32e8d1adf6d9aff8db6caf3b", + "reference": "4749c205db47ee5b32e8d1adf6d9aff8db6caf3b", "shasum": "" }, "require": { @@ -120,7 +115,7 @@ "utility", "utils" ], - "time": "2015-02-10 06:19:18" + "time": "2015-07-23 00:54:12" }, { "name": "davejamesmiller/laravel-breadcrumbs", @@ -128,12 +123,12 @@ "source": { "type": "git", "url": "https://github.com/davejamesmiller/laravel-breadcrumbs.git", - "reference": "03610d6c343293e287a0050820bca0254600381e" + "reference": "b60aa0ca233923d759ef1da4a55fa0233ae38bab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/davejamesmiller/laravel-breadcrumbs/zipball/03610d6c343293e287a0050820bca0254600381e", - "reference": "03610d6c343293e287a0050820bca0254600381e", + "url": "https://api.github.com/repos/davejamesmiller/laravel-breadcrumbs/zipball/b60aa0ca233923d759ef1da4a55fa0233ae38bab", + "reference": "b60aa0ca233923d759ef1da4a55fa0233ae38bab", "shasum": "" }, "require": { @@ -169,7 +164,7 @@ "keywords": [ "laravel" ], - "time": "2015-06-03 12:35:25" + "time": "2015-09-05 20:13:26" }, { "name": "dnoegel/php-xdg-base-dir", @@ -206,16 +201,16 @@ }, { "name": "doctrine/annotations", - "version": "v1.2.6", + "version": "v1.2.7", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "f4a91702ca3cd2e568c3736aa031ed00c3752af4" + "reference": "f25c8aab83e0c3e976fd7d19875f198ccf2f7535" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/f4a91702ca3cd2e568c3736aa031ed00c3752af4", - "reference": "f4a91702ca3cd2e568c3736aa031ed00c3752af4", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/f25c8aab83e0c3e976fd7d19875f198ccf2f7535", + "reference": "f25c8aab83e0c3e976fd7d19875f198ccf2f7535", "shasum": "" }, "require": { @@ -270,20 +265,20 @@ "docblock", "parser" ], - "time": "2015-06-17 12:21:22" + "time": "2015-08-31 12:32:49" }, { "name": "doctrine/cache", - "version": "v1.4.1", + "version": "v1.4.2", "source": { "type": "git", "url": "https://github.com/doctrine/cache.git", - "reference": "c9eadeb743ac6199f7eec423cb9426bc518b7b03" + "reference": "8c434000f420ade76a07c64cbe08ca47e5c101ca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/c9eadeb743ac6199f7eec423cb9426bc518b7b03", - "reference": "c9eadeb743ac6199f7eec423cb9426bc518b7b03", + "url": "https://api.github.com/repos/doctrine/cache/zipball/8c434000f420ade76a07c64cbe08ca47e5c101ca", + "reference": "8c434000f420ade76a07c64cbe08ca47e5c101ca", "shasum": "" }, "require": { @@ -340,7 +335,7 @@ "cache", "caching" ], - "time": "2015-04-15 00:11:59" + "time": "2015-08-31 12:36:41" }, { "name": "doctrine/collections", @@ -410,16 +405,16 @@ }, { "name": "doctrine/common", - "version": "v2.5.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/doctrine/common.git", - "reference": "cd8daf2501e10c63dced7b8b9b905844316ae9d3" + "reference": "0009b8f0d4a917aabc971fb089eba80e872f83f9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/common/zipball/cd8daf2501e10c63dced7b8b9b905844316ae9d3", - "reference": "cd8daf2501e10c63dced7b8b9b905844316ae9d3", + "url": "https://api.github.com/repos/doctrine/common/zipball/0009b8f0d4a917aabc971fb089eba80e872f83f9", + "reference": "0009b8f0d4a917aabc971fb089eba80e872f83f9", "shasum": "" }, "require": { @@ -479,20 +474,20 @@ "persistence", "spl" ], - "time": "2015-04-02 19:55:44" + "time": "2015-08-31 13:00:22" }, { "name": "doctrine/dbal", - "version": "v2.5.1", + "version": "v2.5.2", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "628c2256b646ae2417d44e063bce8aec5199d48d" + "reference": "01dbcbc5cd0a913d751418e635434a18a2f2a75c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/628c2256b646ae2417d44e063bce8aec5199d48d", - "reference": "628c2256b646ae2417d44e063bce8aec5199d48d", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/01dbcbc5cd0a913d751418e635434a18a2f2a75c", + "reference": "01dbcbc5cd0a913d751418e635434a18a2f2a75c", "shasum": "" }, "require": { @@ -550,7 +545,7 @@ "persistence", "queryobject" ], - "time": "2015-01-12 21:52:47" + "time": "2015-09-16 16:29:33" }, { "name": "doctrine/inflector", @@ -675,16 +670,16 @@ }, { "name": "ezyang/htmlpurifier", - "version": "v4.6.0", + "version": "v4.7.0", "source": { "type": "git", "url": "https://github.com/ezyang/htmlpurifier.git", - "reference": "6f389f0f25b90d0b495308efcfa073981177f0fd" + "reference": "ae1828d955112356f7677c465f94f7deb7d27a40" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/6f389f0f25b90d0b495308efcfa073981177f0fd", - "reference": "6f389f0f25b90d0b495308efcfa073981177f0fd", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/ae1828d955112356f7677c465f94f7deb7d27a40", + "reference": "ae1828d955112356f7677c465f94f7deb7d27a40", "shasum": "" }, "require": { @@ -715,30 +710,30 @@ "keywords": [ "html" ], - "time": "2013-11-30 08:25:19" + "time": "2015-08-05 01:03:42" }, { "name": "greggilbert/recaptcha", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/greggilbert/recaptcha.git", - "reference": "828b9fdeee3c3b15ea1ce148d2871adaaeca26d3" + "reference": "121fd8ef288a311f288d36020c5a07baa312f53a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/greggilbert/recaptcha/zipball/828b9fdeee3c3b15ea1ce148d2871adaaeca26d3", - "reference": "828b9fdeee3c3b15ea1ce148d2871adaaeca26d3", + "url": "https://api.github.com/repos/greggilbert/recaptcha/zipball/121fd8ef288a311f288d36020c5a07baa312f53a", + "reference": "121fd8ef288a311f288d36020c5a07baa312f53a", "shasum": "" }, "require": { - "illuminate/support": "~5.0", + "illuminate/support": "~5.1", "php": ">=5.3.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "2.1-dev" } }, "autoload": { @@ -767,7 +762,7 @@ "laravel5", "recaptcha" ], - "time": "2015-05-11 14:16:01" + "time": "2015-09-19 13:57:56" }, { "name": "jakub-onderka/php-console-color", @@ -858,16 +853,16 @@ }, { "name": "jenssegers/date", - "version": "v3.0.5", + "version": "v3.0.9", "source": { "type": "git", "url": "https://github.com/jenssegers/laravel-date.git", - "reference": "4d23b2000e156dd94be7c404cf3cdee5539e91b3" + "reference": "27f9fed44cd988a9c3d03857093b32f250ea704d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jenssegers/laravel-date/zipball/4d23b2000e156dd94be7c404cf3cdee5539e91b3", - "reference": "4d23b2000e156dd94be7c404cf3cdee5539e91b3", + "url": "https://api.github.com/repos/jenssegers/laravel-date/zipball/27f9fed44cd988a9c3d03857093b32f250ea704d", + "reference": "27f9fed44cd988a9c3d03857093b32f250ea704d", "shasum": "" }, "require": { @@ -910,7 +905,7 @@ "time", "translation" ], - "time": "2015-06-04 09:21:04" + "time": "2015-09-16 07:55:11" }, { "name": "jeremeamia/SuperClosure", @@ -1018,20 +1013,20 @@ }, { "name": "laravel/framework", - "version": "v5.1.2", + "version": "v5.1.19", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "65a3a4ca4b20083517a9e2effa6a86a49f3e9c96" + "reference": "45e181369991579dc3ad015665eabbb72c0fadba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/65a3a4ca4b20083517a9e2effa6a86a49f3e9c96", - "reference": "65a3a4ca4b20083517a9e2effa6a86a49f3e9c96", + "url": "https://api.github.com/repos/laravel/framework/zipball/45e181369991579dc3ad015665eabbb72c0fadba", + "reference": "45e181369991579dc3ad015665eabbb72c0fadba", "shasum": "" }, "require": { - "classpreloader/classpreloader": "~1.2", + "classpreloader/classpreloader": "~2.0", "danielstjules/stringy": "~1.8", "doctrine/inflector": "~1.0", "ext-mbstring": "*", @@ -1042,7 +1037,7 @@ "mtdowling/cron-expression": "~1.0", "nesbot/carbon": "~1.19", "php": ">=5.5.9", - "psy/psysh": "0.4.*", + "psy/psysh": "~0.5.1", "swiftmailer/swiftmailer": "~5.1", "symfony/console": "2.7.*", "symfony/css-selector": "2.7.*", @@ -1142,20 +1137,20 @@ "framework", "laravel" ], - "time": "2015-06-15 18:25:50" + "time": "2015-10-01 18:32:48" }, { "name": "laravelcollective/html", - "version": "v5.1.1", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/LaravelCollective/html.git", - "reference": "0918dac79ff8d294a92048f2d8b3c0c3078139b0" + "reference": "8b7c357e78b8fb6a2e48377cf2441441aac6dd1e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/LaravelCollective/html/zipball/0918dac79ff8d294a92048f2d8b3c0c3078139b0", - "reference": "0918dac79ff8d294a92048f2d8b3c0c3078139b0", + "url": "https://api.github.com/repos/LaravelCollective/html/zipball/8b7c357e78b8fb6a2e48377cf2441441aac6dd1e", + "reference": "8b7c357e78b8fb6a2e48377cf2441441aac6dd1e", "shasum": "" }, "require": { @@ -1192,7 +1187,7 @@ "email": "adam@laravelcollective.com" } ], - "time": "2015-06-18 02:16:50" + "time": "2015-09-03 17:16:48" }, { "name": "league/commonmark", @@ -1255,31 +1250,30 @@ }, { "name": "league/flysystem", - "version": "1.0.4", + "version": "1.0.15", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "56862959b45131ad33e5a7727a25db19f2cf090b" + "reference": "31525caf9e8772683672fefd8a1ca0c0736020f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/56862959b45131ad33e5a7727a25db19f2cf090b", - "reference": "56862959b45131ad33e5a7727a25db19f2cf090b", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/31525caf9e8772683672fefd8a1ca0c0736020f4", + "reference": "31525caf9e8772683672fefd8a1ca0c0736020f4", "shasum": "" }, "require": { - "ext-mbstring": "*", "php": ">=5.4.0" }, + "conflict": { + "league/flysystem-sftp": "<1.0.6" + }, "require-dev": { "ext-fileinfo": "*", - "league/phpunit-coverage-listener": "~1.1", "mockery/mockery": "~0.9", - "phpspec/phpspec": "~2.0", + "phpspec/phpspec": "^2.2", "phpspec/prophecy-phpunit": "~1.0", - "phpunit/phpunit": "~4.1", - "predis/predis": "~1.0", - "tedivm/stash": "~0.12.0" + "phpunit/phpunit": "~4.1" }, "suggest": { "ext-fileinfo": "Required for MimeType", @@ -1293,8 +1287,7 @@ "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", "league/flysystem-webdav": "Allows you to use WebDAV storage", - "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", - "predis/predis": "Allows you to use Predis for caching" + "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter" }, "type": "library", "extra": { @@ -1317,10 +1310,11 @@ "email": "info@frenky.net" } ], - "description": "Many filesystems, one API.", + "description": "Filesystem abstraction: Many filesystems, one API.", "keywords": [ "Cloud Files", "WebDAV", + "abstraction", "aws", "cloud", "copy.com", @@ -1328,6 +1322,7 @@ "file systems", "files", "filesystem", + "filesystems", "ftp", "rackspace", "remote", @@ -1335,7 +1330,7 @@ "sftp", "storage" ], - "time": "2015-06-07 21:27:37" + "time": "2015-09-30 22:26:59" }, { "name": "league/fractal", @@ -1402,16 +1397,16 @@ }, { "name": "mccool/laravel-auto-presenter", - "version": "3.1.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://github.com/laravel-auto-presenter/laravel-auto-presenter.git", - "reference": "e2f7f0b1415d2b0e65aa9587fe74d70844ad062d" + "reference": "0f77299f7e4e5e017da175583c85bf24fa85c118" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel-auto-presenter/laravel-auto-presenter/zipball/e2f7f0b1415d2b0e65aa9587fe74d70844ad062d", - "reference": "e2f7f0b1415d2b0e65aa9587fe74d70844ad062d", + "url": "https://api.github.com/repos/laravel-auto-presenter/laravel-auto-presenter/zipball/0f77299f7e4e5e017da175583c85bf24fa85c118", + "reference": "0f77299f7e4e5e017da175583c85bf24fa85c118", "shasum": "" }, "require": { @@ -1448,7 +1443,7 @@ }, { "name": "Graham Campbell", - "email": "graham@cachethq.io" + "email": "graham@alt-three.com" } ], "description": "A system for auto-decorating models with presenter objects.", @@ -1458,20 +1453,20 @@ "lpm", "presenter" ], - "time": "2015-05-29 19:32:13" + "time": "2015-06-26 09:15:40" }, { "name": "monolog/monolog", - "version": "1.14.0", + "version": "1.17.1", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "b287fbbe1ca27847064beff2bad7fb6920bf08cc" + "reference": "0524c87587ab85bc4c2d6f5b41253ccb930a5422" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/b287fbbe1ca27847064beff2bad7fb6920bf08cc", - "reference": "b287fbbe1ca27847064beff2bad7fb6920bf08cc", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/0524c87587ab85bc4c2d6f5b41253ccb930a5422", + "reference": "0524c87587ab85bc4c2d6f5b41253ccb930a5422", "shasum": "" }, "require": { @@ -1488,7 +1483,7 @@ "php-console/php-console": "^3.1.3", "phpunit/phpunit": "~4.5", "phpunit/phpunit-mock-objects": "2.3.0", - "raven/raven": "~0.8", + "raven/raven": "~0.11", "ruflin/elastica": ">=0.90 <3.0", "swiftmailer/swiftmailer": "~5.3", "videlalvaro/php-amqplib": "~2.4" @@ -1508,7 +1503,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.14.x-dev" + "dev-master": "1.16.x-dev" } }, "autoload": { @@ -1534,7 +1529,7 @@ "logging", "psr-3" ], - "time": "2015-06-19 13:29:54" + "time": "2015-08-31 09:17:37" }, { "name": "mtdowling/cron-expression", @@ -1614,12 +1609,12 @@ "source": { "type": "git", "url": "git@github.com:mybb/Auth.git", - "reference": "f446d175db8fbbef689fd9af9a189b116e047759" + "reference": "664aa190ffa32997d29d68800b7c1fad34ed5971" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mybb/Auth/zipball/f446d175db8fbbef689fd9af9a189b116e047759", - "reference": "f446d175db8fbbef689fd9af9a189b116e047759", + "url": "https://api.github.com/repos/mybb/Auth/zipball/664aa190ffa32997d29d68800b7c1fad34ed5971", + "reference": "664aa190ffa32997d29d68800b7c1fad34ed5971", "shasum": "" }, "require": { @@ -1646,7 +1641,7 @@ "source": "https://github.com/mybb/Auth/tree/master", "issues": "https://github.com/mybb/Auth/issues" }, - "time": "2015-05-12 13:27:55" + "time": "2015-08-25 13:20:58" }, { "name": "mybb/gravatar", @@ -1654,12 +1649,12 @@ "source": { "type": "git", "url": "https://github.com/mybb/gravatar.git", - "reference": "f69e7552137f07585d113dc6113729ab50de2944" + "reference": "03f5dc7d423b37801279736d63e1c8d9c67a4692" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mybb/gravatar/zipball/f69e7552137f07585d113dc6113729ab50de2944", - "reference": "f69e7552137f07585d113dc6113729ab50de2944", + "url": "https://api.github.com/repos/mybb/gravatar/zipball/03f5dc7d423b37801279736d63e1c8d9c67a4692", + "reference": "03f5dc7d423b37801279736d63e1c8d9c67a4692", "shasum": "" }, "require": { @@ -1687,7 +1682,7 @@ } ], "description": "Easy Gravatar generation for Laravel 5.0.", - "time": "2015-05-12 13:29:47" + "time": "2015-08-25 17:34:56" }, { "name": "mybb/parser", @@ -1695,12 +1690,12 @@ "source": { "type": "git", "url": "git@github.com:mybb/Parser.git", - "reference": "d64364a9bd19da37824f6c9766b044d142ac4974" + "reference": "fd43d8f46885997690d1265c58c3e5b770bf5b33" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mybb/Parser/zipball/d64364a9bd19da37824f6c9766b044d142ac4974", - "reference": "d64364a9bd19da37824f6c9766b044d142ac4974", + "url": "https://api.github.com/repos/mybb/Parser/zipball/fd43d8f46885997690d1265c58c3e5b770bf5b33", + "reference": "fd43d8f46885997690d1265c58c3e5b770bf5b33", "shasum": "" }, "require": { @@ -1728,7 +1723,7 @@ "source": "https://github.com/mybb/Parser/tree/master", "issues": "https://github.com/mybb/Parser/issues" }, - "time": "2015-05-12 13:30:28" + "time": "2015-08-25 13:17:27" }, { "name": "mybb/settings", @@ -1736,12 +1731,12 @@ "source": { "type": "git", "url": "git@github.com:mybb/Settings.git", - "reference": "6fb2970fae628ee2435d8ed5611ed3f18bdc8b4d" + "reference": "64ea56d9016cc541d08dbec2cb3878b02f55f952" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mybb/Settings/zipball/6fb2970fae628ee2435d8ed5611ed3f18bdc8b4d", - "reference": "6fb2970fae628ee2435d8ed5611ed3f18bdc8b4d", + "url": "https://api.github.com/repos/mybb/Settings/zipball/64ea56d9016cc541d08dbec2cb3878b02f55f952", + "reference": "64ea56d9016cc541d08dbec2cb3878b02f55f952", "shasum": "" }, "require": { @@ -1772,25 +1767,25 @@ "source": "https://github.com/mybb/Settings/tree/master", "issues": "https://github.com/mybb/Settings/issues" }, - "time": "2015-05-12 13:30:55" + "time": "2015-08-25 13:16:31" }, { "name": "nesbot/carbon", - "version": "1.19.0", + "version": "1.20.0", "source": { "type": "git", "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "68868e0b02d2d803d0052a59d4e5003cccf87320" + "reference": "bfd3eaba109c9a2405c92174c8e17f20c2b9caf3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/68868e0b02d2d803d0052a59d4e5003cccf87320", - "reference": "68868e0b02d2d803d0052a59d4e5003cccf87320", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/bfd3eaba109c9a2405c92174c8e17f20c2b9caf3", + "reference": "bfd3eaba109c9a2405c92174c8e17f20c2b9caf3", "shasum": "" }, "require": { "php": ">=5.3.0", - "symfony/translation": "~2.6" + "symfony/translation": "~2.6|~3.0" }, "require-dev": { "phpunit/phpunit": "~4.0" @@ -1819,20 +1814,20 @@ "datetime", "time" ], - "time": "2015-05-09 03:23:44" + "time": "2015-06-25 04:19:39" }, { "name": "nikic/php-parser", - "version": "v1.3.0", + "version": "v1.4.1", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "dff239267fd1befa1cd40430c9ed12591aa720ca" + "reference": "f78af2c9c86107aa1a34cd1dbb5bbe9eeb0d9f51" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dff239267fd1befa1cd40430c9ed12591aa720ca", - "reference": "dff239267fd1befa1cd40430c9ed12591aa720ca", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/f78af2c9c86107aa1a34cd1dbb5bbe9eeb0d9f51", + "reference": "f78af2c9c86107aa1a34cd1dbb5bbe9eeb0d9f51", "shasum": "" }, "require": { @@ -1842,7 +1837,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3-dev" + "dev-master": "1.4-dev" } }, "autoload": { @@ -1864,7 +1859,7 @@ "parser", "php" ], - "time": "2015-05-02 15:40:40" + "time": "2015-09-19 14:15:08" }, { "name": "psr/log", @@ -1906,24 +1901,25 @@ }, { "name": "psy/psysh", - "version": "v0.4.4", + "version": "v0.5.2", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "489816db71649bd95b416e3ed9062d40528ab0ac" + "reference": "aaf8772ade08b5f0f6830774a5d5c2f800415975" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/489816db71649bd95b416e3ed9062d40528ab0ac", - "reference": "489816db71649bd95b416e3ed9062d40528ab0ac", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/aaf8772ade08b5f0f6830774a5d5c2f800415975", + "reference": "aaf8772ade08b5f0f6830774a5d5c2f800415975", "shasum": "" }, "require": { "dnoegel/php-xdg-base-dir": "0.1", "jakub-onderka/php-console-highlighter": "0.3.*", - "nikic/php-parser": "~1.0", - "php": ">=5.3.0", - "symfony/console": "~2.3.10|~2.4.2|~2.5" + "nikic/php-parser": "^1.2.1", + "php": ">=5.3.9", + "symfony/console": "~2.3.10|^2.4.2|~3.0", + "symfony/var-dumper": "~2.7|~3.0" }, "require-dev": { "fabpot/php-cs-fixer": "~1.5", @@ -1943,7 +1939,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-develop": "0.4.x-dev" + "dev-develop": "0.6.x-dev" } }, "autoload": { @@ -1973,7 +1969,7 @@ "interactive", "shell" ], - "time": "2015-03-26 18:43:54" + "time": "2015-07-16 15:26:57" }, { "name": "rcrowe/twigbridge", @@ -2094,16 +2090,16 @@ }, { "name": "symfony/console", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/Console.git", - "reference": "564398bc1f33faf92fc2ec86859983d30eb81806" + "url": "https://github.com/symfony/console.git", + "reference": "06cb17c013a82f94a3d840682b49425cd00a2161" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Console/zipball/564398bc1f33faf92fc2ec86859983d30eb81806", - "reference": "564398bc1f33faf92fc2ec86859983d30eb81806", + "url": "https://api.github.com/repos/symfony/console/zipball/06cb17c013a82f94a3d840682b49425cd00a2161", + "reference": "06cb17c013a82f94a3d840682b49425cd00a2161", "shasum": "" }, "require": { @@ -2147,20 +2143,20 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2015-06-10 15:30:22" + "time": "2015-09-25 08:32:23" }, { "name": "symfony/css-selector", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/CssSelector.git", - "reference": "0b5c07b516226b7dd32afbbc82fe547a469c5092" + "url": "https://github.com/symfony/css-selector.git", + "reference": "abe19cc0429a06be0c133056d1f9859854860970" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/CssSelector/zipball/0b5c07b516226b7dd32afbbc82fe547a469c5092", - "reference": "0b5c07b516226b7dd32afbbc82fe547a469c5092", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/abe19cc0429a06be0c133056d1f9859854860970", + "reference": "abe19cc0429a06be0c133056d1f9859854860970", "shasum": "" }, "require": { @@ -2200,20 +2196,20 @@ ], "description": "Symfony CssSelector Component", "homepage": "https://symfony.com", - "time": "2015-05-15 13:33:16" + "time": "2015-09-22 13:49:29" }, { "name": "symfony/debug", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/Debug.git", - "reference": "075070230c5bbc65abde8241191655bbce0716e2" + "url": "https://github.com/symfony/debug.git", + "reference": "c79c361bca8e5ada6a47603875a3c964d03b67b1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Debug/zipball/075070230c5bbc65abde8241191655bbce0716e2", - "reference": "075070230c5bbc65abde8241191655bbce0716e2", + "url": "https://api.github.com/repos/symfony/debug/zipball/c79c361bca8e5ada6a47603875a3c964d03b67b1", + "reference": "c79c361bca8e5ada6a47603875a3c964d03b67b1", "shasum": "" }, "require": { @@ -2225,14 +2221,9 @@ }, "require-dev": { "symfony/class-loader": "~2.2", - "symfony/http-foundation": "~2.1", "symfony/http-kernel": "~2.3.24|~2.5.9|~2.6,>=2.6.2", "symfony/phpunit-bridge": "~2.7" }, - "suggest": { - "symfony/http-foundation": "", - "symfony/http-kernel": "" - }, "type": "library", "extra": { "branch-alias": { @@ -2260,20 +2251,20 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2015-06-08 09:37:21" + "time": "2015-09-14 08:41:38" }, { "name": "symfony/dom-crawler", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/DomCrawler.git", - "reference": "11d8eb8ccc1533f4c2d89a025f674894fda520b3" + "url": "https://github.com/symfony/dom-crawler.git", + "reference": "2e185ca136399f902b948694987e62c80099c052" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/DomCrawler/zipball/11d8eb8ccc1533f4c2d89a025f674894fda520b3", - "reference": "11d8eb8ccc1533f4c2d89a025f674894fda520b3", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/2e185ca136399f902b948694987e62c80099c052", + "reference": "2e185ca136399f902b948694987e62c80099c052", "shasum": "" }, "require": { @@ -2313,20 +2304,20 @@ ], "description": "Symfony DomCrawler Component", "homepage": "https://symfony.com", - "time": "2015-05-22 14:54:25" + "time": "2015-09-20 21:13:58" }, { "name": "symfony/event-dispatcher", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/EventDispatcher.git", - "reference": "be3c5ff8d503c46768aeb78ce6333051aa6f26d9" + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "ae4dcc2a8d3de98bd794167a3ccda1311597c5d9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/EventDispatcher/zipball/be3c5ff8d503c46768aeb78ce6333051aa6f26d9", - "reference": "be3c5ff8d503c46768aeb78ce6333051aa6f26d9", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ae4dcc2a8d3de98bd794167a3ccda1311597c5d9", + "reference": "ae4dcc2a8d3de98bd794167a3ccda1311597c5d9", "shasum": "" }, "require": { @@ -2371,69 +2362,20 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", - "time": "2015-06-08 09:37:21" - }, - { - "name": "symfony/filesystem", - "version": "v2.7.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/Filesystem.git", - "reference": "a0d43eb3e17d4f4c6990289805a488a0482a07f3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/Filesystem/zipball/a0d43eb3e17d4f4c6990289805a488a0482a07f3", - "reference": "a0d43eb3e17d4f4c6990289805a488a0482a07f3", - "shasum": "" - }, - "require": { - "php": ">=5.3.9" - }, - "require-dev": { - "symfony/phpunit-bridge": "~2.7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Filesystem Component", - "homepage": "https://symfony.com", - "time": "2015-06-08 09:37:21" + "time": "2015-09-22 13:49:29" }, { "name": "symfony/finder", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/Finder.git", - "reference": "c13a40d638aeede1e8400f8c956c7f9246c05f75" + "url": "https://github.com/symfony/finder.git", + "reference": "8262ab605973afbb3ef74b945daabf086f58366f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Finder/zipball/c13a40d638aeede1e8400f8c956c7f9246c05f75", - "reference": "c13a40d638aeede1e8400f8c956c7f9246c05f75", + "url": "https://api.github.com/repos/symfony/finder/zipball/8262ab605973afbb3ef74b945daabf086f58366f", + "reference": "8262ab605973afbb3ef74b945daabf086f58366f", "shasum": "" }, "require": { @@ -2469,20 +2411,20 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2015-06-04 20:11:48" + "time": "2015-09-19 19:59:23" }, { "name": "symfony/http-foundation", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/HttpFoundation.git", - "reference": "4f363c426b0ced57e3d14460022feb63937980ff" + "url": "https://github.com/symfony/http-foundation.git", + "reference": "e1509119f164a0d0a940d7d924d693a7a28a5470" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/HttpFoundation/zipball/4f363c426b0ced57e3d14460022feb63937980ff", - "reference": "4f363c426b0ced57e3d14460022feb63937980ff", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e1509119f164a0d0a940d7d924d693a7a28a5470", + "reference": "e1509119f164a0d0a940d7d924d693a7a28a5470", "shasum": "" }, "require": { @@ -2522,27 +2464,27 @@ ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com", - "time": "2015-06-10 15:30:22" + "time": "2015-09-22 13:49:29" }, { "name": "symfony/http-kernel", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/HttpKernel.git", - "reference": "208101c7a11e31933183bd2a380486e528c74302" + "url": "https://github.com/symfony/http-kernel.git", + "reference": "353aa457424262d7d4e4289ea483145921cffcb5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/HttpKernel/zipball/208101c7a11e31933183bd2a380486e528c74302", - "reference": "208101c7a11e31933183bd2a380486e528c74302", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/353aa457424262d7d4e4289ea483145921cffcb5", + "reference": "353aa457424262d7d4e4289ea483145921cffcb5", "shasum": "" }, "require": { "php": ">=5.3.9", "psr/log": "~1.0", "symfony/debug": "~2.6,>=2.6.2", - "symfony/event-dispatcher": "~2.5.9|~2.6,>=2.6.2", + "symfony/event-dispatcher": "~2.6,>=2.6.7", "symfony/http-foundation": "~2.5,>=2.5.4" }, "conflict": { @@ -2602,20 +2544,20 @@ ], "description": "Symfony HttpKernel Component", "homepage": "https://symfony.com", - "time": "2015-06-11 21:15:28" + "time": "2015-09-25 11:16:52" }, { "name": "symfony/process", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/Process.git", - "reference": "552d8efdc80980cbcca50b28d626ac8e36e3cdd1" + "url": "https://github.com/symfony/process.git", + "reference": "b27c8e317922cd3cdd3600850273cf6b82b2e8e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Process/zipball/552d8efdc80980cbcca50b28d626ac8e36e3cdd1", - "reference": "552d8efdc80980cbcca50b28d626ac8e36e3cdd1", + "url": "https://api.github.com/repos/symfony/process/zipball/b27c8e317922cd3cdd3600850273cf6b82b2e8e9", + "reference": "b27c8e317922cd3cdd3600850273cf6b82b2e8e9", "shasum": "" }, "require": { @@ -2651,20 +2593,20 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com", - "time": "2015-06-08 09:37:21" + "time": "2015-09-19 19:59:23" }, { "name": "symfony/routing", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/Routing.git", - "reference": "5581be29185b8fb802398904555f70da62f6d50d" + "url": "https://github.com/symfony/routing.git", + "reference": "6c5fae83efa20baf166fcf4582f57094e9f60f16" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Routing/zipball/5581be29185b8fb802398904555f70da62f6d50d", - "reference": "5581be29185b8fb802398904555f70da62f6d50d", + "url": "https://api.github.com/repos/symfony/routing/zipball/6c5fae83efa20baf166fcf4582f57094e9f60f16", + "reference": "6c5fae83efa20baf166fcf4582f57094e9f60f16", "shasum": "" }, "require": { @@ -2722,20 +2664,20 @@ "uri", "url" ], - "time": "2015-06-11 17:20:40" + "time": "2015-09-14 14:14:09" }, { "name": "symfony/translation", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/Translation.git", - "reference": "8349a2b0d11bd0311df9e8914408080912983a0b" + "url": "https://github.com/symfony/translation.git", + "reference": "485877661835e188cd78345c6d4eef1290d17571" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Translation/zipball/8349a2b0d11bd0311df9e8914408080912983a0b", - "reference": "8349a2b0d11bd0311df9e8914408080912983a0b", + "url": "https://api.github.com/repos/symfony/translation/zipball/485877661835e188cd78345c6d4eef1290d17571", + "reference": "485877661835e188cd78345c6d4eef1290d17571", "shasum": "" }, "require": { @@ -2747,7 +2689,7 @@ "require-dev": { "psr/log": "~1.0", "symfony/config": "~2.7", - "symfony/intl": "~2.3", + "symfony/intl": "~2.4", "symfony/phpunit-bridge": "~2.7", "symfony/yaml": "~2.2" }, @@ -2783,20 +2725,20 @@ ], "description": "Symfony Translation Component", "homepage": "https://symfony.com", - "time": "2015-06-11 17:26:34" + "time": "2015-09-06 08:36:38" }, { "name": "symfony/var-dumper", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "c509921f260353bf07b257f84017777c8b0aa4bc" + "reference": "ba8c9a0edf18f70a7efcb8d3eb35323a10263338" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/c509921f260353bf07b257f84017777c8b0aa4bc", - "reference": "c509921f260353bf07b257f84017777c8b0aa4bc", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ba8c9a0edf18f70a7efcb8d3eb35323a10263338", + "reference": "ba8c9a0edf18f70a7efcb8d3eb35323a10263338", "shasum": "" }, "require": { @@ -2842,29 +2784,33 @@ "debug", "dump" ], - "time": "2015-06-08 09:37:21" + "time": "2015-09-22 14:41:01" }, { "name": "twig/twig", - "version": "v1.18.2", + "version": "v1.22.2", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "e8e6575abf6102af53ec283f7f14b89e304fa602" + "reference": "79249fc8c9ff62e41e217e0c630e2e00bcadda6a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/e8e6575abf6102af53ec283f7f14b89e304fa602", - "reference": "e8e6575abf6102af53ec283f7f14b89e304fa602", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/79249fc8c9ff62e41e217e0c630e2e00bcadda6a", + "reference": "79249fc8c9ff62e41e217e0c630e2e00bcadda6a", "shasum": "" }, "require": { "php": ">=5.2.7" }, + "require-dev": { + "symfony/debug": "~2.7", + "symfony/phpunit-bridge": "~2.7" + }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-master": "1.22-dev" } }, "autoload": { @@ -2899,7 +2845,7 @@ "keywords": [ "templating" ], - "time": "2015-06-06 23:31:24" + "time": "2015-09-22 13:59:32" }, { "name": "vlucas/phpdotenv", @@ -2955,12 +2901,12 @@ "source": { "type": "git", "url": "https://github.com/barryvdh/laravel-debugbar.git", - "reference": "3edaea0e8056edde00f7d0af13ed0d406412182d" + "reference": "23672cbbe78278ff1fdb258caa0b1de7b5d0bc0c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/3edaea0e8056edde00f7d0af13ed0d406412182d", - "reference": "3edaea0e8056edde00f7d0af13ed0d406412182d", + "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/23672cbbe78278ff1fdb258caa0b1de7b5d0bc0c", + "reference": "23672cbbe78278ff1fdb258caa0b1de7b5d0bc0c", "shasum": "" }, "require": { @@ -2972,7 +2918,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "2.1-dev" } }, "autoload": { @@ -3001,7 +2947,7 @@ "profiler", "webprofiler" ], - "time": "2015-06-07 07:19:29" + "time": "2015-09-09 11:39:27" }, { "name": "doctrine/instantiator", @@ -3063,12 +3009,12 @@ "source": { "type": "git", "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "6c3710b95fb1a7ee38ef00827b313715e2cb47ca" + "reference": "59ed377ef822e1224e198ab17adaf86d015de685" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/6c3710b95fb1a7ee38ef00827b313715e2cb47ca", - "reference": "6c3710b95fb1a7ee38ef00827b313715e2cb47ca", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/59ed377ef822e1224e198ab17adaf86d015de685", + "reference": "59ed377ef822e1224e198ab17adaf86d015de685", "shasum": "" }, "require": { @@ -3114,7 +3060,7 @@ } ], "description": "A tool to automatically fix PHP code style", - "time": "2015-06-22 19:20:36" + "time": "2015-09-29 18:01:06" }, { "name": "hamcrest/hamcrest-php", @@ -3163,24 +3109,26 @@ }, { "name": "league/climate", - "version": "2.6.1", + "version": "3.2.0", "source": { "type": "git", "url": "https://github.com/thephpleague/climate.git", - "reference": "28851c909017424f61cc6a62089316313c645d1c" + "reference": "834cb907c89eb31e2171b68ee25c0ed26c8f34f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/climate/zipball/28851c909017424f61cc6a62089316313c645d1c", - "reference": "28851c909017424f61cc6a62089316313c645d1c", + "url": "https://api.github.com/repos/thephpleague/climate/zipball/834cb907c89eb31e2171b68ee25c0ed26c8f34f4", + "reference": "834cb907c89eb31e2171b68ee25c0ed26c8f34f4", "shasum": "" }, "require": { - "php": ">=5.4.0" + "php": ">=5.4.0", + "seld/cli-prompt": "~1.0" }, "require-dev": { + "mikey179/vfsstream": "~1.4", "mockery/mockery": "dev-master", - "phpunit/phpunit": "4.1.*" + "phpunit/phpunit": "~4.6" }, "type": "library", "autoload": { @@ -3208,7 +3156,7 @@ "php", "terminal" ], - "time": "2015-01-18 14:31:58" + "time": "2015-08-13 16:50:51" }, { "name": "maximebf/debugbar", @@ -3337,12 +3285,12 @@ "source": { "type": "git", "url": "https://github.com/mybb/standards.git", - "reference": "0180c487a10a7d1da38a93953d4a15e5dbebbb6f" + "reference": "78beaef4c8940f251bc62fdb7998566fe3a20be0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mybb/standards/zipball/0180c487a10a7d1da38a93953d4a15e5dbebbb6f", - "reference": "0180c487a10a7d1da38a93953d4a15e5dbebbb6f", + "url": "https://api.github.com/repos/mybb/standards/zipball/78beaef4c8940f251bc62fdb7998566fe3a20be0", + "reference": "78beaef4c8940f251bc62fdb7998566fe3a20be0", "shasum": "" }, "type": "library", @@ -3351,12 +3299,15 @@ "MyBB2/" ] }, + "license": [ + "BSD-3" + ], "description": "MyBB 2.0 Coding Standard", "support": { "source": "https://github.com/mybb/standards/tree/master", "issues": "https://github.com/mybb/standards/issues" }, - "time": "2015-04-28 21:40:53" + "time": "2015-05-09 17:51:52" }, { "name": "phpdocumentor/reflection-docblock", @@ -3443,16 +3394,16 @@ }, { "name": "phpspec/phpspec", - "version": "2.2.1", + "version": "2.3.0", "source": { "type": "git", "url": "https://github.com/phpspec/phpspec.git", - "reference": "e9a40577323e67f1de2e214abf32976a0352d8f8" + "reference": "36635a903bdeb54899d7407bc95610501fd98559" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/phpspec/zipball/e9a40577323e67f1de2e214abf32976a0352d8f8", - "reference": "e9a40577323e67f1de2e214abf32976a0352d8f8", + "url": "https://api.github.com/repos/phpspec/phpspec/zipball/36635a903bdeb54899d7407bc95610501fd98559", + "reference": "36635a903bdeb54899d7407bc95610501fd98559", "shasum": "" }, "require": { @@ -3464,15 +3415,14 @@ "symfony/console": "~2.3", "symfony/event-dispatcher": "~2.1", "symfony/finder": "~2.1", - "symfony/process": "~2.1", + "symfony/process": "^2.6", "symfony/yaml": "~2.1" }, "require-dev": { "behat/behat": "^3.0.11", "bossa/phpspec2-expect": "~1.0", "phpunit/phpunit": "~4.4", - "symfony/filesystem": "~2.1", - "symfony/process": "~2.1" + "symfony/filesystem": "~2.1" }, "suggest": { "phpspec/nyan-formatters": "~1.0 – Adds Nyan formatters" @@ -3517,20 +3467,20 @@ "testing", "tests" ], - "time": "2015-05-30 15:21:40" + "time": "2015-09-07 07:07:37" }, { "name": "phpspec/prophecy", - "version": "v1.4.1", + "version": "v1.5.0", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy.git", - "reference": "3132b1f44c7bf2ec4c7eb2d3cb78fdeca760d373" + "reference": "4745ded9307786b730d7a60df5cb5a6c43cf95f7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/3132b1f44c7bf2ec4c7eb2d3cb78fdeca760d373", - "reference": "3132b1f44c7bf2ec4c7eb2d3cb78fdeca760d373", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/4745ded9307786b730d7a60df5cb5a6c43cf95f7", + "reference": "4745ded9307786b730d7a60df5cb5a6c43cf95f7", "shasum": "" }, "require": { @@ -3577,20 +3527,20 @@ "spy", "stub" ], - "time": "2015-04-27 22:15:08" + "time": "2015-08-13 10:07:40" }, { "name": "phpunit/php-code-coverage", - "version": "2.1.6", + "version": "2.2.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "631e365cf26bb2c078683e8d9bcf8bc631ac4d44" + "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/631e365cf26bb2c078683e8d9bcf8bc631ac4d44", - "reference": "631e365cf26bb2c078683e8d9bcf8bc631ac4d44", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/eabf68b476ac7d0f73793aada060f1c1a9bf8979", + "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979", "shasum": "" }, "require": { @@ -3598,7 +3548,7 @@ "phpunit/php-file-iterator": "~1.3", "phpunit/php-text-template": "~1.2", "phpunit/php-token-stream": "~1.3", - "sebastian/environment": "~1.0", + "sebastian/environment": "^1.3.2", "sebastian/version": "~1.0" }, "require-dev": { @@ -3613,7 +3563,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev" + "dev-master": "2.2.x-dev" } }, "autoload": { @@ -3639,20 +3589,20 @@ "testing", "xunit" ], - "time": "2015-06-19 07:11:55" + "time": "2015-10-06 15:47:00" }, { "name": "phpunit/php-file-iterator", - "version": "1.4.0", + "version": "1.4.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "a923bb15680d0089e2316f7a4af8f437046e96bb" + "reference": "6150bf2c35d3fc379e50c7602b75caceaa39dbf0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/a923bb15680d0089e2316f7a4af8f437046e96bb", - "reference": "a923bb15680d0089e2316f7a4af8f437046e96bb", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/6150bf2c35d3fc379e50c7602b75caceaa39dbf0", + "reference": "6150bf2c35d3fc379e50c7602b75caceaa39dbf0", "shasum": "" }, "require": { @@ -3686,7 +3636,7 @@ "filesystem", "iterator" ], - "time": "2015-04-02 05:19:05" + "time": "2015-06-21 13:08:43" }, { "name": "phpunit/php-text-template", @@ -3731,16 +3681,16 @@ }, { "name": "phpunit/php-timer", - "version": "1.0.6", + "version": "1.0.7", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "83fe1bdc5d47658b727595c14da140da92b3d66d" + "reference": "3e82f4e9fc92665fafd9157568e4dcb01d014e5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/83fe1bdc5d47658b727595c14da140da92b3d66d", - "reference": "83fe1bdc5d47658b727595c14da140da92b3d66d", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3e82f4e9fc92665fafd9157568e4dcb01d014e5b", + "reference": "3e82f4e9fc92665fafd9157568e4dcb01d014e5b", "shasum": "" }, "require": { @@ -3768,20 +3718,20 @@ "keywords": [ "timer" ], - "time": "2015-06-13 07:35:30" + "time": "2015-06-21 08:01:12" }, { "name": "phpunit/php-token-stream", - "version": "1.4.3", + "version": "1.4.8", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "7a9b0969488c3c54fd62b4d504b3ec758fd005d9" + "reference": "3144ae21711fb6cac0b1ab4cbe63b75ce3d4e8da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/7a9b0969488c3c54fd62b4d504b3ec758fd005d9", - "reference": "7a9b0969488c3c54fd62b4d504b3ec758fd005d9", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/3144ae21711fb6cac0b1ab4cbe63b75ce3d4e8da", + "reference": "3144ae21711fb6cac0b1ab4cbe63b75ce3d4e8da", "shasum": "" }, "require": { @@ -3817,20 +3767,20 @@ "keywords": [ "tokenizer" ], - "time": "2015-06-19 03:43:16" + "time": "2015-09-15 10:49:45" }, { "name": "phpunit/phpunit", - "version": "4.7.5", + "version": "4.8.11", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "f6701ef3faea759acd1910a7751d8d102a7fd5bc" + "reference": "bdd199472410fd7e32751f9c814c7e06f2c21bd5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f6701ef3faea759acd1910a7751d8d102a7fd5bc", - "reference": "f6701ef3faea759acd1910a7751d8d102a7fd5bc", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/bdd199472410fd7e32751f9c814c7e06f2c21bd5", + "reference": "bdd199472410fd7e32751f9c814c7e06f2c21bd5", "shasum": "" }, "require": { @@ -3840,7 +3790,7 @@ "ext-reflection": "*", "ext-spl": "*", "php": ">=5.3.3", - "phpspec/prophecy": "~1.3,>=1.3.1", + "phpspec/prophecy": "^1.3.1", "phpunit/php-code-coverage": "~2.1", "phpunit/php-file-iterator": "~1.4", "phpunit/php-text-template": "~1.2", @@ -3848,7 +3798,7 @@ "phpunit/phpunit-mock-objects": "~2.3", "sebastian/comparator": "~1.1", "sebastian/diff": "~1.2", - "sebastian/environment": "~1.2", + "sebastian/environment": "~1.3", "sebastian/exporter": "~1.2", "sebastian/global-state": "~1.0", "sebastian/version": "~1.0", @@ -3863,7 +3813,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.7.x-dev" + "dev-master": "4.8.x-dev" } }, "autoload": { @@ -3889,26 +3839,27 @@ "testing", "xunit" ], - "time": "2015-06-21 07:23:36" + "time": "2015-10-07 10:39:46" }, { "name": "phpunit/phpunit-mock-objects", - "version": "2.3.4", + "version": "2.3.8", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", - "reference": "92408bb1968a81b3217a6fdf6c1a198da83caa35" + "reference": "ac8e7a3db35738d56ee9a76e78a4e03d97628983" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/92408bb1968a81b3217a6fdf6c1a198da83caa35", - "reference": "92408bb1968a81b3217a6fdf6c1a198da83caa35", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/ac8e7a3db35738d56ee9a76e78a4e03d97628983", + "reference": "ac8e7a3db35738d56ee9a76e78a4e03d97628983", "shasum": "" }, "require": { - "doctrine/instantiator": "~1.0,>=1.0.2", + "doctrine/instantiator": "^1.0.2", "php": ">=5.3.3", - "phpunit/php-text-template": "~1.2" + "phpunit/php-text-template": "~1.2", + "sebastian/exporter": "~1.2" }, "require-dev": { "phpunit/phpunit": "~4.4" @@ -3944,20 +3895,20 @@ "mock", "xunit" ], - "time": "2015-06-11 15:55:48" + "time": "2015-10-02 06:51:40" }, { "name": "sebastian/comparator", - "version": "1.1.1", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "1dd8869519a225f7f2b9eb663e225298fade819e" + "reference": "937efb279bd37a375bcadf584dec0726f84dbf22" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/1dd8869519a225f7f2b9eb663e225298fade819e", - "reference": "1dd8869519a225f7f2b9eb663e225298fade819e", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/937efb279bd37a375bcadf584dec0726f84dbf22", + "reference": "937efb279bd37a375bcadf584dec0726f84dbf22", "shasum": "" }, "require": { @@ -3971,7 +3922,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "1.2.x-dev" } }, "autoload": { @@ -4008,7 +3959,7 @@ "compare", "equality" ], - "time": "2015-01-29 16:28:08" + "time": "2015-07-26 15:48:44" }, { "name": "sebastian/diff", @@ -4064,16 +4015,16 @@ }, { "name": "sebastian/environment", - "version": "1.2.2", + "version": "1.3.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "5a8c7d31914337b69923db26c4221b81ff5a196e" + "reference": "6324c907ce7a52478eeeaede764f48733ef5ae44" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/5a8c7d31914337b69923db26c4221b81ff5a196e", - "reference": "5a8c7d31914337b69923db26c4221b81ff5a196e", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/6324c907ce7a52478eeeaede764f48733ef5ae44", + "reference": "6324c907ce7a52478eeeaede764f48733ef5ae44", "shasum": "" }, "require": { @@ -4110,20 +4061,20 @@ "environment", "hhvm" ], - "time": "2015-01-01 10:01:08" + "time": "2015-08-03 06:14:51" }, { "name": "sebastian/exporter", - "version": "1.2.0", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "84839970d05254c73cde183a721c7af13aede943" + "reference": "7ae5513327cb536431847bcc0c10edba2701064e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/84839970d05254c73cde183a721c7af13aede943", - "reference": "84839970d05254c73cde183a721c7af13aede943", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/7ae5513327cb536431847bcc0c10edba2701064e", + "reference": "7ae5513327cb536431847bcc0c10edba2701064e", "shasum": "" }, "require": { @@ -4176,20 +4127,20 @@ "export", "exporter" ], - "time": "2015-01-27 07:23:06" + "time": "2015-06-21 07:55:53" }, { "name": "sebastian/global-state", - "version": "1.0.0", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "c7428acdb62ece0a45e6306f1ae85e1c05b09c01" + "reference": "23af31f402993cfd94e99cbc4b782e9a78eb0e97" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/c7428acdb62ece0a45e6306f1ae85e1c05b09c01", - "reference": "c7428acdb62ece0a45e6306f1ae85e1c05b09c01", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/23af31f402993cfd94e99cbc4b782e9a78eb0e97", + "reference": "23af31f402993cfd94e99cbc4b782e9a78eb0e97", "shasum": "" }, "require": { @@ -4227,20 +4178,20 @@ "keywords": [ "global state" ], - "time": "2014-10-06 09:23:50" + "time": "2015-06-21 15:11:22" }, { "name": "sebastian/recursion-context", - "version": "1.0.0", + "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "3989662bbb30a29d20d9faa04a846af79b276252" + "reference": "994d4a811bafe801fb06dccbee797863ba2792ba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/3989662bbb30a29d20d9faa04a846af79b276252", - "reference": "3989662bbb30a29d20d9faa04a846af79b276252", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/994d4a811bafe801fb06dccbee797863ba2792ba", + "reference": "994d4a811bafe801fb06dccbee797863ba2792ba", "shasum": "" }, "require": { @@ -4280,7 +4231,7 @@ ], "description": "Provides functionality to recursively process PHP variables", "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "time": "2015-01-24 09:48:32" + "time": "2015-06-21 08:04:50" }, { "name": "sebastian/version", @@ -4317,35 +4268,83 @@ "homepage": "https://github.com/sebastianbergmann/version", "time": "2015-06-21 13:59:46" }, + { + "name": "seld/cli-prompt", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/cli-prompt.git", + "reference": "fe114c7a6ac5cb0ce76932ae4017024d9842a49c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/cli-prompt/zipball/fe114c7a6ac5cb0ce76932ae4017024d9842a49c", + "reference": "fe114c7a6ac5cb0ce76932ae4017024d9842a49c", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\CliPrompt\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "Allows you to prompt for user input on the command line, and optionally hide the characters they type", + "keywords": [ + "cli", + "console", + "hidden", + "input", + "prompt" + ], + "time": "2015-04-30 20:24:49" + }, { "name": "sjparkinson/static-review", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/sjparkinson/static-review.git", - "reference": "14ed911506b52b80e0a22b97bb5b699cdb0d5d47" + "reference": "b7eb3c3a24c6cb62b4e9c404392b1226ce05aac3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sjparkinson/static-review/zipball/14ed911506b52b80e0a22b97bb5b699cdb0d5d47", - "reference": "14ed911506b52b80e0a22b97bb5b699cdb0d5d47", + "url": "https://api.github.com/repos/sjparkinson/static-review/zipball/b7eb3c3a24c6cb62b4e9c404392b1226ce05aac3", + "reference": "b7eb3c3a24c6cb62b4e9c404392b1226ce05aac3", "shasum": "" }, "require": { - "league/climate": "~2.0", - "php": ">=5.4.0", - "symfony/console": "~2.0", - "symfony/process": "~2.0" + "league/climate": "^2.0|^3.0", + "php": ">=5.5", + "symfony/console": "^2.0", + "symfony/process": "^2.1" }, "require-dev": { - "mockery/mockery": "~0.9", - "phpunit/phpunit": "~4.0", - "sensiolabs/security-checker": "~2.0", - "squizlabs/php_codesniffer": "~1.0" + "mockery/mockery": "^0.9", + "phpunit/phpunit": "^4.0", + "sensiolabs/security-checker": "^3.0", + "squizlabs/php_codesniffer": "^2.0" }, "suggest": { - "sensiolabs/security-checker": "Required for ComposerSecurityReview.", - "squizlabs/php_codesniffer": "Required for PhpCodeSnifferReview." + "sensiolabs/security-checker": "required by ComposerSecurityReview.", + "squizlabs/php_codesniffer": "required by PhpCodeSnifferReview." }, "bin": [ "bin/static-review.php" @@ -4368,20 +4367,20 @@ } ], "description": "An extendable framework for version control hooks.", - "time": "2014-09-22 15:11:09" + "time": "2015-10-06 22:12:57" }, { "name": "squizlabs/php_codesniffer", - "version": "2.3.3", + "version": "2.3.4", "source": { "type": "git", "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "c1a26c729508f73560c1a4f767f60b8ab6b4a666" + "reference": "11a2545c44a5915f883e2e5ec12e14ed345e3ab2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/c1a26c729508f73560c1a4f767f60b8ab6b4a666", - "reference": "c1a26c729508f73560c1a4f767f60b8ab6b4a666", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/11a2545c44a5915f883e2e5ec12e14ed345e3ab2", + "reference": "11a2545c44a5915f883e2e5ec12e14ed345e3ab2", "shasum": "" }, "require": { @@ -4442,20 +4441,69 @@ "phpcs", "standards" ], - "time": "2015-06-24 03:16:23" + "time": "2015-09-09 00:18:50" + }, + { + "name": "symfony/filesystem", + "version": "v2.7.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "a17f8a17c20e8614c15b8e116e2f4bcde102cfab" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/a17f8a17c20e8614c15b8e116e2f4bcde102cfab", + "reference": "a17f8a17c20e8614c15b8e116e2f4bcde102cfab", + "shasum": "" + }, + "require": { + "php": ">=5.3.9" + }, + "require-dev": { + "symfony/phpunit-bridge": "~2.7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Filesystem Component", + "homepage": "https://symfony.com", + "time": "2015-09-09 17:42:36" }, { "name": "symfony/stopwatch", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/Stopwatch.git", - "reference": "c653f1985f6c2b7dbffd04d48b9c0a96aaef814b" + "url": "https://github.com/symfony/stopwatch.git", + "reference": "08dd97b3f22ab9ee658cd16e6758f8c3c404336e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Stopwatch/zipball/c653f1985f6c2b7dbffd04d48b9c0a96aaef814b", - "reference": "c653f1985f6c2b7dbffd04d48b9c0a96aaef814b", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/08dd97b3f22ab9ee658cd16e6758f8c3c404336e", + "reference": "08dd97b3f22ab9ee658cd16e6758f8c3c404336e", "shasum": "" }, "require": { @@ -4491,20 +4539,20 @@ ], "description": "Symfony Stopwatch Component", "homepage": "https://symfony.com", - "time": "2015-06-04 20:11:48" + "time": "2015-09-22 13:49:29" }, { "name": "symfony/yaml", - "version": "v2.7.1", + "version": "v2.7.5", "source": { "type": "git", - "url": "https://github.com/symfony/Yaml.git", - "reference": "9808e75c609a14f6db02f70fccf4ca4aab53c160" + "url": "https://github.com/symfony/yaml.git", + "reference": "31cb2ad0155c95b88ee55fe12bc7ff92232c1770" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Yaml/zipball/9808e75c609a14f6db02f70fccf4ca4aab53c160", - "reference": "9808e75c609a14f6db02f70fccf4ca4aab53c160", + "url": "https://api.github.com/repos/symfony/yaml/zipball/31cb2ad0155c95b88ee55fe12bc7ff92232c1770", + "reference": "31cb2ad0155c95b88ee55fe12bc7ff92232c1770", "shasum": "" }, "require": { @@ -4540,7 +4588,7 @@ ], "description": "Symfony Yaml Component", "homepage": "https://symfony.com", - "time": "2015-06-10 15:30:22" + "time": "2015-09-14 14:14:09" } ], "aliases": [], diff --git a/config/twigbridge.php b/config/twigbridge.php index 1d282624..58c12cba 100644 --- a/config/twigbridge.php +++ b/config/twigbridge.php @@ -110,6 +110,7 @@ 'MyBB\Core\Twig\Extensions\CurrentPath', 'MyBB\Core\Twig\Extensions\Navigation', 'MyBB\Core\Twig\Extensions\Moderation', + 'MyBB\Core\Twig\Extensions\Presenter', // 'TwigBridge\Extension\Laravel\Legacy\Facades', ], /* diff --git a/database/migrations/2015_08_03_213002_create_moderation_log_tables.php b/database/migrations/2015_08_03_213002_create_moderation_log_tables.php new file mode 100644 index 00000000..7baf0910 --- /dev/null +++ b/database/migrations/2015_08_03_213002_create_moderation_log_tables.php @@ -0,0 +1,52 @@ +increments('id'); + $table->unsignedInteger('user_id')->index(); + $table->string('moderation'); + $table->string('source_content_type')->nullable(); + $table->unsignedInteger('source_content_id')->nullable(); + $table->string('destination_content_type')->nullable(); + $table->unsignedInteger('destination_content_id')->nullable(); + $table->boolean('is_reverse'); + $table->string('ip_address'); + $table->nullableTimestamps(); + + $table->foreign('user_id')->references('id')->on('users'); + }); + + Schema::create('moderation_log_subjects', function (Blueprint $table) { + $table->increments('id'); + $table->unsignedInteger('moderation_log_id'); + $table->string('content_type'); + $table->unsignedInteger('content_id'); + $table->nullableTimestamps(); + + $table->foreign('moderation_log_id')->references('id')->on('moderation_logs'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::drop('moderation_log_subjects'); + Schema::drop('moderation_logs'); + } +} diff --git a/database/migrations/2015_10_10_170438_create_attachment_types_table.php b/database/migrations/2015_10_10_170438_create_attachment_types_table.php new file mode 100644 index 00000000..ecea3e56 --- /dev/null +++ b/database/migrations/2015_10_10_170438_create_attachment_types_table.php @@ -0,0 +1,35 @@ +increments('id'); + $table->string('name'); + $table->json('mime_types'); + $table->json('file_extensions'); + $table->unsignedInteger('max_file_size'); + $table->softDeletes(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::drop('attachment_types'); + } +} diff --git a/database/migrations/2015_10_10_170818_create_attachments_table.php b/database/migrations/2015_10_10_170818_create_attachments_table.php new file mode 100644 index 00000000..10e3348c --- /dev/null +++ b/database/migrations/2015_10_10_170818_create_attachments_table.php @@ -0,0 +1,43 @@ +increments('id'); + $table->unsignedInteger('user_id'); + $table->unsignedInteger('attachment_type_id'); + $table->string('title'); + $table->text('description')->nullable(); + $table->string('file_name'); + $table->string('file_path'); + $table->integer('file_size'); // The size of the file, in bytes. + $table->string('file_hash', 32); // md5 hash of the file. An md5 hash is 128 bits = 32 hex chars. + $table->integer('num_downloads')->default(0); + $table->softDeletes(); + $table->timestamps(); + + $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $table->foreign('attachment_type_id')->references('id')->on('attachment_types')->onDelete('cascade'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::drop('attachments'); + } +} diff --git a/database/seeds/PermissionRoleTableSeeder.php b/database/seeds/PermissionRoleTableSeeder.php index 04116821..a6665975 100644 --- a/database/seeds/PermissionRoleTableSeeder.php +++ b/database/seeds/PermissionRoleTableSeeder.php @@ -21,6 +21,11 @@ public function run() 'role_id' => DB::table('roles')->where('role_slug', '=', 'admin')->pluck('id'), 'value' => 1 ], + [ + 'permission_id' => DB::table('permissions')->where('permission_name', '=', 'canEnterMCP')->pluck('id'), + 'role_id' => DB::table('roles')->where('role_slug', '=', 'admin')->pluck('id'), + 'value' => 1 + ], [ 'permission_id' => DB::table('permissions')->where('permission_name', '=', 'canEnterUCP')->pluck('id'), 'role_id' => DB::table('roles')->where('role_slug', '=', 'banned')->pluck('id'), diff --git a/public/assets/css/admin.css b/public/assets/css/admin.css index f2683281..23ee9ee4 100644 --- a/public/assets/css/admin.css +++ b/public/assets/css/admin.css @@ -2788,7 +2788,7 @@ img.avatar { border-color: #ff7500; } .button.button--secondary, a.button.button--secondary { border: 1px solid #dfdfdf; - background: none; + background: #fff; color: #007fd0; } .button.button--secondary:hover, a.button.button--secondary:hover { color: #ff7500; } diff --git a/public/assets/css/admin.min.css b/public/assets/css/admin.min.css index f5261f9e..9604bdc3 100644 --- a/public/assets/css/admin.min.css +++ b/public/assets/css/admin.min.css @@ -1,6 +1,6 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}.fa-ul>li,sub,sup{position:relative}.fa,.modal a.close-modal{-moz-osx-font-smoothing:grayscale}.clearfix:after,.header-bar:after,.main .page-controls:after,.wrapper:after,.xdsoft_datetimepicker .xdsoft_calendar,nav.section-menu ul:after,section .sort-results,section.form .form__section:after{clear:both}.segmented-control input,.select-control input{position:absolute;visibility:hidden}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}.fa,.fa-stack{display:inline-block}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,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;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre,textarea{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}/*! +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}.fa-ul>li,sub,sup{position:relative}.fa,.modal a.close-modal{-moz-osx-font-smoothing:grayscale}.modal a.close-modal,.stepper .stepper-input,select,textarea{-ms-box-sizing:border-box}.clearfix:after,.header-bar:after,.main .page-controls:after,.wrapper:after,.xdsoft_datetimepicker .xdsoft_calendar,nav.section-menu ul:after,section .sort-results,section.form .form__section:after{clear:both}.segmented-control input,.select-control input{position:absolute;visibility:hidden}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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}.fa,.fa-stack{display:inline-block}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,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;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre,textarea{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;box-sizing:content-box}.modal a.close-modal,.stepper .stepper-input,.xdsoft_datetimepicker,.xdsoft_datetimepicker *,select,textarea{box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}/*! * Font Awesome 4.3.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.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-stack,.jcrop,.xdsoft_datetimepicker .xdsoft_label i,img{vertical-align:middle}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #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}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{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);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before,.fa-genderless:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}dl.stats dt:after,section .sort-results h3:after{content:":"}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;z-index:9999;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:0;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.28571%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,"Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0 )}fieldset,hr{border:0;padding:0}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0 )}/*! + */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0)format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0)format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0)format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0)format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular)format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-stack,.jcrop,.xdsoft_datetimepicker .xdsoft_label i,img{vertical-align:middle}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #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}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{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);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before,.fa-genderless:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}dl.stats dt:after,section .sort-results h3:after{content:":"}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;z-index:9999;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:0;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.28571%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,"Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0)}fieldset,hr{padding:0;border:0}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0)}/*! * MyBB 2.0 - http://mybb.com - @mybb - MIT license -*/button,html,input,select,textarea{color:#222;word-wrap:break-word}::-moz-selection{background:#ff7500;color:#fff;text-shadow:none}::selection{background:#ff7500;color:#fff;text-shadow:none}body{font:16px/26px Open Sans,Helvetica Neue,Helvetica,Arial;background:#fff}.wrapper{width:90%;margin:0 5%}button,input,select,textarea{font:16px Open Sans,Helvetica Neue,Helvetica,Arial}a:link,a:visited{color:#007fd0;text-decoration:none}a:active,a:hover{outline:0;color:#ff7500;text-decoration:underline}a:focus,button:focus{outline:0}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}fieldset{margin:0}.main{padding:15px 0 30px}.main header{margin-bottom:20px}.main header h1{font-size:1.5em;margin:0 0 10px;padding:0}.main header p{color:#666;font-size:.9em;margin:0 0 10px}.main .page-content--menu header h1{font-size:1.2em;margin-bottom:0}.main aside{padding-bottom:10px;font-size:.9em;margin-top:30px}.main aside section{border:1px solid #dfdfdf;padding:12px 15px;margin-bottom:30px;border-radius:4px}.main .page-buttons{margin:-10px -5px 15px;text-align:center}.main .pagination{list-style:none;margin:0 0 25px -5px;padding:0;font-size:.9em;text-align:center}.main .pagination li{display:inline-block;margin:0 5px}.main .pagination li a{background:#fafafa;padding:1px 8px;display:inline-block;border-radius:4px}.main .pagination li a:hover{background:#ff7500;color:#fff;text-decoration:none}.main .pagination li.active{padding:1px 8px;background:#007fd0;color:#fff;border-radius:4px}.main .pagination li.disabled{display:none}section{margin-bottom:30px}section h2{font-size:1.2em}section .heading{border-bottom:1px solid #dfdfdf;padding:8px;margin:0 0 5px}section .heading--linked{border-bottom:0;padding:0}section .heading--linked a{padding:8px 12px;border-bottom:1px solid #dfdfdf;text-decoration:none;display:block}section .heading--linked a .count{float:right;font-size:.8em;color:#666;font-weight:400}section .heading--linked a .count i{margin-left:4px}section .heading--major{background:#007fd0;color:#fff;border:0;padding:8px 12px;margin-bottom:0;border-radius:4px}section .heading--major.heading--linked{padding:0}section .heading--major.heading--linked a{border:none;color:#fff;text-decoration:none}section .heading--major.heading--linked a .count{color:rgba(255,255,255,.7)}section .heading--major.heading--linked a:active,section .heading--major.heading--linked a:hover{text-decoration:underline}section .heading--major.heading--linked a:active .count,section .heading--major.heading--linked a:hover .count{color:#fff}section .page-tabs{list-style:none;margin:0;background:#fafafa;padding:8px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}section .page-tabs li{display:inline-block;margin:0 8px 0 0}section .page-tabs li a{padding:4px 8px;display:inline-block;background:#fafafa;border-radius:3px}section .page-tabs li a:hover{text-decoration:none;background:#ff7500;color:#fff}section .page-tabs li.page-tabs__active a,section .page-tabs li.page-tabs__active a:hover{color:#fff;font-weight:700;background:#007fd0;text-decoration:none}section .sort-results{text-align:center;border:1px solid #ccc;border-top:2px solid #dfdfdf;padding:6px 0;border-radius:0 0 4px 4px}section .sort-results h3{display:inline-block;margin:0 10px 0 0;padding:0;font-weight:400;color:#666;font-size:.9em}section.container{border:1px solid #dfdfdf;border-radius:4px}section.container .sort-results{border-width:2px 0 0}section:last-child{margin-bottom:0}nav.section-menu ul{margin:0 0 15px;padding:0;list-style:none}nav.section-menu ul li{float:left;width:48%;margin-bottom:4px}nav.section-menu ul li:nth-child(odd){margin-right:2%}nav.section-menu ul li:nth-child(even){margin-left:2%}nav.section-menu ul li a{background:#fafafa;display:block;padding:2px 8px;text-decoration:none;border-radius:3px}nav.section-menu ul li a:hover{background-color:#ff7500;border-color:#ff7500;color:#fff}nav.section-menu ul li a i{padding-right:5px}nav.section-menu ul li.active a{background-color:#007fd0;border-color:#007fd0;color:#fff}img.avatar{border-radius:4px}.button,a.button{color:#fff;background:#007fd0;border:1px solid #007fd0;padding:4px 10px;margin:5px;font-size:.9em;text-decoration:none;display:inline-block;line-height:26px;border-radius:4px}.button:hover,a.button:hover{background:#ff7500;border-color:#ff7500}.button.button--secondary,a.button.button--secondary{border:1px solid #dfdfdf;background:0 0;color:#007fd0}.button.button--secondary:hover,a.button.button--secondary:hover{color:#ff7500}.button.button--secondary.button--danger,a.button.button--secondary.button--danger{background:0 0;color:#eb5257}.button.button--secondary.button--danger:hover,a.button.button--secondary.button--danger:hover{background:0 0;border-color:#eb5257;color:#ff7500}.button.button--danger,a.button.button--danger{border-color:#eb5257;color:#fff;background:#eb5257}.button.button--danger:hover,a.button.button--danger:hover{background:#ff7500;border-color:#ff7500;color:#fff}.button i,a.button i{margin-right:5px;font-size:14px}.button:active,.button:hover,a.button:active,a.button:hover{outline:0}dl.stats{line-height:1.6;margin:0;font-size:.9em;display:table-cell}dl.stats dt{float:left;margin:0 8px 0 0;color:#999}dl.stats dd{padding:0;margin:0;display:table-cell}.segmented-control,.segmented-control .segmented-control__block{display:inline-block}.alert{background-color:#fafafa;padding:10px 12px 10px 40px;margin-top:10px;margin-bottom:20px;font-size:.9em;border-radius:4px}.alert i{float:left;margin:6px 0 0 -25px}.alert p{margin:0;padding:0}.alert.alert--danger{background-color:#eb5257;color:#fff}.alert.alert--success{background-color:#018303;color:#fff}.error-no-results{text-align:center;padding:30px 0;font-size:1.2em;color:#666}@media only screen and (min-width:768px){.main .page-content--sidebar{float:left;width:60%}.main .page-content--centered{width:60%;float:none;margin:auto}.main .page-content--menu{float:left;width:78%}.main aside{float:right;width:35%;margin-top:0}.main .page-buttons{float:right;margin:-45px -5px 8px 0}.main .pagination{text-align:right;margin:0 -5px 25px}.main .page-controls{margin-top:-20px}.main .page-controls .page-buttons{margin-top:0}.main .page-controls .pagination{float:left;text-align:left;margin:10px -5px 0}.main .page-controls .pagination+.page-buttons{margin-top:0}.main header+.page-controls{margin-top:-20px}.main header+.page-controls .page-buttons{margin-top:-30px}nav.section-menu{float:left;width:19%;margin-right:3%}nav.section-menu ul{margin:0}nav.section-menu ul li,nav.section-menu ul li:nth-child(even),nav.section-menu ul li:nth-child(odd){float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (min-width:1140px){.wrapper{max-width:1250px;margin:0 auto}}input[type=text],input[type=url],input[type=email],input[type=password],input[type=number]{border:1px solid #ccc;padding:6px;width:100%;font-size:.9em;outline:0;border-radius:4px;-ms-box-sizing:border-box;box-sizing:border-box}select{padding:4px;font-size:.9em;max-width:100%;border-radius:4px;box-sizing:border-box}select,textarea{-ms-box-sizing:border-box;outline:0;border:1px solid #ccc}.jcrop-holder img,img.jcrop-preview{max-width:none}select[multiple=multiple]{width:100%;height:200px}input.short{width:50px;font:12px Open Sans,Helvetica Neue,Helvetica,Arial}input.small{width:50px;margin-left:6px;margin-right:6px}textarea{resize:vertical;padding:6px;width:100%;font-size:.9em;border-radius:4px;box-sizing:border-box}section.form{border:1px solid #dfdfdf;margin-bottom:10px;border-radius:4px}section.form .heading--major{margin:-1px;border-radius:4px 4px 0 0}section.form .form__section{padding:16px 12px;border-bottom:2px solid #dfdfdf}section.form .form__section h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc}section.form .form__section:last-child{border-bottom:0}section.form .form__row{border-bottom:1px solid #dfdfdf;padding:12px 8px}section.form .form__row h3{margin:0 0 5px;padding:0;font-size:1em}section.form .form__row h4{font-size:.9em;font-weight:400;text-transform:uppercase;color:#007fd0;margin:0}section.form .form__row:first-child{padding-top:0}section.form .form__row:last-child{border-bottom:0;padding-bottom:6px}section.form p.form__checkbox{font-size:.9em;margin:5px 0;padding:0 0 0 30px}section.form p.form__checkbox input[type=checkbox]{float:left;margin:6px 0 0 -26px}section.form p.form__checkbox i{color:#999;padding-right:5px;width:16px;font-size:14px;text-align:center;display:inline-block}section.form p.form__checkbox:last-child{margin-bottom:0}section.form .form__radio p.form__radio__description,section.form p.form__description{font-size:.8em;line-height:1.4;color:#666;margin:-4px 0 4px}section.form .form__radio{padding:0 0 0 30px;margin-bottom:20px}section.form .form__radio input[type=radio]{float:left;margin:6px 0 0 -26px}section.form .form__radio:last-child{margin-bottom:0}section.form p.form__data{margin:0;font-size:.9em}section.form label{cursor:pointer}section.form .topic-title{font-size:1.3em}section.form .buttons{margin:-5px}.form__submit{text-align:center;padding:10px 0}.form__submit .button{font-size:1em;padding:6px 12px}.form__submit .button i{font-size:18px;margin-right:8px}.segmented-control{margin:5px 0 0;border:1px solid #ccc;font-size:.8em;border-radius:4px}.segmented-control .segmented-control__button{display:block;padding:3px 8px;margin:0;border-left:1px solid #ccc;border-right:1px solid transparent;position:relative;z-index:10;cursor:pointer}.segmented-control .segmented-control__button i{margin:0 6px 0 0;float:none}.segmented-control :first-child .segmented-control__button{border-left:1px solid transparent;border-radius:4px 0 0 4px}.segmented-control :last-child .segmented-control__button{border-radius:0 4px 4px 0}.segmented-control input:checked+.segmented-control__button{background:#007fd0;color:#fff;margin:-1px;border:1px solid #007fd0;z-index:15}.segmented-control input:checked+.segmented-control__button i{color:#fff}.select-control{font-size:.8em}.select-control .select-control__block{display:block;margin:0 0 5px;padding:0}.select-control .select-control__button{display:block;padding:3px 8px;margin:5px 10px 0 0;background:#fafafa;cursor:pointer;border-radius:4px}.modal,.modal .section-menu{display:none}.select-control .select-control__button i{color:rgba(0,0,0,.4);margin:0 4px 0 0}.select-control input:checked+.select-control__button{background:#ccc}.select-control input:checked+.select-control__button i{color:rgba(0,0,0,.6)}@media only screen and (min-width:768px){section.form .form__section{padding:20px 12px}section.form .form__section h2{border:0;float:left;margin:0;padding:0;width:20%;text-align:right}section.form .form__section__container{float:left;margin:0 0 0 3%;padding:0 0 0 20px;border-left:1px dotted #ccc;width:74%;-ms-box-sizing:border-box;box-sizing:border-box}}.modal{width:580px;padding:0;border:8px solid rgba(0,0,0,.5);border-radius:8px}.modal .page-content{background:#fff;border:1px solid rgba(0,0,0,.7);width:100%;float:none}.modal .page-content header{background:#007fd0;border-bottom:2px solid #0a539b}.modal .page-content header h1{margin:0;color:#fff;font-size:1.2em;padding:16px}.modal .page-content header .page-controls{margin:-50px 8px 0 0}.modal .page-content header .button,.modal .page-content header .button.secondary{color:#fff;background:#007fd0;border-color:rgba(255,255,255,.3)}.modal .page-content header .button.secondary:hover,.modal .page-content header .button:hover{background:#ff7500;border-color:#ff7500}.modal .page-content.page-content--menu header{margin:0}.modal section.form{border:none;margin:0;overflow:auto}.modal section.form h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc;text-align:left;float:none;width:auto}.modal section.form .form__section__container{float:none;margin:0;padding:0;border:none;width:auto}.modal section.form .form_section:last-child{padding-bottom:0}.modal .form__submit{margin:0;padding:6px 0;background:#f2f2f2;border-top:1px solid #dfdfdf}.jcrop-dragbar.ord-s,.jcrop-handle.ord-s,.jcrop-handle.ord-se,.jcrop-handle.ord-sw{bottom:0;margin-bottom:-4px}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;width:26px;height:26px;display:block;border:2px solid #fff;padding:2px;color:#fff;background:#333;text-align:center;text-decoration:none;box-shadow:0 1px 4px #000;line-height:1;border-radius:15px;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px/1;font-family:FontAwesome;-webkit-font-smoothing:antialiased}#powerTip,#spinner,.modal a.close-modal span{display:none}.modal a.close-modal:before{content:"\f00d"}.modal a.close-modal:hover{background:#b00}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url(../images/spinner.gif) center center no-repeat #111;border-radius:8px}@media screen and (max-width:758px){.modal{width:450px}}@media screen and (max-width:524px){.modal{width:290px}}@media screen and (max-height:758px){.modal .page-content section.form{max-height:400px;overflow:auto}}@media screen and (max-height:524px){.modal .page-content section.form{max-height:300px;overflow:auto}}@media screen and (max-height:458px){.modal .page-content section.form{max-height:150px;overflow:auto}}.jcrop-hline,.jcrop-line,.jcrop-vline{background:url(../images/Jcrop.gif) #fff;font-size:0;position:absolute}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline{height:100%;width:1px!important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px!important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%}.jcrop-handle{background-color:#333;border:1px solid #eee;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{left:50%;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{margin-right:-4px;right:0}.jcrop-handle.ord-sw{left:0;margin-left:-4px}.jcrop-dragbar.ord-n{height:7px;width:100%;margin-top:-4px}.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e{height:100%;width:7px;margin-right:-4px;right:0}.jcrop-dragbar.ord-w{height:100%;width:7px;margin-left:-4px}.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light .jcrop-handle{background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark .jcrop-handle{background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-hline,.solid-line .jcrop-vline{background:#fff}.jcrop{max-width:100%;height:300px;max-height:300px;overflow:auto;text-align:center}#spinner{background:#444;color:#fff;position:fixed;top:0;left:0;z-index:1001;padding:3px 15px;border-radius:0 0 4px;font-size:12px}#spinner .fa{font-size:16px;padding:0 2px}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,.8);border-radius:4px;color:#fff;padding:3px 9px;position:absolute;white-space:nowrap;z-index:2147483647;font-size:.8em}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.e:before{border-right:5px solid #333;border-right:5px solid rgba(0,0,0,.8);left:-5px}#powerTip.s:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.w:before{border-left:5px solid #333;border-left:5px solid rgba(0,0,0,.8);right:-5px}#powerTip.ne:before,#powerTip.se:before{border-right:5px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:5px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.se:before,#powerTip.sw:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.ne-alt:before,#powerTip.nw-alt:before,#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.ne-alt:before,#powerTip.se-alt:before{left:auto;right:10px}#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:none;border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);bottom:auto;top:-5px}.stepper{border-radius:3px;margin:0 0 10px;overflow:hidden;position:relative;width:130px;border:1px solid #dfdfdf}.stepper .stepper-input{background:#fff;border:0;font-size:.9em;overflow:hidden;padding:4px 10px;text-align:center;width:100%;width:60px;margin:0 35px;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:4px;z-index:49;-moz-appearance:textfield}.stepper .stepper-input:focus{outline:0}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-arrow{cursor:pointer;display:block;height:100%;padding:0;position:absolute;width:35px;text-align:center;z-index:50;color:#fff}.stepper .stepper-arrow:before{font-size:14px;margin:0 10px;font-family:FontAwesome;color:#666}.stepper .stepper-arrow:hover{color:#666}.stepper .stepper-arrow.up{float:right;top:0;right:0;border-left:1px solid #dfdfdf}.stepper .stepper-arrow.up:before{content:"\f067"}.stepper .stepper-arrow.down{float:left;top:0;left:0;border-right:1px solid #dfdfdf}.stepper .stepper-arrow.down:before{content:"\f068"}.stepper.disabled .stepper-input{background:#fff;border-color:#dfdfdf;color:#ccc}.stepper.disabled .stepper-arrow{background:#fff;border-color:#dfdfdf;cursor:default}::-ms-clear,::-ms-reveal{display:none!important}.hideShowPassword-toggle{background:0 0;border:0;border-radius:2px;color:#999;cursor:pointer;font-size:.75em;font-weight:700;margin-right:2px;padding:3px 8px;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none}.dropit,.dropit .dropit-submenu{list-style:none;padding:0;margin:0}.hideShowPassword-toggle:focus,.hideShowPassword-toggle:hover{background-color:#eee;color:#666;outline:transparent}.dropit .dropit-trigger{position:relative}.dropit .dropit-submenu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:150px}.dropit .dropit-open .dropit-submenu{display:block}.admin-main-nav{width:13%;float:left;margin-left:15px}.admin-main-nav .fa{color:#666}.admin-main-nav li .active a,.admin-table thead{color:#fff}.admin-main-nav>ul>li{background:#fff;margin:5px;padding:5px;width:94%}.admin-main-nav li{background:#fafafa;margin:5px 5px 5px 23px;padding:5px 5px 5px 10px;border-radius:4px;width:81%}.admin-main-nav li .active,.admin-table thead{background:#007fd0}.admin-main-nav ul{list-style:none;text-indent:0;padding:0}.admin-main-nav ul h3{border-bottom:1px solid #dfdfdf;padding-bottom:2px;display:inline-block;width:85%;margin-bottom:5px;margin-left:5px;margin-top:0}.breadcrumb .breadcrumb__logo span,.breadcrumb .breadcrumb__trail,.show-menu .text{display:none}#admin-content h1{border-bottom:2px solid #ccc;padding-bottom:15px;font-size:1.5em}.admin-table.admin-table--bordered td,.header-bar{border-bottom:1px solid #dfdfdf}.admin-table{width:100%}.admin-table.admin-table--bordered{border-radius:5px;border-collapse:separate}.admin-table td,.admin-table th{padding:10px}.header-bar{background:#eee;padding:15px 15px 5px}.show-menu{float:left;margin:0 20px 0 0}.show-menu a.show-menu__link{color:#666;font-size:21px}.breadcrumb{font-size:.9em}.breadcrumb .breadcrumb__logo{background:url(../images/admin_logo.png) middle left no-repeat;padding:4px 0 4px 32px;height:30px;float:left}.breadcrumb i{margin:0 8px;color:#999}.breadcrumb h1{font-size:1em;font-weight:600;margin:0;padding:0;display:inline-block}.user-menu{float:right;font-size:.9em}.user-menu i{color:#999;font-size:14px;margin:0 0 0 5px}@media only screen and (min-width:768px){.show-menu{display:none}.breadcrumb .breadcrumb__logo{background:url(../images/admin_logo.png) left no-repeat middle;padding:4px 0 4px 40px}.breadcrumb .breadcrumb__trail{display:inline-block;font-size:1.15em;margin-top:2px}.breadcrumb i{margin:0 8px;color:#999}.breadcrumb h1{font-size:1em;font-weight:600;margin:0;padding:0;display:inline-block}}.sidebar-menu{margin-left:-225px;width:175px;float:left;padding:12px 20px 20px 45px}.sidebar-menu .sidebar-menu__main{padding:0;list-style:none}.sidebar-menu .sidebar-menu__sub{font-size:.8em;padding:6px 0 0;margin:0 0 20px;list-style:none}.sidebar-menu .sidebar-menu__sub a:link,.sidebar-menu .sidebar-menu__sub a:visited{display:block;background:#fafafa;border-radius:3px;text-decoration:none;padding:2px 8px;margin:2px}.sidebar-menu .sidebar-menu__sub a:active,.sidebar-menu .sidebar-menu__sub a:hover{background:#ff7500;color:#fff;text-decoration:none}.sidebar-menu .sidebar-menu__sub .active a{background:#007fd0;color:#fff}.sidebar-menu h3{font-size:1em;font-weight:600;margin:10px 0 0;padding:2px 0;border-bottom:1px solid #ccc}.sidebar-menu h3 a{color:#444;display:block}.sidebar-menu h3 a:hover{color:#ff7500;text-decoration:none}.sidebar-menu h3 i{float:left;margin:6px 0 0 -22px;color:#999;font-size:14px}.sidebar-menu .sidebar-menu__active-section .sidebar-menu__sub{display:block}.sidebar-menu .sidebar-menu__active-section h2 i{color:#007fd0}.page-body{padding:0 30px}@media only screen and (min-width:768px){.sidebar-menu{margin-left:0}.page-body{margin-left:230px}}.clearfix:after,.clearfix:before,.header-bar:after,.header-bar:before,.main .page-controls:after,.main .page-controls:before,.wrapper:after,.wrapper:before,nav.section-menu ul:after,nav.section-menu ul:before,section.form .form__section:after,section.form .form__section:before{content:" ";display:table}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} \ No newline at end of file +*/button,html,input,select,textarea{color:#222;word-wrap:break-word}::-moz-selection{background:#ff7500;color:#fff;text-shadow:none}::selection{background:#ff7500;color:#fff;text-shadow:none}body{margin:0;font:16px/26px Open Sans,Helvetica Neue,Helvetica,Arial;background:#fff}.wrapper{width:90%;margin:0 5%}button,input,select,textarea{font:16px Open Sans,Helvetica Neue,Helvetica,Arial}a:link,a:visited{color:#007fd0;text-decoration:none}a:active,a:hover{outline:0;color:#ff7500;text-decoration:underline}a:focus,button:focus{outline:0}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}fieldset{margin:0}.main{padding:15px 0 30px}.main header{margin-bottom:20px}.main header h1{font-size:1.5em;margin:0 0 10px;padding:0}.main header p{color:#666;font-size:.9em;margin:0 0 10px}.main .page-content--menu header h1{font-size:1.2em;margin-bottom:0}.main aside{padding-bottom:10px;font-size:.9em;margin-top:30px}.main aside section{border:1px solid #dfdfdf;padding:12px 15px;margin-bottom:30px;border-radius:4px}.main .page-buttons{margin:-10px -5px 15px;text-align:center}.main .pagination{list-style:none;margin:0 0 25px -5px;padding:0;font-size:.9em;text-align:center}.main .pagination li{display:inline-block;margin:0 5px}.main .pagination li a{background:#fafafa;padding:1px 8px;display:inline-block;border-radius:4px}.main .pagination li a:hover{background:#ff7500;color:#fff;text-decoration:none}.main .pagination li.active{padding:1px 8px;background:#007fd0;color:#fff;border-radius:4px}.main .pagination li.disabled{display:none}section{margin-bottom:30px}section h2{font-size:1.2em}section .heading{border-bottom:1px solid #dfdfdf;padding:8px;margin:0 0 5px}section .heading--linked{border-bottom:0;padding:0}section .heading--linked a{padding:8px 12px;border-bottom:1px solid #dfdfdf;text-decoration:none;display:block}section .heading--linked a .count{float:right;font-size:.8em;color:#666;font-weight:400}section .heading--linked a .count i{margin-left:4px}section .heading--major{background:#007fd0;color:#fff;border:0;padding:8px 12px;margin-bottom:0;border-radius:4px}section .heading--major.heading--linked{padding:0}section .heading--major.heading--linked a{border:none;color:#fff;text-decoration:none}section .heading--major.heading--linked a .count{color:rgba(255,255,255,.7)}section .heading--major.heading--linked a:active,section .heading--major.heading--linked a:hover{text-decoration:underline}section .heading--major.heading--linked a:active .count,section .heading--major.heading--linked a:hover .count{color:#fff}section .page-tabs{list-style:none;margin:0;background:#fafafa;padding:8px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}section .page-tabs li{display:inline-block;margin:0 8px 0 0}section .page-tabs li a{padding:4px 8px;display:inline-block;background:#fafafa;border-radius:3px}section .page-tabs li a:hover{text-decoration:none;background:#ff7500;color:#fff}section .page-tabs li.page-tabs__active a,section .page-tabs li.page-tabs__active a:hover{color:#fff;font-weight:700;background:#007fd0;text-decoration:none}section .sort-results{text-align:center;border:1px solid #ccc;border-top:2px solid #dfdfdf;padding:6px 0;border-radius:0 0 4px 4px}section .sort-results h3{display:inline-block;margin:0 10px 0 0;padding:0;font-weight:400;color:#666;font-size:.9em}section.container{border:1px solid #dfdfdf;border-radius:4px}section.container .sort-results{border-width:2px 0 0}section:last-child{margin-bottom:0}nav.section-menu ul{margin:0 0 15px;padding:0;list-style:none}nav.section-menu ul li{float:left;width:48%;margin-bottom:4px}nav.section-menu ul li:nth-child(odd){margin-right:2%}nav.section-menu ul li:nth-child(even){margin-left:2%}nav.section-menu ul li a{background:#fafafa;display:block;padding:2px 8px;text-decoration:none;border-radius:3px}.alert,.button,a.button,img.avatar,section.form,select,textarea{border-radius:4px}nav.section-menu ul li a:hover{background-color:#ff7500;border-color:#ff7500;color:#fff}nav.section-menu ul li a i{padding-right:5px}nav.section-menu ul li.active a{background-color:#007fd0;border-color:#007fd0;color:#fff}.button,a.button{color:#fff;background:#007fd0;border:1px solid #007fd0;padding:4px 10px;margin:5px;font-size:.9em;text-decoration:none;display:inline-block;line-height:26px}.button:hover,a.button:hover{background:#ff7500;border-color:#ff7500}.button.button--secondary,a.button.button--secondary{border:1px solid #dfdfdf;background:#fff;color:#007fd0}select,textarea{border:1px solid #ccc}.button.button--secondary:hover,a.button.button--secondary:hover{color:#ff7500}.button.button--secondary.button--danger,a.button.button--secondary.button--danger{background:0 0;color:#eb5257}.button.button--secondary.button--danger:hover,a.button.button--secondary.button--danger:hover{background:0 0;border-color:#eb5257;color:#ff7500}.button.button--danger,a.button.button--danger{border-color:#eb5257;color:#fff;background:#eb5257}.button.button--danger:hover,a.button.button--danger:hover{background:#ff7500;border-color:#ff7500;color:#fff}.button i,a.button i{margin-right:5px;font-size:14px}.button:active,.button:hover,a.button:active,a.button:hover{outline:0}dl.stats{line-height:1.6;margin:0;font-size:.9em;display:table-cell}dl.stats dt{float:left;margin:0 8px 0 0;color:#999}dl.stats dd{padding:0;margin:0;display:table-cell}.segmented-control,.segmented-control .segmented-control__block{display:inline-block}.alert{background-color:#fafafa;padding:10px 12px 10px 40px;margin-top:10px;margin-bottom:20px;font-size:.9em}.alert i{float:left;margin:6px 0 0 -25px}.alert p{margin:0;padding:0}.alert.alert--danger{background-color:#eb5257;color:#fff}.alert.alert--success{background-color:#018303;color:#fff}.error-no-results{text-align:center;padding:30px 0;font-size:1.2em;color:#666}@media only screen and (min-width:768px){.main .page-content--sidebar{float:left;width:60%}.main .page-content--centered{width:60%;float:none;margin:auto}.main .page-content--menu{float:left;width:78%}.main aside{float:right;width:35%;margin-top:0}.main .page-buttons{float:right;margin:-45px -5px 8px 0}.main .pagination{text-align:right;margin:0 -5px 25px}.main .page-controls{margin-top:-20px}.main .page-controls .page-buttons{margin-top:0}.main .page-controls .pagination{float:left;text-align:left;margin:10px -5px 0}.main .page-controls .pagination+.page-buttons{margin-top:0}.main header+.page-controls{margin-top:-20px}.main header+.page-controls .page-buttons{margin-top:-30px}nav.section-menu{float:left;width:19%;margin-right:3%}nav.section-menu ul{margin:0}nav.section-menu ul li,nav.section-menu ul li:nth-child(even),nav.section-menu ul li:nth-child(odd){float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (min-width:1140px){.wrapper{max-width:1250px;margin:0 auto}}input[type=text],input[type=url],input[type=email],input[type=password],input[type=number]{border:1px solid #ccc;padding:6px;width:100%;font-size:.9em;outline:0;border-radius:4px;-ms-box-sizing:border-box;box-sizing:border-box}select{padding:4px;font-size:.9em;outline:0;max-width:100%}.jcrop-holder img,img.jcrop-preview{max-width:none}select[multiple=multiple]{width:100%;height:200px}input.short{width:50px;font:12px Open Sans,Helvetica Neue,Helvetica,Arial}input.small{width:50px;margin-left:6px;margin-right:6px}textarea{resize:vertical;padding:6px;width:100%;font-size:.9em;outline:0}.stepper,section.form{border:1px solid #dfdfdf}section.form{margin-bottom:10px}section.form .heading--major{margin:-1px;border-radius:4px 4px 0 0}section.form .form__section{padding:16px 12px;border-bottom:2px solid #dfdfdf}section.form .form__section h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc}section.form .form__section:last-child{border-bottom:0}section.form .form__row{border-bottom:1px solid #dfdfdf;padding:12px 8px}section.form .form__row h3{margin:0 0 5px;padding:0;font-size:1em}section.form .form__row h4{font-size:.9em;font-weight:400;text-transform:uppercase;color:#007fd0;margin:0}section.form .form__row:first-child{padding-top:0}section.form .form__row:last-child{border-bottom:0;padding-bottom:6px}section.form p.form__checkbox{font-size:.9em;margin:5px 0;padding:0 0 0 30px}section.form p.form__checkbox input[type=checkbox]{float:left;margin:6px 0 0 -26px}section.form p.form__checkbox i{color:#999;padding-right:5px;width:16px;font-size:14px;text-align:center;display:inline-block}section.form p.form__checkbox:last-child{margin-bottom:0}section.form .form__radio p.form__radio__description,section.form p.form__description{font-size:.8em;line-height:1.4;color:#666;margin:-4px 0 4px}section.form .form__radio{padding:0 0 0 30px;margin-bottom:20px}section.form .form__radio input[type=radio]{float:left;margin:6px 0 0 -26px}section.form .form__radio:last-child{margin-bottom:0}section.form p.form__data{margin:0;font-size:.9em}section.form label{cursor:pointer}section.form .topic-title{font-size:1.3em}section.form .buttons{margin:-5px}.form__submit{text-align:center;padding:10px 0}.form__submit .button{font-size:1em;padding:6px 12px}.form__submit .button i{font-size:18px;margin-right:8px}.segmented-control{margin:5px 0 0;border:1px solid #ccc;font-size:.8em;border-radius:4px}.segmented-control .segmented-control__button{display:block;padding:3px 8px;margin:0;border-left:1px solid #ccc;border-right:1px solid transparent;position:relative;z-index:10;cursor:pointer}.segmented-control .segmented-control__button i{margin:0 6px 0 0;float:none}.segmented-control :first-child .segmented-control__button{border-left:1px solid transparent;border-radius:4px 0 0 4px}.segmented-control :last-child .segmented-control__button{border-radius:0 4px 4px 0}.segmented-control input:checked+.segmented-control__button{background:#007fd0;color:#fff;margin:-1px;border:1px solid #007fd0;z-index:15}.segmented-control input:checked+.segmented-control__button i{color:#fff}.select-control{font-size:.8em}.select-control .select-control__block{display:block;margin:0 0 5px;padding:0}.select-control .select-control__button{display:block;padding:3px 8px;margin:5px 10px 0 0;background:#fafafa;cursor:pointer;border-radius:4px}.modal,.modal .section-menu{display:none}.select-control .select-control__button i{color:rgba(0,0,0,.4);margin:0 4px 0 0}.select-control input:checked+.select-control__button{background:#ccc}.select-control input:checked+.select-control__button i{color:rgba(0,0,0,.6)}@media only screen and (min-width:768px){section.form .form__section{padding:20px 12px}section.form .form__section h2{border:0;float:left;margin:0;padding:0;width:20%;text-align:right}section.form .form__section__container{float:left;margin:0 0 0 3%;padding:0 0 0 20px;border-left:1px dotted #ccc;width:74%;-ms-box-sizing:border-box;box-sizing:border-box}}.modal{width:580px;padding:0;border:8px solid rgba(0,0,0,.5);border-radius:8px}.modal .page-content{background:#fff;border:1px solid rgba(0,0,0,.7);width:100%;float:none}.modal .page-content header{background:#007fd0;border-bottom:2px solid #0a539b}.modal .page-content header h1{margin:0;color:#fff;font-size:1.2em;padding:16px}.modal .page-content header .page-controls{margin:-50px 8px 0 0}.modal .page-content header .button,.modal .page-content header .button.secondary{color:#fff;background:#007fd0;border-color:rgba(255,255,255,.3)}.modal .page-content header .button.secondary:hover,.modal .page-content header .button:hover{background:#ff7500;border-color:#ff7500}.modal .page-content.page-content--menu header{margin:0}.modal section.form{border:none;margin:0;overflow:auto}.modal section.form h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc;text-align:left;float:none;width:auto}.modal section.form .form__section__container{float:none;margin:0;padding:0;border:none;width:auto}.modal section.form .form_section:last-child{padding-bottom:0}.modal .form__submit{margin:0;padding:6px 0;background:#f2f2f2;border-top:1px solid #dfdfdf}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;width:26px;height:26px;display:block;border:2px solid #fff;padding:2px;color:#fff;background:#333;text-align:center;text-decoration:none;box-shadow:0 1px 4px #000;line-height:1;border-radius:15px;font-size:14px/1;font-family:FontAwesome;-webkit-font-smoothing:antialiased}#powerTip,#spinner,.modal a.close-modal span{display:none}.modal a.close-modal:before{content:"\f00d"}.modal a.close-modal:hover{background:#b00}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url(../images/spinner.gif)center center no-repeat #111;border-radius:8px}@media screen and (max-width:758px){.modal{width:450px}}@media screen and (max-width:524px){.modal{width:290px}}@media screen and (max-height:758px){.modal .page-content section.form{max-height:400px;overflow:auto}}@media screen and (max-height:524px){.modal .page-content section.form{max-height:300px;overflow:auto}}@media screen and (max-height:458px){.modal .page-content section.form{max-height:150px;overflow:auto}}.jcrop-hline,.jcrop-line,.jcrop-vline{background:url(../images/Jcrop.gif)#fff;font-size:0;position:absolute}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline{height:100%;width:1px!important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px!important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%}.jcrop-handle{background-color:#333;border:1px solid #eee;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n{height:7px;width:100%;margin-top:-4px}.jcrop-dragbar.ord-s{height:7px;width:100%;bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{height:100%;width:7px;margin-right:-4px;right:0}.jcrop-dragbar.ord-w{height:100%;width:7px;margin-left:-4px}.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light .jcrop-handle{background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark .jcrop-handle{background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-hline,.solid-line .jcrop-vline{background:#fff}.jcrop{max-width:100%;height:300px;max-height:300px;overflow:auto;text-align:center}#spinner{background:#444;color:#fff;position:fixed;top:0;left:0;z-index:1001;padding:3px 15px;border-radius:0 0 4px;font-size:12px}#spinner .fa{font-size:16px;padding:0 2px}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,.8);border-radius:4px;color:#fff;padding:3px 9px;position:absolute;white-space:nowrap;z-index:2147483647;font-size:.8em}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.e:before{border-right:5px solid #333;border-right:5px solid rgba(0,0,0,.8);left:-5px}#powerTip.s:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.w:before{border-left:5px solid #333;border-left:5px solid rgba(0,0,0,.8);right:-5px}#powerTip.ne-alt:before,#powerTip.se-alt:before{left:auto;right:10px}#powerTip.ne:before,#powerTip.se:before{border-right:5px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:5px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.se:before,#powerTip.sw:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.ne-alt:before,#powerTip.nw-alt:before,#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:none;border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);bottom:auto;top:-5px}.stepper{border-radius:3px;margin:0 0 10px;overflow:hidden;position:relative;width:130px}.stepper .stepper-input{background:#fff;border:0;font-size:.9em;overflow:hidden;padding:4px 10px;text-align:center;width:100%;width:60px;margin:0 35px;border-radius:4px;z-index:49;-moz-appearance:textfield}.stepper .stepper-input:focus{outline:0}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-arrow{cursor:pointer;display:block;height:100%;padding:0;position:absolute;width:35px;text-align:center;z-index:50;color:#fff}.stepper .stepper-arrow:before{font-size:14px;margin:0 10px;font-family:FontAwesome;color:#666}.stepper .stepper-arrow:hover{color:#666}.stepper .stepper-arrow.up{float:right;top:0;right:0;border-left:1px solid #dfdfdf}.stepper .stepper-arrow.up:before{content:"\f067"}.stepper .stepper-arrow.down{float:left;top:0;left:0;border-right:1px solid #dfdfdf}.stepper .stepper-arrow.down:before{content:"\f068"}.stepper.disabled .stepper-input{background:#fff;border-color:#dfdfdf;color:#ccc}.stepper.disabled .stepper-arrow{background:#fff;border-color:#dfdfdf;cursor:default}::-ms-clear,::-ms-reveal{display:none!important}.hideShowPassword-toggle{background:0 0;border:0;border-radius:2px;color:#999;cursor:pointer;font-size:.75em;font-weight:700;margin-right:2px;padding:3px 8px;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none}.hideShowPassword-toggle:focus,.hideShowPassword-toggle:hover{background-color:#eee;color:#666;outline:transparent}.dropit{list-style:none;padding:0;margin:0}.dropit .dropit-trigger{position:relative}.dropit .dropit-submenu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:150px;list-style:none;padding:0;margin:0}.dropit .dropit-open .dropit-submenu{display:block}.admin-main-nav{width:13%;float:left;margin-left:15px}.admin-main-nav .fa{color:#666}.admin-main-nav li .active a,.admin-table thead{color:#fff}.admin-main-nav>ul>li{background:#fff;margin:5px;padding:5px;width:94%}.admin-main-nav li{background:#fafafa;margin:5px 5px 5px 23px;padding:5px 5px 5px 10px;border-radius:4px;width:81%}.admin-main-nav li .active,.admin-table thead{background:#007fd0}.admin-main-nav ul{list-style:none;text-indent:0;padding:0}.admin-main-nav ul h3{border-bottom:1px solid #dfdfdf;padding-bottom:2px;display:inline-block;width:85%;margin-bottom:5px;margin-left:5px;margin-top:0}.breadcrumb .breadcrumb__logo span,.breadcrumb .breadcrumb__trail,.show-menu .text{display:none}#admin-content h1{border-bottom:2px solid #ccc;padding-bottom:15px;font-size:1.5em}.admin-table.admin-table--bordered td,.header-bar{border-bottom:1px solid #dfdfdf}.admin-table{width:100%}.admin-table.admin-table--bordered{border-radius:5px;border-collapse:separate}.admin-table td,.admin-table th{padding:10px}.header-bar{background:#eee;padding:15px 15px 5px}.show-menu{float:left;margin:0 20px 0 0}.show-menu a.show-menu__link{color:#666;font-size:21px}.breadcrumb{font-size:.9em}.breadcrumb .breadcrumb__logo{background:url(../images/admin_logo.png)middle left no-repeat;padding:4px 0 4px 32px;height:30px;float:left}.breadcrumb i{margin:0 8px;color:#999}.breadcrumb h1{font-size:1em;font-weight:600;margin:0;padding:0;display:inline-block}.user-menu{float:right;font-size:.9em}.user-menu i{color:#999;font-size:14px;margin:0 0 0 5px}@media only screen and (min-width:768px){.show-menu{display:none}.breadcrumb .breadcrumb__logo{background:url(../images/admin_logo.png)left no-repeat middle;padding:4px 0 4px 40px}.breadcrumb .breadcrumb__trail{display:inline-block;font-size:1.15em;margin-top:2px}.breadcrumb i{margin:0 8px;color:#999}.breadcrumb h1{font-size:1em;font-weight:600;margin:0;padding:0;display:inline-block}}.sidebar-menu{margin-left:-225px;width:175px;float:left;padding:12px 20px 20px 45px}.sidebar-menu .sidebar-menu__main{padding:0;list-style:none}.sidebar-menu .sidebar-menu__sub{font-size:.8em;padding:6px 0 0;margin:0 0 20px;list-style:none}.sidebar-menu .sidebar-menu__sub a:link,.sidebar-menu .sidebar-menu__sub a:visited{display:block;background:#fafafa;border-radius:3px;text-decoration:none;padding:2px 8px;margin:2px}.sidebar-menu .sidebar-menu__sub a:active,.sidebar-menu .sidebar-menu__sub a:hover{background:#ff7500;color:#fff;text-decoration:none}.sidebar-menu .sidebar-menu__sub .active a{background:#007fd0;color:#fff}.sidebar-menu h3{font-size:1em;font-weight:600;margin:10px 0 0;padding:2px 0;border-bottom:1px solid #ccc}.sidebar-menu h3 a{color:#444;display:block}.sidebar-menu h3 a:hover{color:#ff7500;text-decoration:none}.sidebar-menu h3 i{float:left;margin:6px 0 0 -22px;color:#999;font-size:14px}.sidebar-menu .sidebar-menu__active-section .sidebar-menu__sub{display:block}.sidebar-menu .sidebar-menu__active-section h2 i{color:#007fd0}.page-body{padding:0 30px}@media only screen and (min-width:768px){.sidebar-menu{margin-left:0}.page-body{margin-left:230px}}.clearfix:after,.clearfix:before,.header-bar:after,.header-bar:before,.main .page-controls:after,.main .page-controls:before,.wrapper:after,.wrapper:before,nav.section-menu ul:after,nav.section-menu ul:before,section.form .form__section:after,section.form .form__section:before{content:" ";display:table}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} \ No newline at end of file diff --git a/public/assets/css/admin.rtl.css b/public/assets/css/admin.rtl.css index de18928f..0775b639 100644 --- a/public/assets/css/admin.rtl.css +++ b/public/assets/css/admin.rtl.css @@ -2291,7 +2291,7 @@ img.avatar { border-color: #ff7500; } .button.button--secondary, a.button.button--secondary { border: 1px solid #dfdfdf; - background: none; + background: #fff; color: #007fd0; } .button.button--secondary:hover, a.button.button--secondary:hover { color: #ff7500; } diff --git a/public/assets/css/admin.rtl.min.css b/public/assets/css/admin.rtl.min.css index 737abde2..2d5d8531 100644 --- a/public/assets/css/admin.rtl.min.css +++ b/public/assets/css/admin.rtl.min.css @@ -1,6 +1,6 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}.fa-ul>li,sub,sup{position:relative}.button:active,.button:hover,a.button:active,a.button:hover,a:active,a:focus,a:hover,button:focus{outline:0}.fa,.modal a.close-modal{-moz-osx-font-smoothing:grayscale}.segmented-control input,.select-control input{position:absolute;visibility:hidden}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}.fa,.fa-stack{display:inline-block}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,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;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}pre,textarea{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}/*! +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}.fa-ul>li,sub,sup{position:relative}.fa,.modal a.close-modal{-moz-osx-font-smoothing:grayscale}.modal a.close-modal,.stepper .stepper-input,select,textarea{-ms-box-sizing:border-box}.button:active,.button:hover,.stepper .stepper-input:focus,a.button:active,a.button:hover,a:active,a:focus,a:hover,button:focus,select,textarea{outline:0}.segmented-control input,.select-control input{position:absolute;visibility:hidden}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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}.fa,.fa-stack{display:inline-block}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,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;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}pre,textarea{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}/*! * Font Awesome 4.3.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.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-stack,.jcrop,img{vertical-align:middle}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}fieldset,hr{border:0;padding:0}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{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);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before,.fa-genderless:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}dl.stats dt:after,section .sort-results h3:after{content:":"}html[dir=rtl]{direction:rtl}/*! + */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0)format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0)format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0)format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0)format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular)format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-stack,.jcrop,img{vertical-align:middle}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}fieldset,hr{padding:0;border:0}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{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);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before,.fa-genderless:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}dl.stats dt:after,section .sort-results h3:after{content:":"}html[dir=rtl]{direction:rtl}/*! * MyBB 2.0 - http://mybb.com - @mybb - MIT license -*/button,html,input,select,textarea{color:#222;word-wrap:break-word}::-moz-selection{background:#ff7500;color:#fff;text-shadow:none}::selection{background:#ff7500;color:#fff;text-shadow:none}body{font:16px/26px Open Sans,Helvetica Neue,Helvetica,Arial;background:#fff}.wrapper{width:90%;margin:0 5%}button,input,select,textarea{font:16px Open Sans,Helvetica Neue,Helvetica,Arial}a:link,a:visited{color:#007fd0;text-decoration:none}a:active,a:hover{color:#ff7500;text-decoration:underline}hr{box-sizing:content-box;display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}fieldset{margin:0}.main{padding:15px 0 30px}.main header{margin-bottom:20px}.main header h1{font-size:1.5em;margin:0 0 10px;padding:0}.main header p{color:#666;font-size:.9em;margin:0 0 10px}.main .page-content--menu header h1{font-size:1.2em;margin-bottom:0}.main aside{padding-bottom:10px;font-size:.9em;margin-top:30px}.main aside section{border:1px solid #dfdfdf;padding:12px 15px;margin-bottom:30px;border-radius:4px}.main .page-buttons{margin:-10px -5px 15px;text-align:center}.main .pagination{list-style:none;margin:0 -5px 25px 0;padding:0;font-size:.9em;text-align:center}.main .pagination li{display:inline-block;margin:0 5px}.main .pagination li a{background:#fafafa;padding:1px 8px;display:inline-block;border-radius:4px}.main .pagination li a:hover{background:#ff7500;color:#fff;text-decoration:none}.main .pagination li.active{padding:1px 8px;background:#007fd0;color:#fff;border-radius:4px}.main .pagination li.disabled{display:none}section{margin-bottom:30px}section h2{font-size:1.2em}section .heading{border-bottom:1px solid #dfdfdf;padding:8px;margin:0 0 5px}section .heading--linked{border-bottom:0;padding:0}section .heading--linked a{padding:8px 12px;border-bottom:1px solid #dfdfdf;text-decoration:none;display:block}section .heading--linked a .count{float:left;font-size:.8em;color:#666;font-weight:400}section .heading--linked a .count i{margin-right:4px}section .heading--major{background:#007fd0;color:#fff;border:0;padding:8px 12px;margin-bottom:0;border-radius:4px}section .heading--major.heading--linked{padding:0}section .heading--major.heading--linked a{border:none;color:#fff;text-decoration:none}section .heading--major.heading--linked a .count{color:rgba(255,255,255,.7)}section .heading--major.heading--linked a:active,section .heading--major.heading--linked a:hover{text-decoration:underline}section .heading--major.heading--linked a:active .count,section .heading--major.heading--linked a:hover .count{color:#fff}section .page-tabs{list-style:none;margin:0;background:#fafafa;padding:8px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}section .page-tabs li{display:inline-block;margin:0 0 0 8px}section .page-tabs li a{padding:4px 8px;display:inline-block;background:#fafafa;border-radius:3px}section .page-tabs li a:hover{text-decoration:none;background:#ff7500;color:#fff}section .page-tabs li.page-tabs__active a,section .page-tabs li.page-tabs__active a:hover{color:#fff;font-weight:700;background:#007fd0;text-decoration:none}section .sort-results{text-align:center;border:1px solid #ccc;border-top:2px solid #dfdfdf;padding:6px 0;clear:both;border-radius:0 0 4px 4px}section .sort-results h3{display:inline-block;margin:0 0 0 10px;padding:0;font-weight:400;color:#666;font-size:.9em}section.container{border:1px solid #dfdfdf;border-radius:4px}section.container .sort-results{border-width:2px 0 0}section:last-child{margin-bottom:0}nav.section-menu ul{margin:0 0 15px;padding:0;list-style:none}nav.section-menu ul li{float:right;width:48%;margin-bottom:4px}nav.section-menu ul li:nth-child(odd){margin-left:2%}nav.section-menu ul li:nth-child(even){margin-right:2%}nav.section-menu ul li a{background:#fafafa;display:block;padding:2px 8px;text-decoration:none;border-radius:3px}nav.section-menu ul li a:hover{background-color:#ff7500;border-color:#ff7500;color:#fff}nav.section-menu ul li a i{padding-left:5px}nav.section-menu ul li.active a{background-color:#007fd0;border-color:#007fd0;color:#fff}img.avatar{border-radius:4px}.button,a.button{color:#fff;background:#007fd0;border:1px solid #007fd0;padding:4px 10px;margin:5px;font-size:.9em;text-decoration:none;display:inline-block;line-height:26px;border-radius:4px}.button:hover,a.button:hover{background:#ff7500;border-color:#ff7500}.button.button--secondary,a.button.button--secondary{border:1px solid #dfdfdf;background:0 0;color:#007fd0}.button.button--secondary:hover,a.button.button--secondary:hover{color:#ff7500}.button.button--secondary.button--danger,a.button.button--secondary.button--danger{background:0 0;color:#eb5257}.button.button--secondary.button--danger:hover,a.button.button--secondary.button--danger:hover{background:0 0;border-color:#eb5257;color:#ff7500}.button.button--danger,a.button.button--danger{border-color:#eb5257;color:#fff;background:#eb5257}.button.button--danger:hover,a.button.button--danger:hover{background:#ff7500;border-color:#ff7500;color:#fff}.button i,a.button i{margin-left:5px;font-size:14px}dl.stats{line-height:1.6;margin:0;font-size:.9em;display:table-cell}dl.stats dt{float:right;margin:0 0 0 8px;color:#999}dl.stats dd{padding:0;margin:0;display:table-cell}.segmented-control,.segmented-control .segmented-control__block{display:inline-block}.alert{background-color:#fafafa;padding:10px 40px 10px 12px;margin-top:10px;margin-bottom:20px;font-size:.9em;border-radius:4px}.alert i{float:right;margin:6px -25px 0 0}.alert p{margin:0;padding:0}.alert.alert--danger{background-color:#eb5257;color:#fff}.alert.alert--success{background-color:#018303;color:#fff}.error-no-results{text-align:center;padding:30px 0;font-size:1.2em;color:#666}@media only screen and (min-width:768px){.main .page-content--sidebar{float:right;width:60%}.main .page-content--centered{width:60%;float:none;margin:auto}.main .page-content--menu{float:right;width:78%}.main aside{float:left;width:35%;margin-top:0}.main .page-buttons{float:left;margin:-45px 0 8px -5px}.main .pagination{text-align:left;margin:0 -5px 25px}.main .page-controls{margin-top:-20px}.main .page-controls .page-buttons{margin-top:0}.main .page-controls .pagination{float:right;text-align:right;margin:10px -5px 0}.main .page-controls .pagination+.page-buttons{margin-top:0}.main header+.page-controls{margin-top:-20px}.main header+.page-controls .page-buttons{margin-top:-30px}nav.section-menu{float:right;width:19%;margin-left:3%}nav.section-menu ul{margin:0}nav.section-menu ul li,nav.section-menu ul li:nth-child(even),nav.section-menu ul li:nth-child(odd){float:none;width:100%;margin-right:0;margin-left:0}}@media only screen and (min-width:1140px){.wrapper{max-width:1250px;margin:0 auto}}input[type=text],input[type=url],input[type=email],input[type=password],input[type=number]{border:1px solid #ccc;padding:6px;width:100%;font-size:.9em;outline:0;border-radius:4px;-ms-box-sizing:border-box;box-sizing:border-box}select{padding:4px;font-size:.9em;max-width:100%;border-radius:4px;box-sizing:border-box}select,textarea{-ms-box-sizing:border-box;outline:0;border:1px solid #ccc}.jcrop-holder img,img.jcrop-preview{max-width:none}select[multiple=multiple]{width:100%;height:200px}input.short{width:50px;font:12px Open Sans,Helvetica Neue,Helvetica,Arial}input.small{width:50px;margin-right:6px;margin-left:6px}textarea{resize:vertical;padding:6px;width:100%;font-size:.9em;border-radius:4px;box-sizing:border-box}section.form{border:1px solid #dfdfdf;margin-bottom:10px;border-radius:4px}section.form .heading--major{margin:-1px;border-radius:4px 4px 0 0}section.form .form__section{padding:16px 12px;border-bottom:2px solid #dfdfdf}section.form .form__section h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc}section.form .form__section:last-child{border-bottom:0}section.form .form__row{border-bottom:1px solid #dfdfdf;padding:12px 8px}section.form .form__row h3{margin:0 0 5px;padding:0;font-size:1em}section.form .form__row h4{font-size:.9em;font-weight:400;text-transform:uppercase;color:#007fd0;margin:0}section.form .form__row:first-child{padding-top:0}section.form .form__row:last-child{border-bottom:0;padding-bottom:6px}section.form p.form__checkbox{font-size:.9em;margin:5px 0;padding:0 30px 0 0}section.form p.form__checkbox input[type=checkbox]{float:right;margin:6px -26px 0 0}section.form p.form__checkbox i{color:#999;padding-left:5px;width:16px;font-size:14px;text-align:center;display:inline-block}section.form p.form__checkbox:last-child{margin-bottom:0}section.form .form__radio p.form__radio__description,section.form p.form__description{font-size:.8em;line-height:1.4;color:#666;margin:-4px 0 4px}section.form .form__radio{padding:0 30px 0 0;margin-bottom:20px}section.form .form__radio input[type=radio]{float:right;margin:6px -26px 0 0}section.form .form__radio:last-child{margin-bottom:0}section.form p.form__data{margin:0;font-size:.9em}section.form label{cursor:pointer}section.form .topic-title{font-size:1.3em}section.form .buttons{margin:-5px}.form__submit{text-align:center;padding:10px 0}.form__submit .button{font-size:1em;padding:6px 12px}.form__submit .button i{font-size:18px;margin-left:8px}.segmented-control{margin:5px 0 0;border:1px solid #ccc;font-size:.8em;border-radius:4px}.segmented-control .segmented-control__button{display:block;padding:3px 8px;margin:0;border-right:1px solid #ccc;border-left:1px solid transparent;position:relative;z-index:10;cursor:pointer}.segmented-control .segmented-control__button i{margin:0 6px 0 0;float:none}.segmented-control :first-child .segmented-control__button{border-right:1px solid transparent;border-radius:0 4px 4px 0}.segmented-control :last-child .segmented-control__button{border-radius:4px 0 0 4px}.segmented-control input:checked+.segmented-control__button{background:#007fd0;color:#fff;margin:-1px;border:1px solid #007fd0;z-index:15}.segmented-control input:checked+.segmented-control__button i{color:#fff}.select-control{font-size:.8em}.select-control .select-control__block{display:block;margin:0 0 5px;padding:0}.select-control .select-control__button{display:block;padding:3px 8px;margin:5px 0 0 10px;background:#fafafa;cursor:pointer;border-radius:4px}.modal,.modal .section-menu{display:none}.select-control .select-control__button i{color:rgba(0,0,0,.4);margin:0 0 0 4px}.select-control input:checked+.select-control__button{background:#ccc}.select-control input:checked+.select-control__button i{color:rgba(0,0,0,.6)}@media only screen and (min-width:768px){section.form .form__section{padding:20px 12px}section.form .form__section h2{border:0;float:right;margin:0;padding:0;width:20%;text-align:left}section.form .form__section__container{float:right;margin:0 3% 0 0;padding:0 20px 0 0;border-right:1px dotted #ccc;width:74%;-ms-box-sizing:border-box;box-sizing:border-box}}.modal{width:580px;padding:0;border:8px solid rgba(0,0,0,.5);border-radius:8px}.modal .page-content{background:#fff;border:1px solid rgba(0,0,0,.7);width:100%;float:none}.modal .page-content header{background:#007fd0;border-bottom:2px solid #0a539b}.modal .page-content header h1{margin:0;color:#fff;font-size:1.2em;padding:16px}.modal .page-content header .page-controls{margin:-50px 0 0 8px}.modal .page-content header .button,.modal .page-content header .button.secondary{color:#fff;background:#007fd0;border-color:rgba(255,255,255,.3)}.modal .page-content header .button.secondary:hover,.modal .page-content header .button:hover{background:#ff7500;border-color:#ff7500}.modal .page-content.page-content--menu header{margin:0}.modal section.form{border:none;margin:0;overflow:auto}.modal section.form h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc;text-align:right;float:none;width:auto}.modal section.form .form__section__container{float:none;margin:0;padding:0;border:none;width:auto}.modal section.form .form_section:last-child{padding-bottom:0}.modal .form__submit{margin:0;padding:6px 0;background:#f2f2f2;border-top:1px solid #dfdfdf}.modal a.close-modal{position:absolute;top:-12.5px;left:-12.5px;width:26px;height:26px;display:block;border:2px solid #fff;padding:2px;color:#fff;background:#333;text-align:center;text-decoration:none;box-shadow:0 1px 4px #000;line-height:1;border-radius:15px;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px/1;font-family:FontAwesome;-webkit-font-smoothing:antialiased}#powerTip,#spinner,.modal a.close-modal span{display:none}.modal a.close-modal:before{content:"\f00d"}.modal a.close-modal:hover{background:#b00}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;right:50%;margin-left:-32px;margin-top:-32px;background:url(../images/spinner.gif) center center no-repeat #111;border-radius:8px}@media screen and (max-width:758px){.modal{width:450px}}@media screen and (max-width:524px){.modal{width:290px}}@media screen and (max-height:758px){.modal .page-content section.form{max-height:400px;overflow:auto}}@media screen and (max-height:524px){.modal .page-content section.form{max-height:300px;overflow:auto}}@media screen and (max-height:458px){.modal .page-content section.form{max-height:150px;overflow:auto}}.jcrop-hline,.jcrop-line,.jcrop-vline{background:url(../images/Jcrop.gif) #fff;font-size:0;position:absolute}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline{height:100%;width:1px!important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px!important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%}.jcrop-handle{background-color:#333;border:1px solid #eee;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n{height:7px;width:100%;margin-top:-4px}.jcrop-dragbar.ord-s{height:7px;width:100%;bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{height:100%;width:7px;margin-right:-4px;right:0}.jcrop-dragbar.ord-w{height:100%;width:7px;margin-left:-4px}.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light .jcrop-handle{background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark .jcrop-handle{background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-hline,.solid-line .jcrop-vline{background:#fff}.jcrop{max-width:100%;height:300px;max-height:300px;overflow:auto;text-align:center}#spinner{background:#444;color:#fff;position:fixed;top:0;right:0;z-index:1001;padding:3px 15px;border-radius:0 0 4px;font-size:12px}#spinner .fa{font-size:16px;padding:0 2px}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,.8);border-radius:4px;color:#fff;padding:3px 9px;position:absolute;white-space:nowrap;z-index:2147483647;font-size:.8em}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-left:5px solid transparent;border-right:5px solid transparent;right:50%;margin-right:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.e:before{border-left:5px solid #333;border-left:5px solid rgba(0,0,0,.8);right:-5px}#powerTip.s:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.w:before{border-right:5px solid #333;border-right:5px solid rgba(0,0,0,.8);left:-5px}#powerTip.ne:before,#powerTip.se:before{border-left:5px solid transparent;border-right:0;right:10px}#powerTip.nw:before,#powerTip.sw:before{border-right:5px solid transparent;border-left:0;left:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.se:before,#powerTip.sw:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.ne-alt:before,#powerTip.nw-alt:before,#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px;border-right:5px solid transparent;border-left:5px solid transparent;right:10px}#powerTip.ne-alt:before,#powerTip.se-alt:before{right:auto;left:10px}#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:none;border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);bottom:auto;top:-5px}.stepper{border-radius:3px;margin:0 0 10px;overflow:hidden;position:relative;width:130px;border:1px solid #dfdfdf}.stepper .stepper-input{background:#fff;border:0;font-size:.9em;overflow:hidden;padding:4px 10px;text-align:center;width:100%;width:60px;margin:0 35px;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:4px;z-index:49;-moz-appearance:textfield}.stepper .stepper-input:focus{outline:0}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-arrow{cursor:pointer;display:block;height:100%;padding:0;position:absolute;width:35px;text-align:center;z-index:50;color:#fff}.stepper .stepper-arrow:before{font-size:14px;margin:0 10px;font-family:FontAwesome;color:#666}.stepper .stepper-arrow:hover{color:#666}.stepper .stepper-arrow.up{float:left;top:0;left:0;border-right:1px solid #dfdfdf}.stepper .stepper-arrow.up:before{content:"\f067"}.stepper .stepper-arrow.down{float:right;top:0;right:0;border-left:1px solid #dfdfdf}.stepper .stepper-arrow.down:before{content:"\f068"}.stepper.disabled .stepper-input{background:#fff;border-color:#dfdfdf;color:#ccc}.stepper.disabled .stepper-arrow{background:#fff;border-color:#dfdfdf;cursor:default}::-ms-clear,::-ms-reveal{display:none!important}.hideShowPassword-toggle{background:0 0;border:0;border-radius:2px;color:#999;cursor:pointer;font-size:.75em;font-weight:700;margin-left:2px;padding:3px 8px;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none}.dropit,.dropit .dropit-submenu{list-style:none;padding:0;margin:0}.hideShowPassword-toggle:focus,.hideShowPassword-toggle:hover{background-color:#eee;color:#666;outline:transparent}.dropit .dropit-trigger{position:relative}.dropit .dropit-submenu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:150px}.dropit .dropit-open .dropit-submenu{display:block}.admin-main-nav{width:13%;float:right;margin-right:15px}.admin-main-nav .fa{color:#666}.admin-main-nav li .active a,.admin-table thead{color:#fff}.admin-main-nav>ul>li{background:#fff;margin:5px;padding:5px;width:94%}.admin-main-nav li{background:#fafafa;margin:5px 5px 5px 23px;padding:5px 5px 5px 10px;border-radius:4px;width:81%}.admin-main-nav li .active,.admin-table thead{background:#007fd0}.admin-main-nav ul{list-style:none;text-indent:0;padding:0}.admin-main-nav ul h3{border-bottom:1px solid #dfdfdf;padding-bottom:2px;display:inline-block;width:85%;margin-bottom:5px;margin-right:5px;margin-top:0}.breadcrumb .breadcrumb__logo span,.breadcrumb .breadcrumb__trail,.show-menu .text{display:none}#admin-content h1{border-bottom:2px solid #ccc;padding-bottom:15px;font-size:1.5em}.admin-table.admin-table--bordered td,.header-bar{border-bottom:1px solid #dfdfdf}.admin-table{width:100%}.admin-table.admin-table--bordered{border-radius:5px;border-collapse:separate}.admin-table td,.admin-table th{padding:10px}.header-bar{background:#eee;padding:15px 15px 5px}.show-menu{float:right;margin:0 20px 0 0}.show-menu a.show-menu__link{color:#666;font-size:21px}.breadcrumb{font-size:.9em}.breadcrumb .breadcrumb__logo{background:url(../images/admin_logo.png) middle right no-repeat;padding:4px 32px 4px 0;height:30px;float:right}.breadcrumb i{margin:0 8px;color:#999}.breadcrumb h1{font-size:1em;font-weight:600;margin:0;padding:0;display:inline-block}.user-menu{float:left;font-size:.9em}.user-menu i{color:#999;font-size:14px;margin:0 0 0 5px}@media only screen and (min-width:768px){.show-menu{display:none}.breadcrumb .breadcrumb__logo{background:url(../images/admin_logo.png) right no-repeat middle;padding:4px 40px 4px 0}.breadcrumb .breadcrumb__trail{display:inline-block;font-size:1.15em;margin-top:2px}.breadcrumb i{margin:0 8px;color:#999}.breadcrumb h1{font-size:1em;font-weight:600;margin:0;padding:0;display:inline-block}}.sidebar-menu{margin-right:-225px;width:175px;float:right;padding:12px 45px 20px 20px}.sidebar-menu .sidebar-menu__main{padding:0;list-style:none}.sidebar-menu .sidebar-menu__sub{font-size:.8em;padding:6px 0 0;margin:0 0 20px;list-style:none}.sidebar-menu .sidebar-menu__sub a:link,.sidebar-menu .sidebar-menu__sub a:visited{display:block;background:#fafafa;border-radius:3px;text-decoration:none;padding:2px 8px;margin:2px}.sidebar-menu .sidebar-menu__sub a:active,.sidebar-menu .sidebar-menu__sub a:hover{background:#ff7500;color:#fff;text-decoration:none}.sidebar-menu .sidebar-menu__sub .active a{background:#007fd0;color:#fff}.sidebar-menu h3{font-size:1em;font-weight:600;margin:10px 0 0;padding:2px 0;border-bottom:1px solid #ccc}.sidebar-menu h3 a{color:#444;display:block}.sidebar-menu h3 a:hover{color:#ff7500;text-decoration:none}.sidebar-menu h3 i{float:right;margin:6px -22px 0 0;color:#999;font-size:14px}.sidebar-menu .sidebar-menu__active-section .sidebar-menu__sub{display:block}.sidebar-menu .sidebar-menu__active-section h2 i{color:#007fd0}.page-body{padding:0 30px}@media only screen and (min-width:768px){.sidebar-menu{margin-right:0}.page-body{margin-right:230px}}.clearfix:after,.clearfix:before,.header-bar:after,.header-bar:before,.main .page-controls:after,.main .page-controls:before,.wrapper:after,.wrapper:before,nav.section-menu ul:after,nav.section-menu ul:before,section.form .form__section:after,section.form .form__section:before{content:" ";display:table}.clearfix:after,.header-bar:after,.main .page-controls:after,.wrapper:after,nav.section-menu ul:after,section.form .form__section:after{clear:both}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} \ No newline at end of file +*/button,html,input,select,textarea{color:#222;word-wrap:break-word}::-moz-selection{background:#ff7500;color:#fff;text-shadow:none}::selection{background:#ff7500;color:#fff;text-shadow:none}body{margin:0;font:16px/26px Open Sans,Helvetica Neue,Helvetica,Arial;background:#fff}.wrapper{width:90%;margin:0 5%}button,input,select,textarea{font:16px Open Sans,Helvetica Neue,Helvetica,Arial}a:link,a:visited{color:#007fd0;text-decoration:none}a:active,a:hover{color:#ff7500;text-decoration:underline}hr{box-sizing:content-box;display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}.modal a.close-modal,.stepper .stepper-input,select,textarea{box-sizing:border-box}fieldset{margin:0}.main{padding:15px 0 30px}.main header{margin-bottom:20px}.main header h1{font-size:1.5em;margin:0 0 10px;padding:0}.main header p{color:#666;font-size:.9em;margin:0 0 10px}.main .page-content--menu header h1{font-size:1.2em;margin-bottom:0}.main aside{padding-bottom:10px;font-size:.9em;margin-top:30px}.main aside section{border:1px solid #dfdfdf;padding:12px 15px;margin-bottom:30px;border-radius:4px}.main .page-buttons{margin:-10px -5px 15px;text-align:center}.main .pagination{list-style:none;margin:0 -5px 25px 0;padding:0;font-size:.9em;text-align:center}.main .pagination li{display:inline-block;margin:0 5px}.main .pagination li a{background:#fafafa;padding:1px 8px;display:inline-block;border-radius:4px}.main .pagination li a:hover{background:#ff7500;color:#fff;text-decoration:none}.main .pagination li.active{padding:1px 8px;background:#007fd0;color:#fff;border-radius:4px}.main .pagination li.disabled{display:none}section{margin-bottom:30px}section h2{font-size:1.2em}section .heading{border-bottom:1px solid #dfdfdf;padding:8px;margin:0 0 5px}section .heading--linked{border-bottom:0;padding:0}section .heading--linked a{padding:8px 12px;border-bottom:1px solid #dfdfdf;text-decoration:none;display:block}section .heading--linked a .count{float:left;font-size:.8em;color:#666;font-weight:400}section .heading--linked a .count i{margin-right:4px}section .heading--major{background:#007fd0;color:#fff;border:0;padding:8px 12px;margin-bottom:0;border-radius:4px}section .heading--major.heading--linked{padding:0}section .heading--major.heading--linked a{border:none;color:#fff;text-decoration:none}section .heading--major.heading--linked a .count{color:rgba(255,255,255,.7)}section .heading--major.heading--linked a:active,section .heading--major.heading--linked a:hover{text-decoration:underline}section .heading--major.heading--linked a:active .count,section .heading--major.heading--linked a:hover .count{color:#fff}section .page-tabs{list-style:none;margin:0;background:#fafafa;padding:8px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}section .page-tabs li{display:inline-block;margin:0 0 0 8px}section .page-tabs li a{padding:4px 8px;display:inline-block;background:#fafafa;border-radius:3px}section .page-tabs li a:hover{text-decoration:none;background:#ff7500;color:#fff}section .page-tabs li.page-tabs__active a,section .page-tabs li.page-tabs__active a:hover{color:#fff;font-weight:700;background:#007fd0;text-decoration:none}section .sort-results{text-align:center;border:1px solid #ccc;border-top:2px solid #dfdfdf;padding:6px 0;clear:both;border-radius:0 0 4px 4px}section .sort-results h3{display:inline-block;margin:0 0 0 10px;padding:0;font-weight:400;color:#666;font-size:.9em}section.container{border:1px solid #dfdfdf;border-radius:4px}section.container .sort-results{border-width:2px 0 0}section:last-child{margin-bottom:0}nav.section-menu ul{margin:0 0 15px;padding:0;list-style:none}nav.section-menu ul li{float:right;width:48%;margin-bottom:4px}nav.section-menu ul li:nth-child(odd){margin-left:2%}nav.section-menu ul li:nth-child(even){margin-right:2%}nav.section-menu ul li a{background:#fafafa;display:block;padding:2px 8px;text-decoration:none;border-radius:3px}.alert,.button,a.button,img.avatar,section.form,select,textarea{border-radius:4px}nav.section-menu ul li a:hover{background-color:#ff7500;border-color:#ff7500;color:#fff}nav.section-menu ul li a i{padding-left:5px}nav.section-menu ul li.active a{background-color:#007fd0;border-color:#007fd0;color:#fff}.button,a.button{color:#fff;background:#007fd0;border:1px solid #007fd0;padding:4px 10px;margin:5px;font-size:.9em;text-decoration:none;display:inline-block;line-height:26px}.button:hover,a.button:hover{background:#ff7500;border-color:#ff7500}.button.button--secondary,a.button.button--secondary{border:1px solid #dfdfdf;background:#fff;color:#007fd0}select,textarea{border:1px solid #ccc}.button.button--secondary:hover,a.button.button--secondary:hover{color:#ff7500}.button.button--secondary.button--danger,a.button.button--secondary.button--danger{background:0 0;color:#eb5257}.button.button--secondary.button--danger:hover,a.button.button--secondary.button--danger:hover{background:0 0;border-color:#eb5257;color:#ff7500}.button.button--danger,a.button.button--danger{border-color:#eb5257;color:#fff;background:#eb5257}.button.button--danger:hover,a.button.button--danger:hover{background:#ff7500;border-color:#ff7500;color:#fff}.button i,a.button i{margin-left:5px;font-size:14px}dl.stats{line-height:1.6;margin:0;font-size:.9em;display:table-cell}dl.stats dt{float:right;margin:0 0 0 8px;color:#999}dl.stats dd{padding:0;margin:0;display:table-cell}.segmented-control,.segmented-control .segmented-control__block{display:inline-block}.alert{background-color:#fafafa;padding:10px 40px 10px 12px;margin-top:10px;margin-bottom:20px;font-size:.9em}.alert i{float:right;margin:6px -25px 0 0}.alert p{margin:0;padding:0}.alert.alert--danger{background-color:#eb5257;color:#fff}.alert.alert--success{background-color:#018303;color:#fff}.error-no-results{text-align:center;padding:30px 0;font-size:1.2em;color:#666}@media only screen and (min-width:768px){.main .page-content--sidebar{float:right;width:60%}.main .page-content--centered{width:60%;float:none;margin:auto}.main .page-content--menu{float:right;width:78%}.main aside{float:left;width:35%;margin-top:0}.main .page-buttons{float:left;margin:-45px 0 8px -5px}.main .pagination{text-align:left;margin:0 -5px 25px}.main .page-controls{margin-top:-20px}.main .page-controls .page-buttons{margin-top:0}.main .page-controls .pagination{float:right;text-align:right;margin:10px -5px 0}.main .page-controls .pagination+.page-buttons{margin-top:0}.main header+.page-controls{margin-top:-20px}.main header+.page-controls .page-buttons{margin-top:-30px}nav.section-menu{float:right;width:19%;margin-left:3%}nav.section-menu ul{margin:0}nav.section-menu ul li,nav.section-menu ul li:nth-child(even),nav.section-menu ul li:nth-child(odd){float:none;width:100%;margin-right:0;margin-left:0}}@media only screen and (min-width:1140px){.wrapper{max-width:1250px;margin:0 auto}}input[type=text],input[type=url],input[type=email],input[type=password],input[type=number]{border:1px solid #ccc;padding:6px;width:100%;font-size:.9em;outline:0;border-radius:4px;-ms-box-sizing:border-box;box-sizing:border-box}select{padding:4px;font-size:.9em;max-width:100%}.jcrop-holder img,img.jcrop-preview{max-width:none}select[multiple=multiple]{width:100%;height:200px}input.short{width:50px;font:12px Open Sans,Helvetica Neue,Helvetica,Arial}input.small{width:50px;margin-right:6px;margin-left:6px}textarea{resize:vertical;padding:6px;width:100%;font-size:.9em}.stepper,section.form{border:1px solid #dfdfdf}section.form{margin-bottom:10px}section.form .heading--major{margin:-1px;border-radius:4px 4px 0 0}section.form .form__section{padding:16px 12px;border-bottom:2px solid #dfdfdf}section.form .form__section h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc}section.form .form__section:last-child{border-bottom:0}section.form .form__row{border-bottom:1px solid #dfdfdf;padding:12px 8px}section.form .form__row h3{margin:0 0 5px;padding:0;font-size:1em}section.form .form__row h4{font-size:.9em;font-weight:400;text-transform:uppercase;color:#007fd0;margin:0}section.form .form__row:first-child{padding-top:0}section.form .form__row:last-child{border-bottom:0;padding-bottom:6px}section.form p.form__checkbox{font-size:.9em;margin:5px 0;padding:0 30px 0 0}section.form p.form__checkbox input[type=checkbox]{float:right;margin:6px -26px 0 0}section.form p.form__checkbox i{color:#999;padding-left:5px;width:16px;font-size:14px;text-align:center;display:inline-block}section.form p.form__checkbox:last-child{margin-bottom:0}section.form .form__radio p.form__radio__description,section.form p.form__description{font-size:.8em;line-height:1.4;color:#666;margin:-4px 0 4px}section.form .form__radio{padding:0 30px 0 0;margin-bottom:20px}section.form .form__radio input[type=radio]{float:right;margin:6px -26px 0 0}section.form .form__radio:last-child{margin-bottom:0}section.form p.form__data{margin:0;font-size:.9em}section.form label{cursor:pointer}section.form .topic-title{font-size:1.3em}section.form .buttons{margin:-5px}.form__submit{text-align:center;padding:10px 0}.form__submit .button{font-size:1em;padding:6px 12px}.form__submit .button i{font-size:18px;margin-left:8px}.segmented-control{margin:5px 0 0;border:1px solid #ccc;font-size:.8em;border-radius:4px}.segmented-control .segmented-control__button{display:block;padding:3px 8px;margin:0;border-right:1px solid #ccc;border-left:1px solid transparent;position:relative;z-index:10;cursor:pointer}.segmented-control .segmented-control__button i{margin:0 6px 0 0;float:none}.segmented-control :first-child .segmented-control__button{border-right:1px solid transparent;border-radius:0 4px 4px 0}.segmented-control :last-child .segmented-control__button{border-radius:4px 0 0 4px}.segmented-control input:checked+.segmented-control__button{background:#007fd0;color:#fff;margin:-1px;border:1px solid #007fd0;z-index:15}.segmented-control input:checked+.segmented-control__button i{color:#fff}.select-control{font-size:.8em}.select-control .select-control__block{display:block;margin:0 0 5px;padding:0}.select-control .select-control__button{display:block;padding:3px 8px;margin:5px 0 0 10px;background:#fafafa;cursor:pointer;border-radius:4px}.modal,.modal .section-menu{display:none}.select-control .select-control__button i{color:rgba(0,0,0,.4);margin:0 0 0 4px}.select-control input:checked+.select-control__button{background:#ccc}.select-control input:checked+.select-control__button i{color:rgba(0,0,0,.6)}@media only screen and (min-width:768px){section.form .form__section{padding:20px 12px}section.form .form__section h2{border:0;float:right;margin:0;padding:0;width:20%;text-align:left}section.form .form__section__container{float:right;margin:0 3% 0 0;padding:0 20px 0 0;border-right:1px dotted #ccc;width:74%;-ms-box-sizing:border-box;box-sizing:border-box}}.modal{width:580px;padding:0;border:8px solid rgba(0,0,0,.5);border-radius:8px}.modal .page-content{background:#fff;border:1px solid rgba(0,0,0,.7);width:100%;float:none}.modal .page-content header{background:#007fd0;border-bottom:2px solid #0a539b}.modal .page-content header h1{margin:0;color:#fff;font-size:1.2em;padding:16px}.modal .page-content header .page-controls{margin:-50px 0 0 8px}.modal .page-content header .button,.modal .page-content header .button.secondary{color:#fff;background:#007fd0;border-color:rgba(255,255,255,.3)}.modal .page-content header .button.secondary:hover,.modal .page-content header .button:hover{background:#ff7500;border-color:#ff7500}.modal .page-content.page-content--menu header{margin:0}.modal section.form{border:none;margin:0;overflow:auto}.modal section.form h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc;text-align:right;float:none;width:auto}.modal section.form .form__section__container{float:none;margin:0;padding:0;border:none;width:auto}.modal section.form .form_section:last-child{padding-bottom:0}.modal .form__submit{margin:0;padding:6px 0;background:#f2f2f2;border-top:1px solid #dfdfdf}.modal a.close-modal{position:absolute;top:-12.5px;left:-12.5px;width:26px;height:26px;display:block;border:2px solid #fff;padding:2px;color:#fff;background:#333;text-align:center;text-decoration:none;box-shadow:0 1px 4px #000;line-height:1;border-radius:15px;font-size:14px/1;font-family:FontAwesome;-webkit-font-smoothing:antialiased}#powerTip,#spinner,.modal a.close-modal span{display:none}.modal a.close-modal:before{content:"\f00d"}.modal a.close-modal:hover{background:#b00}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;right:50%;margin-left:-32px;margin-top:-32px;background:url(../images/spinner.gif)center center no-repeat #111;border-radius:8px}@media screen and (max-width:758px){.modal{width:450px}}@media screen and (max-width:524px){.modal{width:290px}}@media screen and (max-height:758px){.modal .page-content section.form{max-height:400px;overflow:auto}}@media screen and (max-height:524px){.modal .page-content section.form{max-height:300px;overflow:auto}}@media screen and (max-height:458px){.modal .page-content section.form{max-height:150px;overflow:auto}}.jcrop-hline,.jcrop-line,.jcrop-vline{background:url(../images/Jcrop.gif)#fff;font-size:0;position:absolute}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline{height:100%;width:1px!important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px!important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%}.jcrop-handle{background-color:#333;border:1px solid #eee;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n{height:7px;width:100%;margin-top:-4px}.jcrop-dragbar.ord-s{height:7px;width:100%;bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{height:100%;width:7px;margin-right:-4px;right:0}.jcrop-dragbar.ord-w{height:100%;width:7px;margin-left:-4px}.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light .jcrop-handle{background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark .jcrop-handle{background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-hline,.solid-line .jcrop-vline{background:#fff}.jcrop{max-width:100%;height:300px;max-height:300px;overflow:auto;text-align:center}#spinner{background:#444;color:#fff;position:fixed;top:0;right:0;z-index:1001;padding:3px 15px;border-radius:0 0 4px;font-size:12px}#spinner .fa{font-size:16px;padding:0 2px}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,.8);border-radius:4px;color:#fff;padding:3px 9px;position:absolute;white-space:nowrap;z-index:2147483647;font-size:.8em}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-left:5px solid transparent;border-right:5px solid transparent;right:50%;margin-right:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.e:before{border-left:5px solid #333;border-left:5px solid rgba(0,0,0,.8);right:-5px}#powerTip.s:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.w:before{border-right:5px solid #333;border-right:5px solid rgba(0,0,0,.8);left:-5px}#powerTip.ne-alt:before,#powerTip.se-alt:before{right:auto;left:10px}#powerTip.ne:before,#powerTip.se:before{border-left:5px solid transparent;border-right:0;right:10px}#powerTip.nw:before,#powerTip.sw:before{border-right:5px solid transparent;border-left:0;left:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.se:before,#powerTip.sw:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.ne-alt:before,#powerTip.nw-alt:before,#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px;border-right:5px solid transparent;border-left:5px solid transparent;right:10px}#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:none;border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);bottom:auto;top:-5px}.stepper{border-radius:3px;margin:0 0 10px;overflow:hidden;position:relative;width:130px}.stepper .stepper-input{background:#fff;border:0;font-size:.9em;overflow:hidden;padding:4px 10px;text-align:center;width:100%;width:60px;margin:0 35px;border-radius:4px;z-index:49;-moz-appearance:textfield}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-arrow{cursor:pointer;display:block;height:100%;padding:0;position:absolute;width:35px;text-align:center;z-index:50;color:#fff}.stepper .stepper-arrow:before{font-size:14px;margin:0 10px;font-family:FontAwesome;color:#666}.stepper .stepper-arrow:hover{color:#666}.stepper .stepper-arrow.up{float:left;top:0;left:0;border-right:1px solid #dfdfdf}.stepper .stepper-arrow.up:before{content:"\f067"}.stepper .stepper-arrow.down{float:right;top:0;right:0;border-left:1px solid #dfdfdf}.stepper .stepper-arrow.down:before{content:"\f068"}.stepper.disabled .stepper-input{background:#fff;border-color:#dfdfdf;color:#ccc}.stepper.disabled .stepper-arrow{background:#fff;border-color:#dfdfdf;cursor:default}::-ms-clear,::-ms-reveal{display:none!important}.hideShowPassword-toggle{background:0 0;border:0;border-radius:2px;color:#999;cursor:pointer;font-size:.75em;font-weight:700;margin-left:2px;padding:3px 8px;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none}.hideShowPassword-toggle:focus,.hideShowPassword-toggle:hover{background-color:#eee;color:#666;outline:transparent}.dropit{list-style:none;padding:0;margin:0}.dropit .dropit-trigger{position:relative}.dropit .dropit-submenu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:150px;list-style:none;padding:0;margin:0}.dropit .dropit-open .dropit-submenu{display:block}.admin-main-nav{width:13%;float:right;margin-right:15px}.admin-main-nav .fa{color:#666}.admin-main-nav li .active a,.admin-table thead{color:#fff}.admin-main-nav>ul>li{background:#fff;margin:5px;padding:5px;width:94%}.admin-main-nav li{background:#fafafa;margin:5px 5px 5px 23px;padding:5px 5px 5px 10px;border-radius:4px;width:81%}.admin-main-nav li .active,.admin-table thead{background:#007fd0}.admin-main-nav ul{list-style:none;text-indent:0;padding:0}.admin-main-nav ul h3{border-bottom:1px solid #dfdfdf;padding-bottom:2px;display:inline-block;width:85%;margin-bottom:5px;margin-right:5px;margin-top:0}.breadcrumb .breadcrumb__logo span,.breadcrumb .breadcrumb__trail,.show-menu .text{display:none}#admin-content h1{border-bottom:2px solid #ccc;padding-bottom:15px;font-size:1.5em}.admin-table.admin-table--bordered td,.header-bar{border-bottom:1px solid #dfdfdf}.admin-table{width:100%}.admin-table.admin-table--bordered{border-radius:5px;border-collapse:separate}.admin-table td,.admin-table th{padding:10px}.header-bar{background:#eee;padding:15px 15px 5px}.show-menu{float:right;margin:0 20px 0 0}.show-menu a.show-menu__link{color:#666;font-size:21px}.breadcrumb{font-size:.9em}.breadcrumb .breadcrumb__logo{background:url(../images/admin_logo.png)middle right no-repeat;padding:4px 32px 4px 0;height:30px;float:right}.breadcrumb i{margin:0 8px;color:#999}.breadcrumb h1{font-size:1em;font-weight:600;margin:0;padding:0;display:inline-block}.user-menu{float:left;font-size:.9em}.user-menu i{color:#999;font-size:14px;margin:0 0 0 5px}@media only screen and (min-width:768px){.show-menu{display:none}.breadcrumb .breadcrumb__logo{background:url(../images/admin_logo.png)right no-repeat middle;padding:4px 40px 4px 0}.breadcrumb .breadcrumb__trail{display:inline-block;font-size:1.15em;margin-top:2px}.breadcrumb i{margin:0 8px;color:#999}.breadcrumb h1{font-size:1em;font-weight:600;margin:0;padding:0;display:inline-block}}.sidebar-menu{margin-right:-225px;width:175px;float:right;padding:12px 45px 20px 20px}.sidebar-menu .sidebar-menu__main{padding:0;list-style:none}.sidebar-menu .sidebar-menu__sub{font-size:.8em;padding:6px 0 0;margin:0 0 20px;list-style:none}.sidebar-menu .sidebar-menu__sub a:link,.sidebar-menu .sidebar-menu__sub a:visited{display:block;background:#fafafa;border-radius:3px;text-decoration:none;padding:2px 8px;margin:2px}.sidebar-menu .sidebar-menu__sub a:active,.sidebar-menu .sidebar-menu__sub a:hover{background:#ff7500;color:#fff;text-decoration:none}.sidebar-menu .sidebar-menu__sub .active a{background:#007fd0;color:#fff}.sidebar-menu h3{font-size:1em;font-weight:600;margin:10px 0 0;padding:2px 0;border-bottom:1px solid #ccc}.sidebar-menu h3 a{color:#444;display:block}.sidebar-menu h3 a:hover{color:#ff7500;text-decoration:none}.sidebar-menu h3 i{float:right;margin:6px -22px 0 0;color:#999;font-size:14px}.sidebar-menu .sidebar-menu__active-section .sidebar-menu__sub{display:block}.sidebar-menu .sidebar-menu__active-section h2 i{color:#007fd0}.page-body{padding:0 30px}@media only screen and (min-width:768px){.sidebar-menu{margin-right:0}.page-body{margin-right:230px}}.clearfix:after,.clearfix:before,.header-bar:after,.header-bar:before,.main .page-controls:after,.main .page-controls:before,.wrapper:after,.wrapper:before,nav.section-menu ul:after,nav.section-menu ul:before,section.form .form__section:after,section.form .form__section:before{content:" ";display:table}.clearfix:after,.header-bar:after,.main .page-controls:after,.wrapper:after,nav.section-menu ul:after,section.form .form__section:after{clear:both}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} \ No newline at end of file diff --git a/public/assets/css/main.css b/public/assets/css/main.css index 6a216193..24e86578 100644 --- a/public/assets/css/main.css +++ b/public/assets/css/main.css @@ -3203,7 +3203,7 @@ img.avatar { border-color: #ff7500; } .button.button--secondary, a.button.button--secondary { border: 1px solid #dfdfdf; - background: none; + background: #fff; color: #007fd0; } .button.button--secondary:hover, a.button.button--secondary:hover { color: #ff7500; } @@ -4914,6 +4914,19 @@ img.jcrop-preview { .dropit .dropit-open .dropit-submenu { display: block; } +.table { + width: 100%; } + .table.table--bordered { + border-radius: 5px; + border-collapse: separate; } + .table.table--bordered td { + border-bottom: 1px solid #dfdfdf; } + .table td, .table th { + padding: 10px; } + .table thead { + background: #007fd0; + color: #fff; } + .clearfix:before, .wrapper:before, nav.section-menu ul:before, .main .page-controls:before, section.form .form__section:before, .forum-list .forum:before, .topic-list .topic-list__sort-topics:before, .topic-list .topic:before, .user-list:before, .profile .profile__header:before, .conversation-participants:before, .clearfix:after, .wrapper:after, nav.section-menu ul:after, .main .page-controls:after, section.form .form__section:after, .forum-list .forum:after, .topic-list .topic-list__sort-topics:after, .topic-list .topic:after, .user-list:after, .profile .profile__header:after, .conversation-participants:after { content: " "; display: table; } diff --git a/public/assets/css/main.min.css b/public/assets/css/main.min.css index 7f147fa9..808373c3 100644 --- a/public/assets/css/main.min.css +++ b/public/assets/css/main.min.css @@ -1,6 +1,6 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}.fa,.modal a.close-modal{-moz-osx-font-smoothing:grayscale}.fa-ul>li,sub,sup{position:relative}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}.fa,.fa-stack{display:inline-block}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,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;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre,textarea{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}/*! +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}.fa-ul>li,sub,sup{position:relative}.fa,.modal a.close-modal{-moz-osx-font-smoothing:grayscale}#search .search__container,#search .search__controls,.menu-bar ul li a,.modal a.close-modal,.stepper .stepper-input,.topic-list .topic-list__sort-topics a,select,textarea{-ms-box-sizing:border-box}.segmented-control input,.select-control input{position:absolute;visibility:hidden}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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}.fa,.fa-stack{display:inline-block}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,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;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre,textarea{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}/*! * Font Awesome 4.3.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.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-stack,.jcrop,.xdsoft_datetimepicker .xdsoft_label i,img{vertical-align:middle}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #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}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{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);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before,.fa-genderless:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;z-index:9999;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:0;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.28571%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,"Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0 )}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0 )}/*! + */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0)format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0)format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0)format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0)format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular)format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-stack,.jcrop,.xdsoft_datetimepicker .xdsoft_label i,img{vertical-align:middle}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #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}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{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);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before,.fa-genderless:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}dl.stats dt:after,section .sort-results h3:after{content:":"}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;z-index:9999;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:0;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.28571%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,"Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0)}/*! * MyBB 2.0 - http://mybb.com - @mybb - MIT license -*/h1.title{float:left;margin:10px 2% 5px 0}h1.title a#logo{background-image:url(../images/logo_mobile.png);background-repeat:no-repeat;background-position:top left;width:137px;height:40px;display:block}h1.title a#logo span{display:none}.main-menu{float:right;margin:25px 0 0}.menu-bar ul{margin:0;padding:0;list-style:none}.menu-bar ul li a{display:block;margin-bottom:10px;padding:8px 0;width:48%;margin-left:1%;margin-right:1%;float:left;text-align:center;background:#fafafa;-ms-box-sizing:border-box;box-sizing:border-box}.menu-bar ul li .unread-count{background:#eb5257;color:#fff;padding:2px 5px 1px 4px;margin:0 0 0 2px;font-weight:400;font-size:.8em;text-decoration:none;border-radius:2px}.main-menu__container{display:none}.main-menu__button{padding-top:5px;display:inline-block;float:right}.main-menu__button i{font-size:21px;color:#444}.main-menu__button span.text{display:none}.user-navigation{clear:both;background:#444;border-top:2px solid #222;border-bottom:2px solid #222}.user-navigation .wrapper{padding:0}.user-navigation__links{margin:0;padding:0;list-style:none}.user-navigation__links>li{float:left;margin:0;padding:12px 6px;position:relative}.user-navigation__links>li>a:link,.user-navigation__links>li>a:visited{color:#fff;padding:2px 8px;display:inline-block;margin:-3px 0 -2px;border-radius:4px}.user-navigation__links>li>a:active,.user-navigation__links>li>a:hover{background-color:#333;text-decoration:none}.user-navigation__links>li.dropit-link{padding:12px 0;border-left:2px solid transparent;border-right:2px solid transparent}.user-navigation__links>li.dropit-link i.fa-caret-down{font-size:14px;color:rgba(255,255,255,.7)}.user-navigation__links>li.dropit-link i.fa-caret-up{display:none}.user-navigation__links>li.dropit-link.dropit-open{background:#f2f2f2;border:2px solid #dfdfdf;border-bottom-color:#f2f2f2;margin:-2px 0}.user-navigation__links>li.dropit-link.dropit-open>a{background:0 0;color:#444;border-radius:0}.user-navigation__links>li.dropit-link.dropit-open i.fa-caret-up{display:inline;font-size:14px;color:rgba(0,0,0,.7)}.user-navigation__links .user-navigation__messages>a>span.text,.user-navigation__links .user-navigation__notifications>a>span.text,.user-navigation__links>li.dropit-link.dropit-open i.fa-caret-down{display:none}.user-navigation__links .user-navigation__active-user>a>span.text{font-weight:700}.user-navigation__links .user-navigation__sign-up>a{background-color:#007fd0}.user-navigation__links .user-navigation__sign-up>a:hover{background-color:#ff7500}.user-navigation__links .unread-count{background:#eb5257;color:#fff;border-radius:2px;padding:2px 5px 1px 4px;margin:0 0 0 2px;font-weight:400;font-size:.8em;text-decoration:none}.user-navigation ul .user-navigation__dropdown{display:none;background:#f2f2f2;border-radius:0 4px 4px;border:2px solid #dfdfdf;border-top:0;padding:6px 12px 12px;font-size:.9em;left:-2px;width:270px}.user-navigation ul .user-navigation__dropdown ul{margin:0;padding:0;list-style:none}.user-navigation ul .user-navigation__dropdown li{float:none;margin:0;padding:0;display:block;border-bottom:1px solid #dfdfdf}.user-navigation ul .user-navigation__dropdown li a{display:block;margin:0;padding:4px;float:none;border-left:0;text-align:left;background:0 0}.user-navigation ul .user-navigation__dropdown li a i{color:rgba(0,0,0,.3);padding-right:8px}.user-navigation ul .user-navigation__dropdown a.avatar-profile-link{float:right;width:80px;height:80px;margin:6px 0 0}.user-navigation ul .user-navigation__dropdown a.avatar-profile-link img.avatar{width:80px;height:80px}.user-navigation ul .user-navigation__dropdown .messages-container,.user-navigation ul .user-navigation__dropdown .notifications-container{background:#fafafa;border:1px solid #dfdfdf;border-radius:3px;margin:10px 0 0}.user-navigation ul .user-navigation__dropdown h2{font-size:1em;margin:0;padding:8px 12px 8px 8px;color:#444;background:#eee;border-bottom:1px solid #dfdfdf}.user-navigation ul .user-navigation__dropdown h2 a:link,.user-navigation ul .user-navigation__dropdown h2 a:visited{color:#444;display:inline-block;background:0 0}.user-navigation ul .user-navigation__dropdown h2 a:active,.user-navigation ul .user-navigation__dropdown h2 a:hover{color:#ff7500}.user-navigation ul .user-navigation__dropdown h2 a.option{float:right}.user-navigation ul .user-navigation__dropdown h2 a.option span.text{display:none}.user-navigation ul .user-navigation__dropdown h2 a.option i{color:rgba(0,0,0,.5)}.user-navigation ul .user-navigation__dropdown h2 a.option:hover i{color:rgba(0,0,0,.6)}.user-navigation ul .user-navigation__dropdown ul.notifications{margin:0;font-size:.8em;line-height:1.6}.user-navigation ul .user-navigation__dropdown ul.notifications a{text-decoration:none;padding:8px 8px 8px 16px;overflow:hidden}.user-navigation ul .user-navigation__dropdown ul.notifications a:hover span.text{text-decoration:underline}.user-navigation ul .user-navigation__dropdown ul.notifications span.username{font-weight:700}.user-navigation ul .user-navigation__dropdown ul.notifications i{color:rgba(0,0,0,.3);font-size:14px;margin:4px 0 4px -8px;float:left}.user-navigation ul .user-navigation__dropdown ul.messages{margin:0;font-size:.8em;line-height:1.6}.user-navigation ul .user-navigation__dropdown ul.messages li{padding:8px;color:#666}.user-navigation ul .user-navigation__dropdown .view-all,.user-navigation ul .user-navigation__dropdown ul.messages li a{padding:0}.user-navigation ul .user-navigation__dropdown ul.messages a.avatar-profile-link{float:left;margin:0 8px 0 0;width:40px;height:40px}.user-navigation ul .user-navigation__dropdown ul.messages a.avatar-profile-link img.avatar{width:40px;height:40px}.user-navigation ul .user-navigation__dropdown ul.messages a.conversation-title{font-weight:700;display:block;font-size:1.1em}.user-navigation ul .user-navigation__dropdown ul.messages a.message-author{display:inline-block}#search .search__button .text,#search a.search__advanced .text,#search button.search__submit .text{display:none}.user-navigation ul .user-navigation__dropdown time{font-size:.9em;margin:3px 0 0 4px;color:#666;float:right}.user-navigation ul .user-navigation__dropdown .view-all a{text-align:center;padding:8px}#search .search__button{color:#999;float:right;margin:8px 0 0;padding:5px 2px}#search .search__button i{font-size:18px}#search .search__button:hover{color:#ccc}#search .search__container{clear:both;display:none;border-radius:4px;padding:2px 5px;cursor:text;background:#fff;margin:0 0 8px;width:auto;-ms-box-sizing:border-box;box-sizing:border-box}#search .search__field{border:0;padding:0;margin:0;width:74%;font-size:.9em;outline:0}#search .search__controls{width:24%;text-align:right;float:right;padding-right:8px;-ms-box-sizing:border-box;box-sizing:border-box}#search a.search__advanced,#search button.search__submit{height:24px;margin:0 0 0 8px;padding:0;border:0;cursor:pointer;background:0 0;color:#999;font-size:14px}#search a.search__advanced:hover,#search button.search__submit:hover{color:#666}.breadcrumb{display:block;font-size:.8em;color:#ccc;padding:0;margin:0 0 10px}.breadcrumb a:active,.breadcrumb a:hover,.breadcrumb a:link,.breadcrumb a:visited{color:#666}.breadcrumb i{color:#666;margin:0 4px 0 6px}footer{border-top:1px solid #dfdfdf;background:#fafafa;border-bottom:1px solid #dfdfdf;margin-bottom:30px}footer h3{float:none;font-size:.9em;text-align:center;display:block}footer .menu-bar a{padding:5px 12px;font-size:.9em}footer p.powered-by{clear:both;font-size:.8em;color:#666;padding:10px 0;margin:0}footer p.powered-by a{color:#444}@media only screen and (max-width:768px){.main-menu.menu-bar{margin-top:10px}.main-menu.menu-bar:hover .main-menu__container{position:absolute;right:0;float:right;width:100%;padding-top:45px;display:block}.main-menu.menu-bar:hover ul{display:block;position:relative;top:0;border-top:2px solid #222;border-bottom:2px solid #222;right:0;z-index:500;background:#444;padding:1px 2px 2px;text-align:center}.main-menu.menu-bar:hover ul li{display:inline-block}.main-menu.menu-bar:hover ul li a{width:auto;display:inline-block;margin:4px;padding:7px 8px 6px;float:none;background:0 0;border-radius:4px}.main-menu.menu-bar:hover ul li a:link,.main-menu.menu-bar:hover ul li a:visited{color:#fff}.main-menu.menu-bar:hover ul li a:active,.main-menu.menu-bar:hover ul li a:hover{background:#333;color:#fff;text-decoration:none}}@media only screen and (min-width:768px){h1.title{margin:20px 2% 15px 0}h1.title a#logo{background-image:url(../images/logo2.png);width:188px;height:55px}.main-menu{margin-top:25px}.main-menu__button{display:none}.main-menu__container{display:block}.main-menu.menu-bar ul li{display:inline-block}.menu-bar ul li a{width:auto;background:0 0;border-left:1px solid #dfdfdf;margin:0;padding:2px 12px}.main-menu.menu-bar ul li:first-child a{border-left:0}#search .search__button{display:none}#search .search__container{float:right;display:block;width:35%;clear:none;margin-top:10px}footer{padding:20px 0 10px}footer h3{margin:0;float:left;padding:3px 12px 3px 0}}fieldset,hr{border:0;padding:0}@media all and (-webkit-min-device-pixel-ratio:2){h1.title a#logo{background-image:url(../images/logo_mobile@2x.png);background-size:137px 40px}}@media all and (-webkit-min-device-pixel-ratio:2) and (min-width:768px){h1.title a#logo{background-image:url(../images/logo2@2x.png);background-size:188px 55px}}button,html,input,select,textarea{color:#222;word-wrap:break-word}::-moz-selection{background:#ff7500;color:#fff;text-shadow:none}::selection{background:#ff7500;color:#fff;text-shadow:none}body{font:16px/26px Open Sans,Helvetica Neue,Helvetica,Arial;background:#fff}.wrapper{width:90%;margin:0 5%}button,input,select,textarea{font:16px Open Sans,Helvetica Neue,Helvetica,Arial}a:link,a:visited{color:#007fd0;text-decoration:none}a:active,a:hover{outline:0;color:#ff7500;text-decoration:underline}a:focus,button:focus{outline:0}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}fieldset{margin:0}.main{padding:15px 0 30px}.main header{margin-bottom:20px}.main header h1{font-size:1.5em;margin:0 0 10px;padding:0}.main header p{color:#666;font-size:.9em;margin:0 0 10px}.main .page-content--menu header h1{font-size:1.2em;margin-bottom:0}.main aside{padding-bottom:10px;font-size:.9em;margin-top:30px}.main aside section{border:1px solid #dfdfdf;padding:12px 15px;margin-bottom:30px;border-radius:4px}.main .page-buttons{margin:-10px -5px 15px;text-align:center}.main .pagination{list-style:none;margin:0 0 25px -5px;padding:0;font-size:.9em;text-align:center}.main .pagination li{display:inline-block;margin:0 5px}.main .pagination li a{background:#fafafa;padding:1px 8px;display:inline-block;border-radius:4px}.main .pagination li a:hover{background:#ff7500;color:#fff;text-decoration:none}.main .pagination li.active{padding:1px 8px;background:#007fd0;color:#fff;border-radius:4px}.main .pagination li.disabled{display:none}section{margin-bottom:30px}section h2{font-size:1.2em}section .heading{border-bottom:1px solid #dfdfdf;padding:8px;margin:0 0 5px}section .heading--linked{border-bottom:0;padding:0}section .heading--linked a{padding:8px 12px;border-bottom:1px solid #dfdfdf;text-decoration:none;display:block}section .heading--linked a .count{float:right;font-size:.8em;color:#666;font-weight:400}section .heading--linked a .count i{margin-left:4px}section .heading--major{background:#007fd0;color:#fff;border:0;padding:8px 12px;margin-bottom:0;border-radius:4px}section .heading--major.heading--linked{padding:0}section .heading--major.heading--linked a{border:none;color:#fff;text-decoration:none}section .heading--major.heading--linked a .count{color:rgba(255,255,255,.7)}section .heading--major.heading--linked a:active,section .heading--major.heading--linked a:hover{text-decoration:underline}section .heading--major.heading--linked a:active .count,section .heading--major.heading--linked a:hover .count{color:#fff}section .page-tabs{list-style:none;margin:0;background:#fafafa;padding:8px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}section .page-tabs li{display:inline-block;margin:0 8px 0 0}section .page-tabs li a{padding:4px 8px;display:inline-block;background:#fafafa;border-radius:3px}section .page-tabs li a:hover{text-decoration:none;background:#ff7500;color:#fff}section .page-tabs li.page-tabs__active a,section .page-tabs li.page-tabs__active a:hover{color:#fff;font-weight:700;background:#007fd0;text-decoration:none}section .sort-results{text-align:center;border:1px solid #ccc;border-top:2px solid #dfdfdf;padding:6px 0;clear:both;border-radius:0 0 4px 4px}section .sort-results h3{display:inline-block;margin:0 10px 0 0;padding:0;font-weight:400;color:#666;font-size:.9em}section .sort-results h3:after{content:":"}section.container{border:1px solid #dfdfdf;border-radius:4px}section.container .sort-results{border-width:2px 0 0}section:last-child{margin-bottom:0}nav.section-menu ul{margin:0 0 15px;padding:0;list-style:none}nav.section-menu ul li{float:left;width:48%;margin-bottom:4px}nav.section-menu ul li:nth-child(odd){margin-right:2%}nav.section-menu ul li:nth-child(even){margin-left:2%}nav.section-menu ul li a{background:#fafafa;display:block;padding:2px 8px;text-decoration:none;border-radius:3px}nav.section-menu ul li a:hover{background-color:#ff7500;border-color:#ff7500;color:#fff}nav.section-menu ul li a i{padding-right:5px}nav.section-menu ul li.active a{background-color:#007fd0;border-color:#007fd0;color:#fff}img.avatar{border-radius:4px}.button,a.button{color:#fff;background:#007fd0;border:1px solid #007fd0;padding:4px 10px;margin:5px;font-size:.9em;text-decoration:none;display:inline-block;line-height:26px;border-radius:4px}.button:hover,a.button:hover{background:#ff7500;border-color:#ff7500}.button.button--secondary,a.button.button--secondary{border:1px solid #dfdfdf;background:0 0;color:#007fd0}.button.button--secondary:hover,a.button.button--secondary:hover{color:#ff7500}.button.button--secondary.button--danger,a.button.button--secondary.button--danger{background:0 0;color:#eb5257}.button.button--secondary.button--danger:hover,a.button.button--secondary.button--danger:hover{background:0 0;border-color:#eb5257;color:#ff7500}.button.button--danger,a.button.button--danger{border-color:#eb5257;color:#fff;background:#eb5257}.button.button--danger:hover,a.button.button--danger:hover{background:#ff7500;border-color:#ff7500;color:#fff}.button i,a.button i{margin-right:5px;font-size:14px}.button:active,.button:hover,a.button:active,a.button:hover{outline:0}dl.stats{line-height:1.6;margin:0;font-size:.9em;display:table-cell}dl.stats dt{float:left;margin:0 8px 0 0;color:#999}dl.stats dt:after{content:":"}dl.stats dd{padding:0;margin:0;display:table-cell}.segmented-control,.segmented-control .segmented-control__block{display:inline-block}.alert{background-color:#fafafa;padding:10px 12px 10px 40px;margin-top:10px;margin-bottom:20px;font-size:.9em;border-radius:4px}.alert i{float:left;margin:6px 0 0 -25px}.alert p{margin:0;padding:0}.alert.alert--danger{background-color:#eb5257;color:#fff}.alert.alert--success{background-color:#68c000;color:#fff}.error-no-results{text-align:center;padding:30px 0;font-size:1.2em;color:#666}@media only screen and (min-width:768px){.main .page-content--sidebar{float:left;width:60%}.main .page-content--centered{width:60%;float:none;margin:auto}.main .page-content--menu{float:left;width:78%}.main aside{float:right;width:35%;margin-top:0}.main .page-buttons{float:right;margin:-45px -5px 8px 0}.main .pagination{text-align:right;margin:0 -5px 25px}.main .page-controls{margin-top:-20px}.main .page-controls .page-buttons{margin-top:0}.main .page-controls .pagination{float:left;text-align:left;margin:10px -5px 0}.main .page-controls .pagination+.page-buttons{margin-top:0}.main header+.page-controls{margin-top:-20px}.main header+.page-controls .page-buttons{margin-top:-30px}nav.section-menu{float:left;width:19%;margin-right:3%}nav.section-menu ul{margin:0}nav.section-menu ul li,nav.section-menu ul li:nth-child(even),nav.section-menu ul li:nth-child(odd){float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (min-width:1140px){.wrapper{max-width:1250px;margin:0 auto}}.post .post__body img,select{max-width:100%}input[type=text],input[type=url],input[type=email],input[type=password],input[type=number]{border:1px solid #ccc;padding:6px;width:100%;font-size:.9em;outline:0;border-radius:4px;-ms-box-sizing:border-box;box-sizing:border-box}select{padding:4px;font-size:.9em;border-radius:4px;box-sizing:border-box}select,textarea{-ms-box-sizing:border-box;outline:0;border:1px solid #ccc}select[multiple=multiple]{width:100%;height:200px}input.short{width:50px;font:12px Open Sans,Helvetica Neue,Helvetica,Arial}input.small{width:50px;margin-left:6px;margin-right:6px}textarea{resize:vertical;padding:6px;width:100%;font-size:.9em;border-radius:4px;box-sizing:border-box}section.form{border:1px solid #dfdfdf;margin-bottom:10px;border-radius:4px}section.form .heading--major{margin:-1px;border-radius:4px 4px 0 0}section.form .form__section{padding:16px 12px;border-bottom:2px solid #dfdfdf}section.form .form__section h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc}section.form .form__section:last-child{border-bottom:0}section.form .form__row{border-bottom:1px solid #dfdfdf;padding:12px 8px}section.form .form__row h3{margin:0 0 5px;padding:0;font-size:1em}section.form .form__row h4{font-size:.9em;font-weight:400;text-transform:uppercase;color:#007fd0;margin:0}section.form .form__row:first-child{padding-top:0}section.form .form__row:last-child{border-bottom:0;padding-bottom:6px}section.form p.form__checkbox{font-size:.9em;margin:5px 0;padding:0 0 0 30px}section.form p.form__checkbox input[type=checkbox]{float:left;margin:6px 0 0 -26px}section.form p.form__checkbox i{color:#999;padding-right:5px;width:16px;font-size:14px;text-align:center;display:inline-block}section.form p.form__checkbox:last-child{margin-bottom:0}section.form .form__radio p.form__radio__description,section.form p.form__description{font-size:.8em;line-height:1.4;color:#666;margin:-4px 0 4px}section.form .form__radio{padding:0 0 0 30px;margin-bottom:20px}section.form .form__radio input[type=radio]{float:left;margin:6px 0 0 -26px}section.form .form__radio:last-child{margin-bottom:0}section.form p.form__data{margin:0;font-size:.9em}section.form label{cursor:pointer}section.form .topic-title{font-size:1.3em}section.form .buttons{margin:-5px}.form__submit{text-align:center;padding:10px 0}.form__submit .button{font-size:1em;padding:6px 12px}.form__submit .button i{font-size:18px;margin-right:8px}.segmented-control{margin:5px 0 0;border:1px solid #ccc;font-size:.8em;border-radius:4px}.segmented-control .segmented-control__button{display:block;padding:3px 8px;margin:0;border-left:1px solid #ccc;border-right:1px solid transparent;position:relative;z-index:10;cursor:pointer}.segmented-control input,.select-control input{visibility:hidden;position:absolute}.segmented-control .segmented-control__button i{margin:0 6px 0 0;float:none}.segmented-control :first-child .segmented-control__button{border-left:1px solid transparent;border-radius:4px 0 0 4px}.segmented-control :last-child .segmented-control__button{border-radius:0 4px 4px 0}.segmented-control input:checked+.segmented-control__button{background:#007fd0;color:#fff;margin:-1px;border:1px solid #007fd0;z-index:15}.segmented-control input:checked+.segmented-control__button i{color:#fff}.select-control{font-size:.8em}.select-control .select-control__block{display:block;margin:0 0 5px;padding:0}.select-control .select-control__button{display:block;padding:3px 8px;margin:5px 10px 0 0;background:#fafafa;cursor:pointer;border-radius:4px}.select-control .select-control__button i{color:rgba(0,0,0,.4);margin:0 4px 0 0}.select-control input:checked+.select-control__button{background:#ccc}.select-control input:checked+.select-control__button i{color:rgba(0,0,0,.6)}@media only screen and (min-width:768px){section.form .form__section{padding:20px 12px}section.form .form__section h2{border:0;float:left;margin:0;padding:0;width:20%;text-align:right}section.form .form__section__container{float:left;margin:0 0 0 3%;padding:0 0 0 20px;border-left:1px dotted #ccc;width:74%;-ms-box-sizing:border-box;box-sizing:border-box}}.forum-list .forum{padding:12px;border-bottom:1px solid #ccc;line-height:1.4}.forum-list .forum .forum__title{margin:0 0 4px;font-size:1em}.forum-list .forum .forum__description{font-size:.8em;margin:0;padding:2px 0 4px;color:#444}.forum-list .forum .forum__subforums{list-style:none;margin:2px 0 4px 20px;padding:0;font-size:.8em}.forum-list .forum .forum__subforums li{display:inline-block;margin:0 12px 4px 0}.forum-list .forum .forum__subforums i.fa-level-up{margin:1px 0 0 -16px;color:#999;float:left;font-size:14px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.forum-list .forum .forum__topic{margin-top:6px;padding:10px 0 0 2px;border-top:1px dotted #dfdfdf}.forum-list .forum .forum__topic .avatar-profile-link{width:24px;height:24px;margin:-3px 12px 0 0}.forum-list .forum .forum__topic .avatar-profile-link img.avatar{width:24px;height:24px}.forum-list .forum .forum__topic .forum__topic__title{display:inline-block;margin:0 8px 0 0;padding:0;font-weight:400}.forum-list .forum .forum__topic .forum__topic__post{display:inline-block;font-size:.8em;color:#999;margin:0}.forum-list .forum .forum__topic .forum__topic__post a{color:#666}.forum-list .forum.highlight{background-color:#ebf4fb;border-color:#afd9fa}.forum-list--compact .category{border-bottom:1px solid #dfdfdf;padding:8px 12px}.forum-list--compact .category:last-child,section.container .forum-list .forum:last-child{border-bottom:0}.forum-list--compact .category h4{margin:0;font-size:1em}.forum-list--compact .category ul{list-style:none;margin:0;padding:0 0 0 15px;font-size:.9em}section.container .forum-list{padding:0 6px}.topic-list .topic-list__sort-topics{margin-bottom:0;background:#007fd0;padding:5px;border:0;color:#fff;font-size:.9em;border-radius:4px 4px 0 0}.topic-list .topic-list__sort-topics .primary-column-one,.topic-list .topic-list__sort-topics a.primary-column-two{width:50%}.topic-list .topic-list__sort-topics .latest-column{width:50%;text-align:right}.topic-list .topic-list__sort-topics .primary-column-two,.topic-list .topic-list__sort-topics .replies-column{display:none}.topic-list .topic-list__sort-topics a{display:inline-block;float:left;padding:3px 5px;font-size:.9em;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.topic-list .topic-list__sort-topics a:link,.topic-list .topic-list__sort-topics a:visited{color:#fff}.topic-list .topic-list__sort-topics a:active,.topic-list .topic-list__sort-topics a:hover{background:#ff7500;text-decoration:none}.topic-list .topic-list__sort-topics i{font-size:14px;margin-left:4px;color:rgba(255,255,255,.7)}.topic-list .topic-list__container{border-left:1px solid #ccc;border-right:1px solid #ccc}.topic-list .topic-list__important-topics{border-bottom:2px solid #dfdfdf}.topic-list .topic{padding:10px 12px 10px 60px;border-bottom:1px solid #dfdfdf;line-height:1.4;position:relative}.topic-list .topic .primary-column{position:relative}.topic-list .topic .topic__title{margin:0;padding:0;font-size:1em;font-weight:400}.topic-list .topic .topic__title.topic__title--unread{font-weight:700}.topic-list .topic .topic__title.topic__title--moved{color:#999}.topic-list .topic .topic__icons{float:right;color:#666;font-size:14px;position:absolute;top:0;right:0;margin-left:16px}.topic-list .topic .topic__icons i{margin-left:8px}.topic-list .topic .topic__icons i.fa-thumb-tack{color:#007fd0}.topic-list .topic .replies-column,.topic-list .topic h4{display:none}.topic-list .topic .topic__post{font-size:.8em;color:#999;margin:0;padding:0;display:inline-block}.topic-list .topic .topic__post .post__author a{color:#666}.topic-list .topic .topic__post a.post__date{color:#999}.topic-list .topic .topic__post .post__author:after{content:","}.topic-list .topic .topic__post--first{display:none}.topic-list .topic .topic__post--latest{font-size:.8em;color:#999;margin:0;display:inline-block}.topic-list .topic .avatar-profile-link{width:44px;height:44px;float:left;margin:10px 12px 0 6px;position:absolute;top:0;left:0}.topic-list .topic .avatar-profile-link img.avatar{width:44px;height:44px}.topic-list .topic .topic__forum{font-size:.8em;color:#999;margin:0;display:none}.topic-list .topic .topic__forum a{color:#999}.topic-list .topic .topic__replies{margin:0 0 0 12px;font-size:.8em;color:#999;display:none}.topic-list .topic .topic__replies i{color:rgba(0,0,0,.3);margin-right:4px}.post .post__meta a:link,.post .post__meta a:visited,.topic-list.topic-list--compact .topic .topic__post--latest a,.topic-list.topic-list--compact .topic .topic__post--latest a.post__date{color:#666}.topic-list .topic .topic__replies .text{display:none}.topic-list .topic.highlight{background-color:#ebf4fb;border-color:#afd9fa}.topic-list .topic.soft-deleted{background-color:#ece3fa;border-color:#ddcafa}.topic-list .topic.pending-approval{background-color:#f2dede;border-color:#f2aaab}.topic-list.topic-list--compact .topic .topic__post--latest .post__author{display:inline;font-size:1em}.topic-list.topic-list--compact .topic .topic__post--latest .post__author:after{content:""}@media only screen and (min-width:480px){.topic-list .topic .topic__forum,.topic-list .topic .topic__replies{display:inline-block}}@media only screen and (min-width:768px){.forum-list--full-width .forum .forum__info{float:left;width:60%}.forum-list--full-width .forum .forum__topic{float:right;width:35%;border:none;margin:0;padding:4px 0}.forum-list--full-width .forum .forum__topic .forum__topic__title{display:block;font-size:.9em}.forum-list--full-width .forum .forum__topic .avatar-profile-link{float:left;width:36px;height:36px;margin:3px 12px 0 0}.forum-list--full-width .forum .forum__topic .avatar-profile-link img.avatar{width:36px;height:36px}.topic-list .topic-list__sort-topics a.primary-column-one,.topic-list .topic-list__sort-topics a.primary-column-two{width:29%}.topic-list .topic-list__sort-topics a.primary-column-two{text-align:right;display:inline-block}.topic-list .topic-list__sort-topics a.replies-column{width:12%;text-align:center;display:inline-block}.topic-list .topic-list__sort-topics a.latest-column{width:20%;text-align:left}.topic-list .topic-list__sort-topics a.moderation-column{width:9%;float:left;text-align:right}.topic-list .topic{padding:10px 12px}.topic-list .topic .primary-column{width:58%;float:left;-ms-box-sizing:border-box;box-sizing:border-box}.topic-list .topic .primary-column .topic__title{font-size:1em}.topic-list .topic .replies-column{width:12%;float:left;text-align:center;color:#666;display:block}.topic-list .topic .replies-column p{margin:10px 0;float:none}.topic-list .topic .latest-column{width:20%;float:left}.topic-list .topic .moderation-column{width:9%;float:left;text-align:right}.topic-list .topic .topic__post--first{display:inline-block}.topic-list .topic .topic__post--latest .post__author{display:block;font-size:1.2em}.topic-list .topic .topic__post--latest .post__author:after{content:""}.topic-list .topic .avatar-profile-link{margin:0 12px 0 6px;position:relative;top:auto;left:auto}.topic-list.topic-list--compact .avatar-profile-link{margin:0 12px 0 0}}.post .team-badge,.post.post--hidden .post__body,.post.post--hidden .post__controls{display:none}.post{background-color:#fff;border:1px solid #ccc;padding:8px 12px;margin-bottom:25px;border-radius:4px}.post.highlight{background-color:#ebf4fb;border-color:#afd9fa}.post.soft-deleted{background-color:#ece3fa;border-color:#ddcafa}.post.pending-approval{background-color:#f2dede;border-color:#f2aaab}.post.post--hidden .post__meta{padding-bottom:2px}.post .post__meta{padding:4px 6px 12px}.post .post__meta a:active,.post .post__meta a:hover{color:#ff7500}.post .post__meta h3{font-size:1em;margin:0}.post .post__meta h3 a:link,.post .post__meta h3 a:visited{color:#007fd0}.post .post__meta h3 a:active,.post .post__meta h3 a:hover{color:#ff7500}.post .post__meta .post__date,.post .post__meta .post__topic{font-size:.8em;color:#666}.post .post__meta .post__edit-log{font-size:.7em;margin-left:4px}.post .post__meta .post__status{margin-left:16px;font-size:.8em;font-weight:700}.post .post__meta .post__status i{color:#666;font-size:14px;margin-right:3px}.post .post__inline-mod{float:right;margin:-20px 0 0 7px}.post .post__toggle{float:right;font-size:14px;margin:1px 1px 0 0}.post .post__toggle i{color:rgba(0,0,0,.2)}.post .post__toggle:hover i{color:rgba(0,0,0,.4)}.post .avatar-profile-link{float:left;width:40px;height:40px;margin:5px 10px 0 0}.post .avatar-profile-link img.avatar{width:40px;height:40px}.post .post__body{padding:0 6px 3px}.post .post__body p{font-size:.9em;margin:0}.jcrop-holder img,img.jcrop-preview{max-width:none}.post .post__body blockquote{border-left:2px solid #007fd0;padding:10px 20px;margin:20px 12px;font-size:.9em}.post .post__body blockquote cite{font-weight:400;font-size:normal;color:#666;display:block}.post .post__body blockquote cite .quote-author{font-weight:700;color:#222}.post .post__body blockquote cite .quote-date{color:#444}.post .post__signature{border-top:1px dotted #ccc;padding:6px 6px 0;margin:12px 0 0;font-size:.8em}.post .post__controls{list-style:none;margin:0;padding:4px;text-align:right}.post .post__controls li{display:inline-block}.post .post__controls li a,.post .post__controls li button{color:#666;padding:0 5px;background-color:transparent;border:none}.post .post__controls li a:active,.post .post__controls li a:hover,.post .post__controls li button:active,.post .post__controls li button:hover{color:#ff7500;text-decoration:none}.post .quick-quote span:hover,ul.notifications a:hover .text,ul.notifications h2 a:hover .text{text-decoration:underline}.post .post__controls li.approve,.post .post__controls li.like,.post .post__controls li.quote,.post .post__controls li.restore{float:left}.post .post__controls li.approve .text,.post .post__controls li.like .text,.post .post__controls li.quote .text,.post .post__controls li.restore .text{display:inline}.post .post__controls li.approve .quote-button .quote-button__remove,.post .post__controls li.like .quote-button .quote-button__remove,.post .post__controls li.quote .quote-button .quote-button__remove,.post .post__controls li.restore .quote-button .quote-button__remove,.post .quick-quote,.post.post--reply .full-reply .text,.topic--create header h1,.topic--reply header h1{display:none}.post .post__controls i{font-size:14px}.post .post__controls .text{display:none;font-size:.7em;margin-left:6px}.post .post__likes{font-size:.8em;padding:8px 8px 4px;margin:8px 0 0;border-top:1px solid #dfdfdf;color:#999}.post .post__likes i{margin-right:5px}.post .post__likes a{color:#666}.post.post--reply .full-reply{float:right}.post.post--reply textarea{border:none;padding:0}.post.post--reply.post--quick-reply .post__foot{margin:5px 0}.post .quick-quote{background:#444;color:#fff;border-radius:4px;font:12px Open Sans,Helvetica Neue,Helvetica,Arial;padding:6px 4px;position:absolute;z-index:1001}.post .quick-quote span{cursor:pointer;margin:0 6px}.post .quick-quote:before{content:' ';position:absolute;bottom:-6px;left:50%;margin-left:-6px;border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent}.quote-bar{border:1px solid #ccc;padding:5px 10px;font-size:12px;border-radius:4px}.view-quotes{left:10%!important;width:80%!important;margin-left:0!important}.view-quotes .view-quotes__quotes{overflow:auto;padding:15px 15px 0;margin:0}.view-quotes .view-quotes__select-all{bottom:0;margin:0;padding:6px 0;background:#f2f2f2;border-top:1px solid #dfdfdf;text-align:center}.topic--create .topic__title,.topic--reply .topic__title{border:none;padding:0;font-size:1.5em;font-weight:700}.topic--create .post__controls,.topic--reply .post__controls{text-align:left}.topic--create .post__controls .text,.topic--reply .post__controls .text{display:inline;font-size:.8em}@media only screen and (min-width:480px){.post{margin-left:80px}.post.post--hidden .avatar-profile-link{width:50px;height:50px;margin-left:-80px}.post.post--hidden .avatar-profile-link img.avatar{width:50px;height:50px}.post .post__meta{padding:4px 6px 8px}.post .post__meta h3{display:inline-block}.post .post__meta .post__date,.post .post__meta .post__topic{margin:0 0 0 10px}.post .avatar-profile-link{float:left;width:70px;height:70px;margin:-13px 0 0 -100px}.post .avatar-profile-link img.avatar{width:70px;height:70px}.post .post__inline-mod{margin-top:7px}}@media only screen and (min-width:768px){.post{margin-left:110px}.post .post__meta .team-badge{display:inline}.post .avatar-profile-link{width:100px;height:100px;margin-left:-130px}.post .avatar-profile-link img.avatar{width:100px;height:100px}.post .post__toggle{margin-right:5px}}#add-poll .poll-option{padding-right:20px}#add-poll .remove-option{float:right;margin:3px -20px 0 0;color:#eb5257}.poll{border:1px solid #ccc;border-radius:4px}.poll .poll__title{background:#007fd0;margin:0;border-radius:3px 3px 0 0;padding:6px 8px;color:#fff}.poll .poll__options{padding:0}.poll .poll__option{border-bottom:1px solid #dfdfdf;padding:6px 8px}.poll .poll__option:last-child{border-bottom:none}.poll .poll__option.poll_option-voted{background:#ebf4fb}.poll .poll__option__name{width:300px;float:left}.poll .poll__option__votes{margin-left:300px;width:auto;border:1px solid #ccc;background:#fff;height:20px;border-radius:10px;position:relative}.poll .poll__option__votes-bar{position:absolute;top:0;left:0;bottom:0;background:#ccc;z-index:1;border-radius:9px}.poll .poll__option__votes-title{position:absolute;top:0;left:0;right:0;text-align:center;font-size:14px;line-height:1;padding:3px 0 0;z-index:4}.poll .poll__option__votes-result{font-size:14px}.poll .poll__end-at{border-top:1px solid #ccc;padding:6px 8px}.poll .poll__vote{border-top:2px solid #ccc;height:40px}.poll .poll__vote .poll__buttons{float:right}.poll .poll__vote .button{line-height:1.4}.user-list{padding:12px 12px 0}.user-list .user-list__user{border:1px solid #dfdfdf;padding:8px;margin:0 0 12px;border-radius:4px}.user-list .user-list__user .avatar-profile-link{float:left;width:80px;height:80px;margin:0 12px 0 0}.user-list .user-list__user .avatar-profile-link img.avatar{width:80px;height:80px}.user-list .user-list__user h3{margin:0;font-size:1em}.user-list .user-list__user h4{font-size:.8em;font-weight:400;margin:0}.user-list .user-list__user p{margin:0;padding:0;font-size:.8em;color:#999}.user-list .user-list__user p a{color:#666}.user-list .user-list__user .team-badge{float:right;position:relative;margin:-48px 0 0}.user-list .user-list__user .stats{font-size:.7em}.user-list.online-now .user-list__user .avatar-profile-link,.user-list.online-now .user-list__user .avatar-profile-link img.avatar{width:50px;height:50px}.user-list.online-now .user-list__user .user-list__user__date{float:right}.user-list .sort-results{margin:0 -12px}.user-list--compact a{display:inline-block;margin:0 12px 10px 0}.user-list--compact a img.avatar{width:24px;height:24px;margin:-2px 8px 0 0}.user-list--compact .error-no-results{padding:10px 0;font-size:1em}.team-badge{padding:3px 8px;border:1px solid #dfdfdf;color:#666;display:inline;line-height:1.6;font-size:.7em;border-radius:4px}.team-badge i{margin-right:5px}.profile .profile__header{position:relative}.profile .profile__header .avatar{float:left;width:100px;height:100px;margin-right:16px}.profile .profile__header .page-buttons{position:absolute;top:0;right:0;margin:0}.profile .profile__username,.profile .profile__usertitle{margin:5px 0}.profile .profile__field-group h2{margin-bottom:0}.profile .profile__field{padding:8px;border-bottom:1px solid #dfdfdf;font-size:.9em}.profile .profile__field h3{margin:0;padding:0;font-weight:600}.conversation-list .conversation .conversation__title--unread,ul.notifications .notification__username{font-weight:700}.profile .profile__field p{margin:0;padding:0}.profile .profile__field:last-child{border-bottom:none}@media only screen and (min-width:768px){.user-list .user-list__user{float:left;width:49.5%;margin:0 0 12px;-ms-box-sizing:border-box;box-sizing:border-box}.user-list .user-list__user:nth-child(odd){margin-right:.5%}.user-list .user-list__user:nth-child(even){margin-left:.5%}}section.form .form__section__container.change-avatar{padding-left:130px}section.form .form__section__container.change-avatar .avatar-profile-link{float:left;margin:0 10px 0 -110px}section.form .form__section__container.change-avatar .avatar-profile-link img.avatar{width:100px;height:100px}section.form .form__section__container.change-avatar p{padding:0 0 0 5px;margin:0 0 10px;font-size:.9em;color:#666}ul.notifications{margin:0;font-size:.9em;line-height:1.6;list-style:none;padding:0}ul.notifications li{overflow:hidden;margin:0;padding:8px;border-bottom:1px solid #dfdfdf}ul.notifications li:last-child{border-bottom:0}ul.notifications a.avatar-profile-link{float:left;margin:0 12px 0 0;width:40px;height:40px}ul.notifications a.avatar-profile-link img.avatar{width:40px;height:40px}ul.notifications a.notification{text-decoration:none;margin-left:52px;padding-left:24px;display:block}ul.notifications i{color:#999}ul.notifications time{font-size:.8em;color:#666;display:block}.conversation-list .conversation{padding:10px 12px 10px 64px;border-bottom:1px solid #dfdfdf;line-height:1.4;position:relative}.conversation-list .conversation .avatar-profile-link{width:44px;height:44px;float:left;margin:10px 12px 0 10px;position:absolute;top:0;left:0}.conversation-list .conversation .avatar-profile-link img.avatar{width:44px;height:44px}.conversation-list .conversation .conversation__latest{font-size:.8em;color:#999;margin:0;display:inline-block}.conversation-list .conversation .conversation__latest time{color:#666}.conversation-list .conversation .conversation__unread{background:#eb5257;color:#fff;padding:2px 5px 1px 4px;margin:0 0 0 4px;font-weight:400;font-size:.8em;text-decoration:none;border-radius:2px}.conversation-list .conversation:last-child{border-bottom:0}.conversation-participants{background:#fafafa;padding:10px;line-height:1.4;border-radius:4px}.conversation-participants h3{font-weight:400;font-size:.9em;color:#666;margin:0 0 10px}.conversation-participants .participant{display:inline-block;width:200px}.conversation-participants .participant .avatar-profile-link{width:36px;height:36px;float:left;margin:2px 10px 0 0}.conversation-participants .participant .avatar-profile-link img.avatar{width:36px;height:36px}.conversation-participants .participant .participant__username{font-size:.9em}.conversation-participants .participant .participant__last-read{display:block;font-size:.7em;color:#666}.conversation-participants.conversation-participants--compose{margin-bottom:20px}.conversation-participants.conversation-participants--compose h3{margin:0 0 10px}.conversation-participants.conversation-participants--compose input{border:none;background:0 0;padding:0}.inline-moderation{border:1px solid #ddd;border-radius:4px;padding:10px 12px;font-size:.9em;text-align:center}html.js .inline-moderation{display:none}html.js .inline-moderation.floating{display:block;float:left;position:fixed;background:#444;border-color:#444;z-index:1000;bottom:0;left:0;right:0;border-radius:0;border-top:2px solid #222;width:100%;box-sizing:border-box}html.js .inline-moderation.floating h2{color:#bbb}html.js .inline-moderation.floating a:link,html.js .inline-moderation.floating a:visited{color:#ddd}html.js .inline-moderation.floating i{color:#bbb}.inline-moderation h2{font-weight:400;font-size:1em;color:#666;margin:0 8px 0 0;padding:0;border:none;display:inline-block}.inline-moderation ul{list-style:none;margin:0;padding:0;display:inline-block}.inline-moderation ul li{display:inline-block;margin:0 8px}.modal,.modal .section-menu{display:none}.inline-moderation i{margin-right:4px}.checkbox-select{float:right;margin:-4px 7px 0 12px}.checkbox-select.check-all{margin:12px 19px 0 0}@media only screen and (min-width:480px){.checkbox-select{margin:12px 0 0 12px}.checkbox-select.check-all{margin:12px 12px 0 0}}.modal{width:580px;padding:0;border:8px solid rgba(0,0,0,.5);border-radius:8px}.modal .page-content{background:#fff;border:1px solid rgba(0,0,0,.7);width:100%;float:none}.modal .page-content header{background:#007fd0;border-bottom:2px solid #0a539b}.modal .page-content header h1{margin:0;color:#fff;font-size:1.2em;padding:16px}.modal .page-content header .page-controls{margin:-50px 8px 0 0}.modal .page-content header .button,.modal .page-content header .button.secondary{color:#fff;background:#007fd0;border-color:rgba(255,255,255,.3)}.modal .page-content header .button.secondary:hover,.modal .page-content header .button:hover{background:#ff7500;border-color:#ff7500}.modal .page-content.page-content--menu header{margin:0}.modal section.form{border:none;margin:0;overflow:auto}.modal section.form h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc;text-align:left;float:none;width:auto}.modal section.form .form__section__container{float:none;margin:0;padding:0;border:none;width:auto}.modal section.form .form_section:last-child{padding-bottom:0}.modal .form__submit{margin:0;padding:6px 0;background:#f2f2f2;border-top:1px solid #dfdfdf}.jcrop-dragbar.ord-s,.jcrop-handle.ord-s,.jcrop-handle.ord-se,.jcrop-handle.ord-sw{bottom:0;margin-bottom:-4px}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;width:26px;height:26px;display:block;border:2px solid #fff;padding:2px;color:#fff;background:#333;text-align:center;text-decoration:none;box-shadow:0 1px 4px #000;line-height:1;border-radius:15px;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px/1;font-family:FontAwesome;-webkit-font-smoothing:antialiased}#powerTip,#spinner,.modal a.close-modal span{display:none}.modal a.close-modal:before{content:"\f00d"}.modal a.close-modal:hover{background:#b00}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url(../images/spinner.gif) center center no-repeat #111;border-radius:8px}@media screen and (max-width:758px){.modal{width:450px}}@media screen and (max-width:524px){.modal{width:290px}}@media screen and (max-height:758px){.modal .page-content section.form{max-height:400px;overflow:auto}}@media screen and (max-height:524px){.modal .page-content section.form{max-height:300px;overflow:auto}}@media screen and (max-height:458px){.modal .page-content section.form{max-height:150px;overflow:auto}}.jcrop-hline,.jcrop-line,.jcrop-vline{background:url(../images/Jcrop.gif) #fff;font-size:0;position:absolute}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline{height:100%;width:1px!important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px!important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%}.jcrop-handle{background-color:#333;border:1px solid #eee;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{left:50%;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{margin-right:-4px;right:0}.jcrop-handle.ord-sw{left:0;margin-left:-4px}.jcrop-dragbar.ord-n{height:7px;width:100%;margin-top:-4px}.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e{height:100%;width:7px;margin-right:-4px;right:0}.jcrop-dragbar.ord-w{height:100%;width:7px;margin-left:-4px}.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light .jcrop-handle{background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark .jcrop-handle{background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-hline,.solid-line .jcrop-vline{background:#fff}.jcrop{max-width:100%;height:300px;max-height:300px;overflow:auto;text-align:center}#spinner{background:#444;color:#fff;position:fixed;top:0;left:0;z-index:1001;padding:3px 15px;border-radius:0 0 4px;font-size:12px}#spinner .fa{font-size:16px;padding:0 2px}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,.8);border-radius:4px;color:#fff;padding:3px 9px;position:absolute;white-space:nowrap;z-index:2147483647;font-size:.8em}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.e:before{border-right:5px solid #333;border-right:5px solid rgba(0,0,0,.8);left:-5px}#powerTip.s:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.w:before{border-left:5px solid #333;border-left:5px solid rgba(0,0,0,.8);right:-5px}#powerTip.ne:before,#powerTip.se:before{border-right:5px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:5px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.se:before,#powerTip.sw:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.ne-alt:before,#powerTip.nw-alt:before,#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.ne-alt:before,#powerTip.se-alt:before{left:auto;right:10px}#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:none;border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);bottom:auto;top:-5px}.stepper{border-radius:3px;margin:0 0 10px;overflow:hidden;position:relative;width:130px;border:1px solid #dfdfdf}.stepper .stepper-input{background:#fff;border:0;font-size:.9em;overflow:hidden;padding:4px 10px;text-align:center;width:100%;width:60px;margin:0 35px;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:4px;z-index:49;-moz-appearance:textfield}.stepper .stepper-input:focus{outline:0}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-arrow{cursor:pointer;display:block;height:100%;padding:0;position:absolute;width:35px;text-align:center;z-index:50;color:#fff}.stepper .stepper-arrow:before{font-size:14px;margin:0 10px;font-family:FontAwesome;color:#666}.stepper .stepper-arrow:hover{color:#666}.stepper .stepper-arrow.up{float:right;top:0;right:0;border-left:1px solid #dfdfdf}.stepper .stepper-arrow.up:before{content:"\f067"}.stepper .stepper-arrow.down{float:left;top:0;left:0;border-right:1px solid #dfdfdf}.stepper .stepper-arrow.down:before{content:"\f068"}.stepper.disabled .stepper-input{background:#fff;border-color:#dfdfdf;color:#ccc}.stepper.disabled .stepper-arrow{background:#fff;border-color:#dfdfdf;cursor:default}::-ms-clear,::-ms-reveal{display:none!important}.hideShowPassword-toggle{background:0 0;border:0;border-radius:2px;color:#999;cursor:pointer;font-size:.75em;font-weight:700;margin-right:2px;padding:3px 8px;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none}.dropit,.dropit .dropit-submenu{padding:0;list-style:none;margin:0}.hideShowPassword-toggle:focus,.hideShowPassword-toggle:hover{background-color:#eee;color:#666;outline:transparent}.dropit .dropit-trigger{position:relative}.dropit .dropit-submenu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:150px}.dropit .dropit-open .dropit-submenu{display:block}.clearfix:after,.clearfix:before,.conversation-participants:after,.conversation-participants:before,.forum-list .forum:after,.forum-list .forum:before,.main .page-controls:after,.main .page-controls:before,.profile .profile__header:after,.profile .profile__header:before,.topic-list .topic-list__sort-topics:after,.topic-list .topic-list__sort-topics:before,.topic-list .topic:after,.topic-list .topic:before,.user-list:after,.user-list:before,.wrapper:after,.wrapper:before,nav.section-menu ul:after,nav.section-menu ul:before,section.form .form__section:after,section.form .form__section:before{content:" ";display:table}.clearfix:after,.conversation-participants:after,.forum-list .forum:after,.main .page-controls:after,.profile .profile__header:after,.topic-list .topic-list__sort-topics:after,.topic-list .topic:after,.user-list:after,.wrapper:after,nav.section-menu ul:after,section.form .form__section:after{clear:both}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} \ No newline at end of file +*/h1.title{float:left;margin:10px 2% 5px 0}h1.title a#logo{background-image:url(../images/logo_mobile.png);background-repeat:no-repeat;background-position:top left;width:137px;height:40px;display:block}h1.title a#logo span{display:none}.main-menu{float:right;margin:25px 0 0}.menu-bar ul{margin:0;padding:0;list-style:none}.menu-bar ul li a{display:block;margin-bottom:10px;padding:8px 0;width:48%;margin-left:1%;margin-right:1%;float:left;text-align:center;background:#fafafa;box-sizing:border-box}.menu-bar ul li .unread-count{background:#eb5257;color:#fff;padding:2px 5px 1px 4px;margin:0 0 0 2px;font-weight:400;font-size:.8em;text-decoration:none;border-radius:2px}.main-menu__container{display:none}.main-menu__button{padding-top:5px;display:inline-block;float:right}.main-menu__button i{font-size:21px;color:#444}.main-menu__button span.text{display:none}.user-navigation{clear:both;background:#444;border-top:2px solid #222;border-bottom:2px solid #222}.user-navigation .wrapper{padding:0}.user-navigation__links{margin:0;padding:0;list-style:none}.user-navigation__links>li{float:left;margin:0;padding:12px 6px;position:relative}.user-navigation__links>li>a:link,.user-navigation__links>li>a:visited{color:#fff;padding:2px 8px;display:inline-block;margin:-3px 0 -2px;border-radius:4px}.user-navigation__links>li>a:active,.user-navigation__links>li>a:hover{background-color:#333;text-decoration:none}.user-navigation__links>li.dropit-link{padding:12px 0;border-left:2px solid transparent;border-right:2px solid transparent}.user-navigation__links>li.dropit-link i.fa-caret-down{font-size:14px;color:rgba(255,255,255,.7)}.user-navigation__links>li.dropit-link i.fa-caret-up{display:none}.user-navigation__links>li.dropit-link.dropit-open{background:#f2f2f2;border:2px solid #dfdfdf;border-bottom-color:#f2f2f2;margin:-2px 0}.user-navigation__links>li.dropit-link.dropit-open>a{background:0 0;color:#444;border-radius:0}.user-navigation__links>li.dropit-link.dropit-open i.fa-caret-up{display:inline;font-size:14px;color:rgba(0,0,0,.7)}.user-navigation__links .user-navigation__messages>a>span.text,.user-navigation__links .user-navigation__notifications>a>span.text,.user-navigation__links>li.dropit-link.dropit-open i.fa-caret-down{display:none}.user-navigation__links .user-navigation__active-user>a>span.text{font-weight:700}.user-navigation__links .user-navigation__sign-up>a{background-color:#007fd0}.user-navigation__links .user-navigation__sign-up>a:hover{background-color:#ff7500}.user-navigation__links .unread-count{background:#eb5257;color:#fff;border-radius:2px;padding:2px 5px 1px 4px;margin:0 0 0 2px;font-weight:400;font-size:.8em;text-decoration:none}.user-navigation ul .user-navigation__dropdown{display:none;background:#f2f2f2;border-radius:0 4px 4px;border:2px solid #dfdfdf;border-top:0;padding:6px 12px 12px;font-size:.9em;left:-2px;width:270px}.user-navigation ul .user-navigation__dropdown ul{margin:0;padding:0;list-style:none}.user-navigation ul .user-navigation__dropdown li{float:none;margin:0;padding:0;display:block;border-bottom:1px solid #dfdfdf}.user-navigation ul .user-navigation__dropdown li a{display:block;margin:0;padding:4px;float:none;border-left:0;text-align:left;background:0 0}.user-navigation ul .user-navigation__dropdown li a i{color:rgba(0,0,0,.3);padding-right:8px}.user-navigation ul .user-navigation__dropdown a.avatar-profile-link{float:right;width:80px;height:80px;margin:6px 0 0}.user-navigation ul .user-navigation__dropdown a.avatar-profile-link img.avatar{width:80px;height:80px}.user-navigation ul .user-navigation__dropdown .messages-container,.user-navigation ul .user-navigation__dropdown .notifications-container{background:#fafafa;border:1px solid #dfdfdf;border-radius:3px;margin:10px 0 0}.user-navigation ul .user-navigation__dropdown h2{font-size:1em;margin:0;padding:8px 12px 8px 8px;color:#444;background:#eee;border-bottom:1px solid #dfdfdf}.user-navigation ul .user-navigation__dropdown h2 a:link,.user-navigation ul .user-navigation__dropdown h2 a:visited{color:#444;display:inline-block;background:0 0}.user-navigation ul .user-navigation__dropdown h2 a:active,.user-navigation ul .user-navigation__dropdown h2 a:hover{color:#ff7500}.user-navigation ul .user-navigation__dropdown h2 a.option{float:right}.user-navigation ul .user-navigation__dropdown h2 a.option span.text{display:none}.user-navigation ul .user-navigation__dropdown h2 a.option i{color:rgba(0,0,0,.5)}.user-navigation ul .user-navigation__dropdown h2 a.option:hover i{color:rgba(0,0,0,.6)}.user-navigation ul .user-navigation__dropdown ul.notifications{margin:0;font-size:.8em;line-height:1.6}.user-navigation ul .user-navigation__dropdown ul.notifications a{text-decoration:none;padding:8px 8px 8px 16px;overflow:hidden}.user-navigation ul .user-navigation__dropdown ul.notifications a:hover span.text{text-decoration:underline}.user-navigation ul .user-navigation__dropdown ul.notifications span.username{font-weight:700}.user-navigation ul .user-navigation__dropdown ul.notifications i{color:rgba(0,0,0,.3);font-size:14px;margin:4px 0 4px -8px;float:left}.user-navigation ul .user-navigation__dropdown ul.messages{margin:0;font-size:.8em;line-height:1.6}.user-navigation ul .user-navigation__dropdown ul.messages li{padding:8px;color:#666}.user-navigation ul .user-navigation__dropdown .view-all,.user-navigation ul .user-navigation__dropdown ul.messages li a{padding:0}.user-navigation ul .user-navigation__dropdown ul.messages a.avatar-profile-link{float:left;margin:0 8px 0 0;width:40px;height:40px}.user-navigation ul .user-navigation__dropdown ul.messages a.avatar-profile-link img.avatar{width:40px;height:40px}.user-navigation ul .user-navigation__dropdown ul.messages a.conversation-title{font-weight:700;display:block;font-size:1.1em}.user-navigation ul .user-navigation__dropdown ul.messages a.message-author{display:inline-block}#search .search__button .text,#search a.search__advanced .text,#search button.search__submit .text{display:none}.user-navigation ul .user-navigation__dropdown time{font-size:.9em;margin:3px 0 0 4px;color:#666;float:right}.user-navigation ul .user-navigation__dropdown .view-all a{text-align:center;padding:8px}#search .search__button{color:#999;float:right;margin:8px 0 0;padding:5px 2px}#search .search__button i{font-size:18px}#search .search__button:hover{color:#ccc}#search .search__container{clear:both;display:none;border-radius:4px;padding:2px 5px;cursor:text;background:#fff;margin:0 0 8px;width:auto;box-sizing:border-box}#search .search__field{border:0;padding:0;margin:0;width:74%;font-size:.9em;outline:0}#search .search__controls{width:24%;text-align:right;float:right;padding-right:8px;box-sizing:border-box}#search a.search__advanced,#search button.search__submit{height:24px;margin:0 0 0 8px;padding:0;border:0;cursor:pointer;background:0 0;color:#999;font-size:14px}#search a.search__advanced:hover,#search button.search__submit:hover{color:#666}.breadcrumb{display:block;font-size:.8em;color:#ccc;padding:0;margin:0 0 10px}.breadcrumb a:active,.breadcrumb a:hover,.breadcrumb a:link,.breadcrumb a:visited{color:#666}.breadcrumb i{color:#666;margin:0 4px 0 6px}footer{border-top:1px solid #dfdfdf;background:#fafafa;border-bottom:1px solid #dfdfdf;margin-bottom:30px}footer h3{float:none;font-size:.9em;text-align:center;display:block}footer .menu-bar a{padding:5px 12px;font-size:.9em}footer p.powered-by{clear:both;font-size:.8em;color:#666;padding:10px 0;margin:0}footer p.powered-by a{color:#444}@media only screen and (max-width:768px){.main-menu.menu-bar{margin-top:10px}.main-menu.menu-bar:hover .main-menu__container{position:absolute;right:0;float:right;width:100%;padding-top:45px;display:block}.main-menu.menu-bar:hover ul{display:block;position:relative;top:0;border-top:2px solid #222;border-bottom:2px solid #222;right:0;z-index:500;background:#444;padding:1px 2px 2px;text-align:center}.main-menu.menu-bar:hover ul li{display:inline-block}.main-menu.menu-bar:hover ul li a{width:auto;display:inline-block;margin:4px;padding:7px 8px 6px;float:none;background:0 0;border-radius:4px}.main-menu.menu-bar:hover ul li a:link,.main-menu.menu-bar:hover ul li a:visited{color:#fff}.main-menu.menu-bar:hover ul li a:active,.main-menu.menu-bar:hover ul li a:hover{background:#333;color:#fff;text-decoration:none}}@media only screen and (min-width:768px){h1.title{margin:20px 2% 15px 0}h1.title a#logo{background-image:url(../images/logo2.png);width:188px;height:55px}.main-menu{margin-top:25px}.main-menu__button{display:none}.main-menu__container{display:block}.main-menu.menu-bar ul li{display:inline-block}.menu-bar ul li a{width:auto;background:0 0;border-left:1px solid #dfdfdf;margin:0;padding:2px 12px}.main-menu.menu-bar ul li:first-child a{border-left:0}#search .search__button{display:none}#search .search__container{float:right;display:block;width:35%;clear:none;margin-top:10px}footer{padding:20px 0 10px}footer h3{margin:0;float:left;padding:3px 12px 3px 0}}@media only screen and (min-width:1140px){.wrapper{max-width:1250px;margin:0 auto}}@media all and (-webkit-min-device-pixel-ratio:2){h1.title a#logo{background-image:url(../images/logo_mobile@2x.png);background-size:137px 40px}}@media all and (-webkit-min-device-pixel-ratio:2)and (min-width:768px){h1.title a#logo{background-image:url(../images/logo2@2x.png);background-size:188px 55px}}button,html,input,select,textarea{color:#222;word-wrap:break-word}::-moz-selection{background:#ff7500;color:#fff;text-shadow:none}::selection{background:#ff7500;color:#fff;text-shadow:none}body{margin:0;font:16px/26px Open Sans,Helvetica Neue,Helvetica,Arial;background:#fff}.wrapper{width:90%;margin:0 5%}button,input,select,textarea{font:16px Open Sans,Helvetica Neue,Helvetica,Arial}a:link,a:visited{color:#007fd0;text-decoration:none}a:active,a:hover{outline:0;color:#ff7500;text-decoration:underline}a:focus,button:focus{outline:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}fieldset{border:0;margin:0;padding:0}.main{padding:15px 0 30px}.main header{margin-bottom:20px}.main header h1{font-size:1.5em;margin:0 0 10px;padding:0}.main header p{color:#666;font-size:.9em;margin:0 0 10px}.main .page-content--menu header h1{font-size:1.2em;margin-bottom:0}.main aside{padding-bottom:10px;font-size:.9em;margin-top:30px}.main aside section{border:1px solid #dfdfdf;padding:12px 15px;margin-bottom:30px;border-radius:4px}.main .page-buttons{margin:-10px -5px 15px;text-align:center}.main .pagination{list-style:none;margin:0 0 25px -5px;padding:0;font-size:.9em;text-align:center}.main .pagination li{display:inline-block;margin:0 5px}.main .pagination li a{background:#fafafa;padding:1px 8px;display:inline-block;border-radius:4px}.main .pagination li a:hover{background:#ff7500;color:#fff;text-decoration:none}.main .pagination li.active{padding:1px 8px;background:#007fd0;color:#fff;border-radius:4px}.main .pagination li.disabled{display:none}section{margin-bottom:30px}section h2{font-size:1.2em}section .heading{border-bottom:1px solid #dfdfdf;padding:8px;margin:0 0 5px}section .heading--linked{border-bottom:0;padding:0}section .heading--linked a{padding:8px 12px;border-bottom:1px solid #dfdfdf;text-decoration:none;display:block}section .heading--linked a .count{float:right;font-size:.8em;color:#666;font-weight:400}section .heading--linked a .count i{margin-left:4px}section .heading--major{background:#007fd0;color:#fff;border:0;padding:8px 12px;margin-bottom:0;border-radius:4px}section .heading--major.heading--linked{padding:0}section .heading--major.heading--linked a{border:none;color:#fff;text-decoration:none}section .heading--major.heading--linked a .count{color:rgba(255,255,255,.7)}section .heading--major.heading--linked a:active,section .heading--major.heading--linked a:hover{text-decoration:underline}section .heading--major.heading--linked a:active .count,section .heading--major.heading--linked a:hover .count{color:#fff}section .page-tabs{list-style:none;margin:0;background:#fafafa;padding:8px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}section .page-tabs li{display:inline-block;margin:0 8px 0 0}section .page-tabs li a{padding:4px 8px;display:inline-block;background:#fafafa;border-radius:3px}section .page-tabs li a:hover{text-decoration:none;background:#ff7500;color:#fff}section .page-tabs li.page-tabs__active a,section .page-tabs li.page-tabs__active a:hover{color:#fff;font-weight:700;background:#007fd0;text-decoration:none}section .sort-results{text-align:center;border:1px solid #ccc;border-top:2px solid #dfdfdf;padding:6px 0;clear:both;border-radius:0 0 4px 4px}section .sort-results h3{display:inline-block;margin:0 10px 0 0;padding:0;font-weight:400;color:#666;font-size:.9em}section.container{border:1px solid #dfdfdf;border-radius:4px}section.container .sort-results{border-width:2px 0 0}section:last-child{margin-bottom:0}nav.section-menu ul{margin:0 0 15px;padding:0;list-style:none}nav.section-menu ul li{float:left;width:48%;margin-bottom:4px}nav.section-menu ul li:nth-child(odd){margin-right:2%}nav.section-menu ul li:nth-child(even){margin-left:2%}nav.section-menu ul li a{background:#fafafa;display:block;padding:2px 8px;text-decoration:none;border-radius:3px}.alert,.button,a.button,img.avatar,section.form,select,textarea{border-radius:4px}nav.section-menu ul li a:hover{background-color:#ff7500;border-color:#ff7500;color:#fff}nav.section-menu ul li a i{padding-right:5px}nav.section-menu ul li.active a{background-color:#007fd0;border-color:#007fd0;color:#fff}.button,a.button{color:#fff;background:#007fd0;border:1px solid #007fd0;padding:4px 10px;margin:5px;font-size:.9em;text-decoration:none;display:inline-block;line-height:26px}.button:hover,a.button:hover{background:#ff7500;border-color:#ff7500}.button.button--secondary,a.button.button--secondary{border:1px solid #dfdfdf;background:#fff;color:#007fd0}select,textarea{border:1px solid #ccc}.button.button--secondary:hover,a.button.button--secondary:hover{color:#ff7500}.button.button--secondary.button--danger,a.button.button--secondary.button--danger{background:0 0;color:#eb5257}.button.button--secondary.button--danger:hover,a.button.button--secondary.button--danger:hover{background:0 0;border-color:#eb5257;color:#ff7500}.button.button--danger,a.button.button--danger{border-color:#eb5257;color:#fff;background:#eb5257}.button.button--danger:hover,a.button.button--danger:hover{background:#ff7500;border-color:#ff7500;color:#fff}.button i,a.button i{margin-right:5px;font-size:14px}.button:active,.button:hover,a.button:active,a.button:hover{outline:0}dl.stats{line-height:1.6;margin:0;font-size:.9em;display:table-cell}dl.stats dt{float:left;margin:0 8px 0 0;color:#999}dl.stats dd{padding:0;margin:0;display:table-cell}.segmented-control,.segmented-control .segmented-control__block{display:inline-block}.alert{background-color:#fafafa;padding:10px 12px 10px 40px;margin-top:10px;margin-bottom:20px;font-size:.9em}.alert i{float:left;margin:6px 0 0 -25px}.alert p{margin:0;padding:0}.alert.alert--danger{background-color:#eb5257;color:#fff}.alert.alert--success{background-color:#68c000;color:#fff}.error-no-results{text-align:center;padding:30px 0;font-size:1.2em;color:#666}@media only screen and (min-width:768px){.main .page-content--sidebar{float:left;width:60%}.main .page-content--centered{width:60%;float:none;margin:auto}.main .page-content--menu{float:left;width:78%}.main aside{float:right;width:35%;margin-top:0}.main .page-buttons{float:right;margin:-45px -5px 8px 0}.main .pagination{text-align:right;margin:0 -5px 25px}.main .page-controls{margin-top:-20px}.main .page-controls .page-buttons{margin-top:0}.main .page-controls .pagination{float:left;text-align:left;margin:10px -5px 0}.main .page-controls .pagination+.page-buttons{margin-top:0}.main header+.page-controls{margin-top:-20px}.main header+.page-controls .page-buttons{margin-top:-30px}nav.section-menu{float:left;width:19%;margin-right:3%}nav.section-menu ul{margin:0}nav.section-menu ul li,nav.section-menu ul li:nth-child(even),nav.section-menu ul li:nth-child(odd){float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (min-width:1140px){.wrapper{max-width:1250px;margin:0 auto}}.post .post__body img,select{max-width:100%}input[type=text],input[type=url],input[type=email],input[type=password],input[type=number]{border:1px solid #ccc;padding:6px;width:100%;font-size:.9em;outline:0;border-radius:4px;-ms-box-sizing:border-box;box-sizing:border-box}select{padding:4px;font-size:.9em;outline:0;box-sizing:border-box}select[multiple=multiple]{width:100%;height:200px}input.short{width:50px;font:12px Open Sans,Helvetica Neue,Helvetica,Arial}input.small{width:50px;margin-left:6px;margin-right:6px}textarea{resize:vertical;padding:6px;width:100%;font-size:.9em;outline:0;box-sizing:border-box}section.form{border:1px solid #dfdfdf;margin-bottom:10px}section.form .heading--major{margin:-1px;border-radius:4px 4px 0 0}section.form .form__section{padding:16px 12px;border-bottom:2px solid #dfdfdf}section.form .form__section h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc}section.form .form__section:last-child{border-bottom:0}section.form .form__row{border-bottom:1px solid #dfdfdf;padding:12px 8px}section.form .form__row h3{margin:0 0 5px;padding:0;font-size:1em}section.form .form__row h4{font-size:.9em;font-weight:400;text-transform:uppercase;color:#007fd0;margin:0}section.form .form__row:first-child{padding-top:0}section.form .form__row:last-child{border-bottom:0;padding-bottom:6px}section.form p.form__checkbox{font-size:.9em;margin:5px 0;padding:0 0 0 30px}section.form p.form__checkbox input[type=checkbox]{float:left;margin:6px 0 0 -26px}section.form p.form__checkbox i{color:#999;padding-right:5px;width:16px;font-size:14px;text-align:center;display:inline-block}section.form p.form__checkbox:last-child{margin-bottom:0}section.form .form__radio p.form__radio__description,section.form p.form__description{font-size:.8em;line-height:1.4;color:#666;margin:-4px 0 4px}section.form .form__radio{padding:0 0 0 30px;margin-bottom:20px}section.form .form__radio input[type=radio]{float:left;margin:6px 0 0 -26px}section.form .form__radio:last-child{margin-bottom:0}section.form p.form__data{margin:0;font-size:.9em}section.form label{cursor:pointer}section.form .topic-title{font-size:1.3em}section.form .buttons{margin:-5px}.form__submit{text-align:center;padding:10px 0}.form__submit .button{font-size:1em;padding:6px 12px}.form__submit .button i{font-size:18px;margin-right:8px}.segmented-control{margin:5px 0 0;border:1px solid #ccc;font-size:.8em;border-radius:4px}.segmented-control .segmented-control__button{display:block;padding:3px 8px;margin:0;border-left:1px solid #ccc;border-right:1px solid transparent;position:relative;z-index:10;cursor:pointer}.segmented-control .segmented-control__button i{margin:0 6px 0 0;float:none}.segmented-control :first-child .segmented-control__button{border-left:1px solid transparent;border-radius:4px 0 0 4px}.segmented-control :last-child .segmented-control__button{border-radius:0 4px 4px 0}.segmented-control input:checked+.segmented-control__button{background:#007fd0;color:#fff;margin:-1px;border:1px solid #007fd0;z-index:15}.segmented-control input:checked+.segmented-control__button i{color:#fff}.select-control{font-size:.8em}.select-control .select-control__block{display:block;margin:0 0 5px;padding:0}.select-control .select-control__button{display:block;padding:3px 8px;margin:5px 10px 0 0;background:#fafafa;cursor:pointer;border-radius:4px}.select-control .select-control__button i{color:rgba(0,0,0,.4);margin:0 4px 0 0}.select-control input:checked+.select-control__button{background:#ccc}.select-control input:checked+.select-control__button i{color:rgba(0,0,0,.6)}@media only screen and (min-width:768px){section.form .form__section{padding:20px 12px}section.form .form__section h2{border:0;float:left;margin:0;padding:0;width:20%;text-align:right}section.form .form__section__container{float:left;margin:0 0 0 3%;padding:0 0 0 20px;border-left:1px dotted #ccc;width:74%;-ms-box-sizing:border-box;box-sizing:border-box}}.forum-list .forum{padding:12px;border-bottom:1px solid #ccc;line-height:1.4}.forum-list .forum .forum__title{margin:0 0 4px;font-size:1em}.forum-list .forum .forum__description{font-size:.8em;margin:0;padding:2px 0 4px;color:#444}.forum-list .forum .forum__subforums{list-style:none;margin:2px 0 4px 20px;padding:0;font-size:.8em}.forum-list .forum .forum__subforums li{display:inline-block;margin:0 12px 4px 0}.forum-list .forum .forum__subforums i.fa-level-up{margin:1px 0 0 -16px;color:#999;float:left;font-size:14px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.forum-list .forum .forum__topic{margin-top:6px;padding:10px 0 0 2px;border-top:1px dotted #dfdfdf}.forum-list .forum .forum__topic .avatar-profile-link{width:24px;height:24px;margin:-3px 12px 0 0}.forum-list .forum .forum__topic .avatar-profile-link img.avatar{width:24px;height:24px}.forum-list .forum .forum__topic .forum__topic__title{display:inline-block;margin:0 8px 0 0;padding:0;font-weight:400}.forum-list .forum .forum__topic .forum__topic__post{display:inline-block;font-size:.8em;color:#999;margin:0}.forum-list .forum .forum__topic .forum__topic__post a{color:#666}.forum-list .forum.highlight{background-color:#ebf4fb;border-color:#afd9fa}.forum-list--compact .category{border-bottom:1px solid #dfdfdf;padding:8px 12px}.forum-list--compact .category:last-child,section.container .forum-list .forum:last-child{border-bottom:0}.forum-list--compact .category h4{margin:0;font-size:1em}.forum-list--compact .category ul{list-style:none;margin:0;padding:0 0 0 15px;font-size:.9em}section.container .forum-list{padding:0 6px}.topic-list .topic-list__sort-topics{margin-bottom:0;background:#007fd0;padding:5px;border:0;color:#fff;font-size:.9em;border-radius:4px 4px 0 0}.topic-list .topic-list__sort-topics .primary-column-one,.topic-list .topic-list__sort-topics a.primary-column-two{width:50%}.topic-list .topic-list__sort-topics .latest-column{width:50%;text-align:right}.topic-list .topic-list__sort-topics .primary-column-two,.topic-list .topic-list__sort-topics .replies-column{display:none}.topic-list .topic-list__sort-topics a{display:inline-block;float:left;padding:3px 5px;font-size:.9em;box-sizing:border-box;border-radius:3px}.poll,.post,.quote-bar{border-radius:4px}.topic-list .topic-list__sort-topics a:link,.topic-list .topic-list__sort-topics a:visited{color:#fff}.topic-list .topic-list__sort-topics a:active,.topic-list .topic-list__sort-topics a:hover{background:#ff7500;text-decoration:none}.topic-list .topic-list__sort-topics i{font-size:14px;margin-left:4px;color:rgba(255,255,255,.7)}.topic-list .topic-list__container{border-left:1px solid #ccc;border-right:1px solid #ccc}.topic-list .topic-list__important-topics{border-bottom:2px solid #dfdfdf}.topic-list .topic{padding:10px 12px 10px 60px;border-bottom:1px solid #dfdfdf;line-height:1.4;position:relative}.topic-list .topic .primary-column{position:relative}.topic-list .topic .topic__title{margin:0;padding:0;font-size:1em;font-weight:400}.topic-list .topic .topic__title.topic__title--unread{font-weight:700}.topic-list .topic .topic__title.topic__title--moved{color:#999}.topic-list .topic .topic__icons{float:right;color:#666;font-size:14px;position:absolute;top:0;right:0;margin-left:16px}.topic-list .topic .topic__icons i{margin-left:8px}.topic-list .topic .topic__icons i.fa-thumb-tack{color:#007fd0}.topic-list .topic .replies-column,.topic-list .topic h4{display:none}.topic-list .topic .topic__post{font-size:.8em;color:#999;margin:0;padding:0;display:inline-block}.topic-list .topic .topic__post .post__author a{color:#666}.topic-list .topic .topic__post a.post__date{color:#999}.topic-list .topic .topic__post .post__author:after{content:","}.topic-list .topic .topic__post--first{display:none}.topic-list .topic .topic__post--latest{font-size:.8em;color:#999;margin:0;display:inline-block}.topic-list .topic .avatar-profile-link{width:44px;height:44px;float:left;margin:10px 12px 0 6px;position:absolute;top:0;left:0}.topic-list .topic .avatar-profile-link img.avatar{width:44px;height:44px}.topic-list .topic .topic__forum{font-size:.8em;color:#999;margin:0;display:none}.topic-list .topic .topic__forum a{color:#999}.topic-list .topic .topic__replies{margin:0 0 0 12px;font-size:.8em;color:#999;display:none}.topic-list .topic .topic__replies i{color:rgba(0,0,0,.3);margin-right:4px}.post .post__meta a:link,.post .post__meta a:visited,.topic-list.topic-list--compact .topic .topic__post--latest a,.topic-list.topic-list--compact .topic .topic__post--latest a.post__date{color:#666}.topic-list .topic .topic__replies .text{display:none}.topic-list .topic.highlight{background-color:#ebf4fb;border-color:#afd9fa}.topic-list .topic.soft-deleted{background-color:#ece3fa;border-color:#ddcafa}.topic-list .topic.pending-approval{background-color:#f2dede;border-color:#f2aaab}.topic-list.topic-list--compact .topic .topic__post--latest .post__author{display:inline;font-size:1em}.topic-list.topic-list--compact .topic .topic__post--latest .post__author:after{content:""}@media only screen and (min-width:480px){.topic-list .topic .topic__forum,.topic-list .topic .topic__replies{display:inline-block}}@media only screen and (min-width:768px){.forum-list--full-width .forum .forum__info{float:left;width:60%}.forum-list--full-width .forum .forum__topic{float:right;width:35%;border:none;margin:0;padding:4px 0}.forum-list--full-width .forum .forum__topic .forum__topic__title{display:block;font-size:.9em}.forum-list--full-width .forum .forum__topic .avatar-profile-link{float:left;width:36px;height:36px;margin:3px 12px 0 0}.forum-list--full-width .forum .forum__topic .avatar-profile-link img.avatar{width:36px;height:36px}.topic-list .topic-list__sort-topics a.primary-column-one,.topic-list .topic-list__sort-topics a.primary-column-two{width:29%}.topic-list .topic-list__sort-topics a.primary-column-two{text-align:right;display:inline-block}.topic-list .topic-list__sort-topics a.replies-column{width:12%;text-align:center;display:inline-block}.topic-list .topic-list__sort-topics a.latest-column{width:20%;text-align:left}.topic-list .topic-list__sort-topics a.moderation-column{width:9%;float:left;text-align:right}.topic-list .topic{padding:10px 12px}.topic-list .topic .primary-column{width:58%;float:left;-ms-box-sizing:border-box;box-sizing:border-box}.topic-list .topic .primary-column .topic__title{font-size:1em}.topic-list .topic .replies-column{width:12%;float:left;text-align:center;color:#666;display:block}.topic-list .topic .replies-column p{margin:10px 0;float:none}.topic-list .topic .latest-column{width:20%;float:left}.topic-list .topic .moderation-column{width:9%;float:left;text-align:right}.topic-list .topic .topic__post--first{display:inline-block}.topic-list .topic .topic__post--latest .post__author{display:block;font-size:1.2em}.topic-list .topic .topic__post--latest .post__author:after{content:""}.topic-list .topic .avatar-profile-link{margin:0 12px 0 6px;position:relative;top:auto;left:auto}.topic-list.topic-list--compact .avatar-profile-link{margin:0 12px 0 0}}.post .team-badge,.post.post--hidden .post__body,.post.post--hidden .post__controls{display:none}.post{background-color:#fff;border:1px solid #ccc;padding:8px 12px;margin-bottom:25px}.post.highlight{background-color:#ebf4fb;border-color:#afd9fa}.post.soft-deleted{background-color:#ece3fa;border-color:#ddcafa}.post.pending-approval{background-color:#f2dede;border-color:#f2aaab}.post.post--hidden .post__meta{padding-bottom:2px}.post .post__meta{padding:4px 6px 12px}.post .post__meta a:active,.post .post__meta a:hover{color:#ff7500}.post .post__meta h3{font-size:1em;margin:0}.post .post__meta h3 a:link,.post .post__meta h3 a:visited{color:#007fd0}.post .post__meta h3 a:active,.post .post__meta h3 a:hover{color:#ff7500}.post .post__meta .post__date,.post .post__meta .post__topic{font-size:.8em;color:#666}.post .post__meta .post__edit-log{font-size:.7em;margin-left:4px}.post .post__meta .post__status{margin-left:16px;font-size:.8em;font-weight:700}.post .post__meta .post__status i{color:#666;font-size:14px;margin-right:3px}.post .post__inline-mod{float:right;margin:-20px 0 0 7px}.post .post__toggle{float:right;font-size:14px;margin:1px 1px 0 0}.post .post__toggle i{color:rgba(0,0,0,.2)}.post .post__toggle:hover i{color:rgba(0,0,0,.4)}.post .avatar-profile-link{float:left;width:40px;height:40px;margin:5px 10px 0 0}.post .avatar-profile-link img.avatar{width:40px;height:40px}.post .post__body{padding:0 6px 3px}.post .post__body p{font-size:.9em;margin:0}.jcrop-holder img,img.jcrop-preview{max-width:none}.post .post__body blockquote{border-left:2px solid #007fd0;padding:10px 20px;margin:20px 12px;font-size:.9em}.post .post__body blockquote cite{font-weight:400;font-size:normal;color:#666;display:block}.post .post__body blockquote cite .quote-author{font-weight:700;color:#222}.post .post__body blockquote cite .quote-date{color:#444}.post .post__signature{border-top:1px dotted #ccc;padding:6px 6px 0;margin:12px 0 0;font-size:.8em}.post .post__controls{list-style:none;margin:0;padding:4px;text-align:right}.post .post__controls li{display:inline-block}.post .post__controls li a,.post .post__controls li button{color:#666;padding:0 5px;background-color:transparent;border:none}.post .post__controls li a:active,.post .post__controls li a:hover,.post .post__controls li button:active,.post .post__controls li button:hover{color:#ff7500;text-decoration:none}.post .quick-quote span:hover,ul.notifications a:hover .text,ul.notifications h2 a:hover .text{text-decoration:underline}.post .post__controls li.approve,.post .post__controls li.like,.post .post__controls li.quote,.post .post__controls li.restore{float:left}.post .post__controls li.approve .text,.post .post__controls li.like .text,.post .post__controls li.quote .text,.post .post__controls li.restore .text{display:inline}.post .post__controls li.approve .quote-button .quote-button__remove,.post .post__controls li.like .quote-button .quote-button__remove,.post .post__controls li.quote .quote-button .quote-button__remove,.post .post__controls li.restore .quote-button .quote-button__remove,.post .quick-quote,.post.post--reply .full-reply .text,.topic--create header h1,.topic--reply header h1{display:none}.post .post__controls i{font-size:14px}.post .post__controls .text{display:none;font-size:.7em;margin-left:6px}.post .post__likes{font-size:.8em;padding:8px 8px 4px;margin:8px 0 0;border-top:1px solid #dfdfdf;color:#999}.post .post__likes i{margin-right:5px}.post .post__likes a{color:#666}.post.post--reply .full-reply{float:right}.post.post--reply textarea{border:none;padding:0}.post.post--reply.post--quick-reply .post__foot{margin:5px 0}.post .quick-quote{background:#444;color:#fff;border-radius:4px;font:12px Open Sans,Helvetica Neue,Helvetica,Arial;padding:6px 4px;position:absolute;z-index:1001}.post .quick-quote span{cursor:pointer;margin:0 6px}.post .quick-quote:before{content:' ';position:absolute;bottom:-6px;left:50%;margin-left:-6px;border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent}.quote-bar{border:1px solid #ccc;padding:5px 10px;font-size:12px}.view-quotes{left:10%!important;width:80%!important;margin-left:0!important}.view-quotes .view-quotes__quotes{overflow:auto;padding:15px 15px 0;margin:0}.view-quotes .view-quotes__select-all{bottom:0;margin:0;padding:6px 0;background:#f2f2f2;border-top:1px solid #dfdfdf;text-align:center}.topic--create .topic__title,.topic--reply .topic__title{border:none;padding:0;font-size:1.5em;font-weight:700}.topic--create .post__controls,.topic--reply .post__controls{text-align:left}.topic--create .post__controls .text,.topic--reply .post__controls .text{display:inline;font-size:.8em}@media only screen and (min-width:480px){.post{margin-left:80px}.post.post--hidden .avatar-profile-link{width:50px;height:50px;margin-left:-80px}.post.post--hidden .avatar-profile-link img.avatar{width:50px;height:50px}.post .post__meta{padding:4px 6px 8px}.post .post__meta h3{display:inline-block}.post .post__meta .post__date,.post .post__meta .post__topic{margin:0 0 0 10px}.post .avatar-profile-link{float:left;width:70px;height:70px;margin:-13px 0 0 -100px}.post .avatar-profile-link img.avatar{width:70px;height:70px}.post .post__inline-mod{margin-top:7px}}@media only screen and (min-width:768px){.post{margin-left:110px}.post .post__meta .team-badge{display:inline}.post .avatar-profile-link{width:100px;height:100px;margin-left:-130px}.post .avatar-profile-link img.avatar{width:100px;height:100px}.post .post__toggle{margin-right:5px}}#add-poll .poll-option{padding-right:20px}#add-poll .remove-option{float:right;margin:3px -20px 0 0;color:#eb5257}.poll{border:1px solid #ccc}.poll .poll__title{background:#007fd0;margin:0;border-radius:3px 3px 0 0;padding:6px 8px;color:#fff}.poll .poll__options{padding:0}.poll .poll__option{border-bottom:1px solid #dfdfdf;padding:6px 8px}.poll .poll__option:last-child{border-bottom:none}.poll .poll__option.poll_option-voted{background:#ebf4fb}.poll .poll__option__name{width:300px;float:left}.poll .poll__option__votes{margin-left:300px;width:auto;border:1px solid #ccc;background:#fff;height:20px;border-radius:10px;position:relative}.stepper,.team-badge{border:1px solid #dfdfdf}.poll .poll__option__votes-bar{position:absolute;top:0;left:0;bottom:0;background:#ccc;z-index:1;border-radius:9px}.poll .poll__option__votes-title{position:absolute;top:0;left:0;right:0;text-align:center;font-size:14px;line-height:1;padding:3px 0 0;z-index:4}.poll .poll__option__votes-result{font-size:14px}.poll .poll__end-at{border-top:1px solid #ccc;padding:6px 8px}.poll .poll__vote{border-top:2px solid #ccc;height:40px}.poll .poll__vote .poll__buttons{float:right}.poll .poll__vote .button{line-height:1.4}.user-list{padding:12px 12px 0}.user-list .user-list__user{border:1px solid #dfdfdf;padding:8px;margin:0 0 12px;border-radius:4px}.user-list .user-list__user .avatar-profile-link{float:left;width:80px;height:80px;margin:0 12px 0 0}.user-list .user-list__user .avatar-profile-link img.avatar{width:80px;height:80px}.user-list .user-list__user h3{margin:0;font-size:1em}.user-list .user-list__user h4{font-size:.8em;font-weight:400;margin:0}.user-list .user-list__user p{margin:0;padding:0;font-size:.8em;color:#999}.user-list .user-list__user p a{color:#666}.user-list .user-list__user .team-badge{float:right;position:relative;margin:-48px 0 0}.user-list .user-list__user .stats{font-size:.7em}.user-list.online-now .user-list__user .avatar-profile-link,.user-list.online-now .user-list__user .avatar-profile-link img.avatar{width:50px;height:50px}.user-list.online-now .user-list__user .user-list__user__date{float:right}.user-list .sort-results{margin:0 -12px}.user-list--compact a{display:inline-block;margin:0 12px 10px 0}.user-list--compact a img.avatar{width:24px;height:24px;margin:-2px 8px 0 0}.user-list--compact .error-no-results{padding:10px 0;font-size:1em}.team-badge{padding:3px 8px;color:#666;display:inline;line-height:1.6;font-size:.7em;border-radius:4px}.team-badge i{margin-right:5px}.profile .profile__header{position:relative}.profile .profile__header .avatar{float:left;width:100px;height:100px;margin-right:16px}.profile .profile__header .page-buttons{position:absolute;top:0;right:0;margin:0}.profile .profile__username,.profile .profile__usertitle{margin:5px 0}.profile .profile__field-group h2{margin-bottom:0}.profile .profile__field{padding:8px;border-bottom:1px solid #dfdfdf;font-size:.9em}.profile .profile__field h3{margin:0;padding:0;font-weight:600}.conversation-list .conversation .conversation__title--unread,ul.notifications .notification__username{font-weight:700}.profile .profile__field p{margin:0;padding:0}.profile .profile__field:last-child{border-bottom:none}@media only screen and (min-width:768px){.user-list .user-list__user{float:left;width:49.5%;margin:0 0 12px;-ms-box-sizing:border-box;box-sizing:border-box}.user-list .user-list__user:nth-child(odd){margin-right:.5%}.user-list .user-list__user:nth-child(even){margin-left:.5%}}section.form .form__section__container.change-avatar{padding-left:130px}section.form .form__section__container.change-avatar .avatar-profile-link{float:left;margin:0 10px 0 -110px}section.form .form__section__container.change-avatar .avatar-profile-link img.avatar{width:100px;height:100px}section.form .form__section__container.change-avatar p{padding:0 0 0 5px;margin:0 0 10px;font-size:.9em;color:#666}ul.notifications{margin:0;font-size:.9em;line-height:1.6;list-style:none;padding:0}ul.notifications li{overflow:hidden;margin:0;padding:8px;border-bottom:1px solid #dfdfdf}ul.notifications li:last-child{border-bottom:0}ul.notifications a.avatar-profile-link{float:left;margin:0 12px 0 0;width:40px;height:40px}ul.notifications a.avatar-profile-link img.avatar{width:40px;height:40px}ul.notifications a.notification{text-decoration:none;margin-left:52px;padding-left:24px;display:block}ul.notifications i{color:#999}ul.notifications time{font-size:.8em;color:#666;display:block}.conversation-list .conversation{padding:10px 12px 10px 64px;border-bottom:1px solid #dfdfdf;line-height:1.4;position:relative}.conversation-list .conversation .avatar-profile-link{width:44px;height:44px;float:left;margin:10px 12px 0 10px;position:absolute;top:0;left:0}.conversation-list .conversation .avatar-profile-link img.avatar{width:44px;height:44px}.conversation-list .conversation .conversation__latest{font-size:.8em;color:#999;margin:0;display:inline-block}.conversation-list .conversation .conversation__latest time{color:#666}.conversation-list .conversation .conversation__unread{background:#eb5257;color:#fff;padding:2px 5px 1px 4px;margin:0 0 0 4px;font-weight:400;font-size:.8em;text-decoration:none;border-radius:2px}.conversation-list .conversation:last-child{border-bottom:0}.conversation-participants{background:#fafafa;padding:10px;line-height:1.4;border-radius:4px}.conversation-participants h3{font-weight:400;font-size:.9em;color:#666;margin:0 0 10px}.conversation-participants .participant{display:inline-block;width:200px}.conversation-participants .participant .avatar-profile-link{width:36px;height:36px;float:left;margin:2px 10px 0 0}.conversation-participants .participant .avatar-profile-link img.avatar{width:36px;height:36px}.conversation-participants .participant .participant__username{font-size:.9em}.conversation-participants .participant .participant__last-read{display:block;font-size:.7em;color:#666}.conversation-participants.conversation-participants--compose{margin-bottom:20px}.conversation-participants.conversation-participants--compose h3{margin:0 0 10px}.conversation-participants.conversation-participants--compose input{border:none;background:0 0;padding:0}.inline-moderation{border:1px solid #ddd;border-radius:4px;padding:10px 12px;font-size:.9em;text-align:center}html.js .inline-moderation{display:none}html.js .inline-moderation.floating{display:block;float:left;position:fixed;background:#444;border-color:#444;z-index:1000;bottom:0;left:0;right:0;border-radius:0;border-top:2px solid #222;width:100%;box-sizing:border-box}html.js .inline-moderation.floating h2{color:#bbb}html.js .inline-moderation.floating a:link,html.js .inline-moderation.floating a:visited{color:#ddd}html.js .inline-moderation.floating i{color:#bbb}.inline-moderation h2{font-weight:400;font-size:1em;color:#666;margin:0 8px 0 0;padding:0;border:none;display:inline-block}.inline-moderation ul{list-style:none;margin:0;padding:0;display:inline-block}.inline-moderation ul li{display:inline-block;margin:0 8px}.modal,.modal .section-menu{display:none}.inline-moderation i{margin-right:4px}.checkbox-select{float:right;margin:-4px 7px 0 12px}.checkbox-select.check-all{margin:12px 19px 0 0}@media only screen and (min-width:480px){.checkbox-select{margin:12px 0 0 12px}.checkbox-select.check-all{margin:12px 12px 0 0}}.modal{width:580px;padding:0;border:8px solid rgba(0,0,0,.5);border-radius:8px}.modal .page-content{background:#fff;border:1px solid rgba(0,0,0,.7);width:100%;float:none}.modal .page-content header{background:#007fd0;border-bottom:2px solid #0a539b}.modal .page-content header h1{margin:0;color:#fff;font-size:1.2em;padding:16px}.modal .page-content header .page-controls{margin:-50px 8px 0 0}.modal .page-content header .button,.modal .page-content header .button.secondary{color:#fff;background:#007fd0;border-color:rgba(255,255,255,.3)}.modal .page-content header .button.secondary:hover,.modal .page-content header .button:hover{background:#ff7500;border-color:#ff7500}.modal .page-content.page-content--menu header{margin:0}.modal section.form{border:none;margin:0;overflow:auto}.modal section.form h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc;text-align:left;float:none;width:auto}.modal section.form .form__section__container{float:none;margin:0;padding:0;border:none;width:auto}.modal section.form .form_section:last-child{padding-bottom:0}.modal .form__submit{margin:0;padding:6px 0;background:#f2f2f2;border-top:1px solid #dfdfdf}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;width:26px;height:26px;display:block;border:2px solid #fff;padding:2px;color:#fff;background:#333;text-align:center;text-decoration:none;box-shadow:0 1px 4px #000;line-height:1;border-radius:15px;box-sizing:border-box;font-size:14px/1;font-family:FontAwesome;-webkit-font-smoothing:antialiased}#powerTip,#spinner,.modal a.close-modal span{display:none}.modal a.close-modal:before{content:"\f00d"}.modal a.close-modal:hover{background:#b00}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url(../images/spinner.gif)center center no-repeat #111;border-radius:8px}@media screen and (max-width:758px){.modal{width:450px}}@media screen and (max-width:524px){.modal{width:290px}}@media screen and (max-height:758px){.modal .page-content section.form{max-height:400px;overflow:auto}}@media screen and (max-height:524px){.modal .page-content section.form{max-height:300px;overflow:auto}}@media screen and (max-height:458px){.modal .page-content section.form{max-height:150px;overflow:auto}}.jcrop-hline,.jcrop-line,.jcrop-vline{background:url(../images/Jcrop.gif)#fff;font-size:0;position:absolute}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline{height:100%;width:1px!important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px!important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%}.jcrop-handle{background-color:#333;border:1px solid #eee;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n{height:7px;width:100%;margin-top:-4px}.jcrop-dragbar.ord-s{height:7px;width:100%;bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{height:100%;width:7px;margin-right:-4px;right:0}.jcrop-dragbar.ord-w{height:100%;width:7px;margin-left:-4px}.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light .jcrop-handle{background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark .jcrop-handle{background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-hline,.solid-line .jcrop-vline{background:#fff}.jcrop{max-width:100%;height:300px;max-height:300px;overflow:auto;text-align:center}#spinner{background:#444;color:#fff;position:fixed;top:0;left:0;z-index:1001;padding:3px 15px;border-radius:0 0 4px;font-size:12px}#spinner .fa{font-size:16px;padding:0 2px}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,.8);border-radius:4px;color:#fff;padding:3px 9px;position:absolute;white-space:nowrap;z-index:2147483647;font-size:.8em}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.e:before{border-right:5px solid #333;border-right:5px solid rgba(0,0,0,.8);left:-5px}#powerTip.s:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.w:before{border-left:5px solid #333;border-left:5px solid rgba(0,0,0,.8);right:-5px}#powerTip.ne-alt:before,#powerTip.se-alt:before{left:auto;right:10px}#powerTip.ne:before,#powerTip.se:before{border-right:5px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:5px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.se:before,#powerTip.sw:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.ne-alt:before,#powerTip.nw-alt:before,#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:none;border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);bottom:auto;top:-5px}.stepper{border-radius:3px;margin:0 0 10px;overflow:hidden;position:relative;width:130px}.stepper .stepper-input{background:#fff;border:0;font-size:.9em;overflow:hidden;padding:4px 10px;text-align:center;width:100%;width:60px;margin:0 35px;box-sizing:border-box;border-radius:4px;z-index:49;-moz-appearance:textfield}.stepper .stepper-input:focus{outline:0}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-arrow{cursor:pointer;display:block;height:100%;padding:0;position:absolute;width:35px;text-align:center;z-index:50;color:#fff}.stepper .stepper-arrow:before{font-size:14px;margin:0 10px;font-family:FontAwesome;color:#666}.stepper .stepper-arrow:hover{color:#666}.stepper .stepper-arrow.up{float:right;top:0;right:0;border-left:1px solid #dfdfdf}.stepper .stepper-arrow.up:before{content:"\f067"}.stepper .stepper-arrow.down{float:left;top:0;left:0;border-right:1px solid #dfdfdf}.stepper .stepper-arrow.down:before{content:"\f068"}.stepper.disabled .stepper-input{background:#fff;border-color:#dfdfdf;color:#ccc}.stepper.disabled .stepper-arrow{background:#fff;border-color:#dfdfdf;cursor:default}::-ms-clear,::-ms-reveal{display:none!important}.hideShowPassword-toggle{background:0 0;border:0;border-radius:2px;color:#999;cursor:pointer;font-size:.75em;font-weight:700;margin-right:2px;padding:3px 8px;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none}.hideShowPassword-toggle:focus,.hideShowPassword-toggle:hover{background-color:#eee;color:#666;outline:transparent}.dropit{list-style:none;padding:0;margin:0}.dropit .dropit-trigger{position:relative}.dropit .dropit-submenu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:150px;list-style:none;padding:0;margin:0}.dropit .dropit-open .dropit-submenu{display:block}.table{width:100%}.table.table--bordered{border-radius:5px;border-collapse:separate}.table.table--bordered td{border-bottom:1px solid #dfdfdf}.table td,.table th{padding:10px}.table thead{background:#007fd0;color:#fff}.clearfix:after,.clearfix:before,.conversation-participants:after,.conversation-participants:before,.forum-list .forum:after,.forum-list .forum:before,.main .page-controls:after,.main .page-controls:before,.profile .profile__header:after,.profile .profile__header:before,.topic-list .topic-list__sort-topics:after,.topic-list .topic-list__sort-topics:before,.topic-list .topic:after,.topic-list .topic:before,.user-list:after,.user-list:before,.wrapper:after,.wrapper:before,nav.section-menu ul:after,nav.section-menu ul:before,section.form .form__section:after,section.form .form__section:before{content:" ";display:table}.clearfix:after,.conversation-participants:after,.forum-list .forum:after,.main .page-controls:after,.profile .profile__header:after,.topic-list .topic-list__sort-topics:after,.topic-list .topic:after,.user-list:after,.wrapper:after,nav.section-menu ul:after,section.form .form__section:after{clear:both}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} \ No newline at end of file diff --git a/public/assets/css/rtl.css b/public/assets/css/rtl.css index 15920913..3b5cacfd 100644 --- a/public/assets/css/rtl.css +++ b/public/assets/css/rtl.css @@ -2706,7 +2706,7 @@ img.avatar { border-color: #ff7500; } .button.button--secondary, a.button.button--secondary { border: 1px solid #dfdfdf; - background: none; + background: #fff; color: #007fd0; } .button.button--secondary:hover, a.button.button--secondary:hover { color: #ff7500; } @@ -4417,6 +4417,19 @@ img.jcrop-preview { .dropit .dropit-open .dropit-submenu { display: block; } +.table { + width: 100%; } + .table.table--bordered { + border-radius: 5px; + border-collapse: separate; } + .table.table--bordered td { + border-bottom: 1px solid #dfdfdf; } + .table td, .table th { + padding: 10px; } + .table thead { + background: #007fd0; + color: #fff; } + .clearfix:before, .wrapper:before, nav.section-menu ul:before, .main .page-controls:before, section.form .form__section:before, .forum-list .forum:before, .topic-list .topic-list__sort-topics:before, .topic-list .topic:before, .user-list:before, .profile .profile__header:before, .conversation-participants:before, .clearfix:after, .wrapper:after, nav.section-menu ul:after, .main .page-controls:after, section.form .form__section:after, .forum-list .forum:after, .topic-list .topic-list__sort-topics:after, .topic-list .topic:after, .user-list:after, .profile .profile__header:after, .conversation-participants:after { content: " "; display: table; } diff --git a/public/assets/css/rtl.min.css b/public/assets/css/rtl.min.css index b0e8a6e1..dafc00f5 100644 --- a/public/assets/css/rtl.min.css +++ b/public/assets/css/rtl.min.css @@ -1,6 +1,6 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}.fa,.modal a.close-modal{-moz-osx-font-smoothing:grayscale}.fa-ul>li,sub,sup{position:relative}.fa-fw,.fa-li,.menu-bar ul li a{text-align:center}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}.fa,.fa-stack{display:inline-block}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,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;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre,textarea{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}/*! +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}.fa,.modal a.close-modal{-moz-osx-font-smoothing:grayscale}.fa-ul>li,sub,sup{position:relative}.fa-fw,.fa-li,.menu-bar ul li a{text-align:center}#search .search__container,#search .search__controls,.menu-bar ul li a,.modal a.close-modal,.stepper .stepper-input,.topic-list .topic-list__sort-topics a,select,textarea{-ms-box-sizing:border-box}#search .search__field,.button:active,.button:hover,.stepper .stepper-input:focus,a.button:active,a.button:hover,a:active,a:focus,a:hover,button:focus,select,textarea{outline:0}.segmented-control input,.select-control input{position:absolute;visibility:hidden}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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}.fa,.fa-stack{display:inline-block}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,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;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre,textarea{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}/*! * Font Awesome 4.3.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.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-stack,.jcrop,img{vertical-align:middle}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #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}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{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);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before,.fa-genderless:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}dl.stats dt:after,section .sort-results h3:after{content:":"}html[dir=rtl]{direction:rtl}/*! + */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0)format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0)format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0)format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0)format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular)format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-stack,.jcrop,img{vertical-align:middle}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #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}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{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);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before,.modal a.close-modal:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before,.fa-genderless:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}dl.stats dt:after,section .sort-results h3:after{content:":"}html[dir=rtl]{direction:rtl}/*! * MyBB 2.0 - http://mybb.com - @mybb - MIT license -*/h1.title{float:right;margin:10px 0 5px 2%}h1.title a#logo{background-image:url(../images/logo_mobile.png);background-repeat:no-repeat;background-position:top right;width:137px;height:40px;display:block}h1.title a#logo span{display:none}.main-menu{float:left;margin:25px 0 0}.menu-bar ul{margin:0;padding:0;list-style:none}.menu-bar ul li a{display:block;margin-bottom:10px;padding:8px 0;width:48%;margin-right:1%;margin-left:1%;float:right;background:#fafafa;-ms-box-sizing:border-box;box-sizing:border-box}.menu-bar ul li .unread-count{background:#eb5257;color:#fff;padding:2px 4px 1px 5px;margin:0 2px 0 0;font-weight:400;font-size:.8em;text-decoration:none;border-radius:2px}.main-menu__container{display:none}.main-menu__button{padding-top:5px;display:inline-block;float:left}.main-menu__button i{font-size:21px;color:#444}.main-menu__button span.text{display:none}.user-navigation{clear:both;background:#444;border-top:2px solid #222;border-bottom:2px solid #222}.user-navigation .wrapper{padding:0}.user-navigation__links{margin:0;padding:0;list-style:none}.user-navigation__links>li{float:right;margin:0;padding:12px 6px;position:relative}.user-navigation__links>li>a:link,.user-navigation__links>li>a:visited{color:#fff;padding:2px 8px;display:inline-block;margin:-3px 0 -2px;border-radius:4px}.user-navigation__links>li>a:active,.user-navigation__links>li>a:hover{background-color:#333;text-decoration:none}.user-navigation__links>li.dropit-link{padding:12px 0;border-left:2px solid transparent;border-right:2px solid transparent}.user-navigation__links>li.dropit-link i.fa-caret-down{font-size:14px;color:rgba(255,255,255,.7)}.user-navigation__links>li.dropit-link i.fa-caret-up{display:none}.user-navigation__links>li.dropit-link.dropit-open{background:#f2f2f2;border:2px solid #dfdfdf;border-bottom-color:#f2f2f2;margin:-2px 0}.user-navigation__links>li.dropit-link.dropit-open>a{background:0 0;color:#444;border-radius:0}.user-navigation__links>li.dropit-link.dropit-open i.fa-caret-up{display:inline;font-size:14px;color:rgba(0,0,0,.7)}.user-navigation__links .user-navigation__messages>a>span.text,.user-navigation__links .user-navigation__notifications>a>span.text,.user-navigation__links>li.dropit-link.dropit-open i.fa-caret-down{display:none}.user-navigation__links .user-navigation__active-user>a>span.text{font-weight:700}.user-navigation__links .user-navigation__sign-up>a{background-color:#007fd0}.user-navigation__links .user-navigation__sign-up>a:hover{background-color:#ff7500}.user-navigation__links .unread-count{background:#eb5257;color:#fff;border-radius:2px;padding:2px 4px 1px 5px;margin:0 2px 0 0;font-weight:400;font-size:.8em;text-decoration:none}.user-navigation ul .user-navigation__dropdown{display:none;background:#f2f2f2;border-radius:4px 0 4px 4px;border:2px solid #dfdfdf;border-top:0;padding:6px 12px 12px;font-size:.9em;right:-2px;width:270px}.user-navigation ul .user-navigation__dropdown ul{margin:0;padding:0;list-style:none}.user-navigation ul .user-navigation__dropdown li{float:none;margin:0;padding:0;display:block;border-bottom:1px solid #dfdfdf}.user-navigation ul .user-navigation__dropdown li a{display:block;margin:0;padding:4px;float:none;border-right:0;text-align:right;background:0 0}.user-navigation ul .user-navigation__dropdown li a i{color:rgba(0,0,0,.3);padding-left:8px}.user-navigation ul .user-navigation__dropdown a.avatar-profile-link{float:left;width:80px;height:80px;margin:6px 0 0}.user-navigation ul .user-navigation__dropdown a.avatar-profile-link img.avatar{width:80px;height:80px}.user-navigation ul .user-navigation__dropdown .messages-container,.user-navigation ul .user-navigation__dropdown .notifications-container{background:#fafafa;border:1px solid #dfdfdf;border-radius:3px;margin:10px 0 0}.user-navigation ul .user-navigation__dropdown h2{font-size:1em;margin:0;padding:8px 8px 8px 12px;color:#444;background:#eee;border-bottom:1px solid #dfdfdf}.user-navigation ul .user-navigation__dropdown h2 a:link,.user-navigation ul .user-navigation__dropdown h2 a:visited{color:#444;display:inline-block;background:0 0}.user-navigation ul .user-navigation__dropdown h2 a:active,.user-navigation ul .user-navigation__dropdown h2 a:hover{color:#ff7500}.user-navigation ul .user-navigation__dropdown h2 a.option{float:left}.user-navigation ul .user-navigation__dropdown h2 a.option span.text{display:none}.user-navigation ul .user-navigation__dropdown h2 a.option i{color:rgba(0,0,0,.5)}.user-navigation ul .user-navigation__dropdown h2 a.option:hover i{color:rgba(0,0,0,.6)}.user-navigation ul .user-navigation__dropdown ul.notifications{margin:0;font-size:.8em;line-height:1.6}.user-navigation ul .user-navigation__dropdown ul.notifications a{text-decoration:none;padding:8px 16px 8px 8px;overflow:hidden}.user-navigation ul .user-navigation__dropdown ul.notifications a:hover span.text{text-decoration:underline}.user-navigation ul .user-navigation__dropdown ul.notifications span.username{font-weight:700}.user-navigation ul .user-navigation__dropdown ul.notifications i{color:rgba(0,0,0,.3);font-size:14px;margin:4px -8px 4px 0;float:right}.user-navigation ul .user-navigation__dropdown ul.messages{margin:0;font-size:.8em;line-height:1.6}.user-navigation ul .user-navigation__dropdown ul.messages li{padding:8px;color:#666}.user-navigation ul .user-navigation__dropdown .view-all,.user-navigation ul .user-navigation__dropdown ul.messages li a{padding:0}.user-navigation ul .user-navigation__dropdown ul.messages a.avatar-profile-link{float:right;margin:0 0 0 8px;width:40px;height:40px}.user-navigation ul .user-navigation__dropdown ul.messages a.avatar-profile-link img.avatar{width:40px;height:40px}.user-navigation ul .user-navigation__dropdown ul.messages a.conversation-title{font-weight:700;display:block;font-size:1.1em}.user-navigation ul .user-navigation__dropdown ul.messages a.message-author{display:inline-block}#search .search__button .text,#search a.search__advanced .text,#search button.search__submit .text{display:none}.user-navigation ul .user-navigation__dropdown time{font-size:.9em;margin:3px 4px 0 0;color:#666;float:left}.user-navigation ul .user-navigation__dropdown .view-all a{text-align:center;padding:8px}#search .search__button{color:#999;float:left;margin:8px 0 0;padding:5px 2px}#search .search__button i{font-size:18px}#search .search__button:hover{color:#ccc}#search .search__container{clear:both;display:none;border-radius:4px;padding:2px 5px;cursor:text;background:#fff;margin:0 0 8px;width:auto;-ms-box-sizing:border-box;box-sizing:border-box}#search .search__field{border:0;padding:0;margin:0;width:74%;font-size:.9em;outline:0}#search .search__controls{width:24%;text-align:left;float:left;padding-left:8px;-ms-box-sizing:border-box;box-sizing:border-box}#search a.search__advanced,#search button.search__submit{height:24px;margin:0 8px 0 0;padding:0;border:0;cursor:pointer;background:0 0;color:#999;font-size:14px}#search a.search__advanced:hover,#search button.search__submit:hover{color:#666}.breadcrumb{display:block;font-size:.8em;color:#ccc;padding:0;margin:0 0 10px}.breadcrumb a:active,.breadcrumb a:hover,.breadcrumb a:link,.breadcrumb a:visited{color:#666}.breadcrumb i{color:#666;margin:0 6px 0 4px}footer{border-top:1px solid #dfdfdf;background:#fafafa;border-bottom:1px solid #dfdfdf;margin-bottom:30px}footer h3{float:none;font-size:.9em;text-align:center;display:block}footer .menu-bar a{padding:5px 12px;font-size:.9em}footer p.powered-by{clear:both;font-size:.8em;color:#666;padding:10px 0;margin:0}footer p.powered-by a{color:#444}@media only screen and (max-width:768px){.main-menu.menu-bar{margin-top:10px}.main-menu.menu-bar:hover .main-menu__container{position:absolute;left:0;float:left;width:100%;padding-top:45px;display:block}.main-menu.menu-bar:hover ul{display:block;position:relative;top:0;border-top:2px solid #222;border-bottom:2px solid #222;left:0;z-index:500;background:#444;padding:1px 2px 2px;text-align:center}.main-menu.menu-bar:hover ul li{display:inline-block}.main-menu.menu-bar:hover ul li a{width:auto;display:inline-block;margin:4px;padding:7px 8px 6px;float:none;background:0 0;border-radius:4px}.main-menu.menu-bar:hover ul li a:link,.main-menu.menu-bar:hover ul li a:visited{color:#fff}.main-menu.menu-bar:hover ul li a:active,.main-menu.menu-bar:hover ul li a:hover{background:#333;color:#fff;text-decoration:none}}@media only screen and (min-width:768px){h1.title{margin:20px 0 15px 2%}h1.title a#logo{background-image:url(../images/logo2.png);width:188px;height:55px}.main-menu{margin-top:25px}.main-menu__button{display:none}.main-menu__container{display:block}.main-menu.menu-bar ul li{display:inline-block}.menu-bar ul li a{width:auto;background:0 0;border-right:1px solid #dfdfdf;margin:0;padding:2px 12px}.main-menu.menu-bar ul li:first-child a{border-right:0}#search .search__button{display:none}#search .search__container{float:left;display:block;width:35%;clear:none;margin-top:10px}footer{padding:20px 0 10px}footer h3{margin:0;float:right;padding:3px 0 3px 12px}}fieldset,hr{border:0;padding:0}@media all and (-webkit-min-device-pixel-ratio:2){h1.title a#logo{background-image:url(../images/logo_mobile@2x.png);background-size:137px 40px}}@media all and (-webkit-min-device-pixel-ratio:2) and (min-width:768px){h1.title a#logo{background-image:url(../images/logo2@2x.png);background-size:188px 55px}}button,html,input,select,textarea{color:#222;word-wrap:break-word}::-moz-selection{background:#ff7500;color:#fff;text-shadow:none}::selection{background:#ff7500;color:#fff;text-shadow:none}body{font:16px/26px Open Sans,Helvetica Neue,Helvetica,Arial;background:#fff}.wrapper{width:90%;margin:0 5%}button,input,select,textarea{font:16px Open Sans,Helvetica Neue,Helvetica,Arial}a:link,a:visited{color:#007fd0;text-decoration:none}a:active,a:hover{outline:0;color:#ff7500;text-decoration:underline}a:focus,button:focus{outline:0}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}fieldset{margin:0}.main{padding:15px 0 30px}.main header{margin-bottom:20px}.main header h1{font-size:1.5em;margin:0 0 10px;padding:0}.main header p{color:#666;font-size:.9em;margin:0 0 10px}.main .page-content--menu header h1{font-size:1.2em;margin-bottom:0}.main aside{padding-bottom:10px;font-size:.9em;margin-top:30px}.main aside section{border:1px solid #dfdfdf;padding:12px 15px;margin-bottom:30px;border-radius:4px}.main .page-buttons{margin:-10px -5px 15px;text-align:center}.main .pagination{list-style:none;margin:0 -5px 25px 0;padding:0;font-size:.9em;text-align:center}.main .pagination li{display:inline-block;margin:0 5px}.main .pagination li a{background:#fafafa;padding:1px 8px;display:inline-block;border-radius:4px}.main .pagination li a:hover{background:#ff7500;color:#fff;text-decoration:none}.main .pagination li.active{padding:1px 8px;background:#007fd0;color:#fff;border-radius:4px}.main .pagination li.disabled{display:none}section{margin-bottom:30px}section h2{font-size:1.2em}section .heading{border-bottom:1px solid #dfdfdf;padding:8px;margin:0 0 5px}section .heading--linked{border-bottom:0;padding:0}section .heading--linked a{padding:8px 12px;border-bottom:1px solid #dfdfdf;text-decoration:none;display:block}section .heading--linked a .count{float:left;font-size:.8em;color:#666;font-weight:400}section .heading--linked a .count i{margin-right:4px}section .heading--major{background:#007fd0;color:#fff;border:0;padding:8px 12px;margin-bottom:0;border-radius:4px}section .heading--major.heading--linked{padding:0}section .heading--major.heading--linked a{border:none;color:#fff;text-decoration:none}section .heading--major.heading--linked a .count{color:rgba(255,255,255,.7)}section .heading--major.heading--linked a:active,section .heading--major.heading--linked a:hover{text-decoration:underline}section .heading--major.heading--linked a:active .count,section .heading--major.heading--linked a:hover .count{color:#fff}section .page-tabs{list-style:none;margin:0;background:#fafafa;padding:8px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}section .page-tabs li{display:inline-block;margin:0 0 0 8px}section .page-tabs li a{padding:4px 8px;display:inline-block;background:#fafafa;border-radius:3px}section .page-tabs li a:hover{text-decoration:none;background:#ff7500;color:#fff}section .page-tabs li.page-tabs__active a,section .page-tabs li.page-tabs__active a:hover{color:#fff;font-weight:700;background:#007fd0;text-decoration:none}section .sort-results{text-align:center;border:1px solid #ccc;border-top:2px solid #dfdfdf;padding:6px 0;clear:both;border-radius:0 0 4px 4px}section .sort-results h3{display:inline-block;margin:0 0 0 10px;padding:0;font-weight:400;color:#666;font-size:.9em}section.container{border:1px solid #dfdfdf;border-radius:4px}section.container .sort-results{border-width:2px 0 0}section:last-child{margin-bottom:0}nav.section-menu ul{margin:0 0 15px;padding:0;list-style:none}nav.section-menu ul li{float:right;width:48%;margin-bottom:4px}nav.section-menu ul li:nth-child(odd){margin-left:2%}nav.section-menu ul li:nth-child(even){margin-right:2%}nav.section-menu ul li a{background:#fafafa;display:block;padding:2px 8px;text-decoration:none;border-radius:3px}nav.section-menu ul li a:hover{background-color:#ff7500;border-color:#ff7500;color:#fff}nav.section-menu ul li a i{padding-left:5px}nav.section-menu ul li.active a{background-color:#007fd0;border-color:#007fd0;color:#fff}img.avatar{border-radius:4px}.button,a.button{color:#fff;background:#007fd0;border:1px solid #007fd0;padding:4px 10px;margin:5px;font-size:.9em;text-decoration:none;display:inline-block;line-height:26px;border-radius:4px}.button:hover,a.button:hover{background:#ff7500;border-color:#ff7500}.button.button--secondary,a.button.button--secondary{border:1px solid #dfdfdf;background:0 0;color:#007fd0}.button.button--secondary:hover,a.button.button--secondary:hover{color:#ff7500}.button.button--secondary.button--danger,a.button.button--secondary.button--danger{background:0 0;color:#eb5257}.button.button--secondary.button--danger:hover,a.button.button--secondary.button--danger:hover{background:0 0;border-color:#eb5257;color:#ff7500}.button.button--danger,a.button.button--danger{border-color:#eb5257;color:#fff;background:#eb5257}.button.button--danger:hover,a.button.button--danger:hover{background:#ff7500;border-color:#ff7500;color:#fff}.button i,a.button i{margin-left:5px;font-size:14px}.button:active,.button:hover,a.button:active,a.button:hover{outline:0}dl.stats{line-height:1.6;margin:0;font-size:.9em;display:table-cell}dl.stats dt{float:right;margin:0 0 0 8px;color:#999}dl.stats dd{padding:0;margin:0;display:table-cell}.segmented-control,.segmented-control .segmented-control__block{display:inline-block}.alert{background-color:#fafafa;padding:10px 40px 10px 12px;margin-top:10px;margin-bottom:20px;font-size:.9em;border-radius:4px}.alert i{float:right;margin:6px -25px 0 0}.alert p{margin:0;padding:0}.alert.alert--danger{background-color:#eb5257;color:#fff}.alert.alert--success{background-color:#68c000;color:#fff}.error-no-results{text-align:center;padding:30px 0;font-size:1.2em;color:#666}@media only screen and (min-width:768px){.main .page-content--sidebar{float:right;width:60%}.main .page-content--centered{width:60%;float:none;margin:auto}.main .page-content--menu{float:right;width:78%}.main aside{float:left;width:35%;margin-top:0}.main .page-buttons{float:left;margin:-45px 0 8px -5px}.main .pagination{text-align:left;margin:0 -5px 25px}.main .page-controls{margin-top:-20px}.main .page-controls .page-buttons{margin-top:0}.main .page-controls .pagination{float:right;text-align:right;margin:10px -5px 0}.main .page-controls .pagination+.page-buttons{margin-top:0}.main header+.page-controls{margin-top:-20px}.main header+.page-controls .page-buttons{margin-top:-30px}nav.section-menu{float:right;width:19%;margin-left:3%}nav.section-menu ul{margin:0}nav.section-menu ul li,nav.section-menu ul li:nth-child(even),nav.section-menu ul li:nth-child(odd){float:none;width:100%;margin-right:0;margin-left:0}}@media only screen and (min-width:1140px){.wrapper{max-width:1250px;margin:0 auto}}.post .post__body img,select{max-width:100%}input[type=text],input[type=url],input[type=email],input[type=password],input[type=number]{border:1px solid #ccc;padding:6px;width:100%;font-size:.9em;outline:0;border-radius:4px;-ms-box-sizing:border-box;box-sizing:border-box}select{padding:4px;font-size:.9em;border-radius:4px;box-sizing:border-box}select,textarea{-ms-box-sizing:border-box;outline:0;border:1px solid #ccc}select[multiple=multiple]{width:100%;height:200px}input.short{width:50px;font:12px Open Sans,Helvetica Neue,Helvetica,Arial}input.small{width:50px;margin-right:6px;margin-left:6px}textarea{resize:vertical;padding:6px;width:100%;font-size:.9em;border-radius:4px;box-sizing:border-box}section.form{border:1px solid #dfdfdf;margin-bottom:10px;border-radius:4px}section.form .heading--major{margin:-1px;border-radius:4px 4px 0 0}section.form .form__section{padding:16px 12px;border-bottom:2px solid #dfdfdf}section.form .form__section h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc}section.form .form__section:last-child{border-bottom:0}section.form .form__row{border-bottom:1px solid #dfdfdf;padding:12px 8px}section.form .form__row h3{margin:0 0 5px;padding:0;font-size:1em}section.form .form__row h4{font-size:.9em;font-weight:400;text-transform:uppercase;color:#007fd0;margin:0}section.form .form__row:first-child{padding-top:0}section.form .form__row:last-child{border-bottom:0;padding-bottom:6px}section.form p.form__checkbox{font-size:.9em;margin:5px 0;padding:0 30px 0 0}section.form p.form__checkbox input[type=checkbox]{float:right;margin:6px -26px 0 0}section.form p.form__checkbox i{color:#999;padding-left:5px;width:16px;font-size:14px;text-align:center;display:inline-block}section.form p.form__checkbox:last-child{margin-bottom:0}section.form .form__radio p.form__radio__description,section.form p.form__description{font-size:.8em;line-height:1.4;color:#666;margin:-4px 0 4px}section.form .form__radio{padding:0 30px 0 0;margin-bottom:20px}section.form .form__radio input[type=radio]{float:right;margin:6px -26px 0 0}section.form .form__radio:last-child{margin-bottom:0}section.form p.form__data{margin:0;font-size:.9em}section.form label{cursor:pointer}section.form .topic-title{font-size:1.3em}section.form .buttons{margin:-5px}.form__submit{text-align:center;padding:10px 0}.form__submit .button{font-size:1em;padding:6px 12px}.form__submit .button i{font-size:18px;margin-left:8px}.segmented-control{margin:5px 0 0;border:1px solid #ccc;font-size:.8em;border-radius:4px}.segmented-control .segmented-control__button{display:block;padding:3px 8px;margin:0;border-right:1px solid #ccc;border-left:1px solid transparent;position:relative;z-index:10;cursor:pointer}.segmented-control input,.select-control input{visibility:hidden;position:absolute}.segmented-control .segmented-control__button i{margin:0 6px 0 0;float:none}.segmented-control :first-child .segmented-control__button{border-right:1px solid transparent;border-radius:0 4px 4px 0}.segmented-control :last-child .segmented-control__button{border-radius:4px 0 0 4px}.segmented-control input:checked+.segmented-control__button{background:#007fd0;color:#fff;margin:-1px;border:1px solid #007fd0;z-index:15}.segmented-control input:checked+.segmented-control__button i{color:#fff}.select-control{font-size:.8em}.select-control .select-control__block{display:block;margin:0 0 5px;padding:0}.select-control .select-control__button{display:block;padding:3px 8px;margin:5px 0 0 10px;background:#fafafa;cursor:pointer;border-radius:4px}.select-control .select-control__button i{color:rgba(0,0,0,.4);margin:0 0 0 4px}.select-control input:checked+.select-control__button{background:#ccc}.select-control input:checked+.select-control__button i{color:rgba(0,0,0,.6)}@media only screen and (min-width:768px){section.form .form__section{padding:20px 12px}section.form .form__section h2{border:0;float:right;margin:0;padding:0;width:20%;text-align:left}section.form .form__section__container{float:right;margin:0 3% 0 0;padding:0 20px 0 0;border-right:1px dotted #ccc;width:74%;-ms-box-sizing:border-box;box-sizing:border-box}}.forum-list .forum{padding:12px;border-bottom:1px solid #ccc;line-height:1.4}.forum-list .forum .forum__title{margin:0 0 4px;font-size:1em}.forum-list .forum .forum__description{font-size:.8em;margin:0;padding:2px 0 4px;color:#444}.forum-list .forum .forum__subforums{list-style:none;margin:2px 20px 4px 0;padding:0;font-size:.8em}.forum-list .forum .forum__subforums li{display:inline-block;margin:0 0 4px 12px}.forum-list .forum .forum__subforums i.fa-level-up{margin:1px -16px 0 0;color:#999;float:right;font-size:14px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.forum-list .forum .forum__topic{margin-top:6px;padding:10px 2px 0 0;border-top:1px dotted #dfdfdf}.forum-list .forum .forum__topic .avatar-profile-link{width:24px;height:24px;margin:-3px 0 0 12px}.forum-list .forum .forum__topic .avatar-profile-link img.avatar{width:24px;height:24px}.forum-list .forum .forum__topic .forum__topic__title{display:inline-block;margin:0 0 0 8px;padding:0;font-weight:400}.forum-list .forum .forum__topic .forum__topic__post{display:inline-block;font-size:.8em;color:#999;margin:0}.forum-list .forum .forum__topic .forum__topic__post a{color:#666}.forum-list .forum.highlight{background-color:#ebf4fb;border-color:#afd9fa}.forum-list--compact .category{border-bottom:1px solid #dfdfdf;padding:8px 12px}.forum-list--compact .category:last-child,section.container .forum-list .forum:last-child{border-bottom:0}.forum-list--compact .category h4{margin:0;font-size:1em}.forum-list--compact .category ul{list-style:none;margin:0;padding:0 15px 0 0;font-size:.9em}section.container .forum-list{padding:0 6px}.topic-list .topic-list__sort-topics{margin-bottom:0;background:#007fd0;padding:5px;border:0;color:#fff;font-size:.9em;border-radius:4px 4px 0 0}.topic-list .topic-list__sort-topics .primary-column-one,.topic-list .topic-list__sort-topics a.primary-column-two{width:50%}.topic-list .topic-list__sort-topics .latest-column{width:50%;text-align:left}.topic-list .topic-list__sort-topics .primary-column-two,.topic-list .topic-list__sort-topics .replies-column{display:none}.topic-list .topic-list__sort-topics a{display:inline-block;float:left;padding:3px 5px;font-size:.9em;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.topic-list .topic-list__sort-topics a:link,.topic-list .topic-list__sort-topics a:visited{color:#fff}.topic-list .topic-list__sort-topics a:active,.topic-list .topic-list__sort-topics a:hover{background:#ff7500;text-decoration:none}.topic-list .topic-list__sort-topics i{font-size:14px;margin-right:4px;color:rgba(255,255,255,.7)}.topic-list .topic-list__container{border-right:1px solid #ccc;border-left:1px solid #ccc}.topic-list .topic-list__important-topics{border-bottom:2px solid #dfdfdf}.topic-list .topic{padding:10px 60px 10px 12px;border-bottom:1px solid #dfdfdf;line-height:1.4;position:relative}.topic-list .topic .primary-column{position:relative}.topic-list .topic .topic__title{margin:0;padding:0;font-size:1em;font-weight:400}.topic-list .topic .topic__title.topic__title--unread{font-weight:700}.topic-list .topic .topic__title.topic__title--moved{color:#999}.topic-list .topic .topic__icons{float:left;color:#666;font-size:14px;position:absolute;top:0;left:0;margin-right:16px}.topic-list .topic .topic__icons i{margin-right:8px}.topic-list .topic .topic__icons i.fa-thumb-tack{color:#007fd0}.topic-list .topic .replies-column,.topic-list .topic h4{display:none}.topic-list .topic .topic__post{font-size:.8em;color:#999;margin:0;padding:0;display:inline-block}.topic-list .topic .topic__post .post__author a{color:#666}.topic-list .topic .topic__post a.post__date{color:#999}.topic-list .topic .topic__post .post__author:after{content:","}.topic-list .topic .topic__post--first{display:none}.topic-list .topic .topic__post--latest{font-size:.8em;color:#999;margin:0;display:inline-block}.topic-list .topic .avatar-profile-link{width:44px;height:44px;float:right;margin:10px 6px 0 12px;position:absolute;top:0;right:0}.topic-list .topic .avatar-profile-link img.avatar{width:44px;height:44px}.topic-list .topic .topic__forum{font-size:.8em;color:#999;margin:0;display:none}.topic-list .topic .topic__forum a{color:#999}.topic-list .topic .topic__replies{margin:0 12px 0 0;font-size:.8em;color:#999;display:none}.topic-list .topic .topic__replies i{color:rgba(0,0,0,.3);margin-left:4px}.post .post__meta a:link,.post .post__meta a:visited,.topic-list.topic-list--compact .topic .topic__post--latest a,.topic-list.topic-list--compact .topic .topic__post--latest a.post__date{color:#666}.topic-list .topic .topic__replies .text{display:none}.topic-list .topic.highlight{background-color:#ebf4fb;border-color:#afd9fa}.topic-list .topic.soft-deleted{background-color:#ece3fa;border-color:#ddcafa}.topic-list .topic.pending-approval{background-color:#f2dede;border-color:#f2aaab}.topic-list.topic-list--compact .topic .topic__post--latest .post__author{display:inline;font-size:1em}.topic-list.topic-list--compact .topic .topic__post--latest .post__author:after{content:""}@media only screen and (min-width:480px){.topic-list .topic .topic__forum,.topic-list .topic .topic__replies{display:inline-block}}@media only screen and (min-width:768px){.forum-list--full-width .forum .forum__info{float:right;width:60%}.forum-list--full-width .forum .forum__topic{float:left;width:35%;border:none;margin:0;padding:4px 0}.forum-list--full-width .forum .forum__topic .forum__topic__title{display:block;font-size:.9em}.forum-list--full-width .forum .forum__topic .avatar-profile-link{float:right;width:36px;height:36px;margin:3px 0 0 12px}.forum-list--full-width .forum .forum__topic .avatar-profile-link img.avatar{width:36px;height:36px}.topic-list .topic-list__sort-topics a.primary-column-one,.topic-list .topic-list__sort-topics a.primary-column-two{width:29%}.topic-list .topic-list__sort-topics a.primary-column-two{text-align:left;display:inline-block}.topic-list .topic-list__sort-topics a.replies-column{width:12%;text-align:center;display:inline-block}.topic-list .topic-list__sort-topics a.latest-column{width:20%;text-align:right}.topic-list .topic-list__sort-topics a.moderation-column{width:9%;float:left;text-align:right}.topic-list .topic{padding:10px 12px}.topic-list .topic .primary-column{width:58%;float:right;-ms-box-sizing:border-box;box-sizing:border-box}.topic-list .topic .primary-column .topic__title{font-size:1em}.topic-list .topic .replies-column{width:12%;float:right;text-align:center;color:#666;display:block}.topic-list .topic .replies-column p{margin:10px 0;float:none}.topic-list .topic .latest-column{width:20%;float:right}.topic-list .topic .moderation-column{width:9%;float:left;text-align:right}.topic-list .topic .topic__post--first{display:inline-block}.topic-list .topic .topic__post--latest .post__author{display:block;font-size:1.2em}.topic-list .topic .topic__post--latest .post__author:after{content:""}.topic-list .topic .avatar-profile-link{margin:0 6px 0 12px;position:relative;top:auto;right:auto}.topic-list.topic-list--compact .avatar-profile-link{margin:0 0 0 12px}}.post .team-badge,.post.post--hidden .post__body,.post.post--hidden .post__controls{display:none}.post{background-color:#fff;border:1px solid #ccc;padding:8px 12px;margin-bottom:25px;border-radius:4px}.post.highlight{background-color:#ebf4fb;border-color:#afd9fa}.post.soft-deleted{background-color:#ece3fa;border-color:#ddcafa}.post.pending-approval{background-color:#f2dede;border-color:#f2aaab}.post.post--hidden .post__meta{padding-bottom:2px}.post .post__meta{padding:4px 6px 12px}.post .post__meta a:active,.post .post__meta a:hover{color:#ff7500}.post .post__meta h3{font-size:1em;margin:0}.post .post__meta h3 a:link,.post .post__meta h3 a:visited{color:#007fd0}.post .post__meta h3 a:active,.post .post__meta h3 a:hover{color:#ff7500}.post .post__meta .post__date,.post .post__meta .post__topic{font-size:.8em;color:#666}.post .post__meta .post__edit-log{font-size:.7em;margin-right:4px}.post .post__meta .post__status{margin-right:16px;font-size:.8em;font-weight:700}.post .post__meta .post__status i{color:#666;font-size:14px;margin-left:3px}.post .post__inline-mod{float:left;margin:-20px 7px 0 0}.post .post__toggle{float:left;font-size:14px;margin:1px 0 0 1px}.post .post__toggle i{color:rgba(0,0,0,.2)}.post .post__toggle:hover i{color:rgba(0,0,0,.4)}.post .avatar-profile-link{float:right;width:40px;height:40px;margin:5px 0 0 10px}.post .avatar-profile-link img.avatar{width:40px;height:40px}.post .post__body{padding:0 6px 3px}.post .post__body p{font-size:.9em;margin:0}.jcrop-holder img,img.jcrop-preview{max-width:none}.post .post__body blockquote{border-left:2px solid #007fd0;padding:10px 20px;margin:20px 12px;font-size:.9em}.post .post__body blockquote cite{font-weight:400;font-size:normal;color:#666;display:block}.post .post__body blockquote cite .quote-author{font-weight:700;color:#222}.post .post__body blockquote cite .quote-date{color:#444}.post .post__signature{border-top:1px dotted #ccc;padding:6px 6px 0;margin:12px 0 0;font-size:.8em}.post .post__controls{list-style:none;margin:0;padding:4px;text-align:left}.post .post__controls li{display:inline-block}.post .post__controls li a,.post .post__controls li button{color:#666;padding:0 5px;background-color:transparent;border:none}.post .post__controls li a:active,.post .post__controls li a:hover,.post .post__controls li button:active,.post .post__controls li button:hover{color:#ff7500;text-decoration:none}.post .quick-quote span:hover,ul.notifications a:hover .text,ul.notifications h2 a:hover .text{text-decoration:underline}.post .post__controls li.approve,.post .post__controls li.like,.post .post__controls li.quote,.post .post__controls li.restore{float:right}.post .post__controls li.approve .text,.post .post__controls li.like .text,.post .post__controls li.quote .text,.post .post__controls li.restore .text{display:inline}.post .post__controls li.approve .quote-button .quote-button__remove,.post .post__controls li.like .quote-button .quote-button__remove,.post .post__controls li.quote .quote-button .quote-button__remove,.post .post__controls li.restore .quote-button .quote-button__remove,.post .quick-quote,.post.post--reply .full-reply .text,.topic--create header h1,.topic--reply header h1{display:none}.post .post__controls i{font-size:14px}.post .post__controls .text{display:none;font-size:.7em;margin-right:6px}.post .post__likes{font-size:.8em;padding:8px 8px 4px;margin:8px 0 0;border-top:1px solid #dfdfdf;color:#999}.post .post__likes i{margin-left:5px}.post .post__likes a{color:#666}.post.post--reply .full-reply{float:left}.post.post--reply textarea{border:none;padding:0}.post.post--reply.post--quick-reply .post__foot{margin:5px 0}.post .quick-quote{background:#444;color:#fff;border-radius:4px;font:12px Open Sans,Helvetica Neue,Helvetica,Arial;padding:6px 4px;position:absolute;z-index:1001}.post .quick-quote span{cursor:pointer;margin:0 6px}.post .quick-quote:before{content:' ';position:absolute;bottom:-6px;left:50%;margin-left:-6px;border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent}.quote-bar{border:1px solid #ccc;padding:5px 10px;font-size:12px;border-radius:4px}.view-quotes{left:10%!important;width:80%!important;margin-left:0!important}.view-quotes .view-quotes__quotes{overflow:auto;padding:15px 15px 0;margin:0}.view-quotes .view-quotes__select-all{bottom:0;margin:0;padding:6px 0;background:#f2f2f2;border-top:1px solid #dfdfdf;text-align:center}.topic--create .topic__title,.topic--reply .topic__title{border:none;padding:0;font-size:1.5em;font-weight:700}.topic--create .post__controls,.topic--reply .post__controls{text-align:right}.topic--create .post__controls .text,.topic--reply .post__controls .text{display:inline;font-size:.8em}@media only screen and (min-width:480px){.post{margin-right:80px}.post.post--hidden .avatar-profile-link{width:50px;height:50px;margin-right:-80px}.post.post--hidden .avatar-profile-link img.avatar{width:50px;height:50px}.post .post__meta{padding:4px 6px 8px}.post .post__meta h3{display:inline-block}.post .post__meta .post__date,.post .post__meta .post__topic{margin:0 10px 0 0}.post .avatar-profile-link{float:right;width:70px;height:70px;margin:-13px -100px 0 0}.post .avatar-profile-link img.avatar{width:70px;height:70px}.post .post__inline-mod{margin-top:7px}}@media only screen and (min-width:768px){.post{margin-right:110px}.post .post__meta .team-badge{display:inline}.post .avatar-profile-link{width:100px;height:100px;margin-right:-130px}.post .avatar-profile-link img.avatar{width:100px;height:100px}.post .post__toggle{margin-left:5px}}#add-poll .poll-option{padding-left:20px}#add-poll .remove-option{float:left;margin:3px 0 0 -20px;color:#eb5257}.poll{border:1px solid #ccc;border-radius:4px}.poll .poll__title{background:#007fd0;margin:0;border-radius:3px 3px 0 0;padding:6px 8px;color:#fff}.poll .poll__options{padding:0}.poll .poll__option{border-bottom:1px solid #dfdfdf;padding:6px 8px}.poll .poll__option:last-child{border-bottom:none}.poll .poll__option.poll_option-voted{background:#ebf4fb}.poll .poll__option__name{width:300px;float:right}.poll .poll__option__votes{margin-right:300px;width:auto;border:1px solid #ccc;background:#fff;height:20px;border-radius:10px;position:relative}.poll .poll__option__votes-bar{position:absolute;top:0;right:0;bottom:0;background:#ccc;z-index:1;border-radius:9px}.poll .poll__option__votes-title{position:absolute;top:0;left:0;right:0;text-align:center;font-size:14px;line-height:1;padding:3px 0 0;z-index:4}.poll .poll__option__votes-result{font-size:14px}.poll .poll__end-at{border-top:1px solid #ccc;padding:6px 8px}.poll .poll__vote{border-top:2px solid #ccc;height:40px}.poll .poll__vote .poll__buttons{float:left}.poll .poll__vote .button{line-height:1.4}.user-list{padding:12px 12px 0}.user-list .user-list__user{border:1px solid #dfdfdf;padding:8px;margin:0 0 12px;border-radius:4px}.user-list .user-list__user .avatar-profile-link{float:right;width:80px;height:80px;margin:0 0 0 12px}.user-list .user-list__user .avatar-profile-link img.avatar{width:80px;height:80px}.user-list .user-list__user h3{margin:0;font-size:1em}.user-list .user-list__user h4{font-size:.8em;font-weight:400;margin:0}.user-list .user-list__user p{margin:0;padding:0;font-size:.8em;color:#999}.user-list .user-list__user p a{color:#666}.user-list .user-list__user .team-badge{float:right;position:relative;margin:-48px 0 0}.user-list .user-list__user .stats{font-size:.7em}.user-list.online-now .user-list__user .avatar-profile-link,.user-list.online-now .user-list__user .avatar-profile-link img.avatar{width:50px;height:50px}.user-list.online-now .user-list__user .user-list__user__date{float:right}.user-list .sort-results{margin:0 -12px}.user-list--compact a{display:inline-block;margin:0 0 10px 12px}.user-list--compact a img.avatar{width:24px;height:24px;margin:-2px 0 0 8px}.user-list--compact .error-no-results{padding:10px 0;font-size:1em}.team-badge{padding:3px 8px;border:1px solid #dfdfdf;color:#666;display:inline;line-height:1.6;font-size:.7em;border-radius:4px}.team-badge i{margin-left:5px}.profile .profile__header{position:relative}.profile .profile__header .avatar{float:right;width:100px;height:100px;margin-left:16px}.profile .profile__header .page-buttons{position:absolute;top:0;right:0;margin:0}.profile .profile__username,.profile .profile__usertitle{margin:5px 0}.profile .profile__field-group h2{margin-bottom:0}.profile .profile__field{padding:8px;border-bottom:1px solid #dfdfdf;font-size:.9em}.profile .profile__field h3{margin:0;padding:0;font-weight:600}.conversation-list .conversation .conversation__title--unread,ul.notifications .notification__username{font-weight:700}.profile .profile__field p{margin:0;padding:0}.profile .profile__field:last-child{border-bottom:none}@media only screen and (min-width:768px){.user-list .user-list__user{float:right;width:49.5%;margin:0 0 12px;-ms-box-sizing:border-box;box-sizing:border-box}.user-list .user-list__user:nth-child(odd){margin-left:.5%}.user-list .user-list__user:nth-child(even){margin-right:.5%}}section.form .form__section__container.change-avatar{padding-right:130px}section.form .form__section__container.change-avatar .avatar-profile-link{float:right;margin:0 -110px 0 10px}section.form .form__section__container.change-avatar .avatar-profile-link img.avatar{width:100px;height:100px}section.form .form__section__container.change-avatar p{padding:0 5px 0 0;margin:0 0 10px;font-size:.9em;color:#666}ul.notifications{margin:0;font-size:.9em;line-height:1.6;list-style:none;padding:0}ul.notifications li{overflow:hidden;margin:0;padding:8px;border-bottom:1px solid #dfdfdf}ul.notifications li:last-child{border-bottom:0}ul.notifications a.avatar-profile-link{float:right;margin:0 0 0 12px;width:40px;height:40px}ul.notifications a.avatar-profile-link img.avatar{width:40px;height:40px}ul.notifications a.notification{text-decoration:none;margin-right:52px;padding-right:24px;display:block}ul.notifications i{color:#999}ul.notifications time{font-size:.8em;color:#666;display:block}.conversation-list .conversation{padding:10px 64px 10px 12px;border-bottom:1px solid #dfdfdf;line-height:1.4;position:relative}.conversation-list .conversation .avatar-profile-link{width:44px;height:44px;float:right;margin:10px 10px 0 12px;position:absolute;top:0;right:0}.conversation-list .conversation .avatar-profile-link img.avatar{width:44px;height:44px}.conversation-list .conversation .conversation__latest{font-size:.8em;color:#999;margin:0;display:inline-block}.conversation-list .conversation .conversation__latest time{color:#666}.conversation-list .conversation .conversation__unread{background:#eb5257;color:#fff;padding:2px 4px 1px 5px;margin:0 4px 0 0;font-weight:400;font-size:.8em;text-decoration:none;border-radius:2px}.conversation-list .conversation:last-child{border-bottom:0}.conversation-participants{background:#fafafa;padding:10px;line-height:1.4;border-radius:4px}.conversation-participants h3{font-weight:400;font-size:.9em;color:#666;margin:0 0 10px}.conversation-participants .participant{display:inline-block;width:200px}.conversation-participants .participant .avatar-profile-link{width:36px;height:36px;float:left;margin:2px 0 0 10px}.conversation-participants .participant .avatar-profile-link img.avatar{width:36px;height:36px}.conversation-participants .participant .participant__username{font-size:.9em}.conversation-participants .participant .participant__last-read{display:block;font-size:.7em;color:#666}.conversation-participants.conversation-participants--compose{margin-bottom:20px}.conversation-participants.conversation-participants--compose h3{margin:0 0 10px}.conversation-participants.conversation-participants--compose input{border:none;background:0 0;padding:0}.inline-moderation{border:1px solid #ddd;border-radius:4px;padding:10px 12px;font-size:.9em;text-align:center}html.js .inline-moderation{display:none}html.js .inline-moderation.floating{display:block;float:right;position:fixed;background:#444;border-color:#444;z-index:1000;bottom:0;right:0;left:0;border-radius:0;border-top:2px solid #222;width:100%;box-sizing:border-box}html.js .inline-moderation.floating h2{color:#bbb}html.js .inline-moderation.floating a:link,html.js .inline-moderation.floating a:visited{color:#ddd}html.js .inline-moderation.floating i{color:#bbb}.inline-moderation h2{font-weight:400;font-size:1em;color:#666;margin:0 0 0 8px;padding:0;border:none;display:inline-block}.inline-moderation ul{list-style:none;margin:0;padding:0;display:inline-block}.inline-moderation ul li{display:inline-block;margin:0 8px}.modal,.modal .section-menu{display:none}.inline-moderation i{margin-left:4px}.checkbox-select{float:left;margin:-4px 12px 0 7px}.checkbox-select.check-all{margin:12px 0 0 19px}@media only screen and (min-width:480px){.checkbox-select{margin:12px 12px 0 0}.checkbox-select.check-all{margin:12px 0 0 12px}}.modal{width:580px;padding:0;border:8px solid rgba(0,0,0,.5);border-radius:8px}.modal .page-content{background:#fff;border:1px solid rgba(0,0,0,.7);width:100%;float:none}.modal .page-content header{background:#007fd0;border-bottom:2px solid #0a539b}.modal .page-content header h1{margin:0;color:#fff;font-size:1.2em;padding:16px}.modal .page-content header .page-controls{margin:-50px 0 0 8px}.modal .page-content header .button,.modal .page-content header .button.secondary{color:#fff;background:#007fd0;border-color:rgba(255,255,255,.3)}.modal .page-content header .button.secondary:hover,.modal .page-content header .button:hover{background:#ff7500;border-color:#ff7500}.modal .page-content.page-content--menu header{margin:0}.modal section.form{border:none;margin:0;overflow:auto}.modal section.form h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc;text-align:right;float:none;width:auto}.modal section.form .form__section__container{float:none;margin:0;padding:0;border:none;width:auto}.modal section.form .form_section:last-child{padding-bottom:0}.modal .form__submit{margin:0;padding:6px 0;background:#f2f2f2;border-top:1px solid #dfdfdf}.modal a.close-modal{position:absolute;top:-12.5px;left:-12.5px;width:26px;height:26px;display:block;border:2px solid #fff;padding:2px;color:#fff;background:#333;text-align:center;text-decoration:none;box-shadow:0 1px 4px #000;line-height:1;border-radius:15px;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px/1;font-family:FontAwesome;-webkit-font-smoothing:antialiased}#powerTip,#spinner,.modal a.close-modal span{display:none}.modal a.close-modal:before{content:"\f00d"}.modal a.close-modal:hover{background:#b00}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;right:50%;margin-left:-32px;margin-top:-32px;background:url(../images/spinner.gif) center center no-repeat #111;border-radius:8px}@media screen and (max-width:758px){.modal{width:450px}}@media screen and (max-width:524px){.modal{width:290px}}@media screen and (max-height:758px){.modal .page-content section.form{max-height:400px;overflow:auto}}@media screen and (max-height:524px){.modal .page-content section.form{max-height:300px;overflow:auto}}@media screen and (max-height:458px){.modal .page-content section.form{max-height:150px;overflow:auto}}.jcrop-hline,.jcrop-line,.jcrop-vline{background:url(../images/Jcrop.gif) #fff;font-size:0;position:absolute}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline{height:100%;width:1px!important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px!important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%}.jcrop-handle{background-color:#333;border:1px solid #eee;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n{height:7px;width:100%;margin-top:-4px}.jcrop-dragbar.ord-s{height:7px;width:100%;bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{height:100%;width:7px;margin-right:-4px;right:0}.jcrop-dragbar.ord-w{height:100%;width:7px;margin-left:-4px}.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light .jcrop-handle{background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark .jcrop-handle{background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-hline,.solid-line .jcrop-vline{background:#fff}.jcrop{max-width:100%;height:300px;max-height:300px;overflow:auto;text-align:center}#spinner{background:#444;color:#fff;position:fixed;top:0;right:0;z-index:1001;padding:3px 15px;border-radius:0 0 4px;font-size:12px}#spinner .fa{font-size:16px;padding:0 2px}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,.8);border-radius:4px;color:#fff;padding:3px 9px;position:absolute;white-space:nowrap;z-index:2147483647;font-size:.8em}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-left:5px solid transparent;border-right:5px solid transparent;right:50%;margin-right:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.e:before{border-left:5px solid #333;border-left:5px solid rgba(0,0,0,.8);right:-5px}#powerTip.s:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.w:before{border-right:5px solid #333;border-right:5px solid rgba(0,0,0,.8);left:-5px}#powerTip.ne:before,#powerTip.se:before{border-left:5px solid transparent;border-right:0;right:10px}#powerTip.nw:before,#powerTip.sw:before{border-right:5px solid transparent;border-left:0;left:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.se:before,#powerTip.sw:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.ne-alt:before,#powerTip.nw-alt:before,#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px;border-right:5px solid transparent;border-left:5px solid transparent;right:10px}#powerTip.ne-alt:before,#powerTip.se-alt:before{right:auto;left:10px}#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:none;border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);bottom:auto;top:-5px}.stepper{border-radius:3px;margin:0 0 10px;overflow:hidden;position:relative;width:130px;border:1px solid #dfdfdf}.stepper .stepper-input{background:#fff;border:0;font-size:.9em;overflow:hidden;padding:4px 10px;text-align:center;width:100%;width:60px;margin:0 35px;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:4px;z-index:49;-moz-appearance:textfield}.stepper .stepper-input:focus{outline:0}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-arrow{cursor:pointer;display:block;height:100%;padding:0;position:absolute;width:35px;text-align:center;z-index:50;color:#fff}.stepper .stepper-arrow:before{font-size:14px;margin:0 10px;font-family:FontAwesome;color:#666}.stepper .stepper-arrow:hover{color:#666}.stepper .stepper-arrow.up{float:left;top:0;left:0;border-right:1px solid #dfdfdf}.stepper .stepper-arrow.up:before{content:"\f067"}.stepper .stepper-arrow.down{float:right;top:0;right:0;border-left:1px solid #dfdfdf}.stepper .stepper-arrow.down:before{content:"\f068"}.stepper.disabled .stepper-input{background:#fff;border-color:#dfdfdf;color:#ccc}.stepper.disabled .stepper-arrow{background:#fff;border-color:#dfdfdf;cursor:default}::-ms-clear,::-ms-reveal{display:none!important}.hideShowPassword-toggle{background:0 0;border:0;border-radius:2px;color:#999;cursor:pointer;font-size:.75em;font-weight:700;margin-left:2px;padding:3px 8px;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none}.dropit,.dropit .dropit-submenu{padding:0;list-style:none;margin:0}.hideShowPassword-toggle:focus,.hideShowPassword-toggle:hover{background-color:#eee;color:#666;outline:transparent}.dropit .dropit-trigger{position:relative}.dropit .dropit-submenu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:150px}.dropit .dropit-open .dropit-submenu{display:block}.clearfix:after,.clearfix:before,.conversation-participants:after,.conversation-participants:before,.forum-list .forum:after,.forum-list .forum:before,.main .page-controls:after,.main .page-controls:before,.profile .profile__header:after,.profile .profile__header:before,.topic-list .topic-list__sort-topics:after,.topic-list .topic-list__sort-topics:before,.topic-list .topic:after,.topic-list .topic:before,.user-list:after,.user-list:before,.wrapper:after,.wrapper:before,nav.section-menu ul:after,nav.section-menu ul:before,section.form .form__section:after,section.form .form__section:before{content:" ";display:table}.clearfix:after,.conversation-participants:after,.forum-list .forum:after,.main .page-controls:after,.profile .profile__header:after,.topic-list .topic-list__sort-topics:after,.topic-list .topic:after,.user-list:after,.wrapper:after,nav.section-menu ul:after,section.form .form__section:after{clear:both}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} \ No newline at end of file +*/h1.title{float:right;margin:10px 0 5px 2%}h1.title a#logo{background-image:url(../images/logo_mobile.png);background-repeat:no-repeat;background-position:top right;width:137px;height:40px;display:block}h1.title a#logo span{display:none}.main-menu{float:left;margin:25px 0 0}.menu-bar ul{margin:0;padding:0;list-style:none}.menu-bar ul li a{display:block;margin-bottom:10px;padding:8px 0;width:48%;margin-right:1%;margin-left:1%;float:right;background:#fafafa;box-sizing:border-box}.menu-bar ul li .unread-count{background:#eb5257;color:#fff;padding:2px 4px 1px 5px;margin:0 2px 0 0;font-weight:400;font-size:.8em;text-decoration:none;border-radius:2px}.main-menu__container{display:none}.main-menu__button{padding-top:5px;display:inline-block;float:left}.main-menu__button i{font-size:21px;color:#444}.main-menu__button span.text{display:none}.user-navigation{clear:both;background:#444;border-top:2px solid #222;border-bottom:2px solid #222}.user-navigation .wrapper{padding:0}.user-navigation__links{margin:0;padding:0;list-style:none}.user-navigation__links>li{float:right;margin:0;padding:12px 6px;position:relative}.user-navigation__links>li>a:link,.user-navigation__links>li>a:visited{color:#fff;padding:2px 8px;display:inline-block;margin:-3px 0 -2px;border-radius:4px}.user-navigation__links>li>a:active,.user-navigation__links>li>a:hover{background-color:#333;text-decoration:none}.user-navigation__links>li.dropit-link{padding:12px 0;border-left:2px solid transparent;border-right:2px solid transparent}.user-navigation__links>li.dropit-link i.fa-caret-down{font-size:14px;color:rgba(255,255,255,.7)}.user-navigation__links>li.dropit-link i.fa-caret-up{display:none}.user-navigation__links>li.dropit-link.dropit-open{background:#f2f2f2;border:2px solid #dfdfdf;border-bottom-color:#f2f2f2;margin:-2px 0}.user-navigation__links>li.dropit-link.dropit-open>a{background:0 0;color:#444;border-radius:0}.user-navigation__links>li.dropit-link.dropit-open i.fa-caret-up{display:inline;font-size:14px;color:rgba(0,0,0,.7)}.user-navigation__links .user-navigation__messages>a>span.text,.user-navigation__links .user-navigation__notifications>a>span.text,.user-navigation__links>li.dropit-link.dropit-open i.fa-caret-down{display:none}.user-navigation__links .user-navigation__active-user>a>span.text{font-weight:700}.user-navigation__links .user-navigation__sign-up>a{background-color:#007fd0}.user-navigation__links .user-navigation__sign-up>a:hover{background-color:#ff7500}.user-navigation__links .unread-count{background:#eb5257;color:#fff;border-radius:2px;padding:2px 4px 1px 5px;margin:0 2px 0 0;font-weight:400;font-size:.8em;text-decoration:none}.user-navigation ul .user-navigation__dropdown{display:none;background:#f2f2f2;border-radius:4px 0 4px 4px;border:2px solid #dfdfdf;border-top:0;padding:6px 12px 12px;font-size:.9em;right:-2px;width:270px}.user-navigation ul .user-navigation__dropdown ul{margin:0;padding:0;list-style:none}.user-navigation ul .user-navigation__dropdown li{float:none;margin:0;padding:0;display:block;border-bottom:1px solid #dfdfdf}.user-navigation ul .user-navigation__dropdown li a{display:block;margin:0;padding:4px;float:none;border-right:0;text-align:right;background:0 0}.user-navigation ul .user-navigation__dropdown li a i{color:rgba(0,0,0,.3);padding-left:8px}.user-navigation ul .user-navigation__dropdown a.avatar-profile-link{float:left;width:80px;height:80px;margin:6px 0 0}.user-navigation ul .user-navigation__dropdown a.avatar-profile-link img.avatar{width:80px;height:80px}.user-navigation ul .user-navigation__dropdown .messages-container,.user-navigation ul .user-navigation__dropdown .notifications-container{background:#fafafa;border:1px solid #dfdfdf;border-radius:3px;margin:10px 0 0}.user-navigation ul .user-navigation__dropdown h2{font-size:1em;margin:0;padding:8px 8px 8px 12px;color:#444;background:#eee;border-bottom:1px solid #dfdfdf}.user-navigation ul .user-navigation__dropdown h2 a:link,.user-navigation ul .user-navigation__dropdown h2 a:visited{color:#444;display:inline-block;background:0 0}.user-navigation ul .user-navigation__dropdown h2 a:active,.user-navigation ul .user-navigation__dropdown h2 a:hover{color:#ff7500}.user-navigation ul .user-navigation__dropdown h2 a.option{float:left}.user-navigation ul .user-navigation__dropdown h2 a.option span.text{display:none}.user-navigation ul .user-navigation__dropdown h2 a.option i{color:rgba(0,0,0,.5)}.user-navigation ul .user-navigation__dropdown h2 a.option:hover i{color:rgba(0,0,0,.6)}.user-navigation ul .user-navigation__dropdown ul.notifications{margin:0;font-size:.8em;line-height:1.6}.user-navigation ul .user-navigation__dropdown ul.notifications a{text-decoration:none;padding:8px 16px 8px 8px;overflow:hidden}.user-navigation ul .user-navigation__dropdown ul.notifications a:hover span.text{text-decoration:underline}.user-navigation ul .user-navigation__dropdown ul.notifications span.username{font-weight:700}.user-navigation ul .user-navigation__dropdown ul.notifications i{color:rgba(0,0,0,.3);font-size:14px;margin:4px -8px 4px 0;float:right}.user-navigation ul .user-navigation__dropdown ul.messages{margin:0;font-size:.8em;line-height:1.6}.user-navigation ul .user-navigation__dropdown ul.messages li{padding:8px;color:#666}.user-navigation ul .user-navigation__dropdown .view-all,.user-navigation ul .user-navigation__dropdown ul.messages li a{padding:0}.user-navigation ul .user-navigation__dropdown ul.messages a.avatar-profile-link{float:right;margin:0 0 0 8px;width:40px;height:40px}.user-navigation ul .user-navigation__dropdown ul.messages a.avatar-profile-link img.avatar{width:40px;height:40px}.user-navigation ul .user-navigation__dropdown ul.messages a.conversation-title{font-weight:700;display:block;font-size:1.1em}.user-navigation ul .user-navigation__dropdown ul.messages a.message-author{display:inline-block}#search .search__button .text,#search a.search__advanced .text,#search button.search__submit .text{display:none}.user-navigation ul .user-navigation__dropdown time{font-size:.9em;margin:3px 4px 0 0;color:#666;float:left}.user-navigation ul .user-navigation__dropdown .view-all a{text-align:center;padding:8px}#search .search__button{color:#999;float:left;margin:8px 0 0;padding:5px 2px}#search .search__button i{font-size:18px}#search .search__button:hover{color:#ccc}#search .search__container{clear:both;display:none;border-radius:4px;padding:2px 5px;cursor:text;background:#fff;margin:0 0 8px;width:auto;box-sizing:border-box}#search .search__field{border:0;padding:0;margin:0;width:74%;font-size:.9em}#search .search__controls{width:24%;text-align:left;float:left;padding-left:8px;box-sizing:border-box}#search a.search__advanced,#search button.search__submit{height:24px;margin:0 8px 0 0;padding:0;border:0;cursor:pointer;background:0 0;color:#999;font-size:14px}#search a.search__advanced:hover,#search button.search__submit:hover{color:#666}.breadcrumb{display:block;font-size:.8em;color:#ccc;padding:0;margin:0 0 10px}.breadcrumb a:active,.breadcrumb a:hover,.breadcrumb a:link,.breadcrumb a:visited{color:#666}.breadcrumb i{color:#666;margin:0 6px 0 4px}footer{border-top:1px solid #dfdfdf;background:#fafafa;border-bottom:1px solid #dfdfdf;margin-bottom:30px}footer h3{float:none;font-size:.9em;text-align:center;display:block}footer .menu-bar a{padding:5px 12px;font-size:.9em}footer p.powered-by{clear:both;font-size:.8em;color:#666;padding:10px 0;margin:0}footer p.powered-by a{color:#444}@media only screen and (max-width:768px){.main-menu.menu-bar{margin-top:10px}.main-menu.menu-bar:hover .main-menu__container{position:absolute;left:0;float:left;width:100%;padding-top:45px;display:block}.main-menu.menu-bar:hover ul{display:block;position:relative;top:0;border-top:2px solid #222;border-bottom:2px solid #222;left:0;z-index:500;background:#444;padding:1px 2px 2px;text-align:center}.main-menu.menu-bar:hover ul li{display:inline-block}.main-menu.menu-bar:hover ul li a{width:auto;display:inline-block;margin:4px;padding:7px 8px 6px;float:none;background:0 0;border-radius:4px}.main-menu.menu-bar:hover ul li a:link,.main-menu.menu-bar:hover ul li a:visited{color:#fff}.main-menu.menu-bar:hover ul li a:active,.main-menu.menu-bar:hover ul li a:hover{background:#333;color:#fff;text-decoration:none}}@media only screen and (min-width:768px){h1.title{margin:20px 0 15px 2%}h1.title a#logo{background-image:url(../images/logo2.png);width:188px;height:55px}.main-menu{margin-top:25px}.main-menu__button{display:none}.main-menu__container{display:block}.main-menu.menu-bar ul li{display:inline-block}.menu-bar ul li a{width:auto;background:0 0;border-right:1px solid #dfdfdf;margin:0;padding:2px 12px}.main-menu.menu-bar ul li:first-child a{border-right:0}#search .search__button{display:none}#search .search__container{float:left;display:block;width:35%;clear:none;margin-top:10px}footer{padding:20px 0 10px}footer h3{margin:0;float:right;padding:3px 0 3px 12px}}@media only screen and (min-width:1140px){.wrapper{max-width:1250px;margin:0 auto}}@media all and (-webkit-min-device-pixel-ratio:2){h1.title a#logo{background-image:url(../images/logo_mobile@2x.png);background-size:137px 40px}}@media all and (-webkit-min-device-pixel-ratio:2)and (min-width:768px){h1.title a#logo{background-image:url(../images/logo2@2x.png);background-size:188px 55px}}button,html,input,select,textarea{color:#222;word-wrap:break-word}::-moz-selection{background:#ff7500;color:#fff;text-shadow:none}::selection{background:#ff7500;color:#fff;text-shadow:none}body{margin:0;font:16px/26px Open Sans,Helvetica Neue,Helvetica,Arial;background:#fff}.wrapper{width:90%;margin:0 5%}button,input,select,textarea{font:16px Open Sans,Helvetica Neue,Helvetica,Arial}a:link,a:visited{color:#007fd0;text-decoration:none}a:active,a:hover{color:#ff7500;text-decoration:underline}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}fieldset{border:0;margin:0;padding:0}.main{padding:15px 0 30px}.main header{margin-bottom:20px}.main header h1{font-size:1.5em;margin:0 0 10px;padding:0}.main header p{color:#666;font-size:.9em;margin:0 0 10px}.main .page-content--menu header h1{font-size:1.2em;margin-bottom:0}.main aside{padding-bottom:10px;font-size:.9em;margin-top:30px}.main aside section{border:1px solid #dfdfdf;padding:12px 15px;margin-bottom:30px;border-radius:4px}.main .page-buttons{margin:-10px -5px 15px;text-align:center}.main .pagination{list-style:none;margin:0 -5px 25px 0;padding:0;font-size:.9em;text-align:center}.main .pagination li{display:inline-block;margin:0 5px}.main .pagination li a{background:#fafafa;padding:1px 8px;display:inline-block;border-radius:4px}.main .pagination li a:hover{background:#ff7500;color:#fff;text-decoration:none}.main .pagination li.active{padding:1px 8px;background:#007fd0;color:#fff;border-radius:4px}.main .pagination li.disabled{display:none}section{margin-bottom:30px}section h2{font-size:1.2em}section .heading{border-bottom:1px solid #dfdfdf;padding:8px;margin:0 0 5px}section .heading--linked{border-bottom:0;padding:0}section .heading--linked a{padding:8px 12px;border-bottom:1px solid #dfdfdf;text-decoration:none;display:block}section .heading--linked a .count{float:left;font-size:.8em;color:#666;font-weight:400}section .heading--linked a .count i{margin-right:4px}section .heading--major{background:#007fd0;color:#fff;border:0;padding:8px 12px;margin-bottom:0;border-radius:4px}section .heading--major.heading--linked{padding:0}section .heading--major.heading--linked a{border:none;color:#fff;text-decoration:none}section .heading--major.heading--linked a .count{color:rgba(255,255,255,.7)}section .heading--major.heading--linked a:active,section .heading--major.heading--linked a:hover{text-decoration:underline}section .heading--major.heading--linked a:active .count,section .heading--major.heading--linked a:hover .count{color:#fff}section .page-tabs{list-style:none;margin:0;background:#fafafa;padding:8px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}section .page-tabs li{display:inline-block;margin:0 0 0 8px}section .page-tabs li a{padding:4px 8px;display:inline-block;background:#fafafa;border-radius:3px}section .page-tabs li a:hover{text-decoration:none;background:#ff7500;color:#fff}section .page-tabs li.page-tabs__active a,section .page-tabs li.page-tabs__active a:hover{color:#fff;font-weight:700;background:#007fd0;text-decoration:none}section .sort-results{text-align:center;border:1px solid #ccc;border-top:2px solid #dfdfdf;padding:6px 0;clear:both;border-radius:0 0 4px 4px}section .sort-results h3{display:inline-block;margin:0 0 0 10px;padding:0;font-weight:400;color:#666;font-size:.9em}section.container{border:1px solid #dfdfdf;border-radius:4px}section.container .sort-results{border-width:2px 0 0}section:last-child{margin-bottom:0}nav.section-menu ul{margin:0 0 15px;padding:0;list-style:none}nav.section-menu ul li{float:right;width:48%;margin-bottom:4px}nav.section-menu ul li:nth-child(odd){margin-left:2%}nav.section-menu ul li:nth-child(even){margin-right:2%}nav.section-menu ul li a{background:#fafafa;display:block;padding:2px 8px;text-decoration:none;border-radius:3px}.alert,.button,a.button,img.avatar,section.form,select,textarea{border-radius:4px}nav.section-menu ul li a:hover{background-color:#ff7500;border-color:#ff7500;color:#fff}nav.section-menu ul li a i{padding-left:5px}nav.section-menu ul li.active a{background-color:#007fd0;border-color:#007fd0;color:#fff}.button,a.button{color:#fff;background:#007fd0;border:1px solid #007fd0;padding:4px 10px;margin:5px;font-size:.9em;text-decoration:none;display:inline-block;line-height:26px}.button:hover,a.button:hover{background:#ff7500;border-color:#ff7500}.button.button--secondary,a.button.button--secondary{border:1px solid #dfdfdf;background:#fff;color:#007fd0}select,textarea{border:1px solid #ccc}.button.button--secondary:hover,a.button.button--secondary:hover{color:#ff7500}.button.button--secondary.button--danger,a.button.button--secondary.button--danger{background:0 0;color:#eb5257}.button.button--secondary.button--danger:hover,a.button.button--secondary.button--danger:hover{background:0 0;border-color:#eb5257;color:#ff7500}.button.button--danger,a.button.button--danger{border-color:#eb5257;color:#fff;background:#eb5257}.button.button--danger:hover,a.button.button--danger:hover{background:#ff7500;border-color:#ff7500;color:#fff}.button i,a.button i{margin-left:5px;font-size:14px}dl.stats{line-height:1.6;margin:0;font-size:.9em;display:table-cell}dl.stats dt{float:right;margin:0 0 0 8px;color:#999}dl.stats dd{padding:0;margin:0;display:table-cell}.segmented-control,.segmented-control .segmented-control__block{display:inline-block}.alert{background-color:#fafafa;padding:10px 40px 10px 12px;margin-top:10px;margin-bottom:20px;font-size:.9em}.alert i{float:right;margin:6px -25px 0 0}.alert p{margin:0;padding:0}.alert.alert--danger{background-color:#eb5257;color:#fff}.alert.alert--success{background-color:#68c000;color:#fff}.error-no-results{text-align:center;padding:30px 0;font-size:1.2em;color:#666}@media only screen and (min-width:768px){.main .page-content--sidebar{float:right;width:60%}.main .page-content--centered{width:60%;float:none;margin:auto}.main .page-content--menu{float:right;width:78%}.main aside{float:left;width:35%;margin-top:0}.main .page-buttons{float:left;margin:-45px 0 8px -5px}.main .pagination{text-align:left;margin:0 -5px 25px}.main .page-controls{margin-top:-20px}.main .page-controls .page-buttons{margin-top:0}.main .page-controls .pagination{float:right;text-align:right;margin:10px -5px 0}.main .page-controls .pagination+.page-buttons{margin-top:0}.main header+.page-controls{margin-top:-20px}.main header+.page-controls .page-buttons{margin-top:-30px}nav.section-menu{float:right;width:19%;margin-left:3%}nav.section-menu ul{margin:0}nav.section-menu ul li,nav.section-menu ul li:nth-child(even),nav.section-menu ul li:nth-child(odd){float:none;width:100%;margin-right:0;margin-left:0}}@media only screen and (min-width:1140px){.wrapper{max-width:1250px;margin:0 auto}}.post .post__body img,select{max-width:100%}input[type=text],input[type=url],input[type=email],input[type=password],input[type=number]{border:1px solid #ccc;padding:6px;width:100%;font-size:.9em;outline:0;border-radius:4px;-ms-box-sizing:border-box;box-sizing:border-box}select{padding:4px;font-size:.9em;box-sizing:border-box}select[multiple=multiple]{width:100%;height:200px}input.short{width:50px;font:12px Open Sans,Helvetica Neue,Helvetica,Arial}input.small{width:50px;margin-right:6px;margin-left:6px}textarea{resize:vertical;padding:6px;width:100%;font-size:.9em;box-sizing:border-box}section.form{border:1px solid #dfdfdf;margin-bottom:10px}section.form .heading--major{margin:-1px;border-radius:4px 4px 0 0}section.form .form__section{padding:16px 12px;border-bottom:2px solid #dfdfdf}section.form .form__section h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc}section.form .form__section:last-child{border-bottom:0}section.form .form__row{border-bottom:1px solid #dfdfdf;padding:12px 8px}section.form .form__row h3{margin:0 0 5px;padding:0;font-size:1em}section.form .form__row h4{font-size:.9em;font-weight:400;text-transform:uppercase;color:#007fd0;margin:0}section.form .form__row:first-child{padding-top:0}section.form .form__row:last-child{border-bottom:0;padding-bottom:6px}section.form p.form__checkbox{font-size:.9em;margin:5px 0;padding:0 30px 0 0}section.form p.form__checkbox input[type=checkbox]{float:right;margin:6px -26px 0 0}section.form p.form__checkbox i{color:#999;padding-left:5px;width:16px;font-size:14px;text-align:center;display:inline-block}section.form p.form__checkbox:last-child{margin-bottom:0}section.form .form__radio p.form__radio__description,section.form p.form__description{font-size:.8em;line-height:1.4;color:#666;margin:-4px 0 4px}section.form .form__radio{padding:0 30px 0 0;margin-bottom:20px}section.form .form__radio input[type=radio]{float:right;margin:6px -26px 0 0}section.form .form__radio:last-child{margin-bottom:0}section.form p.form__data{margin:0;font-size:.9em}section.form label{cursor:pointer}section.form .topic-title{font-size:1.3em}section.form .buttons{margin:-5px}.form__submit{text-align:center;padding:10px 0}.form__submit .button{font-size:1em;padding:6px 12px}.form__submit .button i{font-size:18px;margin-left:8px}.segmented-control{margin:5px 0 0;border:1px solid #ccc;font-size:.8em;border-radius:4px}.segmented-control .segmented-control__button{display:block;padding:3px 8px;margin:0;border-right:1px solid #ccc;border-left:1px solid transparent;position:relative;z-index:10;cursor:pointer}.segmented-control .segmented-control__button i{margin:0 6px 0 0;float:none}.segmented-control :first-child .segmented-control__button{border-right:1px solid transparent;border-radius:0 4px 4px 0}.segmented-control :last-child .segmented-control__button{border-radius:4px 0 0 4px}.segmented-control input:checked+.segmented-control__button{background:#007fd0;color:#fff;margin:-1px;border:1px solid #007fd0;z-index:15}.segmented-control input:checked+.segmented-control__button i{color:#fff}.select-control{font-size:.8em}.select-control .select-control__block{display:block;margin:0 0 5px;padding:0}.select-control .select-control__button{display:block;padding:3px 8px;margin:5px 0 0 10px;background:#fafafa;cursor:pointer;border-radius:4px}.select-control .select-control__button i{color:rgba(0,0,0,.4);margin:0 0 0 4px}.select-control input:checked+.select-control__button{background:#ccc}.select-control input:checked+.select-control__button i{color:rgba(0,0,0,.6)}@media only screen and (min-width:768px){section.form .form__section{padding:20px 12px}section.form .form__section h2{border:0;float:right;margin:0;padding:0;width:20%;text-align:left}section.form .form__section__container{float:right;margin:0 3% 0 0;padding:0 20px 0 0;border-right:1px dotted #ccc;width:74%;-ms-box-sizing:border-box;box-sizing:border-box}}.forum-list .forum{padding:12px;border-bottom:1px solid #ccc;line-height:1.4}.forum-list .forum .forum__title{margin:0 0 4px;font-size:1em}.forum-list .forum .forum__description{font-size:.8em;margin:0;padding:2px 0 4px;color:#444}.forum-list .forum .forum__subforums{list-style:none;margin:2px 20px 4px 0;padding:0;font-size:.8em}.forum-list .forum .forum__subforums li{display:inline-block;margin:0 0 4px 12px}.forum-list .forum .forum__subforums i.fa-level-up{margin:1px -16px 0 0;color:#999;float:right;font-size:14px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.forum-list .forum .forum__topic{margin-top:6px;padding:10px 2px 0 0;border-top:1px dotted #dfdfdf}.forum-list .forum .forum__topic .avatar-profile-link{width:24px;height:24px;margin:-3px 0 0 12px}.forum-list .forum .forum__topic .avatar-profile-link img.avatar{width:24px;height:24px}.forum-list .forum .forum__topic .forum__topic__title{display:inline-block;margin:0 0 0 8px;padding:0;font-weight:400}.forum-list .forum .forum__topic .forum__topic__post{display:inline-block;font-size:.8em;color:#999;margin:0}.forum-list .forum .forum__topic .forum__topic__post a{color:#666}.forum-list .forum.highlight{background-color:#ebf4fb;border-color:#afd9fa}.forum-list--compact .category{border-bottom:1px solid #dfdfdf;padding:8px 12px}.forum-list--compact .category:last-child,section.container .forum-list .forum:last-child{border-bottom:0}.forum-list--compact .category h4{margin:0;font-size:1em}.forum-list--compact .category ul{list-style:none;margin:0;padding:0 15px 0 0;font-size:.9em}section.container .forum-list{padding:0 6px}.topic-list .topic-list__sort-topics{margin-bottom:0;background:#007fd0;padding:5px;border:0;color:#fff;font-size:.9em;border-radius:4px 4px 0 0}.topic-list .topic-list__sort-topics .primary-column-one,.topic-list .topic-list__sort-topics a.primary-column-two{width:50%}.topic-list .topic-list__sort-topics .latest-column{width:50%;text-align:left}.topic-list .topic-list__sort-topics .primary-column-two,.topic-list .topic-list__sort-topics .replies-column{display:none}.topic-list .topic-list__sort-topics a{display:inline-block;float:left;padding:3px 5px;font-size:.9em;box-sizing:border-box;border-radius:3px}.poll,.post,.quote-bar{border-radius:4px}.topic-list .topic-list__sort-topics a:link,.topic-list .topic-list__sort-topics a:visited{color:#fff}.topic-list .topic-list__sort-topics a:active,.topic-list .topic-list__sort-topics a:hover{background:#ff7500;text-decoration:none}.topic-list .topic-list__sort-topics i{font-size:14px;margin-right:4px;color:rgba(255,255,255,.7)}.topic-list .topic-list__container{border-right:1px solid #ccc;border-left:1px solid #ccc}.topic-list .topic-list__important-topics{border-bottom:2px solid #dfdfdf}.topic-list .topic{padding:10px 60px 10px 12px;border-bottom:1px solid #dfdfdf;line-height:1.4;position:relative}.topic-list .topic .primary-column{position:relative}.topic-list .topic .topic__title{margin:0;padding:0;font-size:1em;font-weight:400}.topic-list .topic .topic__title.topic__title--unread{font-weight:700}.topic-list .topic .topic__title.topic__title--moved{color:#999}.topic-list .topic .topic__icons{float:left;color:#666;font-size:14px;position:absolute;top:0;left:0;margin-right:16px}.topic-list .topic .topic__icons i{margin-right:8px}.topic-list .topic .topic__icons i.fa-thumb-tack{color:#007fd0}.topic-list .topic .replies-column,.topic-list .topic h4{display:none}.topic-list .topic .topic__post{font-size:.8em;color:#999;margin:0;padding:0;display:inline-block}.topic-list .topic .topic__post .post__author a{color:#666}.topic-list .topic .topic__post a.post__date{color:#999}.topic-list .topic .topic__post .post__author:after{content:","}.topic-list .topic .topic__post--first{display:none}.topic-list .topic .topic__post--latest{font-size:.8em;color:#999;margin:0;display:inline-block}.topic-list .topic .avatar-profile-link{width:44px;height:44px;float:right;margin:10px 6px 0 12px;position:absolute;top:0;right:0}.topic-list .topic .avatar-profile-link img.avatar{width:44px;height:44px}.topic-list .topic .topic__forum{font-size:.8em;color:#999;margin:0;display:none}.topic-list .topic .topic__forum a{color:#999}.topic-list .topic .topic__replies{margin:0 12px 0 0;font-size:.8em;color:#999;display:none}.topic-list .topic .topic__replies i{color:rgba(0,0,0,.3);margin-left:4px}.post .post__meta a:link,.post .post__meta a:visited,.topic-list.topic-list--compact .topic .topic__post--latest a,.topic-list.topic-list--compact .topic .topic__post--latest a.post__date{color:#666}.topic-list .topic .topic__replies .text{display:none}.topic-list .topic.highlight{background-color:#ebf4fb;border-color:#afd9fa}.topic-list .topic.soft-deleted{background-color:#ece3fa;border-color:#ddcafa}.topic-list .topic.pending-approval{background-color:#f2dede;border-color:#f2aaab}.topic-list.topic-list--compact .topic .topic__post--latest .post__author{display:inline;font-size:1em}.topic-list.topic-list--compact .topic .topic__post--latest .post__author:after{content:""}@media only screen and (min-width:480px){.topic-list .topic .topic__forum,.topic-list .topic .topic__replies{display:inline-block}}@media only screen and (min-width:768px){.forum-list--full-width .forum .forum__info{float:right;width:60%}.forum-list--full-width .forum .forum__topic{float:left;width:35%;border:none;margin:0;padding:4px 0}.forum-list--full-width .forum .forum__topic .forum__topic__title{display:block;font-size:.9em}.forum-list--full-width .forum .forum__topic .avatar-profile-link{float:right;width:36px;height:36px;margin:3px 0 0 12px}.forum-list--full-width .forum .forum__topic .avatar-profile-link img.avatar{width:36px;height:36px}.topic-list .topic-list__sort-topics a.primary-column-one,.topic-list .topic-list__sort-topics a.primary-column-two{width:29%}.topic-list .topic-list__sort-topics a.primary-column-two{text-align:left;display:inline-block}.topic-list .topic-list__sort-topics a.replies-column{width:12%;text-align:center;display:inline-block}.topic-list .topic-list__sort-topics a.latest-column{width:20%;text-align:right}.topic-list .topic-list__sort-topics a.moderation-column{width:9%;float:left;text-align:right}.topic-list .topic{padding:10px 12px}.topic-list .topic .primary-column{width:58%;float:right;-ms-box-sizing:border-box;box-sizing:border-box}.topic-list .topic .primary-column .topic__title{font-size:1em}.topic-list .topic .replies-column{width:12%;float:right;text-align:center;color:#666;display:block}.topic-list .topic .replies-column p{margin:10px 0;float:none}.topic-list .topic .latest-column{width:20%;float:right}.topic-list .topic .moderation-column{width:9%;float:left;text-align:right}.topic-list .topic .topic__post--first{display:inline-block}.topic-list .topic .topic__post--latest .post__author{display:block;font-size:1.2em}.topic-list .topic .topic__post--latest .post__author:after{content:""}.topic-list .topic .avatar-profile-link{margin:0 6px 0 12px;position:relative;top:auto;right:auto}.topic-list.topic-list--compact .avatar-profile-link{margin:0 0 0 12px}}.post .team-badge,.post.post--hidden .post__body,.post.post--hidden .post__controls{display:none}.post{background-color:#fff;border:1px solid #ccc;padding:8px 12px;margin-bottom:25px}.post.highlight{background-color:#ebf4fb;border-color:#afd9fa}.post.soft-deleted{background-color:#ece3fa;border-color:#ddcafa}.post.pending-approval{background-color:#f2dede;border-color:#f2aaab}.post.post--hidden .post__meta{padding-bottom:2px}.post .post__meta{padding:4px 6px 12px}.post .post__meta a:active,.post .post__meta a:hover{color:#ff7500}.post .post__meta h3{font-size:1em;margin:0}.post .post__meta h3 a:link,.post .post__meta h3 a:visited{color:#007fd0}.post .post__meta h3 a:active,.post .post__meta h3 a:hover{color:#ff7500}.post .post__meta .post__date,.post .post__meta .post__topic{font-size:.8em;color:#666}.post .post__meta .post__edit-log{font-size:.7em;margin-right:4px}.post .post__meta .post__status{margin-right:16px;font-size:.8em;font-weight:700}.post .post__meta .post__status i{color:#666;font-size:14px;margin-left:3px}.post .post__inline-mod{float:left;margin:-20px 7px 0 0}.post .post__toggle{float:left;font-size:14px;margin:1px 0 0 1px}.post .post__toggle i{color:rgba(0,0,0,.2)}.post .post__toggle:hover i{color:rgba(0,0,0,.4)}.post .avatar-profile-link{float:right;width:40px;height:40px;margin:5px 0 0 10px}.post .avatar-profile-link img.avatar{width:40px;height:40px}.post .post__body{padding:0 6px 3px}.post .post__body p{font-size:.9em;margin:0}.jcrop-holder img,img.jcrop-preview{max-width:none}.post .post__body blockquote{border-left:2px solid #007fd0;padding:10px 20px;margin:20px 12px;font-size:.9em}.post .post__body blockquote cite{font-weight:400;font-size:normal;color:#666;display:block}.post .post__body blockquote cite .quote-author{font-weight:700;color:#222}.post .post__body blockquote cite .quote-date{color:#444}.post .post__signature{border-top:1px dotted #ccc;padding:6px 6px 0;margin:12px 0 0;font-size:.8em}.post .post__controls{list-style:none;margin:0;padding:4px;text-align:left}.post .post__controls li{display:inline-block}.post .post__controls li a,.post .post__controls li button{color:#666;padding:0 5px;background-color:transparent;border:none}.post .post__controls li a:active,.post .post__controls li a:hover,.post .post__controls li button:active,.post .post__controls li button:hover{color:#ff7500;text-decoration:none}.post .quick-quote span:hover,ul.notifications a:hover .text,ul.notifications h2 a:hover .text{text-decoration:underline}.post .post__controls li.approve,.post .post__controls li.like,.post .post__controls li.quote,.post .post__controls li.restore{float:right}.post .post__controls li.approve .text,.post .post__controls li.like .text,.post .post__controls li.quote .text,.post .post__controls li.restore .text{display:inline}.post .post__controls li.approve .quote-button .quote-button__remove,.post .post__controls li.like .quote-button .quote-button__remove,.post .post__controls li.quote .quote-button .quote-button__remove,.post .post__controls li.restore .quote-button .quote-button__remove,.post .quick-quote,.post.post--reply .full-reply .text,.topic--create header h1,.topic--reply header h1{display:none}.post .post__controls i{font-size:14px}.post .post__controls .text{display:none;font-size:.7em;margin-right:6px}.post .post__likes{font-size:.8em;padding:8px 8px 4px;margin:8px 0 0;border-top:1px solid #dfdfdf;color:#999}.post .post__likes i{margin-left:5px}.post .post__likes a{color:#666}.post.post--reply .full-reply{float:left}.post.post--reply textarea{border:none;padding:0}.post.post--reply.post--quick-reply .post__foot{margin:5px 0}.post .quick-quote{background:#444;color:#fff;border-radius:4px;font:12px Open Sans,Helvetica Neue,Helvetica,Arial;padding:6px 4px;position:absolute;z-index:1001}.post .quick-quote span{cursor:pointer;margin:0 6px}.post .quick-quote:before{content:' ';position:absolute;bottom:-6px;left:50%;margin-left:-6px;border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent}.quote-bar{border:1px solid #ccc;padding:5px 10px;font-size:12px}.view-quotes{left:10%!important;width:80%!important;margin-left:0!important}.view-quotes .view-quotes__quotes{overflow:auto;padding:15px 15px 0;margin:0}.view-quotes .view-quotes__select-all{bottom:0;margin:0;padding:6px 0;background:#f2f2f2;border-top:1px solid #dfdfdf;text-align:center}.topic--create .topic__title,.topic--reply .topic__title{border:none;padding:0;font-size:1.5em;font-weight:700}.topic--create .post__controls,.topic--reply .post__controls{text-align:right}.topic--create .post__controls .text,.topic--reply .post__controls .text{display:inline;font-size:.8em}@media only screen and (min-width:480px){.post{margin-right:80px}.post.post--hidden .avatar-profile-link{width:50px;height:50px;margin-right:-80px}.post.post--hidden .avatar-profile-link img.avatar{width:50px;height:50px}.post .post__meta{padding:4px 6px 8px}.post .post__meta h3{display:inline-block}.post .post__meta .post__date,.post .post__meta .post__topic{margin:0 10px 0 0}.post .avatar-profile-link{float:right;width:70px;height:70px;margin:-13px -100px 0 0}.post .avatar-profile-link img.avatar{width:70px;height:70px}.post .post__inline-mod{margin-top:7px}}@media only screen and (min-width:768px){.post{margin-right:110px}.post .post__meta .team-badge{display:inline}.post .avatar-profile-link{width:100px;height:100px;margin-right:-130px}.post .avatar-profile-link img.avatar{width:100px;height:100px}.post .post__toggle{margin-left:5px}}#add-poll .poll-option{padding-left:20px}#add-poll .remove-option{float:left;margin:3px 0 0 -20px;color:#eb5257}.poll{border:1px solid #ccc}.poll .poll__title{background:#007fd0;margin:0;border-radius:3px 3px 0 0;padding:6px 8px;color:#fff}.poll .poll__options{padding:0}.poll .poll__option{border-bottom:1px solid #dfdfdf;padding:6px 8px}.poll .poll__option:last-child{border-bottom:none}.poll .poll__option.poll_option-voted{background:#ebf4fb}.poll .poll__option__name{width:300px;float:right}.poll .poll__option__votes{margin-right:300px;width:auto;border:1px solid #ccc;background:#fff;height:20px;border-radius:10px;position:relative}.stepper,.team-badge{border:1px solid #dfdfdf}.poll .poll__option__votes-bar{position:absolute;top:0;right:0;bottom:0;background:#ccc;z-index:1;border-radius:9px}.poll .poll__option__votes-title{position:absolute;top:0;left:0;right:0;text-align:center;font-size:14px;line-height:1;padding:3px 0 0;z-index:4}.poll .poll__option__votes-result{font-size:14px}.poll .poll__end-at{border-top:1px solid #ccc;padding:6px 8px}.poll .poll__vote{border-top:2px solid #ccc;height:40px}.poll .poll__vote .poll__buttons{float:left}.poll .poll__vote .button{line-height:1.4}.user-list{padding:12px 12px 0}.user-list .user-list__user{border:1px solid #dfdfdf;padding:8px;margin:0 0 12px;border-radius:4px}.user-list .user-list__user .avatar-profile-link{float:right;width:80px;height:80px;margin:0 0 0 12px}.user-list .user-list__user .avatar-profile-link img.avatar{width:80px;height:80px}.user-list .user-list__user h3{margin:0;font-size:1em}.user-list .user-list__user h4{font-size:.8em;font-weight:400;margin:0}.user-list .user-list__user p{margin:0;padding:0;font-size:.8em;color:#999}.user-list .user-list__user p a{color:#666}.user-list .user-list__user .team-badge{float:right;position:relative;margin:-48px 0 0}.user-list .user-list__user .stats{font-size:.7em}.user-list.online-now .user-list__user .avatar-profile-link,.user-list.online-now .user-list__user .avatar-profile-link img.avatar{width:50px;height:50px}.user-list.online-now .user-list__user .user-list__user__date{float:right}.user-list .sort-results{margin:0 -12px}.user-list--compact a{display:inline-block;margin:0 0 10px 12px}.user-list--compact a img.avatar{width:24px;height:24px;margin:-2px 0 0 8px}.user-list--compact .error-no-results{padding:10px 0;font-size:1em}.team-badge{padding:3px 8px;color:#666;display:inline;line-height:1.6;font-size:.7em;border-radius:4px}.team-badge i{margin-left:5px}.profile .profile__header{position:relative}.profile .profile__header .avatar{float:right;width:100px;height:100px;margin-left:16px}.profile .profile__header .page-buttons{position:absolute;top:0;right:0;margin:0}.profile .profile__username,.profile .profile__usertitle{margin:5px 0}.profile .profile__field-group h2{margin-bottom:0}.profile .profile__field{padding:8px;border-bottom:1px solid #dfdfdf;font-size:.9em}.profile .profile__field h3{margin:0;padding:0;font-weight:600}.conversation-list .conversation .conversation__title--unread,ul.notifications .notification__username{font-weight:700}.profile .profile__field p{margin:0;padding:0}.profile .profile__field:last-child{border-bottom:none}@media only screen and (min-width:768px){.user-list .user-list__user{float:right;width:49.5%;margin:0 0 12px;-ms-box-sizing:border-box;box-sizing:border-box}.user-list .user-list__user:nth-child(odd){margin-left:.5%}.user-list .user-list__user:nth-child(even){margin-right:.5%}}section.form .form__section__container.change-avatar{padding-right:130px}section.form .form__section__container.change-avatar .avatar-profile-link{float:right;margin:0 -110px 0 10px}section.form .form__section__container.change-avatar .avatar-profile-link img.avatar{width:100px;height:100px}section.form .form__section__container.change-avatar p{padding:0 5px 0 0;margin:0 0 10px;font-size:.9em;color:#666}ul.notifications{margin:0;font-size:.9em;line-height:1.6;list-style:none;padding:0}ul.notifications li{overflow:hidden;margin:0;padding:8px;border-bottom:1px solid #dfdfdf}ul.notifications li:last-child{border-bottom:0}ul.notifications a.avatar-profile-link{float:right;margin:0 0 0 12px;width:40px;height:40px}ul.notifications a.avatar-profile-link img.avatar{width:40px;height:40px}ul.notifications a.notification{text-decoration:none;margin-right:52px;padding-right:24px;display:block}ul.notifications i{color:#999}ul.notifications time{font-size:.8em;color:#666;display:block}.conversation-list .conversation{padding:10px 64px 10px 12px;border-bottom:1px solid #dfdfdf;line-height:1.4;position:relative}.conversation-list .conversation .avatar-profile-link{width:44px;height:44px;float:right;margin:10px 10px 0 12px;position:absolute;top:0;right:0}.conversation-list .conversation .avatar-profile-link img.avatar{width:44px;height:44px}.conversation-list .conversation .conversation__latest{font-size:.8em;color:#999;margin:0;display:inline-block}.conversation-list .conversation .conversation__latest time{color:#666}.conversation-list .conversation .conversation__unread{background:#eb5257;color:#fff;padding:2px 4px 1px 5px;margin:0 4px 0 0;font-weight:400;font-size:.8em;text-decoration:none;border-radius:2px}.conversation-list .conversation:last-child{border-bottom:0}.conversation-participants{background:#fafafa;padding:10px;line-height:1.4;border-radius:4px}.conversation-participants h3{font-weight:400;font-size:.9em;color:#666;margin:0 0 10px}.conversation-participants .participant{display:inline-block;width:200px}.conversation-participants .participant .avatar-profile-link{width:36px;height:36px;float:left;margin:2px 0 0 10px}.conversation-participants .participant .avatar-profile-link img.avatar{width:36px;height:36px}.conversation-participants .participant .participant__username{font-size:.9em}.conversation-participants .participant .participant__last-read{display:block;font-size:.7em;color:#666}.conversation-participants.conversation-participants--compose{margin-bottom:20px}.conversation-participants.conversation-participants--compose h3{margin:0 0 10px}.conversation-participants.conversation-participants--compose input{border:none;background:0 0;padding:0}.inline-moderation{border:1px solid #ddd;border-radius:4px;padding:10px 12px;font-size:.9em;text-align:center}html.js .inline-moderation{display:none}html.js .inline-moderation.floating{display:block;float:right;position:fixed;background:#444;border-color:#444;z-index:1000;bottom:0;right:0;left:0;border-radius:0;border-top:2px solid #222;width:100%;box-sizing:border-box}html.js .inline-moderation.floating h2{color:#bbb}html.js .inline-moderation.floating a:link,html.js .inline-moderation.floating a:visited{color:#ddd}html.js .inline-moderation.floating i{color:#bbb}.inline-moderation h2{font-weight:400;font-size:1em;color:#666;margin:0 0 0 8px;padding:0;border:none;display:inline-block}.inline-moderation ul{list-style:none;margin:0;padding:0;display:inline-block}.inline-moderation ul li{display:inline-block;margin:0 8px}.modal,.modal .section-menu{display:none}.inline-moderation i{margin-left:4px}.checkbox-select{float:left;margin:-4px 12px 0 7px}.checkbox-select.check-all{margin:12px 0 0 19px}@media only screen and (min-width:480px){.checkbox-select{margin:12px 12px 0 0}.checkbox-select.check-all{margin:12px 0 0 12px}}.modal{width:580px;padding:0;border:8px solid rgba(0,0,0,.5);border-radius:8px}.modal .page-content{background:#fff;border:1px solid rgba(0,0,0,.7);width:100%;float:none}.modal .page-content header{background:#007fd0;border-bottom:2px solid #0a539b}.modal .page-content header h1{margin:0;color:#fff;font-size:1.2em;padding:16px}.modal .page-content header .page-controls{margin:-50px 0 0 8px}.modal .page-content header .button,.modal .page-content header .button.secondary{color:#fff;background:#007fd0;border-color:rgba(255,255,255,.3)}.modal .page-content header .button.secondary:hover,.modal .page-content header .button:hover{background:#ff7500;border-color:#ff7500}.modal .page-content.page-content--menu header{margin:0}.modal section.form{border:none;margin:0;overflow:auto}.modal section.form h2{margin:0 0 12px;padding:0 8px 8px;color:#007fd0;font-size:1.1em;border-bottom:1px dotted #ccc;text-align:right;float:none;width:auto}.modal section.form .form__section__container{float:none;margin:0;padding:0;border:none;width:auto}.modal section.form .form_section:last-child{padding-bottom:0}.modal .form__submit{margin:0;padding:6px 0;background:#f2f2f2;border-top:1px solid #dfdfdf}.modal a.close-modal{position:absolute;top:-12.5px;left:-12.5px;width:26px;height:26px;display:block;border:2px solid #fff;padding:2px;color:#fff;background:#333;text-align:center;text-decoration:none;box-shadow:0 1px 4px #000;line-height:1;border-radius:15px;box-sizing:border-box;font-size:14px/1;font-family:FontAwesome;-webkit-font-smoothing:antialiased}#powerTip,#spinner,.modal a.close-modal span{display:none}.modal a.close-modal:hover{background:#b00}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;right:50%;margin-left:-32px;margin-top:-32px;background:url(../images/spinner.gif)center center no-repeat #111;border-radius:8px}@media screen and (max-width:758px){.modal{width:450px}}@media screen and (max-width:524px){.modal{width:290px}}@media screen and (max-height:758px){.modal .page-content section.form{max-height:400px;overflow:auto}}@media screen and (max-height:524px){.modal .page-content section.form{max-height:300px;overflow:auto}}@media screen and (max-height:458px){.modal .page-content section.form{max-height:150px;overflow:auto}}.jcrop-hline,.jcrop-line,.jcrop-vline{background:url(../images/Jcrop.gif)#fff;font-size:0;position:absolute}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline{height:100%;width:1px!important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px!important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%}.jcrop-handle{background-color:#333;border:1px solid #eee;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n{height:7px;width:100%;margin-top:-4px}.jcrop-dragbar.ord-s{height:7px;width:100%;bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{height:100%;width:7px;margin-right:-4px;right:0}.jcrop-dragbar.ord-w{height:100%;width:7px;margin-left:-4px}.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light .jcrop-handle{background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark .jcrop-handle{background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-hline,.solid-line .jcrop-vline{background:#fff}.jcrop{max-width:100%;height:300px;max-height:300px;overflow:auto;text-align:center}#spinner{background:#444;color:#fff;position:fixed;top:0;right:0;z-index:1001;padding:3px 15px;border-radius:0 0 4px;font-size:12px}#spinner .fa{font-size:16px;padding:0 2px}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,.8);border-radius:4px;color:#fff;padding:3px 9px;position:absolute;white-space:nowrap;z-index:2147483647;font-size:.8em}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-left:5px solid transparent;border-right:5px solid transparent;right:50%;margin-right:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.e:before{border-left:5px solid #333;border-left:5px solid rgba(0,0,0,.8);right:-5px}#powerTip.s:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.w:before{border-right:5px solid #333;border-right:5px solid rgba(0,0,0,.8);left:-5px}#powerTip.ne-alt:before,#powerTip.se-alt:before{right:auto;left:10px}#powerTip.ne:before,#powerTip.se:before{border-left:5px solid transparent;border-right:0;right:10px}#powerTip.nw:before,#powerTip.sw:before{border-right:5px solid transparent;border-left:0;left:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px}#powerTip.se:before,#powerTip.sw:before{border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);top:-5px}#powerTip.ne-alt:before,#powerTip.nw-alt:before,#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:5px solid #333;border-top:5px solid rgba(0,0,0,.8);bottom:-5px;border-right:5px solid transparent;border-left:5px solid transparent;right:10px}#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:none;border-bottom:5px solid #333;border-bottom:5px solid rgba(0,0,0,.8);bottom:auto;top:-5px}.stepper{border-radius:3px;margin:0 0 10px;overflow:hidden;position:relative;width:130px}.stepper .stepper-input{background:#fff;border:0;font-size:.9em;overflow:hidden;padding:4px 10px;text-align:center;width:100%;width:60px;margin:0 35px;box-sizing:border-box;border-radius:4px;z-index:49;-moz-appearance:textfield}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-arrow{cursor:pointer;display:block;height:100%;padding:0;position:absolute;width:35px;text-align:center;z-index:50;color:#fff}.stepper .stepper-arrow:before{font-size:14px;margin:0 10px;font-family:FontAwesome;color:#666}.stepper .stepper-arrow:hover{color:#666}.stepper .stepper-arrow.up{float:left;top:0;left:0;border-right:1px solid #dfdfdf}.stepper .stepper-arrow.up:before{content:"\f067"}.stepper .stepper-arrow.down{float:right;top:0;right:0;border-left:1px solid #dfdfdf}.stepper .stepper-arrow.down:before{content:"\f068"}.stepper.disabled .stepper-input{background:#fff;border-color:#dfdfdf;color:#ccc}.stepper.disabled .stepper-arrow{background:#fff;border-color:#dfdfdf;cursor:default}::-ms-clear,::-ms-reveal{display:none!important}.hideShowPassword-toggle{background:0 0;border:0;border-radius:2px;color:#999;cursor:pointer;font-size:.75em;font-weight:700;margin-left:2px;padding:3px 8px;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none}.hideShowPassword-toggle:focus,.hideShowPassword-toggle:hover{background-color:#eee;color:#666;outline:transparent}.dropit{list-style:none;padding:0;margin:0}.dropit .dropit-trigger{position:relative}.dropit .dropit-submenu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:150px;list-style:none;padding:0;margin:0}.dropit .dropit-open .dropit-submenu{display:block}.table{width:100%}.table.table--bordered{border-radius:5px;border-collapse:separate}.table.table--bordered td{border-bottom:1px solid #dfdfdf}.table td,.table th{padding:10px}.table thead{background:#007fd0;color:#fff}.clearfix:after,.clearfix:before,.conversation-participants:after,.conversation-participants:before,.forum-list .forum:after,.forum-list .forum:before,.main .page-controls:after,.main .page-controls:before,.profile .profile__header:after,.profile .profile__header:before,.topic-list .topic-list__sort-topics:after,.topic-list .topic-list__sort-topics:before,.topic-list .topic:after,.topic-list .topic:before,.user-list:after,.user-list:before,.wrapper:after,.wrapper:before,nav.section-menu ul:after,nav.section-menu ul:before,section.form .form__section:after,section.form .form__section:before{content:" ";display:table}.clearfix:after,.conversation-participants:after,.forum-list .forum:after,.main .page-controls:after,.profile .profile__header:after,.topic-list .topic-list__sort-topics:after,.topic-list .topic:after,.user-list:after,.wrapper:after,nav.section-menu ul:after,section.form .form__section:after{clear:both}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} \ No newline at end of file diff --git a/public/assets/js/main.js b/public/assets/js/main.js index c055b8c7..05d317e8 100644 --- a/public/assets/js/main.js +++ b/public/assets/js/main.js @@ -1008,10 +1008,13 @@ function closeMenu(e) { MyBB.Spinner.add(); + var moderation_content = $('[data-moderation-content]').first(); $.post('/moderate', { moderation_name: $(e.currentTarget).attr('data-moderate'), - moderation_content: $('[data-moderation-content]').first().attr('data-moderation-content'), - moderation_ids: window.MyBB.Moderation.getSelectedIds() + moderation_content: moderation_content.attr('data-moderation-content'), + moderation_ids: window.MyBB.Moderation.getSelectedIds(), + moderation_source_type: moderation_content.attr('data-moderation-source-type'), + moderation_source_id: moderation_content.attr('data-moderation-source-id') }, function (response) { document.location.reload(); }); @@ -1023,10 +1026,13 @@ function closeMenu(e) { MyBB.Spinner.add(); + var moderation_content = $('[data-moderation-content]').first(); $.post('/moderate/reverse', { moderation_name: $(e.currentTarget).attr('data-moderate-reverse'), - moderation_content: $('[data-moderation-content]').first().attr('data-moderation-content'), - moderation_ids: window.MyBB.Moderation.getSelectedIds() + moderation_content: moderation_content.attr('data-moderation-content'), + moderation_ids: window.MyBB.Moderation.getSelectedIds(), + moderation_source_type: moderation_content.attr('data-moderation-source-type'), + moderation_source_id: moderation_content.attr('data-moderation-source-id') }, function (response) { document.location.reload(); }); @@ -1105,9 +1111,12 @@ function closeMenu(e) { // grab the current selection and inject it into the modal so we can submit through a normal form window.MyBB.Moderation.injectModalParams = function injectFormData(element) { + var moderation_content = $('[data-moderation-content]').first(); $(element).attr('data-modal-params', JSON.stringify({ - moderation_content: $('[data-moderation-content]').first().attr('data-moderation-content'), - moderation_ids: window.MyBB.Moderation.getSelectedIds() + moderation_content: moderation_content.attr('data-moderation-content'), + moderation_ids: window.MyBB.Moderation.getSelectedIds(), + moderation_source_type: moderation_content.attr('data-moderation-source-type'), + moderation_source_id: moderation_content.attr('data-moderation-source-id') })); }; diff --git a/public/assets/js/main.js.min.map b/public/assets/js/main.js.min.map index a4f4925d..77f417d8 100644 --- a/public/assets/js/main.js.min.map +++ b/public/assets/js/main.js.min.map @@ -1 +1 @@ -{"version":3,"sources":["other.js","cookie.js","spinner.js","modal.js","post.js","poll.js","quote.js","avatar.js","moderation.js"],"names":["getTooltipContent","element","targetElement","content","tipText","data","DATA_POWERTIP","tipObject","DATA_POWERTIPJQ","tipTarget","DATA_POWERTIPTARGET","$","isFunction","call","length","clone","html","escapeHTML","string","String","replace","s","entityMap","submitFormAsGet","id","newRoute","form","find","val","attr","submit","openMenu","e","preventDefault","animate","background-position-x","marginLeft","marginRight","closeMenu","window","MyBB","Cookie","cookiePrefix","cookiePath","cookieDomain","init","Settings","this","get","name","cookie","set","value","expires","expire","Date","setTime","getTime","options","path","domain","unset","removeCookie","jQuery","Spinner","inProgresses","add","show","remove","hide","Modals","on","toggleModal","bind","modal","defaults","closeText","prototype","event","target","nodeName","modalOpener","modalSelector","modalFind","class","modalContent","parent","substring","appendTo","zIndex","stepper","hideShowPassword","Avatar","undefined","modalParams","currentTarget","JSON","parse","response","responseObject","CLOSE","always","Posts","togglePost","proxy","confirmDelete","hasClass","addClass","removeClass","confirm","Lang","Polls","optionElement","removeOption","click","addOption","change","toggleMaxOptionsInput","$addPollButton","toggleAddPoll","slideDown","timePicker","datetimepicker","format","lang","i18n","mybb","months","dayOfWeek","minDate","slideUp","num_options","$option","last","after","$parent","$me","$myParent","parents","setTimeout","fixOptionsName","Modernizr","touch","powerTip","placement","smartPlacement","i","each","me","is","isOrContains","node","container","parentNode","elementContainsSelection","el","sel","getSelection","rangeCount","getRangeAt","commonAncestorContainer","document","selection","type","createRange","parentElement","Quotes","multiQuoteButton","showQuoteBar","addQuotes","viewQuotes","removeQuotes","quickQuote","quickAddQuote","quoteAdd","quoteRemove","checkQuickQuote","quoteButtons","$post","$content","addQuote","text","hideQuickQuote","quotes","getQuotes","push","stringify","pid","trim","toString","showQuickQuote","range","rect","getBoundingClientRect","$elm","css","top","scrollY","outerHeight","left","scrollX","outerWidth","width","myQuotes","key","quote","postId","parseInt","removed","$quoteBar","$textarea","ajax","url","posts","_token","method","done","json","error","substr","message","focus","close","postid","max-height","height","split","$quoteButton","next","dropAvatar","$avatarDrop","avatarDropUrl","Dropzone","autoDiscover","avatarDrop","acceptedFiles","clickable","paramName","thumbnailWidth","thumbnailHeight","uploadMultiple","previewTemplate","file","dataUrl","JcropUpdateInputs","c","$jcrop","x","y","x2","y2","w","h","parseJSON","xhr","responseText","needCrop","Jcrop","onChange","onSelect","post","success","avatar","dropit","submenuEl","triggerEl","autosize","menu","&","<",">","\"","'","/","Moderation","ajaxSetup","headers","X-CSRF-TOKEN","moderation_name","moderation_content","first","moderation_ids","getSelectedIds","location","reload","removeAttr","closest","toggleClass","checked","checked_boxes","map","injectModalParams"],"mappings":"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","file":"main.js","sourcesContent":["$('html').addClass('js');\n\n$(function () {\n\n\t$('.nojs').hide();\n\n\tif(Modernizr.touch)\n\t{\n\t\t$('.radio-buttons .radio-button, .checkbox-buttons .checkbox-button').click(function() {\n\n\t\t});\n\t}\n\telse\n\t{\n\t\t$('span.icons i, a, .caption, time').powerTip({ placement: 's', smartPlacement: true });\n\t}\n\n\t$('.user-navigation__links, #main-menu').dropit({ submenuEl: 'div.dropdown' });\n\t$('.dropdown-menu').dropit({ submenuEl: 'ul.dropdown', triggerEl: 'span.dropdown-button' });\n\t$(\"input[type=number]\").stepper();\n\t$(\".password-toggle\").hideShowPassword(false, true);\n\n\t$(\"#search .search-button\").click(function(event) {\n\t\tevent.preventDefault();\n\t\t$(\"#search .search-container\").slideDown();\n\t});\n\n\tautosize($('.post textarea'));\n\n\t$('a.show-menu__link').click(function(e) {\n\t\tif(menu == 0)\n\t\t{\n\t\t\tmenu = 1;\n\t\t\topenMenu(e);\n\t\t}\n\n\t\telse\n\t\t{\n\t\t\tmenu = 0;\n\t\t\tcloseMenu(e);\n\t\t}\n\t});\n\n/*\t$('.post.reply textarea.editor, .form textarea.editor').sceditor({\n\t\tplugins: 'bbcode',\n\t\tstyle: 'js/vendor/sceditor/jquery.sceditor.default.min.css',\n\t\temoticonsRoot: 'assets/images/',\n\t\ttoolbar: 'bold,italic,underline|font,size,color,removeformat|left,center,right|image,link,unlink|emoticon,youtube|bulletlist,orderedlist|quote,code|source',\n\t\tresizeWidth: false,\n\t\tautofocus: false,\n\t\tautofocusEnd: false\n\t});*/\n});\n\n// Overwrite the powertip helper function - it's nearly the same\nfunction getTooltipContent(element) {\n\tvar tipText = element.data(DATA_POWERTIP),\n\t\ttipObject = element.data(DATA_POWERTIPJQ),\n\t\ttipTarget = element.data(DATA_POWERTIPTARGET),\n\t\ttargetElement,\n\t\tcontent;\n\n\tif (tipText) {\n\t\tif ($.isFunction(tipText)) {\n\t\t\ttipText = tipText.call(element[0]);\n\t\t}\n\t\tcontent = tipText;\n\t} else if (tipObject) {\n\t\tif ($.isFunction(tipObject)) {\n\t\t\ttipObject = tipObject.call(element[0]);\n\t\t}\n\t\tif (tipObject.length > 0) {\n\t\t\tcontent = tipObject.clone(true, true);\n\t\t}\n\t} else if (tipTarget) {\n\t\ttargetElement = $('#' + tipTarget);\n\t\tif (targetElement.length > 0) {\n\t\t\tcontent = targetElement.html();\n\t\t}\n\t}\n\n\t// Except we're escaping html\n\treturn escapeHTML(content);\n}\n\n// Source: http://stackoverflow.com/questions/24816/escaping-html-strings-with-jquery\n\nvar entityMap = {\n\t\"&\": \"&\",\n\t\"<\": \"<\",\n\t\">\": \">\",\n\t'\"': '"',\n\t\"'\": ''',\n\t\"/\": '/'\n};\n\nfunction escapeHTML(string) {\n\tif(typeof string == 'string') {\n\t\treturn String(string).replace(/[&<>\"'\\/]/g, function (s) {\n\t\t\treturn entityMap[s];\n\t\t});\n\t}\n\n\treturn string;\n}\n\nfunction submitFormAsGet(id, newRoute) {\n\tvar form = $('#' + id);\n\tform.find(\"input[name=_token]\").val('');\n\n\tif(newRoute != null) {\n\t\tform.attr('action', newRoute);\n\t}\n\n\tform.attr('method', 'get').submit();\n\treturn false;\n}\n\nfunction openMenu(e) {\n\te.preventDefault();\n\t$(\"body\").animate({'background-position-x': '0px'}, 200, function() { });\n\t$(\".sidebar-menu\").animate({marginLeft: \"0px\"}, 200, function() { });\n\t$(\".page-body\").animate({marginLeft: \"225px\", marginRight: \"-225px\"}, 200, function() { });\n}\n\nfunction closeMenu(e) {\n\te.preventDefault();\n\t$(\"body\").animate({'background-position-x': '-225px'}, 200, function() { });\n\t$(\".sidebar-menu\").animate({marginLeft: \"-225px\"}, 200, function() { });\n\t$(\".page-body\").animate({marginLeft: \"0\", marginRight: \"0\"}, 200, function() { });\n}\n","(function ($, window) {\n\twindow.MyBB = window.MyBB || {};\n\n\twindow.MyBB.Cookie = {\n\t\tcookiePrefix: '',\n\t\tcookiePath: '/',\n\t\tcookieDomain: '',\n\n\t\tinit: function () {\n\t\t\tMyBB.Settings = MyBB.Settings || {};\n\t\t\tif (typeof MyBB.Settings.cookiePrefix != 'undefined') {\n\t\t\t\tthis.cookiePrefix = MyBB.Settings.cookiePrefix;\n\t\t\t}\n\t\t\tif (typeof MyBB.Settings.cookiePath != 'undefined') {\n\t\t\t\tthis.cookiePath = MyBB.Settings.cookiePath;\n\t\t\t}\n\t\t\tif (typeof MyBB.Settings.cookieDomain != 'undefined') {\n\t\t\t\tthis.cookieDomain = MyBB.Settings.cookieDomain;\n\t\t\t}\n\t\t},\n\n\t\tget: function (name) {\n\t\t\tthis.init();\n\n\t\t\tname = this.cookiePrefix + name;\n\t\t\treturn $.cookie(name);\n\t\t},\n\n\t\tset: function (name, value, expires) {\n\t\t\tthis.init();\n\n\t\t\tname = this.cookiePrefix + name;\n\t\t\tif (!expires) {\n\t\t\t\texpires = 157680000; // 5*365*24*60*60 => 5 years\n\t\t\t}\n\n\t\t\texpire = new Date();\n\t\t\texpire.setTime(expire.getTime() + (expires * 1000));\n\n\t\t\toptions = {\n\t\t\t\texpires: expire,\n\t\t\t\tpath: this.cookiePath,\n\t\t\t\tdomain: this.cookieDomain\n\t\t\t};\n\n\t\t\treturn $.cookie(name, value, options);\n\t\t},\n\n\t\tunset: function (name) {\n\t\t\tthis.init();\n\n\t\t\tname = this.cookiePrefix + name;\n\n\t\t\toptions = {\n\t\t\t\tpath: this.cookiePath,\n\t\t\t\tdomain: this.cookieDomain\n\t\t\t};\n\t\t\treturn $.removeCookie(name, options);\n\t\t}\n\t}\n})\n(jQuery, window);","(function ($, window) {\n\twindow.MyBB = window.MyBB || {};\n\n\twindow.MyBB.Spinner = {\n\t\tinProgresses: 0,\n\t\tadd: function () {\n\t\t\tthis.inProgresses++;\n\t\t\tif (this.inProgresses == 1) {\n\t\t\t\t$(\"#spinner\").show();\n\t\t\t}\n\t\t},\n\t\tremove: function () {\n\t\t\tthis.inProgresses--;\n\t\t\tif (this.inProgresses == 0) {\n\t\t\t\t$(\"#spinner\").hide();\n\t\t\t}\n\t\t}\n\t}\n})\n(jQuery, window);","(function($, window) {\n window.MyBB = window.MyBB || {};\n \n\twindow.MyBB.Modals = function Modals()\n\t{\n\t\t$(\"*[data-modal]\").on(\"click\", this.toggleModal).bind(this);\n\t\t$.modal.defaults.closeText = 'x';\n\t};\n\n\twindow.MyBB.Modals.prototype.toggleModal = function toggleModal(event) {\n\t\tevent.preventDefault();\n\n\t\t// Check to make sure we're clicking the link and not a child of the link\n\t\tif(event.target.nodeName === \"A\")\n\t\t{\n\t\t\t// Woohoo, it's the link!\n\t\t\tvar modalOpener = event.target,\n\t\t\t\tmodalSelector = $(modalOpener).data(\"modal\"),\n\t\t\t\tmodalFind = $(modalOpener).data(\"modal-find\"),\n\t\t\t\tmodal = $('
', {\n\t \t\t\t\"class\": \"modal-dialog\",\n\t\t\t\t\tcloseText: ''\n\t\t\t\t}),\n\t\t\t\tmodalContent = \"\";\n\t\t} else {\n\t\t\t// Nope, it's one of those darn children.\n\t\t\tvar modalOpener = event.target,\n\t\t\t\tmodalSelector = $(modalOpener).parent().data(\"modal\"),\n\t\t\t\tmodalFind = $(modalOpener).data(\"modal-find\"),\n\t\t\t\tmodal = $('', {\n\t \t\t\t\"class\": \"modal-dialog\",\n\t\t\t\t\tcloseText: ''\n\t\t\t\t}),\n\t\t\t\tmodalContent = \"\";\n\t\t}\n\n\t\tif (modalSelector.substring(0, 1) === \".\" || modalSelector.substring(0, 1) === \"#\") {\n\t\t\t// Assume using a local, existing HTML element.\n\t\t\tmodalContent = $(modalSelector).html();\n\t\t\tmodal.html(modalContent);\n\t\t\tmodal.appendTo(\"body\").modal({\n\t\t\t\tzIndex: 1000,\n\t\t\t\tcloseText: ''\n\t\t\t});\n\t\t\t$('.modalHide').hide();\n\t\t\t$(\"input[type=number]\").stepper();\n\t\t\t$(\".password-toggle\").hideShowPassword(false, true);\n\t\t\tnew window.MyBB.Avatar();\n\t\t} else {\n\t\t\t// Assume modal content is coming from an AJAX request\n\n\t\t\t// data-modal-find is optional, default to \"#content\"\n\t\t\tif (modalFind === undefined) {\n\t\t\t\tmodalFind = \"#content\";\n\t\t\t}\n\n\t\t\tMyBB.Spinner.add();\n\n\t\t\tvar modalParams = $(event.currentTarget).attr('data-modal-params');\n\t\t\tif (modalParams) {\n\t\t\t\tmodalParams = JSON.parse(modalParams);\n\t\t\t\tconsole.log(modalParams);\n\t\t\t} else {\n\t\t\t\tmodalParams = {};\n\t\t\t}\n\n\t\t\t$.get('/'+modalSelector, modalParams, function(response) {\n\t\t\t\tvar responseObject = $(response);\n\n\t\t\t\tmodalContent = $(modalFind, responseObject).html();\n\t\t\t\tmodal.html(modalContent);\n\t\t\t\tmodal.appendTo(\"body\").modal({\n\t\t\t\t\tzIndex: 1000,\n\t\t\t\t\tcloseText: ''\n\t\t\t\t});\n\t\t\t\t$('.modalHide').hide();\n\t\t\t\t$(\"input[type=number]\").stepper();\n\t\t\t\t$(\".password-toggle\").hideShowPassword(false, true);\n\t\t\t\tnew window.MyBB.Avatar();\n\n\t\t\t\t// Remove modal after close\n\t\t\t\tmodal.on($.modal.CLOSE, function() {\n\t\t\t\t\t$(this).remove();\n\t\t\t\t})\n\t\t\t}).always(function() {\n\t\t\t\tMyBB.Spinner.remove();\n\t\t\t});\n\t\t}\n\n\t};\n\n var modals = new window.MyBB.Modals(); // TODO: put this elsewhere :)\n})(jQuery, window);\n","(function($, window) {\n window.MyBB = window.MyBB || {};\n\n\twindow.MyBB.Posts = function Posts()\n\t{\n\t\t// Show and hide posts\n\t\t$(\".postToggle\").on(\"click\", this.togglePost).bind(this);\n\n\n\t\t// Confirm Delete\n\t\t$(\".delete a\").on(\"click\", $.proxy(this.confirmDelete, this));\n\t};\n\n\t// Show and hide posts\n\twindow.MyBB.Posts.prototype.togglePost = function togglePost(event) {\n\t\tevent.preventDefault();\n\t\t// Are we minimized or not?\n\t\tif($(event.target).hasClass(\"fa-minus\"))\n\t\t{\n\t\t\t// Perhaps instead of hide, apply a CSS class?\n\t\t\t$(event.target).parent().parent().parent().addClass(\"post--hidden\");\n\t\t\t// Make button a plus sign for expanding\n\t\t\t$(event.target).addClass(\"fa-plus\");\n\t\t\t$(event.target).removeClass(\"fa-minus\");\n\n\t\t} else {\n\t\t\t// We like this person again\n\t\t\t$(event.target).parent().parent().parent().removeClass(\"post--hidden\");\n\t\t\t// Just in case we change our mind again, show the hide button\n\t\t\t$(event.target).addClass(\"fa-minus\");\n\t\t\t$(event.target).removeClass(\"fa-show\");\n\t\t}\n\t};\n\n\t// Confirm Delete\n\twindow.MyBB.Posts.prototype.confirmDelete = function confirmDelete(event) {\n\t\treturn confirm(Lang.get('topic.confirmDelete'));\n\t};\n\n\tvar posts = new window.MyBB.Posts();\n\n})(jQuery, window);","(function($, window) {\n window.MyBB = window.MyBB || {};\n \n\twindow.MyBB.Polls = function Polls()\n\t{\n\t\tthis.optionElement = $('#option-simple').clone().attr('id', '').removeClass('hidden').addClass('poll-option').hide();\n\t\t$('#option-simple').remove();\n\n\t\tthis.removeOption($('#add-poll .poll-option'));\n\n\t\t$('#new-option').click($.proxy(this.addOption, this));\n\n\t\t$('#poll-maximum-options').hide();\n\n\t\t$('#poll-is-multiple').change($.proxy(this.toggleMaxOptionsInput, this)).change();\n\n\t\tvar $addPollButton = $(\"#add-poll-button\");\n\t\t$addPollButton.click($.proxy(this.toggleAddPoll, this));\n\t\tif($addPollButton.length) {\n\t\t\tif($('#add-poll-input').val() === '1') {\n\t\t\t\t$('#add-poll').slideDown();\n\t\t\t}\n\t\t}\n\n\t\tthis.timePicker();\n\t};\n\n\twindow.MyBB.Polls.prototype.timePicker = function timePicker() {\n\t\t$('#poll-end-at').datetimepicker({\n\t\t\tformat: 'Y-m-d H:i:s',\n\t\t\tlang: 'mybb',\n\t\t\ti18n: {\n\t\t\t\tmybb: {\n\t\t\t\t\tmonths: [\n\t\t\t\t\t\tLang.get('general.months.january'),\n\t\t\t\t\t\tLang.get('general.months.february'),\n\t\t\t\t\t\tLang.get('general.months.march'),\n\t\t\t\t\t\tLang.get('general.months.april'),\n\t\t\t\t\t\tLang.get('general.months.may'),\n\t\t\t\t\t\tLang.get('general.months.june'),\n\t\t\t\t\t\tLang.get('general.months.july'),\n\t\t\t\t\t\tLang.get('general.months.august'),\n\t\t\t\t\t\tLang.get('general.months.september'),\n\t\t\t\t\t\tLang.get('general.months.october'),\n\t\t\t\t\t\tLang.get('general.months.november'),\n\t\t\t\t\t\tLang.get('general.months.december')\n\t\t\t\t\t],\n\t\t\t\t\tdayOfWeek: [\n\t\t\t\t\t\tLang.get('general.dayOfWeek.sun'),\n\t\t\t\t\t\tLang.get('general.dayOfWeek.mon'),\n\t\t\t\t\t\tLang.get('general.dayOfWeek.tue'),\n\t\t\t\t\t\tLang.get('general.dayOfWeek.wed'),\n\t\t\t\t\t\tLang.get('general.dayOfWeek.thu'),\n\t\t\t\t\t\tLang.get('general.dayOfWeek.fri'),\n\t\t\t\t\t\tLang.get('general.dayOfWeek.sat')\n\t\t\t\t\t]\n\t\t\t\t}\n\t\t\t},\n\t\t\tminDate: 0\n\t\t});\n\t};\n\n\twindow.MyBB.Polls.prototype.toggleAddPoll = function toggleAddPoll() {\n\t\tif($('#add-poll-input').val() === '1') {\n\t\t\t$('#add-poll-input').val(0);\n\t\t\t$('#add-poll').slideUp();\n\t\t} else {\n\t\t\t$('#add-poll-input').val(1);\n\t\t\t$('#add-poll').slideDown();\n\t\t}\n\t\treturn false;\n\t};\n\n\twindow.MyBB.Polls.prototype.addOption = function addOption(event) {\n\t\tvar num_options = $('#add-poll .poll-option').length;\n\t\tif(num_options >= 10) { // TODO: settings\n\t\t\talert(Lang.choice('poll.errorManyOptions', 10)); // TODO: JS Error\n\t\t\treturn false;\n\t\t}\n\t\tvar $option = this.optionElement.clone();\n\t\t$option.find('input').attr('name', 'option['+(num_options+1)+']');\n\t\t$('#add-poll .poll-option').last().after($option);\n\t\t$option.slideDown();\n\t\tthis.removeOption($option);\n\t\treturn false;\n\t};\n\n\twindow.MyBB.Polls.prototype.removeOption = function bindRemoveOption($parent) {\n\t\t$parent.find('.remove-option').click($.proxy(function(event) {\n\t\t\tvar $me = $(event.target),\n\t\t\t\t$myParent = $me.parents('.poll-option');\n\t\t\tif($('.poll-option').length <= 2) // TODO: settings\n\t\t\t{\n\t\t\t\talert(Lang.choice('poll.errorFewOptions', 2)); // TODO: JS Error\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t$myParent.slideUp(500);\n\n\t\t\tsetTimeout($.proxy(function() {\n\t\t\t\t$myParent.remove();\n\t\t\t\tthis.fixOptionsName();\n\t\t\t}, this), 500);\n\t\t}, this));\n\t\tif(!Modernizr.touch) {\n\t\t\t$parent.find('.remove-option').powerTip({ placement: 's', smartPlacement: true });\n\t\t}\n\t};\n\n\twindow.MyBB.Polls.prototype.fixOptionsName = function() {\n\t\tvar i = 0;\n\t\t$('#add-poll .poll-option').each(function() {\n\t\t\ti++;\n\t\t\t$(this).find('input').attr('name', 'option['+i+']');\n\t\t});\n\t};\n\n\twindow.MyBB.Polls.prototype.toggleMaxOptionsInput = function toggleMaxOptionsInput(event) {\n\t\tme = event.target;\n\t\tif($(me).is(':checked')) {\n\t\t\t$('#poll-maximum-options').slideDown();\n\t\t}\n\t\telse {\n\t\t\t$('#poll-maximum-options').slideUp();\n\t\t}\n\t};\n\n\tvar polls = new window.MyBB.Polls();\n\n})(jQuery, window);","(function ($, window) {\n\twindow.MyBB = window.MyBB || {};\n\n\twindow.MyBB.Quotes = function Quotes() {\n\n\t\t// MultiQuote\n\t\t$(\".quote-button\").on(\"click\", this.multiQuoteButton.bind(this));\n\n\t\tthis.showQuoteBar();\n\n\t\t$(\".quote-bar__select\").on(\"click\", $.proxy(this.addQuotes, this));\n\t\t$(\".quote-bar__view\").on(\"click\", $.proxy(this.viewQuotes, this));\n\t\t$(\".quote-bar__deselect\").on(\"click\", $.proxy(this.removeQuotes, this));\n\n\t\t$('.quick-quote .fast').on('click', $.proxy(this.quickQuote, this));\n\t\t$('.quick-quote .add').on('click', $.proxy(this.quickAddQuote, this));\n\n\t\t$('.quote__select').on(\"click\", $.proxy(this.quoteAdd, this));\n\t\t$('.quote__remove').on(\"click\", $.proxy(this.quoteRemove, this));\n\t\t$(\"body\").on(\"mouseup\", $.proxy(this.checkQuickQuote, this));\n\n\t\tthis.quoteButtons();\n\t};\n\n\twindow.MyBB.Quotes.prototype.quickQuote = function quickQuote(event) {\n\t\tvar $me = $(event.target);\n\t\tif (!$me.hasClass('quick-quote')) {\n\t\t\t$me = $me.parents('.quick-quote');\n\t\t}\n\n\t\tvar $post = $me.parents('.post');\n\n\t\tif ($me.data('content')) {\n\t\t\t$content = $('');\n\t\t\t$content.html($me.data('content'));\n\t\t\tthis.addQuote($post.data('postid'), $post.data('type'), $content.text());\n\t\t}\n\t\tthis.hideQuickQuote();\n\t}\n\n\twindow.MyBB.Quotes.prototype.quickAddQuote = function quickAddQuote(event) {\n\t\tvar $me = $(event.target),\n\t\t\tquotes = this.getQuotes();\n\t\tif (!$me.hasClass('quick-quote')) {\n\t\t\t$me = $me.parents('.quick-quote');\n\t\t}\n\n\t\tvar $post = $me.parents('.post');\n\n\t\tif ($me.data('content')) {\n\t\t\t$content = $('');\n\t\t\t$content.html($me.data('content'));\n\t\t\tquotes.push({\n\t\t\t\t'id': $post.data('type') + '_' + $post.data('postid'),\n\t\t\t\t'data': $content.text()\n\t\t\t});\n\t\t\tMyBB.Cookie.set('quotes', JSON.stringify(quotes));\n\n\t\t\tthis.showQuoteBar();\n\t\t}\n\t\tthis.hideQuickQuote();\n\t}\n\n\twindow.MyBB.Quotes.prototype.checkQuickQuote = function checkQuickQuote(event) {\n\t\tvar $me = $(event.target);\n\t\tif ($me.hasClass('quick-quote') || $me.parents('.quick-quote').length) {\n\t\t\treturn false;\n\t\t}\n\t\tif (!$me.hasClass('post')) {\n\t\t\t$me = $me.parents('.post');\n\t\t}\n\n\t\tif ($me && $me.length) {\n\t\t\tvar pid = $me.data('postid');\n\n\t\t\tif ($.trim(window.getSelection().toString())) {\n\t\t\t\tif (elementContainsSelection($me.find('.post__body')[0])) {\n\t\t\t\t\tthis.showQuickQuote(pid);\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthis.hideQuickQuote();\n\t\t\t\t}\n\t\t\t}\n\t\t\telse {\n\t\t\t\tthis.hideQuickQuote();\n\t\t\t}\n\t\t}\n\t\telse {\n\t\t\tthis.hideQuickQuote();\n\t\t}\n\t}\n\n\twindow.MyBB.Quotes.prototype.showQuickQuote = function showQuckQuote(pid) {\n\t\tvar selection = window.getSelection(),\n\t\t\trange = selection.getRangeAt(0),\n\t\t\trect = range.getBoundingClientRect();\n\t\t$elm = $(\"#post-\" + pid).find('.quick-quote').show().data('content', $.trim(window.getSelection().toString()));\n\t\t$elm.css({\n\t\t\t'top': (window.scrollY + rect.top - $elm.outerHeight() - 4) + 'px',\n\t\t\t'left': (window.scrollX + rect.left - (($elm.outerWidth() - rect.width) / 2)) + 'px'\n\t\t});\n\t}\n\n\twindow.MyBB.Quotes.prototype.hideQuickQuote = function () {\n\t\t$('.post .quick-quote').hide().data('content', '');\n\t}\n\n\twindow.MyBB.Quotes.prototype.getQuotes = function getQuotes() {\n\t\tvar quotes = MyBB.Cookie.get('quotes'),\n\t\t\tmyQuotes = [];\n\t\tif (!quotes) {\n\t\t\tquotes = [];\n\t\t}\n\t\telse {\n\t\t\tquotes = JSON.parse(quotes);\n\t\t}\n\t\t$.each(quotes, function (key, quote) {\n\t\t\tif (quote != null) {\n\t\t\t\tmyQuotes.push(quote);\n\t\t\t}\n\t\t});\n\n\t\tMyBB.Cookie.set('quotes', JSON.stringify(myQuotes));\n\t\treturn myQuotes;\n\t};\n\n\t// MultiQuote\n\twindow.MyBB.Quotes.prototype.multiQuoteButton = function multiQuoteButton(event) {\n\t\tevent.preventDefault();\n\t\tvar $me = $(event.target);\n\t\tif (!$me.hasClass('quote-button')) {\n\t\t\t$me = $me.parents('.quote-button');\n\t\t}\n\t\tvar $post = $me.parents('.post');\n\n\t\tvar postId = parseInt($post.data('postid')),\n\t\t\ttype = $post.data('type'),\n\t\t\tquotes = this.getQuotes();\n\n\t\tif (postId) {\n\t\t\tvar removed = false;\n\t\t\t$.each(quotes, function(key, quote) {\n\t\t\t\tif(typeof quote != 'string') {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tif(quote == type + '_' + postId) {\n\t\t\t\t\tdelete quotes[key];\n\t\t\t\t\tremoved = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif (!removed) {\n\t\t\t\tquotes.push(type + '_' + postId);\n\t\t\t\t$me.find('.quote-button__add').hide();\n\t\t\t\t$me.find('.quote-button__remove').show();\n\t\t\t}\n\t\t\telse {\n\t\t\t\t$me.find('.quote-button__add').show();\n\t\t\t\t$me.find('.quote-button__remove').hide();\n\t\t\t}\n\n\t\t\tMyBB.Cookie.set('quotes', JSON.stringify(quotes));\n\n\t\t\tthis.showQuoteBar();\n\t\t\treturn false;\n\t\t}\n\n\t};\n\n\twindow.MyBB.Quotes.prototype.showQuoteBar = function showQuoteBar() {\n\t\tvar quotes = this.getQuotes();\n\n\t\tif (quotes.length) {\n\t\t\t$(\".quote-bar\").show();\n\t\t}\n\t\telse {\n\t\t\t$(\".quote-bar\").hide();\n\t\t}\n\t};\n\n\twindow.MyBB.Quotes.prototype.addQuotes = function addQuotes() {\n\t\tvar quotes = this.getQuotes(),\n\t\t\t$quoteBar = $(\".quote-bar\"),\n\t\t\t$textarea = $($quoteBar.data('textarea'));\n\n\t\tMyBB.Spinner.add();\n\n\t\t$.ajax({\n\t\t\turl: '/post/quotes',\n\t\t\tdata: {\n\t\t\t\t'posts': quotes,\n\t\t\t\t'_token': $quoteBar.parents('form').find('input[name=_token]').val()\n\t\t\t},\n\t\t\tmethod: 'POST'\n\t\t}).done(function (json) {\n\t\t\tif (json.error) {\n\t\t\t\talert(json.error);// TODO: js error\n\t\t\t}\n\t\t\telse {\n\t\t\t\tvar value = $textarea.val();\n\t\t\t\tif (value && value.substr(-2) != \"\\n\\n\") {\n\t\t\t\t\tif (value.substr(-1) != \"\\n\") {\n\t\t\t\t\t\tvalue += \"\\n\";\n\t\t\t\t\t}\n\t\t\t\t\tvalue += \"\\n\";\n\t\t\t\t}\n\t\t\t\t$textarea.val(value + json.message).focus();\n\t\t\t}\n\t\t\t$.modal.close();\n\t\t}).always(function () {\n\t\t\tMyBB.Spinner.remove();\n\t\t});\n\n\t\t$quoteBar.hide();\n\t\tMyBB.Cookie.unset('quotes');\n\t\tthis.quoteButtons();\n\t\treturn false;\n\t};\n\n\twindow.MyBB.Quotes.prototype.addQuote = function addQuote(postid, type, content) {\n\t\tvar $textarea = $(\"#message\");\n\n\t\tMyBB.Spinner.add();\n\n\t\t$.ajax({\n\t\t\turl: '/post/quotes',\n\t\t\tdata: {\n\t\t\t\t'posts': [\n\t\t\t\t\t{\n\t\t\t\t\t\t'id': type + '_' + postid,\n\t\t\t\t\t\t'data': content\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t'_token': $(\".quote-bar\").parents('form').find('input[name=_token]').val()\n\t\t\t},\n\t\t\tmethod: 'POST'\n\t\t}).done(function (json) {\n\t\t\tif (json.error) {\n\t\t\t\talert(json.error);// TODO: js error\n\t\t\t}\n\t\t\telse {\n\t\t\t\tvar value = $textarea.val();\n\t\t\t\tif (value && value.substr(-2) != \"\\n\\n\") {\n\t\t\t\t\tif (value.substr(-1) != \"\\n\") {\n\t\t\t\t\t\tvalue += \"\\n\";\n\t\t\t\t\t}\n\t\t\t\t\tvalue += \"\\n\";\n\t\t\t\t}\n\t\t\t\t$textarea.val(value + json.message).focus();\n\t\t\t}\n\t\t}).always(function () {\n\t\t\tMyBB.Spinner.remove();\n\t\t});\n\n\t\tthis.hideQuickQuote();\n\n\t\treturn false;\n\t};\n\n\twindow.MyBB.Quotes.prototype.viewQuotes = function viewQuotes() {\n\t\tMyBB.Spinner.add();\n\n\t\t$.ajax({\n\t\t\turl: '/post/quotes/all',\n\t\t\tdata: {\n\t\t\t\t'posts': this.getQuotes(),\n\t\t\t\t'_token': $(\".quote-bar\").parents('form').find('input[name=_token]').val()\n\t\t\t},\n\t\t\tmethod: 'POST'\n\t\t}).done($.proxy(function (data) {\n\t\t\tvar modalContent = $(\"#content\", $(data)),\n\t\t\t\tmodal = $('', {\n\t\t\t\t\t\"class\": \"modal-dialog view-quotes\",\n\t\t\t\t\tcloseText: ''\n\t\t\t\t});\n\t\t\tmodalContent.find('.view-quotes__quotes').css({\n\t\t\t\t'max-height': ($(window).height()-250)+'px'\n\t\t\t});\n\t\t\tmodal.html(modalContent.html());\n\t\t\tmodal.appendTo(\"body\").modal({\n\t\t\t\tzIndex: 1000,\n\t\t\t\tcloseText: ''\n\t\t\t});\n\n\t\t\tif(Modernizr.touch)\n\t\t\t{\n\t\t\t\t$('.radio-buttons .radio-button, .checkbox-buttons .checkbox-button').click(function() {\n\n\t\t\t\t});\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\t$('span.icons i, a, .caption, time').powerTip({ placement: 's', smartPlacement: true });\n\t\t\t}\n\n\t\t\t$('.quote__select').on(\"click\", $.proxy(this.quoteAdd, this));\n\t\t\t$('.quote__remove').on(\"click\", $.proxy(this.quoteRemove, this));\n\t\t\t$(\".select-all-quotes\").on(\"click\", $.proxy(this.addQuotes, this));\n\t\t\t$('.modal-hide').hide();\n\t\t}, this)).always(function () {\n\t\t\tMyBB.Spinner.remove();\n\t\t});\n\n\t\tthis.hideQuickQuote();\n\n\t\treturn false;\n\t};\n\n\twindow.MyBB.Quotes.prototype.removeQuotes = function removeQuotes() {\n\t\t$quoteBar = $(\".quote-bar\");\n\t\t$quoteBar.hide();\n\t\tMyBB.Cookie.unset('quotes');\n\t\tthis.quoteButtons();\n\t\treturn false;\n\t};\n\n\twindow.MyBB.Quotes.prototype.quoteButtons = function quoteButtons() {\n\t\tvar quotes = this.getQuotes();\n\n\t\t$('.quote-button__add').show();\n\t\t$('.quote-button__remove').hide();\n\n\t\t$.each(quotes, function (key, quote) {\n\t\t\tif (typeof quote != 'string') {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tquote = quote.split('_');\n\t\t\ttype = quote[0];\n\t\t\tpostId = parseInt(quote[1]);\n\t\t\tvar $quoteButton = $(\"#post-\" + postId + \"[data-type='\" + type + \"']\").find('.quoteButton');\n\t\t\t$quoteButton.find('.quote-button__add').hide();\n\t\t\t$quoteButton.find('.quote-button__remove').show();\n\t\t})\n\t}\n\n\twindow.MyBB.Quotes.prototype.quoteAdd = function quoteAdd(event) {\n\t\tvar $me = $(event.target),\n\t\t\t$post = $me.parents('.content-quote'),\n\t\t\t$textarea = $(\"#message\"),\n\t\t\tquotes = this.getQuotes();\n\n\t\tvar value = $textarea.val();\n\t\tif (value && value.substr(-2) != \"\\n\\n\") {\n\t\t\tif (value.substr(-1) != \"\\n\") {\n\t\t\t\tvalue += \"\\n\";\n\t\t\t}\n\t\t\tvalue += \"\\n\";\n\t\t}\n\t\t$textarea.val(value + $post.data('quote')).focus();\n\n\t\tdelete quotes[$post.data('id')];\n\t\tMyBB.Cookie.set('quotes', JSON.stringify(quotes));\n\t\t$post.slideUp('fast');\n\n\t\tif(this.getQuotes().length == 0) {\n\t\t\t$.modal.close();\n\t\t}\n\n\t\twhile($post.next().length) {\n\t\t\t$post = $post.next();\n\t\t\t$post.data('id', $post.data('id')-1);\n\t\t}\n\n\t\tthis.quoteButtons();\n\t\tthis.showQuoteBar();\n\t}\n\n\twindow.MyBB.Quotes.prototype.quoteRemove = function quoteRemove(event) {\n\t\tvar $me = $(event.target),\n\t\t\t$post = $me.parents('.content-quote'),\n\t\t\tquotes = this.getQuotes();\n\n\t\tdelete quotes[$post.data('id')];\n\t\tMyBB.Cookie.set('quotes', JSON.stringify(quotes));\n\t\t$post.slideUp('fast');\n\n\t\tif(this.getQuotes().length == 0) {\n\t\t\t$.modal.close();\n\t\t}\n\n\t\twhile($post.next().length) {\n\t\t\t$post = $post.next();\n\t\t\t$post.data('id', $post.data('id')-1);\n\t\t}\n\n\t\tthis.quoteButtons();\n\t\tthis.showQuoteBar();\n\t\treturn false;\n\t}\n\n\tvar quotes = new window.MyBB.Quotes();\n\n\n\t// Helper functions\n\t// http://stackoverflow.com/questions/8339857\n\tfunction isOrContains(node, container) {\n\t\twhile (node) {\n\t\t\tif (node === container) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tnode = node.parentNode;\n\t\t}\n\t\treturn false;\n\t}\n\n\tfunction elementContainsSelection(el) {\n\t\tvar sel;\n\t\tif (window.getSelection) {\n\t\t\tsel = window.getSelection();\n\t\t\tif (sel.rangeCount > 0) {\n\t\t\t\tfor (var i = 0; i < sel.rangeCount; ++i) {\n\t\t\t\t\tif (!isOrContains(sel.getRangeAt(i).commonAncestorContainer, el)) {\n\t\t\t\t\t\treturn false;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\treturn true;\n\t\t\t}\n\t\t} else if ((sel = document.selection) && sel.type != \"Control\") {\n\t\t\treturn isOrContains(sel.createRange().parentElement(), el);\n\t\t}\n\t\treturn false;\n\t}\n\n})\n(jQuery, window);","(function ($, window) {\n\twindow.MyBB = window.MyBB || {};\n\n\twindow.MyBB.Avatar = function Avatar() {\n\t\tthis.dropAvatar();\n\t};\n\n\twindow.MyBB.Avatar.prototype.dropAvatar = function dropAvatar()\n\t{\n\t\tvar $avatarDrop = $('#avatar-drop');\n\t\tif ($avatarDrop.length == 0 || $avatarDrop.is(':visible') == $('#avatar-drop-area').is(':visible')) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar avatarDropUrl = $avatarDrop.attr('action');\n\t\tDropzone.autoDiscover = false;\n\t\tvar avatarDrop = new Dropzone(\"#avatar-drop\", {\n\t\t\turl: avatarDropUrl + \"?ajax=1\",\n\t\t\tacceptedFiles: \"image/*\",\n\t\t\tclickable: '#file-input',\n\t\t\tparamName: \"avatar_file\",\n\t\t\tthumbnailWidth: null,\n\t\t\tthumbnailHeight: null,\n\t\t\tuploadMultiple: false,\n\t\t\tinit: function () {\n\t\t\t\t$(\"#avatar-drop-area\").show();\n\t\t\t},\n\t\t\tpreviewTemplate: ''\n\t\t});\n\n\t\tavatarDrop.on(\"thumbnail\", function (file, dataUrl) {\n\t\t\t$(\"#crop\").find('.jcrop').find('img').attr('src', dataUrl);//TODO: use better selection\n\t\t});\n\n\t\tavatarDrop.on(\"sending\", function (file) {\n\t\t\tMyBB.Spinner.add();\n\t\t});\n\t\tavatarDrop.on(\"complete\", function () {\n\t\t\tMyBB.Spinner.remove();\n\t\t});\n\t\tavatarDrop.on(\"success\", function (file) {\n\t\t\tvar data = $.parseJSON(file.xhr.responseText);\n\t\t\tif (data.needCrop == true) {\n\t\t\t\t$(\"\").data('modal', '#crop').click((new MyBB.Modals()).toggleModal).click(); // TODO: create a method in modal.js for it\n\t\t\t\tvar $jcrop = $('.modal').find('.jcrop');\n\n\t\t\t\tfunction JcropUpdateInputs(c) {\n\t\t\t\t\t$jcrop.find('.jcrop-x').val(c.x);\n\t\t\t\t\t$jcrop.find('.jcrop-y').val(c.y);\n\t\t\t\t\t$jcrop.find('.jcrop-x2').val(c.x2);\n\t\t\t\t\t$jcrop.find('.jcrop-y2').val(c.y2);\n\t\t\t\t\t$jcrop.find('.jcrop-w').val(c.w);\n\t\t\t\t\t$jcrop.find('.jcrop-h').val(c.h);\n\t\t\t\t}\n\n\t\t\t\t$jcrop.find('img').Jcrop({\n\t\t\t\t\tonChange: JcropUpdateInputs,\n\t\t\t\t\tonSelect: JcropUpdateInputs\n\t\t\t\t});\n\n\t\t\t\t$('.modal').find('.crop-img').click(function () {\n\t\t\t\t\tMyBB.Spinner.add();\n\t\t\t\t\t$.post('/account/avatar/crop?ajax=1', {\n\t\t\t\t\t\tx: $jcrop.find('.jcrop-x').val(),\n\t\t\t\t\t\ty: $jcrop.find('.jcrop-y').val(),\n\t\t\t\t\t\tx2: $jcrop.find('.jcrop-x2').val(),\n\t\t\t\t\t\ty2: $jcrop.find('.jcrop-y2').val(),\n\t\t\t\t\t\tw: $jcrop.find('.jcrop-w').val(),\n\t\t\t\t\t\th: $jcrop.find('.jcrop-h').val(),\n\t\t\t\t\t\t\"_token\": $('input[name=\"_token\"]').val()\n\t\t\t\t\t}).done(function (data) {\n\t\t\t\t\t\tif (data.success) {\n\t\t\t\t\t\t\talert(data.message); // TODO: JS Message\n\t\t\t\t\t\t\t$.modal.close();\n\t\t\t\t\t\t\t$(\".my-avatar\").attr('src', data.avatar);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\talert(data.error);// TODO: JS Error\n\t\t\t\t\t\t}\n\t\t\t\t\t}).always(function () {\n\t\t\t\t\t\tMyBB.Spinner.remove();\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t}\n\n\tvar avatar = new window.MyBB.Avatar();\n\n})(jQuery, window);","(function($, window) {\n window.MyBB = window.MyBB || {};\n\n window.MyBB.Moderation = function Moderation()\n {\n $.ajaxSetup({\n headers: {\n 'X-CSRF-TOKEN': $('meta[name=\"csrf-token\"]').attr('content')\n }\n });\n\n // inline moderation click handling\n $('a[data-moderate]').click($.proxy(function (e) {\n e.preventDefault();\n\n MyBB.Spinner.add();\n\n $.post('/moderate', {\n moderation_name: $(e.currentTarget).attr('data-moderate'),\n moderation_content: $('[data-moderation-content]').first().attr('data-moderation-content'),\n moderation_ids: window.MyBB.Moderation.getSelectedIds()\n }, function (response) {\n document.location.reload();\n });\n }, this));\n\n // inline reverse moderation click handling\n $('a[data-moderate-reverse]').click($.proxy(function (e) {\n e.preventDefault();\n\n MyBB.Spinner.add();\n\n $.post('/moderate/reverse', {\n moderation_name: $(e.currentTarget).attr('data-moderate-reverse'),\n moderation_content: $('[data-moderation-content]').first().attr('data-moderation-content'),\n moderation_ids: window.MyBB.Moderation.getSelectedIds()\n }, function (response) {\n document.location.reload();\n });\n }, this));\n\n // moderation bar clear selection handling\n $('.clear-selection a').click(function(e) {\n $('[data-moderation-content] input[type=checkbox]:checked').removeAttr('checked');\n $('[data-moderation-content] .highlight').removeClass('highlight');\n $('.inline-moderation').removeClass('floating');\n });\n\n // post level inline moderation checkbox handling\n $(\".post :checkbox\").change(function() {\n $(this).closest(\".post\").toggleClass(\"highlight\", this.checked);\n\n var checked_boxes = $('.highlight').length;\n\n if(checked_boxes == 1)\n {\n $('.inline-moderation').addClass('floating');\n }\n\n if (checked_boxes > 1)\n {\n $('li[data-moderation-multi]').show();\n } else {\n $('li[data-moderation-multi]').hide();\n }\n\n if(checked_boxes == 0)\n {\n $('.inline-moderation').removeClass('floating');\n }\n\n $('.inline-moderation .selection-count').text(' ('+checked_boxes+')')\n });\n\n // topic level inline moderation checkbox handling\n $(\".topic-list .topic :checkbox\").change(function() {\n $(this).closest(\".topic\").toggleClass(\"highlight\", this.checked);\n\n var checked_boxes = $('.highlight').length;\n\n if(checked_boxes == 1)\n {\n $('.inline-moderation').addClass('floating');\n }\n\n if (checked_boxes > 1)\n {\n $('li[data-moderation-multi]').show();\n } else {\n $('li[data-moderation-multi]').hide();\n }\n\n if(checked_boxes == 0)\n {\n $('.inline-moderation').removeClass('floating');\n }\n\n $('.inline-moderation .selection-count').text(' ('+checked_boxes+')')\n });\n\n $('li[data-moderation-multi]').hide();\n };\n\n // get the IDs of elements currently selected\n window.MyBB.Moderation.getSelectedIds = function getSelectedIds()\n {\n return $('input[type=checkbox][data-moderation-id]:checked').map(function () {\n return $(this).attr('data-moderation-id');\n }).get();\n };\n\n // grab the current selection and inject it into the modal so we can submit through a normal form\n window.MyBB.Moderation.injectModalParams = function injectFormData(element)\n {\n $(element).attr('data-modal-params', JSON.stringify({\n moderation_content: $('[data-moderation-content]').first().attr('data-moderation-content'),\n moderation_ids: window.MyBB.Moderation.getSelectedIds()\n }));\n };\n\n var moderation = new window.MyBB.Moderation();\n\n})(jQuery, window);\n"],"sourceRoot":"/source/"} \ No newline at end of file +{"version":3,"sources":["other.js","cookie.js","spinner.js","modal.js","post.js","poll.js","quote.js","avatar.js","moderation.js"],"names":["getTooltipContent","element","targetElement","content","tipText","data","DATA_POWERTIP","tipObject","DATA_POWERTIPJQ","tipTarget","DATA_POWERTIPTARGET","$","isFunction","call","length","clone","html","escapeHTML","string","String","replace","s","entityMap","submitFormAsGet","id","newRoute","form","find","val","attr","submit","openMenu","e","preventDefault","animate","background-position-x","marginLeft","marginRight","closeMenu","window","MyBB","Cookie","cookiePrefix","cookiePath","cookieDomain","init","Settings","this","get","name","cookie","set","value","expires","expire","Date","setTime","getTime","options","path","domain","unset","removeCookie","jQuery","Spinner","inProgresses","add","show","remove","hide","Modals","on","toggleModal","bind","modal","defaults","closeText","prototype","event","target","nodeName","modalOpener","modalSelector","modalFind","class","modalContent","parent","substring","appendTo","zIndex","stepper","hideShowPassword","Avatar","undefined","modalParams","currentTarget","JSON","parse","response","responseObject","CLOSE","always","Posts","togglePost","proxy","confirmDelete","hasClass","addClass","removeClass","confirm","Lang","Polls","optionElement","removeOption","click","addOption","change","toggleMaxOptionsInput","$addPollButton","toggleAddPoll","slideDown","timePicker","datetimepicker","format","lang","i18n","mybb","months","dayOfWeek","minDate","slideUp","num_options","$option","last","after","$parent","$me","$myParent","parents","setTimeout","fixOptionsName","Modernizr","touch","powerTip","placement","smartPlacement","i","each","me","is","isOrContains","node","container","parentNode","elementContainsSelection","el","sel","getSelection","rangeCount","getRangeAt","commonAncestorContainer","document","selection","type","createRange","parentElement","Quotes","multiQuoteButton","showQuoteBar","addQuotes","viewQuotes","removeQuotes","quickQuote","quickAddQuote","quoteAdd","quoteRemove","checkQuickQuote","quoteButtons","$post","$content","addQuote","text","hideQuickQuote","quotes","getQuotes","push","stringify","pid","trim","toString","showQuickQuote","range","rect","getBoundingClientRect","$elm","css","top","scrollY","outerHeight","left","scrollX","outerWidth","width","myQuotes","key","quote","postId","parseInt","removed","$quoteBar","$textarea","ajax","url","posts","_token","method","done","json","error","substr","message","focus","close","postid","max-height","height","split","$quoteButton","next","dropAvatar","$avatarDrop","avatarDropUrl","Dropzone","autoDiscover","avatarDrop","acceptedFiles","clickable","paramName","thumbnailWidth","thumbnailHeight","uploadMultiple","previewTemplate","file","dataUrl","JcropUpdateInputs","c","$jcrop","x","y","x2","y2","w","h","parseJSON","xhr","responseText","needCrop","Jcrop","onChange","onSelect","post","success","avatar","dropit","submenuEl","triggerEl","autosize","menu","&","<",">","\"","'","/","Moderation","ajaxSetup","headers","X-CSRF-TOKEN","moderation_content","first","moderation_name","moderation_ids","getSelectedIds","moderation_source_type","moderation_source_id","location","reload","removeAttr","closest","toggleClass","checked","checked_boxes","map","injectModalParams"],"mappings":"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","file":"main.js","sourcesContent":["$('html').addClass('js');\n\n$(function () {\n\n\t$('.nojs').hide();\n\n\tif(Modernizr.touch)\n\t{\n\t\t$('.radio-buttons .radio-button, .checkbox-buttons .checkbox-button').click(function() {\n\n\t\t});\n\t}\n\telse\n\t{\n\t\t$('span.icons i, a, .caption, time').powerTip({ placement: 's', smartPlacement: true });\n\t}\n\n\t$('.user-navigation__links, #main-menu').dropit({ submenuEl: 'div.dropdown' });\n\t$('.dropdown-menu').dropit({ submenuEl: 'ul.dropdown', triggerEl: 'span.dropdown-button' });\n\t$(\"input[type=number]\").stepper();\n\t$(\".password-toggle\").hideShowPassword(false, true);\n\n\t$(\"#search .search-button\").click(function(event) {\n\t\tevent.preventDefault();\n\t\t$(\"#search .search-container\").slideDown();\n\t});\n\n\tautosize($('.post textarea'));\n\n\t$('a.show-menu__link').click(function(e) {\n\t\tif(menu == 0)\n\t\t{\n\t\t\tmenu = 1;\n\t\t\topenMenu(e);\n\t\t}\n\n\t\telse\n\t\t{\n\t\t\tmenu = 0;\n\t\t\tcloseMenu(e);\n\t\t}\n\t});\n\n/*\t$('.post.reply textarea.editor, .form textarea.editor').sceditor({\n\t\tplugins: 'bbcode',\n\t\tstyle: 'js/vendor/sceditor/jquery.sceditor.default.min.css',\n\t\temoticonsRoot: 'assets/images/',\n\t\ttoolbar: 'bold,italic,underline|font,size,color,removeformat|left,center,right|image,link,unlink|emoticon,youtube|bulletlist,orderedlist|quote,code|source',\n\t\tresizeWidth: false,\n\t\tautofocus: false,\n\t\tautofocusEnd: false\n\t});*/\n});\n\n// Overwrite the powertip helper function - it's nearly the same\nfunction getTooltipContent(element) {\n\tvar tipText = element.data(DATA_POWERTIP),\n\t\ttipObject = element.data(DATA_POWERTIPJQ),\n\t\ttipTarget = element.data(DATA_POWERTIPTARGET),\n\t\ttargetElement,\n\t\tcontent;\n\n\tif (tipText) {\n\t\tif ($.isFunction(tipText)) {\n\t\t\ttipText = tipText.call(element[0]);\n\t\t}\n\t\tcontent = tipText;\n\t} else if (tipObject) {\n\t\tif ($.isFunction(tipObject)) {\n\t\t\ttipObject = tipObject.call(element[0]);\n\t\t}\n\t\tif (tipObject.length > 0) {\n\t\t\tcontent = tipObject.clone(true, true);\n\t\t}\n\t} else if (tipTarget) {\n\t\ttargetElement = $('#' + tipTarget);\n\t\tif (targetElement.length > 0) {\n\t\t\tcontent = targetElement.html();\n\t\t}\n\t}\n\n\t// Except we're escaping html\n\treturn escapeHTML(content);\n}\n\n// Source: http://stackoverflow.com/questions/24816/escaping-html-strings-with-jquery\n\nvar entityMap = {\n\t\"&\": \"&\",\n\t\"<\": \"<\",\n\t\">\": \">\",\n\t'\"': '"',\n\t\"'\": ''',\n\t\"/\": '/'\n};\n\nfunction escapeHTML(string) {\n\tif(typeof string == 'string') {\n\t\treturn String(string).replace(/[&<>\"'\\/]/g, function (s) {\n\t\t\treturn entityMap[s];\n\t\t});\n\t}\n\n\treturn string;\n}\n\nfunction submitFormAsGet(id, newRoute) {\n\tvar form = $('#' + id);\n\tform.find(\"input[name=_token]\").val('');\n\n\tif(newRoute != null) {\n\t\tform.attr('action', newRoute);\n\t}\n\n\tform.attr('method', 'get').submit();\n\treturn false;\n}\n\nfunction openMenu(e) {\n\te.preventDefault();\n\t$(\"body\").animate({'background-position-x': '0px'}, 200, function() { });\n\t$(\".sidebar-menu\").animate({marginLeft: \"0px\"}, 200, function() { });\n\t$(\".page-body\").animate({marginLeft: \"225px\", marginRight: \"-225px\"}, 200, function() { });\n}\n\nfunction closeMenu(e) {\n\te.preventDefault();\n\t$(\"body\").animate({'background-position-x': '-225px'}, 200, function() { });\n\t$(\".sidebar-menu\").animate({marginLeft: \"-225px\"}, 200, function() { });\n\t$(\".page-body\").animate({marginLeft: \"0\", marginRight: \"0\"}, 200, function() { });\n}\n","(function ($, window) {\n\twindow.MyBB = window.MyBB || {};\n\n\twindow.MyBB.Cookie = {\n\t\tcookiePrefix: '',\n\t\tcookiePath: '/',\n\t\tcookieDomain: '',\n\n\t\tinit: function () {\n\t\t\tMyBB.Settings = MyBB.Settings || {};\n\t\t\tif (typeof MyBB.Settings.cookiePrefix != 'undefined') {\n\t\t\t\tthis.cookiePrefix = MyBB.Settings.cookiePrefix;\n\t\t\t}\n\t\t\tif (typeof MyBB.Settings.cookiePath != 'undefined') {\n\t\t\t\tthis.cookiePath = MyBB.Settings.cookiePath;\n\t\t\t}\n\t\t\tif (typeof MyBB.Settings.cookieDomain != 'undefined') {\n\t\t\t\tthis.cookieDomain = MyBB.Settings.cookieDomain;\n\t\t\t}\n\t\t},\n\n\t\tget: function (name) {\n\t\t\tthis.init();\n\n\t\t\tname = this.cookiePrefix + name;\n\t\t\treturn $.cookie(name);\n\t\t},\n\n\t\tset: function (name, value, expires) {\n\t\t\tthis.init();\n\n\t\t\tname = this.cookiePrefix + name;\n\t\t\tif (!expires) {\n\t\t\t\texpires = 157680000; // 5*365*24*60*60 => 5 years\n\t\t\t}\n\n\t\t\texpire = new Date();\n\t\t\texpire.setTime(expire.getTime() + (expires * 1000));\n\n\t\t\toptions = {\n\t\t\t\texpires: expire,\n\t\t\t\tpath: this.cookiePath,\n\t\t\t\tdomain: this.cookieDomain\n\t\t\t};\n\n\t\t\treturn $.cookie(name, value, options);\n\t\t},\n\n\t\tunset: function (name) {\n\t\t\tthis.init();\n\n\t\t\tname = this.cookiePrefix + name;\n\n\t\t\toptions = {\n\t\t\t\tpath: this.cookiePath,\n\t\t\t\tdomain: this.cookieDomain\n\t\t\t};\n\t\t\treturn $.removeCookie(name, options);\n\t\t}\n\t}\n})\n(jQuery, window);","(function ($, window) {\n\twindow.MyBB = window.MyBB || {};\n\n\twindow.MyBB.Spinner = {\n\t\tinProgresses: 0,\n\t\tadd: function () {\n\t\t\tthis.inProgresses++;\n\t\t\tif (this.inProgresses == 1) {\n\t\t\t\t$(\"#spinner\").show();\n\t\t\t}\n\t\t},\n\t\tremove: function () {\n\t\t\tthis.inProgresses--;\n\t\t\tif (this.inProgresses == 0) {\n\t\t\t\t$(\"#spinner\").hide();\n\t\t\t}\n\t\t}\n\t}\n})\n(jQuery, window);","(function($, window) {\n window.MyBB = window.MyBB || {};\n \n\twindow.MyBB.Modals = function Modals()\n\t{\n\t\t$(\"*[data-modal]\").on(\"click\", this.toggleModal).bind(this);\n\t\t$.modal.defaults.closeText = 'x';\n\t};\n\n\twindow.MyBB.Modals.prototype.toggleModal = function toggleModal(event) {\n\t\tevent.preventDefault();\n\n\t\t// Check to make sure we're clicking the link and not a child of the link\n\t\tif(event.target.nodeName === \"A\")\n\t\t{\n\t\t\t// Woohoo, it's the link!\n\t\t\tvar modalOpener = event.target,\n\t\t\t\tmodalSelector = $(modalOpener).data(\"modal\"),\n\t\t\t\tmodalFind = $(modalOpener).data(\"modal-find\"),\n\t\t\t\tmodal = $('', {\n\t \t\t\t\"class\": \"modal-dialog\",\n\t\t\t\t\tcloseText: ''\n\t\t\t\t}),\n\t\t\t\tmodalContent = \"\";\n\t\t} else {\n\t\t\t// Nope, it's one of those darn children.\n\t\t\tvar modalOpener = event.target,\n\t\t\t\tmodalSelector = $(modalOpener).parent().data(\"modal\"),\n\t\t\t\tmodalFind = $(modalOpener).data(\"modal-find\"),\n\t\t\t\tmodal = $('', {\n\t \t\t\t\"class\": \"modal-dialog\",\n\t\t\t\t\tcloseText: ''\n\t\t\t\t}),\n\t\t\t\tmodalContent = \"\";\n\t\t}\n\n\t\tif (modalSelector.substring(0, 1) === \".\" || modalSelector.substring(0, 1) === \"#\") {\n\t\t\t// Assume using a local, existing HTML element.\n\t\t\tmodalContent = $(modalSelector).html();\n\t\t\tmodal.html(modalContent);\n\t\t\tmodal.appendTo(\"body\").modal({\n\t\t\t\tzIndex: 1000,\n\t\t\t\tcloseText: ''\n\t\t\t});\n\t\t\t$('.modalHide').hide();\n\t\t\t$(\"input[type=number]\").stepper();\n\t\t\t$(\".password-toggle\").hideShowPassword(false, true);\n\t\t\tnew window.MyBB.Avatar();\n\t\t} else {\n\t\t\t// Assume modal content is coming from an AJAX request\n\n\t\t\t// data-modal-find is optional, default to \"#content\"\n\t\t\tif (modalFind === undefined) {\n\t\t\t\tmodalFind = \"#content\";\n\t\t\t}\n\n\t\t\tMyBB.Spinner.add();\n\n\t\t\tvar modalParams = $(event.currentTarget).attr('data-modal-params');\n\t\t\tif (modalParams) {\n\t\t\t\tmodalParams = JSON.parse(modalParams);\n\t\t\t\tconsole.log(modalParams);\n\t\t\t} else {\n\t\t\t\tmodalParams = {};\n\t\t\t}\n\n\t\t\t$.get('/'+modalSelector, modalParams, function(response) {\n\t\t\t\tvar responseObject = $(response);\n\n\t\t\t\tmodalContent = $(modalFind, responseObject).html();\n\t\t\t\tmodal.html(modalContent);\n\t\t\t\tmodal.appendTo(\"body\").modal({\n\t\t\t\t\tzIndex: 1000,\n\t\t\t\t\tcloseText: ''\n\t\t\t\t});\n\t\t\t\t$('.modalHide').hide();\n\t\t\t\t$(\"input[type=number]\").stepper();\n\t\t\t\t$(\".password-toggle\").hideShowPassword(false, true);\n\t\t\t\tnew window.MyBB.Avatar();\n\n\t\t\t\t// Remove modal after close\n\t\t\t\tmodal.on($.modal.CLOSE, function() {\n\t\t\t\t\t$(this).remove();\n\t\t\t\t})\n\t\t\t}).always(function() {\n\t\t\t\tMyBB.Spinner.remove();\n\t\t\t});\n\t\t}\n\n\t};\n\n var modals = new window.MyBB.Modals(); // TODO: put this elsewhere :)\n})(jQuery, window);\n","(function($, window) {\n window.MyBB = window.MyBB || {};\n\n\twindow.MyBB.Posts = function Posts()\n\t{\n\t\t// Show and hide posts\n\t\t$(\".postToggle\").on(\"click\", this.togglePost).bind(this);\n\n\n\t\t// Confirm Delete\n\t\t$(\".delete a\").on(\"click\", $.proxy(this.confirmDelete, this));\n\t};\n\n\t// Show and hide posts\n\twindow.MyBB.Posts.prototype.togglePost = function togglePost(event) {\n\t\tevent.preventDefault();\n\t\t// Are we minimized or not?\n\t\tif($(event.target).hasClass(\"fa-minus\"))\n\t\t{\n\t\t\t// Perhaps instead of hide, apply a CSS class?\n\t\t\t$(event.target).parent().parent().parent().addClass(\"post--hidden\");\n\t\t\t// Make button a plus sign for expanding\n\t\t\t$(event.target).addClass(\"fa-plus\");\n\t\t\t$(event.target).removeClass(\"fa-minus\");\n\n\t\t} else {\n\t\t\t// We like this person again\n\t\t\t$(event.target).parent().parent().parent().removeClass(\"post--hidden\");\n\t\t\t// Just in case we change our mind again, show the hide button\n\t\t\t$(event.target).addClass(\"fa-minus\");\n\t\t\t$(event.target).removeClass(\"fa-show\");\n\t\t}\n\t};\n\n\t// Confirm Delete\n\twindow.MyBB.Posts.prototype.confirmDelete = function confirmDelete(event) {\n\t\treturn confirm(Lang.get('topic.confirmDelete'));\n\t};\n\n\tvar posts = new window.MyBB.Posts();\n\n})(jQuery, window);","(function($, window) {\n window.MyBB = window.MyBB || {};\n \n\twindow.MyBB.Polls = function Polls()\n\t{\n\t\tthis.optionElement = $('#option-simple').clone().attr('id', '').removeClass('hidden').addClass('poll-option').hide();\n\t\t$('#option-simple').remove();\n\n\t\tthis.removeOption($('#add-poll .poll-option'));\n\n\t\t$('#new-option').click($.proxy(this.addOption, this));\n\n\t\t$('#poll-maximum-options').hide();\n\n\t\t$('#poll-is-multiple').change($.proxy(this.toggleMaxOptionsInput, this)).change();\n\n\t\tvar $addPollButton = $(\"#add-poll-button\");\n\t\t$addPollButton.click($.proxy(this.toggleAddPoll, this));\n\t\tif($addPollButton.length) {\n\t\t\tif($('#add-poll-input').val() === '1') {\n\t\t\t\t$('#add-poll').slideDown();\n\t\t\t}\n\t\t}\n\n\t\tthis.timePicker();\n\t};\n\n\twindow.MyBB.Polls.prototype.timePicker = function timePicker() {\n\t\t$('#poll-end-at').datetimepicker({\n\t\t\tformat: 'Y-m-d H:i:s',\n\t\t\tlang: 'mybb',\n\t\t\ti18n: {\n\t\t\t\tmybb: {\n\t\t\t\t\tmonths: [\n\t\t\t\t\t\tLang.get('general.months.january'),\n\t\t\t\t\t\tLang.get('general.months.february'),\n\t\t\t\t\t\tLang.get('general.months.march'),\n\t\t\t\t\t\tLang.get('general.months.april'),\n\t\t\t\t\t\tLang.get('general.months.may'),\n\t\t\t\t\t\tLang.get('general.months.june'),\n\t\t\t\t\t\tLang.get('general.months.july'),\n\t\t\t\t\t\tLang.get('general.months.august'),\n\t\t\t\t\t\tLang.get('general.months.september'),\n\t\t\t\t\t\tLang.get('general.months.october'),\n\t\t\t\t\t\tLang.get('general.months.november'),\n\t\t\t\t\t\tLang.get('general.months.december')\n\t\t\t\t\t],\n\t\t\t\t\tdayOfWeek: [\n\t\t\t\t\t\tLang.get('general.dayOfWeek.sun'),\n\t\t\t\t\t\tLang.get('general.dayOfWeek.mon'),\n\t\t\t\t\t\tLang.get('general.dayOfWeek.tue'),\n\t\t\t\t\t\tLang.get('general.dayOfWeek.wed'),\n\t\t\t\t\t\tLang.get('general.dayOfWeek.thu'),\n\t\t\t\t\t\tLang.get('general.dayOfWeek.fri'),\n\t\t\t\t\t\tLang.get('general.dayOfWeek.sat')\n\t\t\t\t\t]\n\t\t\t\t}\n\t\t\t},\n\t\t\tminDate: 0\n\t\t});\n\t};\n\n\twindow.MyBB.Polls.prototype.toggleAddPoll = function toggleAddPoll() {\n\t\tif($('#add-poll-input').val() === '1') {\n\t\t\t$('#add-poll-input').val(0);\n\t\t\t$('#add-poll').slideUp();\n\t\t} else {\n\t\t\t$('#add-poll-input').val(1);\n\t\t\t$('#add-poll').slideDown();\n\t\t}\n\t\treturn false;\n\t};\n\n\twindow.MyBB.Polls.prototype.addOption = function addOption(event) {\n\t\tvar num_options = $('#add-poll .poll-option').length;\n\t\tif(num_options >= 10) { // TODO: settings\n\t\t\talert(Lang.choice('poll.errorManyOptions', 10)); // TODO: JS Error\n\t\t\treturn false;\n\t\t}\n\t\tvar $option = this.optionElement.clone();\n\t\t$option.find('input').attr('name', 'option['+(num_options+1)+']');\n\t\t$('#add-poll .poll-option').last().after($option);\n\t\t$option.slideDown();\n\t\tthis.removeOption($option);\n\t\treturn false;\n\t};\n\n\twindow.MyBB.Polls.prototype.removeOption = function bindRemoveOption($parent) {\n\t\t$parent.find('.remove-option').click($.proxy(function(event) {\n\t\t\tvar $me = $(event.target),\n\t\t\t\t$myParent = $me.parents('.poll-option');\n\t\t\tif($('.poll-option').length <= 2) // TODO: settings\n\t\t\t{\n\t\t\t\talert(Lang.choice('poll.errorFewOptions', 2)); // TODO: JS Error\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t$myParent.slideUp(500);\n\n\t\t\tsetTimeout($.proxy(function() {\n\t\t\t\t$myParent.remove();\n\t\t\t\tthis.fixOptionsName();\n\t\t\t}, this), 500);\n\t\t}, this));\n\t\tif(!Modernizr.touch) {\n\t\t\t$parent.find('.remove-option').powerTip({ placement: 's', smartPlacement: true });\n\t\t}\n\t};\n\n\twindow.MyBB.Polls.prototype.fixOptionsName = function() {\n\t\tvar i = 0;\n\t\t$('#add-poll .poll-option').each(function() {\n\t\t\ti++;\n\t\t\t$(this).find('input').attr('name', 'option['+i+']');\n\t\t});\n\t};\n\n\twindow.MyBB.Polls.prototype.toggleMaxOptionsInput = function toggleMaxOptionsInput(event) {\n\t\tme = event.target;\n\t\tif($(me).is(':checked')) {\n\t\t\t$('#poll-maximum-options').slideDown();\n\t\t}\n\t\telse {\n\t\t\t$('#poll-maximum-options').slideUp();\n\t\t}\n\t};\n\n\tvar polls = new window.MyBB.Polls();\n\n})(jQuery, window);","(function ($, window) {\n\twindow.MyBB = window.MyBB || {};\n\n\twindow.MyBB.Quotes = function Quotes() {\n\n\t\t// MultiQuote\n\t\t$(\".quote-button\").on(\"click\", this.multiQuoteButton.bind(this));\n\n\t\tthis.showQuoteBar();\n\n\t\t$(\".quote-bar__select\").on(\"click\", $.proxy(this.addQuotes, this));\n\t\t$(\".quote-bar__view\").on(\"click\", $.proxy(this.viewQuotes, this));\n\t\t$(\".quote-bar__deselect\").on(\"click\", $.proxy(this.removeQuotes, this));\n\n\t\t$('.quick-quote .fast').on('click', $.proxy(this.quickQuote, this));\n\t\t$('.quick-quote .add').on('click', $.proxy(this.quickAddQuote, this));\n\n\t\t$('.quote__select').on(\"click\", $.proxy(this.quoteAdd, this));\n\t\t$('.quote__remove').on(\"click\", $.proxy(this.quoteRemove, this));\n\t\t$(\"body\").on(\"mouseup\", $.proxy(this.checkQuickQuote, this));\n\n\t\tthis.quoteButtons();\n\t};\n\n\twindow.MyBB.Quotes.prototype.quickQuote = function quickQuote(event) {\n\t\tvar $me = $(event.target);\n\t\tif (!$me.hasClass('quick-quote')) {\n\t\t\t$me = $me.parents('.quick-quote');\n\t\t}\n\n\t\tvar $post = $me.parents('.post');\n\n\t\tif ($me.data('content')) {\n\t\t\t$content = $('');\n\t\t\t$content.html($me.data('content'));\n\t\t\tthis.addQuote($post.data('postid'), $post.data('type'), $content.text());\n\t\t}\n\t\tthis.hideQuickQuote();\n\t}\n\n\twindow.MyBB.Quotes.prototype.quickAddQuote = function quickAddQuote(event) {\n\t\tvar $me = $(event.target),\n\t\t\tquotes = this.getQuotes();\n\t\tif (!$me.hasClass('quick-quote')) {\n\t\t\t$me = $me.parents('.quick-quote');\n\t\t}\n\n\t\tvar $post = $me.parents('.post');\n\n\t\tif ($me.data('content')) {\n\t\t\t$content = $('');\n\t\t\t$content.html($me.data('content'));\n\t\t\tquotes.push({\n\t\t\t\t'id': $post.data('type') + '_' + $post.data('postid'),\n\t\t\t\t'data': $content.text()\n\t\t\t});\n\t\t\tMyBB.Cookie.set('quotes', JSON.stringify(quotes));\n\n\t\t\tthis.showQuoteBar();\n\t\t}\n\t\tthis.hideQuickQuote();\n\t}\n\n\twindow.MyBB.Quotes.prototype.checkQuickQuote = function checkQuickQuote(event) {\n\t\tvar $me = $(event.target);\n\t\tif ($me.hasClass('quick-quote') || $me.parents('.quick-quote').length) {\n\t\t\treturn false;\n\t\t}\n\t\tif (!$me.hasClass('post')) {\n\t\t\t$me = $me.parents('.post');\n\t\t}\n\n\t\tif ($me && $me.length) {\n\t\t\tvar pid = $me.data('postid');\n\n\t\t\tif ($.trim(window.getSelection().toString())) {\n\t\t\t\tif (elementContainsSelection($me.find('.post__body')[0])) {\n\t\t\t\t\tthis.showQuickQuote(pid);\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthis.hideQuickQuote();\n\t\t\t\t}\n\t\t\t}\n\t\t\telse {\n\t\t\t\tthis.hideQuickQuote();\n\t\t\t}\n\t\t}\n\t\telse {\n\t\t\tthis.hideQuickQuote();\n\t\t}\n\t}\n\n\twindow.MyBB.Quotes.prototype.showQuickQuote = function showQuckQuote(pid) {\n\t\tvar selection = window.getSelection(),\n\t\t\trange = selection.getRangeAt(0),\n\t\t\trect = range.getBoundingClientRect();\n\t\t$elm = $(\"#post-\" + pid).find('.quick-quote').show().data('content', $.trim(window.getSelection().toString()));\n\t\t$elm.css({\n\t\t\t'top': (window.scrollY + rect.top - $elm.outerHeight() - 4) + 'px',\n\t\t\t'left': (window.scrollX + rect.left - (($elm.outerWidth() - rect.width) / 2)) + 'px'\n\t\t});\n\t}\n\n\twindow.MyBB.Quotes.prototype.hideQuickQuote = function () {\n\t\t$('.post .quick-quote').hide().data('content', '');\n\t}\n\n\twindow.MyBB.Quotes.prototype.getQuotes = function getQuotes() {\n\t\tvar quotes = MyBB.Cookie.get('quotes'),\n\t\t\tmyQuotes = [];\n\t\tif (!quotes) {\n\t\t\tquotes = [];\n\t\t}\n\t\telse {\n\t\t\tquotes = JSON.parse(quotes);\n\t\t}\n\t\t$.each(quotes, function (key, quote) {\n\t\t\tif (quote != null) {\n\t\t\t\tmyQuotes.push(quote);\n\t\t\t}\n\t\t});\n\n\t\tMyBB.Cookie.set('quotes', JSON.stringify(myQuotes));\n\t\treturn myQuotes;\n\t};\n\n\t// MultiQuote\n\twindow.MyBB.Quotes.prototype.multiQuoteButton = function multiQuoteButton(event) {\n\t\tevent.preventDefault();\n\t\tvar $me = $(event.target);\n\t\tif (!$me.hasClass('quote-button')) {\n\t\t\t$me = $me.parents('.quote-button');\n\t\t}\n\t\tvar $post = $me.parents('.post');\n\n\t\tvar postId = parseInt($post.data('postid')),\n\t\t\ttype = $post.data('type'),\n\t\t\tquotes = this.getQuotes();\n\n\t\tif (postId) {\n\t\t\tvar removed = false;\n\t\t\t$.each(quotes, function(key, quote) {\n\t\t\t\tif(typeof quote != 'string') {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tif(quote == type + '_' + postId) {\n\t\t\t\t\tdelete quotes[key];\n\t\t\t\t\tremoved = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif (!removed) {\n\t\t\t\tquotes.push(type + '_' + postId);\n\t\t\t\t$me.find('.quote-button__add').hide();\n\t\t\t\t$me.find('.quote-button__remove').show();\n\t\t\t}\n\t\t\telse {\n\t\t\t\t$me.find('.quote-button__add').show();\n\t\t\t\t$me.find('.quote-button__remove').hide();\n\t\t\t}\n\n\t\t\tMyBB.Cookie.set('quotes', JSON.stringify(quotes));\n\n\t\t\tthis.showQuoteBar();\n\t\t\treturn false;\n\t\t}\n\n\t};\n\n\twindow.MyBB.Quotes.prototype.showQuoteBar = function showQuoteBar() {\n\t\tvar quotes = this.getQuotes();\n\n\t\tif (quotes.length) {\n\t\t\t$(\".quote-bar\").show();\n\t\t}\n\t\telse {\n\t\t\t$(\".quote-bar\").hide();\n\t\t}\n\t};\n\n\twindow.MyBB.Quotes.prototype.addQuotes = function addQuotes() {\n\t\tvar quotes = this.getQuotes(),\n\t\t\t$quoteBar = $(\".quote-bar\"),\n\t\t\t$textarea = $($quoteBar.data('textarea'));\n\n\t\tMyBB.Spinner.add();\n\n\t\t$.ajax({\n\t\t\turl: '/post/quotes',\n\t\t\tdata: {\n\t\t\t\t'posts': quotes,\n\t\t\t\t'_token': $quoteBar.parents('form').find('input[name=_token]').val()\n\t\t\t},\n\t\t\tmethod: 'POST'\n\t\t}).done(function (json) {\n\t\t\tif (json.error) {\n\t\t\t\talert(json.error);// TODO: js error\n\t\t\t}\n\t\t\telse {\n\t\t\t\tvar value = $textarea.val();\n\t\t\t\tif (value && value.substr(-2) != \"\\n\\n\") {\n\t\t\t\t\tif (value.substr(-1) != \"\\n\") {\n\t\t\t\t\t\tvalue += \"\\n\";\n\t\t\t\t\t}\n\t\t\t\t\tvalue += \"\\n\";\n\t\t\t\t}\n\t\t\t\t$textarea.val(value + json.message).focus();\n\t\t\t}\n\t\t\t$.modal.close();\n\t\t}).always(function () {\n\t\t\tMyBB.Spinner.remove();\n\t\t});\n\n\t\t$quoteBar.hide();\n\t\tMyBB.Cookie.unset('quotes');\n\t\tthis.quoteButtons();\n\t\treturn false;\n\t};\n\n\twindow.MyBB.Quotes.prototype.addQuote = function addQuote(postid, type, content) {\n\t\tvar $textarea = $(\"#message\");\n\n\t\tMyBB.Spinner.add();\n\n\t\t$.ajax({\n\t\t\turl: '/post/quotes',\n\t\t\tdata: {\n\t\t\t\t'posts': [\n\t\t\t\t\t{\n\t\t\t\t\t\t'id': type + '_' + postid,\n\t\t\t\t\t\t'data': content\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t'_token': $(\".quote-bar\").parents('form').find('input[name=_token]').val()\n\t\t\t},\n\t\t\tmethod: 'POST'\n\t\t}).done(function (json) {\n\t\t\tif (json.error) {\n\t\t\t\talert(json.error);// TODO: js error\n\t\t\t}\n\t\t\telse {\n\t\t\t\tvar value = $textarea.val();\n\t\t\t\tif (value && value.substr(-2) != \"\\n\\n\") {\n\t\t\t\t\tif (value.substr(-1) != \"\\n\") {\n\t\t\t\t\t\tvalue += \"\\n\";\n\t\t\t\t\t}\n\t\t\t\t\tvalue += \"\\n\";\n\t\t\t\t}\n\t\t\t\t$textarea.val(value + json.message).focus();\n\t\t\t}\n\t\t}).always(function () {\n\t\t\tMyBB.Spinner.remove();\n\t\t});\n\n\t\tthis.hideQuickQuote();\n\n\t\treturn false;\n\t};\n\n\twindow.MyBB.Quotes.prototype.viewQuotes = function viewQuotes() {\n\t\tMyBB.Spinner.add();\n\n\t\t$.ajax({\n\t\t\turl: '/post/quotes/all',\n\t\t\tdata: {\n\t\t\t\t'posts': this.getQuotes(),\n\t\t\t\t'_token': $(\".quote-bar\").parents('form').find('input[name=_token]').val()\n\t\t\t},\n\t\t\tmethod: 'POST'\n\t\t}).done($.proxy(function (data) {\n\t\t\tvar modalContent = $(\"#content\", $(data)),\n\t\t\t\tmodal = $('', {\n\t\t\t\t\t\"class\": \"modal-dialog view-quotes\",\n\t\t\t\t\tcloseText: ''\n\t\t\t\t});\n\t\t\tmodalContent.find('.view-quotes__quotes').css({\n\t\t\t\t'max-height': ($(window).height()-250)+'px'\n\t\t\t});\n\t\t\tmodal.html(modalContent.html());\n\t\t\tmodal.appendTo(\"body\").modal({\n\t\t\t\tzIndex: 1000,\n\t\t\t\tcloseText: ''\n\t\t\t});\n\n\t\t\tif(Modernizr.touch)\n\t\t\t{\n\t\t\t\t$('.radio-buttons .radio-button, .checkbox-buttons .checkbox-button').click(function() {\n\n\t\t\t\t});\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\t$('span.icons i, a, .caption, time').powerTip({ placement: 's', smartPlacement: true });\n\t\t\t}\n\n\t\t\t$('.quote__select').on(\"click\", $.proxy(this.quoteAdd, this));\n\t\t\t$('.quote__remove').on(\"click\", $.proxy(this.quoteRemove, this));\n\t\t\t$(\".select-all-quotes\").on(\"click\", $.proxy(this.addQuotes, this));\n\t\t\t$('.modal-hide').hide();\n\t\t}, this)).always(function () {\n\t\t\tMyBB.Spinner.remove();\n\t\t});\n\n\t\tthis.hideQuickQuote();\n\n\t\treturn false;\n\t};\n\n\twindow.MyBB.Quotes.prototype.removeQuotes = function removeQuotes() {\n\t\t$quoteBar = $(\".quote-bar\");\n\t\t$quoteBar.hide();\n\t\tMyBB.Cookie.unset('quotes');\n\t\tthis.quoteButtons();\n\t\treturn false;\n\t};\n\n\twindow.MyBB.Quotes.prototype.quoteButtons = function quoteButtons() {\n\t\tvar quotes = this.getQuotes();\n\n\t\t$('.quote-button__add').show();\n\t\t$('.quote-button__remove').hide();\n\n\t\t$.each(quotes, function (key, quote) {\n\t\t\tif (typeof quote != 'string') {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tquote = quote.split('_');\n\t\t\ttype = quote[0];\n\t\t\tpostId = parseInt(quote[1]);\n\t\t\tvar $quoteButton = $(\"#post-\" + postId + \"[data-type='\" + type + \"']\").find('.quoteButton');\n\t\t\t$quoteButton.find('.quote-button__add').hide();\n\t\t\t$quoteButton.find('.quote-button__remove').show();\n\t\t})\n\t}\n\n\twindow.MyBB.Quotes.prototype.quoteAdd = function quoteAdd(event) {\n\t\tvar $me = $(event.target),\n\t\t\t$post = $me.parents('.content-quote'),\n\t\t\t$textarea = $(\"#message\"),\n\t\t\tquotes = this.getQuotes();\n\n\t\tvar value = $textarea.val();\n\t\tif (value && value.substr(-2) != \"\\n\\n\") {\n\t\t\tif (value.substr(-1) != \"\\n\") {\n\t\t\t\tvalue += \"\\n\";\n\t\t\t}\n\t\t\tvalue += \"\\n\";\n\t\t}\n\t\t$textarea.val(value + $post.data('quote')).focus();\n\n\t\tdelete quotes[$post.data('id')];\n\t\tMyBB.Cookie.set('quotes', JSON.stringify(quotes));\n\t\t$post.slideUp('fast');\n\n\t\tif(this.getQuotes().length == 0) {\n\t\t\t$.modal.close();\n\t\t}\n\n\t\twhile($post.next().length) {\n\t\t\t$post = $post.next();\n\t\t\t$post.data('id', $post.data('id')-1);\n\t\t}\n\n\t\tthis.quoteButtons();\n\t\tthis.showQuoteBar();\n\t}\n\n\twindow.MyBB.Quotes.prototype.quoteRemove = function quoteRemove(event) {\n\t\tvar $me = $(event.target),\n\t\t\t$post = $me.parents('.content-quote'),\n\t\t\tquotes = this.getQuotes();\n\n\t\tdelete quotes[$post.data('id')];\n\t\tMyBB.Cookie.set('quotes', JSON.stringify(quotes));\n\t\t$post.slideUp('fast');\n\n\t\tif(this.getQuotes().length == 0) {\n\t\t\t$.modal.close();\n\t\t}\n\n\t\twhile($post.next().length) {\n\t\t\t$post = $post.next();\n\t\t\t$post.data('id', $post.data('id')-1);\n\t\t}\n\n\t\tthis.quoteButtons();\n\t\tthis.showQuoteBar();\n\t\treturn false;\n\t}\n\n\tvar quotes = new window.MyBB.Quotes();\n\n\n\t// Helper functions\n\t// http://stackoverflow.com/questions/8339857\n\tfunction isOrContains(node, container) {\n\t\twhile (node) {\n\t\t\tif (node === container) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tnode = node.parentNode;\n\t\t}\n\t\treturn false;\n\t}\n\n\tfunction elementContainsSelection(el) {\n\t\tvar sel;\n\t\tif (window.getSelection) {\n\t\t\tsel = window.getSelection();\n\t\t\tif (sel.rangeCount > 0) {\n\t\t\t\tfor (var i = 0; i < sel.rangeCount; ++i) {\n\t\t\t\t\tif (!isOrContains(sel.getRangeAt(i).commonAncestorContainer, el)) {\n\t\t\t\t\t\treturn false;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\treturn true;\n\t\t\t}\n\t\t} else if ((sel = document.selection) && sel.type != \"Control\") {\n\t\t\treturn isOrContains(sel.createRange().parentElement(), el);\n\t\t}\n\t\treturn false;\n\t}\n\n})\n(jQuery, window);","(function ($, window) {\n\twindow.MyBB = window.MyBB || {};\n\n\twindow.MyBB.Avatar = function Avatar() {\n\t\tthis.dropAvatar();\n\t};\n\n\twindow.MyBB.Avatar.prototype.dropAvatar = function dropAvatar()\n\t{\n\t\tvar $avatarDrop = $('#avatar-drop');\n\t\tif ($avatarDrop.length == 0 || $avatarDrop.is(':visible') == $('#avatar-drop-area').is(':visible')) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar avatarDropUrl = $avatarDrop.attr('action');\n\t\tDropzone.autoDiscover = false;\n\t\tvar avatarDrop = new Dropzone(\"#avatar-drop\", {\n\t\t\turl: avatarDropUrl + \"?ajax=1\",\n\t\t\tacceptedFiles: \"image/*\",\n\t\t\tclickable: '#file-input',\n\t\t\tparamName: \"avatar_file\",\n\t\t\tthumbnailWidth: null,\n\t\t\tthumbnailHeight: null,\n\t\t\tuploadMultiple: false,\n\t\t\tinit: function () {\n\t\t\t\t$(\"#avatar-drop-area\").show();\n\t\t\t},\n\t\t\tpreviewTemplate: ''\n\t\t});\n\n\t\tavatarDrop.on(\"thumbnail\", function (file, dataUrl) {\n\t\t\t$(\"#crop\").find('.jcrop').find('img').attr('src', dataUrl);//TODO: use better selection\n\t\t});\n\n\t\tavatarDrop.on(\"sending\", function (file) {\n\t\t\tMyBB.Spinner.add();\n\t\t});\n\t\tavatarDrop.on(\"complete\", function () {\n\t\t\tMyBB.Spinner.remove();\n\t\t});\n\t\tavatarDrop.on(\"success\", function (file) {\n\t\t\tvar data = $.parseJSON(file.xhr.responseText);\n\t\t\tif (data.needCrop == true) {\n\t\t\t\t$(\"\").data('modal', '#crop').click((new MyBB.Modals()).toggleModal).click(); // TODO: create a method in modal.js for it\n\t\t\t\tvar $jcrop = $('.modal').find('.jcrop');\n\n\t\t\t\tfunction JcropUpdateInputs(c) {\n\t\t\t\t\t$jcrop.find('.jcrop-x').val(c.x);\n\t\t\t\t\t$jcrop.find('.jcrop-y').val(c.y);\n\t\t\t\t\t$jcrop.find('.jcrop-x2').val(c.x2);\n\t\t\t\t\t$jcrop.find('.jcrop-y2').val(c.y2);\n\t\t\t\t\t$jcrop.find('.jcrop-w').val(c.w);\n\t\t\t\t\t$jcrop.find('.jcrop-h').val(c.h);\n\t\t\t\t}\n\n\t\t\t\t$jcrop.find('img').Jcrop({\n\t\t\t\t\tonChange: JcropUpdateInputs,\n\t\t\t\t\tonSelect: JcropUpdateInputs\n\t\t\t\t});\n\n\t\t\t\t$('.modal').find('.crop-img').click(function () {\n\t\t\t\t\tMyBB.Spinner.add();\n\t\t\t\t\t$.post('/account/avatar/crop?ajax=1', {\n\t\t\t\t\t\tx: $jcrop.find('.jcrop-x').val(),\n\t\t\t\t\t\ty: $jcrop.find('.jcrop-y').val(),\n\t\t\t\t\t\tx2: $jcrop.find('.jcrop-x2').val(),\n\t\t\t\t\t\ty2: $jcrop.find('.jcrop-y2').val(),\n\t\t\t\t\t\tw: $jcrop.find('.jcrop-w').val(),\n\t\t\t\t\t\th: $jcrop.find('.jcrop-h').val(),\n\t\t\t\t\t\t\"_token\": $('input[name=\"_token\"]').val()\n\t\t\t\t\t}).done(function (data) {\n\t\t\t\t\t\tif (data.success) {\n\t\t\t\t\t\t\talert(data.message); // TODO: JS Message\n\t\t\t\t\t\t\t$.modal.close();\n\t\t\t\t\t\t\t$(\".my-avatar\").attr('src', data.avatar);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\talert(data.error);// TODO: JS Error\n\t\t\t\t\t\t}\n\t\t\t\t\t}).always(function () {\n\t\t\t\t\t\tMyBB.Spinner.remove();\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t}\n\n\tvar avatar = new window.MyBB.Avatar();\n\n})(jQuery, window);","(function($, window) {\n window.MyBB = window.MyBB || {};\n\n window.MyBB.Moderation = function Moderation()\n {\n $.ajaxSetup({\n headers: {\n 'X-CSRF-TOKEN': $('meta[name=\"csrf-token\"]').attr('content')\n }\n });\n\n // inline moderation click handling\n $('a[data-moderate]').click($.proxy(function (e) {\n e.preventDefault();\n\n MyBB.Spinner.add();\n\n var moderation_content = $('[data-moderation-content]').first();\n $.post('/moderate', {\n moderation_name: $(e.currentTarget).attr('data-moderate'),\n moderation_content: moderation_content.attr('data-moderation-content'),\n moderation_ids: window.MyBB.Moderation.getSelectedIds(),\n moderation_source_type: moderation_content.attr('data-moderation-source-type'),\n moderation_source_id: moderation_content.attr('data-moderation-source-id')\n }, function (response) {\n document.location.reload();\n });\n }, this));\n\n // inline reverse moderation click handling\n $('a[data-moderate-reverse]').click($.proxy(function (e) {\n e.preventDefault();\n\n MyBB.Spinner.add();\n\n var moderation_content = $('[data-moderation-content]').first();\n $.post('/moderate/reverse', {\n moderation_name: $(e.currentTarget).attr('data-moderate-reverse'),\n moderation_content: moderation_content.attr('data-moderation-content'),\n moderation_ids: window.MyBB.Moderation.getSelectedIds(),\n moderation_source_type: moderation_content.attr('data-moderation-source-type'),\n moderation_source_id: moderation_content.attr('data-moderation-source-id')\n }, function (response) {\n document.location.reload();\n });\n }, this));\n\n // moderation bar clear selection handling\n $('.clear-selection a').click(function(e) {\n $('[data-moderation-content] input[type=checkbox]:checked').removeAttr('checked');\n $('[data-moderation-content] .highlight').removeClass('highlight');\n $('.inline-moderation').removeClass('floating');\n });\n\n // post level inline moderation checkbox handling\n $(\".post :checkbox\").change(function() {\n $(this).closest(\".post\").toggleClass(\"highlight\", this.checked);\n\n var checked_boxes = $('.highlight').length;\n\n if(checked_boxes == 1)\n {\n $('.inline-moderation').addClass('floating');\n }\n\n if (checked_boxes > 1)\n {\n $('li[data-moderation-multi]').show();\n } else {\n $('li[data-moderation-multi]').hide();\n }\n\n if(checked_boxes == 0)\n {\n $('.inline-moderation').removeClass('floating');\n }\n\n $('.inline-moderation .selection-count').text(' ('+checked_boxes+')')\n });\n\n // topic level inline moderation checkbox handling\n $(\".topic-list .topic :checkbox\").change(function() {\n $(this).closest(\".topic\").toggleClass(\"highlight\", this.checked);\n\n var checked_boxes = $('.highlight').length;\n\n if(checked_boxes == 1)\n {\n $('.inline-moderation').addClass('floating');\n }\n\n if (checked_boxes > 1)\n {\n $('li[data-moderation-multi]').show();\n } else {\n $('li[data-moderation-multi]').hide();\n }\n\n if(checked_boxes == 0)\n {\n $('.inline-moderation').removeClass('floating');\n }\n\n $('.inline-moderation .selection-count').text(' ('+checked_boxes+')')\n });\n\n $('li[data-moderation-multi]').hide();\n };\n\n // get the IDs of elements currently selected\n window.MyBB.Moderation.getSelectedIds = function getSelectedIds()\n {\n return $('input[type=checkbox][data-moderation-id]:checked').map(function () {\n return $(this).attr('data-moderation-id');\n }).get();\n };\n\n // grab the current selection and inject it into the modal so we can submit through a normal form\n window.MyBB.Moderation.injectModalParams = function injectFormData(element)\n {\n var moderation_content = $('[data-moderation-content]').first();\n $(element).attr('data-modal-params', JSON.stringify({\n moderation_content: moderation_content.attr('data-moderation-content'),\n moderation_ids: window.MyBB.Moderation.getSelectedIds(),\n moderation_source_type: moderation_content.attr('data-moderation-source-type'),\n moderation_source_id: moderation_content.attr('data-moderation-source-id')\n }));\n };\n\n var moderation = new window.MyBB.Moderation();\n\n})(jQuery, window);\n"],"sourceRoot":"/source/"} \ No newline at end of file diff --git a/public/assets/js/main.min.js b/public/assets/js/main.min.js index 59d9f413..809635a4 100644 --- a/public/assets/js/main.min.js +++ b/public/assets/js/main.min.js @@ -1,2 +1,2 @@ -function getTooltipContent(t){var e,o,n=t.data(DATA_POWERTIP),i=t.data(DATA_POWERTIPJQ),a=t.data(DATA_POWERTIPTARGET);return n?($.isFunction(n)&&(n=n.call(t[0])),o=n):i?($.isFunction(i)&&(i=i.call(t[0])),i.length>0&&(o=i.clone(!0,!0))):a&&(e=$("#"+a),e.length>0&&(o=e.html())),escapeHTML(o)}function escapeHTML(t){return"string"==typeof t?String(t).replace(/[&<>"'\/]/g,function(t){return entityMap[t]}):t}function submitFormAsGet(t,e){var o=$("#"+t);return o.find("input[name=_token]").val(""),null!=e&&o.attr("action",e),o.attr("method","get").submit(),!1}function openMenu(t){t.preventDefault(),$("body").animate({"background-position-x":"0px"},200,function(){}),$(".sidebar-menu").animate({marginLeft:"0px"},200,function(){}),$(".page-body").animate({marginLeft:"225px",marginRight:"-225px"},200,function(){})}function closeMenu(t){t.preventDefault(),$("body").animate({"background-position-x":"-225px"},200,function(){}),$(".sidebar-menu").animate({marginLeft:"-225px"},200,function(){}),$(".page-body").animate({marginLeft:"0",marginRight:"0"},200,function(){})}!function(t,e){e.MyBB=e.MyBB||{},e.MyBB.Cookie={cookiePrefix:"",cookiePath:"/",cookieDomain:"",init:function(){MyBB.Settings=MyBB.Settings||{},"undefined"!=typeof MyBB.Settings.cookiePrefix&&(this.cookiePrefix=MyBB.Settings.cookiePrefix),"undefined"!=typeof MyBB.Settings.cookiePath&&(this.cookiePath=MyBB.Settings.cookiePath),"undefined"!=typeof MyBB.Settings.cookieDomain&&(this.cookieDomain=MyBB.Settings.cookieDomain)},get:function(e){return this.init(),e=this.cookiePrefix+e,t.cookie(e)},set:function(e,o,n){return this.init(),e=this.cookiePrefix+e,n||(n=15768e4),expire=new Date,expire.setTime(expire.getTime()+1e3*n),options={expires:expire,path:this.cookiePath,domain:this.cookieDomain},t.cookie(e,o,options)},unset:function(e){return this.init(),e=this.cookiePrefix+e,options={path:this.cookiePath,domain:this.cookieDomain},t.removeCookie(e,options)}}}(jQuery,window),function(t,e){e.MyBB=e.MyBB||{},e.MyBB.Spinner={inProgresses:0,add:function(){this.inProgresses++,1==this.inProgresses&&t("#spinner").show()},remove:function(){this.inProgresses--,0==this.inProgresses&&t("#spinner").hide()}}}(jQuery,window),function(t,e){e.MyBB=e.MyBB||{},e.MyBB.Modals=function(){t("*[data-modal]").on("click",this.toggleModal).bind(this),t.modal.defaults.closeText="x"},e.MyBB.Modals.prototype.toggleModal=function(o){if(o.preventDefault(),"A"===o.target.nodeName)var n=o.target,i=t(n).data("modal"),a=t(n).data("modal-find"),r=t("",{"class":"modal-dialog",closeText:""}),s="";else var n=o.target,i=t(n).parent().data("modal"),a=t(n).data("modal-find"),r=t("",{"class":"modal-dialog",closeText:""}),s="";if("."===i.substring(0,1)||"#"===i.substring(0,1))s=t(i).html(),r.html(s),r.appendTo("body").modal({zIndex:1e3,closeText:""}),t(".modalHide").hide(),t("input[type=number]").stepper(),t(".password-toggle").hideShowPassword(!1,!0),new e.MyBB.Avatar;else{void 0===a&&(a="#content"),MyBB.Spinner.add();var d=t(o.currentTarget).attr("data-modal-params");d=d?JSON.parse(d):{},t.get("/"+i,d,function(o){var n=t(o);s=t(a,n).html(),r.html(s),r.appendTo("body").modal({zIndex:1e3,closeText:""}),t(".modalHide").hide(),t("input[type=number]").stepper(),t(".password-toggle").hideShowPassword(!1,!0),new e.MyBB.Avatar,r.on(t.modal.CLOSE,function(){t(this).remove()})}).always(function(){MyBB.Spinner.remove()})}};new e.MyBB.Modals}(jQuery,window),function(t,e){e.MyBB=e.MyBB||{},e.MyBB.Posts=function(){t(".postToggle").on("click",this.togglePost).bind(this),t(".delete a").on("click",t.proxy(this.confirmDelete,this))},e.MyBB.Posts.prototype.togglePost=function(e){e.preventDefault(),t(e.target).hasClass("fa-minus")?(t(e.target).parent().parent().parent().addClass("post--hidden"),t(e.target).addClass("fa-plus"),t(e.target).removeClass("fa-minus")):(t(e.target).parent().parent().parent().removeClass("post--hidden"),t(e.target).addClass("fa-minus"),t(e.target).removeClass("fa-show"))},e.MyBB.Posts.prototype.confirmDelete=function(t){return confirm(Lang.get("topic.confirmDelete"))};new e.MyBB.Posts}(jQuery,window),function(t,e){e.MyBB=e.MyBB||{},e.MyBB.Polls=function(){this.optionElement=t("#option-simple").clone().attr("id","").removeClass("hidden").addClass("poll-option").hide(),t("#option-simple").remove(),this.removeOption(t("#add-poll .poll-option")),t("#new-option").click(t.proxy(this.addOption,this)),t("#poll-maximum-options").hide(),t("#poll-is-multiple").change(t.proxy(this.toggleMaxOptionsInput,this)).change();var e=t("#add-poll-button");e.click(t.proxy(this.toggleAddPoll,this)),e.length&&"1"===t("#add-poll-input").val()&&t("#add-poll").slideDown(),this.timePicker()},e.MyBB.Polls.prototype.timePicker=function(){t("#poll-end-at").datetimepicker({format:"Y-m-d H:i:s",lang:"mybb",i18n:{mybb:{months:[Lang.get("general.months.january"),Lang.get("general.months.february"),Lang.get("general.months.march"),Lang.get("general.months.april"),Lang.get("general.months.may"),Lang.get("general.months.june"),Lang.get("general.months.july"),Lang.get("general.months.august"),Lang.get("general.months.september"),Lang.get("general.months.october"),Lang.get("general.months.november"),Lang.get("general.months.december")],dayOfWeek:[Lang.get("general.dayOfWeek.sun"),Lang.get("general.dayOfWeek.mon"),Lang.get("general.dayOfWeek.tue"),Lang.get("general.dayOfWeek.wed"),Lang.get("general.dayOfWeek.thu"),Lang.get("general.dayOfWeek.fri"),Lang.get("general.dayOfWeek.sat")]}},minDate:0})},e.MyBB.Polls.prototype.toggleAddPoll=function(){return"1"===t("#add-poll-input").val()?(t("#add-poll-input").val(0),t("#add-poll").slideUp()):(t("#add-poll-input").val(1),t("#add-poll").slideDown()),!1},e.MyBB.Polls.prototype.addOption=function(e){var o=t("#add-poll .poll-option").length;if(o>=10)return!1;var n=this.optionElement.clone();return n.find("input").attr("name","option["+(o+1)+"]"),t("#add-poll .poll-option").last().after(n),n.slideDown(),this.removeOption(n),!1},e.MyBB.Polls.prototype.removeOption=function(e){e.find(".remove-option").click(t.proxy(function(e){var o=t(e.target),n=o.parents(".poll-option");return t(".poll-option").length<=2?!1:(n.slideUp(500),void setTimeout(t.proxy(function(){n.remove(),this.fixOptionsName()},this),500))},this)),Modernizr.touch||e.find(".remove-option").powerTip({placement:"s",smartPlacement:!0})},e.MyBB.Polls.prototype.fixOptionsName=function(){var e=0;t("#add-poll .poll-option").each(function(){e++,t(this).find("input").attr("name","option["+e+"]")})},e.MyBB.Polls.prototype.toggleMaxOptionsInput=function(e){me=e.target,t(me).is(":checked")?t("#poll-maximum-options").slideDown():t("#poll-maximum-options").slideUp()};new e.MyBB.Polls}(jQuery,window),function(t,e){function o(t,e){for(;t;){if(t===e)return!0;t=t.parentNode}return!1}function n(t){var n;if(e.getSelection){if(n=e.getSelection(),n.rangeCount>0){for(var i=0;i';\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tfor (j = 0; j < 7; j += 1) {\n\t\t\t\t\t\t\ttable += ' | ' + options.i18n[options.lang].dayOfWeek[(j + options.dayOfWeekStart) % 7] + ' | ';\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\ttable += '
---|---|
' + w + ' | ';\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\ttable += '' +\n\t\t\t\t\t\t\t\t\t\t' ' + d + ' ' +\n\t\t\t\t\t\t\t\t\t' | ';\n\n\t\t\t\t\t\t\tif (start.getDay() === options.dayOfWeekStartPrev) {\n\t\t\t\t\t\t\t\ttable += '