Commit 2509e17ee524e3036969595d641acfc38daef26c

Authored by Administrator
1 parent 5c1b19eb

JSON

Showing 69 changed files with 4243 additions and 664 deletions   Show diff stats
.htaccess
1   -# Mod_Autoindex
2   -<IfModule mod_autoindex.c>
3   - # Запрещаем просмотр содержимого папок
4   - Options -Indexes
  1 +<IfModule mod_rewrite.c>
  2 +
  3 + Options +FollowSymlinks
  4 +
  5 + RewriteEngine On
  6 +
5 7 </IfModule>
6 8  
7   -# Mod_Rewrite
  9 +
  10 +
8 11 <IfModule mod_rewrite.c>
9   - Options +FollowSymlinks
10   - # Включаем mod_rewrite
11   - RewriteEngine On
12   - IndexIgnore */*
13   - # Перенаправляем administrator на входной скрипт админки
14   - RewriteRule ^administrator/(.*)?$ /backend/web/$1 [L,PT]
15   - RewriteRule ^storage/(.*)?$ /storage/$1 [L,PT]
16   - # Перенаправляем все запросы на входной скрипт
17   - RewriteRule ^([^/].*)?$ /frontend/web/$1
  12 +
  13 + RewriteBase /
  14 + # deal with admin first
  15 +
  16 + RewriteCond %{REQUEST_URI} ^/(admin)
  17 +
  18 + RewriteRule ^admin/js/(.*)$ backend/web/js/$1 [L]
  19 +
  20 + RewriteRule ^admin/assets/(.*)$ backend/web/assets/$1 [L]
  21 +
  22 + RewriteRule ^admin/css/(.*)$ backend/web/css/$1 [L]
  23 +
  24 + RewriteRule ^admin/images/(.*)$ backend/web/images/$1 [L]
  25 +
  26 +
  27 +
  28 +
  29 +
  30 + RewriteCond %{REQUEST_URI} !^/backend/web/(assets|css|js|images)/
  31 +
  32 + RewriteCond %{REQUEST_URI} ^/(admin)
  33 +
  34 + RewriteRule ^.*$ backend/web/index.php [L]
  35 +
  36 +
  37 +
  38 + RewriteCond %{REQUEST_URI} ^/(assets|css)
  39 +
  40 + RewriteRule ^assets/(.*)$ frontend/web/assets/$1 [L]
  41 +
  42 + RewriteRule ^css/(.*)$ frontend/web/css/$1 [L]
  43 +
  44 +
  45 +
  46 + RewriteCond %{REQUEST_URI} !^/(frontend|backend)/web/(assets|css|js|images)/
  47 +
  48 + RewriteCond %{REQUEST_URI} !index.php
  49 +
  50 + RewriteCond %{REQUEST_FILENAME} !-f [OR]
  51 +
  52 + RewriteCond %{REQUEST_FILENAME} !-d
  53 +
  54 + RewriteRule ^.*$ frontend/web/index.php
  55 +
18 56 </IfModule>
19 57 \ No newline at end of file
... ...
backend/assets/MyAsset.php
... ... @@ -17,31 +17,21 @@ class MyAsset extends AssetBundle
17 17 {
18 18 public $basePath = '@webroot';
19 19 public $baseUrl = '@web';
  20 +
20 21 public $css = [
21 22 'css/site.css',
  23 + 'css/bootstrap.min.css',
22 24 '//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css',
23 25 '//code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css',
24 26 'css/AdminLTE.css',
25 27 'css/skins/_all-skins.min.css',
26   - 'css/plugins/iCheck/flat/blue.css',
27   - 'css/plugins/morris/morris.css',
28   - 'css/plugins/jvectormap/jquery-jvectormap-1.2.2.css',
29   - 'css/plugins/datepicker/datepicker3.css',
30   - 'css/plugins/daterangepicker/daterangepicker-bs3.css',
31   - 'css/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css'
32   -
  28 + 'css/plugins/iCheck/flat/blue.css'
33 29 ];
34 30 public $js = [
  31 + 'js/bootstrap.min.js',
35 32 '//code.jquery.com/ui/1.11.4/jquery-ui.min.js',
36 33 '//cdnjs.cloudflare.com/ajax/libs/raphael/2.1.0/raphael-min.js',
37 34 'css/plugins/sparkline/jquery.sparkline.min.js',
38   - 'css/plugins/jvectormap/jquery-jvectormap-1.2.2.min.js',
39   - 'css/plugins/jvectormap/jquery-jvectormap-world-mill-en.js',
40   - 'css/plugins/knob/jquery.knob.js',
41   - '//cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.2/moment.min.js',
42   - 'css/plugins/daterangepicker/daterangepicker.js',
43   - 'css/plugins/datepicker/bootstrap-datepicker.js',
44   - 'css/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js',
45 35 'css/plugins/slimScroll/jquery.slimscroll.min.js',
46 36 'css/plugins/fastclick/fastclick.min.js',
47 37 'js/app.min.js',
... ... @@ -51,6 +41,5 @@ class MyAsset extends AssetBundle
51 41 ];
52 42 public $depends = [
53 43 'yii\web\YiiAsset',
54   - 'yii\bootstrap\BootstrapAsset',
55 44 ];
56 45 }
... ...
backend/config/main.php
... ... @@ -29,6 +29,15 @@ return [
29 29 'errorHandler' => [
30 30 'errorAction' => 'site/error',
31 31 ],
  32 + 'request'=>[
  33 +
  34 + 'class' => 'common\components\Request',
  35 +
  36 + 'web'=> '/backend/web',
  37 +
  38 + 'adminUrl' => '/admin'
  39 +
  40 + ],
32 41 ],
33 42 'params' => $params,
34 43 ];
... ...
backend/controllers/ParserController.php
... ... @@ -8,7 +8,7 @@ use yii\filters\VerbFilter;
8 8 use backend\models\UploadFileParsingForm;
9 9 use yii\web\UploadedFile;
10 10 use yii\data\ArrayDataProvider;
11   -use backend\components\parsers\ParserHandler;
  11 +
12 12 use common\components\debug\CustomVarDamp;
13 13  
14 14 /**
... ... @@ -17,7 +17,7 @@ use common\components\debug\CustomVarDamp;
17 17  
18 18 class ParserController extends Controller
19 19 {
20   - public $enableCsrfValidation = false;
  20 + public $layout = "/column";
21 21 /**
22 22 * @inheritdoc
23 23 */
... ... @@ -28,7 +28,7 @@ class ParserController extends Controller
28 28 'class' => AccessControl::className(),
29 29 'rules' => [
30 30 [
31   - 'actions' => ['index'],
  31 + 'actions' => ['index','results'],
32 32 'allow' => true,
33 33 'roles' => ['@'],
34 34 ],
... ... @@ -55,22 +55,31 @@ class ParserController extends Controller
55 55 ];
56 56 }
57 57  
  58 +
  59 +
58 60 public function actionIndex()
59 61 {
60 62 $model = new UploadFileParsingForm();
61 63  
  64 + return $this->render('index', ['model' => $model]);
  65 + }
  66 +
  67 + public function actionResults(){
  68 +
  69 + $model = new UploadFileParsingForm();
  70 +
62 71 if ($model->load(Yii::$app->request->post())) {
63 72 $model->file = UploadedFile::getInstance($model, 'file');
64 73  
65 74 if ($model->file && $model->validate()) {
66 75 $filePath = Yii::getAlias('@webroot') . '/uploads/' . $model->file->baseName . '.' . $model->file->extension;
  76 +
67 77 $model->file->saveAs( $filePath );
68   - $parser = new ParserHandler( $filePath, $model );
69   - $data = $parser->run();
70 78  
71   - if( !is_array($data) ){
72   - $data = ['No results'];
73   - }
  79 + $data = $model->readFile($filePath);
  80 +
  81 + Yii::$app->getCache()->set( 'parser_data', json_encode($data),200 );
  82 +
74 83 $provider = new ArrayDataProvider([
75 84 'allModels' => $data,
76 85 'pagination' => [
... ... @@ -85,6 +94,24 @@ class ParserController extends Controller
85 94 ['model' => $data,
86 95 'dataProvider' => $provider]);
87 96 }
  97 +
  98 + } else if( Yii::$app->getCache()->get( 'parser_data' )) {
  99 +
  100 + $data = json_decode(Yii::$app->getCache()->get( 'parser_data' ),true);
  101 +
  102 + $provider = new ArrayDataProvider([
  103 + 'allModels' => $data,
  104 + 'pagination' => [
  105 + 'pageSize' => 10,
  106 + ],
  107 +// 'sort' => [
  108 +// 'attributes' => ['id', 'name'],
  109 +// ],
  110 + ]);
  111 +
  112 + return $this->render('results',
  113 + ['model' => $data,
  114 + 'dataProvider' => $provider]);
88 115 }
89 116  
90 117 return $this->render('index', ['model' => $model]);
... ...
backend/controllers/SiteController.php
... ... @@ -12,6 +12,8 @@ use yii\filters\VerbFilter;
12 12 */
13 13 class SiteController extends Controller
14 14 {
  15 +
  16 + public $layout = '/column';
15 17 /**
16 18 * @inheritdoc
17 19 */
... ...
backend/models/UploadFileParsingForm.php
... ... @@ -3,6 +3,7 @@ namespace backend\models;
3 3  
4 4 use yii\base\Model;
5 5 use yii\web\UploadedFile;
  6 +use backend\components\parsers\ParserHandler;
6 7 use Yii;
7 8  
8 9 /**
... ... @@ -37,4 +38,14 @@ class UploadFileParsingForm extends Model
37 38 'first_column' => Yii::t('app', 'Первый значимый столбец'),
38 39 ];
39 40 }
  41 +
  42 + public function readFile($filePath){
  43 + $parser = new ParserHandler( $filePath, $this );
  44 + $data = $parser->run();
  45 +
  46 + if( !is_array($data) ){
  47 + $data = ['No results'];
  48 + }
  49 + return $data;
  50 + }
40 51 }
41 52 \ No newline at end of file
... ...
backend/views/layouts/column.php 0 → 100644
  1 +<?php
  2 +/* @var $content string */
  3 +use yii\widgets\Menu;
  4 +$this->beginContent('@app/views/layouts/main.php');
  5 +?>
  6 + <div class="wrapper">
  7 + <header class="main-header">
  8 + <!-- Logo -->
  9 + <a href="index2.html" class="logo">
  10 + <!-- mini logo for sidebar mini 50x50 pixels -->
  11 + <span class="logo-mini"><b>A</b>LT</span>
  12 + <!-- logo for regular state and mobile devices -->
  13 + <span class="logo-lg"><b>Admin</b>LTE</span>
  14 + </a>
  15 + <!-- Header Navbar: style can be found in header.less -->
  16 + <nav class="navbar navbar-static-top" role="navigation">
  17 + <!-- Sidebar toggle button-->
  18 + <a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
  19 + <span class="sr-only">Toggle navigation</span>
  20 + </a>
  21 + <div class="navbar-custom-menu">
  22 + <ul class="nav navbar-nav">
  23 + <!-- Messages: style can be found in dropdown.less-->
  24 + <li class="dropdown messages-menu">
  25 + <a href="#" class="dropdown-toggle" data-toggle="dropdown">
  26 + <i class="fa fa-envelope-o"></i>
  27 + <span class="label label-success">4</span>
  28 + </a>
  29 + <ul class="dropdown-menu">
  30 + <li class="header">You have 4 messages</li>
  31 + <li>
  32 + <!-- inner menu: contains the actual data -->
  33 + <ul class="menu">
  34 + <li><!-- start message -->
  35 + <a href="#">
  36 + <div class="pull-left">
  37 + <img src="/admin/images/img/user2-160x160.jpg" class="img-circle" alt="User Image" />
  38 + </div>
  39 + <h4>
  40 + Support Team
  41 + <small><i class="fa fa-clock-o"></i> 5 mins</small>
  42 + </h4>
  43 + <p>Why not buy a new awesome theme?</p>
  44 + </a>
  45 + </li><!-- end message -->
  46 + <li>
  47 + <a href="#">
  48 + <div class="pull-left">
  49 + <img src="/admin/images/img/user3-128x128.jpg" class="img-circle" alt="User Image" />
  50 + </div>
  51 + <h4>
  52 + AdminLTE Design Team
  53 + <small><i class="fa fa-clock-o"></i> 2 hours</small>
  54 + </h4>
  55 + <p>Why not buy a new awesome theme?</p>
  56 + </a>
  57 + </li>
  58 + <li>
  59 + <a href="#">
  60 + <div class="pull-left">
  61 + <img src="/admin/images/img/user4-128x128.jpg" class="img-circle" alt="User Image" />
  62 + </div>
  63 + <h4>
  64 + Developers
  65 + <small><i class="fa fa-clock-o"></i> Today</small>
  66 + </h4>
  67 + <p>Why not buy a new awesome theme?</p>
  68 + </a>
  69 + </li>
  70 + <li>
  71 + <a href="#">
  72 + <div class="pull-left">
  73 + <img src="/admin/images/img/user3-128x128.jpg" class="img-circle" alt="User Image" />
  74 + </div>
  75 + <h4>
  76 + Sales Department
  77 + <small><i class="fa fa-clock-o"></i> Yesterday</small>
  78 + </h4>
  79 + <p>Why not buy a new awesome theme?</p>
  80 + </a>
  81 + </li>
  82 + <li>
  83 + <a href="#">
  84 + <div class="pull-left">
  85 + <img src="/admin/images/img/user4-128x128.jpg" class="img-circle" alt="User Image" />
  86 + </div>
  87 + <h4>
  88 + Reviewers
  89 + <small><i class="fa fa-clock-o"></i> 2 days</small>
  90 + </h4>
  91 + <p>Why not buy a new awesome theme?</p>
  92 + </a>
  93 + </li>
  94 + </ul>
  95 + </li>
  96 + <li class="footer"><a href="#">See All Messages</a></li>
  97 + </ul>
  98 + </li>
  99 + <!-- Notifications: style can be found in dropdown.less -->
  100 + <li class="dropdown notifications-menu">
  101 + <a href="#" class="dropdown-toggle" data-toggle="dropdown">
  102 + <i class="fa fa-bell-o"></i>
  103 + <span class="label label-warning">10</span>
  104 + </a>
  105 + <ul class="dropdown-menu">
  106 + <li class="header">You have 10 notifications</li>
  107 + <li>
  108 + <!-- inner menu: contains the actual data -->
  109 + <ul class="menu">
  110 + <li>
  111 + <a href="#">
  112 + <i class="fa fa-users text-aqua"></i> 5 new members joined today
  113 + </a>
  114 + </li>
  115 + <li>
  116 + <a href="#">
  117 + <i class="fa fa-warning text-yellow"></i> Very long description here that may not fit into the page and may cause design problems
  118 + </a>
  119 + </li>
  120 + <li>
  121 + <a href="#">
  122 + <i class="fa fa-users text-red"></i> 5 new members joined
  123 + </a>
  124 + </li>
  125 + <li>
  126 + <a href="#">
  127 + <i class="fa fa-shopping-cart text-green"></i> 25 sales made
  128 + </a>
  129 + </li>
  130 + <li>
  131 + <a href="#">
  132 + <i class="fa fa-user text-red"></i> You changed your username
  133 + </a>
  134 + </li>
  135 + </ul>
  136 + </li>
  137 + <li class="footer"><a href="#">View all</a></li>
  138 + </ul>
  139 + </li>
  140 + <!-- Tasks: style can be found in dropdown.less -->
  141 + <li class="dropdown tasks-menu">
  142 + <a href="#" class="dropdown-toggle" data-toggle="dropdown">
  143 + <i class="fa fa-flag-o"></i>
  144 + <span class="label label-danger">9</span>
  145 + </a>
  146 + <ul class="dropdown-menu">
  147 + <li class="header">You have 9 tasks</li>
  148 + <li>
  149 + <!-- inner menu: contains the actual data -->
  150 + <ul class="menu">
  151 + <li><!-- Task item -->
  152 + <a href="#">
  153 + <h3>
  154 + Design some buttons
  155 + <small class="pull-right">20%</small>
  156 + </h3>
  157 + <div class="progress xs">
  158 + <div class="progress-bar progress-bar-aqua" style="width: 20%" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100">
  159 + <span class="sr-only">20% Complete</span>
  160 + </div>
  161 + </div>
  162 + </a>
  163 + </li><!-- end task item -->
  164 + <li><!-- Task item -->
  165 + <a href="#">
  166 + <h3>
  167 + Create a nice theme
  168 + <small class="pull-right">40%</small>
  169 + </h3>
  170 + <div class="progress xs">
  171 + <div class="progress-bar progress-bar-green" style="width: 40%" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100">
  172 + <span class="sr-only">40% Complete</span>
  173 + </div>
  174 + </div>
  175 + </a>
  176 + </li><!-- end task item -->
  177 + <li><!-- Task item -->
  178 + <a href="#">
  179 + <h3>
  180 + Some task I need to do
  181 + <small class="pull-right">60%</small>
  182 + </h3>
  183 + <div class="progress xs">
  184 + <div class="progress-bar progress-bar-red" style="width: 60%" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100">
  185 + <span class="sr-only">60% Complete</span>
  186 + </div>
  187 + </div>
  188 + </a>
  189 + </li><!-- end task item -->
  190 + <li><!-- Task item -->
  191 + <a href="#">
  192 + <h3>
  193 + Make beautiful transitions
  194 + <small class="pull-right">80%</small>
  195 + </h3>
  196 + <div class="progress xs">
  197 + <div class="progress-bar progress-bar-yellow" style="width: 80%" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100">
  198 + <span class="sr-only">80% Complete</span>
  199 + </div>
  200 + </div>
  201 + </a>
  202 + </li><!-- end task item -->
  203 + </ul>
  204 + </li>
  205 + <li class="footer">
  206 + <a href="#">View all tasks</a>
  207 + </li>
  208 + </ul>
  209 + </li>
  210 + <!-- User Account: style can be found in dropdown.less -->
  211 + <li class="dropdown user user-menu">
  212 + <a href="#" class="dropdown-toggle" data-toggle="dropdown">
  213 + <img src="/admin/images/img/user2-160x160.jpg" class="user-image" alt="User Image" />
  214 + <span class="hidden-xs">Alexander Pierce</span>
  215 + </a>
  216 + <ul class="dropdown-menu">
  217 + <!-- User image -->
  218 + <li class="user-header">
  219 + <img src="/admin/images/img/user2-160x160.jpg" class="img-circle" alt="User Image" />
  220 + <p>
  221 + Alexander Pierce - Web Developer
  222 + <small>Member since Nov. 2012</small>
  223 + </p>
  224 + </li>
  225 + <!-- Menu Body -->
  226 + <li class="user-body">
  227 + <div class="col-xs-4 text-center">
  228 + <a href="#">Followers</a>
  229 + </div>
  230 + <div class="col-xs-4 text-center">
  231 + <a href="#">Sales</a>
  232 + </div>
  233 + <div class="col-xs-4 text-center">
  234 + <a href="#">Friends</a>
  235 + </div>
  236 + </li>
  237 + <!-- Menu Footer-->
  238 + <li class="user-footer">
  239 + <div class="pull-left">
  240 + <a href="#" class="btn btn-default btn-flat">Profile</a>
  241 + </div>
  242 + <div class="pull-right">
  243 + <a href="#" class="btn btn-default btn-flat">Sign out</a>
  244 + </div>
  245 + </li>
  246 + </ul>
  247 + </li>
  248 + <!-- Control Sidebar Toggle Button -->
  249 + <li>
  250 + <a href="#" data-toggle="control-sidebar"><i class="fa fa-gears"></i></a>
  251 + </li>
  252 + </ul>
  253 + </div>
  254 + </nav>
  255 + </header>
  256 + <!-- Left side column. contains the logo and sidebar -->
  257 + <aside class="main-sidebar">
  258 + <!-- sidebar: style can be found in sidebar.less -->
  259 + <section class="sidebar">
  260 + <!-- Sidebar user panel -->
  261 + <div class="user-panel">
  262 + <div class="pull-left image">
  263 + <img src="/admin/images/img/user2-160x160.jpg" class="img-circle" alt="User Image" />
  264 + </div>
  265 + <div class="pull-left info">
  266 + <p>Alexander Pierce</p>
  267 + <a href="#"><i class="fa fa-circle text-success"></i> Online</a>
  268 + </div>
  269 + </div>
  270 + <!-- search form -->
  271 + <form action="#" method="get" class="sidebar-form">
  272 + <div class="input-group">
  273 + <input type="text" name="q" class="form-control" placeholder="Search..." />
  274 + <span class="input-group-btn">
  275 + <button type="submit" name="search" id="search-btn" class="btn btn-flat"><i class="fa fa-search"></i></button>
  276 + </span>
  277 + </div>
  278 + </form>
  279 + <!-- /.search form -->
  280 + <!-- sidebar menu: : style can be found in sidebar.less -->
  281 + <?php
  282 + echo Menu::widget([
  283 + 'options' => ['class' => 'sidebar-menu'],
  284 + 'items' => [
  285 + ['label' => "Прайс парсер", 'url' => ['parser/index']],
  286 + ],
  287 + ]);
  288 + ?>
  289 + </section>
  290 + <!-- /.sidebar -->
  291 + </aside>
  292 +
  293 +<!-- Content Wrapper. Contains page content -->
  294 +<div class="content-wrapper">
  295 + <?= $content; ?>
  296 +</div><!-- /.content-wrapper -->
  297 +
  298 +<!-- Control Sidebar -->
  299 +<aside class="control-sidebar control-sidebar-dark">
  300 + <!-- Create the tabs -->
  301 + <ul class="nav nav-tabs nav-justified control-sidebar-tabs">
  302 + <li><a href="#control-sidebar-home-tab" data-toggle="tab"><i class="fa fa-home"></i></a></li>
  303 + <li><a href="#control-sidebar-settings-tab" data-toggle="tab"><i class="fa fa-gears"></i></a></li>
  304 + </ul>
  305 + <!-- Tab panes -->
  306 + <div class="tab-content">
  307 + <!-- Home tab content -->
  308 + <div class="tab-pane" id="control-sidebar-home-tab">
  309 + <h3 class="control-sidebar-heading">Recent Activity</h3>
  310 + <ul class="control-sidebar-menu">
  311 + <li>
  312 + <a href="javascript::;">
  313 + <i class="menu-icon fa fa-birthday-cake bg-red"></i>
  314 + <div class="menu-info">
  315 + <h4 class="control-sidebar-subheading">Langdon's Birthday</h4>
  316 + <p>Will be 23 on April 24th</p>
  317 + </div>
  318 + </a>
  319 + </li>
  320 + <li>
  321 + <a href="javascript::;">
  322 + <i class="menu-icon fa fa-user bg-yellow"></i>
  323 + <div class="menu-info">
  324 + <h4 class="control-sidebar-subheading">Frodo Updated His Profile</h4>
  325 + <p>New phone +1(800)555-1234</p>
  326 + </div>
  327 + </a>
  328 + </li>
  329 + <li>
  330 + <a href="javascript::;">
  331 + <i class="menu-icon fa fa-envelope-o bg-light-blue"></i>
  332 + <div class="menu-info">
  333 + <h4 class="control-sidebar-subheading">Nora Joined Mailing List</h4>
  334 + <p>nora@example.com</p>
  335 + </div>
  336 + </a>
  337 + </li>
  338 + <li>
  339 + <a href="javascript::;">
  340 + <i class="menu-icon fa fa-file-code-o bg-green"></i>
  341 + <div class="menu-info">
  342 + <h4 class="control-sidebar-subheading">Cron Job 254 Executed</h4>
  343 + <p>Execution time 5 seconds</p>
  344 + </div>
  345 + </a>
  346 + </li>
  347 + </ul><!-- /.control-sidebar-menu -->
  348 +
  349 + <h3 class="control-sidebar-heading">Tasks Progress</h3>
  350 + <ul class="control-sidebar-menu">
  351 + <li>
  352 + <a href="javascript::;">
  353 + <h4 class="control-sidebar-subheading">
  354 + Custom Template Design
  355 + <span class="label label-danger pull-right">70%</span>
  356 + </h4>
  357 + <div class="progress progress-xxs">
  358 + <div class="progress-bar progress-bar-danger" style="width: 70%"></div>
  359 + </div>
  360 + </a>
  361 + </li>
  362 + <li>
  363 + <a href="javascript::;">
  364 + <h4 class="control-sidebar-subheading">
  365 + Update Resume
  366 + <span class="label label-success pull-right">95%</span>
  367 + </h4>
  368 + <div class="progress progress-xxs">
  369 + <div class="progress-bar progress-bar-success" style="width: 95%"></div>
  370 + </div>
  371 + </a>
  372 + </li>
  373 + <li>
  374 + <a href="javascript::;">
  375 + <h4 class="control-sidebar-subheading">
  376 + Laravel Integration
  377 + <span class="label label-warning pull-right">50%</span>
  378 + </h4>
  379 + <div class="progress progress-xxs">
  380 + <div class="progress-bar progress-bar-warning" style="width: 50%"></div>
  381 + </div>
  382 + </a>
  383 + </li>
  384 + <li>
  385 + <a href="javascript::;">
  386 + <h4 class="control-sidebar-subheading">
  387 + Back End Framework
  388 + <span class="label label-primary pull-right">68%</span>
  389 + </h4>
  390 + <div class="progress progress-xxs">
  391 + <div class="progress-bar progress-bar-primary" style="width: 68%"></div>
  392 + </div>
  393 + </a>
  394 + </li>
  395 + </ul><!-- /.control-sidebar-menu -->
  396 +
  397 + </div><!-- /.tab-pane -->
  398 + <!-- Stats tab content -->
  399 + <div class="tab-pane" id="control-sidebar-stats-tab">Stats Tab Content</div><!-- /.tab-pane -->
  400 + <!-- Settings tab content -->
  401 + <div class="tab-pane" id="control-sidebar-settings-tab">
  402 + <form method="post">
  403 + <h3 class="control-sidebar-heading">General Settings</h3>
  404 + <div class="form-group">
  405 + <label class="control-sidebar-subheading">
  406 + Report panel usage
  407 + <input type="checkbox" class="pull-right" checked />
  408 + </label>
  409 + <p>
  410 + Some information about this general settings option
  411 + </p>
  412 + </div><!-- /.form-group -->
  413 +
  414 + <div class="form-group">
  415 + <label class="control-sidebar-subheading">
  416 + Allow mail redirect
  417 + <input type="checkbox" class="pull-right" checked />
  418 + </label>
  419 + <p>
  420 + Other sets of options are available
  421 + </p>
  422 + </div><!-- /.form-group -->
  423 +
  424 + <div class="form-group">
  425 + <label class="control-sidebar-subheading">
  426 + Expose author name in posts
  427 + <input type="checkbox" class="pull-right" checked />
  428 + </label>
  429 + <p>
  430 + Allow the user to show his name in blog posts
  431 + </p>
  432 + </div><!-- /.form-group -->
  433 +
  434 + <h3 class="control-sidebar-heading">Chat Settings</h3>
  435 +
  436 + <div class="form-group">
  437 + <label class="control-sidebar-subheading">
  438 + Show me as online
  439 + <input type="checkbox" class="pull-right" checked />
  440 + </label>
  441 + </div><!-- /.form-group -->
  442 +
  443 + <div class="form-group">
  444 + <label class="control-sidebar-subheading">
  445 + Turn off notifications
  446 + <input type="checkbox" class="pull-right" />
  447 + </label>
  448 + </div><!-- /.form-group -->
  449 +
  450 + <div class="form-group">
  451 + <label class="control-sidebar-subheading">
  452 + Delete chat history
  453 + <a href="javascript::;" class="text-red pull-right"><i class="fa fa-trash-o"></i></a>
  454 + </label>
  455 + </div><!-- /.form-group -->
  456 + </form>
  457 + </div><!-- /.tab-pane -->
  458 + </div>
  459 +</aside><!-- /.control-sidebar -->
  460 +<!-- Add the sidebar's background. This div must be placed
  461 + immediately after the control sidebar -->
  462 +<div class="control-sidebar-bg"></div>
  463 +<?php $this->endContent() ?>
0 464 \ No newline at end of file
... ...
backend/views/layouts/main.php
... ... @@ -3,15 +3,10 @@
3 3 /* @var $this \yii\web\View */
4 4 /* @var $content string */
5 5  
6   -use backend\assets\AppAsset;
  6 +use backend\assets\MyAsset;
7 7 use yii\helpers\Html;
8   -use yii\bootstrap\Nav;
9   -use yii\bootstrap\NavBar;
10   -use yii\widgets\Breadcrumbs;
11   -use common\widgets\Alert;
12   -use yii\widgets\Menu;
13 8  
14   -AppAsset::register($this);
  9 +MyAsset::register($this);
15 10 ?>
16 11 <?php $this->beginPage() ?>
17 12 <!DOCTYPE html><html lang="<?= Yii::$app->language ?>">
... ... @@ -30,602 +25,8 @@ AppAsset::register($this);
30 25 </head>
31 26 <body class="skin-blue sidebar-mini">
32 27 <?php $this->beginBody() ?>
33   -<div class="wrapper">
34 28  
35   - <header class="main-header">
36   - <!-- Logo -->
37   - <a href="index2.html" class="logo">
38   - <!-- mini logo for sidebar mini 50x50 pixels -->
39   - <span class="logo-mini"><b>A</b>LT</span>
40   - <!-- logo for regular state and mobile devices -->
41   - <span class="logo-lg"><b>Admin</b>LTE</span>
42   - </a>
43   - <!-- Header Navbar: style can be found in header.less -->
44   - <nav class="navbar navbar-static-top" role="navigation">
45   - <!-- Sidebar toggle button-->
46   - <a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
47   - <span class="sr-only">Toggle navigation</span>
48   - </a>
49   - <div class="navbar-custom-menu">
50   - <ul class="nav navbar-nav">
51   - <!-- Messages: style can be found in dropdown.less-->
52   - <li class="dropdown messages-menu">
53   - <a href="#" class="dropdown-toggle" data-toggle="dropdown">
54   - <i class="fa fa-envelope-o"></i>
55   - <span class="label label-success">4</span>
56   - </a>
57   - <ul class="dropdown-menu">
58   - <li class="header">You have 4 messages</li>
59   - <li>
60   - <!-- inner menu: contains the actual data -->
61   - <ul class="menu">
62   - <li><!-- start message -->
63   - <a href="#">
64   - <div class="pull-left">
65   - <img src="dist/img/user2-160x160.jpg" class="img-circle" alt="User Image" />
66   - </div>
67   - <h4>
68   - Support Team
69   - <small><i class="fa fa-clock-o"></i> 5 mins</small>
70   - </h4>
71   - <p>Why not buy a new awesome theme?</p>
72   - </a>
73   - </li><!-- end message -->
74   - <li>
75   - <a href="#">
76   - <div class="pull-left">
77   - <img src="dist/img/user3-128x128.jpg" class="img-circle" alt="User Image" />
78   - </div>
79   - <h4>
80   - AdminLTE Design Team
81   - <small><i class="fa fa-clock-o"></i> 2 hours</small>
82   - </h4>
83   - <p>Why not buy a new awesome theme?</p>
84   - </a>
85   - </li>
86   - <li>
87   - <a href="#">
88   - <div class="pull-left">
89   - <img src="dist/img/user4-128x128.jpg" class="img-circle" alt="User Image" />
90   - </div>
91   - <h4>
92   - Developers
93   - <small><i class="fa fa-clock-o"></i> Today</small>
94   - </h4>
95   - <p>Why not buy a new awesome theme?</p>
96   - </a>
97   - </li>
98   - <li>
99   - <a href="#">
100   - <div class="pull-left">
101   - <img src="dist/img/user3-128x128.jpg" class="img-circle" alt="User Image" />
102   - </div>
103   - <h4>
104   - Sales Department
105   - <small><i class="fa fa-clock-o"></i> Yesterday</small>
106   - </h4>
107   - <p>Why not buy a new awesome theme?</p>
108   - </a>
109   - </li>
110   - <li>
111   - <a href="#">
112   - <div class="pull-left">
113   - <img src="dist/img/user4-128x128.jpg" class="img-circle" alt="User Image" />
114   - </div>
115   - <h4>
116   - Reviewers
117   - <small><i class="fa fa-clock-o"></i> 2 days</small>
118   - </h4>
119   - <p>Why not buy a new awesome theme?</p>
120   - </a>
121   - </li>
122   - </ul>
123   - </li>
124   - <li class="footer"><a href="#">See All Messages</a></li>
125   - </ul>
126   - </li>
127   - <!-- Notifications: style can be found in dropdown.less -->
128   - <li class="dropdown notifications-menu">
129   - <a href="#" class="dropdown-toggle" data-toggle="dropdown">
130   - <i class="fa fa-bell-o"></i>
131   - <span class="label label-warning">10</span>
132   - </a>
133   - <ul class="dropdown-menu">
134   - <li class="header">You have 10 notifications</li>
135   - <li>
136   - <!-- inner menu: contains the actual data -->
137   - <ul class="menu">
138   - <li>
139   - <a href="#">
140   - <i class="fa fa-users text-aqua"></i> 5 new members joined today
141   - </a>
142   - </li>
143   - <li>
144   - <a href="#">
145   - <i class="fa fa-warning text-yellow"></i> Very long description here that may not fit into the page and may cause design problems
146   - </a>
147   - </li>
148   - <li>
149   - <a href="#">
150   - <i class="fa fa-users text-red"></i> 5 new members joined
151   - </a>
152   - </li>
153   - <li>
154   - <a href="#">
155   - <i class="fa fa-shopping-cart text-green"></i> 25 sales made
156   - </a>
157   - </li>
158   - <li>
159   - <a href="#">
160   - <i class="fa fa-user text-red"></i> You changed your username
161   - </a>
162   - </li>
163   - </ul>
164   - </li>
165   - <li class="footer"><a href="#">View all</a></li>
166   - </ul>
167   - </li>
168   - <!-- Tasks: style can be found in dropdown.less -->
169   - <li class="dropdown tasks-menu">
170   - <a href="#" class="dropdown-toggle" data-toggle="dropdown">
171   - <i class="fa fa-flag-o"></i>
172   - <span class="label label-danger">9</span>
173   - </a>
174   - <ul class="dropdown-menu">
175   - <li class="header">You have 9 tasks</li>
176   - <li>
177   - <!-- inner menu: contains the actual data -->
178   - <ul class="menu">
179   - <li><!-- Task item -->
180   - <a href="#">
181   - <h3>
182   - Design some buttons
183   - <small class="pull-right">20%</small>
184   - </h3>
185   - <div class="progress xs">
186   - <div class="progress-bar progress-bar-aqua" style="width: 20%" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100">
187   - <span class="sr-only">20% Complete</span>
188   - </div>
189   - </div>
190   - </a>
191   - </li><!-- end task item -->
192   - <li><!-- Task item -->
193   - <a href="#">
194   - <h3>
195   - Create a nice theme
196   - <small class="pull-right">40%</small>
197   - </h3>
198   - <div class="progress xs">
199   - <div class="progress-bar progress-bar-green" style="width: 40%" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100">
200   - <span class="sr-only">40% Complete</span>
201   - </div>
202   - </div>
203   - </a>
204   - </li><!-- end task item -->
205   - <li><!-- Task item -->
206   - <a href="#">
207   - <h3>
208   - Some task I need to do
209   - <small class="pull-right">60%</small>
210   - </h3>
211   - <div class="progress xs">
212   - <div class="progress-bar progress-bar-red" style="width: 60%" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100">
213   - <span class="sr-only">60% Complete</span>
214   - </div>
215   - </div>
216   - </a>
217   - </li><!-- end task item -->
218   - <li><!-- Task item -->
219   - <a href="#">
220   - <h3>
221   - Make beautiful transitions
222   - <small class="pull-right">80%</small>
223   - </h3>
224   - <div class="progress xs">
225   - <div class="progress-bar progress-bar-yellow" style="width: 80%" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100">
226   - <span class="sr-only">80% Complete</span>
227   - </div>
228   - </div>
229   - </a>
230   - </li><!-- end task item -->
231   - </ul>
232   - </li>
233   - <li class="footer">
234   - <a href="#">View all tasks</a>
235   - </li>
236   - </ul>
237   - </li>
238   - <!-- User Account: style can be found in dropdown.less -->
239   - <li class="dropdown user user-menu">
240   - <a href="#" class="dropdown-toggle" data-toggle="dropdown">
241   - <img src="dist/img/user2-160x160.jpg" class="user-image" alt="User Image" />
242   - <span class="hidden-xs">Alexander Pierce</span>
243   - </a>
244   - <ul class="dropdown-menu">
245   - <!-- User image -->
246   - <li class="user-header">
247   - <img src="dist/img/user2-160x160.jpg" class="img-circle" alt="User Image" />
248   - <p>
249   - Alexander Pierce - Web Developer
250   - <small>Member since Nov. 2012</small>
251   - </p>
252   - </li>
253   - <!-- Menu Body -->
254   - <li class="user-body">
255   - <div class="col-xs-4 text-center">
256   - <a href="#">Followers</a>
257   - </div>
258   - <div class="col-xs-4 text-center">
259   - <a href="#">Sales</a>
260   - </div>
261   - <div class="col-xs-4 text-center">
262   - <a href="#">Friends</a>
263   - </div>
264   - </li>
265   - <!-- Menu Footer-->
266   - <li class="user-footer">
267   - <div class="pull-left">
268   - <a href="#" class="btn btn-default btn-flat">Profile</a>
269   - </div>
270   - <div class="pull-right">
271   - <a href="#" class="btn btn-default btn-flat">Sign out</a>
272   - </div>
273   - </li>
274   - </ul>
275   - </li>
276   - <!-- Control Sidebar Toggle Button -->
277   - <li>
278   - <a href="#" data-toggle="control-sidebar"><i class="fa fa-gears"></i></a>
279   - </li>
280   - </ul>
281   - </div>
282   - </nav>
283   - </header>
284   - <!-- Left side column. contains the logo and sidebar -->
285   - <aside class="main-sidebar">
286   - <!-- sidebar: style can be found in sidebar.less -->
287   - <section class="sidebar">
288   - <!-- Sidebar user panel -->
289   - <div class="user-panel">
290   - <div class="pull-left image">
291   - <img src="dist/img/user2-160x160.jpg" class="img-circle" alt="User Image" />
292   - </div>
293   - <div class="pull-left info">
294   - <p>Alexander Pierce</p>
295   - <a href="#"><i class="fa fa-circle text-success"></i> Online</a>
296   - </div>
297   - </div>
298   - <!-- search form -->
299   - <form action="#" method="get" class="sidebar-form">
300   - <div class="input-group">
301   - <input type="text" name="q" class="form-control" placeholder="Search..." />
302   - <span class="input-group-btn">
303   - <button type="submit" name="search" id="search-btn" class="btn btn-flat"><i class="fa fa-search"></i></button>
304   - </span>
305   - </div>
306   - </form>
307   - <!-- /.search form -->
308   - <!-- sidebar menu: : style can be found in sidebar.less -->
309   - <ul class="sidebar-menu">
310   - <li class="header">MAIN NAVIGATION</li>
311   - <li class="active treeview">
312   - <a href="#">
313   - <i class="fa fa-dashboard"></i> <span>Dashboard</span> <i class="fa fa-angle-left pull-right"></i>
314   - </a>
315   - <ul class="treeview-menu">
316   - <li class="active"><a href="index.html"><i class="fa fa-circle-o"></i> Dashboard v1</a></li>
317   - <li><a href="index2.html"><i class="fa fa-circle-o"></i> Dashboard v2</a></li>
318   - </ul>
319   - </li>
320   - <li class="treeview">
321   - <a href="#">
322   - <i class="fa fa-files-o"></i>
323   - <span>Layout Options</span>
324   - <span class="label label-primary pull-right">4</span>
325   - </a>
326   - <ul class="treeview-menu">
327   - <li><a href="pages/layout/top-nav.html"><i class="fa fa-circle-o"></i> Top Navigation</a></li>
328   - <li><a href="pages/layout/boxed.html"><i class="fa fa-circle-o"></i> Boxed</a></li>
329   - <li><a href="pages/layout/fixed.html"><i class="fa fa-circle-o"></i> Fixed</a></li>
330   - <li><a href="pages/layout/collapsed-sidebar.html"><i class="fa fa-circle-o"></i> Collapsed Sidebar</a></li>
331   - </ul>
332   - </li>
333   - <li>
334   - <a href="pages/widgets.html">
335   - <i class="fa fa-th"></i> <span>Widgets</span> <small class="label pull-right bg-green">new</small>
336   - </a>
337   - </li>
338   - <li class="treeview">
339   - <a href="#">
340   - <i class="fa fa-pie-chart"></i>
341   - <span>Charts</span>
342   - <i class="fa fa-angle-left pull-right"></i>
343   - </a>
344   - <ul class="treeview-menu">
345   - <li><a href="pages/charts/chartjs.html"><i class="fa fa-circle-o"></i> ChartJS</a></li>
346   - <li><a href="pages/charts/morris.html"><i class="fa fa-circle-o"></i> Morris</a></li>
347   - <li><a href="pages/charts/flot.html"><i class="fa fa-circle-o"></i> Flot</a></li>
348   - <li><a href="pages/charts/inline.html"><i class="fa fa-circle-o"></i> Inline charts</a></li>
349   - </ul>
350   - </li>
351   - <li class="treeview">
352   - <a href="#">
353   - <i class="fa fa-laptop"></i>
354   - <span>UI Elements</span>
355   - <i class="fa fa-angle-left pull-right"></i>
356   - </a>
357   - <ul class="treeview-menu">
358   - <li><a href="pages/UI/general.html"><i class="fa fa-circle-o"></i> General</a></li>
359   - <li><a href="pages/UI/icons.html"><i class="fa fa-circle-o"></i> Icons</a></li>
360   - <li><a href="pages/UI/buttons.html"><i class="fa fa-circle-o"></i> Buttons</a></li>
361   - <li><a href="pages/UI/sliders.html"><i class="fa fa-circle-o"></i> Sliders</a></li>
362   - <li><a href="pages/UI/timeline.html"><i class="fa fa-circle-o"></i> Timeline</a></li>
363   - <li><a href="pages/UI/modals.html"><i class="fa fa-circle-o"></i> Modals</a></li>
364   - </ul>
365   - </li>
366   - <li class="treeview">
367   - <a href="#">
368   - <i class="fa fa-edit"></i> <span>Forms</span>
369   - <i class="fa fa-angle-left pull-right"></i>
370   - </a>
371   - <ul class="treeview-menu">
372   - <li><a href="pages/forms/general.html"><i class="fa fa-circle-o"></i> General Elements</a></li>
373   - <li><a href="pages/forms/advanced.html"><i class="fa fa-circle-o"></i> Advanced Elements</a></li>
374   - <li><a href="pages/forms/editors.html"><i class="fa fa-circle-o"></i> Editors</a></li>
375   - </ul>
376   - </li>
377   - <li class="treeview">
378   - <a href="#">
379   - <i class="fa fa-table"></i> <span>Tables</span>
380   - <i class="fa fa-angle-left pull-right"></i>
381   - </a>
382   - <ul class="treeview-menu">
383   - <li><a href="pages/tables/simple.html"><i class="fa fa-circle-o"></i> Simple tables</a></li>
384   - <li><a href="pages/tables/data.html"><i class="fa fa-circle-o"></i> Data tables</a></li>
385   - </ul>
386   - </li>
387   - <li>
388   - <a href="pages/calendar.html">
389   - <i class="fa fa-calendar"></i> <span>Calendar</span>
390   - <small class="label pull-right bg-red">3</small>
391   - </a>
392   - </li>
393   - <li>
394   - <a href="pages/mailbox/mailbox.html">
395   - <i class="fa fa-envelope"></i> <span>Mailbox</span>
396   - <small class="label pull-right bg-yellow">12</small>
397   - </a>
398   - </li>
399   - <li class="treeview">
400   - <a href="#">
401   - <i class="fa fa-folder"></i> <span>Examples</span>
402   - <i class="fa fa-angle-left pull-right"></i>
403   - </a>
404   - <ul class="treeview-menu">
405   - <li><a href="pages/examples/invoice.html"><i class="fa fa-circle-o"></i> Invoice</a></li>
406   - <li><a href="pages/examples/login.html"><i class="fa fa-circle-o"></i> Login</a></li>
407   - <li><a href="pages/examples/register.html"><i class="fa fa-circle-o"></i> Register</a></li>
408   - <li><a href="pages/examples/lockscreen.html"><i class="fa fa-circle-o"></i> Lockscreen</a></li>
409   - <li><a href="pages/examples/404.html"><i class="fa fa-circle-o"></i> 404 Error</a></li>
410   - <li><a href="pages/examples/500.html"><i class="fa fa-circle-o"></i> 500 Error</a></li>
411   - <li><a href="pages/examples/blank.html"><i class="fa fa-circle-o"></i> Blank Page</a></li>
412   - </ul>
413   - </li>
414   - <li class="treeview">
415   - <a href="#">
416   - <i class="fa fa-share"></i> <span>Multilevel</span>
417   - <i class="fa fa-angle-left pull-right"></i>
418   - </a>
419   - <ul class="treeview-menu">
420   - <li><a href="#"><i class="fa fa-circle-o"></i> Level One</a></li>
421   - <li>
422   - <a href="#"><i class="fa fa-circle-o"></i> Level One <i class="fa fa-angle-left pull-right"></i></a>
423   - <ul class="treeview-menu">
424   - <li><a href="#"><i class="fa fa-circle-o"></i> Level Two</a></li>
425   - <li>
426   - <a href="#"><i class="fa fa-circle-o"></i> Level Two <i class="fa fa-angle-left pull-right"></i></a>
427   - <ul class="treeview-menu">
428   - <li><a href="#"><i class="fa fa-circle-o"></i> Level Three</a></li>
429   - <li><a href="#"><i class="fa fa-circle-o"></i> Level Three</a></li>
430   - </ul>
431   - </li>
432   - </ul>
433   - </li>
434   - <li><a href="#"><i class="fa fa-circle-o"></i> Level One</a></li>
435   - </ul>
436   - </li>
437   - <li><a href="documentation/index.html"><i class="fa fa-book"></i> <span>Documentation</span></a></li>
438   - <li class="header">LABELS</li>
439   - <li><a href="#"><i class="fa fa-circle-o text-red"></i> <span>Important</span></a></li>
440   - <li><a href="#"><i class="fa fa-circle-o text-yellow"></i> <span>Warning</span></a></li>
441   - <li><a href="#"><i class="fa fa-circle-o text-aqua"></i> <span>Information</span></a></li>
442   - </ul>
443   - </section>
444   - <!-- /.sidebar -->
445   - </aside>
446   -
447   - <!-- Content Wrapper. Contains page content -->
448   - <div class="content-wrapper">
449   - <?= $content; ?>
450   - </div><!-- /.content-wrapper -->
451   - <footer class="main-footer">
452   - <div class="pull-right hidden-xs">
453   - <b>Version</b> 2.2.0
454   - </div>
455   - <strong>Copyright &copy; 2014-2015 <a href="http://almsaeedstudio.com">Almsaeed Studio</a>.</strong> All rights reserved.
456   - </footer>
457   -
458   - <!-- Control Sidebar -->
459   - <aside class="control-sidebar control-sidebar-dark">
460   - <!-- Create the tabs -->
461   - <ul class="nav nav-tabs nav-justified control-sidebar-tabs">
462   - <li><a href="#control-sidebar-home-tab" data-toggle="tab"><i class="fa fa-home"></i></a></li>
463   - <li><a href="#control-sidebar-settings-tab" data-toggle="tab"><i class="fa fa-gears"></i></a></li>
464   - </ul>
465   - <!-- Tab panes -->
466   - <div class="tab-content">
467   - <!-- Home tab content -->
468   - <div class="tab-pane" id="control-sidebar-home-tab">
469   - <h3 class="control-sidebar-heading">Recent Activity</h3>
470   - <ul class="control-sidebar-menu">
471   - <li>
472   - <a href="javascript::;">
473   - <i class="menu-icon fa fa-birthday-cake bg-red"></i>
474   - <div class="menu-info">
475   - <h4 class="control-sidebar-subheading">Langdon's Birthday</h4>
476   - <p>Will be 23 on April 24th</p>
477   - </div>
478   - </a>
479   - </li>
480   - <li>
481   - <a href="javascript::;">
482   - <i class="menu-icon fa fa-user bg-yellow"></i>
483   - <div class="menu-info">
484   - <h4 class="control-sidebar-subheading">Frodo Updated His Profile</h4>
485   - <p>New phone +1(800)555-1234</p>
486   - </div>
487   - </a>
488   - </li>
489   - <li>
490   - <a href="javascript::;">
491   - <i class="menu-icon fa fa-envelope-o bg-light-blue"></i>
492   - <div class="menu-info">
493   - <h4 class="control-sidebar-subheading">Nora Joined Mailing List</h4>
494   - <p>nora@example.com</p>
495   - </div>
496   - </a>
497   - </li>
498   - <li>
499   - <a href="javascript::;">
500   - <i class="menu-icon fa fa-file-code-o bg-green"></i>
501   - <div class="menu-info">
502   - <h4 class="control-sidebar-subheading">Cron Job 254 Executed</h4>
503   - <p>Execution time 5 seconds</p>
504   - </div>
505   - </a>
506   - </li>
507   - </ul><!-- /.control-sidebar-menu -->
508   -
509   - <h3 class="control-sidebar-heading">Tasks Progress</h3>
510   - <ul class="control-sidebar-menu">
511   - <li>
512   - <a href="javascript::;">
513   - <h4 class="control-sidebar-subheading">
514   - Custom Template Design
515   - <span class="label label-danger pull-right">70%</span>
516   - </h4>
517   - <div class="progress progress-xxs">
518   - <div class="progress-bar progress-bar-danger" style="width: 70%"></div>
519   - </div>
520   - </a>
521   - </li>
522   - <li>
523   - <a href="javascript::;">
524   - <h4 class="control-sidebar-subheading">
525   - Update Resume
526   - <span class="label label-success pull-right">95%</span>
527   - </h4>
528   - <div class="progress progress-xxs">
529   - <div class="progress-bar progress-bar-success" style="width: 95%"></div>
530   - </div>
531   - </a>
532   - </li>
533   - <li>
534   - <a href="javascript::;">
535   - <h4 class="control-sidebar-subheading">
536   - Laravel Integration
537   - <span class="label label-warning pull-right">50%</span>
538   - </h4>
539   - <div class="progress progress-xxs">
540   - <div class="progress-bar progress-bar-warning" style="width: 50%"></div>
541   - </div>
542   - </a>
543   - </li>
544   - <li>
545   - <a href="javascript::;">
546   - <h4 class="control-sidebar-subheading">
547   - Back End Framework
548   - <span class="label label-primary pull-right">68%</span>
549   - </h4>
550   - <div class="progress progress-xxs">
551   - <div class="progress-bar progress-bar-primary" style="width: 68%"></div>
552   - </div>
553   - </a>
554   - </li>
555   - </ul><!-- /.control-sidebar-menu -->
556   -
557   - </div><!-- /.tab-pane -->
558   - <!-- Stats tab content -->
559   - <div class="tab-pane" id="control-sidebar-stats-tab">Stats Tab Content</div><!-- /.tab-pane -->
560   - <!-- Settings tab content -->
561   - <div class="tab-pane" id="control-sidebar-settings-tab">
562   - <form method="post">
563   - <h3 class="control-sidebar-heading">General Settings</h3>
564   - <div class="form-group">
565   - <label class="control-sidebar-subheading">
566   - Report panel usage
567   - <input type="checkbox" class="pull-right" checked />
568   - </label>
569   - <p>
570   - Some information about this general settings option
571   - </p>
572   - </div><!-- /.form-group -->
573   -
574   - <div class="form-group">
575   - <label class="control-sidebar-subheading">
576   - Allow mail redirect
577   - <input type="checkbox" class="pull-right" checked />
578   - </label>
579   - <p>
580   - Other sets of options are available
581   - </p>
582   - </div><!-- /.form-group -->
583   -
584   - <div class="form-group">
585   - <label class="control-sidebar-subheading">
586   - Expose author name in posts
587   - <input type="checkbox" class="pull-right" checked />
588   - </label>
589   - <p>
590   - Allow the user to show his name in blog posts
591   - </p>
592   - </div><!-- /.form-group -->
593   -
594   - <h3 class="control-sidebar-heading">Chat Settings</h3>
595   -
596   - <div class="form-group">
597   - <label class="control-sidebar-subheading">
598   - Show me as online
599   - <input type="checkbox" class="pull-right" checked />
600   - </label>
601   - </div><!-- /.form-group -->
602   -
603   - <div class="form-group">
604   - <label class="control-sidebar-subheading">
605   - Turn off notifications
606   - <input type="checkbox" class="pull-right" />
607   - </label>
608   - </div><!-- /.form-group -->
609   -
610   - <div class="form-group">
611   - <label class="control-sidebar-subheading">
612   - Delete chat history
613   - <a href="javascript::;" class="text-red pull-right"><i class="fa fa-trash-o"></i></a>
614   - </label>
615   - </div><!-- /.form-group -->
616   - </form>
617   - </div><!-- /.tab-pane -->
618   - </div>
619   - </aside><!-- /.control-sidebar -->
620   - <!-- Add the sidebar's background. This div must be placed
621   - immediately after the control sidebar -->
622   - <div class="control-sidebar-bg"></div>
623   -</div><!-- ./wrapper -->
624   -
625   -<!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
626   -<script type="text/javascript">
627   - $.widget.bridge('uibutton', $.ui.button);
628   -</script>
  29 + <?= $content ?>
629 30 <?php $this->endBody() ?>
630 31 </body>
631 32 </html>
... ...
backend/views/parser/index.php
... ... @@ -5,7 +5,7 @@ use yii\helpers\Html;
5 5 ?>
6 6 <div class="row">
7 7 <div class="col-lg-5">
8   - <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]) ?>
  8 + <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data',],'action'=>['parser/results']]) ?>
9 9 <h3>Загрузка прайсов поставщиков</h3>
10 10  
11 11 <?= $form->field($model, 'first_line') ?>
... ...
backend/web/.htaccess deleted
1   -RewriteEngine on
2   -
3   -RewriteBase /
4   -
5   -RewriteCond %{REQUEST_FILENAME} !-d
6   -RewriteCond %{REQUEST_FILENAME} !-f
7   -
8   -RewriteRule . index.php
9 0 \ No newline at end of file
backend/web/css/AdminLTE.css
... ... @@ -54,6 +54,12 @@ body {
54 54 * Content Wrapper - contains the main content
55 55 * ```.right-side has been deprecated as of v2.0.0 in favor of .content-wrapper ```
56 56 */
  57 +
  58 +
  59 +.content-wrapper{
  60 + padding: 10px;
  61 +}
  62 +
57 63 .content-wrapper,
58 64 .right-side,
59 65 .main-footer {
... ...
backend/web/css/bootstrap.min.css 0 → 100644
  1 +/*!
  2 + * Bootstrap v3.3.4 (http://getbootstrap.com)
  3 + * Copyright 2011-2015 Twitter, Inc.
  4 + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  5 + *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
0 6 \ No newline at end of file
... ...
backend/web/css/skins/_all-skins.css 0 → 100644
  1 +/*
  2 + * Skin: Blue
  3 + * ----------
  4 + */
  5 +.skin-blue .main-header .navbar {
  6 + background-color: #3c8dbc;
  7 +}
  8 +.skin-blue .main-header .navbar .nav > li > a {
  9 + color: #ffffff;
  10 +}
  11 +.skin-blue .main-header .navbar .nav > li > a:hover,
  12 +.skin-blue .main-header .navbar .nav > li > a:active,
  13 +.skin-blue .main-header .navbar .nav > li > a:focus,
  14 +.skin-blue .main-header .navbar .nav .open > a,
  15 +.skin-blue .main-header .navbar .nav .open > a:hover,
  16 +.skin-blue .main-header .navbar .nav .open > a:focus {
  17 + background: rgba(0, 0, 0, 0.1);
  18 + color: #f6f6f6;
  19 +}
  20 +.skin-blue .main-header .navbar .sidebar-toggle {
  21 + color: #ffffff;
  22 +}
  23 +.skin-blue .main-header .navbar .sidebar-toggle:hover {
  24 + color: #f6f6f6;
  25 + background: rgba(0, 0, 0, 0.1);
  26 +}
  27 +.skin-blue .main-header .navbar .sidebar-toggle {
  28 + color: #fff;
  29 +}
  30 +.skin-blue .main-header .navbar .sidebar-toggle:hover {
  31 + background-color: #367fa9;
  32 +}
  33 +@media (max-width: 767px) {
  34 + .skin-blue .main-header .navbar .dropdown-menu li.divider {
  35 + background-color: rgba(255, 255, 255, 0.1);
  36 + }
  37 + .skin-blue .main-header .navbar .dropdown-menu li a {
  38 + color: #fff;
  39 + }
  40 + .skin-blue .main-header .navbar .dropdown-menu li a:hover {
  41 + background: #367fa9;
  42 + }
  43 +}
  44 +.skin-blue .main-header .logo {
  45 + background-color: #367fa9;
  46 + color: #ffffff;
  47 + border-bottom: 0px solid transparent;
  48 +}
  49 +.skin-blue .main-header .logo:hover {
  50 + background-color: #357ca5;
  51 +}
  52 +.skin-blue .main-header li.user-header {
  53 + background-color: #3c8dbc;
  54 +}
  55 +.skin-blue .content-header {
  56 + background: transparent;
  57 +}
  58 +.skin-blue .wrapper,
  59 +.skin-blue .main-sidebar,
  60 +.skin-blue .left-side {
  61 + background-color: #222d32;
  62 +}
  63 +.skin-blue .user-panel > .info,
  64 +.skin-blue .user-panel > .info > a {
  65 + color: #fff;
  66 +}
  67 +.skin-blue .sidebar-menu > li.header {
  68 + color: #4b646f;
  69 + background: #1a2226;
  70 +}
  71 +.skin-blue .sidebar-menu > li > a {
  72 + border-left: 3px solid transparent;
  73 +}
  74 +.skin-blue .sidebar-menu > li:hover > a,
  75 +.skin-blue .sidebar-menu > li.active > a {
  76 + color: #ffffff;
  77 + background: #1e282c;
  78 + border-left-color: #3c8dbc;
  79 +}
  80 +.skin-blue .sidebar-menu > li > .treeview-menu {
  81 + margin: 0 1px;
  82 + background: #2c3b41;
  83 +}
  84 +.skin-blue .sidebar a {
  85 + color: #b8c7ce;
  86 +}
  87 +.skin-blue .sidebar a:hover {
  88 + text-decoration: none;
  89 +}
  90 +.skin-blue .treeview-menu > li > a {
  91 + color: #8aa4af;
  92 +}
  93 +.skin-blue .treeview-menu > li.active > a,
  94 +.skin-blue .treeview-menu > li > a:hover {
  95 + color: #ffffff;
  96 +}
  97 +.skin-blue .sidebar-form {
  98 + border-radius: 3px;
  99 + border: 1px solid #374850;
  100 + margin: 10px 10px;
  101 +}
  102 +.skin-blue .sidebar-form input[type="text"],
  103 +.skin-blue .sidebar-form .btn {
  104 + box-shadow: none;
  105 + background-color: #374850;
  106 + border: 1px solid transparent;
  107 + height: 35px;
  108 + -webkit-transition: all 0.3s ease-in-out;
  109 + -o-transition: all 0.3s ease-in-out;
  110 + transition: all 0.3s ease-in-out;
  111 +}
  112 +.skin-blue .sidebar-form input[type="text"] {
  113 + color: #666;
  114 + border-top-left-radius: 2px !important;
  115 + border-top-right-radius: 0 !important;
  116 + border-bottom-right-radius: 0 !important;
  117 + border-bottom-left-radius: 2px !important;
  118 +}
  119 +.skin-blue .sidebar-form input[type="text"]:focus,
  120 +.skin-blue .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  121 + background-color: #fff;
  122 + color: #666;
  123 +}
  124 +.skin-blue .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  125 + border-left-color: #fff;
  126 +}
  127 +.skin-blue .sidebar-form .btn {
  128 + color: #999;
  129 + border-top-left-radius: 0 !important;
  130 + border-top-right-radius: 2px !important;
  131 + border-bottom-right-radius: 2px !important;
  132 + border-bottom-left-radius: 0 !important;
  133 +}
  134 +.skin-blue.layout-top-nav .main-header > .logo {
  135 + background-color: #3c8dbc;
  136 + color: #ffffff;
  137 + border-bottom: 0px solid transparent;
  138 +}
  139 +.skin-blue.layout-top-nav .main-header > .logo:hover {
  140 + background-color: #3b8ab8;
  141 +}
  142 +/*
  143 + * Skin: Blue
  144 + * ----------
  145 + */
  146 +.skin-blue-light .main-header .navbar {
  147 + background-color: #3c8dbc;
  148 +}
  149 +.skin-blue-light .main-header .navbar .nav > li > a {
  150 + color: #ffffff;
  151 +}
  152 +.skin-blue-light .main-header .navbar .nav > li > a:hover,
  153 +.skin-blue-light .main-header .navbar .nav > li > a:active,
  154 +.skin-blue-light .main-header .navbar .nav > li > a:focus,
  155 +.skin-blue-light .main-header .navbar .nav .open > a,
  156 +.skin-blue-light .main-header .navbar .nav .open > a:hover,
  157 +.skin-blue-light .main-header .navbar .nav .open > a:focus {
  158 + background: rgba(0, 0, 0, 0.1);
  159 + color: #f6f6f6;
  160 +}
  161 +.skin-blue-light .main-header .navbar .sidebar-toggle {
  162 + color: #ffffff;
  163 +}
  164 +.skin-blue-light .main-header .navbar .sidebar-toggle:hover {
  165 + color: #f6f6f6;
  166 + background: rgba(0, 0, 0, 0.1);
  167 +}
  168 +.skin-blue-light .main-header .navbar .sidebar-toggle {
  169 + color: #fff;
  170 +}
  171 +.skin-blue-light .main-header .navbar .sidebar-toggle:hover {
  172 + background-color: #367fa9;
  173 +}
  174 +@media (max-width: 767px) {
  175 + .skin-blue-light .main-header .navbar .dropdown-menu li.divider {
  176 + background-color: rgba(255, 255, 255, 0.1);
  177 + }
  178 + .skin-blue-light .main-header .navbar .dropdown-menu li a {
  179 + color: #fff;
  180 + }
  181 + .skin-blue-light .main-header .navbar .dropdown-menu li a:hover {
  182 + background: #367fa9;
  183 + }
  184 +}
  185 +.skin-blue-light .main-header .logo {
  186 + background-color: #3c8dbc;
  187 + color: #ffffff;
  188 + border-bottom: 0px solid transparent;
  189 +}
  190 +.skin-blue-light .main-header .logo:hover {
  191 + background-color: #3b8ab8;
  192 +}
  193 +.skin-blue-light .main-header li.user-header {
  194 + background-color: #3c8dbc;
  195 +}
  196 +.skin-blue-light .content-header {
  197 + background: transparent;
  198 +}
  199 +.skin-blue-light .wrapper,
  200 +.skin-blue-light .main-sidebar,
  201 +.skin-blue-light .left-side {
  202 + background-color: #f9fafc;
  203 +}
  204 +.skin-blue-light .content-wrapper,
  205 +.skin-blue-light .main-footer {
  206 + border-left: 1px solid #d2d6de;
  207 +}
  208 +.skin-blue-light .user-panel > .info,
  209 +.skin-blue-light .user-panel > .info > a {
  210 + color: #444444;
  211 +}
  212 +.skin-blue-light .sidebar-menu > li {
  213 + -webkit-transition: border-left-color 0.3s ease;
  214 + -o-transition: border-left-color 0.3s ease;
  215 + transition: border-left-color 0.3s ease;
  216 +}
  217 +.skin-blue-light .sidebar-menu > li.header {
  218 + color: #848484;
  219 + background: #f9fafc;
  220 +}
  221 +.skin-blue-light .sidebar-menu > li > a {
  222 + border-left: 3px solid transparent;
  223 + font-weight: 600;
  224 +}
  225 +.skin-blue-light .sidebar-menu > li:hover > a,
  226 +.skin-blue-light .sidebar-menu > li.active > a {
  227 + color: #000000;
  228 + background: #f4f4f5;
  229 +}
  230 +.skin-blue-light .sidebar-menu > li.active {
  231 + border-left-color: #3c8dbc;
  232 +}
  233 +.skin-blue-light .sidebar-menu > li.active > a {
  234 + font-weight: 600;
  235 +}
  236 +.skin-blue-light .sidebar-menu > li > .treeview-menu {
  237 + background: #f4f4f5;
  238 +}
  239 +.skin-blue-light .sidebar a {
  240 + color: #444444;
  241 +}
  242 +.skin-blue-light .sidebar a:hover {
  243 + text-decoration: none;
  244 +}
  245 +.skin-blue-light .treeview-menu > li > a {
  246 + color: #777777;
  247 +}
  248 +.skin-blue-light .treeview-menu > li.active > a,
  249 +.skin-blue-light .treeview-menu > li > a:hover {
  250 + color: #000000;
  251 +}
  252 +.skin-blue-light .treeview-menu > li.active > a {
  253 + font-weight: 600;
  254 +}
  255 +.skin-blue-light .sidebar-form {
  256 + border-radius: 3px;
  257 + border: 1px solid #d2d6de;
  258 + margin: 10px 10px;
  259 +}
  260 +.skin-blue-light .sidebar-form input[type="text"],
  261 +.skin-blue-light .sidebar-form .btn {
  262 + box-shadow: none;
  263 + background-color: #fff;
  264 + border: 1px solid transparent;
  265 + height: 35px;
  266 + -webkit-transition: all 0.3s ease-in-out;
  267 + -o-transition: all 0.3s ease-in-out;
  268 + transition: all 0.3s ease-in-out;
  269 +}
  270 +.skin-blue-light .sidebar-form input[type="text"] {
  271 + color: #666;
  272 + border-top-left-radius: 2px !important;
  273 + border-top-right-radius: 0 !important;
  274 + border-bottom-right-radius: 0 !important;
  275 + border-bottom-left-radius: 2px !important;
  276 +}
  277 +.skin-blue-light .sidebar-form input[type="text"]:focus,
  278 +.skin-blue-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  279 + background-color: #fff;
  280 + color: #666;
  281 +}
  282 +.skin-blue-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  283 + border-left-color: #fff;
  284 +}
  285 +.skin-blue-light .sidebar-form .btn {
  286 + color: #999;
  287 + border-top-left-radius: 0 !important;
  288 + border-top-right-radius: 2px !important;
  289 + border-bottom-right-radius: 2px !important;
  290 + border-bottom-left-radius: 0 !important;
  291 +}
  292 +@media (min-width: 768px) {
  293 + .skin-blue-light.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
  294 + border-left: 1px solid #d2d6de;
  295 + }
  296 +}
  297 +.skin-blue-light .main-footer {
  298 + border-top-color: #d2d6de;
  299 +}
  300 +.skin-blue.layout-top-nav .main-header > .logo {
  301 + background-color: #3c8dbc;
  302 + color: #ffffff;
  303 + border-bottom: 0px solid transparent;
  304 +}
  305 +.skin-blue.layout-top-nav .main-header > .logo:hover {
  306 + background-color: #3b8ab8;
  307 +}
  308 +/*
  309 + * Skin: Black
  310 + * -----------
  311 + */
  312 +/* skin-black navbar */
  313 +.skin-black .main-header {
  314 + -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05);
  315 + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05);
  316 +}
  317 +.skin-black .main-header .navbar-toggle {
  318 + color: #333;
  319 +}
  320 +.skin-black .main-header .navbar-brand {
  321 + color: #333;
  322 + border-right: 1px solid #eee;
  323 +}
  324 +.skin-black .main-header > .navbar {
  325 + background-color: #ffffff;
  326 +}
  327 +.skin-black .main-header > .navbar .nav > li > a {
  328 + color: #333333;
  329 +}
  330 +.skin-black .main-header > .navbar .nav > li > a:hover,
  331 +.skin-black .main-header > .navbar .nav > li > a:active,
  332 +.skin-black .main-header > .navbar .nav > li > a:focus,
  333 +.skin-black .main-header > .navbar .nav .open > a,
  334 +.skin-black .main-header > .navbar .nav .open > a:hover,
  335 +.skin-black .main-header > .navbar .nav .open > a:focus {
  336 + background: #ffffff;
  337 + color: #999999;
  338 +}
  339 +.skin-black .main-header > .navbar .sidebar-toggle {
  340 + color: #333333;
  341 +}
  342 +.skin-black .main-header > .navbar .sidebar-toggle:hover {
  343 + color: #999999;
  344 + background: #ffffff;
  345 +}
  346 +.skin-black .main-header > .navbar > .sidebar-toggle {
  347 + color: #333;
  348 + border-right: 1px solid #eee;
  349 +}
  350 +.skin-black .main-header > .navbar .navbar-nav > li > a {
  351 + border-right: 1px solid #eee;
  352 +}
  353 +.skin-black .main-header > .navbar .navbar-custom-menu .navbar-nav > li > a,
  354 +.skin-black .main-header > .navbar .navbar-right > li > a {
  355 + border-left: 1px solid #eee;
  356 + border-right-width: 0;
  357 +}
  358 +.skin-black .main-header > .logo {
  359 + background-color: #ffffff;
  360 + color: #333333;
  361 + border-bottom: 0px solid transparent;
  362 + border-right: 1px solid #eee;
  363 +}
  364 +.skin-black .main-header > .logo:hover {
  365 + background-color: #fcfcfc;
  366 +}
  367 +@media (max-width: 767px) {
  368 + .skin-black .main-header > .logo {
  369 + background-color: #222222;
  370 + color: #ffffff;
  371 + border-bottom: 0px solid transparent;
  372 + border-right: none;
  373 + }
  374 + .skin-black .main-header > .logo:hover {
  375 + background-color: #1f1f1f;
  376 + }
  377 +}
  378 +.skin-black .main-header li.user-header {
  379 + background-color: #222;
  380 +}
  381 +.skin-black .content-header {
  382 + background: transparent;
  383 + box-shadow: none;
  384 +}
  385 +.skin-black .wrapper,
  386 +.skin-black .main-sidebar,
  387 +.skin-black .left-side {
  388 + background-color: #222d32;
  389 +}
  390 +.skin-black .user-panel > .info,
  391 +.skin-black .user-panel > .info > a {
  392 + color: #fff;
  393 +}
  394 +.skin-black .sidebar-menu > li.header {
  395 + color: #4b646f;
  396 + background: #1a2226;
  397 +}
  398 +.skin-black .sidebar-menu > li > a {
  399 + border-left: 3px solid transparent;
  400 +}
  401 +.skin-black .sidebar-menu > li:hover > a,
  402 +.skin-black .sidebar-menu > li.active > a {
  403 + color: #ffffff;
  404 + background: #1e282c;
  405 + border-left-color: #ffffff;
  406 +}
  407 +.skin-black .sidebar-menu > li > .treeview-menu {
  408 + margin: 0 1px;
  409 + background: #2c3b41;
  410 +}
  411 +.skin-black .sidebar a {
  412 + color: #b8c7ce;
  413 +}
  414 +.skin-black .sidebar a:hover {
  415 + text-decoration: none;
  416 +}
  417 +.skin-black .treeview-menu > li > a {
  418 + color: #8aa4af;
  419 +}
  420 +.skin-black .treeview-menu > li.active > a,
  421 +.skin-black .treeview-menu > li > a:hover {
  422 + color: #ffffff;
  423 +}
  424 +.skin-black .sidebar-form {
  425 + border-radius: 3px;
  426 + border: 1px solid #374850;
  427 + margin: 10px 10px;
  428 +}
  429 +.skin-black .sidebar-form input[type="text"],
  430 +.skin-black .sidebar-form .btn {
  431 + box-shadow: none;
  432 + background-color: #374850;
  433 + border: 1px solid transparent;
  434 + height: 35px;
  435 + -webkit-transition: all 0.3s ease-in-out;
  436 + -o-transition: all 0.3s ease-in-out;
  437 + transition: all 0.3s ease-in-out;
  438 +}
  439 +.skin-black .sidebar-form input[type="text"] {
  440 + color: #666;
  441 + border-top-left-radius: 2px !important;
  442 + border-top-right-radius: 0 !important;
  443 + border-bottom-right-radius: 0 !important;
  444 + border-bottom-left-radius: 2px !important;
  445 +}
  446 +.skin-black .sidebar-form input[type="text"]:focus,
  447 +.skin-black .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  448 + background-color: #fff;
  449 + color: #666;
  450 +}
  451 +.skin-black .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  452 + border-left-color: #fff;
  453 +}
  454 +.skin-black .sidebar-form .btn {
  455 + color: #999;
  456 + border-top-left-radius: 0 !important;
  457 + border-top-right-radius: 2px !important;
  458 + border-bottom-right-radius: 2px !important;
  459 + border-bottom-left-radius: 0 !important;
  460 +}
  461 +/*
  462 + * Skin: Black
  463 + * -----------
  464 + */
  465 +/* skin-black navbar */
  466 +.skin-black-light .main-header {
  467 + -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05);
  468 + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05);
  469 +}
  470 +.skin-black-light .main-header .navbar-toggle {
  471 + color: #333;
  472 +}
  473 +.skin-black-light .main-header .navbar-brand {
  474 + color: #333;
  475 + border-right: 1px solid #eee;
  476 +}
  477 +.skin-black-light .main-header > .navbar {
  478 + background-color: #ffffff;
  479 +}
  480 +.skin-black-light .main-header > .navbar .nav > li > a {
  481 + color: #333333;
  482 +}
  483 +.skin-black-light .main-header > .navbar .nav > li > a:hover,
  484 +.skin-black-light .main-header > .navbar .nav > li > a:active,
  485 +.skin-black-light .main-header > .navbar .nav > li > a:focus,
  486 +.skin-black-light .main-header > .navbar .nav .open > a,
  487 +.skin-black-light .main-header > .navbar .nav .open > a:hover,
  488 +.skin-black-light .main-header > .navbar .nav .open > a:focus {
  489 + background: #ffffff;
  490 + color: #999999;
  491 +}
  492 +.skin-black-light .main-header > .navbar .sidebar-toggle {
  493 + color: #333333;
  494 +}
  495 +.skin-black-light .main-header > .navbar .sidebar-toggle:hover {
  496 + color: #999999;
  497 + background: #ffffff;
  498 +}
  499 +.skin-black-light .main-header > .navbar > .sidebar-toggle {
  500 + color: #333;
  501 + border-right: 1px solid #eee;
  502 +}
  503 +.skin-black-light .main-header > .navbar .navbar-nav > li > a {
  504 + border-right: 1px solid #eee;
  505 +}
  506 +.skin-black-light .main-header > .navbar .navbar-custom-menu .navbar-nav > li > a,
  507 +.skin-black-light .main-header > .navbar .navbar-right > li > a {
  508 + border-left: 1px solid #eee;
  509 + border-right-width: 0;
  510 +}
  511 +.skin-black-light .main-header > .logo {
  512 + background-color: #ffffff;
  513 + color: #333333;
  514 + border-bottom: 0px solid transparent;
  515 + border-right: 1px solid #eee;
  516 +}
  517 +.skin-black-light .main-header > .logo:hover {
  518 + background-color: #fcfcfc;
  519 +}
  520 +@media (max-width: 767px) {
  521 + .skin-black-light .main-header > .logo {
  522 + background-color: #222222;
  523 + color: #ffffff;
  524 + border-bottom: 0px solid transparent;
  525 + border-right: none;
  526 + }
  527 + .skin-black-light .main-header > .logo:hover {
  528 + background-color: #1f1f1f;
  529 + }
  530 +}
  531 +.skin-black-light .main-header li.user-header {
  532 + background-color: #222;
  533 +}
  534 +.skin-black-light .content-header {
  535 + background: transparent;
  536 + box-shadow: none;
  537 +}
  538 +.skin-black-light .wrapper,
  539 +.skin-black-light .main-sidebar,
  540 +.skin-black-light .left-side {
  541 + background-color: #f9fafc;
  542 +}
  543 +.skin-black-light .content-wrapper,
  544 +.skin-black-light .main-footer {
  545 + border-left: 1px solid #d2d6de;
  546 +}
  547 +.skin-black-light .user-panel > .info,
  548 +.skin-black-light .user-panel > .info > a {
  549 + color: #444444;
  550 +}
  551 +.skin-black-light .sidebar-menu > li {
  552 + -webkit-transition: border-left-color 0.3s ease;
  553 + -o-transition: border-left-color 0.3s ease;
  554 + transition: border-left-color 0.3s ease;
  555 +}
  556 +.skin-black-light .sidebar-menu > li.header {
  557 + color: #848484;
  558 + background: #f9fafc;
  559 +}
  560 +.skin-black-light .sidebar-menu > li > a {
  561 + border-left: 3px solid transparent;
  562 + font-weight: 600;
  563 +}
  564 +.skin-black-light .sidebar-menu > li:hover > a,
  565 +.skin-black-light .sidebar-menu > li.active > a {
  566 + color: #000000;
  567 + background: #f4f4f5;
  568 +}
  569 +.skin-black-light .sidebar-menu > li.active {
  570 + border-left-color: #ffffff;
  571 +}
  572 +.skin-black-light .sidebar-menu > li.active > a {
  573 + font-weight: 600;
  574 +}
  575 +.skin-black-light .sidebar-menu > li > .treeview-menu {
  576 + background: #f4f4f5;
  577 +}
  578 +.skin-black-light .sidebar a {
  579 + color: #444444;
  580 +}
  581 +.skin-black-light .sidebar a:hover {
  582 + text-decoration: none;
  583 +}
  584 +.skin-black-light .treeview-menu > li > a {
  585 + color: #777777;
  586 +}
  587 +.skin-black-light .treeview-menu > li.active > a,
  588 +.skin-black-light .treeview-menu > li > a:hover {
  589 + color: #000000;
  590 +}
  591 +.skin-black-light .treeview-menu > li.active > a {
  592 + font-weight: 600;
  593 +}
  594 +.skin-black-light .sidebar-form {
  595 + border-radius: 3px;
  596 + border: 1px solid #d2d6de;
  597 + margin: 10px 10px;
  598 +}
  599 +.skin-black-light .sidebar-form input[type="text"],
  600 +.skin-black-light .sidebar-form .btn {
  601 + box-shadow: none;
  602 + background-color: #fff;
  603 + border: 1px solid transparent;
  604 + height: 35px;
  605 + -webkit-transition: all 0.3s ease-in-out;
  606 + -o-transition: all 0.3s ease-in-out;
  607 + transition: all 0.3s ease-in-out;
  608 +}
  609 +.skin-black-light .sidebar-form input[type="text"] {
  610 + color: #666;
  611 + border-top-left-radius: 2px !important;
  612 + border-top-right-radius: 0 !important;
  613 + border-bottom-right-radius: 0 !important;
  614 + border-bottom-left-radius: 2px !important;
  615 +}
  616 +.skin-black-light .sidebar-form input[type="text"]:focus,
  617 +.skin-black-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  618 + background-color: #fff;
  619 + color: #666;
  620 +}
  621 +.skin-black-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  622 + border-left-color: #fff;
  623 +}
  624 +.skin-black-light .sidebar-form .btn {
  625 + color: #999;
  626 + border-top-left-radius: 0 !important;
  627 + border-top-right-radius: 2px !important;
  628 + border-bottom-right-radius: 2px !important;
  629 + border-bottom-left-radius: 0 !important;
  630 +}
  631 +@media (min-width: 768px) {
  632 + .skin-black-light.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
  633 + border-left: 1px solid #d2d6de;
  634 + }
  635 +}
  636 +/*
  637 + * Skin: Green
  638 + * -----------
  639 + */
  640 +.skin-green .main-header .navbar {
  641 + background-color: #00a65a;
  642 +}
  643 +.skin-green .main-header .navbar .nav > li > a {
  644 + color: #ffffff;
  645 +}
  646 +.skin-green .main-header .navbar .nav > li > a:hover,
  647 +.skin-green .main-header .navbar .nav > li > a:active,
  648 +.skin-green .main-header .navbar .nav > li > a:focus,
  649 +.skin-green .main-header .navbar .nav .open > a,
  650 +.skin-green .main-header .navbar .nav .open > a:hover,
  651 +.skin-green .main-header .navbar .nav .open > a:focus {
  652 + background: rgba(0, 0, 0, 0.1);
  653 + color: #f6f6f6;
  654 +}
  655 +.skin-green .main-header .navbar .sidebar-toggle {
  656 + color: #ffffff;
  657 +}
  658 +.skin-green .main-header .navbar .sidebar-toggle:hover {
  659 + color: #f6f6f6;
  660 + background: rgba(0, 0, 0, 0.1);
  661 +}
  662 +.skin-green .main-header .navbar .sidebar-toggle {
  663 + color: #fff;
  664 +}
  665 +.skin-green .main-header .navbar .sidebar-toggle:hover {
  666 + background-color: #008d4c;
  667 +}
  668 +@media (max-width: 767px) {
  669 + .skin-green .main-header .navbar .dropdown-menu li.divider {
  670 + background-color: rgba(255, 255, 255, 0.1);
  671 + }
  672 + .skin-green .main-header .navbar .dropdown-menu li a {
  673 + color: #fff;
  674 + }
  675 + .skin-green .main-header .navbar .dropdown-menu li a:hover {
  676 + background: #008d4c;
  677 + }
  678 +}
  679 +.skin-green .main-header .logo {
  680 + background-color: #008d4c;
  681 + color: #ffffff;
  682 + border-bottom: 0px solid transparent;
  683 +}
  684 +.skin-green .main-header .logo:hover {
  685 + background-color: #008749;
  686 +}
  687 +.skin-green .main-header li.user-header {
  688 + background-color: #00a65a;
  689 +}
  690 +.skin-green .content-header {
  691 + background: transparent;
  692 +}
  693 +.skin-green .wrapper,
  694 +.skin-green .main-sidebar,
  695 +.skin-green .left-side {
  696 + background-color: #222d32;
  697 +}
  698 +.skin-green .user-panel > .info,
  699 +.skin-green .user-panel > .info > a {
  700 + color: #fff;
  701 +}
  702 +.skin-green .sidebar-menu > li.header {
  703 + color: #4b646f;
  704 + background: #1a2226;
  705 +}
  706 +.skin-green .sidebar-menu > li > a {
  707 + border-left: 3px solid transparent;
  708 +}
  709 +.skin-green .sidebar-menu > li:hover > a,
  710 +.skin-green .sidebar-menu > li.active > a {
  711 + color: #ffffff;
  712 + background: #1e282c;
  713 + border-left-color: #00a65a;
  714 +}
  715 +.skin-green .sidebar-menu > li > .treeview-menu {
  716 + margin: 0 1px;
  717 + background: #2c3b41;
  718 +}
  719 +.skin-green .sidebar a {
  720 + color: #b8c7ce;
  721 +}
  722 +.skin-green .sidebar a:hover {
  723 + text-decoration: none;
  724 +}
  725 +.skin-green .treeview-menu > li > a {
  726 + color: #8aa4af;
  727 +}
  728 +.skin-green .treeview-menu > li.active > a,
  729 +.skin-green .treeview-menu > li > a:hover {
  730 + color: #ffffff;
  731 +}
  732 +.skin-green .sidebar-form {
  733 + border-radius: 3px;
  734 + border: 1px solid #374850;
  735 + margin: 10px 10px;
  736 +}
  737 +.skin-green .sidebar-form input[type="text"],
  738 +.skin-green .sidebar-form .btn {
  739 + box-shadow: none;
  740 + background-color: #374850;
  741 + border: 1px solid transparent;
  742 + height: 35px;
  743 + -webkit-transition: all 0.3s ease-in-out;
  744 + -o-transition: all 0.3s ease-in-out;
  745 + transition: all 0.3s ease-in-out;
  746 +}
  747 +.skin-green .sidebar-form input[type="text"] {
  748 + color: #666;
  749 + border-top-left-radius: 2px !important;
  750 + border-top-right-radius: 0 !important;
  751 + border-bottom-right-radius: 0 !important;
  752 + border-bottom-left-radius: 2px !important;
  753 +}
  754 +.skin-green .sidebar-form input[type="text"]:focus,
  755 +.skin-green .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  756 + background-color: #fff;
  757 + color: #666;
  758 +}
  759 +.skin-green .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  760 + border-left-color: #fff;
  761 +}
  762 +.skin-green .sidebar-form .btn {
  763 + color: #999;
  764 + border-top-left-radius: 0 !important;
  765 + border-top-right-radius: 2px !important;
  766 + border-bottom-right-radius: 2px !important;
  767 + border-bottom-left-radius: 0 !important;
  768 +}
  769 +/*
  770 + * Skin: Green
  771 + * -----------
  772 + */
  773 +.skin-green-light .main-header .navbar {
  774 + background-color: #00a65a;
  775 +}
  776 +.skin-green-light .main-header .navbar .nav > li > a {
  777 + color: #ffffff;
  778 +}
  779 +.skin-green-light .main-header .navbar .nav > li > a:hover,
  780 +.skin-green-light .main-header .navbar .nav > li > a:active,
  781 +.skin-green-light .main-header .navbar .nav > li > a:focus,
  782 +.skin-green-light .main-header .navbar .nav .open > a,
  783 +.skin-green-light .main-header .navbar .nav .open > a:hover,
  784 +.skin-green-light .main-header .navbar .nav .open > a:focus {
  785 + background: rgba(0, 0, 0, 0.1);
  786 + color: #f6f6f6;
  787 +}
  788 +.skin-green-light .main-header .navbar .sidebar-toggle {
  789 + color: #ffffff;
  790 +}
  791 +.skin-green-light .main-header .navbar .sidebar-toggle:hover {
  792 + color: #f6f6f6;
  793 + background: rgba(0, 0, 0, 0.1);
  794 +}
  795 +.skin-green-light .main-header .navbar .sidebar-toggle {
  796 + color: #fff;
  797 +}
  798 +.skin-green-light .main-header .navbar .sidebar-toggle:hover {
  799 + background-color: #008d4c;
  800 +}
  801 +@media (max-width: 767px) {
  802 + .skin-green-light .main-header .navbar .dropdown-menu li.divider {
  803 + background-color: rgba(255, 255, 255, 0.1);
  804 + }
  805 + .skin-green-light .main-header .navbar .dropdown-menu li a {
  806 + color: #fff;
  807 + }
  808 + .skin-green-light .main-header .navbar .dropdown-menu li a:hover {
  809 + background: #008d4c;
  810 + }
  811 +}
  812 +.skin-green-light .main-header .logo {
  813 + background-color: #00a65a;
  814 + color: #ffffff;
  815 + border-bottom: 0px solid transparent;
  816 +}
  817 +.skin-green-light .main-header .logo:hover {
  818 + background-color: #00a157;
  819 +}
  820 +.skin-green-light .main-header li.user-header {
  821 + background-color: #00a65a;
  822 +}
  823 +.skin-green-light .content-header {
  824 + background: transparent;
  825 +}
  826 +.skin-green-light .wrapper,
  827 +.skin-green-light .main-sidebar,
  828 +.skin-green-light .left-side {
  829 + background-color: #f9fafc;
  830 +}
  831 +.skin-green-light .content-wrapper,
  832 +.skin-green-light .main-footer {
  833 + border-left: 1px solid #d2d6de;
  834 +}
  835 +.skin-green-light .user-panel > .info,
  836 +.skin-green-light .user-panel > .info > a {
  837 + color: #444444;
  838 +}
  839 +.skin-green-light .sidebar-menu > li {
  840 + -webkit-transition: border-left-color 0.3s ease;
  841 + -o-transition: border-left-color 0.3s ease;
  842 + transition: border-left-color 0.3s ease;
  843 +}
  844 +.skin-green-light .sidebar-menu > li.header {
  845 + color: #848484;
  846 + background: #f9fafc;
  847 +}
  848 +.skin-green-light .sidebar-menu > li > a {
  849 + border-left: 3px solid transparent;
  850 + font-weight: 600;
  851 +}
  852 +.skin-green-light .sidebar-menu > li:hover > a,
  853 +.skin-green-light .sidebar-menu > li.active > a {
  854 + color: #000000;
  855 + background: #f4f4f5;
  856 +}
  857 +.skin-green-light .sidebar-menu > li.active {
  858 + border-left-color: #00a65a;
  859 +}
  860 +.skin-green-light .sidebar-menu > li.active > a {
  861 + font-weight: 600;
  862 +}
  863 +.skin-green-light .sidebar-menu > li > .treeview-menu {
  864 + background: #f4f4f5;
  865 +}
  866 +.skin-green-light .sidebar a {
  867 + color: #444444;
  868 +}
  869 +.skin-green-light .sidebar a:hover {
  870 + text-decoration: none;
  871 +}
  872 +.skin-green-light .treeview-menu > li > a {
  873 + color: #777777;
  874 +}
  875 +.skin-green-light .treeview-menu > li.active > a,
  876 +.skin-green-light .treeview-menu > li > a:hover {
  877 + color: #000000;
  878 +}
  879 +.skin-green-light .treeview-menu > li.active > a {
  880 + font-weight: 600;
  881 +}
  882 +.skin-green-light .sidebar-form {
  883 + border-radius: 3px;
  884 + border: 1px solid #d2d6de;
  885 + margin: 10px 10px;
  886 +}
  887 +.skin-green-light .sidebar-form input[type="text"],
  888 +.skin-green-light .sidebar-form .btn {
  889 + box-shadow: none;
  890 + background-color: #fff;
  891 + border: 1px solid transparent;
  892 + height: 35px;
  893 + -webkit-transition: all 0.3s ease-in-out;
  894 + -o-transition: all 0.3s ease-in-out;
  895 + transition: all 0.3s ease-in-out;
  896 +}
  897 +.skin-green-light .sidebar-form input[type="text"] {
  898 + color: #666;
  899 + border-top-left-radius: 2px !important;
  900 + border-top-right-radius: 0 !important;
  901 + border-bottom-right-radius: 0 !important;
  902 + border-bottom-left-radius: 2px !important;
  903 +}
  904 +.skin-green-light .sidebar-form input[type="text"]:focus,
  905 +.skin-green-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  906 + background-color: #fff;
  907 + color: #666;
  908 +}
  909 +.skin-green-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  910 + border-left-color: #fff;
  911 +}
  912 +.skin-green-light .sidebar-form .btn {
  913 + color: #999;
  914 + border-top-left-radius: 0 !important;
  915 + border-top-right-radius: 2px !important;
  916 + border-bottom-right-radius: 2px !important;
  917 + border-bottom-left-radius: 0 !important;
  918 +}
  919 +@media (min-width: 768px) {
  920 + .skin-green-light.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
  921 + border-left: 1px solid #d2d6de;
  922 + }
  923 +}
  924 +/*
  925 + * Skin: Red
  926 + * ---------
  927 + */
  928 +.skin-red .main-header .navbar {
  929 + background-color: #dd4b39;
  930 +}
  931 +.skin-red .main-header .navbar .nav > li > a {
  932 + color: #ffffff;
  933 +}
  934 +.skin-red .main-header .navbar .nav > li > a:hover,
  935 +.skin-red .main-header .navbar .nav > li > a:active,
  936 +.skin-red .main-header .navbar .nav > li > a:focus,
  937 +.skin-red .main-header .navbar .nav .open > a,
  938 +.skin-red .main-header .navbar .nav .open > a:hover,
  939 +.skin-red .main-header .navbar .nav .open > a:focus {
  940 + background: rgba(0, 0, 0, 0.1);
  941 + color: #f6f6f6;
  942 +}
  943 +.skin-red .main-header .navbar .sidebar-toggle {
  944 + color: #ffffff;
  945 +}
  946 +.skin-red .main-header .navbar .sidebar-toggle:hover {
  947 + color: #f6f6f6;
  948 + background: rgba(0, 0, 0, 0.1);
  949 +}
  950 +.skin-red .main-header .navbar .sidebar-toggle {
  951 + color: #fff;
  952 +}
  953 +.skin-red .main-header .navbar .sidebar-toggle:hover {
  954 + background-color: #d73925;
  955 +}
  956 +@media (max-width: 767px) {
  957 + .skin-red .main-header .navbar .dropdown-menu li.divider {
  958 + background-color: rgba(255, 255, 255, 0.1);
  959 + }
  960 + .skin-red .main-header .navbar .dropdown-menu li a {
  961 + color: #fff;
  962 + }
  963 + .skin-red .main-header .navbar .dropdown-menu li a:hover {
  964 + background: #d73925;
  965 + }
  966 +}
  967 +.skin-red .main-header .logo {
  968 + background-color: #d73925;
  969 + color: #ffffff;
  970 + border-bottom: 0px solid transparent;
  971 +}
  972 +.skin-red .main-header .logo:hover {
  973 + background-color: #d33724;
  974 +}
  975 +.skin-red .main-header li.user-header {
  976 + background-color: #dd4b39;
  977 +}
  978 +.skin-red .content-header {
  979 + background: transparent;
  980 +}
  981 +.skin-red .wrapper,
  982 +.skin-red .main-sidebar,
  983 +.skin-red .left-side {
  984 + background-color: #222d32;
  985 +}
  986 +.skin-red .user-panel > .info,
  987 +.skin-red .user-panel > .info > a {
  988 + color: #fff;
  989 +}
  990 +.skin-red .sidebar-menu > li.header {
  991 + color: #4b646f;
  992 + background: #1a2226;
  993 +}
  994 +.skin-red .sidebar-menu > li > a {
  995 + border-left: 3px solid transparent;
  996 +}
  997 +.skin-red .sidebar-menu > li:hover > a,
  998 +.skin-red .sidebar-menu > li.active > a {
  999 + color: #ffffff;
  1000 + background: #1e282c;
  1001 + border-left-color: #dd4b39;
  1002 +}
  1003 +.skin-red .sidebar-menu > li > .treeview-menu {
  1004 + margin: 0 1px;
  1005 + background: #2c3b41;
  1006 +}
  1007 +.skin-red .sidebar a {
  1008 + color: #b8c7ce;
  1009 +}
  1010 +.skin-red .sidebar a:hover {
  1011 + text-decoration: none;
  1012 +}
  1013 +.skin-red .treeview-menu > li > a {
  1014 + color: #8aa4af;
  1015 +}
  1016 +.skin-red .treeview-menu > li.active > a,
  1017 +.skin-red .treeview-menu > li > a:hover {
  1018 + color: #ffffff;
  1019 +}
  1020 +.skin-red .sidebar-form {
  1021 + border-radius: 3px;
  1022 + border: 1px solid #374850;
  1023 + margin: 10px 10px;
  1024 +}
  1025 +.skin-red .sidebar-form input[type="text"],
  1026 +.skin-red .sidebar-form .btn {
  1027 + box-shadow: none;
  1028 + background-color: #374850;
  1029 + border: 1px solid transparent;
  1030 + height: 35px;
  1031 + -webkit-transition: all 0.3s ease-in-out;
  1032 + -o-transition: all 0.3s ease-in-out;
  1033 + transition: all 0.3s ease-in-out;
  1034 +}
  1035 +.skin-red .sidebar-form input[type="text"] {
  1036 + color: #666;
  1037 + border-top-left-radius: 2px !important;
  1038 + border-top-right-radius: 0 !important;
  1039 + border-bottom-right-radius: 0 !important;
  1040 + border-bottom-left-radius: 2px !important;
  1041 +}
  1042 +.skin-red .sidebar-form input[type="text"]:focus,
  1043 +.skin-red .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  1044 + background-color: #fff;
  1045 + color: #666;
  1046 +}
  1047 +.skin-red .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  1048 + border-left-color: #fff;
  1049 +}
  1050 +.skin-red .sidebar-form .btn {
  1051 + color: #999;
  1052 + border-top-left-radius: 0 !important;
  1053 + border-top-right-radius: 2px !important;
  1054 + border-bottom-right-radius: 2px !important;
  1055 + border-bottom-left-radius: 0 !important;
  1056 +}
  1057 +/*
  1058 + * Skin: Red
  1059 + * ---------
  1060 + */
  1061 +.skin-red-light .main-header .navbar {
  1062 + background-color: #dd4b39;
  1063 +}
  1064 +.skin-red-light .main-header .navbar .nav > li > a {
  1065 + color: #ffffff;
  1066 +}
  1067 +.skin-red-light .main-header .navbar .nav > li > a:hover,
  1068 +.skin-red-light .main-header .navbar .nav > li > a:active,
  1069 +.skin-red-light .main-header .navbar .nav > li > a:focus,
  1070 +.skin-red-light .main-header .navbar .nav .open > a,
  1071 +.skin-red-light .main-header .navbar .nav .open > a:hover,
  1072 +.skin-red-light .main-header .navbar .nav .open > a:focus {
  1073 + background: rgba(0, 0, 0, 0.1);
  1074 + color: #f6f6f6;
  1075 +}
  1076 +.skin-red-light .main-header .navbar .sidebar-toggle {
  1077 + color: #ffffff;
  1078 +}
  1079 +.skin-red-light .main-header .navbar .sidebar-toggle:hover {
  1080 + color: #f6f6f6;
  1081 + background: rgba(0, 0, 0, 0.1);
  1082 +}
  1083 +.skin-red-light .main-header .navbar .sidebar-toggle {
  1084 + color: #fff;
  1085 +}
  1086 +.skin-red-light .main-header .navbar .sidebar-toggle:hover {
  1087 + background-color: #d73925;
  1088 +}
  1089 +@media (max-width: 767px) {
  1090 + .skin-red-light .main-header .navbar .dropdown-menu li.divider {
  1091 + background-color: rgba(255, 255, 255, 0.1);
  1092 + }
  1093 + .skin-red-light .main-header .navbar .dropdown-menu li a {
  1094 + color: #fff;
  1095 + }
  1096 + .skin-red-light .main-header .navbar .dropdown-menu li a:hover {
  1097 + background: #d73925;
  1098 + }
  1099 +}
  1100 +.skin-red-light .main-header .logo {
  1101 + background-color: #dd4b39;
  1102 + color: #ffffff;
  1103 + border-bottom: 0px solid transparent;
  1104 +}
  1105 +.skin-red-light .main-header .logo:hover {
  1106 + background-color: #dc4735;
  1107 +}
  1108 +.skin-red-light .main-header li.user-header {
  1109 + background-color: #dd4b39;
  1110 +}
  1111 +.skin-red-light .content-header {
  1112 + background: transparent;
  1113 +}
  1114 +.skin-red-light .wrapper,
  1115 +.skin-red-light .main-sidebar,
  1116 +.skin-red-light .left-side {
  1117 + background-color: #f9fafc;
  1118 +}
  1119 +.skin-red-light .content-wrapper,
  1120 +.skin-red-light .main-footer {
  1121 + border-left: 1px solid #d2d6de;
  1122 +}
  1123 +.skin-red-light .user-panel > .info,
  1124 +.skin-red-light .user-panel > .info > a {
  1125 + color: #444444;
  1126 +}
  1127 +.skin-red-light .sidebar-menu > li {
  1128 + -webkit-transition: border-left-color 0.3s ease;
  1129 + -o-transition: border-left-color 0.3s ease;
  1130 + transition: border-left-color 0.3s ease;
  1131 +}
  1132 +.skin-red-light .sidebar-menu > li.header {
  1133 + color: #848484;
  1134 + background: #f9fafc;
  1135 +}
  1136 +.skin-red-light .sidebar-menu > li > a {
  1137 + border-left: 3px solid transparent;
  1138 + font-weight: 600;
  1139 +}
  1140 +.skin-red-light .sidebar-menu > li:hover > a,
  1141 +.skin-red-light .sidebar-menu > li.active > a {
  1142 + color: #000000;
  1143 + background: #f4f4f5;
  1144 +}
  1145 +.skin-red-light .sidebar-menu > li.active {
  1146 + border-left-color: #dd4b39;
  1147 +}
  1148 +.skin-red-light .sidebar-menu > li.active > a {
  1149 + font-weight: 600;
  1150 +}
  1151 +.skin-red-light .sidebar-menu > li > .treeview-menu {
  1152 + background: #f4f4f5;
  1153 +}
  1154 +.skin-red-light .sidebar a {
  1155 + color: #444444;
  1156 +}
  1157 +.skin-red-light .sidebar a:hover {
  1158 + text-decoration: none;
  1159 +}
  1160 +.skin-red-light .treeview-menu > li > a {
  1161 + color: #777777;
  1162 +}
  1163 +.skin-red-light .treeview-menu > li.active > a,
  1164 +.skin-red-light .treeview-menu > li > a:hover {
  1165 + color: #000000;
  1166 +}
  1167 +.skin-red-light .treeview-menu > li.active > a {
  1168 + font-weight: 600;
  1169 +}
  1170 +.skin-red-light .sidebar-form {
  1171 + border-radius: 3px;
  1172 + border: 1px solid #d2d6de;
  1173 + margin: 10px 10px;
  1174 +}
  1175 +.skin-red-light .sidebar-form input[type="text"],
  1176 +.skin-red-light .sidebar-form .btn {
  1177 + box-shadow: none;
  1178 + background-color: #fff;
  1179 + border: 1px solid transparent;
  1180 + height: 35px;
  1181 + -webkit-transition: all 0.3s ease-in-out;
  1182 + -o-transition: all 0.3s ease-in-out;
  1183 + transition: all 0.3s ease-in-out;
  1184 +}
  1185 +.skin-red-light .sidebar-form input[type="text"] {
  1186 + color: #666;
  1187 + border-top-left-radius: 2px !important;
  1188 + border-top-right-radius: 0 !important;
  1189 + border-bottom-right-radius: 0 !important;
  1190 + border-bottom-left-radius: 2px !important;
  1191 +}
  1192 +.skin-red-light .sidebar-form input[type="text"]:focus,
  1193 +.skin-red-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  1194 + background-color: #fff;
  1195 + color: #666;
  1196 +}
  1197 +.skin-red-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  1198 + border-left-color: #fff;
  1199 +}
  1200 +.skin-red-light .sidebar-form .btn {
  1201 + color: #999;
  1202 + border-top-left-radius: 0 !important;
  1203 + border-top-right-radius: 2px !important;
  1204 + border-bottom-right-radius: 2px !important;
  1205 + border-bottom-left-radius: 0 !important;
  1206 +}
  1207 +@media (min-width: 768px) {
  1208 + .skin-red-light.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
  1209 + border-left: 1px solid #d2d6de;
  1210 + }
  1211 +}
  1212 +/*
  1213 + * Skin: Yellow
  1214 + * ------------
  1215 + */
  1216 +.skin-yellow .main-header .navbar {
  1217 + background-color: #f39c12;
  1218 +}
  1219 +.skin-yellow .main-header .navbar .nav > li > a {
  1220 + color: #ffffff;
  1221 +}
  1222 +.skin-yellow .main-header .navbar .nav > li > a:hover,
  1223 +.skin-yellow .main-header .navbar .nav > li > a:active,
  1224 +.skin-yellow .main-header .navbar .nav > li > a:focus,
  1225 +.skin-yellow .main-header .navbar .nav .open > a,
  1226 +.skin-yellow .main-header .navbar .nav .open > a:hover,
  1227 +.skin-yellow .main-header .navbar .nav .open > a:focus {
  1228 + background: rgba(0, 0, 0, 0.1);
  1229 + color: #f6f6f6;
  1230 +}
  1231 +.skin-yellow .main-header .navbar .sidebar-toggle {
  1232 + color: #ffffff;
  1233 +}
  1234 +.skin-yellow .main-header .navbar .sidebar-toggle:hover {
  1235 + color: #f6f6f6;
  1236 + background: rgba(0, 0, 0, 0.1);
  1237 +}
  1238 +.skin-yellow .main-header .navbar .sidebar-toggle {
  1239 + color: #fff;
  1240 +}
  1241 +.skin-yellow .main-header .navbar .sidebar-toggle:hover {
  1242 + background-color: #e08e0b;
  1243 +}
  1244 +@media (max-width: 767px) {
  1245 + .skin-yellow .main-header .navbar .dropdown-menu li.divider {
  1246 + background-color: rgba(255, 255, 255, 0.1);
  1247 + }
  1248 + .skin-yellow .main-header .navbar .dropdown-menu li a {
  1249 + color: #fff;
  1250 + }
  1251 + .skin-yellow .main-header .navbar .dropdown-menu li a:hover {
  1252 + background: #e08e0b;
  1253 + }
  1254 +}
  1255 +.skin-yellow .main-header .logo {
  1256 + background-color: #e08e0b;
  1257 + color: #ffffff;
  1258 + border-bottom: 0px solid transparent;
  1259 +}
  1260 +.skin-yellow .main-header .logo:hover {
  1261 + background-color: #db8b0b;
  1262 +}
  1263 +.skin-yellow .main-header li.user-header {
  1264 + background-color: #f39c12;
  1265 +}
  1266 +.skin-yellow .content-header {
  1267 + background: transparent;
  1268 +}
  1269 +.skin-yellow .wrapper,
  1270 +.skin-yellow .main-sidebar,
  1271 +.skin-yellow .left-side {
  1272 + background-color: #222d32;
  1273 +}
  1274 +.skin-yellow .user-panel > .info,
  1275 +.skin-yellow .user-panel > .info > a {
  1276 + color: #fff;
  1277 +}
  1278 +.skin-yellow .sidebar-menu > li.header {
  1279 + color: #4b646f;
  1280 + background: #1a2226;
  1281 +}
  1282 +.skin-yellow .sidebar-menu > li > a {
  1283 + border-left: 3px solid transparent;
  1284 +}
  1285 +.skin-yellow .sidebar-menu > li:hover > a,
  1286 +.skin-yellow .sidebar-menu > li.active > a {
  1287 + color: #ffffff;
  1288 + background: #1e282c;
  1289 + border-left-color: #f39c12;
  1290 +}
  1291 +.skin-yellow .sidebar-menu > li > .treeview-menu {
  1292 + margin: 0 1px;
  1293 + background: #2c3b41;
  1294 +}
  1295 +.skin-yellow .sidebar a {
  1296 + color: #b8c7ce;
  1297 +}
  1298 +.skin-yellow .sidebar a:hover {
  1299 + text-decoration: none;
  1300 +}
  1301 +.skin-yellow .treeview-menu > li > a {
  1302 + color: #8aa4af;
  1303 +}
  1304 +.skin-yellow .treeview-menu > li.active > a,
  1305 +.skin-yellow .treeview-menu > li > a:hover {
  1306 + color: #ffffff;
  1307 +}
  1308 +.skin-yellow .sidebar-form {
  1309 + border-radius: 3px;
  1310 + border: 1px solid #374850;
  1311 + margin: 10px 10px;
  1312 +}
  1313 +.skin-yellow .sidebar-form input[type="text"],
  1314 +.skin-yellow .sidebar-form .btn {
  1315 + box-shadow: none;
  1316 + background-color: #374850;
  1317 + border: 1px solid transparent;
  1318 + height: 35px;
  1319 + -webkit-transition: all 0.3s ease-in-out;
  1320 + -o-transition: all 0.3s ease-in-out;
  1321 + transition: all 0.3s ease-in-out;
  1322 +}
  1323 +.skin-yellow .sidebar-form input[type="text"] {
  1324 + color: #666;
  1325 + border-top-left-radius: 2px !important;
  1326 + border-top-right-radius: 0 !important;
  1327 + border-bottom-right-radius: 0 !important;
  1328 + border-bottom-left-radius: 2px !important;
  1329 +}
  1330 +.skin-yellow .sidebar-form input[type="text"]:focus,
  1331 +.skin-yellow .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  1332 + background-color: #fff;
  1333 + color: #666;
  1334 +}
  1335 +.skin-yellow .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  1336 + border-left-color: #fff;
  1337 +}
  1338 +.skin-yellow .sidebar-form .btn {
  1339 + color: #999;
  1340 + border-top-left-radius: 0 !important;
  1341 + border-top-right-radius: 2px !important;
  1342 + border-bottom-right-radius: 2px !important;
  1343 + border-bottom-left-radius: 0 !important;
  1344 +}
  1345 +/*
  1346 + * Skin: Yellow
  1347 + * ------------
  1348 + */
  1349 +.skin-yellow-light .main-header .navbar {
  1350 + background-color: #f39c12;
  1351 +}
  1352 +.skin-yellow-light .main-header .navbar .nav > li > a {
  1353 + color: #ffffff;
  1354 +}
  1355 +.skin-yellow-light .main-header .navbar .nav > li > a:hover,
  1356 +.skin-yellow-light .main-header .navbar .nav > li > a:active,
  1357 +.skin-yellow-light .main-header .navbar .nav > li > a:focus,
  1358 +.skin-yellow-light .main-header .navbar .nav .open > a,
  1359 +.skin-yellow-light .main-header .navbar .nav .open > a:hover,
  1360 +.skin-yellow-light .main-header .navbar .nav .open > a:focus {
  1361 + background: rgba(0, 0, 0, 0.1);
  1362 + color: #f6f6f6;
  1363 +}
  1364 +.skin-yellow-light .main-header .navbar .sidebar-toggle {
  1365 + color: #ffffff;
  1366 +}
  1367 +.skin-yellow-light .main-header .navbar .sidebar-toggle:hover {
  1368 + color: #f6f6f6;
  1369 + background: rgba(0, 0, 0, 0.1);
  1370 +}
  1371 +.skin-yellow-light .main-header .navbar .sidebar-toggle {
  1372 + color: #fff;
  1373 +}
  1374 +.skin-yellow-light .main-header .navbar .sidebar-toggle:hover {
  1375 + background-color: #e08e0b;
  1376 +}
  1377 +@media (max-width: 767px) {
  1378 + .skin-yellow-light .main-header .navbar .dropdown-menu li.divider {
  1379 + background-color: rgba(255, 255, 255, 0.1);
  1380 + }
  1381 + .skin-yellow-light .main-header .navbar .dropdown-menu li a {
  1382 + color: #fff;
  1383 + }
  1384 + .skin-yellow-light .main-header .navbar .dropdown-menu li a:hover {
  1385 + background: #e08e0b;
  1386 + }
  1387 +}
  1388 +.skin-yellow-light .main-header .logo {
  1389 + background-color: #f39c12;
  1390 + color: #ffffff;
  1391 + border-bottom: 0px solid transparent;
  1392 +}
  1393 +.skin-yellow-light .main-header .logo:hover {
  1394 + background-color: #f39a0d;
  1395 +}
  1396 +.skin-yellow-light .main-header li.user-header {
  1397 + background-color: #f39c12;
  1398 +}
  1399 +.skin-yellow-light .content-header {
  1400 + background: transparent;
  1401 +}
  1402 +.skin-yellow-light .wrapper,
  1403 +.skin-yellow-light .main-sidebar,
  1404 +.skin-yellow-light .left-side {
  1405 + background-color: #f9fafc;
  1406 +}
  1407 +.skin-yellow-light .content-wrapper,
  1408 +.skin-yellow-light .main-footer {
  1409 + border-left: 1px solid #d2d6de;
  1410 +}
  1411 +.skin-yellow-light .user-panel > .info,
  1412 +.skin-yellow-light .user-panel > .info > a {
  1413 + color: #444444;
  1414 +}
  1415 +.skin-yellow-light .sidebar-menu > li {
  1416 + -webkit-transition: border-left-color 0.3s ease;
  1417 + -o-transition: border-left-color 0.3s ease;
  1418 + transition: border-left-color 0.3s ease;
  1419 +}
  1420 +.skin-yellow-light .sidebar-menu > li.header {
  1421 + color: #848484;
  1422 + background: #f9fafc;
  1423 +}
  1424 +.skin-yellow-light .sidebar-menu > li > a {
  1425 + border-left: 3px solid transparent;
  1426 + font-weight: 600;
  1427 +}
  1428 +.skin-yellow-light .sidebar-menu > li:hover > a,
  1429 +.skin-yellow-light .sidebar-menu > li.active > a {
  1430 + color: #000000;
  1431 + background: #f4f4f5;
  1432 +}
  1433 +.skin-yellow-light .sidebar-menu > li.active {
  1434 + border-left-color: #f39c12;
  1435 +}
  1436 +.skin-yellow-light .sidebar-menu > li.active > a {
  1437 + font-weight: 600;
  1438 +}
  1439 +.skin-yellow-light .sidebar-menu > li > .treeview-menu {
  1440 + background: #f4f4f5;
  1441 +}
  1442 +.skin-yellow-light .sidebar a {
  1443 + color: #444444;
  1444 +}
  1445 +.skin-yellow-light .sidebar a:hover {
  1446 + text-decoration: none;
  1447 +}
  1448 +.skin-yellow-light .treeview-menu > li > a {
  1449 + color: #777777;
  1450 +}
  1451 +.skin-yellow-light .treeview-menu > li.active > a,
  1452 +.skin-yellow-light .treeview-menu > li > a:hover {
  1453 + color: #000000;
  1454 +}
  1455 +.skin-yellow-light .treeview-menu > li.active > a {
  1456 + font-weight: 600;
  1457 +}
  1458 +.skin-yellow-light .sidebar-form {
  1459 + border-radius: 3px;
  1460 + border: 1px solid #d2d6de;
  1461 + margin: 10px 10px;
  1462 +}
  1463 +.skin-yellow-light .sidebar-form input[type="text"],
  1464 +.skin-yellow-light .sidebar-form .btn {
  1465 + box-shadow: none;
  1466 + background-color: #fff;
  1467 + border: 1px solid transparent;
  1468 + height: 35px;
  1469 + -webkit-transition: all 0.3s ease-in-out;
  1470 + -o-transition: all 0.3s ease-in-out;
  1471 + transition: all 0.3s ease-in-out;
  1472 +}
  1473 +.skin-yellow-light .sidebar-form input[type="text"] {
  1474 + color: #666;
  1475 + border-top-left-radius: 2px !important;
  1476 + border-top-right-radius: 0 !important;
  1477 + border-bottom-right-radius: 0 !important;
  1478 + border-bottom-left-radius: 2px !important;
  1479 +}
  1480 +.skin-yellow-light .sidebar-form input[type="text"]:focus,
  1481 +.skin-yellow-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  1482 + background-color: #fff;
  1483 + color: #666;
  1484 +}
  1485 +.skin-yellow-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  1486 + border-left-color: #fff;
  1487 +}
  1488 +.skin-yellow-light .sidebar-form .btn {
  1489 + color: #999;
  1490 + border-top-left-radius: 0 !important;
  1491 + border-top-right-radius: 2px !important;
  1492 + border-bottom-right-radius: 2px !important;
  1493 + border-bottom-left-radius: 0 !important;
  1494 +}
  1495 +@media (min-width: 768px) {
  1496 + .skin-yellow-light.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
  1497 + border-left: 1px solid #d2d6de;
  1498 + }
  1499 +}
  1500 +/*
  1501 + * Skin: Purple
  1502 + * ------------
  1503 + */
  1504 +.skin-purple .main-header .navbar {
  1505 + background-color: #605ca8;
  1506 +}
  1507 +.skin-purple .main-header .navbar .nav > li > a {
  1508 + color: #ffffff;
  1509 +}
  1510 +.skin-purple .main-header .navbar .nav > li > a:hover,
  1511 +.skin-purple .main-header .navbar .nav > li > a:active,
  1512 +.skin-purple .main-header .navbar .nav > li > a:focus,
  1513 +.skin-purple .main-header .navbar .nav .open > a,
  1514 +.skin-purple .main-header .navbar .nav .open > a:hover,
  1515 +.skin-purple .main-header .navbar .nav .open > a:focus {
  1516 + background: rgba(0, 0, 0, 0.1);
  1517 + color: #f6f6f6;
  1518 +}
  1519 +.skin-purple .main-header .navbar .sidebar-toggle {
  1520 + color: #ffffff;
  1521 +}
  1522 +.skin-purple .main-header .navbar .sidebar-toggle:hover {
  1523 + color: #f6f6f6;
  1524 + background: rgba(0, 0, 0, 0.1);
  1525 +}
  1526 +.skin-purple .main-header .navbar .sidebar-toggle {
  1527 + color: #fff;
  1528 +}
  1529 +.skin-purple .main-header .navbar .sidebar-toggle:hover {
  1530 + background-color: #555299;
  1531 +}
  1532 +@media (max-width: 767px) {
  1533 + .skin-purple .main-header .navbar .dropdown-menu li.divider {
  1534 + background-color: rgba(255, 255, 255, 0.1);
  1535 + }
  1536 + .skin-purple .main-header .navbar .dropdown-menu li a {
  1537 + color: #fff;
  1538 + }
  1539 + .skin-purple .main-header .navbar .dropdown-menu li a:hover {
  1540 + background: #555299;
  1541 + }
  1542 +}
  1543 +.skin-purple .main-header .logo {
  1544 + background-color: #555299;
  1545 + color: #ffffff;
  1546 + border-bottom: 0px solid transparent;
  1547 +}
  1548 +.skin-purple .main-header .logo:hover {
  1549 + background-color: #545096;
  1550 +}
  1551 +.skin-purple .main-header li.user-header {
  1552 + background-color: #605ca8;
  1553 +}
  1554 +.skin-purple .content-header {
  1555 + background: transparent;
  1556 +}
  1557 +.skin-purple .wrapper,
  1558 +.skin-purple .main-sidebar,
  1559 +.skin-purple .left-side {
  1560 + background-color: #222d32;
  1561 +}
  1562 +.skin-purple .user-panel > .info,
  1563 +.skin-purple .user-panel > .info > a {
  1564 + color: #fff;
  1565 +}
  1566 +.skin-purple .sidebar-menu > li.header {
  1567 + color: #4b646f;
  1568 + background: #1a2226;
  1569 +}
  1570 +.skin-purple .sidebar-menu > li > a {
  1571 + border-left: 3px solid transparent;
  1572 +}
  1573 +.skin-purple .sidebar-menu > li:hover > a,
  1574 +.skin-purple .sidebar-menu > li.active > a {
  1575 + color: #ffffff;
  1576 + background: #1e282c;
  1577 + border-left-color: #605ca8;
  1578 +}
  1579 +.skin-purple .sidebar-menu > li > .treeview-menu {
  1580 + margin: 0 1px;
  1581 + background: #2c3b41;
  1582 +}
  1583 +.skin-purple .sidebar a {
  1584 + color: #b8c7ce;
  1585 +}
  1586 +.skin-purple .sidebar a:hover {
  1587 + text-decoration: none;
  1588 +}
  1589 +.skin-purple .treeview-menu > li > a {
  1590 + color: #8aa4af;
  1591 +}
  1592 +.skin-purple .treeview-menu > li.active > a,
  1593 +.skin-purple .treeview-menu > li > a:hover {
  1594 + color: #ffffff;
  1595 +}
  1596 +.skin-purple .sidebar-form {
  1597 + border-radius: 3px;
  1598 + border: 1px solid #374850;
  1599 + margin: 10px 10px;
  1600 +}
  1601 +.skin-purple .sidebar-form input[type="text"],
  1602 +.skin-purple .sidebar-form .btn {
  1603 + box-shadow: none;
  1604 + background-color: #374850;
  1605 + border: 1px solid transparent;
  1606 + height: 35px;
  1607 + -webkit-transition: all 0.3s ease-in-out;
  1608 + -o-transition: all 0.3s ease-in-out;
  1609 + transition: all 0.3s ease-in-out;
  1610 +}
  1611 +.skin-purple .sidebar-form input[type="text"] {
  1612 + color: #666;
  1613 + border-top-left-radius: 2px !important;
  1614 + border-top-right-radius: 0 !important;
  1615 + border-bottom-right-radius: 0 !important;
  1616 + border-bottom-left-radius: 2px !important;
  1617 +}
  1618 +.skin-purple .sidebar-form input[type="text"]:focus,
  1619 +.skin-purple .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  1620 + background-color: #fff;
  1621 + color: #666;
  1622 +}
  1623 +.skin-purple .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  1624 + border-left-color: #fff;
  1625 +}
  1626 +.skin-purple .sidebar-form .btn {
  1627 + color: #999;
  1628 + border-top-left-radius: 0 !important;
  1629 + border-top-right-radius: 2px !important;
  1630 + border-bottom-right-radius: 2px !important;
  1631 + border-bottom-left-radius: 0 !important;
  1632 +}
  1633 +/*
  1634 + * Skin: Purple
  1635 + * ------------
  1636 + */
  1637 +.skin-purple-light .main-header .navbar {
  1638 + background-color: #605ca8;
  1639 +}
  1640 +.skin-purple-light .main-header .navbar .nav > li > a {
  1641 + color: #ffffff;
  1642 +}
  1643 +.skin-purple-light .main-header .navbar .nav > li > a:hover,
  1644 +.skin-purple-light .main-header .navbar .nav > li > a:active,
  1645 +.skin-purple-light .main-header .navbar .nav > li > a:focus,
  1646 +.skin-purple-light .main-header .navbar .nav .open > a,
  1647 +.skin-purple-light .main-header .navbar .nav .open > a:hover,
  1648 +.skin-purple-light .main-header .navbar .nav .open > a:focus {
  1649 + background: rgba(0, 0, 0, 0.1);
  1650 + color: #f6f6f6;
  1651 +}
  1652 +.skin-purple-light .main-header .navbar .sidebar-toggle {
  1653 + color: #ffffff;
  1654 +}
  1655 +.skin-purple-light .main-header .navbar .sidebar-toggle:hover {
  1656 + color: #f6f6f6;
  1657 + background: rgba(0, 0, 0, 0.1);
  1658 +}
  1659 +.skin-purple-light .main-header .navbar .sidebar-toggle {
  1660 + color: #fff;
  1661 +}
  1662 +.skin-purple-light .main-header .navbar .sidebar-toggle:hover {
  1663 + background-color: #555299;
  1664 +}
  1665 +@media (max-width: 767px) {
  1666 + .skin-purple-light .main-header .navbar .dropdown-menu li.divider {
  1667 + background-color: rgba(255, 255, 255, 0.1);
  1668 + }
  1669 + .skin-purple-light .main-header .navbar .dropdown-menu li a {
  1670 + color: #fff;
  1671 + }
  1672 + .skin-purple-light .main-header .navbar .dropdown-menu li a:hover {
  1673 + background: #555299;
  1674 + }
  1675 +}
  1676 +.skin-purple-light .main-header .logo {
  1677 + background-color: #605ca8;
  1678 + color: #ffffff;
  1679 + border-bottom: 0px solid transparent;
  1680 +}
  1681 +.skin-purple-light .main-header .logo:hover {
  1682 + background-color: #5d59a6;
  1683 +}
  1684 +.skin-purple-light .main-header li.user-header {
  1685 + background-color: #605ca8;
  1686 +}
  1687 +.skin-purple-light .content-header {
  1688 + background: transparent;
  1689 +}
  1690 +.skin-purple-light .wrapper,
  1691 +.skin-purple-light .main-sidebar,
  1692 +.skin-purple-light .left-side {
  1693 + background-color: #f9fafc;
  1694 +}
  1695 +.skin-purple-light .content-wrapper,
  1696 +.skin-purple-light .main-footer {
  1697 + border-left: 1px solid #d2d6de;
  1698 +}
  1699 +.skin-purple-light .user-panel > .info,
  1700 +.skin-purple-light .user-panel > .info > a {
  1701 + color: #444444;
  1702 +}
  1703 +.skin-purple-light .sidebar-menu > li {
  1704 + -webkit-transition: border-left-color 0.3s ease;
  1705 + -o-transition: border-left-color 0.3s ease;
  1706 + transition: border-left-color 0.3s ease;
  1707 +}
  1708 +.skin-purple-light .sidebar-menu > li.header {
  1709 + color: #848484;
  1710 + background: #f9fafc;
  1711 +}
  1712 +.skin-purple-light .sidebar-menu > li > a {
  1713 + border-left: 3px solid transparent;
  1714 + font-weight: 600;
  1715 +}
  1716 +.skin-purple-light .sidebar-menu > li:hover > a,
  1717 +.skin-purple-light .sidebar-menu > li.active > a {
  1718 + color: #000000;
  1719 + background: #f4f4f5;
  1720 +}
  1721 +.skin-purple-light .sidebar-menu > li.active {
  1722 + border-left-color: #605ca8;
  1723 +}
  1724 +.skin-purple-light .sidebar-menu > li.active > a {
  1725 + font-weight: 600;
  1726 +}
  1727 +.skin-purple-light .sidebar-menu > li > .treeview-menu {
  1728 + background: #f4f4f5;
  1729 +}
  1730 +.skin-purple-light .sidebar a {
  1731 + color: #444444;
  1732 +}
  1733 +.skin-purple-light .sidebar a:hover {
  1734 + text-decoration: none;
  1735 +}
  1736 +.skin-purple-light .treeview-menu > li > a {
  1737 + color: #777777;
  1738 +}
  1739 +.skin-purple-light .treeview-menu > li.active > a,
  1740 +.skin-purple-light .treeview-menu > li > a:hover {
  1741 + color: #000000;
  1742 +}
  1743 +.skin-purple-light .treeview-menu > li.active > a {
  1744 + font-weight: 600;
  1745 +}
  1746 +.skin-purple-light .sidebar-form {
  1747 + border-radius: 3px;
  1748 + border: 1px solid #d2d6de;
  1749 + margin: 10px 10px;
  1750 +}
  1751 +.skin-purple-light .sidebar-form input[type="text"],
  1752 +.skin-purple-light .sidebar-form .btn {
  1753 + box-shadow: none;
  1754 + background-color: #fff;
  1755 + border: 1px solid transparent;
  1756 + height: 35px;
  1757 + -webkit-transition: all 0.3s ease-in-out;
  1758 + -o-transition: all 0.3s ease-in-out;
  1759 + transition: all 0.3s ease-in-out;
  1760 +}
  1761 +.skin-purple-light .sidebar-form input[type="text"] {
  1762 + color: #666;
  1763 + border-top-left-radius: 2px !important;
  1764 + border-top-right-radius: 0 !important;
  1765 + border-bottom-right-radius: 0 !important;
  1766 + border-bottom-left-radius: 2px !important;
  1767 +}
  1768 +.skin-purple-light .sidebar-form input[type="text"]:focus,
  1769 +.skin-purple-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  1770 + background-color: #fff;
  1771 + color: #666;
  1772 +}
  1773 +.skin-purple-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  1774 + border-left-color: #fff;
  1775 +}
  1776 +.skin-purple-light .sidebar-form .btn {
  1777 + color: #999;
  1778 + border-top-left-radius: 0 !important;
  1779 + border-top-right-radius: 2px !important;
  1780 + border-bottom-right-radius: 2px !important;
  1781 + border-bottom-left-radius: 0 !important;
  1782 +}
  1783 +@media (min-width: 768px) {
  1784 + .skin-purple-light.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
  1785 + border-left: 1px solid #d2d6de;
  1786 + }
  1787 +}
... ...
backend/web/css/skins/_all-skins.min.css 0 → 100644
  1 +.skin-blue .main-header .navbar{background-color:#3c8dbc}.skin-blue .main-header .navbar .nav>li>a{color:#fff}.skin-blue .main-header .navbar .nav>li>a:hover,.skin-blue .main-header .navbar .nav>li>a:active,.skin-blue .main-header .navbar .nav>li>a:focus,.skin-blue .main-header .navbar .nav .open>a,.skin-blue .main-header .navbar .nav .open>a:hover,.skin-blue .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-blue .main-header .navbar .sidebar-toggle{color:#fff}.skin-blue .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-blue .main-header .navbar .sidebar-toggle{color:#fff}.skin-blue .main-header .navbar .sidebar-toggle:hover{background-color:#367fa9}@media (max-width:767px){.skin-blue .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-blue .main-header .navbar .dropdown-menu li a{color:#fff}.skin-blue .main-header .navbar .dropdown-menu li a:hover{background:#367fa9}}.skin-blue .main-header .logo{background-color:#367fa9;color:#fff;border-bottom:0 solid transparent}.skin-blue .main-header .logo:hover{background-color:#357ca5}.skin-blue .main-header li.user-header{background-color:#3c8dbc}.skin-blue .content-header{background:transparent}.skin-blue .wrapper,.skin-blue .main-sidebar,.skin-blue .left-side{background-color:#222d32}.skin-blue .user-panel>.info,.skin-blue .user-panel>.info>a{color:#fff}.skin-blue .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-blue .sidebar-menu>li>a{border-left:3px solid transparent}.skin-blue .sidebar-menu>li:hover>a,.skin-blue .sidebar-menu>li.active>a{color:#fff;background:#1e282c;border-left-color:#3c8dbc}.skin-blue .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-blue .sidebar a{color:#b8c7ce}.skin-blue .sidebar a:hover{text-decoration:none}.skin-blue .treeview-menu>li>a{color:#8aa4af}.skin-blue .treeview-menu>li.active>a,.skin-blue .treeview-menu>li>a:hover{color:#fff}.skin-blue .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px 10px}.skin-blue .sidebar-form input[type="text"],.skin-blue .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-blue .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-blue .sidebar-form input[type="text"]:focus,.skin-blue .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-blue .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-blue .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}.skin-blue.layout-top-nav .main-header>.logo{background-color:#3c8dbc;color:#fff;border-bottom:0 solid transparent}.skin-blue.layout-top-nav .main-header>.logo:hover{background-color:#3b8ab8}.skin-blue-light .main-header .navbar{background-color:#3c8dbc}.skin-blue-light .main-header .navbar .nav>li>a{color:#fff}.skin-blue-light .main-header .navbar .nav>li>a:hover,.skin-blue-light .main-header .navbar .nav>li>a:active,.skin-blue-light .main-header .navbar .nav>li>a:focus,.skin-blue-light .main-header .navbar .nav .open>a,.skin-blue-light .main-header .navbar .nav .open>a:hover,.skin-blue-light .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-blue-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-blue-light .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-blue-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-blue-light .main-header .navbar .sidebar-toggle:hover{background-color:#367fa9}@media (max-width:767px){.skin-blue-light .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-blue-light .main-header .navbar .dropdown-menu li a{color:#fff}.skin-blue-light .main-header .navbar .dropdown-menu li a:hover{background:#367fa9}}.skin-blue-light .main-header .logo{background-color:#3c8dbc;color:#fff;border-bottom:0 solid transparent}.skin-blue-light .main-header .logo:hover{background-color:#3b8ab8}.skin-blue-light .main-header li.user-header{background-color:#3c8dbc}.skin-blue-light .content-header{background:transparent}.skin-blue-light .wrapper,.skin-blue-light .main-sidebar,.skin-blue-light .left-side{background-color:#f9fafc}.skin-blue-light .content-wrapper,.skin-blue-light .main-footer{border-left:1px solid #d2d6de}.skin-blue-light .user-panel>.info,.skin-blue-light .user-panel>.info>a{color:#444}.skin-blue-light .sidebar-menu>li{-webkit-transition:border-left-color .3s ease;-o-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.skin-blue-light .sidebar-menu>li.header{color:#848484;background:#f9fafc}.skin-blue-light .sidebar-menu>li>a{border-left:3px solid transparent;font-weight:600}.skin-blue-light .sidebar-menu>li:hover>a,.skin-blue-light .sidebar-menu>li.active>a{color:#000;background:#f4f4f5}.skin-blue-light .sidebar-menu>li.active{border-left-color:#3c8dbc}.skin-blue-light .sidebar-menu>li.active>a{font-weight:600}.skin-blue-light .sidebar-menu>li>.treeview-menu{background:#f4f4f5}.skin-blue-light .sidebar a{color:#444}.skin-blue-light .sidebar a:hover{text-decoration:none}.skin-blue-light .treeview-menu>li>a{color:#777}.skin-blue-light .treeview-menu>li.active>a,.skin-blue-light .treeview-menu>li>a:hover{color:#000}.skin-blue-light .treeview-menu>li.active>a{font-weight:600}.skin-blue-light .sidebar-form{border-radius:3px;border:1px solid #d2d6de;margin:10px 10px}.skin-blue-light .sidebar-form input[type="text"],.skin-blue-light .sidebar-form .btn{box-shadow:none;background-color:#fff;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-blue-light .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-blue-light .sidebar-form input[type="text"]:focus,.skin-blue-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-blue-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-blue-light .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}@media (min-width:768px){.skin-blue-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{border-left:1px solid #d2d6de}}.skin-blue-light .main-footer{border-top-color:#d2d6de}.skin-blue.layout-top-nav .main-header>.logo{background-color:#3c8dbc;color:#fff;border-bottom:0 solid transparent}.skin-blue.layout-top-nav .main-header>.logo:hover{background-color:#3b8ab8}.skin-black .main-header{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.skin-black .main-header .navbar-toggle{color:#333}.skin-black .main-header .navbar-brand{color:#333;border-right:1px solid #eee}.skin-black .main-header>.navbar{background-color:#fff}.skin-black .main-header>.navbar .nav>li>a{color:#333}.skin-black .main-header>.navbar .nav>li>a:hover,.skin-black .main-header>.navbar .nav>li>a:active,.skin-black .main-header>.navbar .nav>li>a:focus,.skin-black .main-header>.navbar .nav .open>a,.skin-black .main-header>.navbar .nav .open>a:hover,.skin-black .main-header>.navbar .nav .open>a:focus{background:#fff;color:#999}.skin-black .main-header>.navbar .sidebar-toggle{color:#333}.skin-black .main-header>.navbar .sidebar-toggle:hover{color:#999;background:#fff}.skin-black .main-header>.navbar>.sidebar-toggle{color:#333;border-right:1px solid #eee}.skin-black .main-header>.navbar .navbar-nav>li>a{border-right:1px solid #eee}.skin-black .main-header>.navbar .navbar-custom-menu .navbar-nav>li>a,.skin-black .main-header>.navbar .navbar-right>li>a{border-left:1px solid #eee;border-right-width:0}.skin-black .main-header>.logo{background-color:#fff;color:#333;border-bottom:0 solid transparent;border-right:1px solid #eee}.skin-black .main-header>.logo:hover{background-color:#fcfcfc}@media (max-width:767px){.skin-black .main-header>.logo{background-color:#222;color:#fff;border-bottom:0 solid transparent;border-right:none}.skin-black .main-header>.logo:hover{background-color:#1f1f1f}}.skin-black .main-header li.user-header{background-color:#222}.skin-black .content-header{background:transparent;box-shadow:none}.skin-black .wrapper,.skin-black .main-sidebar,.skin-black .left-side{background-color:#222d32}.skin-black .user-panel>.info,.skin-black .user-panel>.info>a{color:#fff}.skin-black .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-black .sidebar-menu>li>a{border-left:3px solid transparent}.skin-black .sidebar-menu>li:hover>a,.skin-black .sidebar-menu>li.active>a{color:#fff;background:#1e282c;border-left-color:#fff}.skin-black .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-black .sidebar a{color:#b8c7ce}.skin-black .sidebar a:hover{text-decoration:none}.skin-black .treeview-menu>li>a{color:#8aa4af}.skin-black .treeview-menu>li.active>a,.skin-black .treeview-menu>li>a:hover{color:#fff}.skin-black .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px 10px}.skin-black .sidebar-form input[type="text"],.skin-black .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-black .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-black .sidebar-form input[type="text"]:focus,.skin-black .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-black .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-black .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}.skin-black-light .main-header{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.skin-black-light .main-header .navbar-toggle{color:#333}.skin-black-light .main-header .navbar-brand{color:#333;border-right:1px solid #eee}.skin-black-light .main-header>.navbar{background-color:#fff}.skin-black-light .main-header>.navbar .nav>li>a{color:#333}.skin-black-light .main-header>.navbar .nav>li>a:hover,.skin-black-light .main-header>.navbar .nav>li>a:active,.skin-black-light .main-header>.navbar .nav>li>a:focus,.skin-black-light .main-header>.navbar .nav .open>a,.skin-black-light .main-header>.navbar .nav .open>a:hover,.skin-black-light .main-header>.navbar .nav .open>a:focus{background:#fff;color:#999}.skin-black-light .main-header>.navbar .sidebar-toggle{color:#333}.skin-black-light .main-header>.navbar .sidebar-toggle:hover{color:#999;background:#fff}.skin-black-light .main-header>.navbar>.sidebar-toggle{color:#333;border-right:1px solid #eee}.skin-black-light .main-header>.navbar .navbar-nav>li>a{border-right:1px solid #eee}.skin-black-light .main-header>.navbar .navbar-custom-menu .navbar-nav>li>a,.skin-black-light .main-header>.navbar .navbar-right>li>a{border-left:1px solid #eee;border-right-width:0}.skin-black-light .main-header>.logo{background-color:#fff;color:#333;border-bottom:0 solid transparent;border-right:1px solid #eee}.skin-black-light .main-header>.logo:hover{background-color:#fcfcfc}@media (max-width:767px){.skin-black-light .main-header>.logo{background-color:#222;color:#fff;border-bottom:0 solid transparent;border-right:none}.skin-black-light .main-header>.logo:hover{background-color:#1f1f1f}}.skin-black-light .main-header li.user-header{background-color:#222}.skin-black-light .content-header{background:transparent;box-shadow:none}.skin-black-light .wrapper,.skin-black-light .main-sidebar,.skin-black-light .left-side{background-color:#f9fafc}.skin-black-light .content-wrapper,.skin-black-light .main-footer{border-left:1px solid #d2d6de}.skin-black-light .user-panel>.info,.skin-black-light .user-panel>.info>a{color:#444}.skin-black-light .sidebar-menu>li{-webkit-transition:border-left-color .3s ease;-o-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.skin-black-light .sidebar-menu>li.header{color:#848484;background:#f9fafc}.skin-black-light .sidebar-menu>li>a{border-left:3px solid transparent;font-weight:600}.skin-black-light .sidebar-menu>li:hover>a,.skin-black-light .sidebar-menu>li.active>a{color:#000;background:#f4f4f5}.skin-black-light .sidebar-menu>li.active{border-left-color:#fff}.skin-black-light .sidebar-menu>li.active>a{font-weight:600}.skin-black-light .sidebar-menu>li>.treeview-menu{background:#f4f4f5}.skin-black-light .sidebar a{color:#444}.skin-black-light .sidebar a:hover{text-decoration:none}.skin-black-light .treeview-menu>li>a{color:#777}.skin-black-light .treeview-menu>li.active>a,.skin-black-light .treeview-menu>li>a:hover{color:#000}.skin-black-light .treeview-menu>li.active>a{font-weight:600}.skin-black-light .sidebar-form{border-radius:3px;border:1px solid #d2d6de;margin:10px 10px}.skin-black-light .sidebar-form input[type="text"],.skin-black-light .sidebar-form .btn{box-shadow:none;background-color:#fff;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-black-light .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-black-light .sidebar-form input[type="text"]:focus,.skin-black-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-black-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-black-light .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}@media (min-width:768px){.skin-black-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{border-left:1px solid #d2d6de}}.skin-green .main-header .navbar{background-color:#00a65a}.skin-green .main-header .navbar .nav>li>a{color:#fff}.skin-green .main-header .navbar .nav>li>a:hover,.skin-green .main-header .navbar .nav>li>a:active,.skin-green .main-header .navbar .nav>li>a:focus,.skin-green .main-header .navbar .nav .open>a,.skin-green .main-header .navbar .nav .open>a:hover,.skin-green .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-green .main-header .navbar .sidebar-toggle{color:#fff}.skin-green .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-green .main-header .navbar .sidebar-toggle{color:#fff}.skin-green .main-header .navbar .sidebar-toggle:hover{background-color:#008d4c}@media (max-width:767px){.skin-green .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-green .main-header .navbar .dropdown-menu li a{color:#fff}.skin-green .main-header .navbar .dropdown-menu li a:hover{background:#008d4c}}.skin-green .main-header .logo{background-color:#008d4c;color:#fff;border-bottom:0 solid transparent}.skin-green .main-header .logo:hover{background-color:#008749}.skin-green .main-header li.user-header{background-color:#00a65a}.skin-green .content-header{background:transparent}.skin-green .wrapper,.skin-green .main-sidebar,.skin-green .left-side{background-color:#222d32}.skin-green .user-panel>.info,.skin-green .user-panel>.info>a{color:#fff}.skin-green .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-green .sidebar-menu>li>a{border-left:3px solid transparent}.skin-green .sidebar-menu>li:hover>a,.skin-green .sidebar-menu>li.active>a{color:#fff;background:#1e282c;border-left-color:#00a65a}.skin-green .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-green .sidebar a{color:#b8c7ce}.skin-green .sidebar a:hover{text-decoration:none}.skin-green .treeview-menu>li>a{color:#8aa4af}.skin-green .treeview-menu>li.active>a,.skin-green .treeview-menu>li>a:hover{color:#fff}.skin-green .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px 10px}.skin-green .sidebar-form input[type="text"],.skin-green .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-green .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-green .sidebar-form input[type="text"]:focus,.skin-green .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-green .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-green .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}.skin-green-light .main-header .navbar{background-color:#00a65a}.skin-green-light .main-header .navbar .nav>li>a{color:#fff}.skin-green-light .main-header .navbar .nav>li>a:hover,.skin-green-light .main-header .navbar .nav>li>a:active,.skin-green-light .main-header .navbar .nav>li>a:focus,.skin-green-light .main-header .navbar .nav .open>a,.skin-green-light .main-header .navbar .nav .open>a:hover,.skin-green-light .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-green-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-green-light .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-green-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-green-light .main-header .navbar .sidebar-toggle:hover{background-color:#008d4c}@media (max-width:767px){.skin-green-light .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-green-light .main-header .navbar .dropdown-menu li a{color:#fff}.skin-green-light .main-header .navbar .dropdown-menu li a:hover{background:#008d4c}}.skin-green-light .main-header .logo{background-color:#00a65a;color:#fff;border-bottom:0 solid transparent}.skin-green-light .main-header .logo:hover{background-color:#00a157}.skin-green-light .main-header li.user-header{background-color:#00a65a}.skin-green-light .content-header{background:transparent}.skin-green-light .wrapper,.skin-green-light .main-sidebar,.skin-green-light .left-side{background-color:#f9fafc}.skin-green-light .content-wrapper,.skin-green-light .main-footer{border-left:1px solid #d2d6de}.skin-green-light .user-panel>.info,.skin-green-light .user-panel>.info>a{color:#444}.skin-green-light .sidebar-menu>li{-webkit-transition:border-left-color .3s ease;-o-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.skin-green-light .sidebar-menu>li.header{color:#848484;background:#f9fafc}.skin-green-light .sidebar-menu>li>a{border-left:3px solid transparent;font-weight:600}.skin-green-light .sidebar-menu>li:hover>a,.skin-green-light .sidebar-menu>li.active>a{color:#000;background:#f4f4f5}.skin-green-light .sidebar-menu>li.active{border-left-color:#00a65a}.skin-green-light .sidebar-menu>li.active>a{font-weight:600}.skin-green-light .sidebar-menu>li>.treeview-menu{background:#f4f4f5}.skin-green-light .sidebar a{color:#444}.skin-green-light .sidebar a:hover{text-decoration:none}.skin-green-light .treeview-menu>li>a{color:#777}.skin-green-light .treeview-menu>li.active>a,.skin-green-light .treeview-menu>li>a:hover{color:#000}.skin-green-light .treeview-menu>li.active>a{font-weight:600}.skin-green-light .sidebar-form{border-radius:3px;border:1px solid #d2d6de;margin:10px 10px}.skin-green-light .sidebar-form input[type="text"],.skin-green-light .sidebar-form .btn{box-shadow:none;background-color:#fff;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-green-light .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-green-light .sidebar-form input[type="text"]:focus,.skin-green-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-green-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-green-light .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}@media (min-width:768px){.skin-green-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{border-left:1px solid #d2d6de}}.skin-red .main-header .navbar{background-color:#dd4b39}.skin-red .main-header .navbar .nav>li>a{color:#fff}.skin-red .main-header .navbar .nav>li>a:hover,.skin-red .main-header .navbar .nav>li>a:active,.skin-red .main-header .navbar .nav>li>a:focus,.skin-red .main-header .navbar .nav .open>a,.skin-red .main-header .navbar .nav .open>a:hover,.skin-red .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-red .main-header .navbar .sidebar-toggle{color:#fff}.skin-red .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-red .main-header .navbar .sidebar-toggle{color:#fff}.skin-red .main-header .navbar .sidebar-toggle:hover{background-color:#d73925}@media (max-width:767px){.skin-red .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-red .main-header .navbar .dropdown-menu li a{color:#fff}.skin-red .main-header .navbar .dropdown-menu li a:hover{background:#d73925}}.skin-red .main-header .logo{background-color:#d73925;color:#fff;border-bottom:0 solid transparent}.skin-red .main-header .logo:hover{background-color:#d33724}.skin-red .main-header li.user-header{background-color:#dd4b39}.skin-red .content-header{background:transparent}.skin-red .wrapper,.skin-red .main-sidebar,.skin-red .left-side{background-color:#222d32}.skin-red .user-panel>.info,.skin-red .user-panel>.info>a{color:#fff}.skin-red .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-red .sidebar-menu>li>a{border-left:3px solid transparent}.skin-red .sidebar-menu>li:hover>a,.skin-red .sidebar-menu>li.active>a{color:#fff;background:#1e282c;border-left-color:#dd4b39}.skin-red .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-red .sidebar a{color:#b8c7ce}.skin-red .sidebar a:hover{text-decoration:none}.skin-red .treeview-menu>li>a{color:#8aa4af}.skin-red .treeview-menu>li.active>a,.skin-red .treeview-menu>li>a:hover{color:#fff}.skin-red .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px 10px}.skin-red .sidebar-form input[type="text"],.skin-red .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-red .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-red .sidebar-form input[type="text"]:focus,.skin-red .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-red .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-red .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}.skin-red-light .main-header .navbar{background-color:#dd4b39}.skin-red-light .main-header .navbar .nav>li>a{color:#fff}.skin-red-light .main-header .navbar .nav>li>a:hover,.skin-red-light .main-header .navbar .nav>li>a:active,.skin-red-light .main-header .navbar .nav>li>a:focus,.skin-red-light .main-header .navbar .nav .open>a,.skin-red-light .main-header .navbar .nav .open>a:hover,.skin-red-light .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-red-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-red-light .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-red-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-red-light .main-header .navbar .sidebar-toggle:hover{background-color:#d73925}@media (max-width:767px){.skin-red-light .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-red-light .main-header .navbar .dropdown-menu li a{color:#fff}.skin-red-light .main-header .navbar .dropdown-menu li a:hover{background:#d73925}}.skin-red-light .main-header .logo{background-color:#dd4b39;color:#fff;border-bottom:0 solid transparent}.skin-red-light .main-header .logo:hover{background-color:#dc4735}.skin-red-light .main-header li.user-header{background-color:#dd4b39}.skin-red-light .content-header{background:transparent}.skin-red-light .wrapper,.skin-red-light .main-sidebar,.skin-red-light .left-side{background-color:#f9fafc}.skin-red-light .content-wrapper,.skin-red-light .main-footer{border-left:1px solid #d2d6de}.skin-red-light .user-panel>.info,.skin-red-light .user-panel>.info>a{color:#444}.skin-red-light .sidebar-menu>li{-webkit-transition:border-left-color .3s ease;-o-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.skin-red-light .sidebar-menu>li.header{color:#848484;background:#f9fafc}.skin-red-light .sidebar-menu>li>a{border-left:3px solid transparent;font-weight:600}.skin-red-light .sidebar-menu>li:hover>a,.skin-red-light .sidebar-menu>li.active>a{color:#000;background:#f4f4f5}.skin-red-light .sidebar-menu>li.active{border-left-color:#dd4b39}.skin-red-light .sidebar-menu>li.active>a{font-weight:600}.skin-red-light .sidebar-menu>li>.treeview-menu{background:#f4f4f5}.skin-red-light .sidebar a{color:#444}.skin-red-light .sidebar a:hover{text-decoration:none}.skin-red-light .treeview-menu>li>a{color:#777}.skin-red-light .treeview-menu>li.active>a,.skin-red-light .treeview-menu>li>a:hover{color:#000}.skin-red-light .treeview-menu>li.active>a{font-weight:600}.skin-red-light .sidebar-form{border-radius:3px;border:1px solid #d2d6de;margin:10px 10px}.skin-red-light .sidebar-form input[type="text"],.skin-red-light .sidebar-form .btn{box-shadow:none;background-color:#fff;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-red-light .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-red-light .sidebar-form input[type="text"]:focus,.skin-red-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-red-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-red-light .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}@media (min-width:768px){.skin-red-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{border-left:1px solid #d2d6de}}.skin-yellow .main-header .navbar{background-color:#f39c12}.skin-yellow .main-header .navbar .nav>li>a{color:#fff}.skin-yellow .main-header .navbar .nav>li>a:hover,.skin-yellow .main-header .navbar .nav>li>a:active,.skin-yellow .main-header .navbar .nav>li>a:focus,.skin-yellow .main-header .navbar .nav .open>a,.skin-yellow .main-header .navbar .nav .open>a:hover,.skin-yellow .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-yellow .main-header .navbar .sidebar-toggle{color:#fff}.skin-yellow .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-yellow .main-header .navbar .sidebar-toggle{color:#fff}.skin-yellow .main-header .navbar .sidebar-toggle:hover{background-color:#e08e0b}@media (max-width:767px){.skin-yellow .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-yellow .main-header .navbar .dropdown-menu li a{color:#fff}.skin-yellow .main-header .navbar .dropdown-menu li a:hover{background:#e08e0b}}.skin-yellow .main-header .logo{background-color:#e08e0b;color:#fff;border-bottom:0 solid transparent}.skin-yellow .main-header .logo:hover{background-color:#db8b0b}.skin-yellow .main-header li.user-header{background-color:#f39c12}.skin-yellow .content-header{background:transparent}.skin-yellow .wrapper,.skin-yellow .main-sidebar,.skin-yellow .left-side{background-color:#222d32}.skin-yellow .user-panel>.info,.skin-yellow .user-panel>.info>a{color:#fff}.skin-yellow .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-yellow .sidebar-menu>li>a{border-left:3px solid transparent}.skin-yellow .sidebar-menu>li:hover>a,.skin-yellow .sidebar-menu>li.active>a{color:#fff;background:#1e282c;border-left-color:#f39c12}.skin-yellow .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-yellow .sidebar a{color:#b8c7ce}.skin-yellow .sidebar a:hover{text-decoration:none}.skin-yellow .treeview-menu>li>a{color:#8aa4af}.skin-yellow .treeview-menu>li.active>a,.skin-yellow .treeview-menu>li>a:hover{color:#fff}.skin-yellow .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px 10px}.skin-yellow .sidebar-form input[type="text"],.skin-yellow .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-yellow .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-yellow .sidebar-form input[type="text"]:focus,.skin-yellow .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-yellow .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-yellow .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}.skin-yellow-light .main-header .navbar{background-color:#f39c12}.skin-yellow-light .main-header .navbar .nav>li>a{color:#fff}.skin-yellow-light .main-header .navbar .nav>li>a:hover,.skin-yellow-light .main-header .navbar .nav>li>a:active,.skin-yellow-light .main-header .navbar .nav>li>a:focus,.skin-yellow-light .main-header .navbar .nav .open>a,.skin-yellow-light .main-header .navbar .nav .open>a:hover,.skin-yellow-light .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-yellow-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-yellow-light .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-yellow-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-yellow-light .main-header .navbar .sidebar-toggle:hover{background-color:#e08e0b}@media (max-width:767px){.skin-yellow-light .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-yellow-light .main-header .navbar .dropdown-menu li a{color:#fff}.skin-yellow-light .main-header .navbar .dropdown-menu li a:hover{background:#e08e0b}}.skin-yellow-light .main-header .logo{background-color:#f39c12;color:#fff;border-bottom:0 solid transparent}.skin-yellow-light .main-header .logo:hover{background-color:#f39a0d}.skin-yellow-light .main-header li.user-header{background-color:#f39c12}.skin-yellow-light .content-header{background:transparent}.skin-yellow-light .wrapper,.skin-yellow-light .main-sidebar,.skin-yellow-light .left-side{background-color:#f9fafc}.skin-yellow-light .content-wrapper,.skin-yellow-light .main-footer{border-left:1px solid #d2d6de}.skin-yellow-light .user-panel>.info,.skin-yellow-light .user-panel>.info>a{color:#444}.skin-yellow-light .sidebar-menu>li{-webkit-transition:border-left-color .3s ease;-o-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.skin-yellow-light .sidebar-menu>li.header{color:#848484;background:#f9fafc}.skin-yellow-light .sidebar-menu>li>a{border-left:3px solid transparent;font-weight:600}.skin-yellow-light .sidebar-menu>li:hover>a,.skin-yellow-light .sidebar-menu>li.active>a{color:#000;background:#f4f4f5}.skin-yellow-light .sidebar-menu>li.active{border-left-color:#f39c12}.skin-yellow-light .sidebar-menu>li.active>a{font-weight:600}.skin-yellow-light .sidebar-menu>li>.treeview-menu{background:#f4f4f5}.skin-yellow-light .sidebar a{color:#444}.skin-yellow-light .sidebar a:hover{text-decoration:none}.skin-yellow-light .treeview-menu>li>a{color:#777}.skin-yellow-light .treeview-menu>li.active>a,.skin-yellow-light .treeview-menu>li>a:hover{color:#000}.skin-yellow-light .treeview-menu>li.active>a{font-weight:600}.skin-yellow-light .sidebar-form{border-radius:3px;border:1px solid #d2d6de;margin:10px 10px}.skin-yellow-light .sidebar-form input[type="text"],.skin-yellow-light .sidebar-form .btn{box-shadow:none;background-color:#fff;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-yellow-light .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-yellow-light .sidebar-form input[type="text"]:focus,.skin-yellow-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-yellow-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-yellow-light .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}@media (min-width:768px){.skin-yellow-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{border-left:1px solid #d2d6de}}.skin-purple .main-header .navbar{background-color:#605ca8}.skin-purple .main-header .navbar .nav>li>a{color:#fff}.skin-purple .main-header .navbar .nav>li>a:hover,.skin-purple .main-header .navbar .nav>li>a:active,.skin-purple .main-header .navbar .nav>li>a:focus,.skin-purple .main-header .navbar .nav .open>a,.skin-purple .main-header .navbar .nav .open>a:hover,.skin-purple .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-purple .main-header .navbar .sidebar-toggle{color:#fff}.skin-purple .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-purple .main-header .navbar .sidebar-toggle{color:#fff}.skin-purple .main-header .navbar .sidebar-toggle:hover{background-color:#555299}@media (max-width:767px){.skin-purple .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-purple .main-header .navbar .dropdown-menu li a{color:#fff}.skin-purple .main-header .navbar .dropdown-menu li a:hover{background:#555299}}.skin-purple .main-header .logo{background-color:#555299;color:#fff;border-bottom:0 solid transparent}.skin-purple .main-header .logo:hover{background-color:#545096}.skin-purple .main-header li.user-header{background-color:#605ca8}.skin-purple .content-header{background:transparent}.skin-purple .wrapper,.skin-purple .main-sidebar,.skin-purple .left-side{background-color:#222d32}.skin-purple .user-panel>.info,.skin-purple .user-panel>.info>a{color:#fff}.skin-purple .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-purple .sidebar-menu>li>a{border-left:3px solid transparent}.skin-purple .sidebar-menu>li:hover>a,.skin-purple .sidebar-menu>li.active>a{color:#fff;background:#1e282c;border-left-color:#605ca8}.skin-purple .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-purple .sidebar a{color:#b8c7ce}.skin-purple .sidebar a:hover{text-decoration:none}.skin-purple .treeview-menu>li>a{color:#8aa4af}.skin-purple .treeview-menu>li.active>a,.skin-purple .treeview-menu>li>a:hover{color:#fff}.skin-purple .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px 10px}.skin-purple .sidebar-form input[type="text"],.skin-purple .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-purple .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-purple .sidebar-form input[type="text"]:focus,.skin-purple .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-purple .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-purple .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}.skin-purple-light .main-header .navbar{background-color:#605ca8}.skin-purple-light .main-header .navbar .nav>li>a{color:#fff}.skin-purple-light .main-header .navbar .nav>li>a:hover,.skin-purple-light .main-header .navbar .nav>li>a:active,.skin-purple-light .main-header .navbar .nav>li>a:focus,.skin-purple-light .main-header .navbar .nav .open>a,.skin-purple-light .main-header .navbar .nav .open>a:hover,.skin-purple-light .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-purple-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-purple-light .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-purple-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-purple-light .main-header .navbar .sidebar-toggle:hover{background-color:#555299}@media (max-width:767px){.skin-purple-light .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-purple-light .main-header .navbar .dropdown-menu li a{color:#fff}.skin-purple-light .main-header .navbar .dropdown-menu li a:hover{background:#555299}}.skin-purple-light .main-header .logo{background-color:#605ca8;color:#fff;border-bottom:0 solid transparent}.skin-purple-light .main-header .logo:hover{background-color:#5d59a6}.skin-purple-light .main-header li.user-header{background-color:#605ca8}.skin-purple-light .content-header{background:transparent}.skin-purple-light .wrapper,.skin-purple-light .main-sidebar,.skin-purple-light .left-side{background-color:#f9fafc}.skin-purple-light .content-wrapper,.skin-purple-light .main-footer{border-left:1px solid #d2d6de}.skin-purple-light .user-panel>.info,.skin-purple-light .user-panel>.info>a{color:#444}.skin-purple-light .sidebar-menu>li{-webkit-transition:border-left-color .3s ease;-o-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.skin-purple-light .sidebar-menu>li.header{color:#848484;background:#f9fafc}.skin-purple-light .sidebar-menu>li>a{border-left:3px solid transparent;font-weight:600}.skin-purple-light .sidebar-menu>li:hover>a,.skin-purple-light .sidebar-menu>li.active>a{color:#000;background:#f4f4f5}.skin-purple-light .sidebar-menu>li.active{border-left-color:#605ca8}.skin-purple-light .sidebar-menu>li.active>a{font-weight:600}.skin-purple-light .sidebar-menu>li>.treeview-menu{background:#f4f4f5}.skin-purple-light .sidebar a{color:#444}.skin-purple-light .sidebar a:hover{text-decoration:none}.skin-purple-light .treeview-menu>li>a{color:#777}.skin-purple-light .treeview-menu>li.active>a,.skin-purple-light .treeview-menu>li>a:hover{color:#000}.skin-purple-light .treeview-menu>li.active>a{font-weight:600}.skin-purple-light .sidebar-form{border-radius:3px;border:1px solid #d2d6de;margin:10px 10px}.skin-purple-light .sidebar-form input[type="text"],.skin-purple-light .sidebar-form .btn{box-shadow:none;background-color:#fff;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-purple-light .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-purple-light .sidebar-form input[type="text"]:focus,.skin-purple-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-purple-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-purple-light .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}@media (min-width:768px){.skin-purple-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{border-left:1px solid #d2d6de}}
0 2 \ No newline at end of file
... ...
backend/web/css/skins/skin-black-light.css 0 → 100644
  1 +/*
  2 + * Skin: Black
  3 + * -----------
  4 + */
  5 +/* skin-black navbar */
  6 +.skin-black-light .main-header {
  7 + -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05);
  8 + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05);
  9 +}
  10 +.skin-black-light .main-header .navbar-toggle {
  11 + color: #333;
  12 +}
  13 +.skin-black-light .main-header .navbar-brand {
  14 + color: #333;
  15 + border-right: 1px solid #eee;
  16 +}
  17 +.skin-black-light .main-header > .navbar {
  18 + background-color: #ffffff;
  19 +}
  20 +.skin-black-light .main-header > .navbar .nav > li > a {
  21 + color: #333333;
  22 +}
  23 +.skin-black-light .main-header > .navbar .nav > li > a:hover,
  24 +.skin-black-light .main-header > .navbar .nav > li > a:active,
  25 +.skin-black-light .main-header > .navbar .nav > li > a:focus,
  26 +.skin-black-light .main-header > .navbar .nav .open > a,
  27 +.skin-black-light .main-header > .navbar .nav .open > a:hover,
  28 +.skin-black-light .main-header > .navbar .nav .open > a:focus {
  29 + background: #ffffff;
  30 + color: #999999;
  31 +}
  32 +.skin-black-light .main-header > .navbar .sidebar-toggle {
  33 + color: #333333;
  34 +}
  35 +.skin-black-light .main-header > .navbar .sidebar-toggle:hover {
  36 + color: #999999;
  37 + background: #ffffff;
  38 +}
  39 +.skin-black-light .main-header > .navbar > .sidebar-toggle {
  40 + color: #333;
  41 + border-right: 1px solid #eee;
  42 +}
  43 +.skin-black-light .main-header > .navbar .navbar-nav > li > a {
  44 + border-right: 1px solid #eee;
  45 +}
  46 +.skin-black-light .main-header > .navbar .navbar-custom-menu .navbar-nav > li > a,
  47 +.skin-black-light .main-header > .navbar .navbar-right > li > a {
  48 + border-left: 1px solid #eee;
  49 + border-right-width: 0;
  50 +}
  51 +.skin-black-light .main-header > .logo {
  52 + background-color: #ffffff;
  53 + color: #333333;
  54 + border-bottom: 0px solid transparent;
  55 + border-right: 1px solid #eee;
  56 +}
  57 +.skin-black-light .main-header > .logo:hover {
  58 + background-color: #fcfcfc;
  59 +}
  60 +@media (max-width: 767px) {
  61 + .skin-black-light .main-header > .logo {
  62 + background-color: #222222;
  63 + color: #ffffff;
  64 + border-bottom: 0px solid transparent;
  65 + border-right: none;
  66 + }
  67 + .skin-black-light .main-header > .logo:hover {
  68 + background-color: #1f1f1f;
  69 + }
  70 +}
  71 +.skin-black-light .main-header li.user-header {
  72 + background-color: #222;
  73 +}
  74 +.skin-black-light .content-header {
  75 + background: transparent;
  76 + box-shadow: none;
  77 +}
  78 +.skin-black-light .wrapper,
  79 +.skin-black-light .main-sidebar,
  80 +.skin-black-light .left-side {
  81 + background-color: #f9fafc;
  82 +}
  83 +.skin-black-light .content-wrapper,
  84 +.skin-black-light .main-footer {
  85 + border-left: 1px solid #d2d6de;
  86 +}
  87 +.skin-black-light .user-panel > .info,
  88 +.skin-black-light .user-panel > .info > a {
  89 + color: #444444;
  90 +}
  91 +.skin-black-light .sidebar-menu > li {
  92 + -webkit-transition: border-left-color 0.3s ease;
  93 + -o-transition: border-left-color 0.3s ease;
  94 + transition: border-left-color 0.3s ease;
  95 +}
  96 +.skin-black-light .sidebar-menu > li.header {
  97 + color: #848484;
  98 + background: #f9fafc;
  99 +}
  100 +.skin-black-light .sidebar-menu > li > a {
  101 + border-left: 3px solid transparent;
  102 + font-weight: 600;
  103 +}
  104 +.skin-black-light .sidebar-menu > li:hover > a,
  105 +.skin-black-light .sidebar-menu > li.active > a {
  106 + color: #000000;
  107 + background: #f4f4f5;
  108 +}
  109 +.skin-black-light .sidebar-menu > li.active {
  110 + border-left-color: #ffffff;
  111 +}
  112 +.skin-black-light .sidebar-menu > li.active > a {
  113 + font-weight: 600;
  114 +}
  115 +.skin-black-light .sidebar-menu > li > .treeview-menu {
  116 + background: #f4f4f5;
  117 +}
  118 +.skin-black-light .sidebar a {
  119 + color: #444444;
  120 +}
  121 +.skin-black-light .sidebar a:hover {
  122 + text-decoration: none;
  123 +}
  124 +.skin-black-light .treeview-menu > li > a {
  125 + color: #777777;
  126 +}
  127 +.skin-black-light .treeview-menu > li.active > a,
  128 +.skin-black-light .treeview-menu > li > a:hover {
  129 + color: #000000;
  130 +}
  131 +.skin-black-light .treeview-menu > li.active > a {
  132 + font-weight: 600;
  133 +}
  134 +.skin-black-light .sidebar-form {
  135 + border-radius: 3px;
  136 + border: 1px solid #d2d6de;
  137 + margin: 10px 10px;
  138 +}
  139 +.skin-black-light .sidebar-form input[type="text"],
  140 +.skin-black-light .sidebar-form .btn {
  141 + box-shadow: none;
  142 + background-color: #fff;
  143 + border: 1px solid transparent;
  144 + height: 35px;
  145 + -webkit-transition: all 0.3s ease-in-out;
  146 + -o-transition: all 0.3s ease-in-out;
  147 + transition: all 0.3s ease-in-out;
  148 +}
  149 +.skin-black-light .sidebar-form input[type="text"] {
  150 + color: #666;
  151 + border-top-left-radius: 2px !important;
  152 + border-top-right-radius: 0 !important;
  153 + border-bottom-right-radius: 0 !important;
  154 + border-bottom-left-radius: 2px !important;
  155 +}
  156 +.skin-black-light .sidebar-form input[type="text"]:focus,
  157 +.skin-black-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  158 + background-color: #fff;
  159 + color: #666;
  160 +}
  161 +.skin-black-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  162 + border-left-color: #fff;
  163 +}
  164 +.skin-black-light .sidebar-form .btn {
  165 + color: #999;
  166 + border-top-left-radius: 0 !important;
  167 + border-top-right-radius: 2px !important;
  168 + border-bottom-right-radius: 2px !important;
  169 + border-bottom-left-radius: 0 !important;
  170 +}
  171 +@media (min-width: 768px) {
  172 + .skin-black-light.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
  173 + border-left: 1px solid #d2d6de;
  174 + }
  175 +}
... ...
backend/web/css/skins/skin-black-light.min.css 0 → 100644
  1 +.skin-black-light .main-header{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.skin-black-light .main-header .navbar-toggle{color:#333}.skin-black-light .main-header .navbar-brand{color:#333;border-right:1px solid #eee}.skin-black-light .main-header>.navbar{background-color:#fff}.skin-black-light .main-header>.navbar .nav>li>a{color:#333}.skin-black-light .main-header>.navbar .nav>li>a:hover,.skin-black-light .main-header>.navbar .nav>li>a:active,.skin-black-light .main-header>.navbar .nav>li>a:focus,.skin-black-light .main-header>.navbar .nav .open>a,.skin-black-light .main-header>.navbar .nav .open>a:hover,.skin-black-light .main-header>.navbar .nav .open>a:focus{background:#fff;color:#999}.skin-black-light .main-header>.navbar .sidebar-toggle{color:#333}.skin-black-light .main-header>.navbar .sidebar-toggle:hover{color:#999;background:#fff}.skin-black-light .main-header>.navbar>.sidebar-toggle{color:#333;border-right:1px solid #eee}.skin-black-light .main-header>.navbar .navbar-nav>li>a{border-right:1px solid #eee}.skin-black-light .main-header>.navbar .navbar-custom-menu .navbar-nav>li>a,.skin-black-light .main-header>.navbar .navbar-right>li>a{border-left:1px solid #eee;border-right-width:0}.skin-black-light .main-header>.logo{background-color:#fff;color:#333;border-bottom:0 solid transparent;border-right:1px solid #eee}.skin-black-light .main-header>.logo:hover{background-color:#fcfcfc}@media (max-width:767px){.skin-black-light .main-header>.logo{background-color:#222;color:#fff;border-bottom:0 solid transparent;border-right:none}.skin-black-light .main-header>.logo:hover{background-color:#1f1f1f}}.skin-black-light .main-header li.user-header{background-color:#222}.skin-black-light .content-header{background:transparent;box-shadow:none}.skin-black-light .wrapper,.skin-black-light .main-sidebar,.skin-black-light .left-side{background-color:#f9fafc}.skin-black-light .content-wrapper,.skin-black-light .main-footer{border-left:1px solid #d2d6de}.skin-black-light .user-panel>.info,.skin-black-light .user-panel>.info>a{color:#444}.skin-black-light .sidebar-menu>li{-webkit-transition:border-left-color .3s ease;-o-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.skin-black-light .sidebar-menu>li.header{color:#848484;background:#f9fafc}.skin-black-light .sidebar-menu>li>a{border-left:3px solid transparent;font-weight:600}.skin-black-light .sidebar-menu>li:hover>a,.skin-black-light .sidebar-menu>li.active>a{color:#000;background:#f4f4f5}.skin-black-light .sidebar-menu>li.active{border-left-color:#fff}.skin-black-light .sidebar-menu>li.active>a{font-weight:600}.skin-black-light .sidebar-menu>li>.treeview-menu{background:#f4f4f5}.skin-black-light .sidebar a{color:#444}.skin-black-light .sidebar a:hover{text-decoration:none}.skin-black-light .treeview-menu>li>a{color:#777}.skin-black-light .treeview-menu>li.active>a,.skin-black-light .treeview-menu>li>a:hover{color:#000}.skin-black-light .treeview-menu>li.active>a{font-weight:600}.skin-black-light .sidebar-form{border-radius:3px;border:1px solid #d2d6de;margin:10px 10px}.skin-black-light .sidebar-form input[type="text"],.skin-black-light .sidebar-form .btn{box-shadow:none;background-color:#fff;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-black-light .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-black-light .sidebar-form input[type="text"]:focus,.skin-black-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-black-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-black-light .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}@media (min-width:768px){.skin-black-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{border-left:1px solid #d2d6de}}
0 2 \ No newline at end of file
... ...
backend/web/css/skins/skin-black.css 0 → 100644
  1 +/*
  2 + * Skin: Black
  3 + * -----------
  4 + */
  5 +/* skin-black navbar */
  6 +.skin-black .main-header {
  7 + -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05);
  8 + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05);
  9 +}
  10 +.skin-black .main-header .navbar-toggle {
  11 + color: #333;
  12 +}
  13 +.skin-black .main-header .navbar-brand {
  14 + color: #333;
  15 + border-right: 1px solid #eee;
  16 +}
  17 +.skin-black .main-header > .navbar {
  18 + background-color: #ffffff;
  19 +}
  20 +.skin-black .main-header > .navbar .nav > li > a {
  21 + color: #333333;
  22 +}
  23 +.skin-black .main-header > .navbar .nav > li > a:hover,
  24 +.skin-black .main-header > .navbar .nav > li > a:active,
  25 +.skin-black .main-header > .navbar .nav > li > a:focus,
  26 +.skin-black .main-header > .navbar .nav .open > a,
  27 +.skin-black .main-header > .navbar .nav .open > a:hover,
  28 +.skin-black .main-header > .navbar .nav .open > a:focus {
  29 + background: #ffffff;
  30 + color: #999999;
  31 +}
  32 +.skin-black .main-header > .navbar .sidebar-toggle {
  33 + color: #333333;
  34 +}
  35 +.skin-black .main-header > .navbar .sidebar-toggle:hover {
  36 + color: #999999;
  37 + background: #ffffff;
  38 +}
  39 +.skin-black .main-header > .navbar > .sidebar-toggle {
  40 + color: #333;
  41 + border-right: 1px solid #eee;
  42 +}
  43 +.skin-black .main-header > .navbar .navbar-nav > li > a {
  44 + border-right: 1px solid #eee;
  45 +}
  46 +.skin-black .main-header > .navbar .navbar-custom-menu .navbar-nav > li > a,
  47 +.skin-black .main-header > .navbar .navbar-right > li > a {
  48 + border-left: 1px solid #eee;
  49 + border-right-width: 0;
  50 +}
  51 +.skin-black .main-header > .logo {
  52 + background-color: #ffffff;
  53 + color: #333333;
  54 + border-bottom: 0px solid transparent;
  55 + border-right: 1px solid #eee;
  56 +}
  57 +.skin-black .main-header > .logo:hover {
  58 + background-color: #fcfcfc;
  59 +}
  60 +@media (max-width: 767px) {
  61 + .skin-black .main-header > .logo {
  62 + background-color: #222222;
  63 + color: #ffffff;
  64 + border-bottom: 0px solid transparent;
  65 + border-right: none;
  66 + }
  67 + .skin-black .main-header > .logo:hover {
  68 + background-color: #1f1f1f;
  69 + }
  70 +}
  71 +.skin-black .main-header li.user-header {
  72 + background-color: #222;
  73 +}
  74 +.skin-black .content-header {
  75 + background: transparent;
  76 + box-shadow: none;
  77 +}
  78 +.skin-black .wrapper,
  79 +.skin-black .main-sidebar,
  80 +.skin-black .left-side {
  81 + background-color: #222d32;
  82 +}
  83 +.skin-black .user-panel > .info,
  84 +.skin-black .user-panel > .info > a {
  85 + color: #fff;
  86 +}
  87 +.skin-black .sidebar-menu > li.header {
  88 + color: #4b646f;
  89 + background: #1a2226;
  90 +}
  91 +.skin-black .sidebar-menu > li > a {
  92 + border-left: 3px solid transparent;
  93 +}
  94 +.skin-black .sidebar-menu > li:hover > a,
  95 +.skin-black .sidebar-menu > li.active > a {
  96 + color: #ffffff;
  97 + background: #1e282c;
  98 + border-left-color: #ffffff;
  99 +}
  100 +.skin-black .sidebar-menu > li > .treeview-menu {
  101 + margin: 0 1px;
  102 + background: #2c3b41;
  103 +}
  104 +.skin-black .sidebar a {
  105 + color: #b8c7ce;
  106 +}
  107 +.skin-black .sidebar a:hover {
  108 + text-decoration: none;
  109 +}
  110 +.skin-black .treeview-menu > li > a {
  111 + color: #8aa4af;
  112 +}
  113 +.skin-black .treeview-menu > li.active > a,
  114 +.skin-black .treeview-menu > li > a:hover {
  115 + color: #ffffff;
  116 +}
  117 +.skin-black .sidebar-form {
  118 + border-radius: 3px;
  119 + border: 1px solid #374850;
  120 + margin: 10px 10px;
  121 +}
  122 +.skin-black .sidebar-form input[type="text"],
  123 +.skin-black .sidebar-form .btn {
  124 + box-shadow: none;
  125 + background-color: #374850;
  126 + border: 1px solid transparent;
  127 + height: 35px;
  128 + -webkit-transition: all 0.3s ease-in-out;
  129 + -o-transition: all 0.3s ease-in-out;
  130 + transition: all 0.3s ease-in-out;
  131 +}
  132 +.skin-black .sidebar-form input[type="text"] {
  133 + color: #666;
  134 + border-top-left-radius: 2px !important;
  135 + border-top-right-radius: 0 !important;
  136 + border-bottom-right-radius: 0 !important;
  137 + border-bottom-left-radius: 2px !important;
  138 +}
  139 +.skin-black .sidebar-form input[type="text"]:focus,
  140 +.skin-black .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  141 + background-color: #fff;
  142 + color: #666;
  143 +}
  144 +.skin-black .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  145 + border-left-color: #fff;
  146 +}
  147 +.skin-black .sidebar-form .btn {
  148 + color: #999;
  149 + border-top-left-radius: 0 !important;
  150 + border-top-right-radius: 2px !important;
  151 + border-bottom-right-radius: 2px !important;
  152 + border-bottom-left-radius: 0 !important;
  153 +}
... ...
backend/web/css/skins/skin-black.min.css 0 → 100644
  1 +.skin-black .main-header{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.skin-black .main-header .navbar-toggle{color:#333}.skin-black .main-header .navbar-brand{color:#333;border-right:1px solid #eee}.skin-black .main-header>.navbar{background-color:#fff}.skin-black .main-header>.navbar .nav>li>a{color:#333}.skin-black .main-header>.navbar .nav>li>a:hover,.skin-black .main-header>.navbar .nav>li>a:active,.skin-black .main-header>.navbar .nav>li>a:focus,.skin-black .main-header>.navbar .nav .open>a,.skin-black .main-header>.navbar .nav .open>a:hover,.skin-black .main-header>.navbar .nav .open>a:focus{background:#fff;color:#999}.skin-black .main-header>.navbar .sidebar-toggle{color:#333}.skin-black .main-header>.navbar .sidebar-toggle:hover{color:#999;background:#fff}.skin-black .main-header>.navbar>.sidebar-toggle{color:#333;border-right:1px solid #eee}.skin-black .main-header>.navbar .navbar-nav>li>a{border-right:1px solid #eee}.skin-black .main-header>.navbar .navbar-custom-menu .navbar-nav>li>a,.skin-black .main-header>.navbar .navbar-right>li>a{border-left:1px solid #eee;border-right-width:0}.skin-black .main-header>.logo{background-color:#fff;color:#333;border-bottom:0 solid transparent;border-right:1px solid #eee}.skin-black .main-header>.logo:hover{background-color:#fcfcfc}@media (max-width:767px){.skin-black .main-header>.logo{background-color:#222;color:#fff;border-bottom:0 solid transparent;border-right:none}.skin-black .main-header>.logo:hover{background-color:#1f1f1f}}.skin-black .main-header li.user-header{background-color:#222}.skin-black .content-header{background:transparent;box-shadow:none}.skin-black .wrapper,.skin-black .main-sidebar,.skin-black .left-side{background-color:#222d32}.skin-black .user-panel>.info,.skin-black .user-panel>.info>a{color:#fff}.skin-black .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-black .sidebar-menu>li>a{border-left:3px solid transparent}.skin-black .sidebar-menu>li:hover>a,.skin-black .sidebar-menu>li.active>a{color:#fff;background:#1e282c;border-left-color:#fff}.skin-black .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-black .sidebar a{color:#b8c7ce}.skin-black .sidebar a:hover{text-decoration:none}.skin-black .treeview-menu>li>a{color:#8aa4af}.skin-black .treeview-menu>li.active>a,.skin-black .treeview-menu>li>a:hover{color:#fff}.skin-black .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px 10px}.skin-black .sidebar-form input[type="text"],.skin-black .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-black .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-black .sidebar-form input[type="text"]:focus,.skin-black .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-black .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-black .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}
0 2 \ No newline at end of file
... ...
backend/web/css/skins/skin-blue-light.css 0 → 100644
  1 +/*
  2 + * Skin: Blue
  3 + * ----------
  4 + */
  5 +.skin-blue-light .main-header .navbar {
  6 + background-color: #3c8dbc;
  7 +}
  8 +.skin-blue-light .main-header .navbar .nav > li > a {
  9 + color: #ffffff;
  10 +}
  11 +.skin-blue-light .main-header .navbar .nav > li > a:hover,
  12 +.skin-blue-light .main-header .navbar .nav > li > a:active,
  13 +.skin-blue-light .main-header .navbar .nav > li > a:focus,
  14 +.skin-blue-light .main-header .navbar .nav .open > a,
  15 +.skin-blue-light .main-header .navbar .nav .open > a:hover,
  16 +.skin-blue-light .main-header .navbar .nav .open > a:focus {
  17 + background: rgba(0, 0, 0, 0.1);
  18 + color: #f6f6f6;
  19 +}
  20 +.skin-blue-light .main-header .navbar .sidebar-toggle {
  21 + color: #ffffff;
  22 +}
  23 +.skin-blue-light .main-header .navbar .sidebar-toggle:hover {
  24 + color: #f6f6f6;
  25 + background: rgba(0, 0, 0, 0.1);
  26 +}
  27 +.skin-blue-light .main-header .navbar .sidebar-toggle {
  28 + color: #fff;
  29 +}
  30 +.skin-blue-light .main-header .navbar .sidebar-toggle:hover {
  31 + background-color: #367fa9;
  32 +}
  33 +@media (max-width: 767px) {
  34 + .skin-blue-light .main-header .navbar .dropdown-menu li.divider {
  35 + background-color: rgba(255, 255, 255, 0.1);
  36 + }
  37 + .skin-blue-light .main-header .navbar .dropdown-menu li a {
  38 + color: #fff;
  39 + }
  40 + .skin-blue-light .main-header .navbar .dropdown-menu li a:hover {
  41 + background: #367fa9;
  42 + }
  43 +}
  44 +.skin-blue-light .main-header .logo {
  45 + background-color: #3c8dbc;
  46 + color: #ffffff;
  47 + border-bottom: 0px solid transparent;
  48 +}
  49 +.skin-blue-light .main-header .logo:hover {
  50 + background-color: #3b8ab8;
  51 +}
  52 +.skin-blue-light .main-header li.user-header {
  53 + background-color: #3c8dbc;
  54 +}
  55 +.skin-blue-light .content-header {
  56 + background: transparent;
  57 +}
  58 +.skin-blue-light .wrapper,
  59 +.skin-blue-light .main-sidebar,
  60 +.skin-blue-light .left-side {
  61 + background-color: #f9fafc;
  62 +}
  63 +.skin-blue-light .content-wrapper,
  64 +.skin-blue-light .main-footer {
  65 + border-left: 1px solid #d2d6de;
  66 +}
  67 +.skin-blue-light .user-panel > .info,
  68 +.skin-blue-light .user-panel > .info > a {
  69 + color: #444444;
  70 +}
  71 +.skin-blue-light .sidebar-menu > li {
  72 + -webkit-transition: border-left-color 0.3s ease;
  73 + -o-transition: border-left-color 0.3s ease;
  74 + transition: border-left-color 0.3s ease;
  75 +}
  76 +.skin-blue-light .sidebar-menu > li.header {
  77 + color: #848484;
  78 + background: #f9fafc;
  79 +}
  80 +.skin-blue-light .sidebar-menu > li > a {
  81 + border-left: 3px solid transparent;
  82 + font-weight: 600;
  83 +}
  84 +.skin-blue-light .sidebar-menu > li:hover > a,
  85 +.skin-blue-light .sidebar-menu > li.active > a {
  86 + color: #000000;
  87 + background: #f4f4f5;
  88 +}
  89 +.skin-blue-light .sidebar-menu > li.active {
  90 + border-left-color: #3c8dbc;
  91 +}
  92 +.skin-blue-light .sidebar-menu > li.active > a {
  93 + font-weight: 600;
  94 +}
  95 +.skin-blue-light .sidebar-menu > li > .treeview-menu {
  96 + background: #f4f4f5;
  97 +}
  98 +.skin-blue-light .sidebar a {
  99 + color: #444444;
  100 +}
  101 +.skin-blue-light .sidebar a:hover {
  102 + text-decoration: none;
  103 +}
  104 +.skin-blue-light .treeview-menu > li > a {
  105 + color: #777777;
  106 +}
  107 +.skin-blue-light .treeview-menu > li.active > a,
  108 +.skin-blue-light .treeview-menu > li > a:hover {
  109 + color: #000000;
  110 +}
  111 +.skin-blue-light .treeview-menu > li.active > a {
  112 + font-weight: 600;
  113 +}
  114 +.skin-blue-light .sidebar-form {
  115 + border-radius: 3px;
  116 + border: 1px solid #d2d6de;
  117 + margin: 10px 10px;
  118 +}
  119 +.skin-blue-light .sidebar-form input[type="text"],
  120 +.skin-blue-light .sidebar-form .btn {
  121 + box-shadow: none;
  122 + background-color: #fff;
  123 + border: 1px solid transparent;
  124 + height: 35px;
  125 + -webkit-transition: all 0.3s ease-in-out;
  126 + -o-transition: all 0.3s ease-in-out;
  127 + transition: all 0.3s ease-in-out;
  128 +}
  129 +.skin-blue-light .sidebar-form input[type="text"] {
  130 + color: #666;
  131 + border-top-left-radius: 2px !important;
  132 + border-top-right-radius: 0 !important;
  133 + border-bottom-right-radius: 0 !important;
  134 + border-bottom-left-radius: 2px !important;
  135 +}
  136 +.skin-blue-light .sidebar-form input[type="text"]:focus,
  137 +.skin-blue-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  138 + background-color: #fff;
  139 + color: #666;
  140 +}
  141 +.skin-blue-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  142 + border-left-color: #fff;
  143 +}
  144 +.skin-blue-light .sidebar-form .btn {
  145 + color: #999;
  146 + border-top-left-radius: 0 !important;
  147 + border-top-right-radius: 2px !important;
  148 + border-bottom-right-radius: 2px !important;
  149 + border-bottom-left-radius: 0 !important;
  150 +}
  151 +@media (min-width: 768px) {
  152 + .skin-blue-light.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
  153 + border-left: 1px solid #d2d6de;
  154 + }
  155 +}
  156 +.skin-blue-light .main-footer {
  157 + border-top-color: #d2d6de;
  158 +}
  159 +.skin-blue.layout-top-nav .main-header > .logo {
  160 + background-color: #3c8dbc;
  161 + color: #ffffff;
  162 + border-bottom: 0px solid transparent;
  163 +}
  164 +.skin-blue.layout-top-nav .main-header > .logo:hover {
  165 + background-color: #3b8ab8;
  166 +}
... ...
backend/web/css/skins/skin-blue-light.min.css 0 → 100644
  1 +.skin-blue-light .main-header .navbar{background-color:#3c8dbc}.skin-blue-light .main-header .navbar .nav>li>a{color:#fff}.skin-blue-light .main-header .navbar .nav>li>a:hover,.skin-blue-light .main-header .navbar .nav>li>a:active,.skin-blue-light .main-header .navbar .nav>li>a:focus,.skin-blue-light .main-header .navbar .nav .open>a,.skin-blue-light .main-header .navbar .nav .open>a:hover,.skin-blue-light .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-blue-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-blue-light .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-blue-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-blue-light .main-header .navbar .sidebar-toggle:hover{background-color:#367fa9}@media (max-width:767px){.skin-blue-light .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-blue-light .main-header .navbar .dropdown-menu li a{color:#fff}.skin-blue-light .main-header .navbar .dropdown-menu li a:hover{background:#367fa9}}.skin-blue-light .main-header .logo{background-color:#3c8dbc;color:#fff;border-bottom:0 solid transparent}.skin-blue-light .main-header .logo:hover{background-color:#3b8ab8}.skin-blue-light .main-header li.user-header{background-color:#3c8dbc}.skin-blue-light .content-header{background:transparent}.skin-blue-light .wrapper,.skin-blue-light .main-sidebar,.skin-blue-light .left-side{background-color:#f9fafc}.skin-blue-light .content-wrapper,.skin-blue-light .main-footer{border-left:1px solid #d2d6de}.skin-blue-light .user-panel>.info,.skin-blue-light .user-panel>.info>a{color:#444}.skin-blue-light .sidebar-menu>li{-webkit-transition:border-left-color .3s ease;-o-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.skin-blue-light .sidebar-menu>li.header{color:#848484;background:#f9fafc}.skin-blue-light .sidebar-menu>li>a{border-left:3px solid transparent;font-weight:600}.skin-blue-light .sidebar-menu>li:hover>a,.skin-blue-light .sidebar-menu>li.active>a{color:#000;background:#f4f4f5}.skin-blue-light .sidebar-menu>li.active{border-left-color:#3c8dbc}.skin-blue-light .sidebar-menu>li.active>a{font-weight:600}.skin-blue-light .sidebar-menu>li>.treeview-menu{background:#f4f4f5}.skin-blue-light .sidebar a{color:#444}.skin-blue-light .sidebar a:hover{text-decoration:none}.skin-blue-light .treeview-menu>li>a{color:#777}.skin-blue-light .treeview-menu>li.active>a,.skin-blue-light .treeview-menu>li>a:hover{color:#000}.skin-blue-light .treeview-menu>li.active>a{font-weight:600}.skin-blue-light .sidebar-form{border-radius:3px;border:1px solid #d2d6de;margin:10px 10px}.skin-blue-light .sidebar-form input[type="text"],.skin-blue-light .sidebar-form .btn{box-shadow:none;background-color:#fff;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-blue-light .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-blue-light .sidebar-form input[type="text"]:focus,.skin-blue-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-blue-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-blue-light .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}@media (min-width:768px){.skin-blue-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{border-left:1px solid #d2d6de}}.skin-blue-light .main-footer{border-top-color:#d2d6de}.skin-blue.layout-top-nav .main-header>.logo{background-color:#3c8dbc;color:#fff;border-bottom:0 solid transparent}.skin-blue.layout-top-nav .main-header>.logo:hover{background-color:#3b8ab8}
0 2 \ No newline at end of file
... ...
backend/web/css/skins/skin-blue.css 0 → 100644
  1 +/*
  2 + * Skin: Blue
  3 + * ----------
  4 + */
  5 +.skin-blue .main-header .navbar {
  6 + background-color: #3c8dbc;
  7 +}
  8 +.skin-blue .main-header .navbar .nav > li > a {
  9 + color: #ffffff;
  10 +}
  11 +.skin-blue .main-header .navbar .nav > li > a:hover,
  12 +.skin-blue .main-header .navbar .nav > li > a:active,
  13 +.skin-blue .main-header .navbar .nav > li > a:focus,
  14 +.skin-blue .main-header .navbar .nav .open > a,
  15 +.skin-blue .main-header .navbar .nav .open > a:hover,
  16 +.skin-blue .main-header .navbar .nav .open > a:focus {
  17 + background: rgba(0, 0, 0, 0.1);
  18 + color: #f6f6f6;
  19 +}
  20 +.skin-blue .main-header .navbar .sidebar-toggle {
  21 + color: #ffffff;
  22 +}
  23 +.skin-blue .main-header .navbar .sidebar-toggle:hover {
  24 + color: #f6f6f6;
  25 + background: rgba(0, 0, 0, 0.1);
  26 +}
  27 +.skin-blue .main-header .navbar .sidebar-toggle {
  28 + color: #fff;
  29 +}
  30 +.skin-blue .main-header .navbar .sidebar-toggle:hover {
  31 + background-color: #367fa9;
  32 +}
  33 +@media (max-width: 767px) {
  34 + .skin-blue .main-header .navbar .dropdown-menu li.divider {
  35 + background-color: rgba(255, 255, 255, 0.1);
  36 + }
  37 + .skin-blue .main-header .navbar .dropdown-menu li a {
  38 + color: #fff;
  39 + }
  40 + .skin-blue .main-header .navbar .dropdown-menu li a:hover {
  41 + background: #367fa9;
  42 + }
  43 +}
  44 +.skin-blue .main-header .logo {
  45 + background-color: #367fa9;
  46 + color: #ffffff;
  47 + border-bottom: 0px solid transparent;
  48 +}
  49 +.skin-blue .main-header .logo:hover {
  50 + background-color: #357ca5;
  51 +}
  52 +.skin-blue .main-header li.user-header {
  53 + background-color: #3c8dbc;
  54 +}
  55 +.skin-blue .content-header {
  56 + background: transparent;
  57 +}
  58 +.skin-blue .wrapper,
  59 +.skin-blue .main-sidebar,
  60 +.skin-blue .left-side {
  61 + background-color: #222d32;
  62 +}
  63 +.skin-blue .user-panel > .info,
  64 +.skin-blue .user-panel > .info > a {
  65 + color: #fff;
  66 +}
  67 +.skin-blue .sidebar-menu > li.header {
  68 + color: #4b646f;
  69 + background: #1a2226;
  70 +}
  71 +.skin-blue .sidebar-menu > li > a {
  72 + border-left: 3px solid transparent;
  73 +}
  74 +.skin-blue .sidebar-menu > li:hover > a,
  75 +.skin-blue .sidebar-menu > li.active > a {
  76 + color: #ffffff;
  77 + background: #1e282c;
  78 + border-left-color: #3c8dbc;
  79 +}
  80 +.skin-blue .sidebar-menu > li > .treeview-menu {
  81 + margin: 0 1px;
  82 + background: #2c3b41;
  83 +}
  84 +.skin-blue .sidebar a {
  85 + color: #b8c7ce;
  86 +}
  87 +.skin-blue .sidebar a:hover {
  88 + text-decoration: none;
  89 +}
  90 +.skin-blue .treeview-menu > li > a {
  91 + color: #8aa4af;
  92 +}
  93 +.skin-blue .treeview-menu > li.active > a,
  94 +.skin-blue .treeview-menu > li > a:hover {
  95 + color: #ffffff;
  96 +}
  97 +.skin-blue .sidebar-form {
  98 + border-radius: 3px;
  99 + border: 1px solid #374850;
  100 + margin: 10px 10px;
  101 +}
  102 +.skin-blue .sidebar-form input[type="text"],
  103 +.skin-blue .sidebar-form .btn {
  104 + box-shadow: none;
  105 + background-color: #374850;
  106 + border: 1px solid transparent;
  107 + height: 35px;
  108 + -webkit-transition: all 0.3s ease-in-out;
  109 + -o-transition: all 0.3s ease-in-out;
  110 + transition: all 0.3s ease-in-out;
  111 +}
  112 +.skin-blue .sidebar-form input[type="text"] {
  113 + color: #666;
  114 + border-top-left-radius: 2px !important;
  115 + border-top-right-radius: 0 !important;
  116 + border-bottom-right-radius: 0 !important;
  117 + border-bottom-left-radius: 2px !important;
  118 +}
  119 +.skin-blue .sidebar-form input[type="text"]:focus,
  120 +.skin-blue .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  121 + background-color: #fff;
  122 + color: #666;
  123 +}
  124 +.skin-blue .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  125 + border-left-color: #fff;
  126 +}
  127 +.skin-blue .sidebar-form .btn {
  128 + color: #999;
  129 + border-top-left-radius: 0 !important;
  130 + border-top-right-radius: 2px !important;
  131 + border-bottom-right-radius: 2px !important;
  132 + border-bottom-left-radius: 0 !important;
  133 +}
  134 +.skin-blue.layout-top-nav .main-header > .logo {
  135 + background-color: #3c8dbc;
  136 + color: #ffffff;
  137 + border-bottom: 0px solid transparent;
  138 +}
  139 +.skin-blue.layout-top-nav .main-header > .logo:hover {
  140 + background-color: #3b8ab8;
  141 +}
... ...
backend/web/css/skins/skin-blue.min.css 0 → 100644
  1 +.skin-blue .main-header .navbar{background-color:#3c8dbc}.skin-blue .main-header .navbar .nav>li>a{color:#fff}.skin-blue .main-header .navbar .nav>li>a:hover,.skin-blue .main-header .navbar .nav>li>a:active,.skin-blue .main-header .navbar .nav>li>a:focus,.skin-blue .main-header .navbar .nav .open>a,.skin-blue .main-header .navbar .nav .open>a:hover,.skin-blue .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-blue .main-header .navbar .sidebar-toggle{color:#fff}.skin-blue .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-blue .main-header .navbar .sidebar-toggle{color:#fff}.skin-blue .main-header .navbar .sidebar-toggle:hover{background-color:#367fa9}@media (max-width:767px){.skin-blue .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-blue .main-header .navbar .dropdown-menu li a{color:#fff}.skin-blue .main-header .navbar .dropdown-menu li a:hover{background:#367fa9}}.skin-blue .main-header .logo{background-color:#367fa9;color:#fff;border-bottom:0 solid transparent}.skin-blue .main-header .logo:hover{background-color:#357ca5}.skin-blue .main-header li.user-header{background-color:#3c8dbc}.skin-blue .content-header{background:transparent}.skin-blue .wrapper,.skin-blue .main-sidebar,.skin-blue .left-side{background-color:#222d32}.skin-blue .user-panel>.info,.skin-blue .user-panel>.info>a{color:#fff}.skin-blue .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-blue .sidebar-menu>li>a{border-left:3px solid transparent}.skin-blue .sidebar-menu>li:hover>a,.skin-blue .sidebar-menu>li.active>a{color:#fff;background:#1e282c;border-left-color:#3c8dbc}.skin-blue .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-blue .sidebar a{color:#b8c7ce}.skin-blue .sidebar a:hover{text-decoration:none}.skin-blue .treeview-menu>li>a{color:#8aa4af}.skin-blue .treeview-menu>li.active>a,.skin-blue .treeview-menu>li>a:hover{color:#fff}.skin-blue .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px 10px}.skin-blue .sidebar-form input[type="text"],.skin-blue .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-blue .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-blue .sidebar-form input[type="text"]:focus,.skin-blue .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-blue .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-blue .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}.skin-blue.layout-top-nav .main-header>.logo{background-color:#3c8dbc;color:#fff;border-bottom:0 solid transparent}.skin-blue.layout-top-nav .main-header>.logo:hover{background-color:#3b8ab8}
0 2 \ No newline at end of file
... ...
backend/web/css/skins/skin-green-light.css 0 → 100644
  1 +/*
  2 + * Skin: Green
  3 + * -----------
  4 + */
  5 +.skin-green-light .main-header .navbar {
  6 + background-color: #00a65a;
  7 +}
  8 +.skin-green-light .main-header .navbar .nav > li > a {
  9 + color: #ffffff;
  10 +}
  11 +.skin-green-light .main-header .navbar .nav > li > a:hover,
  12 +.skin-green-light .main-header .navbar .nav > li > a:active,
  13 +.skin-green-light .main-header .navbar .nav > li > a:focus,
  14 +.skin-green-light .main-header .navbar .nav .open > a,
  15 +.skin-green-light .main-header .navbar .nav .open > a:hover,
  16 +.skin-green-light .main-header .navbar .nav .open > a:focus {
  17 + background: rgba(0, 0, 0, 0.1);
  18 + color: #f6f6f6;
  19 +}
  20 +.skin-green-light .main-header .navbar .sidebar-toggle {
  21 + color: #ffffff;
  22 +}
  23 +.skin-green-light .main-header .navbar .sidebar-toggle:hover {
  24 + color: #f6f6f6;
  25 + background: rgba(0, 0, 0, 0.1);
  26 +}
  27 +.skin-green-light .main-header .navbar .sidebar-toggle {
  28 + color: #fff;
  29 +}
  30 +.skin-green-light .main-header .navbar .sidebar-toggle:hover {
  31 + background-color: #008d4c;
  32 +}
  33 +@media (max-width: 767px) {
  34 + .skin-green-light .main-header .navbar .dropdown-menu li.divider {
  35 + background-color: rgba(255, 255, 255, 0.1);
  36 + }
  37 + .skin-green-light .main-header .navbar .dropdown-menu li a {
  38 + color: #fff;
  39 + }
  40 + .skin-green-light .main-header .navbar .dropdown-menu li a:hover {
  41 + background: #008d4c;
  42 + }
  43 +}
  44 +.skin-green-light .main-header .logo {
  45 + background-color: #00a65a;
  46 + color: #ffffff;
  47 + border-bottom: 0px solid transparent;
  48 +}
  49 +.skin-green-light .main-header .logo:hover {
  50 + background-color: #00a157;
  51 +}
  52 +.skin-green-light .main-header li.user-header {
  53 + background-color: #00a65a;
  54 +}
  55 +.skin-green-light .content-header {
  56 + background: transparent;
  57 +}
  58 +.skin-green-light .wrapper,
  59 +.skin-green-light .main-sidebar,
  60 +.skin-green-light .left-side {
  61 + background-color: #f9fafc;
  62 +}
  63 +.skin-green-light .content-wrapper,
  64 +.skin-green-light .main-footer {
  65 + border-left: 1px solid #d2d6de;
  66 +}
  67 +.skin-green-light .user-panel > .info,
  68 +.skin-green-light .user-panel > .info > a {
  69 + color: #444444;
  70 +}
  71 +.skin-green-light .sidebar-menu > li {
  72 + -webkit-transition: border-left-color 0.3s ease;
  73 + -o-transition: border-left-color 0.3s ease;
  74 + transition: border-left-color 0.3s ease;
  75 +}
  76 +.skin-green-light .sidebar-menu > li.header {
  77 + color: #848484;
  78 + background: #f9fafc;
  79 +}
  80 +.skin-green-light .sidebar-menu > li > a {
  81 + border-left: 3px solid transparent;
  82 + font-weight: 600;
  83 +}
  84 +.skin-green-light .sidebar-menu > li:hover > a,
  85 +.skin-green-light .sidebar-menu > li.active > a {
  86 + color: #000000;
  87 + background: #f4f4f5;
  88 +}
  89 +.skin-green-light .sidebar-menu > li.active {
  90 + border-left-color: #00a65a;
  91 +}
  92 +.skin-green-light .sidebar-menu > li.active > a {
  93 + font-weight: 600;
  94 +}
  95 +.skin-green-light .sidebar-menu > li > .treeview-menu {
  96 + background: #f4f4f5;
  97 +}
  98 +.skin-green-light .sidebar a {
  99 + color: #444444;
  100 +}
  101 +.skin-green-light .sidebar a:hover {
  102 + text-decoration: none;
  103 +}
  104 +.skin-green-light .treeview-menu > li > a {
  105 + color: #777777;
  106 +}
  107 +.skin-green-light .treeview-menu > li.active > a,
  108 +.skin-green-light .treeview-menu > li > a:hover {
  109 + color: #000000;
  110 +}
  111 +.skin-green-light .treeview-menu > li.active > a {
  112 + font-weight: 600;
  113 +}
  114 +.skin-green-light .sidebar-form {
  115 + border-radius: 3px;
  116 + border: 1px solid #d2d6de;
  117 + margin: 10px 10px;
  118 +}
  119 +.skin-green-light .sidebar-form input[type="text"],
  120 +.skin-green-light .sidebar-form .btn {
  121 + box-shadow: none;
  122 + background-color: #fff;
  123 + border: 1px solid transparent;
  124 + height: 35px;
  125 + -webkit-transition: all 0.3s ease-in-out;
  126 + -o-transition: all 0.3s ease-in-out;
  127 + transition: all 0.3s ease-in-out;
  128 +}
  129 +.skin-green-light .sidebar-form input[type="text"] {
  130 + color: #666;
  131 + border-top-left-radius: 2px !important;
  132 + border-top-right-radius: 0 !important;
  133 + border-bottom-right-radius: 0 !important;
  134 + border-bottom-left-radius: 2px !important;
  135 +}
  136 +.skin-green-light .sidebar-form input[type="text"]:focus,
  137 +.skin-green-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  138 + background-color: #fff;
  139 + color: #666;
  140 +}
  141 +.skin-green-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  142 + border-left-color: #fff;
  143 +}
  144 +.skin-green-light .sidebar-form .btn {
  145 + color: #999;
  146 + border-top-left-radius: 0 !important;
  147 + border-top-right-radius: 2px !important;
  148 + border-bottom-right-radius: 2px !important;
  149 + border-bottom-left-radius: 0 !important;
  150 +}
  151 +@media (min-width: 768px) {
  152 + .skin-green-light.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
  153 + border-left: 1px solid #d2d6de;
  154 + }
  155 +}
... ...
backend/web/css/skins/skin-green-light.min.css 0 → 100644
  1 +.skin-green-light .main-header .navbar{background-color:#00a65a}.skin-green-light .main-header .navbar .nav>li>a{color:#fff}.skin-green-light .main-header .navbar .nav>li>a:hover,.skin-green-light .main-header .navbar .nav>li>a:active,.skin-green-light .main-header .navbar .nav>li>a:focus,.skin-green-light .main-header .navbar .nav .open>a,.skin-green-light .main-header .navbar .nav .open>a:hover,.skin-green-light .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-green-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-green-light .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-green-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-green-light .main-header .navbar .sidebar-toggle:hover{background-color:#008d4c}@media (max-width:767px){.skin-green-light .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-green-light .main-header .navbar .dropdown-menu li a{color:#fff}.skin-green-light .main-header .navbar .dropdown-menu li a:hover{background:#008d4c}}.skin-green-light .main-header .logo{background-color:#00a65a;color:#fff;border-bottom:0 solid transparent}.skin-green-light .main-header .logo:hover{background-color:#00a157}.skin-green-light .main-header li.user-header{background-color:#00a65a}.skin-green-light .content-header{background:transparent}.skin-green-light .wrapper,.skin-green-light .main-sidebar,.skin-green-light .left-side{background-color:#f9fafc}.skin-green-light .content-wrapper,.skin-green-light .main-footer{border-left:1px solid #d2d6de}.skin-green-light .user-panel>.info,.skin-green-light .user-panel>.info>a{color:#444}.skin-green-light .sidebar-menu>li{-webkit-transition:border-left-color .3s ease;-o-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.skin-green-light .sidebar-menu>li.header{color:#848484;background:#f9fafc}.skin-green-light .sidebar-menu>li>a{border-left:3px solid transparent;font-weight:600}.skin-green-light .sidebar-menu>li:hover>a,.skin-green-light .sidebar-menu>li.active>a{color:#000;background:#f4f4f5}.skin-green-light .sidebar-menu>li.active{border-left-color:#00a65a}.skin-green-light .sidebar-menu>li.active>a{font-weight:600}.skin-green-light .sidebar-menu>li>.treeview-menu{background:#f4f4f5}.skin-green-light .sidebar a{color:#444}.skin-green-light .sidebar a:hover{text-decoration:none}.skin-green-light .treeview-menu>li>a{color:#777}.skin-green-light .treeview-menu>li.active>a,.skin-green-light .treeview-menu>li>a:hover{color:#000}.skin-green-light .treeview-menu>li.active>a{font-weight:600}.skin-green-light .sidebar-form{border-radius:3px;border:1px solid #d2d6de;margin:10px 10px}.skin-green-light .sidebar-form input[type="text"],.skin-green-light .sidebar-form .btn{box-shadow:none;background-color:#fff;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-green-light .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-green-light .sidebar-form input[type="text"]:focus,.skin-green-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-green-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-green-light .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}@media (min-width:768px){.skin-green-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{border-left:1px solid #d2d6de}}
0 2 \ No newline at end of file
... ...
backend/web/css/skins/skin-green.css 0 → 100644
  1 +/*
  2 + * Skin: Green
  3 + * -----------
  4 + */
  5 +.skin-green .main-header .navbar {
  6 + background-color: #00a65a;
  7 +}
  8 +.skin-green .main-header .navbar .nav > li > a {
  9 + color: #ffffff;
  10 +}
  11 +.skin-green .main-header .navbar .nav > li > a:hover,
  12 +.skin-green .main-header .navbar .nav > li > a:active,
  13 +.skin-green .main-header .navbar .nav > li > a:focus,
  14 +.skin-green .main-header .navbar .nav .open > a,
  15 +.skin-green .main-header .navbar .nav .open > a:hover,
  16 +.skin-green .main-header .navbar .nav .open > a:focus {
  17 + background: rgba(0, 0, 0, 0.1);
  18 + color: #f6f6f6;
  19 +}
  20 +.skin-green .main-header .navbar .sidebar-toggle {
  21 + color: #ffffff;
  22 +}
  23 +.skin-green .main-header .navbar .sidebar-toggle:hover {
  24 + color: #f6f6f6;
  25 + background: rgba(0, 0, 0, 0.1);
  26 +}
  27 +.skin-green .main-header .navbar .sidebar-toggle {
  28 + color: #fff;
  29 +}
  30 +.skin-green .main-header .navbar .sidebar-toggle:hover {
  31 + background-color: #008d4c;
  32 +}
  33 +@media (max-width: 767px) {
  34 + .skin-green .main-header .navbar .dropdown-menu li.divider {
  35 + background-color: rgba(255, 255, 255, 0.1);
  36 + }
  37 + .skin-green .main-header .navbar .dropdown-menu li a {
  38 + color: #fff;
  39 + }
  40 + .skin-green .main-header .navbar .dropdown-menu li a:hover {
  41 + background: #008d4c;
  42 + }
  43 +}
  44 +.skin-green .main-header .logo {
  45 + background-color: #008d4c;
  46 + color: #ffffff;
  47 + border-bottom: 0px solid transparent;
  48 +}
  49 +.skin-green .main-header .logo:hover {
  50 + background-color: #008749;
  51 +}
  52 +.skin-green .main-header li.user-header {
  53 + background-color: #00a65a;
  54 +}
  55 +.skin-green .content-header {
  56 + background: transparent;
  57 +}
  58 +.skin-green .wrapper,
  59 +.skin-green .main-sidebar,
  60 +.skin-green .left-side {
  61 + background-color: #222d32;
  62 +}
  63 +.skin-green .user-panel > .info,
  64 +.skin-green .user-panel > .info > a {
  65 + color: #fff;
  66 +}
  67 +.skin-green .sidebar-menu > li.header {
  68 + color: #4b646f;
  69 + background: #1a2226;
  70 +}
  71 +.skin-green .sidebar-menu > li > a {
  72 + border-left: 3px solid transparent;
  73 +}
  74 +.skin-green .sidebar-menu > li:hover > a,
  75 +.skin-green .sidebar-menu > li.active > a {
  76 + color: #ffffff;
  77 + background: #1e282c;
  78 + border-left-color: #00a65a;
  79 +}
  80 +.skin-green .sidebar-menu > li > .treeview-menu {
  81 + margin: 0 1px;
  82 + background: #2c3b41;
  83 +}
  84 +.skin-green .sidebar a {
  85 + color: #b8c7ce;
  86 +}
  87 +.skin-green .sidebar a:hover {
  88 + text-decoration: none;
  89 +}
  90 +.skin-green .treeview-menu > li > a {
  91 + color: #8aa4af;
  92 +}
  93 +.skin-green .treeview-menu > li.active > a,
  94 +.skin-green .treeview-menu > li > a:hover {
  95 + color: #ffffff;
  96 +}
  97 +.skin-green .sidebar-form {
  98 + border-radius: 3px;
  99 + border: 1px solid #374850;
  100 + margin: 10px 10px;
  101 +}
  102 +.skin-green .sidebar-form input[type="text"],
  103 +.skin-green .sidebar-form .btn {
  104 + box-shadow: none;
  105 + background-color: #374850;
  106 + border: 1px solid transparent;
  107 + height: 35px;
  108 + -webkit-transition: all 0.3s ease-in-out;
  109 + -o-transition: all 0.3s ease-in-out;
  110 + transition: all 0.3s ease-in-out;
  111 +}
  112 +.skin-green .sidebar-form input[type="text"] {
  113 + color: #666;
  114 + border-top-left-radius: 2px !important;
  115 + border-top-right-radius: 0 !important;
  116 + border-bottom-right-radius: 0 !important;
  117 + border-bottom-left-radius: 2px !important;
  118 +}
  119 +.skin-green .sidebar-form input[type="text"]:focus,
  120 +.skin-green .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  121 + background-color: #fff;
  122 + color: #666;
  123 +}
  124 +.skin-green .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  125 + border-left-color: #fff;
  126 +}
  127 +.skin-green .sidebar-form .btn {
  128 + color: #999;
  129 + border-top-left-radius: 0 !important;
  130 + border-top-right-radius: 2px !important;
  131 + border-bottom-right-radius: 2px !important;
  132 + border-bottom-left-radius: 0 !important;
  133 +}
... ...
backend/web/css/skins/skin-green.min.css 0 → 100644
  1 +.skin-green .main-header .navbar{background-color:#00a65a}.skin-green .main-header .navbar .nav>li>a{color:#fff}.skin-green .main-header .navbar .nav>li>a:hover,.skin-green .main-header .navbar .nav>li>a:active,.skin-green .main-header .navbar .nav>li>a:focus,.skin-green .main-header .navbar .nav .open>a,.skin-green .main-header .navbar .nav .open>a:hover,.skin-green .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-green .main-header .navbar .sidebar-toggle{color:#fff}.skin-green .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-green .main-header .navbar .sidebar-toggle{color:#fff}.skin-green .main-header .navbar .sidebar-toggle:hover{background-color:#008d4c}@media (max-width:767px){.skin-green .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-green .main-header .navbar .dropdown-menu li a{color:#fff}.skin-green .main-header .navbar .dropdown-menu li a:hover{background:#008d4c}}.skin-green .main-header .logo{background-color:#008d4c;color:#fff;border-bottom:0 solid transparent}.skin-green .main-header .logo:hover{background-color:#008749}.skin-green .main-header li.user-header{background-color:#00a65a}.skin-green .content-header{background:transparent}.skin-green .wrapper,.skin-green .main-sidebar,.skin-green .left-side{background-color:#222d32}.skin-green .user-panel>.info,.skin-green .user-panel>.info>a{color:#fff}.skin-green .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-green .sidebar-menu>li>a{border-left:3px solid transparent}.skin-green .sidebar-menu>li:hover>a,.skin-green .sidebar-menu>li.active>a{color:#fff;background:#1e282c;border-left-color:#00a65a}.skin-green .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-green .sidebar a{color:#b8c7ce}.skin-green .sidebar a:hover{text-decoration:none}.skin-green .treeview-menu>li>a{color:#8aa4af}.skin-green .treeview-menu>li.active>a,.skin-green .treeview-menu>li>a:hover{color:#fff}.skin-green .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px 10px}.skin-green .sidebar-form input[type="text"],.skin-green .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-green .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-green .sidebar-form input[type="text"]:focus,.skin-green .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-green .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-green .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}
0 2 \ No newline at end of file
... ...
backend/web/css/skins/skin-purple-light.css 0 → 100644
  1 +/*
  2 + * Skin: Purple
  3 + * ------------
  4 + */
  5 +.skin-purple-light .main-header .navbar {
  6 + background-color: #605ca8;
  7 +}
  8 +.skin-purple-light .main-header .navbar .nav > li > a {
  9 + color: #ffffff;
  10 +}
  11 +.skin-purple-light .main-header .navbar .nav > li > a:hover,
  12 +.skin-purple-light .main-header .navbar .nav > li > a:active,
  13 +.skin-purple-light .main-header .navbar .nav > li > a:focus,
  14 +.skin-purple-light .main-header .navbar .nav .open > a,
  15 +.skin-purple-light .main-header .navbar .nav .open > a:hover,
  16 +.skin-purple-light .main-header .navbar .nav .open > a:focus {
  17 + background: rgba(0, 0, 0, 0.1);
  18 + color: #f6f6f6;
  19 +}
  20 +.skin-purple-light .main-header .navbar .sidebar-toggle {
  21 + color: #ffffff;
  22 +}
  23 +.skin-purple-light .main-header .navbar .sidebar-toggle:hover {
  24 + color: #f6f6f6;
  25 + background: rgba(0, 0, 0, 0.1);
  26 +}
  27 +.skin-purple-light .main-header .navbar .sidebar-toggle {
  28 + color: #fff;
  29 +}
  30 +.skin-purple-light .main-header .navbar .sidebar-toggle:hover {
  31 + background-color: #555299;
  32 +}
  33 +@media (max-width: 767px) {
  34 + .skin-purple-light .main-header .navbar .dropdown-menu li.divider {
  35 + background-color: rgba(255, 255, 255, 0.1);
  36 + }
  37 + .skin-purple-light .main-header .navbar .dropdown-menu li a {
  38 + color: #fff;
  39 + }
  40 + .skin-purple-light .main-header .navbar .dropdown-menu li a:hover {
  41 + background: #555299;
  42 + }
  43 +}
  44 +.skin-purple-light .main-header .logo {
  45 + background-color: #605ca8;
  46 + color: #ffffff;
  47 + border-bottom: 0px solid transparent;
  48 +}
  49 +.skin-purple-light .main-header .logo:hover {
  50 + background-color: #5d59a6;
  51 +}
  52 +.skin-purple-light .main-header li.user-header {
  53 + background-color: #605ca8;
  54 +}
  55 +.skin-purple-light .content-header {
  56 + background: transparent;
  57 +}
  58 +.skin-purple-light .wrapper,
  59 +.skin-purple-light .main-sidebar,
  60 +.skin-purple-light .left-side {
  61 + background-color: #f9fafc;
  62 +}
  63 +.skin-purple-light .content-wrapper,
  64 +.skin-purple-light .main-footer {
  65 + border-left: 1px solid #d2d6de;
  66 +}
  67 +.skin-purple-light .user-panel > .info,
  68 +.skin-purple-light .user-panel > .info > a {
  69 + color: #444444;
  70 +}
  71 +.skin-purple-light .sidebar-menu > li {
  72 + -webkit-transition: border-left-color 0.3s ease;
  73 + -o-transition: border-left-color 0.3s ease;
  74 + transition: border-left-color 0.3s ease;
  75 +}
  76 +.skin-purple-light .sidebar-menu > li.header {
  77 + color: #848484;
  78 + background: #f9fafc;
  79 +}
  80 +.skin-purple-light .sidebar-menu > li > a {
  81 + border-left: 3px solid transparent;
  82 + font-weight: 600;
  83 +}
  84 +.skin-purple-light .sidebar-menu > li:hover > a,
  85 +.skin-purple-light .sidebar-menu > li.active > a {
  86 + color: #000000;
  87 + background: #f4f4f5;
  88 +}
  89 +.skin-purple-light .sidebar-menu > li.active {
  90 + border-left-color: #605ca8;
  91 +}
  92 +.skin-purple-light .sidebar-menu > li.active > a {
  93 + font-weight: 600;
  94 +}
  95 +.skin-purple-light .sidebar-menu > li > .treeview-menu {
  96 + background: #f4f4f5;
  97 +}
  98 +.skin-purple-light .sidebar a {
  99 + color: #444444;
  100 +}
  101 +.skin-purple-light .sidebar a:hover {
  102 + text-decoration: none;
  103 +}
  104 +.skin-purple-light .treeview-menu > li > a {
  105 + color: #777777;
  106 +}
  107 +.skin-purple-light .treeview-menu > li.active > a,
  108 +.skin-purple-light .treeview-menu > li > a:hover {
  109 + color: #000000;
  110 +}
  111 +.skin-purple-light .treeview-menu > li.active > a {
  112 + font-weight: 600;
  113 +}
  114 +.skin-purple-light .sidebar-form {
  115 + border-radius: 3px;
  116 + border: 1px solid #d2d6de;
  117 + margin: 10px 10px;
  118 +}
  119 +.skin-purple-light .sidebar-form input[type="text"],
  120 +.skin-purple-light .sidebar-form .btn {
  121 + box-shadow: none;
  122 + background-color: #fff;
  123 + border: 1px solid transparent;
  124 + height: 35px;
  125 + -webkit-transition: all 0.3s ease-in-out;
  126 + -o-transition: all 0.3s ease-in-out;
  127 + transition: all 0.3s ease-in-out;
  128 +}
  129 +.skin-purple-light .sidebar-form input[type="text"] {
  130 + color: #666;
  131 + border-top-left-radius: 2px !important;
  132 + border-top-right-radius: 0 !important;
  133 + border-bottom-right-radius: 0 !important;
  134 + border-bottom-left-radius: 2px !important;
  135 +}
  136 +.skin-purple-light .sidebar-form input[type="text"]:focus,
  137 +.skin-purple-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  138 + background-color: #fff;
  139 + color: #666;
  140 +}
  141 +.skin-purple-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  142 + border-left-color: #fff;
  143 +}
  144 +.skin-purple-light .sidebar-form .btn {
  145 + color: #999;
  146 + border-top-left-radius: 0 !important;
  147 + border-top-right-radius: 2px !important;
  148 + border-bottom-right-radius: 2px !important;
  149 + border-bottom-left-radius: 0 !important;
  150 +}
  151 +@media (min-width: 768px) {
  152 + .skin-purple-light.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
  153 + border-left: 1px solid #d2d6de;
  154 + }
  155 +}
... ...
backend/web/css/skins/skin-purple-light.min.css 0 → 100644
  1 +.skin-purple-light .main-header .navbar{background-color:#605ca8}.skin-purple-light .main-header .navbar .nav>li>a{color:#fff}.skin-purple-light .main-header .navbar .nav>li>a:hover,.skin-purple-light .main-header .navbar .nav>li>a:active,.skin-purple-light .main-header .navbar .nav>li>a:focus,.skin-purple-light .main-header .navbar .nav .open>a,.skin-purple-light .main-header .navbar .nav .open>a:hover,.skin-purple-light .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-purple-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-purple-light .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-purple-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-purple-light .main-header .navbar .sidebar-toggle:hover{background-color:#555299}@media (max-width:767px){.skin-purple-light .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-purple-light .main-header .navbar .dropdown-menu li a{color:#fff}.skin-purple-light .main-header .navbar .dropdown-menu li a:hover{background:#555299}}.skin-purple-light .main-header .logo{background-color:#605ca8;color:#fff;border-bottom:0 solid transparent}.skin-purple-light .main-header .logo:hover{background-color:#5d59a6}.skin-purple-light .main-header li.user-header{background-color:#605ca8}.skin-purple-light .content-header{background:transparent}.skin-purple-light .wrapper,.skin-purple-light .main-sidebar,.skin-purple-light .left-side{background-color:#f9fafc}.skin-purple-light .content-wrapper,.skin-purple-light .main-footer{border-left:1px solid #d2d6de}.skin-purple-light .user-panel>.info,.skin-purple-light .user-panel>.info>a{color:#444}.skin-purple-light .sidebar-menu>li{-webkit-transition:border-left-color .3s ease;-o-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.skin-purple-light .sidebar-menu>li.header{color:#848484;background:#f9fafc}.skin-purple-light .sidebar-menu>li>a{border-left:3px solid transparent;font-weight:600}.skin-purple-light .sidebar-menu>li:hover>a,.skin-purple-light .sidebar-menu>li.active>a{color:#000;background:#f4f4f5}.skin-purple-light .sidebar-menu>li.active{border-left-color:#605ca8}.skin-purple-light .sidebar-menu>li.active>a{font-weight:600}.skin-purple-light .sidebar-menu>li>.treeview-menu{background:#f4f4f5}.skin-purple-light .sidebar a{color:#444}.skin-purple-light .sidebar a:hover{text-decoration:none}.skin-purple-light .treeview-menu>li>a{color:#777}.skin-purple-light .treeview-menu>li.active>a,.skin-purple-light .treeview-menu>li>a:hover{color:#000}.skin-purple-light .treeview-menu>li.active>a{font-weight:600}.skin-purple-light .sidebar-form{border-radius:3px;border:1px solid #d2d6de;margin:10px 10px}.skin-purple-light .sidebar-form input[type="text"],.skin-purple-light .sidebar-form .btn{box-shadow:none;background-color:#fff;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-purple-light .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-purple-light .sidebar-form input[type="text"]:focus,.skin-purple-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-purple-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-purple-light .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}@media (min-width:768px){.skin-purple-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{border-left:1px solid #d2d6de}}
0 2 \ No newline at end of file
... ...
backend/web/css/skins/skin-purple.css 0 → 100644
  1 +/*
  2 + * Skin: Purple
  3 + * ------------
  4 + */
  5 +.skin-purple .main-header .navbar {
  6 + background-color: #605ca8;
  7 +}
  8 +.skin-purple .main-header .navbar .nav > li > a {
  9 + color: #ffffff;
  10 +}
  11 +.skin-purple .main-header .navbar .nav > li > a:hover,
  12 +.skin-purple .main-header .navbar .nav > li > a:active,
  13 +.skin-purple .main-header .navbar .nav > li > a:focus,
  14 +.skin-purple .main-header .navbar .nav .open > a,
  15 +.skin-purple .main-header .navbar .nav .open > a:hover,
  16 +.skin-purple .main-header .navbar .nav .open > a:focus {
  17 + background: rgba(0, 0, 0, 0.1);
  18 + color: #f6f6f6;
  19 +}
  20 +.skin-purple .main-header .navbar .sidebar-toggle {
  21 + color: #ffffff;
  22 +}
  23 +.skin-purple .main-header .navbar .sidebar-toggle:hover {
  24 + color: #f6f6f6;
  25 + background: rgba(0, 0, 0, 0.1);
  26 +}
  27 +.skin-purple .main-header .navbar .sidebar-toggle {
  28 + color: #fff;
  29 +}
  30 +.skin-purple .main-header .navbar .sidebar-toggle:hover {
  31 + background-color: #555299;
  32 +}
  33 +@media (max-width: 767px) {
  34 + .skin-purple .main-header .navbar .dropdown-menu li.divider {
  35 + background-color: rgba(255, 255, 255, 0.1);
  36 + }
  37 + .skin-purple .main-header .navbar .dropdown-menu li a {
  38 + color: #fff;
  39 + }
  40 + .skin-purple .main-header .navbar .dropdown-menu li a:hover {
  41 + background: #555299;
  42 + }
  43 +}
  44 +.skin-purple .main-header .logo {
  45 + background-color: #555299;
  46 + color: #ffffff;
  47 + border-bottom: 0px solid transparent;
  48 +}
  49 +.skin-purple .main-header .logo:hover {
  50 + background-color: #545096;
  51 +}
  52 +.skin-purple .main-header li.user-header {
  53 + background-color: #605ca8;
  54 +}
  55 +.skin-purple .content-header {
  56 + background: transparent;
  57 +}
  58 +.skin-purple .wrapper,
  59 +.skin-purple .main-sidebar,
  60 +.skin-purple .left-side {
  61 + background-color: #222d32;
  62 +}
  63 +.skin-purple .user-panel > .info,
  64 +.skin-purple .user-panel > .info > a {
  65 + color: #fff;
  66 +}
  67 +.skin-purple .sidebar-menu > li.header {
  68 + color: #4b646f;
  69 + background: #1a2226;
  70 +}
  71 +.skin-purple .sidebar-menu > li > a {
  72 + border-left: 3px solid transparent;
  73 +}
  74 +.skin-purple .sidebar-menu > li:hover > a,
  75 +.skin-purple .sidebar-menu > li.active > a {
  76 + color: #ffffff;
  77 + background: #1e282c;
  78 + border-left-color: #605ca8;
  79 +}
  80 +.skin-purple .sidebar-menu > li > .treeview-menu {
  81 + margin: 0 1px;
  82 + background: #2c3b41;
  83 +}
  84 +.skin-purple .sidebar a {
  85 + color: #b8c7ce;
  86 +}
  87 +.skin-purple .sidebar a:hover {
  88 + text-decoration: none;
  89 +}
  90 +.skin-purple .treeview-menu > li > a {
  91 + color: #8aa4af;
  92 +}
  93 +.skin-purple .treeview-menu > li.active > a,
  94 +.skin-purple .treeview-menu > li > a:hover {
  95 + color: #ffffff;
  96 +}
  97 +.skin-purple .sidebar-form {
  98 + border-radius: 3px;
  99 + border: 1px solid #374850;
  100 + margin: 10px 10px;
  101 +}
  102 +.skin-purple .sidebar-form input[type="text"],
  103 +.skin-purple .sidebar-form .btn {
  104 + box-shadow: none;
  105 + background-color: #374850;
  106 + border: 1px solid transparent;
  107 + height: 35px;
  108 + -webkit-transition: all 0.3s ease-in-out;
  109 + -o-transition: all 0.3s ease-in-out;
  110 + transition: all 0.3s ease-in-out;
  111 +}
  112 +.skin-purple .sidebar-form input[type="text"] {
  113 + color: #666;
  114 + border-top-left-radius: 2px !important;
  115 + border-top-right-radius: 0 !important;
  116 + border-bottom-right-radius: 0 !important;
  117 + border-bottom-left-radius: 2px !important;
  118 +}
  119 +.skin-purple .sidebar-form input[type="text"]:focus,
  120 +.skin-purple .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  121 + background-color: #fff;
  122 + color: #666;
  123 +}
  124 +.skin-purple .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  125 + border-left-color: #fff;
  126 +}
  127 +.skin-purple .sidebar-form .btn {
  128 + color: #999;
  129 + border-top-left-radius: 0 !important;
  130 + border-top-right-radius: 2px !important;
  131 + border-bottom-right-radius: 2px !important;
  132 + border-bottom-left-radius: 0 !important;
  133 +}
... ...
backend/web/css/skins/skin-purple.min.css 0 → 100644
  1 +.skin-purple .main-header .navbar{background-color:#605ca8}.skin-purple .main-header .navbar .nav>li>a{color:#fff}.skin-purple .main-header .navbar .nav>li>a:hover,.skin-purple .main-header .navbar .nav>li>a:active,.skin-purple .main-header .navbar .nav>li>a:focus,.skin-purple .main-header .navbar .nav .open>a,.skin-purple .main-header .navbar .nav .open>a:hover,.skin-purple .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-purple .main-header .navbar .sidebar-toggle{color:#fff}.skin-purple .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-purple .main-header .navbar .sidebar-toggle{color:#fff}.skin-purple .main-header .navbar .sidebar-toggle:hover{background-color:#555299}@media (max-width:767px){.skin-purple .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-purple .main-header .navbar .dropdown-menu li a{color:#fff}.skin-purple .main-header .navbar .dropdown-menu li a:hover{background:#555299}}.skin-purple .main-header .logo{background-color:#555299;color:#fff;border-bottom:0 solid transparent}.skin-purple .main-header .logo:hover{background-color:#545096}.skin-purple .main-header li.user-header{background-color:#605ca8}.skin-purple .content-header{background:transparent}.skin-purple .wrapper,.skin-purple .main-sidebar,.skin-purple .left-side{background-color:#222d32}.skin-purple .user-panel>.info,.skin-purple .user-panel>.info>a{color:#fff}.skin-purple .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-purple .sidebar-menu>li>a{border-left:3px solid transparent}.skin-purple .sidebar-menu>li:hover>a,.skin-purple .sidebar-menu>li.active>a{color:#fff;background:#1e282c;border-left-color:#605ca8}.skin-purple .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-purple .sidebar a{color:#b8c7ce}.skin-purple .sidebar a:hover{text-decoration:none}.skin-purple .treeview-menu>li>a{color:#8aa4af}.skin-purple .treeview-menu>li.active>a,.skin-purple .treeview-menu>li>a:hover{color:#fff}.skin-purple .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px 10px}.skin-purple .sidebar-form input[type="text"],.skin-purple .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-purple .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-purple .sidebar-form input[type="text"]:focus,.skin-purple .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-purple .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-purple .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}
0 2 \ No newline at end of file
... ...
backend/web/css/skins/skin-red-light.css 0 → 100644
  1 +/*
  2 + * Skin: Red
  3 + * ---------
  4 + */
  5 +.skin-red-light .main-header .navbar {
  6 + background-color: #dd4b39;
  7 +}
  8 +.skin-red-light .main-header .navbar .nav > li > a {
  9 + color: #ffffff;
  10 +}
  11 +.skin-red-light .main-header .navbar .nav > li > a:hover,
  12 +.skin-red-light .main-header .navbar .nav > li > a:active,
  13 +.skin-red-light .main-header .navbar .nav > li > a:focus,
  14 +.skin-red-light .main-header .navbar .nav .open > a,
  15 +.skin-red-light .main-header .navbar .nav .open > a:hover,
  16 +.skin-red-light .main-header .navbar .nav .open > a:focus {
  17 + background: rgba(0, 0, 0, 0.1);
  18 + color: #f6f6f6;
  19 +}
  20 +.skin-red-light .main-header .navbar .sidebar-toggle {
  21 + color: #ffffff;
  22 +}
  23 +.skin-red-light .main-header .navbar .sidebar-toggle:hover {
  24 + color: #f6f6f6;
  25 + background: rgba(0, 0, 0, 0.1);
  26 +}
  27 +.skin-red-light .main-header .navbar .sidebar-toggle {
  28 + color: #fff;
  29 +}
  30 +.skin-red-light .main-header .navbar .sidebar-toggle:hover {
  31 + background-color: #d73925;
  32 +}
  33 +@media (max-width: 767px) {
  34 + .skin-red-light .main-header .navbar .dropdown-menu li.divider {
  35 + background-color: rgba(255, 255, 255, 0.1);
  36 + }
  37 + .skin-red-light .main-header .navbar .dropdown-menu li a {
  38 + color: #fff;
  39 + }
  40 + .skin-red-light .main-header .navbar .dropdown-menu li a:hover {
  41 + background: #d73925;
  42 + }
  43 +}
  44 +.skin-red-light .main-header .logo {
  45 + background-color: #dd4b39;
  46 + color: #ffffff;
  47 + border-bottom: 0px solid transparent;
  48 +}
  49 +.skin-red-light .main-header .logo:hover {
  50 + background-color: #dc4735;
  51 +}
  52 +.skin-red-light .main-header li.user-header {
  53 + background-color: #dd4b39;
  54 +}
  55 +.skin-red-light .content-header {
  56 + background: transparent;
  57 +}
  58 +.skin-red-light .wrapper,
  59 +.skin-red-light .main-sidebar,
  60 +.skin-red-light .left-side {
  61 + background-color: #f9fafc;
  62 +}
  63 +.skin-red-light .content-wrapper,
  64 +.skin-red-light .main-footer {
  65 + border-left: 1px solid #d2d6de;
  66 +}
  67 +.skin-red-light .user-panel > .info,
  68 +.skin-red-light .user-panel > .info > a {
  69 + color: #444444;
  70 +}
  71 +.skin-red-light .sidebar-menu > li {
  72 + -webkit-transition: border-left-color 0.3s ease;
  73 + -o-transition: border-left-color 0.3s ease;
  74 + transition: border-left-color 0.3s ease;
  75 +}
  76 +.skin-red-light .sidebar-menu > li.header {
  77 + color: #848484;
  78 + background: #f9fafc;
  79 +}
  80 +.skin-red-light .sidebar-menu > li > a {
  81 + border-left: 3px solid transparent;
  82 + font-weight: 600;
  83 +}
  84 +.skin-red-light .sidebar-menu > li:hover > a,
  85 +.skin-red-light .sidebar-menu > li.active > a {
  86 + color: #000000;
  87 + background: #f4f4f5;
  88 +}
  89 +.skin-red-light .sidebar-menu > li.active {
  90 + border-left-color: #dd4b39;
  91 +}
  92 +.skin-red-light .sidebar-menu > li.active > a {
  93 + font-weight: 600;
  94 +}
  95 +.skin-red-light .sidebar-menu > li > .treeview-menu {
  96 + background: #f4f4f5;
  97 +}
  98 +.skin-red-light .sidebar a {
  99 + color: #444444;
  100 +}
  101 +.skin-red-light .sidebar a:hover {
  102 + text-decoration: none;
  103 +}
  104 +.skin-red-light .treeview-menu > li > a {
  105 + color: #777777;
  106 +}
  107 +.skin-red-light .treeview-menu > li.active > a,
  108 +.skin-red-light .treeview-menu > li > a:hover {
  109 + color: #000000;
  110 +}
  111 +.skin-red-light .treeview-menu > li.active > a {
  112 + font-weight: 600;
  113 +}
  114 +.skin-red-light .sidebar-form {
  115 + border-radius: 3px;
  116 + border: 1px solid #d2d6de;
  117 + margin: 10px 10px;
  118 +}
  119 +.skin-red-light .sidebar-form input[type="text"],
  120 +.skin-red-light .sidebar-form .btn {
  121 + box-shadow: none;
  122 + background-color: #fff;
  123 + border: 1px solid transparent;
  124 + height: 35px;
  125 + -webkit-transition: all 0.3s ease-in-out;
  126 + -o-transition: all 0.3s ease-in-out;
  127 + transition: all 0.3s ease-in-out;
  128 +}
  129 +.skin-red-light .sidebar-form input[type="text"] {
  130 + color: #666;
  131 + border-top-left-radius: 2px !important;
  132 + border-top-right-radius: 0 !important;
  133 + border-bottom-right-radius: 0 !important;
  134 + border-bottom-left-radius: 2px !important;
  135 +}
  136 +.skin-red-light .sidebar-form input[type="text"]:focus,
  137 +.skin-red-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  138 + background-color: #fff;
  139 + color: #666;
  140 +}
  141 +.skin-red-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  142 + border-left-color: #fff;
  143 +}
  144 +.skin-red-light .sidebar-form .btn {
  145 + color: #999;
  146 + border-top-left-radius: 0 !important;
  147 + border-top-right-radius: 2px !important;
  148 + border-bottom-right-radius: 2px !important;
  149 + border-bottom-left-radius: 0 !important;
  150 +}
  151 +@media (min-width: 768px) {
  152 + .skin-red-light.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
  153 + border-left: 1px solid #d2d6de;
  154 + }
  155 +}
... ...
backend/web/css/skins/skin-red-light.min.css 0 → 100644
  1 +.skin-red-light .main-header .navbar{background-color:#dd4b39}.skin-red-light .main-header .navbar .nav>li>a{color:#fff}.skin-red-light .main-header .navbar .nav>li>a:hover,.skin-red-light .main-header .navbar .nav>li>a:active,.skin-red-light .main-header .navbar .nav>li>a:focus,.skin-red-light .main-header .navbar .nav .open>a,.skin-red-light .main-header .navbar .nav .open>a:hover,.skin-red-light .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-red-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-red-light .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-red-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-red-light .main-header .navbar .sidebar-toggle:hover{background-color:#d73925}@media (max-width:767px){.skin-red-light .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-red-light .main-header .navbar .dropdown-menu li a{color:#fff}.skin-red-light .main-header .navbar .dropdown-menu li a:hover{background:#d73925}}.skin-red-light .main-header .logo{background-color:#dd4b39;color:#fff;border-bottom:0 solid transparent}.skin-red-light .main-header .logo:hover{background-color:#dc4735}.skin-red-light .main-header li.user-header{background-color:#dd4b39}.skin-red-light .content-header{background:transparent}.skin-red-light .wrapper,.skin-red-light .main-sidebar,.skin-red-light .left-side{background-color:#f9fafc}.skin-red-light .content-wrapper,.skin-red-light .main-footer{border-left:1px solid #d2d6de}.skin-red-light .user-panel>.info,.skin-red-light .user-panel>.info>a{color:#444}.skin-red-light .sidebar-menu>li{-webkit-transition:border-left-color .3s ease;-o-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.skin-red-light .sidebar-menu>li.header{color:#848484;background:#f9fafc}.skin-red-light .sidebar-menu>li>a{border-left:3px solid transparent;font-weight:600}.skin-red-light .sidebar-menu>li:hover>a,.skin-red-light .sidebar-menu>li.active>a{color:#000;background:#f4f4f5}.skin-red-light .sidebar-menu>li.active{border-left-color:#dd4b39}.skin-red-light .sidebar-menu>li.active>a{font-weight:600}.skin-red-light .sidebar-menu>li>.treeview-menu{background:#f4f4f5}.skin-red-light .sidebar a{color:#444}.skin-red-light .sidebar a:hover{text-decoration:none}.skin-red-light .treeview-menu>li>a{color:#777}.skin-red-light .treeview-menu>li.active>a,.skin-red-light .treeview-menu>li>a:hover{color:#000}.skin-red-light .treeview-menu>li.active>a{font-weight:600}.skin-red-light .sidebar-form{border-radius:3px;border:1px solid #d2d6de;margin:10px 10px}.skin-red-light .sidebar-form input[type="text"],.skin-red-light .sidebar-form .btn{box-shadow:none;background-color:#fff;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-red-light .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-red-light .sidebar-form input[type="text"]:focus,.skin-red-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-red-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-red-light .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}@media (min-width:768px){.skin-red-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{border-left:1px solid #d2d6de}}
0 2 \ No newline at end of file
... ...
backend/web/css/skins/skin-red.css 0 → 100644
  1 +/*
  2 + * Skin: Red
  3 + * ---------
  4 + */
  5 +.skin-red .main-header .navbar {
  6 + background-color: #dd4b39;
  7 +}
  8 +.skin-red .main-header .navbar .nav > li > a {
  9 + color: #ffffff;
  10 +}
  11 +.skin-red .main-header .navbar .nav > li > a:hover,
  12 +.skin-red .main-header .navbar .nav > li > a:active,
  13 +.skin-red .main-header .navbar .nav > li > a:focus,
  14 +.skin-red .main-header .navbar .nav .open > a,
  15 +.skin-red .main-header .navbar .nav .open > a:hover,
  16 +.skin-red .main-header .navbar .nav .open > a:focus {
  17 + background: rgba(0, 0, 0, 0.1);
  18 + color: #f6f6f6;
  19 +}
  20 +.skin-red .main-header .navbar .sidebar-toggle {
  21 + color: #ffffff;
  22 +}
  23 +.skin-red .main-header .navbar .sidebar-toggle:hover {
  24 + color: #f6f6f6;
  25 + background: rgba(0, 0, 0, 0.1);
  26 +}
  27 +.skin-red .main-header .navbar .sidebar-toggle {
  28 + color: #fff;
  29 +}
  30 +.skin-red .main-header .navbar .sidebar-toggle:hover {
  31 + background-color: #d73925;
  32 +}
  33 +@media (max-width: 767px) {
  34 + .skin-red .main-header .navbar .dropdown-menu li.divider {
  35 + background-color: rgba(255, 255, 255, 0.1);
  36 + }
  37 + .skin-red .main-header .navbar .dropdown-menu li a {
  38 + color: #fff;
  39 + }
  40 + .skin-red .main-header .navbar .dropdown-menu li a:hover {
  41 + background: #d73925;
  42 + }
  43 +}
  44 +.skin-red .main-header .logo {
  45 + background-color: #d73925;
  46 + color: #ffffff;
  47 + border-bottom: 0px solid transparent;
  48 +}
  49 +.skin-red .main-header .logo:hover {
  50 + background-color: #d33724;
  51 +}
  52 +.skin-red .main-header li.user-header {
  53 + background-color: #dd4b39;
  54 +}
  55 +.skin-red .content-header {
  56 + background: transparent;
  57 +}
  58 +.skin-red .wrapper,
  59 +.skin-red .main-sidebar,
  60 +.skin-red .left-side {
  61 + background-color: #222d32;
  62 +}
  63 +.skin-red .user-panel > .info,
  64 +.skin-red .user-panel > .info > a {
  65 + color: #fff;
  66 +}
  67 +.skin-red .sidebar-menu > li.header {
  68 + color: #4b646f;
  69 + background: #1a2226;
  70 +}
  71 +.skin-red .sidebar-menu > li > a {
  72 + border-left: 3px solid transparent;
  73 +}
  74 +.skin-red .sidebar-menu > li:hover > a,
  75 +.skin-red .sidebar-menu > li.active > a {
  76 + color: #ffffff;
  77 + background: #1e282c;
  78 + border-left-color: #dd4b39;
  79 +}
  80 +.skin-red .sidebar-menu > li > .treeview-menu {
  81 + margin: 0 1px;
  82 + background: #2c3b41;
  83 +}
  84 +.skin-red .sidebar a {
  85 + color: #b8c7ce;
  86 +}
  87 +.skin-red .sidebar a:hover {
  88 + text-decoration: none;
  89 +}
  90 +.skin-red .treeview-menu > li > a {
  91 + color: #8aa4af;
  92 +}
  93 +.skin-red .treeview-menu > li.active > a,
  94 +.skin-red .treeview-menu > li > a:hover {
  95 + color: #ffffff;
  96 +}
  97 +.skin-red .sidebar-form {
  98 + border-radius: 3px;
  99 + border: 1px solid #374850;
  100 + margin: 10px 10px;
  101 +}
  102 +.skin-red .sidebar-form input[type="text"],
  103 +.skin-red .sidebar-form .btn {
  104 + box-shadow: none;
  105 + background-color: #374850;
  106 + border: 1px solid transparent;
  107 + height: 35px;
  108 + -webkit-transition: all 0.3s ease-in-out;
  109 + -o-transition: all 0.3s ease-in-out;
  110 + transition: all 0.3s ease-in-out;
  111 +}
  112 +.skin-red .sidebar-form input[type="text"] {
  113 + color: #666;
  114 + border-top-left-radius: 2px !important;
  115 + border-top-right-radius: 0 !important;
  116 + border-bottom-right-radius: 0 !important;
  117 + border-bottom-left-radius: 2px !important;
  118 +}
  119 +.skin-red .sidebar-form input[type="text"]:focus,
  120 +.skin-red .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  121 + background-color: #fff;
  122 + color: #666;
  123 +}
  124 +.skin-red .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  125 + border-left-color: #fff;
  126 +}
  127 +.skin-red .sidebar-form .btn {
  128 + color: #999;
  129 + border-top-left-radius: 0 !important;
  130 + border-top-right-radius: 2px !important;
  131 + border-bottom-right-radius: 2px !important;
  132 + border-bottom-left-radius: 0 !important;
  133 +}
... ...
backend/web/css/skins/skin-red.min.css 0 → 100644
  1 +.skin-red .main-header .navbar{background-color:#dd4b39}.skin-red .main-header .navbar .nav>li>a{color:#fff}.skin-red .main-header .navbar .nav>li>a:hover,.skin-red .main-header .navbar .nav>li>a:active,.skin-red .main-header .navbar .nav>li>a:focus,.skin-red .main-header .navbar .nav .open>a,.skin-red .main-header .navbar .nav .open>a:hover,.skin-red .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-red .main-header .navbar .sidebar-toggle{color:#fff}.skin-red .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-red .main-header .navbar .sidebar-toggle{color:#fff}.skin-red .main-header .navbar .sidebar-toggle:hover{background-color:#d73925}@media (max-width:767px){.skin-red .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-red .main-header .navbar .dropdown-menu li a{color:#fff}.skin-red .main-header .navbar .dropdown-menu li a:hover{background:#d73925}}.skin-red .main-header .logo{background-color:#d73925;color:#fff;border-bottom:0 solid transparent}.skin-red .main-header .logo:hover{background-color:#d33724}.skin-red .main-header li.user-header{background-color:#dd4b39}.skin-red .content-header{background:transparent}.skin-red .wrapper,.skin-red .main-sidebar,.skin-red .left-side{background-color:#222d32}.skin-red .user-panel>.info,.skin-red .user-panel>.info>a{color:#fff}.skin-red .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-red .sidebar-menu>li>a{border-left:3px solid transparent}.skin-red .sidebar-menu>li:hover>a,.skin-red .sidebar-menu>li.active>a{color:#fff;background:#1e282c;border-left-color:#dd4b39}.skin-red .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-red .sidebar a{color:#b8c7ce}.skin-red .sidebar a:hover{text-decoration:none}.skin-red .treeview-menu>li>a{color:#8aa4af}.skin-red .treeview-menu>li.active>a,.skin-red .treeview-menu>li>a:hover{color:#fff}.skin-red .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px 10px}.skin-red .sidebar-form input[type="text"],.skin-red .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-red .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-red .sidebar-form input[type="text"]:focus,.skin-red .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-red .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-red .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}
0 2 \ No newline at end of file
... ...
backend/web/css/skins/skin-yellow-light.css 0 → 100644
  1 +/*
  2 + * Skin: Yellow
  3 + * ------------
  4 + */
  5 +.skin-yellow-light .main-header .navbar {
  6 + background-color: #f39c12;
  7 +}
  8 +.skin-yellow-light .main-header .navbar .nav > li > a {
  9 + color: #ffffff;
  10 +}
  11 +.skin-yellow-light .main-header .navbar .nav > li > a:hover,
  12 +.skin-yellow-light .main-header .navbar .nav > li > a:active,
  13 +.skin-yellow-light .main-header .navbar .nav > li > a:focus,
  14 +.skin-yellow-light .main-header .navbar .nav .open > a,
  15 +.skin-yellow-light .main-header .navbar .nav .open > a:hover,
  16 +.skin-yellow-light .main-header .navbar .nav .open > a:focus {
  17 + background: rgba(0, 0, 0, 0.1);
  18 + color: #f6f6f6;
  19 +}
  20 +.skin-yellow-light .main-header .navbar .sidebar-toggle {
  21 + color: #ffffff;
  22 +}
  23 +.skin-yellow-light .main-header .navbar .sidebar-toggle:hover {
  24 + color: #f6f6f6;
  25 + background: rgba(0, 0, 0, 0.1);
  26 +}
  27 +.skin-yellow-light .main-header .navbar .sidebar-toggle {
  28 + color: #fff;
  29 +}
  30 +.skin-yellow-light .main-header .navbar .sidebar-toggle:hover {
  31 + background-color: #e08e0b;
  32 +}
  33 +@media (max-width: 767px) {
  34 + .skin-yellow-light .main-header .navbar .dropdown-menu li.divider {
  35 + background-color: rgba(255, 255, 255, 0.1);
  36 + }
  37 + .skin-yellow-light .main-header .navbar .dropdown-menu li a {
  38 + color: #fff;
  39 + }
  40 + .skin-yellow-light .main-header .navbar .dropdown-menu li a:hover {
  41 + background: #e08e0b;
  42 + }
  43 +}
  44 +.skin-yellow-light .main-header .logo {
  45 + background-color: #f39c12;
  46 + color: #ffffff;
  47 + border-bottom: 0px solid transparent;
  48 +}
  49 +.skin-yellow-light .main-header .logo:hover {
  50 + background-color: #f39a0d;
  51 +}
  52 +.skin-yellow-light .main-header li.user-header {
  53 + background-color: #f39c12;
  54 +}
  55 +.skin-yellow-light .content-header {
  56 + background: transparent;
  57 +}
  58 +.skin-yellow-light .wrapper,
  59 +.skin-yellow-light .main-sidebar,
  60 +.skin-yellow-light .left-side {
  61 + background-color: #f9fafc;
  62 +}
  63 +.skin-yellow-light .content-wrapper,
  64 +.skin-yellow-light .main-footer {
  65 + border-left: 1px solid #d2d6de;
  66 +}
  67 +.skin-yellow-light .user-panel > .info,
  68 +.skin-yellow-light .user-panel > .info > a {
  69 + color: #444444;
  70 +}
  71 +.skin-yellow-light .sidebar-menu > li {
  72 + -webkit-transition: border-left-color 0.3s ease;
  73 + -o-transition: border-left-color 0.3s ease;
  74 + transition: border-left-color 0.3s ease;
  75 +}
  76 +.skin-yellow-light .sidebar-menu > li.header {
  77 + color: #848484;
  78 + background: #f9fafc;
  79 +}
  80 +.skin-yellow-light .sidebar-menu > li > a {
  81 + border-left: 3px solid transparent;
  82 + font-weight: 600;
  83 +}
  84 +.skin-yellow-light .sidebar-menu > li:hover > a,
  85 +.skin-yellow-light .sidebar-menu > li.active > a {
  86 + color: #000000;
  87 + background: #f4f4f5;
  88 +}
  89 +.skin-yellow-light .sidebar-menu > li.active {
  90 + border-left-color: #f39c12;
  91 +}
  92 +.skin-yellow-light .sidebar-menu > li.active > a {
  93 + font-weight: 600;
  94 +}
  95 +.skin-yellow-light .sidebar-menu > li > .treeview-menu {
  96 + background: #f4f4f5;
  97 +}
  98 +.skin-yellow-light .sidebar a {
  99 + color: #444444;
  100 +}
  101 +.skin-yellow-light .sidebar a:hover {
  102 + text-decoration: none;
  103 +}
  104 +.skin-yellow-light .treeview-menu > li > a {
  105 + color: #777777;
  106 +}
  107 +.skin-yellow-light .treeview-menu > li.active > a,
  108 +.skin-yellow-light .treeview-menu > li > a:hover {
  109 + color: #000000;
  110 +}
  111 +.skin-yellow-light .treeview-menu > li.active > a {
  112 + font-weight: 600;
  113 +}
  114 +.skin-yellow-light .sidebar-form {
  115 + border-radius: 3px;
  116 + border: 1px solid #d2d6de;
  117 + margin: 10px 10px;
  118 +}
  119 +.skin-yellow-light .sidebar-form input[type="text"],
  120 +.skin-yellow-light .sidebar-form .btn {
  121 + box-shadow: none;
  122 + background-color: #fff;
  123 + border: 1px solid transparent;
  124 + height: 35px;
  125 + -webkit-transition: all 0.3s ease-in-out;
  126 + -o-transition: all 0.3s ease-in-out;
  127 + transition: all 0.3s ease-in-out;
  128 +}
  129 +.skin-yellow-light .sidebar-form input[type="text"] {
  130 + color: #666;
  131 + border-top-left-radius: 2px !important;
  132 + border-top-right-radius: 0 !important;
  133 + border-bottom-right-radius: 0 !important;
  134 + border-bottom-left-radius: 2px !important;
  135 +}
  136 +.skin-yellow-light .sidebar-form input[type="text"]:focus,
  137 +.skin-yellow-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  138 + background-color: #fff;
  139 + color: #666;
  140 +}
  141 +.skin-yellow-light .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  142 + border-left-color: #fff;
  143 +}
  144 +.skin-yellow-light .sidebar-form .btn {
  145 + color: #999;
  146 + border-top-left-radius: 0 !important;
  147 + border-top-right-radius: 2px !important;
  148 + border-bottom-right-radius: 2px !important;
  149 + border-bottom-left-radius: 0 !important;
  150 +}
  151 +@media (min-width: 768px) {
  152 + .skin-yellow-light.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
  153 + border-left: 1px solid #d2d6de;
  154 + }
  155 +}
... ...
backend/web/css/skins/skin-yellow-light.min.css 0 → 100644
  1 +.skin-yellow-light .main-header .navbar{background-color:#f39c12}.skin-yellow-light .main-header .navbar .nav>li>a{color:#fff}.skin-yellow-light .main-header .navbar .nav>li>a:hover,.skin-yellow-light .main-header .navbar .nav>li>a:active,.skin-yellow-light .main-header .navbar .nav>li>a:focus,.skin-yellow-light .main-header .navbar .nav .open>a,.skin-yellow-light .main-header .navbar .nav .open>a:hover,.skin-yellow-light .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-yellow-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-yellow-light .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-yellow-light .main-header .navbar .sidebar-toggle{color:#fff}.skin-yellow-light .main-header .navbar .sidebar-toggle:hover{background-color:#e08e0b}@media (max-width:767px){.skin-yellow-light .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-yellow-light .main-header .navbar .dropdown-menu li a{color:#fff}.skin-yellow-light .main-header .navbar .dropdown-menu li a:hover{background:#e08e0b}}.skin-yellow-light .main-header .logo{background-color:#f39c12;color:#fff;border-bottom:0 solid transparent}.skin-yellow-light .main-header .logo:hover{background-color:#f39a0d}.skin-yellow-light .main-header li.user-header{background-color:#f39c12}.skin-yellow-light .content-header{background:transparent}.skin-yellow-light .wrapper,.skin-yellow-light .main-sidebar,.skin-yellow-light .left-side{background-color:#f9fafc}.skin-yellow-light .content-wrapper,.skin-yellow-light .main-footer{border-left:1px solid #d2d6de}.skin-yellow-light .user-panel>.info,.skin-yellow-light .user-panel>.info>a{color:#444}.skin-yellow-light .sidebar-menu>li{-webkit-transition:border-left-color .3s ease;-o-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.skin-yellow-light .sidebar-menu>li.header{color:#848484;background:#f9fafc}.skin-yellow-light .sidebar-menu>li>a{border-left:3px solid transparent;font-weight:600}.skin-yellow-light .sidebar-menu>li:hover>a,.skin-yellow-light .sidebar-menu>li.active>a{color:#000;background:#f4f4f5}.skin-yellow-light .sidebar-menu>li.active{border-left-color:#f39c12}.skin-yellow-light .sidebar-menu>li.active>a{font-weight:600}.skin-yellow-light .sidebar-menu>li>.treeview-menu{background:#f4f4f5}.skin-yellow-light .sidebar a{color:#444}.skin-yellow-light .sidebar a:hover{text-decoration:none}.skin-yellow-light .treeview-menu>li>a{color:#777}.skin-yellow-light .treeview-menu>li.active>a,.skin-yellow-light .treeview-menu>li>a:hover{color:#000}.skin-yellow-light .treeview-menu>li.active>a{font-weight:600}.skin-yellow-light .sidebar-form{border-radius:3px;border:1px solid #d2d6de;margin:10px 10px}.skin-yellow-light .sidebar-form input[type="text"],.skin-yellow-light .sidebar-form .btn{box-shadow:none;background-color:#fff;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-yellow-light .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-yellow-light .sidebar-form input[type="text"]:focus,.skin-yellow-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-yellow-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-yellow-light .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}@media (min-width:768px){.skin-yellow-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{border-left:1px solid #d2d6de}}
0 2 \ No newline at end of file
... ...
backend/web/css/skins/skin-yellow.css 0 → 100644
  1 +/*
  2 + * Skin: Yellow
  3 + * ------------
  4 + */
  5 +.skin-yellow .main-header .navbar {
  6 + background-color: #f39c12;
  7 +}
  8 +.skin-yellow .main-header .navbar .nav > li > a {
  9 + color: #ffffff;
  10 +}
  11 +.skin-yellow .main-header .navbar .nav > li > a:hover,
  12 +.skin-yellow .main-header .navbar .nav > li > a:active,
  13 +.skin-yellow .main-header .navbar .nav > li > a:focus,
  14 +.skin-yellow .main-header .navbar .nav .open > a,
  15 +.skin-yellow .main-header .navbar .nav .open > a:hover,
  16 +.skin-yellow .main-header .navbar .nav .open > a:focus {
  17 + background: rgba(0, 0, 0, 0.1);
  18 + color: #f6f6f6;
  19 +}
  20 +.skin-yellow .main-header .navbar .sidebar-toggle {
  21 + color: #ffffff;
  22 +}
  23 +.skin-yellow .main-header .navbar .sidebar-toggle:hover {
  24 + color: #f6f6f6;
  25 + background: rgba(0, 0, 0, 0.1);
  26 +}
  27 +.skin-yellow .main-header .navbar .sidebar-toggle {
  28 + color: #fff;
  29 +}
  30 +.skin-yellow .main-header .navbar .sidebar-toggle:hover {
  31 + background-color: #e08e0b;
  32 +}
  33 +@media (max-width: 767px) {
  34 + .skin-yellow .main-header .navbar .dropdown-menu li.divider {
  35 + background-color: rgba(255, 255, 255, 0.1);
  36 + }
  37 + .skin-yellow .main-header .navbar .dropdown-menu li a {
  38 + color: #fff;
  39 + }
  40 + .skin-yellow .main-header .navbar .dropdown-menu li a:hover {
  41 + background: #e08e0b;
  42 + }
  43 +}
  44 +.skin-yellow .main-header .logo {
  45 + background-color: #e08e0b;
  46 + color: #ffffff;
  47 + border-bottom: 0px solid transparent;
  48 +}
  49 +.skin-yellow .main-header .logo:hover {
  50 + background-color: #db8b0b;
  51 +}
  52 +.skin-yellow .main-header li.user-header {
  53 + background-color: #f39c12;
  54 +}
  55 +.skin-yellow .content-header {
  56 + background: transparent;
  57 +}
  58 +.skin-yellow .wrapper,
  59 +.skin-yellow .main-sidebar,
  60 +.skin-yellow .left-side {
  61 + background-color: #222d32;
  62 +}
  63 +.skin-yellow .user-panel > .info,
  64 +.skin-yellow .user-panel > .info > a {
  65 + color: #fff;
  66 +}
  67 +.skin-yellow .sidebar-menu > li.header {
  68 + color: #4b646f;
  69 + background: #1a2226;
  70 +}
  71 +.skin-yellow .sidebar-menu > li > a {
  72 + border-left: 3px solid transparent;
  73 +}
  74 +.skin-yellow .sidebar-menu > li:hover > a,
  75 +.skin-yellow .sidebar-menu > li.active > a {
  76 + color: #ffffff;
  77 + background: #1e282c;
  78 + border-left-color: #f39c12;
  79 +}
  80 +.skin-yellow .sidebar-menu > li > .treeview-menu {
  81 + margin: 0 1px;
  82 + background: #2c3b41;
  83 +}
  84 +.skin-yellow .sidebar a {
  85 + color: #b8c7ce;
  86 +}
  87 +.skin-yellow .sidebar a:hover {
  88 + text-decoration: none;
  89 +}
  90 +.skin-yellow .treeview-menu > li > a {
  91 + color: #8aa4af;
  92 +}
  93 +.skin-yellow .treeview-menu > li.active > a,
  94 +.skin-yellow .treeview-menu > li > a:hover {
  95 + color: #ffffff;
  96 +}
  97 +.skin-yellow .sidebar-form {
  98 + border-radius: 3px;
  99 + border: 1px solid #374850;
  100 + margin: 10px 10px;
  101 +}
  102 +.skin-yellow .sidebar-form input[type="text"],
  103 +.skin-yellow .sidebar-form .btn {
  104 + box-shadow: none;
  105 + background-color: #374850;
  106 + border: 1px solid transparent;
  107 + height: 35px;
  108 + -webkit-transition: all 0.3s ease-in-out;
  109 + -o-transition: all 0.3s ease-in-out;
  110 + transition: all 0.3s ease-in-out;
  111 +}
  112 +.skin-yellow .sidebar-form input[type="text"] {
  113 + color: #666;
  114 + border-top-left-radius: 2px !important;
  115 + border-top-right-radius: 0 !important;
  116 + border-bottom-right-radius: 0 !important;
  117 + border-bottom-left-radius: 2px !important;
  118 +}
  119 +.skin-yellow .sidebar-form input[type="text"]:focus,
  120 +.skin-yellow .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  121 + background-color: #fff;
  122 + color: #666;
  123 +}
  124 +.skin-yellow .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
  125 + border-left-color: #fff;
  126 +}
  127 +.skin-yellow .sidebar-form .btn {
  128 + color: #999;
  129 + border-top-left-radius: 0 !important;
  130 + border-top-right-radius: 2px !important;
  131 + border-bottom-right-radius: 2px !important;
  132 + border-bottom-left-radius: 0 !important;
  133 +}
... ...
backend/web/css/skins/skin-yellow.min.css 0 → 100644
  1 +.skin-yellow .main-header .navbar{background-color:#f39c12}.skin-yellow .main-header .navbar .nav>li>a{color:#fff}.skin-yellow .main-header .navbar .nav>li>a:hover,.skin-yellow .main-header .navbar .nav>li>a:active,.skin-yellow .main-header .navbar .nav>li>a:focus,.skin-yellow .main-header .navbar .nav .open>a,.skin-yellow .main-header .navbar .nav .open>a:hover,.skin-yellow .main-header .navbar .nav .open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.skin-yellow .main-header .navbar .sidebar-toggle{color:#fff}.skin-yellow .main-header .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,0.1)}.skin-yellow .main-header .navbar .sidebar-toggle{color:#fff}.skin-yellow .main-header .navbar .sidebar-toggle:hover{background-color:#e08e0b}@media (max-width:767px){.skin-yellow .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,0.1)}.skin-yellow .main-header .navbar .dropdown-menu li a{color:#fff}.skin-yellow .main-header .navbar .dropdown-menu li a:hover{background:#e08e0b}}.skin-yellow .main-header .logo{background-color:#e08e0b;color:#fff;border-bottom:0 solid transparent}.skin-yellow .main-header .logo:hover{background-color:#db8b0b}.skin-yellow .main-header li.user-header{background-color:#f39c12}.skin-yellow .content-header{background:transparent}.skin-yellow .wrapper,.skin-yellow .main-sidebar,.skin-yellow .left-side{background-color:#222d32}.skin-yellow .user-panel>.info,.skin-yellow .user-panel>.info>a{color:#fff}.skin-yellow .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-yellow .sidebar-menu>li>a{border-left:3px solid transparent}.skin-yellow .sidebar-menu>li:hover>a,.skin-yellow .sidebar-menu>li.active>a{color:#fff;background:#1e282c;border-left-color:#f39c12}.skin-yellow .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-yellow .sidebar a{color:#b8c7ce}.skin-yellow .sidebar a:hover{text-decoration:none}.skin-yellow .treeview-menu>li>a{color:#8aa4af}.skin-yellow .treeview-menu>li.active>a,.skin-yellow .treeview-menu>li>a:hover{color:#fff}.skin-yellow .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px 10px}.skin-yellow .sidebar-form input[type="text"],.skin-yellow .sidebar-form .btn{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.skin-yellow .sidebar-form input[type="text"]{color:#666;border-top-left-radius:2px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:2px !important}.skin-yellow .sidebar-form input[type="text"]:focus,.skin-yellow .sidebar-form input[type="text"]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-yellow .sidebar-form input[type="text"]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-yellow .sidebar-form .btn{color:#999;border-top-left-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:0 !important}
0 2 \ No newline at end of file
... ...
backend/web/images/img/avatar.png 0 → 100644

27.1 KB

backend/web/images/img/avatar04.png 0 → 100644

43.5 KB

backend/web/images/img/avatar2.png 0 → 100644

27.8 KB

backend/web/images/img/avatar3.png 0 → 100644

31.7 KB

backend/web/images/img/avatar5.png 0 → 100644

24.4 KB

backend/web/images/img/boxed-bg.jpg 0 → 100644

121 KB

backend/web/images/img/boxed-bg.png 0 → 100644

42.7 KB

backend/web/images/img/credit/american-express.png 0 → 100644

2.73 KB

backend/web/images/img/credit/cirrus.png 0 → 100644

1.83 KB

backend/web/images/img/credit/mastercard.png 0 → 100644

1.94 KB

backend/web/images/img/credit/mestro.png 0 → 100644

1.93 KB

backend/web/images/img/credit/paypal.png 0 → 100644

2.6 KB

backend/web/images/img/credit/paypal2.png 0 → 100644

1.38 KB

backend/web/images/img/credit/visa.png 0 → 100644

1.17 KB

backend/web/images/img/default-50x50.gif 0 → 100644

184 Bytes

backend/web/images/img/icons.png 0 → 100644

1.85 KB

backend/web/images/img/photo1.png 0 → 100644

1.56 MB

backend/web/images/img/photo2.png 0 → 100644

1.36 MB

backend/web/images/img/user1-128x128.jpg 0 → 100644

3.3 KB

backend/web/images/img/user2-160x160.jpg 0 → 100644

7.85 KB

backend/web/images/img/user3-128x128.jpg 0 → 100644

3.93 KB

backend/web/images/img/user4-128x128.jpg 0 → 100644

3.4 KB

backend/web/images/img/user5-128x128.jpg 0 → 100644

6.34 KB

backend/web/images/img/user6-128x128.jpg 0 → 100644

4.75 KB

backend/web/images/img/user7-128x128.jpg 0 → 100644

6.9 KB

backend/web/images/img/user8-128x128.jpg 0 → 100644

5.59 KB

backend/web/js/bootstrap.min.js 0 → 100644
  1 +/*!
  2 + * Bootstrap v3.3.4 (http://getbootstrap.com)
  3 + * Copyright 2011-2015 Twitter, Inc.
  4 + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  5 + */
  6 +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.4",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.4",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.4",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.4",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.4",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('<div class="dropdown-backdrop"/>').insertAfter(a(this)).on("click",b);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger("shown.bs.dropdown",h)}return!1}},g.prototype.keydown=function(b){if(/(38|40|27|32)/.test(b.which)&&!/input|textarea/i.test(b.target.tagName)){var d=a(this);if(b.preventDefault(),b.stopPropagation(),!d.is(".disabled, :disabled")){var e=c(d),g=e.hasClass("open");if(!g&&27!=b.which||g&&27==b.which)return 27==b.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find('[role="menu"]'+h+', [role="listbox"]'+h);if(i.length){var j=i.index(b.target);38==b.which&&j>0&&j--,40==b.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",b).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="menu"]',g.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="listbox"]',g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.4",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in").attr("aria-hidden",!1),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a('<div class="modal-backdrop '+e+'" />').appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.init("tooltip",a,b)};c.VERSION="3.3.4",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(this.options.viewport.selector||this.options.viewport),this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c&&c.$tip&&c.$tip.is(":visible")?void(c.hoverState="in"):(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.options.container?a(this.options.container):this.$element.parent(),p=this.getPosition(o);h="bottom"==h&&k.bottom+m>p.bottom?"top":"top"==h&&k.top-m<p.top?"bottom":"right"==h&&k.right+l>p.width?"left":"left"==h&&k.left-l<p.left?"right":h,f.removeClass(n).addClass(h)}var q=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(q,h);var r=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",r).emulateTransitionEnd(c.TRANSITION_DURATION):r()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top=b.top+g,b.left=b.left+h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.width&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type)})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.4",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.4",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.4",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});
  7 +if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.4",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=a(document.body).height();"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery);
0 8 \ No newline at end of file
... ...
common/components/Request.php 0 → 100644
  1 +<?php
  2 +namespace common\components;
  3 +
  4 +class Request extends \yii\web\Request
  5 +
  6 +{
  7 +
  8 + public $web;
  9 +
  10 + public $adminUrl;
  11 +
  12 +
  13 +
  14 + public function getBaseUrl()
  15 +
  16 + {
  17 +
  18 + return str_replace($this->web, "", parent::getBaseUrl()) . $this->adminUrl;
  19 +
  20 + }
  21 +
  22 +
  23 +
  24 + public function resolvePathInfo()
  25 +
  26 + {
  27 +
  28 + if ($this->getUrl() === $this->adminUrl) {
  29 +
  30 + return "";
  31 +
  32 + } else {
  33 +
  34 + return parent::resolvePathInfo();
  35 +
  36 + }
  37 +
  38 + }
  39 +
  40 +}
0 41 \ No newline at end of file
... ...
common/config/main.php
1 1 <?php
2   -$rules = require(__DIR__ . '/rules.php');
3 2 return [
4 3 'vendorPath' => dirname(dirname(__DIR__)) . '/vendor',
5 4 'components' => [
6 5 'cache' => [
7 6 'class' => 'yii\caching\FileCache',
8 7 ],
  8 + 'urlManager' => [
  9 + 'enablePrettyUrl' => true,
  10 + 'showScriptName' => false,
  11 + 'rules' => [
  12 + 'module/<module:\w+>/<controller:\w+>/<action:\w+>' => '<module>/<controller>/<action>',
  13 + ]
  14 + ],
9 15 ],
10   -];
11   -
12 16  
  17 +];
... ...
frontend/config/main.php
... ... @@ -16,6 +16,13 @@ return [
16 16 'identityClass' => 'common\models\User',
17 17 'enableAutoLogin' => true,
18 18 ],
  19 + 'request'=>[
  20 +
  21 + 'class' => 'common\components\Request',
  22 +
  23 + 'web'=> '/frontend/web'
  24 +
  25 + ],
19 26 'log' => [
20 27 'traceLevel' => YII_DEBUG ? 3 : 0,
21 28 'targets' => [
... ... @@ -28,11 +35,9 @@ return [
28 35 'errorHandler' => [
29 36 'errorAction' => 'site/error',
30 37 ],
31   - 'urlManager' => [
32   - 'enablePrettyUrl' => true,
33   - 'showScriptName' => false,
34   - 'rules' => ['module/<module:\w+>/<controller:\w+>/<action:\w+>' => '<module>/<controller>/<action>'],
35   - ],
  38 +
  39 +
  40 +
36 41 ],
37 42 'params' => $params,
38 43 ];
... ...
frontend/web/.htaccess deleted
1   -RewriteEngine on
2   -RewriteBase /
3   -RewriteCond %{REQUEST_FILENAME} !-f
4   -RewriteCond %{REQUEST_FILENAME} !-d
5   -
6   -RewriteRule . index.php
7   -
8   -Options -Indexes
9 0 \ No newline at end of file