WooCommerce Wishlist Plugin - Version 1.5.0

Version Description

Release Date - 11 August 2017

  • Added an option to allow users remove products from a wishlist on the second click
  • Added the ability to load custom translation files
  • Overall frontend performance optimization
  • Added support for plugins/woocommerce add-ons that use custom meta:
    • WooCommerce Gift Cards
    • WooCommerce Bookings
    • WooCommerce Subscriptions
    • WooCommerce Composite Products
    • WooCommerce Product Bundles
    • WooCommerce Mix and Match
    • WooCommerce Gravity Forms Product Add-Ons
Download this release

Release Info

Developer templateinvaders
Plugin Icon 128x128 WooCommerce Wishlist Plugin
Version 1.5.0
Comparing to
See all releases

Code changes from version 1.4.0 to 1.5.0

admin/base.helper.php CHANGED
@@ -1,119 +1,118 @@
1
- <?php
2
- /**
3
- * Basic admin helper class
4
- *
5
- * @since 1.0.0
6
- * @package TInvWishlist\Admin\Helper
7
- */
8
-
9
- // If this file is called directly, abort.
10
- if ( ! defined( 'ABSPATH' ) ) {
11
- die;
12
- }
13
-
14
- /**
15
- * Basic admin helper class
16
- */
17
- abstract class TInvWL_Admin_Base {
18
-
19
- /**
20
- * Plugin name
21
- *
22
- * @var string
23
- */
24
- public $_n;
25
- /**
26
- * Plugin version
27
- *
28
- * @var string
29
- */
30
- public $_v;
31
-
32
- /**
33
- * Constructor
34
- *
35
- * @param string $plugin_name Plugin name.
36
- * @param string $version Plugin version.
37
- */
38
- function __construct( $plugin_name, $version ) {
39
- $this->_n = $plugin_name;
40
- $this->_v = $version;
41
- $this->load_function();
42
- }
43
-
44
- /**
45
- * Load function
46
- */
47
- function load_function() {
48
-
49
- }
50
-
51
- /**
52
- * Formatted admin url.
53
- *
54
- * @param string $page Page title.
55
- * @param string $cat Category title.
56
- * @param array $arg Arguments array.
57
- *
58
- * @return string
59
- */
60
- public function admin_url( $page, $cat = '', $arg = array() ) {
61
- $protocol = is_ssl() ? 'https' : 'http';
62
- $glue = '-';
63
- $params = array(
64
- 'page' => implode( $glue, array_filter( array( $this->_n, $page ) ) ),
65
- 'cat' => $cat,
66
- );
67
- if ( is_array( $arg ) ) {
68
- $params = array_merge( $params, $arg );
69
- }
70
- $params = array_filter( $params );
71
- $params = http_build_query( $params );
72
- if ( is_string( $arg ) ) {
73
- $params = $params . '&' . $arg;
74
- }
75
-
76
- return admin_url( sprintf( 'admin.php?%s', $params ), $protocol );
77
- }
78
-
79
- /**
80
- * Basic print admin page. By attributes page and cat, determined sub function for print
81
- *
82
- * @return boolean
83
- */
84
- public function _print_() {
85
-
86
-
87
- $default = 'general';
88
- $params = filter_input_array( INPUT_GET, array(
89
- 'page' => FILTER_SANITIZE_STRING,
90
- 'cat' => FILTER_SANITIZE_STRING,
91
- 'id' => FILTER_VALIDATE_INT,
92
- ) );
93
- extract( $params ); // @codingStandardsIgnoreLine WordPress.VIP.RestrictedFunctions.extract
94
-
95
- $glue = '-';
96
- $page = explode( $glue, $page );
97
- $page_last = array_shift( $page );
98
- if ( $this->_n != $page_last ) { // WPCS: loose comparison ok.
99
- return false;
100
- }
101
-
102
- $cat = empty( $cat ) ? $default : $cat;
103
- $glue = '_';
104
- array_push( $page, $cat );
105
- $cat = implode( $glue, $page );
106
- $function_name = __FUNCTION__ . $cat;
107
-
108
- if ( method_exists( $this, $function_name ) && __FUNCTION__ != $function_name ) { // WPCS: loose comparison ok.
109
- return $this->$function_name();
110
- } else {
111
- $function_name = __FUNCTION__ . $default;
112
- if ( method_exists( $this, $function_name ) ) {
113
- return $this->$function_name( $cat );
114
- }
115
- }
116
-
117
- return false;
118
- }
119
- }
1
+ <?php
2
+ /**
3
+ * Basic admin helper class
4
+ *
5
+ * @since 1.0.0
6
+ * @package TInvWishlist\Admin\Helper
7
+ */
8
+
9
+ // If this file is called directly, abort.
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ die;
12
+ }
13
+
14
+ /**
15
+ * Basic admin helper class
16
+ */
17
+ abstract class TInvWL_Admin_Base {
18
+
19
+ /**
20
+ * Plugin name
21
+ *
22
+ * @var string
23
+ */
24
+ public $_n;
25
+ /**
26
+ * Plugin version
27
+ *
28
+ * @var string
29
+ */
30
+ public $_v;
31
+
32
+ /**
33
+ * Constructor
34
+ *
35
+ * @param string $plugin_name Plugin name.
36
+ * @param string $version Plugin version.
37
+ */
38
+ function __construct( $plugin_name, $version ) {
39
+ $this->_n = $plugin_name;
40
+ $this->_v = $version;
41
+ $this->load_function();
42
+ }
43
+
44
+ /**
45
+ * Load function
46
+ */
47
+ function load_function() {
48
+
49
+ }
50
+
51
+ /**
52
+ * Formatted admin url.
53
+ *
54
+ * @param string $page Page title.
55
+ * @param string $cat Category title.
56
+ * @param array $arg Arguments array.
57
+ *
58
+ * @return string
59
+ */
60
+ public function admin_url( $page, $cat = '', $arg = array() ) {
61
+ $protocol = is_ssl() ? 'https' : 'http';
62
+ $glue = '-';
63
+ $params = array(
64
+ 'page' => implode( $glue, array_filter( array( $this->_n, $page ) ) ),
65
+ 'cat' => $cat,
66
+ );
67
+ if ( is_array( $arg ) ) {
68
+ $params = array_merge( $params, $arg );
69
+ }
70
+ $params = array_filter( $params );
71
+ $params = http_build_query( $params );
72
+ if ( is_string( $arg ) ) {
73
+ $params = $params . '&' . $arg;
74
+ }
75
+
76
+ return admin_url( sprintf( 'admin.php?%s', $params ), $protocol );
77
+ }
78
+
79
+ /**
80
+ * Basic print admin page. By attributes page and cat, determined sub function for print
81
+ *
82
+ * @return boolean
83
+ */
84
+ public function _print_() {
85
+
86
+ $default = 'general';
87
+ $params = filter_input_array( INPUT_GET, array(
88
+ 'page' => FILTER_SANITIZE_STRING,
89
+ 'cat' => FILTER_SANITIZE_STRING,
90
+ 'id' => FILTER_VALIDATE_INT,
91
+ ) );
92
+ extract( $params ); // @codingStandardsIgnoreLine WordPress.VIP.RestrictedFunctions.extract
93
+
94
+ $glue = '-';
95
+ $page = explode( $glue, $page );
96
+ $page_last = array_shift( $page );
97
+ if ( $this->_n != $page_last ) { // WPCS: loose comparison ok.
98
+ return false;
99
+ }
100
+
101
+ $cat = empty( $cat ) ? $default : $cat;
102
+ $glue = '_';
103
+ array_push( $page, $cat );
104
+ $cat = implode( $glue, $page );
105
+ $function_name = __FUNCTION__ . $cat;
106
+
107
+ if ( method_exists( $this, $function_name ) && __FUNCTION__ != $function_name ) { // WPCS: loose comparison ok.
108
+ return $this->$function_name();
109
+ } else {
110
+ $function_name = __FUNCTION__ . $default;
111
+ if ( method_exists( $this, $function_name ) ) {
112
+ return $this->$function_name( $cat );
113
+ }
114
+ }
115
+
116
+ return false;
117
+ }
118
+ }
 
admin/basesection.helper.php CHANGED
@@ -1,209 +1,209 @@
1
- <?php
2
- /**
3
- * Basic admin section helper class
4
- *
5
- * @since 1.0.0
6
- * @package TInvWishlist\Admin\Helper
7
- */
8
-
9
- // If this file is called directly, abort.
10
- if ( ! defined( 'ABSPATH' ) ) {
11
- die;
12
- }
13
-
14
- /**
15
- * Basic admin section helper class
16
- */
17
- abstract class TInvWL_Admin_BaseSection extends TInvWL_Admin_Base {
18
-
19
- /**
20
- * Priority for admin menu
21
- *
22
- * @var integer
23
- */
24
- public $priority = 10;
25
-
26
- /**
27
- * Constructor
28
- *
29
- * @param string $plugin_name Plugin name.
30
- * @param string $version Plugin version.
31
- */
32
- function __construct( $plugin_name, $version ) {
33
- $this->_n = $plugin_name;
34
- $this->_v = $version;
35
- $menu = $this->menu();
36
- if ( ! empty( $menu ) ) {
37
- add_action( $this->_n . '_admin_menu', array( $this, 'adminmenu' ), $this->priority );
38
- }
39
- $this->load_function();
40
- }
41
-
42
- /**
43
- * Add item to admin menu
44
- *
45
- * @param array $data Menu.
46
- * @return array
47
- */
48
- function adminmenu( $data ) {
49
- $data[] = $this->menu();
50
- return $data;
51
- }
52
-
53
- /**
54
- * Menu array
55
- */
56
- function menu() {
57
-
58
- }
59
-
60
- /**
61
- * Load function. Default load form for sections
62
- */
63
- function load_function() {
64
- $this->form();
65
- }
66
-
67
- /**
68
- * General print
69
- *
70
- * @param integer $id Id parameter.
71
- * @param string $cat Category parameter.
72
- */
73
- function _print_general( $id = 0, $cat = '' ) {
74
- $title = $this->menu();
75
- $slug = $title['slug'];
76
- $title = isset( $title['page_title'] ) ? $title['page_title'] : $title['title'];
77
- $data = array(
78
- '_header' => $title,
79
- );
80
- $method = $cat . '_data';
81
- if ( ! method_exists( $this, $method ) ) {
82
- $method = 'constructor_data';
83
- }
84
-
85
- $data = apply_filters( "{$this->_n}_{$cat}_data", $data );
86
- if ( method_exists( $this, $method ) ) {
87
- $sections = apply_filters( 'tinwl_prepare_admsections_' . $method, $this->$method() );
88
- $sections = apply_filters( 'tinwl_prepare_admsections', $sections );
89
- $view = new TInvWL_ViewSection( $this->_n, $this->_v );
90
- $view->load_data( $sections );
91
- $method = $cat . '_save';
92
- if ( ! method_exists( $this, $method ) ) {
93
- $method = 'constructor_save';
94
- }
95
- if ( method_exists( $this, $method ) ) {
96
- $this->$method( apply_filters( 'tinwl_prepare_admsections_' . $method, $view->post_form() ) );
97
- }
98
- $method = $cat . '_load';
99
- if ( ! method_exists( $this, $method ) ) {
100
- $method = 'constructor_load';
101
- }
102
- if ( method_exists( $this, $method ) ) {
103
- $view->load_value( apply_filters( 'tinwl_prepare_admsections_' . $method, $this->$method( $sections ) ) );
104
- }
105
- TInvWL_View::render( $view, $view->form_data( $data ) );
106
- } else {
107
- TInvWL_View::render( $slug, $data );
108
- }
109
- }
110
-
111
- /**
112
- * Method for default settings array
113
- *
114
- * @param array $sections Sections array.
115
- * @return array
116
- */
117
- function get_defaults( $sections ) {
118
- $defaults = array();
119
- if ( ! is_array( $sections ) ) {
120
- return $defaults;
121
- }
122
- $sections = apply_filters( 'tinwl_prepare_admsections', $sections );
123
- foreach ( $sections as $section ) {
124
- if ( array_key_exists( 'noform', $section ) && $section['noform'] ) {
125
- continue;
126
- }
127
-
128
- if ( array_key_exists( 'fields', $section ) ) {
129
- $fields = $section['fields'];
130
- } else {
131
- continue;
132
- }
133
- $id = array_key_exists( 'id', $section ) ? $section['id'] : '';
134
- if ( ! array_key_exists( $id, $defaults ) ) {
135
- $defaults[ $id ] = array();
136
- }
137
- foreach ( $fields as $field ) {
138
- $name = array_key_exists( 'name', $field ) ? $field['name'] : '';
139
- $std = array_key_exists( 'std', $field ) ? $field['std'] : '';
140
-
141
- $defaults[ $id ][ $name ] = $std;
142
- }
143
- if ( array_key_exists( '', $defaults[ $id ] ) ) {
144
- unset( $defaults[ $id ][''] );
145
- }
146
- }
147
- return $defaults;
148
- }
149
-
150
- /**
151
- * Form for section
152
- */
153
- function form() {
154
- add_filter( $this->_n . '_section_before', array( $this, 'start_form' ) );
155
- add_filter( $this->_n . '_section_after', array( $this, 'end_form' ) );
156
- }
157
-
158
- /**
159
- * Form start for section
160
- *
161
- * @param string $content Sections content.
162
- * @return string
163
- */
164
- function start_form( $content ) {
165
- $content .= '<form method="POST" autocomplete="off">';
166
- return $content;
167
- }
168
-
169
- /**
170
- * Form end for section
171
- *
172
- * @param string $content Sections content.
173
- * @return string
174
- */
175
- function end_form( $content ) {
176
- $content .= '</form>';
177
- return $content;
178
- }
179
-
180
- /**
181
- * Load value from database
182
- *
183
- * @param array $sections Sections array.
184
- * @return array
185
- */
186
- function constructor_load( $sections ) {
187
- $sections = $this->get_defaults( $sections );
188
- $sections = array_keys( $sections );
189
- $data = array();
190
- foreach ( $sections as $section ) {
191
- $data[ $section ] = tinv_get_option( $section );
192
- }
193
- return $data;
194
- }
195
-
196
- /**
197
- * Save value to database
198
- *
199
- * @param array $data Post section data.
200
- */
201
- function constructor_save( $data ) {
202
- if ( empty( $data ) || ! is_array( $data ) ) {
203
- return false;
204
- }
205
- foreach ( $data as $key => $value ) {
206
- tinv_update_option( $key, '', $value );
207
- }
208
- }
209
- }
1
+ <?php
2
+ /**
3
+ * Basic admin section helper class
4
+ *
5
+ * @since 1.0.0
6
+ * @package TInvWishlist\Admin\Helper
7
+ */
8
+
9
+ // If this file is called directly, abort.
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ die;
12
+ }
13
+
14
+ /**
15
+ * Basic admin section helper class
16
+ */
17
+ abstract class TInvWL_Admin_BaseSection extends TInvWL_Admin_Base {
18
+
19
+ /**
20
+ * Priority for admin menu
21
+ *
22
+ * @var integer
23
+ */
24
+ public $priority = 10;
25
+
26
+ /**
27
+ * Constructor
28
+ *
29
+ * @param string $plugin_name Plugin name.
30
+ * @param string $version Plugin version.
31
+ */
32
+ function __construct( $plugin_name, $version ) {
33
+ $this->_n = $plugin_name;
34
+ $this->_v = $version;
35
+ $menu = $this->menu();
36
+ if ( ! empty( $menu ) ) {
37
+ add_action( $this->_n . '_admin_menu', array( $this, 'adminmenu' ), $this->priority );
38
+ }
39
+ $this->load_function();
40
+ }
41
+
42
+ /**
43
+ * Add item to admin menu
44
+ *
45
+ * @param array $data Menu.
46
+ * @return array
47
+ */
48
+ function adminmenu( $data ) {
49
+ $data[] = $this->menu();
50
+ return $data;
51
+ }
52
+
53
+ /**
54
+ * Menu array
55
+ */
56
+ function menu() {
57
+
58
+ }
59
+
60
+ /**
61
+ * Load function. Default load form for sections
62
+ */
63
+ function load_function() {
64
+ $this->form();
65
+ }
66
+
67
+ /**
68
+ * General print
69
+ *
70
+ * @param integer $id Id parameter.
71
+ * @param string $cat Category parameter.
72
+ */
73
+ function _print_general( $id = 0, $cat = '' ) {
74
+ $title = $this->menu();
75
+ $slug = $title['slug'];
76
+ $title = isset( $title['page_title'] ) ? $title['page_title'] : $title['title'];
77
+ $data = array(
78
+ '_header' => $title,
79
+ );
80
+ $method = $cat . '_data';
81
+ if ( ! method_exists( $this, $method ) ) {
82
+ $method = 'constructor_data';
83
+ }
84
+
85
+ $data = apply_filters( "{$this->_n}_{$cat}_data", $data );
86
+ if ( method_exists( $this, $method ) ) {
87
+ $sections = apply_filters( 'tinwl_prepare_admsections_' . $method, $this->$method() );
88
+ $sections = apply_filters( 'tinwl_prepare_admsections', $sections );
89
+ $view = new TInvWL_ViewSection( $this->_n, $this->_v );
90
+ $view->load_data( $sections );
91
+ $method = $cat . '_save';
92
+ if ( ! method_exists( $this, $method ) ) {
93
+ $method = 'constructor_save';
94
+ }
95
+ if ( method_exists( $this, $method ) ) {
96
+ $this->$method( apply_filters( 'tinwl_prepare_admsections_' . $method, $view->post_form() ) );
97
+ }
98
+ $method = $cat . '_load';
99
+ if ( ! method_exists( $this, $method ) ) {
100
+ $method = 'constructor_load';
101
+ }
102
+ if ( method_exists( $this, $method ) ) {
103
+ $view->load_value( apply_filters( 'tinwl_prepare_admsections_' . $method, $this->$method( $sections ) ) );
104
+ }
105
+ TInvWL_View::render( $view, $view->form_data( $data ) );
106
+ } else {
107
+ TInvWL_View::render( $slug, $data );
108
+ }
109
+ }
110
+
111
+ /**
112
+ * Method for default settings array
113
+ *
114
+ * @param array $sections Sections array.
115
+ * @return array
116
+ */
117
+ function get_defaults( $sections ) {
118
+ $defaults = array();
119
+ if ( ! is_array( $sections ) ) {
120
+ return $defaults;
121
+ }
122
+ $sections = apply_filters( 'tinwl_prepare_admsections', $sections );
123
+ foreach ( $sections as $section ) {
124
+ if ( array_key_exists( 'noform', $section ) && $section['noform'] ) {
125
+ continue;
126
+ }
127
+
128
+ if ( array_key_exists( 'fields', $section ) ) {
129
+ $fields = $section['fields'];
130
+ } else {
131
+ continue;
132
+ }
133
+ $id = array_key_exists( 'id', $section ) ? $section['id'] : '';
134
+ if ( ! array_key_exists( $id, $defaults ) ) {
135
+ $defaults[ $id ] = array();
136
+ }
137
+ foreach ( $fields as $field ) {
138
+ $name = array_key_exists( 'name', $field ) ? $field['name'] : '';
139
+ $std = array_key_exists( 'std', $field ) ? $field['std'] : '';
140
+
141
+ $defaults[ $id ][ $name ] = $std;
142
+ }
143
+ if ( array_key_exists( '', $defaults[ $id ] ) ) {
144
+ unset( $defaults[ $id ][''] );
145
+ }
146
+ }
147
+ return $defaults;
148
+ }
149
+
150
+ /**
151
+ * Form for section
152
+ */
153
+ function form() {
154
+ add_filter( $this->_n . '_section_before', array( $this, 'start_form' ) );
155
+ add_filter( $this->_n . '_section_after', array( $this, 'end_form' ) );
156
+ }
157
+
158
+ /**
159
+ * Form start for section
160
+ *
161
+ * @param string $content Sections content.
162
+ * @return string
163
+ */
164
+ function start_form( $content ) {
165
+ $content .= '<form method="POST" autocomplete="off">';
166
+ return $content;
167
+ }
168
+
169
+ /**
170
+ * Form end for section
171
+ *
172
+ * @param string $content Sections content.
173
+ * @return string
174
+ */
175
+ function end_form( $content ) {
176
+ $content .= '</form>';
177
+ return $content;
178
+ }
179
+
180
+ /**
181
+ * Load value from database
182
+ *
183
+ * @param array $sections Sections array.
184
+ * @return array
185
+ */
186
+ function constructor_load( $sections ) {
187
+ $sections = $this->get_defaults( $sections );
188
+ $sections = array_keys( $sections );
189
+ $data = array();
190
+ foreach ( $sections as $section ) {
191
+ $data[ $section ] = tinv_get_option( $section );
192
+ }
193
+ return $data;
194
+ }
195
+
196
+ /**
197
+ * Save value to database
198
+ *
199
+ * @param array $data Post section data.
200
+ */
201
+ function constructor_save( $data ) {
202
+ if ( empty( $data ) || ! is_array( $data ) ) {
203
+ return false;
204
+ }
205
+ foreach ( $data as $key => $value ) {
206
+ tinv_update_option( $key, '', $value );
207
+ }
208
+ }
209
+ }
admin/basestyle.helper.php CHANGED
@@ -1,268 +1,268 @@
1
- <?php
2
- /**
3
- * Basic admin style helper class
4
- *
5
- * @since 1.0.0
6
- * @package TInvWishlist\Admin\Helper
7
- */
8
-
9
- // If this file is called directly, abort.
10
- if ( ! defined( 'ABSPATH' ) ) {
11
- die;
12
- }
13
-
14
- /**
15
- * Basic admin style helper class
16
- */
17
- abstract class TInvWL_Admin_BaseStyle extends TInvWL_Admin_BaseSection {
18
-
19
- /**
20
- * Prepare sections for template attributes
21
- *
22
- * @return array
23
- */
24
- function prepare_sections() {
25
- $fields_data = array();
26
- $fields = $this->default_style_settings();
27
- $theme_file = TINVWL_PATH . implode( DIRECTORY_SEPARATOR, array( 'asset', 'css', 'theme.css' ) );
28
- if ( file_exists( $theme_file ) ) {
29
- $fields_data = $this->break_css( file_get_contents( $theme_file ) ); // @codingStandardsIgnoreLine WordPress.VIP.RestrictedFunctions.file_get_contents
30
- }
31
- $_fields = $this->prepare_fields( $fields, $fields_data );
32
- foreach ( $_fields as &$_field ) {
33
- if ( ! array_key_exists( 'skin', $_field ) ) {
34
- switch ( $_field['type'] ) {
35
- case 'group':
36
- case 'groupHTML':
37
- $_field['skin'] = 'section-group-style';
38
- break;
39
- default:
40
- $_field['skin'] = 'section-field-style';
41
- break;
42
- }
43
- }
44
- }
45
- return $_fields;
46
- }
47
-
48
- /**
49
- * Create section for this settings.
50
- *
51
- * @return array
52
- */
53
- function constructor_data() {
54
- return array(
55
- array(
56
- 'id' => 'style',
57
- 'title' => __( 'Templates', 'ti-woocommerce-wishlist' ),
58
- 'desc' => '',
59
- 'show_names' => false,
60
- 'fields' => array(
61
- array(
62
- 'type' => 'checkboxonoff',
63
- 'name' => 'customstyle',
64
- 'text' => __( 'Use Theme style', 'ti-woocommerce-wishlist' ),
65
- 'std' => true,
66
- 'extra' => array( 'tiwl-hide' => '.tinvwl-style-options' ),
67
- 'class' => 'tinvwl-header-row',
68
- ),
69
- ),
70
- ),
71
- array(
72
- 'id' => 'style_options',
73
- 'title' => __( 'Template Options', 'ti-woocommerce-wishlist' ),
74
- 'show_names' => true,
75
- 'class' => 'tinvwl-style-options',
76
- 'fields' => $this->prepare_sections(),
77
- 'skin' => 'section-general',
78
- ),
79
- array(
80
- 'id' => 'style_plain',
81
- 'title' => __( 'Template Custom CSS', 'ti-woocommerce-wishlist' ),
82
- 'desc' => '',
83
- 'show_names' => false,
84
- 'fields' => array(
85
- array(
86
- 'type' => 'checkboxonoff',
87
- 'name' => 'allow',
88
- 'text' => __( 'Template Custom CSS', 'ti-woocommerce-wishlist' ),
89
- 'std' => true,
90
- 'extra' => array( 'tiwl-show' => '.tiwl-style-custom-allow' ),
91
- 'class' => 'tinvwl-header-row',
92
- ),
93
- array(
94
- 'type' => 'group',
95
- 'id' => 'custom',
96
- 'class' => 'tiwl-style-custom-allow',
97
- ),
98
- array(
99
- 'type' => 'textarea',
100
- 'name' => 'css',
101
- 'text' => '',
102
- 'std' => '',
103
- ),
104
- ),
105
- ),
106
- array(
107
- 'id' => 'save_buttons',
108
- 'class' => 'only-button',
109
- 'noform' => true,
110
- 'fields' => array(
111
- array(
112
- 'type' => 'button_submit',
113
- 'name' => 'setting_save',
114
- 'std' => '<span><i class="fa fa-check"></i></span>' . __( 'Save Settings', 'ti-woocommerce-wishlist' ),
115
- 'extra' => array( 'class' => 'tinvwl-btn split status-btn-ok' ),
116
- ),
117
- array(
118
- 'type' => 'button_submit_quick',
119
- 'name' => 'setting_save_quick',
120
- 'std' => '<span><i class="fa fa-floppy-o"></i></span>' . __( 'Save', 'ti-woocommerce-wishlist' ),
121
- ),
122
- ),
123
- ),
124
- );
125
- }
126
-
127
- /**
128
- * Basic function for default theme fields
129
- *
130
- * @return array
131
- */
132
- function default_style_settings() {
133
- return array();
134
- }
135
-
136
- /**
137
- * Prepare style fields for sections fields
138
- *
139
- * @param array $fields Array of fields list.
140
- * @param array $data Array of default values for fields.
141
- * @return array
142
- */
143
- function prepare_fields( $fields = array(), $data = array() ) {
144
- foreach ( $fields as &$field ) {
145
- if ( ! array_key_exists( 'selector', $field ) || ! array_key_exists( 'element', $field ) ) {
146
- continue;
147
- }
148
- $field['name'] = $this->create_selectorkey( $field['selector'], $field['element'] );
149
- if ( ! array_key_exists( 'std', $field ) ) {
150
- $field['std'] = '';
151
- }
152
- if ( isset( $data[ $field['selector'] ][ $field['element'] ] ) ) {
153
- $value = $data[ $field['selector'] ][ $field['element'] ];
154
- if ( array_key_exists( 'format', (array) $field ) ) {
155
- $pregx = preg_replace( '/(\[|\]|\\|\/|\^|\$|\%|\.|\||\?|\*|\+|\(|\)|\{|\})/', '\\\${1}', $field['format'] );
156
- $pregx = str_replace( '\{0\}', '(.*?)', $pregx );
157
- $pregx = '/^' . $pregx . '$/i';
158
- if ( preg_match( $pregx, $value, $matches ) ) {
159
- if ( isset( $matches[1] ) ) {
160
- $field['std'] = trim( $matches[1] );
161
- $field['std'] = preg_replace( '/^\.\.\//', TINVWL_URL . 'asset/', $field['std'] );
162
- }
163
- }
164
- } else {
165
- $field['std'] = $value;
166
- }
167
- }
168
- unset( $field['selector'], $field['element'], $field['format'] );
169
- }
170
- return $fields;
171
- }
172
-
173
- /**
174
- * Save value to database
175
- *
176
- * @param array $data Post section data.
177
- * @return boolean
178
- */
179
- function constructor_save( $data ) {
180
- if ( empty( $data ) || ! is_array( $data ) ) {
181
- return false;
182
- }
183
- if ( array_key_exists( 'style', (array) $data ) && array_key_exists( 'style_options', (array) $data ) ) {
184
- if ( false === $data['style']['customstyle'] ) {
185
- $data['style_options']['css'] = $this->convert_styles( $data['style_options'] );
186
- } else {
187
- $data['style_options'] = array();
188
- }
189
- delete_transient( $this->_n . '_dynamic_' );
190
- }
191
- if ( array_key_exists( 'style_plain', (array) $data ) ) {
192
- if ( ! $data['style_plain']['allow'] ) {
193
- $data['style_plain']['css'] = '';
194
- }
195
- if ( empty( $data['style_plain']['css'] ) ) {
196
- $data['style_plain']['allow'] = false;
197
- }
198
- }
199
- parent::constructor_save( $data );
200
- }
201
-
202
- /**
203
- * Generate fields name for form
204
- *
205
- * @param string $selector Selector for fields.
206
- * @param string $element Attribute name.
207
- * @return string
208
- */
209
- function create_selectorkey( $selector, $element ) {
210
- return md5( $selector . '||' . $element );
211
- }
212
-
213
- /**
214
- * Create array of css attributes
215
- *
216
- * @param string $css CSS content.
217
- * @return array
218
- */
219
- function break_css( $css ) {
220
- $results = array();
221
- $css = preg_replace( '!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $css );
222
- $css = preg_replace( '/(\r|\n|\t| {2,})/', '', $css );
223
- $css = str_replace( array( '{', '}' ), array( ' { ', ' } ' ), $css );
224
- preg_match_all( '/(.+?)\s*?\{\s*?(.+?)\s*?\}/', $css, $matches );
225
- foreach ( $matches[0] as $i => $original ) {
226
- foreach ( explode( ';', $matches[2][ $i ] ) as $attr ) {
227
- if ( strlen( trim( $attr ) ) > 0 ) {
228
- list($name, $value) = explode( ':', $attr );
229
- $results[ trim( $matches[1][ $i ] ) ][ trim( $name ) ] = trim( $value );
230
- }
231
- }
232
- }
233
- return $results;
234
- }
235
-
236
- /**
237
- * Convert settings to css
238
- *
239
- * @param array $style Array of style attributes.
240
- * @return string
241
- */
242
- function convert_styles( $style = array() ) {
243
- $fields = $this->default_style_settings();
244
- $styles = array();
245
- foreach ( $fields as $field ) {
246
- if ( ! array_key_exists( 'selector', $field ) || ! array_key_exists( 'element', $field ) ) {
247
- continue;
248
- }
249
- $key = $this->create_selectorkey( $field['selector'], $field['element'] );
250
- if ( array_key_exists( $key, (array) $style ) ) {
251
- $value = $style[ $key ];
252
- if ( array_key_exists( 'format', $field ) ) {
253
- $value = str_replace( '{0}', $value, $field['format'] );
254
- }
255
- $styles[ $field['selector'] ][ $field['element'] ] = $value;
256
- }
257
- }
258
- foreach ( $styles as $selector => &$elements ) {
259
- foreach ( $elements as $key => &$element ) {
260
- $element = sprintf( '%s:%s;', $key, $element );
261
- }
262
- $elements = implode( '', $elements );
263
- $elements = sprintf( '%s {%s}', $selector, $elements );
264
- }
265
- $styles = implode( ' ', $styles );
266
- return $styles;
267
- }
268
- }
1
+ <?php
2
+ /**
3
+ * Basic admin style helper class
4
+ *
5
+ * @since 1.0.0
6
+ * @package TInvWishlist\Admin\Helper
7
+ */
8
+
9
+ // If this file is called directly, abort.
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ die;
12
+ }
13
+
14
+ /**
15
+ * Basic admin style helper class
16
+ */
17
+ abstract class TInvWL_Admin_BaseStyle extends TInvWL_Admin_BaseSection {
18
+
19
+ /**
20
+ * Prepare sections for template attributes
21
+ *
22
+ * @return array
23
+ */
24
+ function prepare_sections() {
25
+ $fields_data = array();
26
+ $fields = $this->default_style_settings();
27
+ $theme_file = TINVWL_PATH . implode( DIRECTORY_SEPARATOR, array( 'asset', 'css', 'theme.css' ) );
28
+ if ( file_exists( $theme_file ) ) {
29
+ $fields_data = $this->break_css( file_get_contents( $theme_file ) ); // @codingStandardsIgnoreLine WordPress.VIP.RestrictedFunctions.file_get_contents
30
+ }
31
+ $_fields = $this->prepare_fields( $fields, $fields_data );
32
+ foreach ( $_fields as &$_field ) {
33
+ if ( ! array_key_exists( 'skin', $_field ) ) {
34
+ switch ( $_field['type'] ) {
35
+ case 'group':
36
+ case 'groupHTML':
37
+ $_field['skin'] = 'section-group-style';
38
+ break;
39
+ default:
40
+ $_field['skin'] = 'section-field-style';
41
+ break;
42
+ }
43
+ }
44
+ }
45
+ return $_fields;
46
+ }
47
+
48
+ /**
49
+ * Create section for this settings.
50
+ *
51
+ * @return array
52
+ */
53
+ function constructor_data() {
54
+ return array(
55
+ array(
56
+ 'id' => 'style',
57
+ 'title' => __( 'Templates', 'ti-woocommerce-wishlist' ),
58
+ 'desc' => '',
59
+ 'show_names' => false,
60
+ 'fields' => array(
61
+ array(
62
+ 'type' => 'checkboxonoff',
63
+ 'name' => 'customstyle',
64
+ 'text' => __( 'Use Theme style', 'ti-woocommerce-wishlist' ),
65
+ 'std' => true,
66
+ 'extra' => array( 'tiwl-hide' => '.tinvwl-style-options' ),
67
+ 'class' => 'tinvwl-header-row',
68
+ ),
69
+ ),
70
+ ),
71
+ array(
72
+ 'id' => 'style_options',
73
+ 'title' => __( 'Template Options', 'ti-woocommerce-wishlist' ),
74
+ 'show_names' => true,
75
+ 'class' => 'tinvwl-style-options',
76
+ 'fields' => $this->prepare_sections(),
77
+ 'skin' => 'section-general',
78
+ ),
79
+ array(
80
+ 'id' => 'style_plain',
81
+ 'title' => __( 'Template Custom CSS', 'ti-woocommerce-wishlist' ),
82
+ 'desc' => '',
83
+ 'show_names' => false,
84
+ 'fields' => array(
85
+ array(
86
+ 'type' => 'checkboxonoff',
87
+ 'name' => 'allow',
88
+ 'text' => __( 'Template Custom CSS', 'ti-woocommerce-wishlist' ),
89
+ 'std' => true,
90
+ 'extra' => array( 'tiwl-show' => '.tiwl-style-custom-allow' ),
91
+ 'class' => 'tinvwl-header-row',
92
+ ),
93
+ array(
94
+ 'type' => 'group',
95
+ 'id' => 'custom',
96
+ 'class' => 'tiwl-style-custom-allow',
97
+ ),
98
+ array(
99
+ 'type' => 'textarea',
100
+ 'name' => 'css',
101
+ 'text' => '',
102
+ 'std' => '',
103
+ ),
104
+ ),
105
+ ),
106
+ array(
107
+ 'id' => 'save_buttons',
108
+ 'class' => 'only-button',
109
+ 'noform' => true,
110
+ 'fields' => array(
111
+ array(
112
+ 'type' => 'button_submit',
113
+ 'name' => 'setting_save',
114
+ 'std' => '<span><i class="fa fa-check"></i></span>' . __( 'Save Settings', 'ti-woocommerce-wishlist' ),
115
+ 'extra' => array( 'class' => 'tinvwl-btn split status-btn-ok' ),
116
+ ),
117
+ array(
118
+ 'type' => 'button_submit_quick',
119
+ 'name' => 'setting_save_quick',
120
+ 'std' => '<span><i class="fa fa-floppy-o"></i></span>' . __( 'Save', 'ti-woocommerce-wishlist' ),
121
+ ),
122
+ ),
123
+ ),
124
+ );
125
+ }
126
+
127
+ /**
128
+ * Basic function for default theme fields
129
+ *
130
+ * @return array
131
+ */
132
+ function default_style_settings() {
133
+ return array();
134
+ }
135
+
136
+ /**
137
+ * Prepare style fields for sections fields
138
+ *
139
+ * @param array $fields Array of fields list.
140
+ * @param array $data Array of default values for fields.
141
+ * @return array
142
+ */
143
+ function prepare_fields( $fields = array(), $data = array() ) {
144
+ foreach ( $fields as &$field ) {
145
+ if ( ! array_key_exists( 'selector', $field ) || ! array_key_exists( 'element', $field ) ) {
146
+ continue;
147
+ }
148
+ $field['name'] = $this->create_selectorkey( $field['selector'], $field['element'] );
149
+ if ( ! array_key_exists( 'std', $field ) ) {
150
+ $field['std'] = '';
151
+ }
152
+ if ( isset( $data[ $field['selector'] ][ $field['element'] ] ) ) {
153
+ $value = $data[ $field['selector'] ][ $field['element'] ];
154
+ if ( array_key_exists( 'format', (array) $field ) ) {
155
+ $pregx = preg_replace( '/(\[|\]|\\|\/|\^|\$|\%|\.|\||\?|\*|\+|\(|\)|\{|\})/', '\\\${1}', $field['format'] );
156
+ $pregx = str_replace( '\{0\}', '(.*?)', $pregx );
157
+ $pregx = '/^' . $pregx . '$/i';
158
+ if ( preg_match( $pregx, $value, $matches ) ) {
159
+ if ( isset( $matches[1] ) ) {
160
+ $field['std'] = trim( $matches[1] );
161
+ $field['std'] = preg_replace( '/^\.\.\//', TINVWL_URL . 'asset/', $field['std'] );
162
+ }
163
+ }
164
+ } else {
165
+ $field['std'] = $value;
166
+ }
167
+ }
168
+ unset( $field['selector'], $field['element'], $field['format'] );
169
+ }
170
+ return $fields;
171
+ }
172
+
173
+ /**
174
+ * Save value to database
175
+ *
176
+ * @param array $data Post section data.
177
+ * @return boolean
178
+ */
179
+ function constructor_save( $data ) {
180
+ if ( empty( $data ) || ! is_array( $data ) ) {
181
+ return false;
182
+ }
183
+ if ( array_key_exists( 'style', (array) $data ) && array_key_exists( 'style_options', (array) $data ) ) {
184
+ if ( false === $data['style']['customstyle'] ) {
185
+ $data['style_options']['css'] = $this->convert_styles( $data['style_options'] );
186
+ } else {
187
+ $data['style_options'] = array();
188
+ }
189
+ delete_transient( $this->_n . '_dynamic_' );
190
+ }
191
+ if ( array_key_exists( 'style_plain', (array) $data ) ) {
192
+ if ( ! $data['style_plain']['allow'] ) {
193
+ $data['style_plain']['css'] = '';
194
+ }
195
+ if ( empty( $data['style_plain']['css'] ) ) {
196
+ $data['style_plain']['allow'] = false;
197
+ }
198
+ }
199
+ parent::constructor_save( $data );
200
+ }
201
+
202
+ /**
203
+ * Generate fields name for form
204
+ *
205
+ * @param string $selector Selector for fields.
206
+ * @param string $element Attribute name.
207
+ * @return string
208
+ */
209
+ function create_selectorkey( $selector, $element ) {
210
+ return md5( $selector . '||' . $element );
211
+ }
212
+
213
+ /**
214
+ * Create array of css attributes
215
+ *
216
+ * @param string $css CSS content.
217
+ * @return array
218
+ */
219
+ function break_css( $css ) {
220
+ $results = array();
221
+ $css = preg_replace( '!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $css );
222
+ $css = preg_replace( '/(\r|\n|\t| {2,})/', '', $css );
223
+ $css = str_replace( array( '{', '}' ), array( ' { ', ' } ' ), $css );
224
+ preg_match_all( '/(.+?)\s*?\{\s*?(.+?)\s*?\}/', $css, $matches );
225
+ foreach ( $matches[0] as $i => $original ) {
226
+ foreach ( explode( ';', $matches[2][ $i ] ) as $attr ) {
227
+ if ( strlen( trim( $attr ) ) > 0 ) {
228
+ list($name, $value) = explode( ':', $attr );
229
+ $results[ trim( $matches[1][ $i ] ) ][ trim( $name ) ] = trim( $value );
230
+ }
231
+ }
232
+ }
233
+ return $results;
234
+ }
235
+
236
+ /**
237
+ * Convert settings to css
238
+ *
239
+ * @param array $style Array of style attributes.
240
+ * @return string
241
+ */
242
+ function convert_styles( $style = array() ) {
243
+ $fields = $this->default_style_settings();
244
+ $styles = array();
245
+ foreach ( $fields as $field ) {
246
+ if ( ! array_key_exists( 'selector', $field ) || ! array_key_exists( 'element', $field ) ) {
247
+ continue;
248
+ }
249
+ $key = $this->create_selectorkey( $field['selector'], $field['element'] );
250
+ if ( array_key_exists( $key, (array) $style ) ) {
251
+ $value = $style[ $key ];
252
+ if ( array_key_exists( 'format', $field ) ) {
253
+ $value = str_replace( '{0}', $value, $field['format'] );
254
+ }
255
+ $styles[ $field['selector'] ][ $field['element'] ] = $value;
256
+ }
257
+ }
258
+ foreach ( $styles as $selector => &$elements ) {
259
+ foreach ( $elements as $key => &$element ) {
260
+ $element = sprintf( '%s:%s;', $key, $element );
261
+ }
262
+ $elements = implode( '', $elements );
263
+ $elements = sprintf( '%s {%s}', $selector, $elements );
264
+ }
265
+ $styles = implode( ' ', $styles );
266
+ return $styles;
267
+ }
268
+ }
admin/index.php CHANGED
@@ -1,3 +1,3 @@
1
- <?php
2
- // @codingStandardsIgnoreFile
3
- // Silence is golden.
1
+ <?php
2
+ // @codingStandardsIgnoreFile
3
+ // Silence is golden.
admin/settings/general.class.php CHANGED
@@ -1,647 +1,670 @@
1
- <?php
2
- /**
3
- * Admin settings class
4
- *
5
- * @since 1.0.0
6
- * @package TInvWishlist\Admin
7
- * @subpackage Settings
8
- */
9
-
10
- // If this file is called directly, abort.
11
- if ( ! defined( 'ABSPATH' ) ) {
12
- die;
13
- }
14
-
15
- /**
16
- * Admin settings class
17
- */
18
- class TInvWL_Admin_Settings_General extends TInvWL_Admin_BaseSection {
19
-
20
- /**
21
- * Priority for admin menu
22
- *
23
- * @var integer
24
- */
25
- public $priority = 20;
26
-
27
- /**
28
- * Menu array
29
- *
30
- * @return array
31
- */
32
- function menu() {
33
- return array(
34
- 'title' => __( 'General Settings', 'ti-woocommerce-wishlist' ),
35
- 'method' => array( $this, '_print_' ),
36
- 'slug' => '',
37
- );
38
- }
39
-
40
- /**
41
- * Create sections for this settings
42
- *
43
- * @return array
44
- */
45
- function constructor_data() {
46
- add_action( $this->_n . '_section_general_before', array( $this, 'premium_features' ) );
47
- $lists = get_pages( array( 'number' => 999999 ) ); // @codingStandardsIgnoreLine WordPress.VIP.RestrictedFunctions.get_pages
48
- $page_list = array( '' => '' );
49
- foreach ( $lists as $list ) {
50
- $page_list[ $list->ID ] = $list->post_title;
51
- }
52
-
53
- return array(
54
- array(
55
- 'id' => 'general',
56
- 'title' => __( 'General Settings', 'ti-woocommerce-wishlist' ),
57
- 'desc' => __( 'Wishlist page need to be selected so the plugin knows where it is. This page should have been created upon installation of the plugin, if not you will need to create it manually.', 'ti-woocommerce-wishlist' ),
58
- 'show_names' => true,
59
- 'fields' => array(
60
- array(
61
- 'type' => 'text',
62
- 'name' => 'default_title',
63
- 'text' => __( 'Default Wishlist Name', 'ti-woocommerce-wishlist' ),
64
- 'std' => 'Default wishlist',
65
- ),
66
- array(
67
- 'type' => 'select',
68
- 'name' => 'page_wishlist',
69
- 'text' => __( 'Wishlist Page', 'ti-woocommerce-wishlist' ),
70
- 'std' => '',
71
- 'options' => $page_list,
72
- 'validate' => FILTER_VALIDATE_INT,
73
- ),
74
- array(
75
- 'type' => 'checkboxonoff',
76
- 'name' => 'link_in_myaccount',
77
- 'text' => __( 'Show Link to Wishlist in my account', 'ti-woocommerce-wishlist' ),
78
- 'std' => true,
79
- ),
80
- array(
81
- 'type' => 'checkboxonoff',
82
- 'name' => 'processing_autoremove',
83
- 'text' => __( 'Remove Product from Wishlist if added to cart', 'ti-woocommerce-wishlist' ),
84
- 'std' => true,
85
- 'extra' => array( 'tiwl-show' => '.tiwl-processing-autoremove-anyone' ),
86
- ),
87
- array(
88
- 'type' => 'checkboxonoff',
89
- 'name' => 'processing_autoremove_anyone',
90
- 'text' => __( 'Remove by anyone', 'ti-woocommerce-wishlist' ),
91
- 'std' => false,
92
- 'class' => 'tiwl-processing-autoremove-anyone',
93
- ),
94
- ),
95
- ),
96
- array(
97
- 'id' => 'page',
98
- 'title' => __( 'Wishlist Page Options', 'ti-woocommerce-wishlist' ),
99
- 'desc' => __( 'Coming soon', 'ti-woocommerce-wishlist' ),
100
- 'show_names' => true,
101
- 'style' => 'display:none;',
102
- 'fields' => array(
103
- array(
104
- 'type' => 'select',
105
- 'name' => 'wishlist',
106
- 'text' => __( 'My Wishlist', 'ti-woocommerce-wishlist' ),
107
- 'std' => '',
108
- 'options' => $page_list,
109
- 'validate' => FILTER_VALIDATE_INT,
110
- ),
111
- ),
112
- ),
113
- array(
114
- 'id' => 'processing',
115
- 'title' => __( 'Wishlist Processing Options', 'ti-woocommerce-wishlist' ),
116
- 'desc' => __( 'Coming soon', 'ti-woocommerce-wishlist' ),
117
- 'style' => 'display:none;',
118
- 'show_names' => true,
119
- 'fields' => array(
120
- array(
121
- 'type' => 'checkboxonoff',
122
- 'name' => 'autoremove',
123
- 'text' => __( 'Automatic removal', 'ti-woocommerce-wishlist' ),
124
- 'std' => true,
125
- 'extra' => array( 'tiwl-show' => '.tiwl-processing-autoremove' ),
126
- ),
127
- array(
128
- 'type' => 'select',
129
- 'name' => 'autoremove_status',
130
- 'text' => __( 'Remove condition', 'ti-woocommerce-wishlist' ),
131
- 'std' => 'tinvwl-addcart',
132
- 'options' => array(
133
- 'tinvwl-addcart' => __( 'Add to Card', 'ti-woocommerce-wishlist' ),
134
- ),
135
- 'class' => 'tiwl-processing-autoremove',
136
- ),
137
- array(
138
- 'type' => 'checkboxonoff',
139
- 'name' => 'autoremove_anyone',
140
- 'text' => __( 'Remove by anyone', 'ti-woocommerce-wishlist' ),
141
- 'std' => false,
142
- 'class' => 'tiwl-processing-autoremove',
143
- ),
144
- ),
145
- ),
146
- array(
147
- 'id' => 'add_to_wishlist',
148
- 'title' => __( 'Product page "Add to Wishlist" Button Settings', 'ti-woocommerce-wishlist' ),
149
- 'show_names' => true,
150
- 'fields' => array(
151
- array(
152
- 'type' => 'select',
153
- 'name' => 'position',
154
- 'text' => __( 'Button position', 'ti-woocommerce-wishlist' ),
155
- 'desc' => __( 'Add this shortcode <code>[ti_wishlists_addtowishlist]</code> anywhere on product page, if you have chosen custom position for product button. You will have to do this for each product.', 'ti-woocommerce-wishlist' ),
156
- 'std' => 'after',
157
- 'options' => array(
158
- 'after' => __( 'After "Add to Cart" button', 'ti-woocommerce-wishlist' ),
159
- 'before' => __( 'Before "Add to Cart" button', 'ti-woocommerce-wishlist' ),
160
- 'shortcode' => __( 'Custom position with code', 'ti-woocommerce-wishlist' ),
161
- ),
162
- ),
163
- array(
164
- 'type' => 'select',
165
- 'name' => 'type',
166
- 'text' => __( 'Button type', 'ti-woocommerce-wishlist' ),
167
- 'std' => 'link',
168
- 'options' => array(
169
- 'link' => __( 'Link', 'ti-woocommerce-wishlist' ),
170
- 'button' => __( 'Button', 'ti-woocommerce-wishlist' ),
171
- ),
172
- ),
173
- array(
174
- 'type' => 'select',
175
- 'name' => 'icon',
176
- 'text' => __( '"Add to Wishlist" Icon', 'ti-woocommerce-wishlist' ),
177
- 'desc' => __( 'You can choose from our predefined icons or upload your custom icon. Custom icon size is limited to 16x16 px.', 'ti-woocommerce-wishlist' ),
178
- 'std' => '',
179
- 'options' => array(
180
- '' => __( 'None', 'ti-woocommerce-wishlist' ),
181
- 'heart' => __( 'Heart', 'ti-woocommerce-wishlist' ),
182
- 'heart-plus' => __( 'Heart+', 'ti-woocommerce-wishlist' ),
183
- 'custom' => __( 'Custom', 'ti-woocommerce-wishlist' ),
184
- ),
185
- 'extra' => array(
186
- 'class' => 'tiwl-button-icon',
187
- 'tiwl-show' => '.tiwl-button-icon-custom',
188
- 'tiwl-hide' => '.tiwl-button-icon-style',
189
- 'tiwl-value' => 'custom',
190
- ),
191
- ),
192
- array(
193
- 'type' => 'uploadfile',
194
- 'name' => 'icon_upload',
195
- 'std' => '',
196
- 'text' => ' ',
197
- 'class' => 'tiwl-button-icon-custom',
198
- 'extra' => array(
199
- 'button' => array(
200
- 'value' => __( 'Upload', 'ti-woocommerce-wishlist' ),
201
- ),
202
- 'type' => array( 'image' ),
203
- ),
204
- ),
205
- array(
206
- 'type' => 'select',
207
- 'name' => 'icon_style',
208
- 'std' => 'black',
209
- 'text' => __( '"Add to Wishlist" Icon Color', 'ti-woocommerce-wishlist' ),
210
- 'options' => array(
211
- 'black' => __( 'Black', 'ti-woocommerce-wishlist' ),
212
- 'white' => __( 'White', 'ti-woocommerce-wishlist' ),
213
- ),
214
- 'class' => 'tiwl-button-icon-style',
215
- ),
216
- array(
217
- 'type' => 'text',
218
- 'name' => 'text',
219
- 'text' => __( '"Add to Wishlist" button Text', 'ti-woocommerce-wishlist' ),
220
- 'std' => 'Add to Wishlist',
221
- ),
222
- array(
223
- 'type' => 'text',
224
- 'name' => 'text_remove',
225
- 'text' => __( '"Remove from Wishlist" Button Text', 'ti-woocommerce-wishlist' ),
226
- 'std' => 'Remove from Wishlist',
227
- ),
228
- array(
229
- 'type' => 'checkboxonoff',
230
- 'name' => 'show_notice',
231
- 'text' => __( 'Show successful notice in popup', 'ti-woocommerce-wishlist' ),
232
- 'desc' => __( 'This option allows to show/hide a popup with successful or error notices after addition or removing products from a Wishlist.', 'ti-woocommerce-wishlist' ),
233
- 'std' => true,
234
- 'extra' => array(
235
- 'tiwl-show' => '.tiwl-button-show-notice',
236
- ),
237
- ),
238
- array(
239
- 'type' => 'text',
240
- 'name' => 'text_browse',
241
- 'text' => __( '"View Wishlist" button Text', 'ti-woocommerce-wishlist' ),
242
- 'std' => 'View Wishlist',
243
- 'class' => 'tiwl-button-show-notice',
244
- ),
245
- array(
246
- 'type' => 'checkboxonoff',
247
- 'name' => 'redirect',
248
- 'text' => __( 'Redirect to Wishlist', 'ti-woocommerce-wishlist' ),
249
- 'desc' => __( 'If enabled, user will be redirected to wishlist page after 5 sec from adding product to wishlist.', 'ti-woocommerce-wishlist' ),
250
- 'std' => true,
251
- 'class' => 'tiwl-button-show-notice',
252
- ),
253
- array(
254
- 'type' => 'text',
255
- 'name' => 'text_removed_from',
256
- 'text' => __( '"Product removed from Wishlist" Text', 'ti-woocommerce-wishlist' ),
257
- 'desc' => __( 'This notification will be shown once the product is removed from Wishlist on a single or a catalog page.', 'ti-woocommerce-wishlist' ),
258
- 'std' => 'Product removed from Wishlist',
259
- 'class' => 'tiwl-button-show-notice',
260
- ),
261
- array(
262
- 'type' => 'text',
263
- 'name' => 'text_added_to',
264
- 'text' => __( '"Product added to Wishlist" Text', 'ti-woocommerce-wishlist' ),
265
- 'std' => 'Product added to Wishlist',
266
- 'class' => 'tiwl-button-show-notice',
267
- ),
268
- ),
269
- ),
270
- array(
271
- 'id' => 'add_to_wishlist_catalog',
272
- 'title' => __( 'Product listing Button Settings', 'ti-woocommerce-wishlist' ),
273
- 'desc' => __( 'This is separate settings for "Add to wishlist" button on product listing (Shop page, categories, etc.). You can also adjust button and text colors, size, etc. in <code>TI Wishlist > Style Options.</code>', 'ti-woocommerce-wishlist' ),
274
- 'show_names' => true,
275
- 'fields' => array(
276
- array(
277
- 'type' => 'checkboxonoff',
278
- 'name' => 'show_in_loop',
279
- 'text' => __( 'Show in Product Listing', 'ti-woocommerce-wishlist' ),
280
- 'std' => true,
281
- 'extra' => array(
282
- 'tiwl-show' => '.tiwl-buttoncat-button',
283
- ),
284
- ),
285
- array(
286
- 'type' => 'group',
287
- 'id' => 'add_to_wishlist_catalog',
288
- 'class' => 'tiwl-buttoncat-button',
289
- 'style' => 'border-top: 0px; padding-top: 0px;',
290
- ),
291
- array(
292
- 'type' => 'select',
293
- 'name' => 'position',
294
- 'text' => __( 'Button position', 'ti-woocommerce-wishlist' ),
295
- 'std' => 'after',
296
- 'options' => array(
297
- 'after' => __( 'After "Add to Cart" button', 'ti-woocommerce-wishlist' ),
298
- 'before' => __( 'Before "Add to Cart" button', 'ti-woocommerce-wishlist' ),
299
- 'shortcode' => __( 'Custom position with code', 'ti-woocommerce-wishlist' ),
300
- ),
301
- 'desc' => __( 'Note: if "Custom position with code" option is applied, the "Add to Wishlist" button should be added into template using <code>do_shortcode()</code> function like this:<br /><code>do_shortcode("[ti_wishlists_addtowishlist loop=yes]")</code>', 'ti-woocommerce-wishlist' ),
302
- ),
303
- array(
304
- 'type' => 'select',
305
- 'name' => 'type',
306
- 'text' => __( 'Button type', 'ti-woocommerce-wishlist' ),
307
- 'std' => 'button',
308
- 'options' => array(
309
- 'link' => __( 'Link', 'ti-woocommerce-wishlist' ),
310
- 'button' => __( 'Button', 'ti-woocommerce-wishlist' ),
311
- ),
312
- ),
313
- array(
314
- 'type' => 'select',
315
- 'name' => 'icon',
316
- 'text' => __( '"Add to Wishlist" Icon', 'ti-woocommerce-wishlist' ),
317
- 'std' => '',
318
- 'options' => array(
319
- '' => __( 'None', 'ti-woocommerce-wishlist' ),
320
- 'heart' => __( 'Heart', 'ti-woocommerce-wishlist' ),
321
- 'heart-plus' => __( 'Heart+', 'ti-woocommerce-wishlist' ),
322
- 'custom' => __( 'Custom', 'ti-woocommerce-wishlist' ),
323
- ),
324
- 'extra' => array(
325
- 'tiwl-show' => '.tiwl-buttoncat-icon-custom',
326
- 'tiwl-hide' => '.tiwl-buttoncat-icon-style',
327
- 'tiwl-value' => 'custom',
328
- ),
329
- ),
330
- array(
331
- 'type' => 'uploadfile',
332
- 'name' => 'icon_upload',
333
- 'std' => '',
334
- 'text' => ' ',
335
- 'class' => 'tiwl-buttoncat-icon-custom',
336
- 'extra' => array(
337
- 'button' => array(
338
- 'value' => __( 'Upload', 'ti-woocommerce-wishlist' ),
339
- ),
340
- 'type' => array( 'image' ),
341
- ),
342
- ),
343
- array(
344
- 'type' => 'select',
345
- 'name' => 'icon_style',
346
- 'std' => 'black',
347
- 'text' => __( '"Add to Wishlist" Icon Color', 'ti-woocommerce-wishlist' ),
348
- 'options' => array(
349
- 'black' => __( 'Black', 'ti-woocommerce-wishlist' ),
350
- 'white' => __( 'White', 'ti-woocommerce-wishlist' ),
351
- ),
352
- 'class' => 'tiwl-buttoncat-icon-style',
353
- ),
354
- array(
355
- 'type' => 'text',
356
- 'name' => 'text',
357
- 'text' => __( '"Add to Wishlist" Text', 'ti-woocommerce-wishlist' ),
358
- 'std' => 'Add to Wishlist',
359
- ),
360
- array(
361
- 'type' => 'text',
362
- 'name' => 'text_remove',
363
- 'text' => __( '"Remove from Wishlist" Button Text', 'ti-woocommerce-wishlist' ),
364
- 'std' => 'Remove from Wishlist',
365
- ),
366
- ),
367
- ),
368
- array(
369
- 'id' => 'product_table',
370
- 'title' => __( 'Wishlist Product Settings', 'ti-woocommerce-wishlist' ),
371
- 'desc' => __( 'Following options allows you to choose what information/functionality to show/enable in wishlist table on wishlist page.', 'ti-woocommerce-wishlist' ),
372
- 'show_names' => true,
373
- 'fields' => array(
374
- array(
375
- 'type' => 'checkboxonoff',
376
- 'name' => 'add_to_card',
377
- 'text' => __( 'Show "Add to Cart" button', 'ti-woocommerce-wishlist' ),
378
- 'std' => true,
379
- 'extra' => array( 'tiwl-show' => '.tiwl-table-action-addcart' ),
380
- ),
381
- array(
382
- 'type' => 'text',
383
- 'name' => 'text_add_to_card',
384
- 'text' => __( '"Add to Cart" Text', 'ti-woocommerce-wishlist' ),
385
- 'std' => 'Add to Cart',
386
- 'class' => 'tiwl-table-action-addcart',
387
- ),
388
- array(
389
- 'type' => 'checkboxonoff',
390
- 'name' => 'colm_price',
391
- 'text' => __( 'Show Unit price', 'ti-woocommerce-wishlist' ),
392
- 'std' => true,
393
- ),
394
- array(
395
- 'type' => 'checkboxonoff',
396
- 'name' => 'colm_stock',
397
- 'text' => __( 'Show Stock status', 'ti-woocommerce-wishlist' ),
398
- 'std' => true,
399
- ),
400
- array(
401
- 'type' => 'checkboxonoff',
402
- 'name' => 'colm_date',
403
- 'text' => __( 'Show Date of addition', 'ti-woocommerce-wishlist' ),
404
- 'std' => true,
405
- ),
406
- ),
407
- ),
408
- array(
409
- 'id' => 'table',
410
- 'title' => __( 'Wishlist Table Settings', 'ti-woocommerce-wishlist' ),
411
- 'desc' => __( 'Following options will help user to manage and add products to cart from wishlist table in bulk.', 'ti-woocommerce-wishlist' ),
412
- 'show_names' => true,
413
- 'fields' => array(
414
- array(
415
- 'type' => 'checkboxonoff',
416
- 'name' => 'colm_checkbox',
417
- 'text' => __( 'Show Checkboxes', 'ti-woocommerce-wishlist' ),
418
- 'std' => true,
419
- 'extra' => array( 'tiwl-show' => '.tiwl-table-cb-button' ),
420
- ),
421
- array(
422
- 'type' => 'group',
423
- 'id' => 'cb_button',
424
- 'class' => 'tiwl-table-cb-button',
425
- ),
426
- array(
427
- 'type' => 'checkboxonoff',
428
- 'name' => 'colm_actions',
429
- 'text' => __( 'Show Actions button', 'ti-woocommerce-wishlist' ),
430
- 'desc' => __( 'Bulk actions drop down at the bottom of wishlist table', 'ti-woocommerce-wishlist' ),
431
- 'std' => true,
432
- ),
433
- array(
434
- 'type' => 'checkboxonoff',
435
- 'name' => 'add_select_to_card',
436
- 'text' => __( 'Show "Add Selected to Cart" button', 'ti-woocommerce-wishlist' ),
437
- 'std' => true,
438
- 'extra' => array( 'tiwl-show' => '.tiwl-table-addcart-sel' ),
439
- ),
440
- array(
441
- 'type' => 'text',
442
- 'name' => 'text_add_select_to_card',
443
- 'text' => __( '"Add Selected to Cart" Button Text', 'ti-woocommerce-wishlist' ),
444
- 'std' => 'Add Selected to Cart',
445
- 'class' => 'tiwl-table-addcart-sel',
446
- ),
447
- array(
448
- 'type' => 'group',
449
- 'id' => '_button',
450
- ),
451
- array(
452
- 'type' => 'checkboxonoff',
453
- 'name' => 'add_all_to_card',
454
- 'text' => __( 'Show "Add All to Cart" button', 'ti-woocommerce-wishlist' ),
455
- 'std' => true,
456
- 'extra' => array( 'tiwl-show' => '.tiwl-table-addcart-all' ),
457
- ),
458
- array(
459
- 'type' => 'text',
460
- 'name' => 'text_add_all_to_card',
461
- 'text' => __( '"Add All to Cart" Button Text', 'ti-woocommerce-wishlist' ),
462
- 'std' => 'Add All to Cart',
463
- 'class' => 'tiwl-table-addcart-all',
464
- ),
465
- ),
466
- ),
467
- array(
468
- 'id' => 'social',
469
- 'show_names' => true,
470
- 'fields' => array(
471
- array(
472
- 'type' => 'group',
473
- 'id' => 'social',
474
- 'desc' => __( 'Following options enable/disable Social share icons below wishlist table on wishlist page. Wishlist owner can easily share their wishlists using this button on social networks. Wishlist privacy should be set to public or shared status, private wishlists can\'t be shared.', 'ti-woocommerce-wishlist' ),
475
- 'class' => 'tinvwl-info-top',
476
- ),
477
- array(
478
- 'type' => 'html',
479
- 'name' => 'social',
480
- 'text' => __( 'Social Networks Sharing Options', 'ti-woocommerce-wishlist' ),
481
- 'class' => 'tinvwl-header-row tinvwl-line-border',
482
- ),
483
- array(
484
- 'type' => 'checkboxonoff',
485
- 'name' => 'facebook',
486
- 'text' => __( 'Show "Share on Facebook" Button', 'ti-woocommerce-wishlist' ),
487
- 'std' => true,
488
- ),
489
- array(
490
- 'type' => 'checkboxonoff',
491
- 'name' => 'twitter',
492
- 'text' => __( 'Show "Tweet on Twitter" Button', 'ti-woocommerce-wishlist' ),
493
- 'std' => true,
494
- ),
495
- array(
496
- 'type' => 'checkboxonoff',
497
- 'name' => 'pinterest',
498
- 'text' => __( 'Show "Pin on Pinterest" Button', 'ti-woocommerce-wishlist' ),
499
- 'std' => true,
500
- ),
501
- array(
502
- 'type' => 'checkboxonoff',
503
- 'name' => 'google',
504
- 'text' => __( 'Show "Share on Google+" Button', 'ti-woocommerce-wishlist' ),
505
- 'std' => true,
506
- ),
507
- array(
508
- 'type' => 'checkboxonoff',
509
- 'name' => 'email',
510
- 'text' => __( 'Show "Share on Email" Button', 'ti-woocommerce-wishlist' ),
511
- 'std' => true,
512
- ),
513
- array(
514
- 'type' => 'text',
515
- 'name' => 'share_on',
516
- 'text' => __( '"Share on" Text', 'ti-woocommerce-wishlist' ),
517
- 'std' => 'Share on',
518
- ),
519
- ),
520
- ),
521
- array(
522
- 'id' => 'topline',
523
- 'title' => __( 'Wishlist Products Counter', 'ti-woocommerce-wishlist' ),
524
- 'desc' => sprintf( __( 'Add this shortcode <code>[ti_wishlist_products_counter]</code> anywhere into a page content to show Wishlist Counter.<br/><br/>It can be also added as a widget <code>Wishlist Products Counter</code> under the <a href="%s">Appearance -> Widgets</a> section.', 'ti-woocommerce-wishlist' ), esc_url( admin_url( 'widgets.php' ) ) ),
525
- 'show_names' => true,
526
- 'fields' => array(
527
- array(
528
- 'type' => 'select',
529
- 'name' => 'icon',
530
- 'text' => __( '"Wishlist" Icon', 'ti-woocommerce-wishlist' ),
531
- 'std' => '',
532
- 'options' => array(
533
- '' => __( 'None', 'ti-woocommerce-wishlist' ),
534
- 'heart' => __( 'Heart', 'ti-woocommerce-wishlist' ),
535
- 'heart-plus' => __( 'Heart+', 'ti-woocommerce-wishlist' ),
536
- 'custom' => __( 'Custom', 'ti-woocommerce-wishlist' ),
537
- ),
538
- 'desc' => __( 'You can choose from our predefined icons or upload your custom icon. Custom icon size is limited to 16x16 px.', 'ti-woocommerce-wishlist' ),
539
- 'extra' => array(
540
- 'tiwl-show' => '.tiwl-dropdown-icon-custom',
541
- 'tiwl-hide' => '.tiwl-dropdown-icon-style',
542
- 'tiwl-value' => 'custom',
543
- ),
544
- ),
545
- array(
546
- 'type' => 'uploadfile',
547
- 'name' => 'icon_upload',
548
- 'std' => '',
549
- 'text' => ' ',
550
- 'class' => 'tiwl-dropdown-icon-custom',
551
- 'extra' => array(
552
- 'button' => array(
553
- 'value' => __( 'Upload', 'ti-woocommerce-wishlist' ),
554
- ),
555
- 'type' => array( 'image' ),
556
- ),
557
- ),
558
- array(
559
- 'type' => 'select',
560
- 'name' => 'icon_style',
561
- 'std' => 'black',
562
- 'text' => __( '"Wishlist" Icon Color', 'ti-woocommerce-wishlist' ),
563
- 'options' => array(
564
- 'black' => __( 'Black', 'ti-woocommerce-wishlist' ),
565
- 'white' => __( 'White', 'ti-woocommerce-wishlist' ),
566
- ),
567
- 'class' => 'tiwl-dropdown-icon-style',
568
- ),
569
- array(
570
- 'type' => 'checkboxonoff',
571
- 'name' => 'show_text',
572
- 'text' => __( 'Show counter text', 'ti-woocommerce-wishlist' ),
573
- 'std' => true,
574
- 'extra' => array(
575
- 'tiwl-show' => '.tiwl-dropdown-text',
576
- ),
577
- ),
578
- array(
579
- 'type' => 'text',
580
- 'name' => 'text',
581
- 'text' => __( 'Counter Text', 'ti-woocommerce-wishlist' ),
582
- 'std' => __( 'Wishlist - ', 'ti-woocommerce-wishlist' ),
583
- 'class' => 'tiwl-dropdown-text',
584
- ),
585
- ),
586
- ),
587
- array(
588
- 'id' => 'save_buttons',
589
- 'class' => 'only-button',
590
- 'noform' => true,
591
- 'fields' => array(
592
- array(
593
- 'type' => 'button_submit',
594
- 'name' => 'setting_save',
595
- 'std' => '<span><i class="fa fa-check"></i></span>' . __( 'Save Settings', 'ti-woocommerce-wishlist' ),
596
- 'extra' => array( 'class' => 'tinvwl-btn split status-btn-ok' ),
597
- ),
598
- array(
599
- 'type' => 'button_submit_quick',
600
- 'name' => 'setting_save_quick',
601
- 'std' => '<span><i class="fa fa-floppy-o"></i></span>' . __( 'Save', 'ti-woocommerce-wishlist' ),
602
- ),
603
- ),
604
- ),
605
- );
606
- }
607
-
608
- /**
609
- * Load value from database
610
- *
611
- * @param array $sections Sections array.
612
- *
613
- * @return array
614
- */
615
- function constructor_load( $sections ) {
616
- $data = parent::constructor_load( $sections );
617
- $data['general']['page_wishlist'] = $data['page']['wishlist'];
618
- $data['general']['processing_autoremove'] = $data['processing']['autoremove'];
619
- $data['general']['processing_autoremove_anyone'] = $data['processing']['autoremove_anyone'];
620
-
621
- return $data;
622
- }
623
-
624
- /**
625
- * Save value to database and flush rewrite.
626
- *
627
- * @param array $data Post section data.
628
- */
629
- function constructor_save( $data ) {
630
- parent::constructor_save( $data );
631
- if ( empty( $data ) || ! is_array( $data ) ) {
632
- return false;
633
- }
634
- tinv_update_option( 'page', 'wishlist', $data['general']['page_wishlist'] );
635
- tinv_update_option( 'processing', 'autoremove', $data['general']['processing_autoremove'] );
636
- tinv_update_option( 'processing', 'autoremove_anyone', $data['general']['processing_autoremove_anyone'] );
637
- tinv_update_option( 'processing', 'autoremove_status', 'tinvwl-addcart' );
638
- TInvWL_Public_TInvWL::update_rewrite_rules();
639
- }
640
-
641
- /**
642
- * Show Premium Features sections
643
- */
644
- function premium_features() {
645
- TInvWL_View::view( 'premium-features' );
646
- }
647
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Admin settings class
4
+ *
5
+ * @since 1.0.0
6
+ * @package TInvWishlist\Admin
7
+ * @subpackage Settings
8
+ */
9
+
10
+ // If this file is called directly, abort.
11
+ if ( ! defined( 'ABSPATH' ) ) {
12
+ die;
13
+ }
14
+
15
+ /**
16
+ * Admin settings class
17
+ */
18
+ class TInvWL_Admin_Settings_General extends TInvWL_Admin_BaseSection {
19
+
20
+ /**
21
+ * Priority for admin menu
22
+ *
23
+ * @var integer
24
+ */
25
+ public $priority = 20;
26
+
27
+ /**
28
+ * Menu array
29
+ *
30
+ * @return array
31
+ */
32
+ function menu() {
33
+ return array(
34
+ 'title' => __( 'General Settings', 'ti-woocommerce-wishlist' ),
35
+ 'method' => array( $this, '_print_' ),
36
+ 'slug' => '',
37
+ );
38
+ }
39
+
40
+ /**
41
+ * Create sections for this settings
42
+ *
43
+ * @return array
44
+ */
45
+ function constructor_data() {
46
+ add_action( $this->_n . '_section_general_before', array( $this, 'premium_features' ) );
47
+ $lists = get_pages( array( 'number' => 999999 ) ); // @codingStandardsIgnoreLine WordPress.VIP.RestrictedFunctions.get_pages
48
+ $page_list = array( '' => '' );
49
+ foreach ( $lists as $list ) {
50
+ $page_list[ $list->ID ] = $list->post_title;
51
+ }
52
+
53
+ return array(
54
+ array(
55
+ 'id' => 'general',
56
+ 'title' => __( 'General Settings', 'ti-woocommerce-wishlist' ),
57
+ 'desc' => __( 'Wishlist page need to be selected so the plugin knows where it is. This page should have been created upon installation of the plugin, if not you will need to create it manually.', 'ti-woocommerce-wishlist' ),
58
+ 'show_names' => true,
59
+ 'fields' => array(
60
+ array(
61
+ 'type' => 'text',
62
+ 'name' => 'default_title',
63
+ 'text' => __( 'Default Wishlist Name', 'ti-woocommerce-wishlist' ),
64
+ 'std' => 'Default wishlist',
65
+ ),
66
+ array(
67
+ 'type' => 'select',
68
+ 'name' => 'page_wishlist',
69
+ 'text' => __( 'Wishlist Page', 'ti-woocommerce-wishlist' ),
70
+ 'std' => '',
71
+ 'options' => $page_list,
72
+ 'validate' => FILTER_VALIDATE_INT,
73
+ ),
74
+ array(
75
+ 'type' => 'checkboxonoff',
76
+ 'name' => 'link_in_myaccount',
77
+ 'text' => __( 'Show Link to Wishlist in my account', 'ti-woocommerce-wishlist' ),
78
+ 'std' => true,
79
+ ),
80
+ array(
81
+ 'type' => 'checkboxonoff',
82
+ 'name' => 'processing_autoremove',
83
+ 'text' => __( 'Remove Product from Wishlist if added to cart', 'ti-woocommerce-wishlist' ),
84
+ 'std' => true,
85
+ 'extra' => array( 'tiwl-show' => '.tiwl-processing-autoremove-anyone' ),
86
+ ),
87
+ array(
88
+ 'type' => 'checkboxonoff',
89
+ 'name' => 'processing_autoremove_anyone',
90
+ 'text' => __( 'Remove by anyone', 'ti-woocommerce-wishlist' ),
91
+ 'std' => false,
92
+ 'class' => 'tiwl-processing-autoremove-anyone',
93
+ ),
94
+ array(
95
+ 'type' => 'checkboxonoff',
96
+ 'name' => 'simple_flow',
97
+ 'text' => __( 'Remove product from Wishlist on second click', 'ti-woocommerce-wishlist' ),
98
+ 'std' => false,
99
+ 'extra' => array(
100
+ 'tiwl-show' => '.tiwl-button-simple-flow',
101
+ ),
102
+ ),
103
+ array(
104
+ 'type' => 'group',
105
+ 'id' => 'show_notice',
106
+ ),
107
+ array(
108
+ 'type' => 'checkboxonoff',
109
+ 'name' => 'show_notice',
110
+ 'text' => __( 'Show successful notice in popup', 'ti-woocommerce-wishlist' ),
111
+ 'desc' => __( 'This option allows to show/hide a popup with successful or error notices after addition or removing products from a Wishlist.', 'ti-woocommerce-wishlist' ),
112
+ 'std' => true,
113
+ 'extra' => array(
114
+ 'tiwl-show' => '.tiwl-button-show-notice',
115
+ ),
116
+ ),
117
+ array(
118
+ 'type' => 'text',
119
+ 'name' => 'text_browse',
120
+ 'text' => __( '"View Wishlist" button Text', 'ti-woocommerce-wishlist' ),
121
+ 'std' => 'View Wishlist',
122
+ 'class' => 'tiwl-button-show-notice',
123
+ ),
124
+ array(
125
+ 'type' => 'checkboxonoff',
126
+ 'name' => 'redirect',
127
+ 'text' => __( 'Redirect to Wishlist', 'ti-woocommerce-wishlist' ),
128
+ 'desc' => __( 'If enabled, user will be redirected to wishlist page after 5 sec from adding product to wishlist.', 'ti-woocommerce-wishlist' ),
129
+ 'std' => true,
130
+ 'class' => 'tiwl-button-show-notice',
131
+ ),
132
+ array(
133
+ 'type' => 'text',
134
+ 'name' => 'text_removed_from',
135
+ 'text' => __( '"Product removed from Wishlist" Text', 'ti-woocommerce-wishlist' ),
136
+ 'desc' => __( 'This notification will be shown once the product is removed from Wishlist on a single or a catalog page.', 'ti-woocommerce-wishlist' ),
137
+ 'std' => 'Product removed from Wishlist',
138
+ 'class' => 'tiwl-button-show-notice',
139
+ ),
140
+ array(
141
+ 'type' => 'text',
142
+ 'name' => 'text_added_to',
143
+ 'text' => __( '"Product added to Wishlist" Text', 'ti-woocommerce-wishlist' ),
144
+ 'std' => 'Product added to Wishlist',
145
+ 'class' => 'tiwl-button-show-notice',
146
+ ),
147
+ array(
148
+ 'type' => 'text',
149
+ 'name' => 'text_already_in',
150
+ 'text' => __( '"Product already in Wishlist" Text', 'ti-woocommerce-wishlist' ),
151
+ 'desc' => __( 'This notification will be shown if user will try to add product that already in wishlist when quantity on wishlist page is disabled.', 'ti-woocommerce-wishlist' ),
152
+ 'std' => 'Product already in Wishlist',
153
+ 'class' => 'tiwl-button-show-notice',
154
+ ),
155
+ ),
156
+ ),
157
+ array(
158
+ 'id' => 'page',
159
+ 'title' => __( 'Wishlist Page Options', 'ti-woocommerce-wishlist' ),
160
+ 'desc' => __( 'Coming soon', 'ti-woocommerce-wishlist' ),
161
+ 'show_names' => true,
162
+ 'style' => 'display:none;',
163
+ 'fields' => array(
164
+ array(
165
+ 'type' => 'select',
166
+ 'name' => 'wishlist',
167
+ 'text' => __( 'My Wishlist', 'ti-woocommerce-wishlist' ),
168
+ 'std' => '',
169
+ 'options' => $page_list,
170
+ 'validate' => FILTER_VALIDATE_INT,
171
+ ),
172
+ ),
173
+ ),
174
+ array(
175
+ 'id' => 'processing',
176
+ 'title' => __( 'Wishlist Processing Options', 'ti-woocommerce-wishlist' ),
177
+ 'desc' => __( 'Coming soon', 'ti-woocommerce-wishlist' ),
178
+ 'style' => 'display:none;',
179
+ 'show_names' => true,
180
+ 'fields' => array(
181
+ array(
182
+ 'type' => 'checkboxonoff',
183
+ 'name' => 'autoremove',
184
+ 'text' => __( 'Automatic removal', 'ti-woocommerce-wishlist' ),
185
+ 'std' => true,
186
+ 'extra' => array( 'tiwl-show' => '.tiwl-processing-autoremove' ),
187
+ ),
188
+ array(
189
+ 'type' => 'select',
190
+ 'name' => 'autoremove_status',
191
+ 'text' => __( 'Remove condition', 'ti-woocommerce-wishlist' ),
192
+ 'std' => 'tinvwl-addcart',
193
+ 'options' => array(
194
+ 'tinvwl-addcart' => __( 'Add to Card', 'ti-woocommerce-wishlist' ),
195
+ ),
196
+ 'class' => 'tiwl-processing-autoremove',
197
+ ),
198
+ array(
199
+ 'type' => 'checkboxonoff',
200
+ 'name' => 'autoremove_anyone',
201
+ 'text' => __( 'Remove by anyone', 'ti-woocommerce-wishlist' ),
202
+ 'std' => false,
203
+ 'class' => 'tiwl-processing-autoremove',
204
+ ),
205
+ ),
206
+ ),
207
+ array(
208
+ 'id' => 'add_to_wishlist',
209
+ 'title' => __( 'Product page "Add to Wishlist" Button Settings', 'ti-woocommerce-wishlist' ),
210
+ 'show_names' => true,
211
+ 'fields' => array(
212
+ array(
213
+ 'type' => 'select',
214
+ 'name' => 'position',
215
+ 'text' => __( 'Button position', 'ti-woocommerce-wishlist' ),
216
+ 'desc' => __( 'Add this shortcode <code>[ti_wishlists_addtowishlist]</code> anywhere on product page, if you have chosen custom position for product button. You will have to do this for each product.', 'ti-woocommerce-wishlist' ),
217
+ 'std' => 'after',
218
+ 'options' => array(
219
+ 'after' => __( 'After "Add to Cart" button', 'ti-woocommerce-wishlist' ),
220
+ 'before' => __( 'Before "Add to Cart" button', 'ti-woocommerce-wishlist' ),
221
+ 'shortcode' => __( 'Custom position with code', 'ti-woocommerce-wishlist' ),
222
+ ),
223
+ ),
224
+ array(
225
+ 'type' => 'select',
226
+ 'name' => 'type',
227
+ 'text' => __( 'Button type', 'ti-woocommerce-wishlist' ),
228
+ 'std' => 'link',
229
+ 'options' => array(
230
+ 'link' => __( 'Link', 'ti-woocommerce-wishlist' ),
231
+ 'button' => __( 'Button', 'ti-woocommerce-wishlist' ),
232
+ ),
233
+ ),
234
+ array(
235
+ 'type' => 'select',
236
+ 'name' => 'icon',
237
+ 'text' => __( '"Add to Wishlist" Icon', 'ti-woocommerce-wishlist' ),
238
+ 'desc' => __( 'You can choose from our predefined icons or upload your custom icon. Custom icon size is limited to 16x16 px.', 'ti-woocommerce-wishlist' ),
239
+ 'std' => '',
240
+ 'options' => array(
241
+ '' => __( 'None', 'ti-woocommerce-wishlist' ),
242
+ 'heart' => __( 'Heart', 'ti-woocommerce-wishlist' ),
243
+ 'heart-plus' => __( 'Heart+', 'ti-woocommerce-wishlist' ),
244
+ 'custom' => __( 'Custom', 'ti-woocommerce-wishlist' ),
245
+ ),
246
+ 'extra' => array(
247
+ 'class' => 'tiwl-button-icon',
248
+ 'tiwl-show' => '.tiwl-button-icon-custom',
249
+ 'tiwl-hide' => '.tiwl-button-icon-style',
250
+ 'tiwl-value' => 'custom',
251
+ ),
252
+ ),
253
+ array(
254
+ 'type' => 'uploadfile',
255
+ 'name' => 'icon_upload',
256
+ 'std' => '',
257
+ 'text' => ' ',
258
+ 'class' => 'tiwl-button-icon-custom',
259
+ 'extra' => array(
260
+ 'button' => array(
261
+ 'value' => __( 'Upload', 'ti-woocommerce-wishlist' ),
262
+ ),
263
+ 'type' => array( 'image' ),
264
+ ),
265
+ ),
266
+ array(
267
+ 'type' => 'select',
268
+ 'name' => 'icon_style',
269
+ 'std' => 'black',
270
+ 'text' => __( '"Add to Wishlist" Icon Color', 'ti-woocommerce-wishlist' ),
271
+ 'options' => array(
272
+ 'black' => __( 'Black', 'ti-woocommerce-wishlist' ),
273
+ 'white' => __( 'White', 'ti-woocommerce-wishlist' ),
274
+ ),
275
+ 'class' => 'tiwl-button-icon-style',
276
+ ),
277
+ array(
278
+ 'type' => 'text',
279
+ 'name' => 'text',
280
+ 'text' => __( '"Add to Wishlist" button Text', 'ti-woocommerce-wishlist' ),
281
+ 'std' => 'Add to Wishlist',
282
+ ),
283
+ array(
284
+ 'type' => 'text',
285
+ 'name' => 'text_remove',
286
+ 'text' => __( '"Remove from Wishlist" Button Text', 'ti-woocommerce-wishlist' ),
287
+ 'std' => 'Remove from Wishlist',
288
+ 'class' => 'tiwl-button-simple-flow',
289
+ ),
290
+ ),
291
+ ),
292
+ array(
293
+ 'id' => 'add_to_wishlist_catalog',
294
+ 'title' => __( 'Product listing Button Settings', 'ti-woocommerce-wishlist' ),
295
+ 'desc' => __( 'This is separate settings for "Add to wishlist" button on product listing (Shop page, categories, etc.). You can also adjust button and text colors, size, etc. in <code>TI Wishlist > Style Options.</code>', 'ti-woocommerce-wishlist' ),
296
+ 'show_names' => true,
297
+ 'fields' => array(
298
+ array(
299
+ 'type' => 'checkboxonoff',
300
+ 'name' => 'show_in_loop',
301
+ 'text' => __( 'Show in Product Listing', 'ti-woocommerce-wishlist' ),
302
+ 'std' => true,
303
+ 'extra' => array(
304
+ 'tiwl-show' => '.tiwl-buttoncat-button',
305
+ ),
306
+ ),
307
+ array(
308
+ 'type' => 'group',
309
+ 'id' => 'add_to_wishlist_catalog',
310
+ 'class' => 'tiwl-buttoncat-button',
311
+ 'style' => 'border-top: 0px; padding-top: 0px;',
312
+ ),
313
+ array(
314
+ 'type' => 'select',
315
+ 'name' => 'position',
316
+ 'text' => __( 'Button position', 'ti-woocommerce-wishlist' ),
317
+ 'std' => 'after',
318
+ 'options' => array(
319
+ 'after' => __( 'After "Add to Cart" button', 'ti-woocommerce-wishlist' ),
320
+ 'before' => __( 'Before "Add to Cart" button', 'ti-woocommerce-wishlist' ),
321
+ 'shortcode' => __( 'Custom position with code', 'ti-woocommerce-wishlist' ),
322
+ ),
323
+ 'desc' => __( 'Note: if "Custom position with code" option is applied, the "Add to Wishlist" button should be added into template using <code>do_shortcode()</code> function like this:<br /><code>do_shortcode("[ti_wishlists_addtowishlist loop=yes]")</code>', 'ti-woocommerce-wishlist' ),
324
+ ),
325
+ array(
326
+ 'type' => 'select',
327
+ 'name' => 'type',
328
+ 'text' => __( 'Button type', 'ti-woocommerce-wishlist' ),
329
+ 'std' => 'button',
330
+ 'options' => array(
331
+ 'link' => __( 'Link', 'ti-woocommerce-wishlist' ),
332
+ 'button' => __( 'Button', 'ti-woocommerce-wishlist' ),
333
+ ),
334
+ ),
335
+ array(
336
+ 'type' => 'select',
337
+ 'name' => 'icon',
338
+ 'text' => __( '"Add to Wishlist" Icon', 'ti-woocommerce-wishlist' ),
339
+ 'std' => '',
340
+ 'options' => array(
341
+ '' => __( 'None', 'ti-woocommerce-wishlist' ),
342
+ 'heart' => __( 'Heart', 'ti-woocommerce-wishlist' ),
343
+ 'heart-plus' => __( 'Heart+', 'ti-woocommerce-wishlist' ),
344
+ 'custom' => __( 'Custom', 'ti-woocommerce-wishlist' ),
345
+ ),
346
+ 'extra' => array(
347
+ 'tiwl-show' => '.tiwl-buttoncat-icon-custom',
348
+ 'tiwl-hide' => '.tiwl-buttoncat-icon-style',
349
+ 'tiwl-value' => 'custom',
350
+ ),
351
+ ),
352
+ array(
353
+ 'type' => 'uploadfile',
354
+ 'name' => 'icon_upload',
355
+ 'std' => '',
356
+ 'text' => ' ',
357
+ 'class' => 'tiwl-buttoncat-icon-custom',
358
+ 'extra' => array(
359
+ 'button' => array(
360
+ 'value' => __( 'Upload', 'ti-woocommerce-wishlist' ),
361
+ ),
362
+ 'type' => array( 'image' ),
363
+ ),
364
+ ),
365
+ array(
366
+ 'type' => 'select',
367
+ 'name' => 'icon_style',
368
+ 'std' => 'black',
369
+ 'text' => __( '"Add to Wishlist" Icon Color', 'ti-woocommerce-wishlist' ),
370
+ 'options' => array(
371
+ 'black' => __( 'Black', 'ti-woocommerce-wishlist' ),
372
+ 'white' => __( 'White', 'ti-woocommerce-wishlist' ),
373
+ ),
374
+ 'class' => 'tiwl-buttoncat-icon-style',
375
+ ),
376
+ array(
377
+ 'type' => 'text',
378
+ 'name' => 'text',
379
+ 'text' => __( '"Add to Wishlist" Text', 'ti-woocommerce-wishlist' ),
380
+ 'std' => 'Add to Wishlist',
381
+ ),
382
+ array(
383
+ 'type' => 'text',
384
+ 'name' => 'text_remove',
385
+ 'text' => __( '"Remove from Wishlist" Button Text', 'ti-woocommerce-wishlist' ),
386
+ 'std' => 'Remove from Wishlist',
387
+ 'class' => 'tiwl-button-simple-flow',
388
+ ),
389
+ ),
390
+ ),
391
+ array(
392
+ 'id' => 'product_table',
393
+ 'title' => __( 'Wishlist Product Settings', 'ti-woocommerce-wishlist' ),
394
+ 'desc' => __( 'Following options allows you to choose what information/functionality to show/enable in wishlist table on wishlist page.', 'ti-woocommerce-wishlist' ),
395
+ 'show_names' => true,
396
+ 'fields' => array(
397
+ array(
398
+ 'type' => 'checkboxonoff',
399
+ 'name' => 'add_to_card',
400
+ 'text' => __( 'Show "Add to Cart" button', 'ti-woocommerce-wishlist' ),
401
+ 'std' => true,
402
+ 'extra' => array( 'tiwl-show' => '.tiwl-table-action-addcart' ),
403
+ ),
404
+ array(
405
+ 'type' => 'text',
406
+ 'name' => 'text_add_to_card',
407
+ 'text' => __( '"Add to Cart" Text', 'ti-woocommerce-wishlist' ),
408
+ 'std' => 'Add to Cart',
409
+ 'class' => 'tiwl-table-action-addcart',
410
+ ),
411
+ array(
412
+ 'type' => 'checkboxonoff',
413
+ 'name' => 'colm_price',
414
+ 'text' => __( 'Show Unit price', 'ti-woocommerce-wishlist' ),
415
+ 'std' => true,
416
+ ),
417
+ array(
418
+ 'type' => 'checkboxonoff',
419
+ 'name' => 'colm_stock',
420
+ 'text' => __( 'Show Stock status', 'ti-woocommerce-wishlist' ),
421
+ 'std' => true,
422
+ ),
423
+ array(
424
+ 'type' => 'checkboxonoff',
425
+ 'name' => 'colm_date',
426
+ 'text' => __( 'Show Date of addition', 'ti-woocommerce-wishlist' ),
427
+ 'std' => true,
428
+ ),
429
+ ),
430
+ ),
431
+ array(
432
+ 'id' => 'table',
433
+ 'title' => __( 'Wishlist Table Settings', 'ti-woocommerce-wishlist' ),
434
+ 'desc' => __( 'Following options will help user to manage and add products to cart from wishlist table in bulk.', 'ti-woocommerce-wishlist' ),
435
+ 'show_names' => true,
436
+ 'fields' => array(
437
+ array(
438
+ 'type' => 'checkboxonoff',
439
+ 'name' => 'colm_checkbox',
440
+ 'text' => __( 'Show Checkboxes', 'ti-woocommerce-wishlist' ),
441
+ 'std' => true,
442
+ 'extra' => array( 'tiwl-show' => '.tiwl-table-cb-button' ),
443
+ ),
444
+ array(
445
+ 'type' => 'group',
446
+ 'id' => 'cb_button',
447
+ 'class' => 'tiwl-table-cb-button',
448
+ ),
449
+ array(
450
+ 'type' => 'checkboxonoff',
451
+ 'name' => 'colm_actions',
452
+ 'text' => __( 'Show Actions button', 'ti-woocommerce-wishlist' ),
453
+ 'desc' => __( 'Bulk actions drop down at the bottom of wishlist table', 'ti-woocommerce-wishlist' ),
454
+ 'std' => true,
455
+ ),
456
+ array(
457
+ 'type' => 'checkboxonoff',
458
+ 'name' => 'add_select_to_card',
459
+ 'text' => __( 'Show "Add Selected to Cart" button', 'ti-woocommerce-wishlist' ),
460
+ 'std' => true,
461
+ 'extra' => array( 'tiwl-show' => '.tiwl-table-addcart-sel' ),
462
+ ),
463
+ array(
464
+ 'type' => 'text',
465
+ 'name' => 'text_add_select_to_card',
466
+ 'text' => __( '"Add Selected to Cart" Button Text', 'ti-woocommerce-wishlist' ),
467
+ 'std' => 'Add Selected to Cart',
468
+ 'class' => 'tiwl-table-addcart-sel',
469
+ ),
470
+ array(
471
+ 'type' => 'group',
472
+ 'id' => '_button',
473
+ ),
474
+ array(
475
+ 'type' => 'checkboxonoff',
476
+ 'name' => 'add_all_to_card',
477
+ 'text' => __( 'Show "Add All to Cart" button', 'ti-woocommerce-wishlist' ),
478
+ 'std' => true,
479
+ 'extra' => array( 'tiwl-show' => '.tiwl-table-addcart-all' ),
480
+ ),
481
+ array(
482
+ 'type' => 'text',
483
+ 'name' => 'text_add_all_to_card',
484
+ 'text' => __( '"Add All to Cart" Button Text', 'ti-woocommerce-wishlist' ),
485
+ 'std' => 'Add All to Cart',
486
+ 'class' => 'tiwl-table-addcart-all',
487
+ ),
488
+ ),
489
+ ),
490
+ array(
491
+ 'id' => 'social',
492
+ 'show_names' => true,
493
+ 'fields' => array(
494
+ array(
495
+ 'type' => 'group',
496
+ 'id' => 'social',
497
+ 'desc' => __( 'Following options enable/disable Social share icons below wishlist table on wishlist page. Wishlist owner can easily share their wishlists using this button on social networks. Wishlist privacy should be set to public or shared status, private wishlists can\'t be shared.', 'ti-woocommerce-wishlist' ),
498
+ 'class' => 'tinvwl-info-top',
499
+ ),
500
+ array(
501
+ 'type' => 'html',
502
+ 'name' => 'social',
503
+ 'text' => __( 'Social Networks Sharing Options', 'ti-woocommerce-wishlist' ),
504
+ 'class' => 'tinvwl-header-row tinvwl-line-border',
505
+ ),
506
+ array(
507
+ 'type' => 'checkboxonoff',
508
+ 'name' => 'facebook',
509
+ 'text' => __( 'Show "Share on Facebook" Button', 'ti-woocommerce-wishlist' ),
510
+ 'std' => true,
511
+ ),
512
+ array(
513
+ 'type' => 'checkboxonoff',
514
+ 'name' => 'twitter',
515
+ 'text' => __( 'Show "Tweet on Twitter" Button', 'ti-woocommerce-wishlist' ),
516
+ 'std' => true,
517
+ ),
518
+ array(
519
+ 'type' => 'checkboxonoff',
520
+ 'name' => 'pinterest',
521
+ 'text' => __( 'Show "Pin on Pinterest" Button', 'ti-woocommerce-wishlist' ),
522
+ 'std' => true,
523
+ ),
524
+ array(
525
+ 'type' => 'checkboxonoff',
526
+ 'name' => 'google',
527
+ 'text' => __( 'Show "Share on Google+" Button', 'ti-woocommerce-wishlist' ),
528
+ 'std' => true,
529
+ ),
530
+ array(
531
+ 'type' => 'checkboxonoff',
532
+ 'name' => 'email',
533
+ 'text' => __( 'Show "Share on Email" Button', 'ti-woocommerce-wishlist' ),
534
+ 'std' => true,
535
+ ),
536
+ array(
537
+ 'type' => 'text',
538
+ 'name' => 'share_on',
539
+ 'text' => __( '"Share on" Text', 'ti-woocommerce-wishlist' ),
540
+ 'std' => 'Share on',
541
+ ),
542
+ ),
543
+ ),
544
+ array(
545
+ 'id' => 'topline',
546
+ 'title' => __( 'Wishlist Products Counter', 'ti-woocommerce-wishlist' ),
547
+ 'desc' => sprintf( __( 'Add this shortcode <code>[ti_wishlist_products_counter]</code> anywhere into a page content to show Wishlist Counter.<br/><br/>It can be also added as a widget <code>Wishlist Products Counter</code> under the <a href="%s">Appearance -> Widgets</a> section.', 'ti-woocommerce-wishlist' ), esc_url( admin_url( 'widgets.php' ) ) ),
548
+ 'show_names' => true,
549
+ 'fields' => array(
550
+ array(
551
+ 'type' => 'select',
552
+ 'name' => 'icon',
553
+ 'text' => __( '"Wishlist" Icon', 'ti-woocommerce-wishlist' ),
554
+ 'std' => '',
555
+ 'options' => array(
556
+ '' => __( 'None', 'ti-woocommerce-wishlist' ),
557
+ 'heart' => __( 'Heart', 'ti-woocommerce-wishlist' ),
558
+ 'heart-plus' => __( 'Heart+', 'ti-woocommerce-wishlist' ),
559
+ 'custom' => __( 'Custom', 'ti-woocommerce-wishlist' ),
560
+ ),
561
+ 'desc' => __( 'You can choose from our predefined icons or upload your custom icon. Custom icon size is limited to 16x16 px.', 'ti-woocommerce-wishlist' ),
562
+ 'extra' => array(
563
+ 'tiwl-show' => '.tiwl-dropdown-icon-custom',
564
+ 'tiwl-hide' => '.tiwl-dropdown-icon-style',
565
+ 'tiwl-value' => 'custom',
566
+ ),
567
+ ),
568
+ array(
569
+ 'type' => 'uploadfile',
570
+ 'name' => 'icon_upload',
571
+ 'std' => '',
572
+ 'text' => ' ',
573
+ 'class' => 'tiwl-dropdown-icon-custom',
574
+ 'extra' => array(
575
+ 'button' => array(
576
+ 'value' => __( 'Upload', 'ti-woocommerce-wishlist' ),
577
+ ),
578
+ 'type' => array( 'image' ),
579
+ ),
580
+ ),
581
+ array(
582
+ 'type' => 'select',
583
+ 'name' => 'icon_style',
584
+ 'std' => 'black',
585
+ 'text' => __( '"Wishlist" Icon Color', 'ti-woocommerce-wishlist' ),
586
+ 'options' => array(
587
+ 'black' => __( 'Black', 'ti-woocommerce-wishlist' ),
588
+ 'white' => __( 'White', 'ti-woocommerce-wishlist' ),
589
+ ),
590
+ 'class' => 'tiwl-dropdown-icon-style',
591
+ ),
592
+ array(
593
+ 'type' => 'checkboxonoff',
594
+ 'name' => 'show_text',
595
+ 'text' => __( 'Show counter text', 'ti-woocommerce-wishlist' ),
596
+ 'std' => true,
597
+ 'extra' => array(
598
+ 'tiwl-show' => '.tiwl-dropdown-text',
599
+ ),
600
+ ),
601
+ array(
602
+ 'type' => 'text',
603
+ 'name' => 'text',
604
+ 'text' => __( 'Counter Text', 'ti-woocommerce-wishlist' ),
605
+ 'std' => __( 'Wishlist - ', 'ti-woocommerce-wishlist' ),
606
+ 'class' => 'tiwl-dropdown-text',
607
+ ),
608
+ ),
609
+ ),
610
+ array(
611
+ 'id' => 'save_buttons',
612
+ 'class' => 'only-button',
613
+ 'noform' => true,
614
+ 'fields' => array(
615
+ array(
616
+ 'type' => 'button_submit',
617
+ 'name' => 'setting_save',
618
+ 'std' => '<span><i class="fa fa-check"></i></span>' . __( 'Save Settings', 'ti-woocommerce-wishlist' ),
619
+ 'extra' => array( 'class' => 'tinvwl-btn split status-btn-ok' ),
620
+ ),
621
+ array(
622
+ 'type' => 'button_submit_quick',
623
+ 'name' => 'setting_save_quick',
624
+ 'std' => '<span><i class="fa fa-floppy-o"></i></span>' . __( 'Save', 'ti-woocommerce-wishlist' ),
625
+ ),
626
+ ),
627
+ ),
628
+ );
629
+ }
630
+
631
+ /**
632
+ * Load value from database
633
+ *
634
+ * @param array $sections Sections array.
635
+ *
636
+ * @return array
637
+ */
638
+ function constructor_load( $sections ) {
639
+ $data = parent::constructor_load( $sections );
640
+ $data['general']['page_wishlist'] = $data['page']['wishlist'];
641
+ $data['general']['processing_autoremove'] = $data['processing']['autoremove'];
642
+ $data['general']['processing_autoremove_anyone'] = $data['processing']['autoremove_anyone'];
643
+
644
+ return $data;
645
+ }
646
+
647
+ /**
648
+ * Save value to database and flush rewrite.
649
+ *
650
+ * @param array $data Post section data.
651
+ */
652
+ function constructor_save( $data ) {
653
+ parent::constructor_save( $data );
654
+ if ( empty( $data ) || ! is_array( $data ) ) {
655
+ return false;
656
+ }
657
+ tinv_update_option( 'page', 'wishlist', $data['general']['page_wishlist'] );
658
+ tinv_update_option( 'processing', 'autoremove', $data['general']['processing_autoremove'] );
659
+ tinv_update_option( 'processing', 'autoremove_anyone', $data['general']['processing_autoremove_anyone'] );
660
+ tinv_update_option( 'processing', 'autoremove_status', 'tinvwl-addcart' );
661
+ TInvWL_Public_TInvWL::update_rewrite_rules();
662
+ }
663
+
664
+ /**
665
+ * Show Premium Features sections
666
+ */
667
+ function premium_features() {
668
+ TInvWL_View::view( 'premium-features' );
669
+ }
670
+ }
admin/settings/index.php CHANGED
@@ -1,3 +1,3 @@
1
- <?php
2
- // @codingStandardsIgnoreFile
3
  // Silence is golden.
1
+ <?php
2
+ // @codingStandardsIgnoreFile
3
  // Silence is golden.
admin/settings/style.class.php CHANGED
@@ -1,630 +1,630 @@
1
- <?php
2
- /**
3
- * Admin settings class
4
- *
5
- * @since 1.0.0
6
- * @package TInvWishlist\Admin
7
- * @subpackage Settings
8
- */
9
-
10
- // If this file is called directly, abort.
11
- if ( ! defined( 'ABSPATH' ) ) {
12
- die;
13
- }
14
-
15
- /**
16
- * Admin settings class
17
- */
18
- class TInvWL_Admin_Settings_Style extends TInvWL_Admin_BaseStyle {
19
-
20
- /**
21
- * Priority for admin menu
22
- *
23
- * @var integer
24
- */
25
- public $priority = 100;
26
-
27
- /**
28
- * Menu array
29
- *
30
- * @return array
31
- */
32
- function menu() {
33
- return array(
34
- 'title' => __( 'Style Options', 'ti-woocommerce-wishlist' ),
35
- 'page_title' => __( 'Wishlist Style Options', 'ti-woocommerce-wishlist' ),
36
- 'method' => array( $this, '_print_' ),
37
- 'slug' => 'style-settings',
38
- );
39
- }
40
-
41
- /**
42
- * The modifiable attributes for the Default theme
43
- *
44
- * @return array
45
- */
46
- function default_style_settings() {
47
- $font_family = apply_filters( 'tinwl_prepare_fonts', array(
48
- 'inherit' => __( 'Use Default Font', 'ti-woocommerce-wishlist' ),
49
- 'Georgia, serif' => __( 'Georgia', 'ti-woocommerce-wishlist' ),
50
- "'Times New Roman', Times, serif" => __( 'Times New Roman, Times', 'ti-woocommerce-wishlist' ),
51
- 'Arial, Helvetica, sans-serif' => __( 'Arial, Helvetica', 'ti-woocommerce-wishlist' ),
52
- "'Courier New', Courier, monospace" => __( 'Courier New, Courier', 'ti-woocommerce-wishlist' ),
53
- "Georgia, 'Times New Roman', Times, serif" => __( 'Georgia, Times New Roman, Times', 'ti-woocommerce-wishlist' ),
54
- 'Verdana, Arial, Helvetica, sans-serif' => __( 'Verdana, Arial, Helvetica', 'ti-woocommerce-wishlist' ),
55
- 'Geneva, Arial, Helvetica, sans-serif' => __( 'Geneva, Arial, Helvetica', 'ti-woocommerce-wishlist' ),
56
- "'Source Sans Pro', 'Open Sans', sans-serif" => __( 'Source Sans Pro, Open Sans', 'ti-woocommerce-wishlist' ),
57
- "'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif" => __( 'Helvetica Neue, Helvetica, Roboto, Arial', 'ti-woocommerce-wishlist' ),
58
- 'Arial, sans-serif' => __( 'Arial', 'ti-woocommerce-wishlist' ),
59
- "'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif" => __( 'Lucida Grande, Verdana, Arial, Bitstream Vera Sans', 'ti-woocommerce-wishlist' ),
60
- ) );
61
- return array(
62
- array(
63
- 'type' => 'group',
64
- 'title' => __( 'text', 'ti-woocommerce-wishlist' ),
65
- 'show_names' => true,
66
- ),
67
- array(
68
- 'type' => 'color',
69
- 'selector' => '.tinv-wishlist .tinv-header h2',
70
- 'element' => 'color',
71
- 'text' => __( 'Title Color', 'ti-woocommerce-wishlist' ),
72
- ),
73
- array(
74
- 'type' => 'text',
75
- 'selector' => '.tinv-wishlist .tinv-header h2',
76
- 'element' => 'font-size',
77
- 'text' => __( 'Title Font Size', 'ti-woocommerce-wishlist' ),
78
- ),
79
- array(
80
- 'type' => 'color',
81
- 'selector' => '.tinv-wishlist',
82
- 'element' => 'color',
83
- 'text' => __( 'Content Text Color', 'ti-woocommerce-wishlist' ),
84
- ),
85
- array(
86
- 'type' => 'select',
87
- 'selector' => '.tinv-wishlist,.tinv-wishlist button,.tinv-wishlist input,.tinv-wishlist select,.tinv-wishlist textarea,.tinv-wishlist button,.tinv-wishlist input[type="button"],.tinv-wishlist input[type="reset"],.tinv-wishlist input[type="submit"]',
88
- 'element' => 'font-family',
89
- 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
90
- 'options' => $font_family,
91
- ),
92
-
93
- array(
94
- 'type' => 'group',
95
- 'title' => __( 'links', 'ti-woocommerce-wishlist' ),
96
- 'show_names' => true,
97
- ),
98
- array(
99
- 'type' => 'color',
100
- 'selector' => '.tinv-wishlist a:not(.button)',
101
- 'element' => 'color',
102
- 'text' => __( 'Color', 'ti-woocommerce-wishlist' ),
103
- ),
104
- array(
105
- 'type' => 'color',
106
- 'selector' => '.tinv-wishlist a:not(.button):hover,.tinv-wishlist a:not(.button):active,.tinv-wishlist a:not(.button):focus',
107
- 'element' => 'color',
108
- 'text' => __( 'Hover Color', 'ti-woocommerce-wishlist' ),
109
- ),
110
- array(
111
- 'type' => 'select',
112
- 'selector' => '.tinv-wishlist a:not(.button)',
113
- 'element' => 'text-decoration',
114
- 'text' => __( 'Underline', 'ti-woocommerce-wishlist' ),
115
- 'options' => array(
116
- 'underline' => __( 'Yes', 'ti-woocommerce-wishlist' ),
117
- 'none !important' => __( 'No', 'ti-woocommerce-wishlist' ),
118
- ),
119
- ),
120
- array(
121
- 'type' => 'select',
122
- 'selector' => '.tinv-wishlist a:not(.button)',
123
- 'element' => 'font-family',
124
- 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
125
- 'options' => $font_family,
126
- ),
127
-
128
- array(
129
- 'type' => 'group',
130
- 'title' => __( 'fields', 'ti-woocommerce-wishlist' ),
131
- 'show_names' => true,
132
- ),
133
- array(
134
- 'type' => 'color',
135
- 'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
136
- 'element' => 'background-color',
137
- 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
138
- ),
139
- array(
140
- 'type' => 'color',
141
- 'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
142
- 'element' => 'border-color',
143
- 'text' => __( 'Border Color', 'ti-woocommerce-wishlist' ),
144
- ),
145
- array(
146
- 'type' => 'text',
147
- 'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
148
- 'element' => 'border-radius',
149
- 'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
150
- ),
151
- array(
152
- 'type' => 'color',
153
- 'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
154
- 'element' => 'color',
155
- 'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
156
- ),
157
- array(
158
- 'type' => 'select',
159
- 'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
160
- 'element' => 'font-family',
161
- 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
162
- 'options' => $font_family,
163
- ),
164
- array(
165
- 'type' => 'text',
166
- 'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist .product-quantity input[type="text"].qty',
167
- 'element' => 'font-size',
168
- 'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
169
- ),
170
- array(
171
- 'type' => 'text',
172
- 'selector' => '.tinv-wishlist select',
173
- 'element' => 'font-size',
174
- 'text' => __( 'Select Font Size', 'ti-woocommerce-wishlist' ),
175
- ),
176
-
177
- array(
178
- 'type' => 'group',
179
- 'title' => __( 'add to wishlist product page button', 'ti-woocommerce-wishlist' ),
180
- 'show_names' => true,
181
- ),
182
- array(
183
- 'type' => 'color',
184
- 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button',
185
- 'element' => 'background-color',
186
- 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
187
- ),
188
- array(
189
- 'type' => 'color',
190
- 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:hover,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:focus',
191
- 'element' => 'background-color',
192
- 'text' => __( 'Background Hover Color', 'ti-woocommerce-wishlist' ),
193
- ),
194
- array(
195
- 'type' => 'color',
196
- 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button',
197
- 'element' => 'color',
198
- 'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
199
- ),
200
- array(
201
- 'type' => 'color',
202
- 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button',
203
- 'element' => 'color',
204
- 'text' => __( 'Button Text Color', 'ti-woocommerce-wishlist' ),
205
- ),
206
- array(
207
- 'type' => 'color',
208
- 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:hover,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:focus',
209
- 'element' => 'color',
210
- 'text' => __( 'Text Hover Color', 'ti-woocommerce-wishlist' ),
211
- ),
212
- array(
213
- 'type' => 'color',
214
- 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:hover,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:focus',
215
- 'element' => 'color',
216
- 'text' => __( 'Button Text Hover Color', 'ti-woocommerce-wishlist' ),
217
- ),
218
- array(
219
- 'type' => 'select',
220
- 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button',
221
- 'element' => 'font-family',
222
- 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
223
- 'options' => $font_family,
224
- ),
225
- array(
226
- 'type' => 'text',
227
- 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button',
228
- 'element' => 'font-size',
229
- 'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
230
- ),
231
- array(
232
- 'type' => 'text',
233
- 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button',
234
- 'element' => 'border-radius',
235
- 'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
236
- ),
237
-
238
- array(
239
- 'type' => 'group',
240
- 'title' => __( 'accent buttons style', 'ti-woocommerce-wishlist' ),
241
- 'show_names' => true,
242
- ),
243
- array(
244
- 'type' => 'color',
245
- 'selector' => '.tinv-wishlist button',
246
- 'element' => 'background-color',
247
- 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
248
- ),
249
- array(
250
- 'type' => 'color',
251
- 'selector' => '.tinv-wishlist button:hover,.tinv-wishlist button:focus,.tinv-wishlist input[type="button"]:hover,.tinv-wishlist input[type="button"]:focus,.tinv-wishlist input[type="reset"]:hover,.tinv-wishlist input[type="reset"]:focus,.tinv-wishlist input[type="submit"]:hover,.tinv-wishlist input[type="submit"]:focus',
252
- 'element' => 'background-color',
253
- 'text' => __( 'Background Hover Color', 'ti-woocommerce-wishlist' ),
254
- ),
255
- array(
256
- 'type' => 'color',
257
- 'selector' => '.tinv-wishlist button',
258
- 'element' => 'color',
259
- 'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
260
- ),
261
- array(
262
- 'type' => 'color',
263
- 'selector' => '.tinv-wishlist button:hover,.tinv-wishlist button:focus,.tinv-wishlist input[type="button"]:hover,.tinv-wishlist input[type="button"]:focus,.tinv-wishlist input[type="reset"]:hover,.tinv-wishlist input[type="reset"]:focus,.tinv-wishlist input[type="submit"]:hover,.tinv-wishlist input[type="submit"]:focus',
264
- 'element' => 'color',
265
- 'text' => __( 'Text Hover Color', 'ti-woocommerce-wishlist' ),
266
- ),
267
- array(
268
- 'type' => 'select',
269
- 'selector' => '.tinv-wishlist button',
270
- 'element' => 'font-family',
271
- 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
272
- 'options' => $font_family,
273
- ),
274
- array(
275
- 'type' => 'text',
276
- 'selector' => '.tinv-wishlist button',
277
- 'element' => 'font-size',
278
- 'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
279
- ),
280
- array(
281
- 'type' => 'text',
282
- 'selector' => '.tinv-wishlist button',
283
- 'element' => 'border-radius',
284
- 'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
285
- ),
286
-
287
- array(
288
- 'type' => 'group',
289
- 'title' => __( 'normal buttons style', 'ti-woocommerce-wishlist' ),
290
- 'show_names' => true,
291
- ),
292
- array(
293
- 'type' => 'color',
294
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
295
- 'element' => 'background-color',
296
- 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
297
- ),
298
- array(
299
- 'type' => 'color',
300
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit:hover,.woocommerce.tinv-wishlist a.button:hover,.woocommerce.tinv-wishlist button.button:hover,.woocommerce.tinv-wishlist input.button:hover',
301
- 'element' => 'background-color',
302
- 'text' => __( 'Background Hover Color', 'ti-woocommerce-wishlist' ),
303
- ),
304
- array(
305
- 'type' => 'color',
306
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
307
- 'element' => 'color',
308
- 'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
309
- ),
310
- array(
311
- 'type' => 'color',
312
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit:hover,.woocommerce.tinv-wishlist a.button:hover,.woocommerce.tinv-wishlist button.button:hover,.woocommerce.tinv-wishlist input.button:hover',
313
- 'element' => 'color',
314
- 'text' => __( 'Text Hover Color', 'ti-woocommerce-wishlist' ),
315
- ),
316
- array(
317
- 'type' => 'select',
318
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
319
- 'element' => 'font-family',
320
- 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
321
- 'options' => $font_family,
322
- ),
323
- array(
324
- 'type' => 'text',
325
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
326
- 'element' => 'font-size',
327
- 'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
328
- ),
329
- array(
330
- 'type' => 'text',
331
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
332
- 'element' => 'border-radius',
333
- 'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
334
- ),
335
-
336
- array(
337
- 'type' => 'group',
338
- 'title' => __( 'add to cart button', 'ti-woocommerce-wishlist' ),
339
- 'show_names' => true,
340
- ),
341
- array(
342
- 'type' => 'color',
343
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
344
- 'element' => 'background-color',
345
- 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
346
- ),
347
- array(
348
- 'type' => 'color',
349
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt:hover,.woocommerce.tinv-wishlist a.button.alt:hover,.woocommerce.tinv-wishlist button.button.alt:hover,.woocommerce.tinv-wishlist input.button.alt:hover',
350
- 'element' => 'background-color',
351
- 'text' => __( 'Background Hover Color', 'ti-woocommerce-wishlist' ),
352
- ),
353
- array(
354
- 'type' => 'color',
355
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
356
- 'element' => 'color',
357
- 'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
358
- ),
359
- array(
360
- 'type' => 'color',
361
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt:hover,.woocommerce.tinv-wishlist a.button.alt:hover,.woocommerce.tinv-wishlist button.button.alt:hover,.woocommerce.tinv-wishlist input.button.alt:hover',
362
- 'element' => 'color',
363
- 'text' => __( 'Text Hover Color', 'ti-woocommerce-wishlist' ),
364
- ),
365
- array(
366
- 'type' => 'select',
367
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
368
- 'element' => 'font-family',
369
- 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
370
- 'options' => $font_family,
371
- ),
372
- array(
373
- 'type' => 'text',
374
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
375
- 'element' => 'font-size',
376
- 'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
377
- ),
378
- array(
379
- 'type' => 'text',
380
- 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
381
- 'element' => 'border-radius',
382
- 'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
383
- ),
384
-
385
- array(
386
- 'type' => 'group',
387
- 'title' => __( 'table', 'ti-woocommerce-wishlist' ),
388
- 'show_names' => true,
389
- ),
390
- array(
391
- 'type' => 'color',
392
- 'selector' => '.tinv-wishlist table,.tinv-wishlist table td',
393
- 'element' => 'background-color',
394
- 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
395
- ),
396
- array(
397
- 'type' => 'color',
398
- 'selector' => '.tinv-wishlist table,.tinv-wishlist table th,.tinv-wishlist table td',
399
- 'element' => 'border-color',
400
- 'text' => __( 'Border Color', 'ti-woocommerce-wishlist' ),
401
- ),
402
- array(
403
- 'type' => 'color',
404
- 'selector' => '.tinv-wishlist table th',
405
- 'element' => 'background-color',
406
- 'text' => __( 'Table Head Background Color', 'ti-woocommerce-wishlist' ),
407
- ),
408
- array(
409
- 'type' => 'color',
410
- 'selector' => '.tinv-wishlist table th',
411
- 'element' => 'color',
412
- 'text' => __( 'Table Head Text Color', 'ti-woocommerce-wishlist' ),
413
- ),
414
- array(
415
- 'type' => 'select',
416
- 'selector' => '.tinv-wishlist table th',
417
- 'element' => 'font-family',
418
- 'text' => __( 'Table Head Font', 'ti-woocommerce-wishlist' ),
419
- 'options' => $font_family,
420
- ),
421
- array(
422
- 'type' => 'text',
423
- 'selector' => '.tinv-wishlist table th',
424
- 'element' => 'font-size',
425
- 'text' => __( 'Table Head Font Size', 'ti-woocommerce-wishlist' ),
426
- ),
427
- array(
428
- 'type' => 'color',
429
- 'selector' => '.tinv-wishlist table td',
430
- 'element' => 'color',
431
- 'text' => __( 'Content Text Color', 'ti-woocommerce-wishlist' ),
432
- ),
433
- array(
434
- 'type' => 'select',
435
- 'selector' => '.tinv-wishlist table td',
436
- 'element' => 'font-family',
437
- 'text' => __( 'Content Text Font', 'ti-woocommerce-wishlist' ),
438
- 'options' => $font_family,
439
- ),
440
- array(
441
- 'type' => 'text',
442
- 'selector' => '.tinv-wishlist table td',
443
- 'element' => 'font-size',
444
- 'text' => __( 'Content Text Font Size', 'ti-woocommerce-wishlist' ),
445
- ),
446
- array(
447
- 'type' => 'color',
448
- 'selector' => '.tinv-wishlist td.product-price',
449
- 'element' => 'color',
450
- 'text' => __( 'Price Color', 'ti-woocommerce-wishlist' ),
451
- ),
452
- array(
453
- 'type' => 'select',
454
- 'selector' => '.tinv-wishlist td.product-price',
455
- 'element' => 'font-family',
456
- 'text' => __( 'Price Font', 'ti-woocommerce-wishlist' ),
457
- 'options' => $font_family,
458
- ),
459
- array(
460
- 'type' => 'text',
461
- 'selector' => '.tinv-wishlist td.product-price',
462
- 'element' => 'font-size',
463
- 'text' => __( 'Price Font Size', 'ti-woocommerce-wishlist' ),
464
- ),
465
- array(
466
- 'type' => 'color',
467
- 'selector' => '.tinv-wishlist td.product-price ins span.amount',
468
- 'element' => 'color',
469
- 'text' => __( 'Special Price Color', 'ti-woocommerce-wishlist' ),
470
- ),
471
- array(
472
- 'type' => 'color',
473
- 'selector' => '.tinv-wishlist td.product-price ins span.amount',
474
- 'element' => 'background-color',
475
- 'text' => __( 'Special Price Background Color', 'ti-woocommerce-wishlist' ),
476
- ),
477
- array(
478
- 'type' => 'color',
479
- 'selector' => '.tinv-wishlist .social-buttons li a',
480
- 'element' => 'background-color',
481
- 'text' => __( 'Social Icons Background Color', 'ti-woocommerce-wishlist' ),
482
- ),
483
- array(
484
- 'type' => 'color',
485
- 'selector' => '.tinv-wishlist .social-buttons li a:hover',
486
- 'element' => 'background-color',
487
- 'text' => __( 'Social Icons Background Hover Color', 'ti-woocommerce-wishlist' ),
488
- ),
489
- array(
490
- 'type' => 'select',
491
- 'selector' => '.tinv-wishlist .social-buttons li a',
492
- 'element' => '-ti-background',
493
- 'text' => __( 'Social Icons Color', 'ti-woocommerce-wishlist' ),
494
- 'options' => array(
495
- 'dark' => __( 'Dark', 'ti-woocommerce-wishlist' ),
496
- 'white' => __( 'White', 'ti-woocommerce-wishlist' ),
497
- ),
498
- 'validate' => FILTER_DEFAULT,
499
- ),
500
-
501
- array(
502
- 'type' => 'group',
503
- 'title' => __( 'popups', 'ti-woocommerce-wishlist' ),
504
- 'show_names' => true,
505
- ),
506
- array(
507
- 'type' => 'color',
508
- 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner',
509
- 'element' => 'background-color',
510
- 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
511
- ),
512
- array(
513
- 'type' => 'color',
514
- 'selector' => '.tinv-wishlist .tinv-modal h2',
515
- 'element' => 'color',
516
- 'text' => __( 'Title Color', 'ti-woocommerce-wishlist' ),
517
- ),
518
- array(
519
- 'type' => 'select',
520
- 'selector' => '.tinv-wishlist .tinv-modal h2',
521
- 'element' => 'font-family',
522
- 'text' => __( 'Title Font', 'ti-woocommerce-wishlist' ),
523
- 'options' => $font_family,
524
- ),
525
- array(
526
- 'type' => 'text',
527
- 'selector' => '.tinv-wishlist .tinv-modal h2',
528
- 'element' => 'font-size',
529
- 'text' => __( 'Title Font Size', 'ti-woocommerce-wishlist' ),
530
- ),
531
- array(
532
- 'type' => 'color',
533
- 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner',
534
- 'element' => 'color',
535
- 'text' => __( 'Content Text Color', 'ti-woocommerce-wishlist' ),
536
- ),
537
- array(
538
- 'type' => 'select',
539
- 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner,.tinv-wishlist .tinv-modal .tinv-modal-inner select',
540
- 'element' => 'font-family',
541
- 'text' => __( 'Content Text Font', 'ti-woocommerce-wishlist' ),
542
- 'options' => $font_family,
543
- ),
544
- array(
545
- 'type' => 'text',
546
- 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner,.tinv-wishlist .tinv-modal .tinv-modal-inner select',
547
- 'element' => 'font-size',
548
- 'text' => __( 'Content Text Font Size', 'ti-woocommerce-wishlist' ),
549
- ),
550
- array(
551
- 'type' => 'color',
552
- 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select,.tinv-wishlist .tinv-modal .tinv-modal-inner textarea',
553
- 'element' => 'background-color',
554
- 'text' => __( 'Fields Background Color', 'ti-woocommerce-wishlist' ),
555
- ),
556
- array(
557
- 'type' => 'color',
558
- 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select,.tinv-wishlist .tinv-modal .tinv-modal-inner textarea',
559
- 'element' => 'border-color',
560
- 'text' => __( 'Fields Border Color', 'ti-woocommerce-wishlist' ),
561
- ),
562
- array(
563
- 'type' => 'text',
564
- 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select',
565
- 'element' => 'border-radius',
566
- 'text' => __( 'Fields Border Radius', 'ti-woocommerce-wishlist' ),
567
- ),
568
- array(
569
- 'type' => 'color',
570
- 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select,.tinv-wishlist .tinv-modal .tinv-modal-inner textarea',
571
- 'element' => 'color',
572
- 'text' => __( 'Fields Text Color', 'ti-woocommerce-wishlist' ),
573
- ),
574
- array(
575
- 'type' => 'color',
576
- 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input::-webkit-input-placeholder',
577
- 'element' => 'color',
578
- 'text' => __( 'Fields Placeholder Text Color', 'ti-woocommerce-wishlist' ),
579
- ),
580
- array(
581
- 'type' => 'color',
582
- 'selector' => '.tinv-wishlist .tinv-modal button.button,.tinv-wishlist .tinv-modal .tinv-close-modal',
583
- 'element' => 'background-color',
584
- 'text' => __( 'Normal Buttons Background Color', 'ti-woocommerce-wishlist' ),
585
- ),
586
- array(
587
- 'type' => 'color',
588
- 'selector' => '.tinv-wishlist .tinv-modal button.button:hover,.tinv-wishlist .tinv-modal .tinv-close-modal:hover',
589
- 'element' => 'background-color',
590
- 'text' => __( 'Normal Buttons Background Hover Color', 'ti-woocommerce-wishlist' ),
591
- ),
592
- array(
593
- 'type' => 'color',
594
- 'selector' => '.tinv-wishlist .tinv-modal button.button,.tinv-wishlist .tinv-modal .tinv-close-modal',
595
- 'element' => 'color',
596
- 'text' => __( 'Normal Buttons Text Color', 'ti-woocommerce-wishlist' ),
597
- ),
598
- array(
599
- 'type' => 'color',
600
- 'selector' => '.tinv-wishlist .tinv-modal button.button:hover,.tinv-wishlist .tinv-modal .tinv-close-modal:hover',
601
- 'element' => 'color',
602
- 'text' => __( 'Normal Buttons Text Hover Color', 'ti-woocommerce-wishlist' ),
603
- ),
604
- array(
605
- 'type' => 'color',
606
- 'selector' => '.tinv-wishlist .tinv-modal button:not(.button)',
607
- 'element' => 'background-color',
608
- 'text' => __( 'Accent Buttons Background Color', 'ti-woocommerce-wishlist' ),
609
- ),
610
- array(
611
- 'type' => 'color',
612
- 'selector' => '.tinv-wishlist .tinv-modal button:not(.button):hover,.tinv-wishlist .tinv-modal button:not(.button):active,.tinv-wishlist .tinv-modal button:not(.button):focus',
613
- 'element' => 'background-color',
614
- 'text' => __( 'Accent Buttons Background Hover Color', 'ti-woocommerce-wishlist' ),
615
- ),
616
- array(
617
- 'type' => 'color',
618
- 'selector' => '.tinv-wishlist .tinv-modal button:not(.button)',
619
- 'element' => 'color',
620
- 'text' => __( 'Accent Buttons Text Color', 'ti-woocommerce-wishlist' ),
621
- ),
622
- array(
623
- 'type' => 'color',
624
- 'selector' => '.tinv-wishlist .tinv-modal button:not(.button):hover,.tinv-wishlist .tinv-modal button:not(.button):active,.tinv-wishlist .tinv-modal button:not(.button):focus',
625
- 'element' => 'color',
626
- 'text' => __( 'Accent Buttons Text Hover Color', 'ti-woocommerce-wishlist' ),
627
- ),
628
- );
629
- }
630
- }
1
+ <?php
2
+ /**
3
+ * Admin settings class
4
+ *
5
+ * @since 1.0.0
6
+ * @package TInvWishlist\Admin
7
+ * @subpackage Settings
8
+ */
9
+
10
+ // If this file is called directly, abort.
11
+ if ( ! defined( 'ABSPATH' ) ) {
12
+ die;
13
+ }
14
+
15
+ /**
16
+ * Admin settings class
17
+ */
18
+ class TInvWL_Admin_Settings_Style extends TInvWL_Admin_BaseStyle {
19
+
20
+ /**
21
+ * Priority for admin menu
22
+ *
23
+ * @var integer
24
+ */
25
+ public $priority = 100;
26
+
27
+ /**
28
+ * Menu array
29
+ *
30
+ * @return array
31
+ */
32
+ function menu() {
33
+ return array(
34
+ 'title' => __( 'Style Options', 'ti-woocommerce-wishlist' ),
35
+ 'page_title' => __( 'Wishlist Style Options', 'ti-woocommerce-wishlist' ),
36
+ 'method' => array( $this, '_print_' ),
37
+ 'slug' => 'style-settings',
38
+ );
39
+ }
40
+
41
+ /**
42
+ * The modifiable attributes for the Default theme
43
+ *
44
+ * @return array
45
+ */
46
+ function default_style_settings() {
47
+ $font_family = apply_filters( 'tinwl_prepare_fonts', array(
48
+ 'inherit' => __( 'Use Default Font', 'ti-woocommerce-wishlist' ),
49
+ 'Georgia, serif' => __( 'Georgia', 'ti-woocommerce-wishlist' ),
50
+ "'Times New Roman', Times, serif" => __( 'Times New Roman, Times', 'ti-woocommerce-wishlist' ),
51
+ 'Arial, Helvetica, sans-serif' => __( 'Arial, Helvetica', 'ti-woocommerce-wishlist' ),
52
+ "'Courier New', Courier, monospace" => __( 'Courier New, Courier', 'ti-woocommerce-wishlist' ),
53
+ "Georgia, 'Times New Roman', Times, serif" => __( 'Georgia, Times New Roman, Times', 'ti-woocommerce-wishlist' ),
54
+ 'Verdana, Arial, Helvetica, sans-serif' => __( 'Verdana, Arial, Helvetica', 'ti-woocommerce-wishlist' ),
55
+ 'Geneva, Arial, Helvetica, sans-serif' => __( 'Geneva, Arial, Helvetica', 'ti-woocommerce-wishlist' ),
56
+ "'Source Sans Pro', 'Open Sans', sans-serif" => __( 'Source Sans Pro, Open Sans', 'ti-woocommerce-wishlist' ),
57
+ "'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif" => __( 'Helvetica Neue, Helvetica, Roboto, Arial', 'ti-woocommerce-wishlist' ),
58
+ 'Arial, sans-serif' => __( 'Arial', 'ti-woocommerce-wishlist' ),
59
+ "'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif" => __( 'Lucida Grande, Verdana, Arial, Bitstream Vera Sans', 'ti-woocommerce-wishlist' ),
60
+ ) );
61
+ return array(
62
+ array(
63
+ 'type' => 'group',
64
+ 'title' => __( 'text', 'ti-woocommerce-wishlist' ),
65
+ 'show_names' => true,
66
+ ),
67
+ array(
68
+ 'type' => 'color',
69
+ 'selector' => '.tinv-wishlist .tinv-header h2',
70
+ 'element' => 'color',
71
+ 'text' => __( 'Title Color', 'ti-woocommerce-wishlist' ),
72
+ ),
73
+ array(
74
+ 'type' => 'text',
75
+ 'selector' => '.tinv-wishlist .tinv-header h2',
76
+ 'element' => 'font-size',
77
+ 'text' => __( 'Title Font Size', 'ti-woocommerce-wishlist' ),
78
+ ),
79
+ array(
80
+ 'type' => 'color',
81
+ 'selector' => '.tinv-wishlist',
82
+ 'element' => 'color',
83
+ 'text' => __( 'Content Text Color', 'ti-woocommerce-wishlist' ),
84
+ ),
85
+ array(
86
+ 'type' => 'select',
87
+ 'selector' => '.tinv-wishlist,.tinv-wishlist button,.tinv-wishlist input,.tinv-wishlist select,.tinv-wishlist textarea,.tinv-wishlist button,.tinv-wishlist input[type="button"],.tinv-wishlist input[type="reset"],.tinv-wishlist input[type="submit"]',
88
+ 'element' => 'font-family',
89
+ 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
90
+ 'options' => $font_family,
91
+ ),
92
+
93
+ array(
94
+ 'type' => 'group',
95
+ 'title' => __( 'links', 'ti-woocommerce-wishlist' ),
96
+ 'show_names' => true,
97
+ ),
98
+ array(
99
+ 'type' => 'color',
100
+ 'selector' => '.tinv-wishlist a:not(.button)',
101
+ 'element' => 'color',
102
+ 'text' => __( 'Color', 'ti-woocommerce-wishlist' ),
103
+ ),
104
+ array(
105
+ 'type' => 'color',
106
+ 'selector' => '.tinv-wishlist a:not(.button):hover,.tinv-wishlist a:not(.button):active,.tinv-wishlist a:not(.button):focus',
107
+ 'element' => 'color',
108
+ 'text' => __( 'Hover Color', 'ti-woocommerce-wishlist' ),
109
+ ),
110
+ array(
111
+ 'type' => 'select',
112
+ 'selector' => '.tinv-wishlist a:not(.button)',
113
+ 'element' => 'text-decoration',
114
+ 'text' => __( 'Underline', 'ti-woocommerce-wishlist' ),
115
+ 'options' => array(
116
+ 'underline' => __( 'Yes', 'ti-woocommerce-wishlist' ),
117
+ 'none !important' => __( 'No', 'ti-woocommerce-wishlist' ),
118
+ ),
119
+ ),
120
+ array(
121
+ 'type' => 'select',
122
+ 'selector' => '.tinv-wishlist a:not(.button)',
123
+ 'element' => 'font-family',
124
+ 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
125
+ 'options' => $font_family,
126
+ ),
127
+
128
+ array(
129
+ 'type' => 'group',
130
+ 'title' => __( 'fields', 'ti-woocommerce-wishlist' ),
131
+ 'show_names' => true,
132
+ ),
133
+ array(
134
+ 'type' => 'color',
135
+ 'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
136
+ 'element' => 'background-color',
137
+ 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
138
+ ),
139
+ array(
140
+ 'type' => 'color',
141
+ 'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
142
+ 'element' => 'border-color',
143
+ 'text' => __( 'Border Color', 'ti-woocommerce-wishlist' ),
144
+ ),
145
+ array(
146
+ 'type' => 'text',
147
+ 'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
148
+ 'element' => 'border-radius',
149
+ 'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
150
+ ),
151
+ array(
152
+ 'type' => 'color',
153
+ 'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
154
+ 'element' => 'color',
155
+ 'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
156
+ ),
157
+ array(
158
+ 'type' => 'select',
159
+ 'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
160
+ 'element' => 'font-family',
161
+ 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
162
+ 'options' => $font_family,
163
+ ),
164
+ array(
165
+ 'type' => 'text',
166
+ 'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist .product-quantity input[type="text"].qty',
167
+ 'element' => 'font-size',
168
+ 'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
169
+ ),
170
+ array(
171
+ 'type' => 'text',
172
+ 'selector' => '.tinv-wishlist select',
173
+ 'element' => 'font-size',
174
+ 'text' => __( 'Select Font Size', 'ti-woocommerce-wishlist' ),
175
+ ),
176
+
177
+ array(
178
+ 'type' => 'group',
179
+ 'title' => __( 'add to wishlist product page button', 'ti-woocommerce-wishlist' ),
180
+ 'show_names' => true,
181
+ ),
182
+ array(
183
+ 'type' => 'color',
184
+ 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button',
185
+ 'element' => 'background-color',
186
+ 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
187
+ ),
188
+ array(
189
+ 'type' => 'color',
190
+ 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:hover,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:focus',
191
+ 'element' => 'background-color',
192
+ 'text' => __( 'Background Hover Color', 'ti-woocommerce-wishlist' ),
193
+ ),
194
+ array(
195
+ 'type' => 'color',
196
+ 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button',
197
+ 'element' => 'color',
198
+ 'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
199
+ ),
200
+ array(
201
+ 'type' => 'color',
202
+ 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button',
203
+ 'element' => 'color',
204
+ 'text' => __( 'Button Text Color', 'ti-woocommerce-wishlist' ),
205
+ ),
206
+ array(
207
+ 'type' => 'color',
208
+ 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:hover,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:focus',
209
+ 'element' => 'color',
210
+ 'text' => __( 'Text Hover Color', 'ti-woocommerce-wishlist' ),
211
+ ),
212
+ array(
213
+ 'type' => 'color',
214
+ 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:hover,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:focus',
215
+ 'element' => 'color',
216
+ 'text' => __( 'Button Text Hover Color', 'ti-woocommerce-wishlist' ),
217
+ ),
218
+ array(
219
+ 'type' => 'select',
220
+ 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button',
221
+ 'element' => 'font-family',
222
+ 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
223
+ 'options' => $font_family,
224
+ ),
225
+ array(
226
+ 'type' => 'text',
227
+ 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button',
228
+ 'element' => 'font-size',
229
+ 'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
230
+ ),
231
+ array(
232
+ 'type' => 'text',
233
+ 'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button',
234
+ 'element' => 'border-radius',
235
+ 'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
236
+ ),
237
+
238
+ array(
239
+ 'type' => 'group',
240
+ 'title' => __( 'accent buttons style', 'ti-woocommerce-wishlist' ),
241
+ 'show_names' => true,
242
+ ),
243
+ array(
244
+ 'type' => 'color',
245
+ 'selector' => '.tinv-wishlist button',
246
+ 'element' => 'background-color',
247
+ 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
248
+ ),
249
+ array(
250
+ 'type' => 'color',
251
+ 'selector' => '.tinv-wishlist button:hover,.tinv-wishlist button:focus,.tinv-wishlist input[type="button"]:hover,.tinv-wishlist input[type="button"]:focus,.tinv-wishlist input[type="reset"]:hover,.tinv-wishlist input[type="reset"]:focus,.tinv-wishlist input[type="submit"]:hover,.tinv-wishlist input[type="submit"]:focus',
252
+ 'element' => 'background-color',
253
+ 'text' => __( 'Background Hover Color', 'ti-woocommerce-wishlist' ),
254
+ ),
255
+ array(
256
+ 'type' => 'color',
257
+ 'selector' => '.tinv-wishlist button',
258
+ 'element' => 'color',
259
+ 'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
260
+ ),
261
+ array(
262
+ 'type' => 'color',
263
+ 'selector' => '.tinv-wishlist button:hover,.tinv-wishlist button:focus,.tinv-wishlist input[type="button"]:hover,.tinv-wishlist input[type="button"]:focus,.tinv-wishlist input[type="reset"]:hover,.tinv-wishlist input[type="reset"]:focus,.tinv-wishlist input[type="submit"]:hover,.tinv-wishlist input[type="submit"]:focus',
264
+ 'element' => 'color',
265
+ 'text' => __( 'Text Hover Color', 'ti-woocommerce-wishlist' ),
266
+ ),
267
+ array(
268
+ 'type' => 'select',
269
+ 'selector' => '.tinv-wishlist button',
270
+ 'element' => 'font-family',
271
+ 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
272
+ 'options' => $font_family,
273
+ ),
274
+ array(
275
+ 'type' => 'text',
276
+ 'selector' => '.tinv-wishlist button',
277
+ 'element' => 'font-size',
278
+ 'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
279
+ ),
280
+ array(
281
+ 'type' => 'text',
282
+ 'selector' => '.tinv-wishlist button',
283
+ 'element' => 'border-radius',
284
+ 'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
285
+ ),
286
+
287
+ array(
288
+ 'type' => 'group',
289
+ 'title' => __( 'normal buttons style', 'ti-woocommerce-wishlist' ),
290
+ 'show_names' => true,
291
+ ),
292
+ array(
293
+ 'type' => 'color',
294
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
295
+ 'element' => 'background-color',
296
+ 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
297
+ ),
298
+ array(
299
+ 'type' => 'color',
300
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit:hover,.woocommerce.tinv-wishlist a.button:hover,.woocommerce.tinv-wishlist button.button:hover,.woocommerce.tinv-wishlist input.button:hover',
301
+ 'element' => 'background-color',
302
+ 'text' => __( 'Background Hover Color', 'ti-woocommerce-wishlist' ),
303
+ ),
304
+ array(
305
+ 'type' => 'color',
306
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
307
+ 'element' => 'color',
308
+ 'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
309
+ ),
310
+ array(
311
+ 'type' => 'color',
312
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit:hover,.woocommerce.tinv-wishlist a.button:hover,.woocommerce.tinv-wishlist button.button:hover,.woocommerce.tinv-wishlist input.button:hover',
313
+ 'element' => 'color',
314
+ 'text' => __( 'Text Hover Color', 'ti-woocommerce-wishlist' ),
315
+ ),
316
+ array(
317
+ 'type' => 'select',
318
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
319
+ 'element' => 'font-family',
320
+ 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
321
+ 'options' => $font_family,
322
+ ),
323
+ array(
324
+ 'type' => 'text',
325
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
326
+ 'element' => 'font-size',
327
+ 'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
328
+ ),
329
+ array(
330
+ 'type' => 'text',
331
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
332
+ 'element' => 'border-radius',
333
+ 'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
334
+ ),
335
+
336
+ array(
337
+ 'type' => 'group',
338
+ 'title' => __( 'add to cart button', 'ti-woocommerce-wishlist' ),
339
+ 'show_names' => true,
340
+ ),
341
+ array(
342
+ 'type' => 'color',
343
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
344
+ 'element' => 'background-color',
345
+ 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
346
+ ),
347
+ array(
348
+ 'type' => 'color',
349
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt:hover,.woocommerce.tinv-wishlist a.button.alt:hover,.woocommerce.tinv-wishlist button.button.alt:hover,.woocommerce.tinv-wishlist input.button.alt:hover',
350
+ 'element' => 'background-color',
351
+ 'text' => __( 'Background Hover Color', 'ti-woocommerce-wishlist' ),
352
+ ),
353
+ array(
354
+ 'type' => 'color',
355
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
356
+ 'element' => 'color',
357
+ 'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
358
+ ),
359
+ array(
360
+ 'type' => 'color',
361
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt:hover,.woocommerce.tinv-wishlist a.button.alt:hover,.woocommerce.tinv-wishlist button.button.alt:hover,.woocommerce.tinv-wishlist input.button.alt:hover',
362
+ 'element' => 'color',
363
+ 'text' => __( 'Text Hover Color', 'ti-woocommerce-wishlist' ),
364
+ ),
365
+ array(
366
+ 'type' => 'select',
367
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
368
+ 'element' => 'font-family',
369
+ 'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
370
+ 'options' => $font_family,
371
+ ),
372
+ array(
373
+ 'type' => 'text',
374
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
375
+ 'element' => 'font-size',
376
+ 'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
377
+ ),
378
+ array(
379
+ 'type' => 'text',
380
+ 'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
381
+ 'element' => 'border-radius',
382
+ 'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
383
+ ),
384
+
385
+ array(
386
+ 'type' => 'group',
387
+ 'title' => __( 'table', 'ti-woocommerce-wishlist' ),
388
+ 'show_names' => true,
389
+ ),
390
+ array(
391
+ 'type' => 'color',
392
+ 'selector' => '.tinv-wishlist table,.tinv-wishlist table td',
393
+ 'element' => 'background-color',
394
+ 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
395
+ ),
396
+ array(
397
+ 'type' => 'color',
398
+ 'selector' => '.tinv-wishlist table,.tinv-wishlist table th,.tinv-wishlist table td',
399
+ 'element' => 'border-color',
400
+ 'text' => __( 'Border Color', 'ti-woocommerce-wishlist' ),
401
+ ),
402
+ array(
403
+ 'type' => 'color',
404
+ 'selector' => '.tinv-wishlist table th',
405
+ 'element' => 'background-color',
406
+ 'text' => __( 'Table Head Background Color', 'ti-woocommerce-wishlist' ),
407
+ ),
408
+ array(
409
+ 'type' => 'color',
410
+ 'selector' => '.tinv-wishlist table th',
411
+ 'element' => 'color',
412
+ 'text' => __( 'Table Head Text Color', 'ti-woocommerce-wishlist' ),
413
+ ),
414
+ array(
415
+ 'type' => 'select',
416
+ 'selector' => '.tinv-wishlist table th',
417
+ 'element' => 'font-family',
418
+ 'text' => __( 'Table Head Font', 'ti-woocommerce-wishlist' ),
419
+ 'options' => $font_family,
420
+ ),
421
+ array(
422
+ 'type' => 'text',
423
+ 'selector' => '.tinv-wishlist table th',
424
+ 'element' => 'font-size',
425
+ 'text' => __( 'Table Head Font Size', 'ti-woocommerce-wishlist' ),
426
+ ),
427
+ array(
428
+ 'type' => 'color',
429
+ 'selector' => '.tinv-wishlist table td',
430
+ 'element' => 'color',
431
+ 'text' => __( 'Content Text Color', 'ti-woocommerce-wishlist' ),
432
+ ),
433
+ array(
434
+ 'type' => 'select',
435
+ 'selector' => '.tinv-wishlist table td',
436
+ 'element' => 'font-family',
437
+ 'text' => __( 'Content Text Font', 'ti-woocommerce-wishlist' ),
438
+ 'options' => $font_family,
439
+ ),
440
+ array(
441
+ 'type' => 'text',
442
+ 'selector' => '.tinv-wishlist table td',
443
+ 'element' => 'font-size',
444
+ 'text' => __( 'Content Text Font Size', 'ti-woocommerce-wishlist' ),
445
+ ),
446
+ array(
447
+ 'type' => 'color',
448
+ 'selector' => '.tinv-wishlist td.product-price',
449
+ 'element' => 'color',
450
+ 'text' => __( 'Price Color', 'ti-woocommerce-wishlist' ),
451
+ ),
452
+ array(
453
+ 'type' => 'select',
454
+ 'selector' => '.tinv-wishlist td.product-price',
455
+ 'element' => 'font-family',
456
+ 'text' => __( 'Price Font', 'ti-woocommerce-wishlist' ),
457
+ 'options' => $font_family,
458
+ ),
459
+ array(
460
+ 'type' => 'text',
461
+ 'selector' => '.tinv-wishlist td.product-price',
462
+ 'element' => 'font-size',
463
+ 'text' => __( 'Price Font Size', 'ti-woocommerce-wishlist' ),
464
+ ),
465
+ array(
466
+ 'type' => 'color',
467
+ 'selector' => '.tinv-wishlist td.product-price ins span.amount',
468
+ 'element' => 'color',
469
+ 'text' => __( 'Special Price Color', 'ti-woocommerce-wishlist' ),
470
+ ),
471
+ array(
472
+ 'type' => 'color',
473
+ 'selector' => '.tinv-wishlist td.product-price ins span.amount',
474
+ 'element' => 'background-color',
475
+ 'text' => __( 'Special Price Background Color', 'ti-woocommerce-wishlist' ),
476
+ ),
477
+ array(
478
+ 'type' => 'color',
479
+ 'selector' => '.tinv-wishlist .social-buttons li a',
480
+ 'element' => 'background-color',
481
+ 'text' => __( 'Social Icons Background Color', 'ti-woocommerce-wishlist' ),
482
+ ),
483
+ array(
484
+ 'type' => 'color',
485
+ 'selector' => '.tinv-wishlist .social-buttons li a:hover',
486
+ 'element' => 'background-color',
487
+ 'text' => __( 'Social Icons Background Hover Color', 'ti-woocommerce-wishlist' ),
488
+ ),
489
+ array(
490
+ 'type' => 'select',
491
+ 'selector' => '.tinv-wishlist .social-buttons li a',
492
+ 'element' => '-ti-background',
493
+ 'text' => __( 'Social Icons Color', 'ti-woocommerce-wishlist' ),
494
+ 'options' => array(
495
+ 'dark' => __( 'Dark', 'ti-woocommerce-wishlist' ),
496
+ 'white' => __( 'White', 'ti-woocommerce-wishlist' ),
497
+ ),
498
+ 'validate' => FILTER_DEFAULT,
499
+ ),
500
+
501
+ array(
502
+ 'type' => 'group',
503
+ 'title' => __( 'popups', 'ti-woocommerce-wishlist' ),
504
+ 'show_names' => true,
505
+ ),
506
+ array(
507
+ 'type' => 'color',
508
+ 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner',
509
+ 'element' => 'background-color',
510
+ 'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
511
+ ),
512
+ array(
513
+ 'type' => 'color',
514
+ 'selector' => '.tinv-wishlist .tinv-modal h2',
515
+ 'element' => 'color',
516
+ 'text' => __( 'Title Color', 'ti-woocommerce-wishlist' ),
517
+ ),
518
+ array(
519
+ 'type' => 'select',
520
+ 'selector' => '.tinv-wishlist .tinv-modal h2',
521
+ 'element' => 'font-family',
522
+ 'text' => __( 'Title Font', 'ti-woocommerce-wishlist' ),
523
+ 'options' => $font_family,
524
+ ),
525
+ array(
526
+ 'type' => 'text',
527
+ 'selector' => '.tinv-wishlist .tinv-modal h2',
528
+ 'element' => 'font-size',
529
+ 'text' => __( 'Title Font Size', 'ti-woocommerce-wishlist' ),
530
+ ),
531
+ array(
532
+ 'type' => 'color',
533
+ 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner',
534
+ 'element' => 'color',
535
+ 'text' => __( 'Content Text Color', 'ti-woocommerce-wishlist' ),
536
+ ),
537
+ array(
538
+ 'type' => 'select',
539
+ 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner,.tinv-wishlist .tinv-modal .tinv-modal-inner select',
540
+ 'element' => 'font-family',
541
+ 'text' => __( 'Content Text Font', 'ti-woocommerce-wishlist' ),
542
+ 'options' => $font_family,
543
+ ),
544
+ array(
545
+ 'type' => 'text',
546
+ 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner,.tinv-wishlist .tinv-modal .tinv-modal-inner select',
547
+ 'element' => 'font-size',
548
+ 'text' => __( 'Content Text Font Size', 'ti-woocommerce-wishlist' ),
549
+ ),
550
+ array(
551
+ 'type' => 'color',
552
+ 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select,.tinv-wishlist .tinv-modal .tinv-modal-inner textarea',
553
+ 'element' => 'background-color',
554
+ 'text' => __( 'Fields Background Color', 'ti-woocommerce-wishlist' ),
555
+ ),
556
+ array(
557
+ 'type' => 'color',
558
+ 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select,.tinv-wishlist .tinv-modal .tinv-modal-inner textarea',
559
+ 'element' => 'border-color',
560
+ 'text' => __( 'Fields Border Color', 'ti-woocommerce-wishlist' ),
561
+ ),
562
+ array(
563
+ 'type' => 'text',
564
+ 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select',
565
+ 'element' => 'border-radius',
566
+ 'text' => __( 'Fields Border Radius', 'ti-woocommerce-wishlist' ),
567
+ ),
568
+ array(
569
+ 'type' => 'color',
570
+ 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select,.tinv-wishlist .tinv-modal .tinv-modal-inner textarea',
571
+ 'element' => 'color',
572
+ 'text' => __( 'Fields Text Color', 'ti-woocommerce-wishlist' ),
573
+ ),
574
+ array(
575
+ 'type' => 'color',
576
+ 'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input::-webkit-input-placeholder',
577
+ 'element' => 'color',
578
+ 'text' => __( 'Fields Placeholder Text Color', 'ti-woocommerce-wishlist' ),
579
+ ),
580
+ array(
581
+ 'type' => 'color',
582
+ 'selector' => '.tinv-wishlist .tinv-modal button.button,.tinv-wishlist .tinv-modal .tinv-close-modal',
583
+ 'element' => 'background-color',
584
+ 'text' => __( 'Normal Buttons Background Color', 'ti-woocommerce-wishlist' ),
585
+ ),
586
+ array(
587
+ 'type' => 'color',
588
+ 'selector' => '.tinv-wishlist .tinv-modal button.button:hover,.tinv-wishlist .tinv-modal .tinv-close-modal:hover',
589
+ 'element' => 'background-color',
590
+ 'text' => __( 'Normal Buttons Background Hover Color', 'ti-woocommerce-wishlist' ),
591
+ ),
592
+ array(
593
+ 'type' => 'color',
594
+ 'selector' => '.tinv-wishlist .tinv-modal button.button,.tinv-wishlist .tinv-modal .tinv-close-modal',
595
+ 'element' => 'color',
596
+ 'text' => __( 'Normal Buttons Text Color', 'ti-woocommerce-wishlist' ),
597
+ ),
598
+ array(
599
+ 'type' => 'color',
600
+ 'selector' => '.tinv-wishlist .tinv-modal button.button:hover,.tinv-wishlist .tinv-modal .tinv-close-modal:hover',
601
+ 'element' => 'color',
602
+ 'text' => __( 'Normal Buttons Text Hover Color', 'ti-woocommerce-wishlist' ),
603
+ ),
604
+ array(
605
+ 'type' => 'color',
606
+ 'selector' => '.tinv-wishlist .tinv-modal button:not(.button)',
607
+ 'element' => 'background-color',
608
+ 'text' => __( 'Accent Buttons Background Color', 'ti-woocommerce-wishlist' ),
609
+ ),
610
+ array(
611
+ 'type' => 'color',
612
+ 'selector' => '.tinv-wishlist .tinv-modal button:not(.button):hover,.tinv-wishlist .tinv-modal button:not(.button):active,.tinv-wishlist .tinv-modal button:not(.button):focus',
613
+ 'element' => 'background-color',
614
+ 'text' => __( 'Accent Buttons Background Hover Color', 'ti-woocommerce-wishlist' ),
615
+ ),
616
+ array(
617
+ 'type' => 'color',
618
+ 'selector' => '.tinv-wishlist .tinv-modal button:not(.button)',
619
+ 'element' => 'color',
620
+ 'text' => __( 'Accent Buttons Text Color', 'ti-woocommerce-wishlist' ),
621
+ ),
622
+ array(
623
+ 'type' => 'color',
624
+ 'selector' => '.tinv-wishlist .tinv-modal button:not(.button):hover,.tinv-wishlist .tinv-modal button:not(.button):active,.tinv-wishlist .tinv-modal button:not(.button):focus',
625
+ 'element' => 'color',
626
+ 'text' => __( 'Accent Buttons Text Hover Color', 'ti-woocommerce-wishlist' ),
627
+ ),
628
+ );
629
+ }
630
+ }
admin/settings/upgrade.class.php CHANGED
@@ -1,40 +1,40 @@
1
- <?php
2
- /**
3
- * Admin settings class
4
- *
5
- * @since 1.0.0
6
- * @package TInvWishlist\Admin
7
- * @subpackage Upgrade page
8
- */
9
-
10
- // If this file is called directly, abort.
11
- if ( ! defined( 'ABSPATH' ) ) {
12
- die;
13
- }
14
-
15
- /**
16
- * Admin settings class
17
- */
18
- class TInvWL_Admin_Settings_upgrade extends TInvWL_Admin_BaseSection {
19
-
20
- /**
21
- * Priority for admin menu
22
- *
23
- * @var integer
24
- */
25
- public $priority = 200;
26
-
27
- /**
28
- * Menu array
29
- *
30
- * @return array
31
- */
32
- function menu() {
33
- return array(
34
- 'title' => __( 'Upgrade to Pro', 'ti-woocommerce-wishlist' ),
35
- 'page_title' => __( 'Premium Features', 'ti-woocommerce-wishlist' ),
36
- 'method' => array( $this, '_print_' ),
37
- 'slug' => 'upgrade',
38
- );
39
- }
40
- }
1
+ <?php
2
+ /**
3
+ * Admin settings class
4
+ *
5
+ * @since 1.0.0
6
+ * @package TInvWishlist\Admin
7
+ * @subpackage Upgrade page
8
+ */
9
+
10
+ // If this file is called directly, abort.
11
+ if ( ! defined( 'ABSPATH' ) ) {
12
+ die;
13
+ }
14
+
15
+ /**
16
+ * Admin settings class
17
+ */
18
+ class TInvWL_Admin_Settings_upgrade extends TInvWL_Admin_BaseSection {
19
+
20
+ /**
21
+ * Priority for admin menu
22
+ *
23
+ * @var integer
24
+ */
25
+ public $priority = 200;
26
+
27
+ /**
28
+ * Menu array
29
+ *
30
+ * @return array
31
+ */
32
+ function menu() {
33
+ return array(
34
+ 'title' => __( 'Upgrade to Pro', 'ti-woocommerce-wishlist' ),
35
+ 'page_title' => __( 'Premium Features', 'ti-woocommerce-wishlist' ),
36
+ 'method' => array( $this, '_print_' ),
37
+ 'slug' => 'upgrade',
38
+ );
39
+ }
40
+ }
admin/tinvwl.class.php CHANGED
@@ -1,375 +1,403 @@
1
- <?php
2
- /**
3
- * Admin pages class
4
- *
5
- * @since 1.0.0
6
- * @package TInvWishlist\Admin
7
- */
8
-
9
- // If this file is called directly, abort.
10
- if ( ! defined( 'ABSPATH' ) ) {
11
- die;
12
- }
13
-
14
- /**
15
- * Admin pages class
16
- */
17
- class TInvWL_Admin_TInvWL extends TInvWL_Admin_Base {
18
-
19
- /**
20
- * Constructor
21
- *
22
- * @param string $plugin_name Plugin name.
23
- * @param string $version Plugin version.
24
- */
25
- function __construct( $plugin_name, $version ) {
26
- $this->_n = $plugin_name;
27
- $this->_v = $version;
28
- }
29
-
30
- /**
31
- * Load functions.
32
- * Create Wishlist and Product class.
33
- * Load settings classes.
34
- */
35
- function load_function() {
36
- $this->load_settings();
37
-
38
- $this->define_hooks();
39
- }
40
-
41
- /**
42
- * Load settings classes.
43
- *
44
- * @return boolean
45
- */
46
- function load_settings() {
47
- $dir = TINVWL_PATH . 'admin/settings/';
48
- if ( ! file_exists( $dir ) || ! is_dir( $dir ) ) {
49
- return false;
50
- }
51
- $files = scandir( $dir );
52
- foreach ( $files as $value ) {
53
- if ( preg_match( '/\.class\.php$/i', $value ) ) {
54
- $file = preg_replace( '/\.class\.php$/i', '', $value );
55
- $class = 'TInvWL_Admin_Settings_' . ucfirst( $file );
56
- $settings = new $class( $this->_n, $this->_v );
57
- }
58
- }
59
-
60
- return true;
61
- }
62
-
63
- /**
64
- * Define hooks
65
- */
66
- function define_hooks() {
67
- add_action( 'admin_menu', array( $this, 'action_menu' ) );
68
- if ( 'skip' === filter_input( INPUT_GET, $this->_n . '-wizard' ) ) {
69
- update_option( $this->_n . '_wizard', true );
70
- }
71
- if ( ! get_option( $this->_n . '_wizard' ) ) {
72
- add_action( 'admin_notices', array( $this, 'wizard_run_admin_notice' ) );
73
- } elseif ( ! tinv_get_option( 'page', 'wishlist' ) ) {
74
- add_action( 'admin_notices', array( $this, 'empty_page_admin_notice' ) );
75
- }
76
- add_action( 'woocommerce_system_status_report', array( $this, 'system_report_templates' ) );
77
-
78
- add_action( 'switch_theme', array( $this, 'admin_notice_outdated_templates' ) );
79
- add_action( 'tinvwl_updated', array( $this, 'admin_notice_outdated_templates' ) );
80
- add_action( 'wp_ajax_' . $this->_n . '_checker_hook', array( $this, 'validation_template' ) );
81
- add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts_validate_template' ) );
82
- }
83
-
84
- /**
85
- * Error notice if wizard didn't run.
86
- */
87
- function wizard_run_admin_notice() {
88
- printf( '<div class="notice notice-error"><p>%1$s</p><p><a href="%2$s" class="button-primary">%3$s</a> <a href="%4$s" class="button-secondary">%5$s</a></p></div>',
89
- __( '<strong>Welcome to WooCommerce Wishlist Plugin<strong> – You‘re almost ready to start :)', 'ti-woocommerce-wishlist' ), // @codingStandardsIgnoreLine WordPress.XSS.EscapeOutput.OutputNotEscaped
90
- esc_url( admin_url( 'index.php?page=tinvwl-wizard' ) ),
91
- esc_html__( 'Run the Setup Wizard', 'ti-woocommerce-wishlist' ),
92
- esc_url( admin_url( 'index.php?page=' . $this->_n . '&' . $this->_n . '-wizard=skip' ) ),
93
- esc_html__( 'Skip Setup', 'ti-woocommerce-wishlist' )
94
- );
95
- }
96
-
97
- /**
98
- * Error notice if wishlist page not set.
99
- */
100
- function empty_page_admin_notice() {
101
- printf( '<div class="notice notice-error is-dismissible" style="position: relative;"><p>%1$s <a href="%2$s">%3$s</a>%4$s<a href="%5$s">%6$s</a></p><button type="button" class="notice-dismiss"><span class="screen-reader-text">' . __( 'Dismiss' ) . '</span></button></div>', // @codingStandardsIgnoreLine WordPress.XSS.EscapeOutput.OutputNotEscaped
102
- esc_html__( 'Link to Wishlists does not work!', 'ti-woocommerce-wishlist' ),
103
- esc_url( $this->admin_url( '' ) . '#general' ),
104
- esc_html__( 'Please apply the Wishlist page', 'ti-woocommerce-wishlist' ),
105
- esc_html__( ' or ', 'ti-woocommerce-wishlist' ),
106
- esc_url( admin_url( 'index.php?page=tinvwl-wizard' ) ),
107
- esc_html__( 'Run the Setup Wizard', 'ti-woocommerce-wishlist' )
108
- );
109
- }
110
-
111
- /**
112
- * Creation mune and sub-menu
113
- */
114
- function action_menu() {
115
- $page = add_menu_page( 'TI Wishlists', 'TI Wishlists', 'manage_options', $this->_n, null, TINVWL_URL . 'asset/img/icon_menu.png', 56 );
116
- add_action( "load-$page", array( $this, 'onload' ) );
117
- $menu = apply_filters( $this->_n . '_admin_menu', array() );
118
- foreach ( $menu as $item ) {
119
- if ( ! array_key_exists( 'page_title', $item ) ) {
120
- $item['page_title'] = $item['title'];
121
- }
122
- if ( ! array_key_exists( 'parent', $item ) ) {
123
- $item['parent'] = $this->_n;
124
- }
125
- if ( ! array_key_exists( 'capability', $item ) ) {
126
- $item['capability'] = 'manage_options';
127
- }
128
- $item['slug'] = implode( '-', array_filter( array( $this->_n, $item['slug'] ) ) );
129
-
130
- $page = add_submenu_page( $item['parent'], $item['page_title'], $item['title'], $item['capability'], $item['slug'], $item['method'] );
131
- add_action( "load-$page", array( $this, 'onload' ) );
132
- }
133
- }
134
-
135
- /**
136
- * Load style and javascript
137
- */
138
- function onload() {
139
- add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_styles' ) );
140
- add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
141
- add_filter( 'admin_footer_text', array( $this, 'footer_admin' ) );
142
-
143
- add_filter( $this->_n . '_view_panelstatus', array( $this, 'status_panel' ), 9999 );
144
- }
145
-
146
- /**
147
- * Load style
148
- */
149
- function enqueue_styles() {
150
- wp_enqueue_style( 'gfonts', ( is_ssl() ? 'https' : 'http' ) . '://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800', '', null, 'all' );
151
- wp_enqueue_style( $this->_n, TINVWL_URL . 'asset/css/admin.css', array(), $this->_v, 'all' );
152
- wp_enqueue_style( $this->_n . '-font-awesome', TINVWL_URL . 'asset/css/font-awesome.min.css', array(), $this->_v, 'all' );
153
- wp_enqueue_style( $this->_n . '-form', TINVWL_URL . 'asset/css/admin-form.css', array(), $this->_v, 'all' );
154
- }
155
-
156
- /**
157
- * Load javascript
158
- */
159
- function enqueue_scripts() {
160
- $suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
161
- wp_enqueue_script( $this->_n . '-bootstrap', TINVWL_URL . 'asset/js/bootstrap' . $suffix . '.js', array( 'jquery' ), $this->_v, 'all' );
162
- wp_enqueue_script( $this->_n, TINVWL_URL . 'asset/js/admin' . $suffix . '.js', array(
163
- 'jquery',
164
- 'wp-color-picker'
165
- ), $this->_v, 'all' );
166
- }
167
-
168
- /**
169
- * Add plugin footer copywriting
170
- */
171
- function footer_admin() {
172
- echo 'Made with <i class="fa fa-heart"></i> by <a href="https://templateinvaders.com/?utm_source=' . TINVWL_UTM_SOURCE . '&utm_campaign=' . TINVWL_UTM_CAMPAIGN . '&utm_medium=' . TINVWL_UTM_MEDIUM . '&utm_content=made_by&partner=' . TINVWL_UTM_SOURCE . '">TemplateInvaders</a><br />If you like WooCommerce Wishlist Plugin please leave us a <a href="https://wordpress.org/support/plugin/ti-woocommerce-wishlist/reviews/#new-post"><span><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i></span></a> rating.';
173
- }
174
-
175
- /**
176
- * Create Upgrade button
177
- *
178
- * @param array $panel Panel Button.
179
- *
180
- * @return array
181
- */
182
- function status_panel( $panel ) {
183
- array_unshift( $panel, sprintf( '<a class="tinvwl-btn red w-icon smaller-txt" href="%s"><i class="fa fa-star"></i><span class="tinvwl-txt">%s</span></a>', 'https://templateinvaders.com/product/ti-woocommerce-wishlist-wordpress-plugin/?utm_source=' . TINVWL_UTM_SOURCE . '&utm_campaign=' . TINVWL_UTM_CAMPAIGN . '&utm_medium=' . TINVWL_UTM_MEDIUM . '&utm_content=header_upgrade&partner=' . TINVWL_UTM_SOURCE, __( 'Upgrade to Pro', 'ti-woocommerce-wishlist' ) ) );
184
-
185
- return $panel;
186
- }
187
-
188
- /**
189
- * Templates overriding status check.
190
- */
191
- function templates_status_check( $outdated = false ) {
192
-
193
- $found_files = array();
194
-
195
- $scanned_files = WC_Admin_Status::scan_template_files( TINVWL_PATH . '/templates/' );
196
-
197
- foreach ( $scanned_files as $file ) {
198
- if ( file_exists( get_stylesheet_directory() . '/' . $file ) ) {
199
- $theme_file = get_stylesheet_directory() . '/' . $file;
200
- } elseif ( file_exists( get_stylesheet_directory() . '/woocommerce/' . $file ) ) {
201
- $theme_file = get_stylesheet_directory() . '/woocommerce/' . $file;
202
- } elseif ( file_exists( get_template_directory() . '/' . $file ) ) {
203
- $theme_file = get_template_directory() . '/' . $file;
204
- } elseif ( file_exists( get_template_directory() . '/woocommerce/' . $file ) ) {
205
- $theme_file = get_template_directory() . '/woocommerce/' . $file;
206
- } else {
207
- $theme_file = false;
208
- }
209
-
210
- if ( ! empty( $theme_file ) ) {
211
- $core_version = WC_Admin_Status::get_file_version( TINVWL_PATH . '/templates/' . $file );
212
- $theme_version = WC_Admin_Status::get_file_version( $theme_file );
213
-
214
- if ( $core_version && ( empty( $theme_version ) || version_compare( $theme_version, $core_version, '<' ) ) ) {
215
- if ( $outdated ) {
216
- return 'outdated';
217
- }
218
- $found_files[] = sprintf( __( '<code>%s</code> version <strong style="color:red">%s</strong> is out of date. The core version is <strong style="color:red">%s</strong>', 'ti-woocommerce-wishlist' ), str_replace( WP_CONTENT_DIR . '/themes/', '', $theme_file ), $theme_version ? $theme_version : '-', $core_version );
219
- } else {
220
- $found_files[] = str_replace( WP_CONTENT_DIR . '/themes/', '', $theme_file );
221
- }
222
- }
223
- }
224
-
225
- return $found_files;
226
- }
227
-
228
- /**
229
- * Templates overriding status for WooCommerce Status report page.
230
- */
231
- function system_report_templates() {
232
-
233
- TInvWL_View::view( 'templates-status', array( 'found_files' => $this->templates_status_check() ) );
234
- }
235
-
236
- /**
237
- * Outdated templates notice.
238
- */
239
- function admin_notice_outdated_templates() {
240
- if ( 'outdated' === $this->templates_status_check( true ) ) {
241
-
242
- $theme = wp_get_theme();
243
-
244
- $html = sprintf( __( '<strong>Your theme (%1$s) contains outdated copies of some WooCommerce Wishlist Plugin template files.</strong><br> These files may need updating to ensure they are compatible with the current version of WooCommerce Wishlist Plugin.<br> You can see which files are affected from the <a href="%2$s">system status page</a>.<br> If in doubt, check with the author of the theme.', 'ti-woocommerce-wishlist' ), esc_html( $theme['Name'] ), esc_url( admin_url( 'admin.php?page=wc-status' ) ) );
245
-
246
- WC_Admin_Notices::add_custom_notice( 'outdated_templates', $html );
247
- } else {
248
- WC_Admin_Notices::remove_notice( 'outdated_templates' );
249
- }
250
- }
251
-
252
- /**
253
- * Load javascript for validation templates
254
- */
255
- function enqueue_scripts_validate_template() {
256
- $theme = wp_get_theme();
257
- $theme = $theme->get_template();
258
- if ( tinv_get_option( 'template_checker', 'theme' ) !== $theme ) {
259
- tinv_update_option( 'template_checker', '', array() );
260
- tinv_update_option( 'template_checker', 'theme', $theme );
261
- tinv_update_option( 'template_checker', 'checked', false );
262
- tinv_update_option( 'template_checker', 'time', 0 );
263
- }
264
- if ( tinv_get_option( 'template_checker', 'checked' ) && absint( tinv_get_option( 'template_checker', 'time' ) ) + HOUR_IN_SECONDS > time() ) {
265
- return;
266
- }
267
- $types = array_keys( wc_get_product_types() );
268
- foreach ( $types as $type => $type_name ) {
269
- if ( ! tinv_get_option( 'template_checker', 'missing_hook_' . $type ) ) {
270
- $data = filter_input_array( INPUT_GET, array(
271
- 'wc-hide-notice' => FILTER_DEFAULT,
272
- '_wc_notice_nonce' => FILTER_DEFAULT,
273
- ) );
274
- if ( 'missing_hook_' . $type === $data['wc-hide-notice'] && wp_verify_nonce( $data['_wc_notice_nonce'], 'woocommerce_hide_notices_nonce' ) ) {
275
- tinv_update_option( 'template_checker', 'missing_hook_' . $type, true );
276
- }
277
- }
278
- }
279
- if ( ! tinv_get_option( 'template_checker', 'hide_product_listing' ) ) {
280
- $data = filter_input_array( INPUT_GET, array(
281
- 'wc-hide-notice' => FILTER_DEFAULT,
282
- '_wc_notice_nonce' => FILTER_DEFAULT,
283
- ) );
284
- if ( 'missing_hook_listing' === $data['wc-hide-notice'] && wp_verify_nonce( $data['_wc_notice_nonce'], 'woocommerce_hide_notices_nonce' ) ) {
285
- tinv_update_option( 'template_checker', 'hide_product_listing', true );
286
- }
287
- }
288
-
289
- wp_enqueue_script( $this->_n . '-checker', TINVWL_URL . 'asset/js/admin.checker.min.js', array( 'jquery' ), $this->_v, 'all' );
290
- }
291
-
292
- /**
293
- * Validation templates hook from request remote page
294
- */
295
- function validation_template() {
296
- global $product;
297
-
298
- if ( tinv_get_option( 'template_checker', 'checked' ) ) {
299
- return;
300
- }
301
- if ( absint( tinv_get_option( 'template_checker', 'time' ) ) + HOUR_IN_SECONDS > time() ) {
302
- return;
303
- }
304
- tinv_update_option( 'template_checker', 'time', time() );
305
- $tags = array(
306
- 'woocommerce_single_product_summary' => 'tinvwl_single_product_summary',
307
- 'woocommerce_before_add_to_cart_button' => 'tinvwl_before_add_to_cart_button',
308
- 'woocommerce_after_add_to_cart_button' => 'tinvwl_after_add_to_cart_button',
309
- );
310
- $tch = TInvWL_CheckerHook::instance();
311
- $tch->add_action( $tags );
312
- $tch->add_action( array_keys( $tags ) );
313
-
314
- $types = wc_get_product_types();
315
-
316
- $check = true;
317
- foreach ( $types as $type => $type_name ) {
318
- if ( tinv_get_option( 'template_checker', 'missing_hook_' . $type ) ) {
319
- continue;
320
- }
321
-
322
- if ( function_exists( 'wc_get_products' ) ) {
323
- $products = wc_get_products( array(
324
- 'status' => 'publish',
325
- 'type' => $type,
326
- 'limit' => 1,
327
- ) );
328
- } else {
329
- $products = array_map( 'wc_get_product', get_posts( array(
330
- 'post_type' => 'product',
331
- 'numberposts' => 1,
332
- 'tax_query' => array(
333
- array(
334
- 'taxonomy' => 'product_type',
335
- 'field' => 'slug',
336
- 'terms' => $type,
337
- ),
338
- ),
339
- ) ) );
340
- }
341
- if ( ! empty( $products ) ) {
342
- $product = array_shift( $products );
343
- $result = $tch->run( array(
344
- 'template' => array( 'content-single-product.php', 'single-product/add-to-cart/' . $type . '.php' ),
345
- 'url' => $product->get_permalink(),
346
- ) );
347
- if ( ! empty( $result ) ) {
348
- $result = array_keys( $result );
349
- foreach ( $result as $key => $tag ) {
350
- if ( array_key_exists( $tag, $tags ) ) {
351
- $tags[ $tag ];
352
- if ( ! array_key_exists( $tag, $tags ) ) {
353
- unset( $result[ $key ] );
354
- }
355
- } else {
356
- unset( $result[ $key ] );
357
- }
358
- }
359
- if ( ! empty( $result ) ) {
360
- WC_Admin_Notices::add_custom_notice( 'missing_hook_' . $type, sprintf( _n( 'The "Add to Wishlist" button may work improperly in a product type "%1$s" because the hook "%2$s" is missing.<br />Please, ask your theme developers to check the theme templates or <a href="https://templateinvaders.com/help/" target="_blank">contact us</a> for assistance.', 'The "Add to Wishlist" button may work improperly in a product type "%1$s" because the hooks "%2$s" are missing.<br />Please, ask your theme developers to check the theme templates or <a href="https://templateinvaders.com/help/" target="_blank">contact us</a> for assistance.', count( $result ), 'ti-woocommerce-wishlist' ), $type_name, '<strong>' . join( '</strong>, <strong>', $result ) . '</strong>' ) );
361
- $check = false;
362
- } else {
363
- WC_Admin_Notices::remove_notice( 'missing_hook_' . $type );
364
- }
365
- } else {
366
- WC_Admin_Notices::remove_notice( 'missing_hook_' . $type );
367
- }
368
- }
369
- }
370
-
371
- tinv_update_option( 'template_checker', 'checked', $check );
372
- wp_die();
373
- }
374
-
375
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Admin pages class
4
+ *
5
+ * @since 1.0.0
6
+ * @package TInvWishlist\Admin
7
+ */
8
+
9
+ // If this file is called directly, abort.
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ die;
12
+ }
13
+
14
+ /**
15
+ * Admin pages class
16
+ */
17
+ class TInvWL_Admin_TInvWL extends TInvWL_Admin_Base {
18
+
19
+ /**
20
+ * Constructor
21
+ *
22
+ * @param string $plugin_name Plugin name.
23
+ * @param string $version Plugin version.
24
+ */
25
+ function __construct( $plugin_name, $version ) {
26
+ $this->_n = $plugin_name;
27
+ $this->_v = $version;
28
+ }
29
+
30
+ /**
31
+ * Load functions.
32
+ * Create Wishlist and Product class.
33
+ * Load settings classes.
34
+ */
35
+ function load_function() {
36
+ TII18n();
37
+ TInvWL_Notice::instance()->add_notice( 'rating', '<p>' . __( 'Woo-Ha! It has been a month since the first wishlist was created with <strong>WooCommerce WishList plugin</strong>!', 'ti-woocommerce-wishlist' ) . '</p><p>' . __( 'What do you think about our plugin?', 'ti-woocommerce-wishlist' ) . '</p><p>' . __( 'Share your love with us.', 'ti-woocommerce-wishlist' ) . '</p>' )->add_trigger( 'admin_init', 'tinvwl_rating_notice_trigger_30' );
38
+ $this->load_settings();
39
+
40
+ $this->define_hooks();
41
+ }
42
+
43
+ /**
44
+ * Load settings classes.
45
+ *
46
+ * @return boolean
47
+ */
48
+ function load_settings() {
49
+ $dir = TINVWL_PATH . 'admin/settings/';
50
+ if ( ! file_exists( $dir ) || ! is_dir( $dir ) ) {
51
+ return false;
52
+ }
53
+ $files = scandir( $dir );
54
+ foreach ( $files as $value ) {
55
+ if ( preg_match( '/\.class\.php$/i', $value ) ) {
56
+ $file = preg_replace( '/\.class\.php$/i', '', $value );
57
+ $class = 'TInvWL_Admin_Settings_' . ucfirst( $file );
58
+ $settings = new $class( $this->_n, $this->_v );
59
+ }
60
+ }
61
+ return true;
62
+ }
63
+
64
+ /**
65
+ * Define hooks
66
+ */
67
+ function define_hooks() {
68
+ add_action( 'admin_menu', array( $this, 'action_menu' ) );
69
+ if ( 'skip' === filter_input( INPUT_GET, $this->_n . '-wizard' ) ) {
70
+ update_option( $this->_n . '_wizard', true );
71
+ }
72
+ if ( ! get_option( $this->_n . '_wizard' ) ) {
73
+ add_action( 'admin_notices', array( $this, 'wizard_run_admin_notice' ) );
74
+ } elseif ( ! tinv_get_option( 'page', 'wishlist' ) ) {
75
+ add_action( 'admin_notices', array( $this, 'empty_page_admin_notice' ) );
76
+ }
77
+ add_action( 'woocommerce_system_status_report', array( $this, 'system_report_templates' ) );
78
+
79
+ add_action( 'switch_theme', array( $this, 'admin_notice_outdated_templates' ) );
80
+ add_action( 'tinvwl_updated', array( $this, 'admin_notice_outdated_templates' ) );
81
+ add_action( 'wp_ajax_' . $this->_n . '_checker_hook', array( $this, 'validation_template' ) );
82
+ add_action( 'switch_theme', array( $this, 'clear_notice_validation_template' ) );
83
+ add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts_validate_template' ) );
84
+ add_action( 'tinvwl_admin_promo_footer', array( $this, 'promo_footer' ) );
85
+ }
86
+
87
+ /**
88
+ * Error notice if wizard didn't run.
89
+ */
90
+ function wizard_run_admin_notice() {
91
+ printf( '<div class="notice notice-error"><p>%1$s</p><p><a href="%2$s" class="button-primary">%3$s</a> <a href="%4$s" class="button-secondary">%5$s</a></p></div>',
92
+ __( '<strong>Welcome to WooCommerce Wishlist Plugin<strong> You‘re almost ready to start :)', 'ti-woocommerce-wishlist' ), // @codingStandardsIgnoreLine WordPress.XSS.EscapeOutput.OutputNotEscaped
93
+ esc_url( admin_url( 'index.php?page=tinvwl-wizard' ) ),
94
+ esc_html__( 'Run the Setup Wizard', 'ti-woocommerce-wishlist' ),
95
+ esc_url( admin_url( 'index.php?page=' . $this->_n . '&' . $this->_n . '-wizard=skip' ) ),
96
+ esc_html__( 'Skip Setup', 'ti-woocommerce-wishlist' )
97
+ );
98
+ }
99
+
100
+ /**
101
+ * Error notice if wishlist page not set.
102
+ */
103
+ function empty_page_admin_notice() {
104
+ printf( '<div class="notice notice-error is-dismissible" style="position: relative;"><p>%1$s <a href="%2$s">%3$s</a>%4$s<a href="%5$s">%6$s</a></p><button type="button" class="notice-dismiss"><span class="screen-reader-text">' . __( 'Dismiss' ) . '</span></button></div>', // @codingStandardsIgnoreLine WordPress.XSS.EscapeOutput.OutputNotEscaped
105
+ esc_html__( 'Link to Wishlists does not work!', 'ti-woocommerce-wishlist' ),
106
+ esc_url( $this->admin_url( '' ) . '#general' ),
107
+ esc_html__( 'Please apply the Wishlist page', 'ti-woocommerce-wishlist' ),
108
+ esc_html__( ' or ', 'ti-woocommerce-wishlist' ),
109
+ esc_url( admin_url( 'index.php?page=tinvwl-wizard' ) ),
110
+ esc_html__( 'Run the Setup Wizard', 'ti-woocommerce-wishlist' )
111
+ );
112
+ }
113
+
114
+ /**
115
+ * Creation mune and sub-menu
116
+ */
117
+ function action_menu() {
118
+ $page = add_menu_page( 'TI Wishlists', 'TI Wishlists', 'manage_options', $this->_n, null, TINVWL_URL . 'asset/img/icon_menu.png', 56 );
119
+ add_action( "load-$page", array( $this, 'onload' ) );
120
+ $menu = apply_filters( $this->_n . '_admin_menu', array() );
121
+ foreach ( $menu as $item ) {
122
+ if ( ! array_key_exists( 'page_title', $item ) ) {
123
+ $item['page_title'] = $item['title'];
124
+ }
125
+ if ( ! array_key_exists( 'parent', $item ) ) {
126
+ $item['parent'] = $this->_n;
127
+ }
128
+ if ( ! array_key_exists( 'capability', $item ) ) {
129
+ $item['capability'] = 'manage_options';
130
+ }
131
+ $item['slug'] = implode( '-', array_filter( array( $this->_n, $item['slug'] ) ) );
132
+
133
+ $page = add_submenu_page( $item['parent'], $item['page_title'], $item['title'], $item['capability'], $item['slug'], $item['method'] );
134
+ add_action( "load-$page", array( $this, 'onload' ) );
135
+ }
136
+ }
137
+
138
+ /**
139
+ * Load style and javascript
140
+ */
141
+ function onload() {
142
+ add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_styles' ) );
143
+ add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
144
+ add_filter( 'admin_footer_text', array( $this, 'footer_admin' ) );
145
+
146
+ add_filter( $this->_n . '_view_panelstatus', array( $this, 'status_panel' ), 9999 );
147
+ }
148
+
149
+ /**
150
+ * Load style
151
+ */
152
+ function enqueue_styles() {
153
+ wp_enqueue_style( 'gfonts', ( is_ssl() ? 'https' : 'http' ) . '://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800', '', null, 'all' );
154
+ wp_enqueue_style( $this->_n, TINVWL_URL . 'asset/css/admin.css', array(), $this->_v, 'all' );
155
+ wp_enqueue_style( $this->_n . '-font-awesome', TINVWL_URL . 'asset/css/font-awesome.min.css', array(), $this->_v, 'all' );
156
+ wp_enqueue_style( $this->_n . '-form', TINVWL_URL . 'asset/css/admin-form.css', array(), $this->_v, 'all' );
157
+ }
158
+
159
+ /**
160
+ * Load javascript
161
+ */
162
+ function enqueue_scripts() {
163
+ $suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
164
+ wp_enqueue_script( $this->_n . '-bootstrap', TINVWL_URL . 'asset/js/bootstrap' . $suffix . '.js', array( 'jquery' ), $this->_v, 'all' );
165
+ wp_enqueue_script( $this->_n, TINVWL_URL . 'asset/js/admin' . $suffix . '.js', array( 'jquery', 'wp-color-picker' ), $this->_v, 'all' );
166
+ }
167
+
168
+ /**
169
+ * Add plugin footer copywriting
170
+ */
171
+ function footer_admin() {
172
+ do_action( 'tinvwl_admin_promo_footer' );
173
+ }
174
+
175
+ /**
176
+ * Promo in footer for wishlist
177
+ */
178
+ function promo_footer() {
179
+ echo 'Made with <i class="fa fa-heart"></i> by <a href="https://templateinvaders.com/?utm_source=' . TINVWL_UTM_SOURCE . '&utm_campaign=' . TINVWL_UTM_CAMPAIGN . '&utm_medium=' . TINVWL_UTM_MEDIUM . '&utm_content=made_by&partner=' . TINVWL_UTM_SOURCE . '">TemplateInvaders</a><br />If you like WooCommerce Wishlist Plugin please leave us a <a href="https://wordpress.org/support/plugin/ti-woocommerce-wishlist/reviews/#new-post"><span><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i></span></a> rating.'; // WPCS: xss ok.
180
+ }
181
+
182
+ /**
183
+ * Create Upgrade button
184
+ *
185
+ * @param array $panel Panel Button.
186
+ *
187
+ * @return array
188
+ */
189
+ function status_panel( $panel ) {
190
+ array_unshift( $panel, sprintf( '<a class="tinvwl-btn red w-icon smaller-txt" href="%s"><i class="fa fa-star"></i><span class="tinvwl-txt">%s</span></a>', 'https://templateinvaders.com/product/ti-woocommerce-wishlist-wordpress-plugin/?utm_source=' . TINVWL_UTM_SOURCE . '&utm_campaign=' . TINVWL_UTM_CAMPAIGN . '&utm_medium=' . TINVWL_UTM_MEDIUM . '&utm_content=header_upgrade&partner=' . TINVWL_UTM_SOURCE, __( 'Upgrade to Pro', 'ti-woocommerce-wishlist' ) ) );
191
+
192
+ return $panel;
193
+ }
194
+
195
+ /**
196
+ * Templates overriding status check.
197
+ *
198
+ * @param boolean $outdated Out date status.
199
+ * @return string
200
+ */
201
+ function templates_status_check( $outdated = false ) {
202
+
203
+ $found_files = array();
204
+
205
+ $scanned_files = WC_Admin_Status::scan_template_files( TINVWL_PATH . '/templates/' );
206
+
207
+ foreach ( $scanned_files as $file ) {
208
+ if ( file_exists( get_stylesheet_directory() . '/' . $file ) ) {
209
+ $theme_file = get_stylesheet_directory() . '/' . $file;
210
+ } elseif ( file_exists( get_stylesheet_directory() . '/woocommerce/' . $file ) ) {
211
+ $theme_file = get_stylesheet_directory() . '/woocommerce/' . $file;
212
+ } elseif ( file_exists( get_template_directory() . '/' . $file ) ) {
213
+ $theme_file = get_template_directory() . '/' . $file;
214
+ } elseif ( file_exists( get_template_directory() . '/woocommerce/' . $file ) ) {
215
+ $theme_file = get_template_directory() . '/woocommerce/' . $file;
216
+ } else {
217
+ $theme_file = false;
218
+ }
219
+
220
+ if ( ! empty( $theme_file ) ) {
221
+ $core_version = WC_Admin_Status::get_file_version( TINVWL_PATH . '/templates/' . $file );
222
+ $theme_version = WC_Admin_Status::get_file_version( $theme_file );
223
+
224
+ if ( $core_version && ( empty( $theme_version ) || version_compare( $theme_version, $core_version, '<' ) ) ) {
225
+ if ( $outdated ) {
226
+ return 'outdated';
227
+ }
228
+ $found_files[] = sprintf( __( '<code>%1$s</code> version <strong style="color:red">%2$s</strong> is out of date. The core version is <strong style="color:red">%3$s</strong>', 'ti-woocommerce-wishlist' ), str_replace( WP_CONTENT_DIR . '/themes/', '', $theme_file ), $theme_version ? $theme_version : '-', $core_version );
229
+ } else {
230
+ $found_files[] = str_replace( WP_CONTENT_DIR . '/themes/', '', $theme_file );
231
+ }
232
+ }
233
+ }
234
+
235
+ return $found_files;
236
+ }
237
+
238
+ /**
239
+ * Templates overriding status for WooCommerce Status report page.
240
+ */
241
+ function system_report_templates() {
242
+
243
+ TInvWL_View::view( 'templates-status', array( 'found_files' => $this->templates_status_check() ) );
244
+ }
245
+
246
+ /**
247
+ * Outdated templates notice.
248
+ */
249
+ function admin_notice_outdated_templates() {
250
+ if ( 'outdated' === $this->templates_status_check( true ) ) {
251
+
252
+ $theme = wp_get_theme();
253
+
254
+ $html = sprintf( __( '<strong>Your theme (%1$s) contains outdated copies of some WooCommerce Wishlist Plugin template files.</strong><br> These files may need updating to ensure they are compatible with the current version of WooCommerce Wishlist Plugin.<br> You can see which files are affected from the <a href="%2$s">system status page</a>.<br> If in doubt, check with the author of the theme.', 'ti-woocommerce-wishlist' ), esc_html( $theme['Name'] ), esc_url( admin_url( 'admin.php?page=wc-status' ) ) );
255
+
256
+ WC_Admin_Notices::add_custom_notice( 'outdated_templates', $html );
257
+ } else {
258
+ WC_Admin_Notices::remove_notice( 'outdated_templates' );
259
+ }
260
+ }
261
+
262
+ /**
263
+ * Load javascript for validation templates
264
+ */
265
+ function enqueue_scripts_validate_template() {
266
+ $theme = wp_get_theme();
267
+ $theme = $theme->get_template();
268
+ if ( tinv_get_option( 'template_checker', 'theme' ) !== $theme ) {
269
+ tinv_update_option( 'template_checker', '', array() );
270
+ tinv_update_option( 'template_checker', 'theme', $theme );
271
+ tinv_update_option( 'template_checker', 'checked', false );
272
+ tinv_update_option( 'template_checker', 'time', 0 );
273
+ }
274
+ if ( tinv_get_option( 'template_checker', 'checked' ) && absint( tinv_get_option( 'template_checker', 'time' ) ) + HOUR_IN_SECONDS > time() ) {
275
+ return;
276
+ }
277
+ $types = array_keys( wc_get_product_types() );
278
+ foreach ( $types as $type => $type_name ) {
279
+ if ( ! tinv_get_option( 'template_checker', 'missing_hook_' . $type ) ) {
280
+ $data = filter_input_array( INPUT_GET, array(
281
+ 'wc-hide-notice' => FILTER_DEFAULT,
282
+ '_wc_notice_nonce' => FILTER_DEFAULT,
283
+ ) );
284
+ if ( 'missing_hook_' . $type === $data['wc-hide-notice'] && wp_verify_nonce( $data['_wc_notice_nonce'], 'woocommerce_hide_notices_nonce' ) ) {
285
+ tinv_update_option( 'template_checker', 'missing_hook_' . $type, true );
286
+ }
287
+ }
288
+ }
289
+ if ( ! tinv_get_option( 'template_checker', 'hide_product_listing' ) ) {
290
+ $data = filter_input_array( INPUT_GET, array(
291
+ 'wc-hide-notice' => FILTER_DEFAULT,
292
+ '_wc_notice_nonce' => FILTER_DEFAULT,
293
+ ) );
294
+ if ( 'missing_hook_listing' === $data['wc-hide-notice'] && wp_verify_nonce( $data['_wc_notice_nonce'], 'woocommerce_hide_notices_nonce' ) ) {
295
+ tinv_update_option( 'template_checker', 'hide_product_listing', true );
296
+ }
297
+ }
298
+
299
+ wp_enqueue_script( $this->_n . '-checker', TINVWL_URL . 'asset/js/admin.checker.min.js', array( 'jquery' ), $this->_v, 'all' );
300
+ }
301
+
302
+ /**
303
+ * Validation templates hook from request remote page
304
+ */
305
+ function validation_template() {
306
+ global $post, $product;
307
+
308
+ if ( tinv_get_option( 'template_checker', 'checked' ) ) {
309
+ return;
310
+ }
311
+ if ( absint( tinv_get_option( 'template_checker', 'time' ) ) + HOUR_IN_SECONDS > time() ) {
312
+ return;
313
+ }
314
+ tinv_update_option( 'template_checker', 'time', time() );
315
+ $tags = array(
316
+ 'woocommerce_single_product_summary' => 'tinvwl_single_product_summary',
317
+ 'woocommerce_before_add_to_cart_button' => 'tinvwl_before_add_to_cart_button',
318
+ 'woocommerce_after_add_to_cart_button' => 'tinvwl_after_add_to_cart_button',
319
+ );
320
+ $tch = TInvWL_CheckerHook::instance();
321
+ $tch->add_action( $tags );
322
+ $tch->add_action( array_keys( $tags ) );
323
+
324
+ $types = wc_get_product_types();
325
+
326
+ $check = true;
327
+ foreach ( $types as $type => $type_name ) {
328
+ if ( tinv_get_option( 'template_checker', 'missing_hook_' . $type ) ) {
329
+ continue;
330
+ }
331
+
332
+ if ( function_exists( 'wc_get_products' ) ) {
333
+ $products = wc_get_products( array(
334
+ 'status' => 'publish',
335
+ 'type' => $type,
336
+ 'limit' => 1,
337
+ ) );
338
+ } else {
339
+ $products = array_map( 'wc_get_product', get_posts( array(
340
+ 'post_type' => 'product',
341
+ 'post_status' => 'publish',
342
+ 'numberposts' => 1,
343
+ 'tax_query' => array(
344
+ array(
345
+ 'taxonomy' => 'product_type',
346
+ 'field' => 'slug',
347
+ 'terms' => $type,
348
+ ),
349
+ ),
350
+ ) ) );
351
+ }
352
+ if ( ! empty( $products ) ) {
353
+ $product = array_shift( $products );
354
+ $post = get_post( $product->get_id() );
355
+ $result = $tch->run( array(
356
+ 'template' => array( 'content-single-product.php', 'single-product/add-to-cart/' . $type . '.php' ),
357
+ 'template_args' => array(
358
+ 'available_variations' => array( 1, 2, 3, 4, 5 ),
359
+ 'attributes' => array(),
360
+ ),
361
+ 'url' => $product->get_permalink(),
362
+ ) );
363
+ if ( ! empty( $result ) ) {
364
+ $result = array_keys( $result );
365
+ foreach ( $result as $key => $tag ) {
366
+ if ( array_key_exists( $tag, $tags ) ) {
367
+ $tags[ $tag ];
368
+ if ( ! array_key_exists( $tag, $tags ) ) {
369
+ unset( $result[ $key ] );
370
+ }
371
+ } else {
372
+ unset( $result[ $key ] );
373
+ }
374
+ }
375
+ if ( ! empty( $result ) ) {
376
+ WC_Admin_Notices::add_custom_notice( 'missing_hook_' . $type, sprintf( _n( 'The "Add to Wishlist" button may work improperly in a product type "%1$s" because the hook "%2$s" is missing.<br />Please, ask your theme developers to check the theme templates or <a href="https://templateinvaders.com/help/" target="_blank">contact us</a> for assistance.', 'The "Add to Wishlist" button may work improperly in a product type "%1$s" because the hooks "%2$s" are missing.<br />Please, ask your theme developers to check the theme templates or <a href="https://templateinvaders.com/help/" target="_blank">contact us</a> for assistance.', count( $result ), 'ti-woocommerce-wishlist-premium' ), $type_name, '<strong>' . join( '</strong>, <strong>', $result ) . '</strong>' ) );
377
+ $check = false;
378
+ } else {
379
+ WC_Admin_Notices::remove_notice( 'missing_hook_' . $type );
380
+ }
381
+ } else {
382
+ WC_Admin_Notices::remove_notice( 'missing_hook_' . $type );
383
+ }
384
+ }
385
+ } // End foreach().
386
+
387
+ tinv_update_option( 'template_checker', 'checked', $check );
388
+ wp_die();
389
+ }
390
+
391
+ /**
392
+ * Clear notice validation template when theme switched
393
+ */
394
+ function clear_notice_validation_template() {
395
+ WC_Admin_Notices::remove_notice( 'missing_hook_listing' );
396
+ $types = wc_get_product_types();
397
+ foreach ( $types as $type => $type_name ) {
398
+ WC_Admin_Notices::remove_notice( 'missing_hook_' . $type );
399
+ }
400
+ tinv_update_option( 'template_checker', '', array() );
401
+ }
402
+
403
+ }
asset/css/admin-form.css CHANGED
@@ -1,370 +1,370 @@
1
- /*
2
- number input
3
- */
4
- .tiwlform-number-container {
5
- display: inline-block;
6
- margin: 2px;
7
- position: relative;
8
- vertical-align: middle;
9
- }
10
-
11
- .tiwlform-number-container input, .tiwlform-number-container button {
12
- margin: 0;
13
- font-weight: 800;
14
- display: inline-block;
15
- font-size: 14px;
16
- }
17
- .tiwlform-number-container input[type=text] {
18
- width: 50px;
19
- height: 36px;
20
- text-align: right;
21
- border-radius: 5px;
22
- line-height: 26px;
23
- margin: 0;
24
- }
25
- .tiwlform-number-container button {
26
- width: 20px;
27
- height: 38px;
28
- line-height: 38px;
29
- text-align: center;
30
- border-radius: 5px;
31
- margin: 0 2px;
32
- background-color: #f1eee8;
33
- border: 0;
34
- color: #000;
35
- padding: 0;
36
- cursor: pointer;
37
- }
38
- .tiwlform-number-container button:hover {
39
- background-color: #96b100;
40
- color: #FFF;
41
- }
42
- /*
43
- on off button
44
- */
45
- /*.tiwlform-onoff-container input {
46
- display: none;
47
- }*/
48
- .tiwlform-onoff-container {
49
- cursor: pointer;
50
- position: relative;
51
- display: inline-block;
52
- height: 36px;
53
- width: 132px;
54
- margin: 0;
55
-
56
- -webkit-border-radius: 3px;
57
- -moz-border-radius: 3px;
58
- border-radius: 3px;
59
-
60
- -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, .16);
61
- box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, .16);
62
-
63
- -webkit-transition: all .3s ease-in-out;
64
- -moz-transition: all .3s ease-in-out;
65
- -o-transition: all .3s ease-in-out;
66
- transition: all .3s ease-in-out;
67
-
68
- border: 1px solid #eae6df;
69
- background: #f1eee8;
70
- }
71
- .tiwlform-onoff-container.disabled.checked{
72
- /*-webkit-box-shadow: inset 0 0 0 36px rgba(0,0,0,0.4);
73
- box-shadow: inset 0 0 0 36px rgba(0,0,0,0.4);*/
74
- border-color: rgba(0,0,0,0.4);
75
- background-color: rgba(0,0,0,0.4);
76
- }
77
- .tiwlform-onoff-container.disabled .tiwlform-onoff-button {
78
- color: rgba(0,0,0,0.4) !important;
79
- }
80
- .tiwlform-onoff-container.checked {
81
- /*-webkit-box-shadow: inset 0 0 0 36px #96b100;
82
- box-shadow: inset 0 0 0 36px #96b100;*/
83
- background: #96b100;
84
- border-color: #96b100;
85
- }
86
- .tiwlform-onoff-container.checked .tiwlform-onoff-button {
87
- left: 4px;
88
- color: #96b100;
89
- }
90
- .tiwlform-onoff-container .tiwlform-onoff-button {
91
- display: inline-block;
92
- /*font-size: 21px;
93
- line-height: 21px;
94
- font-weight: 600;
95
- font-family: dashicons;*/
96
- font: normal normal normal 14px/1 FontAwesome;
97
- font-size: inherit;
98
- text-rendering: auto;
99
- -webkit-font-smoothing: antialiased;
100
- -moz-osx-font-smoothing: grayscale;
101
-
102
- position: absolute;
103
- top: 3px;
104
- left: 66px;
105
- width: 59px;
106
- height: 27px;
107
- line-height: 18px;
108
- padding: 4px;
109
- text-align: center;
110
-
111
- -webkit-border-radius: 3px;
112
- -moz-border-radius: 3px;
113
- border-radius: 3px;
114
-
115
- -webkit-box-shadow: 1px 1px 4px 0 rgba(2, 2, 2, .21);
116
- box-shadow: 1px 1px 4px 0 rgba(2, 2, 2, .21);
117
-
118
- -webkit-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
119
- -moz-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
120
- -o-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
121
- transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
122
-
123
- color: #6b625a;
124
- background: #fff;
125
- }
126
- .tiwlform-onoff-container .tiwlform-onoff-button:before {
127
- /*content: "\f335";*/
128
- content: "\f00d";
129
- font-size: 11px;
130
- }
131
- .tiwlform-onoff-container.checked .tiwlform-onoff-button:before {
132
- /*content: "\f147";*/
133
- content: "\f00c";
134
- }
135
- .tiwlform-onoff-container.disabled{
136
- background-color: rgba(0,0,0,0.4);
137
- }
138
- /*
139
- input range
140
- */
141
- .tiwlform-range-container{
142
- padding-top: 25px;
143
- height: 50px;
144
- }
145
- .tiwlform-range-container .range {
146
- width: 100%;
147
- position: relative;
148
- }
149
- .tiwlform-range-container input[type=text]{
150
- display: none;
151
- }
152
- .tiwlform-range-container .line{
153
- margin: 0 5%;
154
- width: 90%;
155
- height: 4px;
156
- top: -14px;
157
- background-color: #ede8df;
158
- position: absolute;
159
-
160
- }
161
- .tiwlform-range-container .line .selector{
162
- position: absolute;
163
- z-index: 100;
164
- width: 15px;
165
- height: 15px;
166
- background: #fff;
167
- border: 5px solid #96b100;
168
- border-radius: 50%;
169
- top: -10px;
170
- right: -12.5px;
171
- cursor: pointer;
172
- }
173
- .tiwlform-range-container .line-selector{
174
- width: 0;
175
- background-color: #96b100;
176
- height: 6px;
177
- top: -15px;
178
- }
179
- .tiwlform-range-container .label {
180
- display: -webkit-box;
181
- display: -moz-box;
182
- display: -ms-flexbox;
183
- display: -webkit-flex;
184
- display: flex;
185
- list-style: outside none none;
186
- padding: 0;
187
- }
188
- .tiwlform-range-container .label li {
189
- -moz-flex: 1 1;
190
- -webkit-flex: 1 1;
191
- -ms-flex: 1 1;
192
- flex: 1 1;
193
- position: relative;
194
- float: left;
195
- text-align: center;
196
- color: #000;
197
- padding: 10px 0;
198
- font-size: 14px;
199
- line-height: 14px;
200
- cursor: pointer;
201
- margin: 0;
202
- }
203
- .tiwlform-range-container .label li.active{
204
- font-weight: 600;
205
- }
206
- .tiwlform-range-container .label li.preactive::before{
207
- background: #96b100;
208
- width: 25px;
209
- height: 25px;
210
- top: -25px;
211
- }
212
- .tiwlform-range-container .label li::before {
213
- position: absolute;
214
- top: -20px;
215
- right: 0;
216
- left: 0;
217
- content: "";
218
- margin: 0 auto;
219
- width: 15px;
220
- height: 15px;
221
- background: #ede8df;
222
- border-radius: 50%;
223
- }
224
- /*
225
- multi radio box
226
- */
227
- .tiwlform-multirbox input {
228
- display: none;
229
- }
230
- .tiwlform-multirbox {
231
- border-radius: 3px;
232
- border: 1px solid #eae6df;
233
- box-shadow: 0 0 10px rgba(0, 0, 0, .1) inset;
234
- display: inline-block;
235
- margin: 2px;
236
- position: relative;
237
- }
238
- .tiwlform-multirbox label{
239
- display: inline-block;
240
- font-weight: normal;
241
- color: #948d84;
242
- margin: 0;
243
- line-height: 26px;
244
- vertical-align: middle;
245
- padding: 5px 10px;
246
- height: 26px;
247
- }
248
- .tiwlform-multirbox label.checked{
249
- -webkit-box-shadow: inset 0 0 0 36px #96b100;
250
- box-shadow: inset 0 0 0 36px #96b100;
251
- color: #FFF;
252
- border-radius: 3px;
253
- }
254
- .tiwlform-multirbox label .dashicons{
255
- line-height: 26px;
256
- }
257
-
258
-
259
- .tinvwl-multicheckbox {
260
- border: 1px solid #dbdbdb;
261
- border-radius: 3px;
262
- box-shadow: 0 0 10px rgba(0, 0, 0, .1) inset;
263
- margin: 2px;
264
- }
265
- .tinvwl-multicheckbox ul{
266
- height: 208px;
267
- overflow: auto;
268
- margin: 0;
269
- padding: 0 12px;
270
- }
271
- .tinvwl-multicheckbox li{
272
- height: 30px;
273
- }
274
- .tinvwl-multicheckbox label {
275
- width: 100%;
276
- display: inline-block;
277
- font-weight: normal;
278
- }
279
- .tinvwl-multicheckbox input {
280
- margin-right: 13px;
281
- }
282
- .tinvwl-multicheckbox > .tinvwl-before {
283
- background-color: #fbfaf9;
284
- border-bottom: 1px solid #dbdbdb;
285
- padding: 7px;
286
- }
287
- .tinvwl-multicheckbox > .tinvwl-after {
288
- background-color: #fbfaf9;
289
- border-top: 1px solid #dbdbdb;
290
- padding: 7px;
291
- }
292
-
293
-
294
- .tinvwl-targeting-box{
295
- display: -webkit-box;
296
- display: -moz-box;
297
- display: -ms-flexbox;
298
- display: -webkit-flex;
299
- display: flex;
300
- padding-top: 28px;
301
- }
302
- .tinvwl-targeting-box-action {
303
- display: none;
304
- }
305
-
306
- .tinvwl-targeting-box .selector {
307
- -moz-flex: 1 1 50%;
308
- -webkit-flex: 1 1 50%;
309
- -ms-flex: 1 1 50%;
310
- flex: 1 1 50%;
311
- padding-right: 20px;
312
- }
313
- .tinvwl-targeting-box .selector div + div {
314
- margin-top: 6px;
315
- }
316
-
317
- .tinvwl-targeting-box .zone {
318
- -moz-flex: 1 1 50%;
319
- -webkit-flex: 1 1 50%;
320
- -ms-flex: 1 1 50%;
321
- flex: 1 1 50%;
322
- background-color: #fbfaf9;
323
- border-radius: 3px;
324
- position: relative;
325
- margin: 2px;
326
- padding: 0;
327
- }
328
- .tinvwl-targeting-box .inner {
329
- margin: 0;
330
- padding: 20px;
331
- overflow: auto;
332
- border-radius: 3px;
333
- min-height: 42px;
334
- }
335
- .tinvwl-targeting-box .filter-field, .tinvwl-targeting-box .tinvwl-multicheckbox {
336
- width: 100%;
337
- }
338
- .tinvwl-targeting-box .zone > .tinvwl-after {
339
- background-color: #f4f2ee;
340
- border-top: 1px solid #fbfaf9;
341
- padding: 7px;
342
- margin: 0;
343
- position: absolute;
344
- border-radius: 0 0 3px 3px;
345
- bottom: 0;
346
- left: 0;
347
- right: 0;
348
- }
349
- .tinvwl-targeting-box .action-bth {
350
- background-color: #FFF;
351
- color: #000;
352
- border: 1px solid #dbdbdb;
353
- font-weight: normal;
354
- text-align: center;
355
- }
356
-
357
- .tinvwl-targeting-box .action-bth:hover {
358
- background-color: #96b100;
359
- color: #FFF;
360
- }
361
-
362
-
363
- .tinvwl-numberrange {
364
- width: 100%;
365
- }
366
- .tinvwl-numberrange .range {
367
- position: relative;
368
- width: 100%;
369
- height: 5px;
370
- }
1
+ /*
2
+ number input
3
+ */
4
+ .tiwlform-number-container {
5
+ display: inline-block;
6
+ margin: 2px;
7
+ position: relative;
8
+ vertical-align: middle;
9
+ }
10
+
11
+ .tiwlform-number-container input, .tiwlform-number-container button {
12
+ margin: 0;
13
+ font-weight: 800;
14
+ display: inline-block;
15
+ font-size: 14px;
16
+ }
17
+ .tiwlform-number-container input[type=text] {
18
+ width: 50px;
19
+ height: 36px;
20
+ text-align: right;
21
+ border-radius: 5px;
22
+ line-height: 26px;
23
+ margin: 0;
24
+ }
25
+ .tiwlform-number-container button {
26
+ width: 20px;
27
+ height: 38px;
28
+ line-height: 38px;
29
+ text-align: center;
30
+ border-radius: 5px;
31
+ margin: 0 2px;
32
+ background-color: #f1eee8;
33
+ border: 0;
34
+ color: #000;
35
+ padding: 0;
36
+ cursor: pointer;
37
+ }
38
+ .tiwlform-number-container button:hover {
39
+ background-color: #96b100;
40
+ color: #FFF;
41
+ }
42
+ /*
43
+ on off button
44
+ */
45
+ /*.tiwlform-onoff-container input {
46
+ display: none;
47
+ }*/
48
+ .tiwlform-onoff-container {
49
+ cursor: pointer;
50
+ position: relative;
51
+ display: inline-block;
52
+ height: 36px;
53
+ width: 132px;
54
+ margin: 0;
55
+
56
+ -webkit-border-radius: 3px;
57
+ -moz-border-radius: 3px;
58
+ border-radius: 3px;
59
+
60
+ -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, .16);
61
+ box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, .16);
62
+
63
+ -webkit-transition: all .3s ease-in-out;
64
+ -moz-transition: all .3s ease-in-out;
65
+ -o-transition: all .3s ease-in-out;
66
+ transition: all .3s ease-in-out;
67
+
68
+ border: 1px solid #eae6df;
69
+ background: #f1eee8;
70
+ }
71
+ .tiwlform-onoff-container.disabled.checked{
72
+ /*-webkit-box-shadow: inset 0 0 0 36px rgba(0,0,0,0.4);
73
+ box-shadow: inset 0 0 0 36px rgba(0,0,0,0.4);*/
74
+ border-color: rgba(0,0,0,0.4);
75
+ background-color: rgba(0,0,0,0.4);
76
+ }
77
+ .tiwlform-onoff-container.disabled .tiwlform-onoff-button {
78
+ color: rgba(0,0,0,0.4) !important;
79
+ }
80
+ .tiwlform-onoff-container.checked {
81
+ /*-webkit-box-shadow: inset 0 0 0 36px #96b100;
82
+ box-shadow: inset 0 0 0 36px #96b100;*/
83
+ background: #96b100;
84
+ border-color: #96b100;
85
+ }
86
+ .tiwlform-onoff-container.checked .tiwlform-onoff-button {
87
+ left: 4px;
88
+ color: #96b100;
89
+ }
90
+ .tiwlform-onoff-container .tiwlform-onoff-button {
91
+ display: inline-block;
92
+ /*font-size: 21px;
93
+ line-height: 21px;
94
+ font-weight: 600;
95
+ font-family: dashicons;*/
96
+ font: normal normal normal 14px/1 FontAwesome;
97
+ font-size: inherit;
98
+ text-rendering: auto;
99
+ -webkit-font-smoothing: antialiased;
100
+ -moz-osx-font-smoothing: grayscale;
101
+
102
+ position: absolute;
103
+ top: 3px;
104
+ left: 66px;
105
+ width: 59px;
106
+ height: 27px;
107
+ line-height: 18px;
108
+ padding: 4px;
109
+ text-align: center;
110
+
111
+ -webkit-border-radius: 3px;
112
+ -moz-border-radius: 3px;
113
+ border-radius: 3px;
114
+
115
+ -webkit-box-shadow: 1px 1px 4px 0 rgba(2, 2, 2, .21);
116
+ box-shadow: 1px 1px 4px 0 rgba(2, 2, 2, .21);
117
+
118
+ -webkit-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
119
+ -moz-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
120
+ -o-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
121
+ transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
122
+
123
+ color: #6b625a;
124
+ background: #fff;
125
+ }
126
+ .tiwlform-onoff-container .tiwlform-onoff-button:before {
127
+ /*content: "\f335";*/
128
+ content: "\f00d";
129
+ font-size: 11px;
130
+ }
131
+ .tiwlform-onoff-container.checked .tiwlform-onoff-button:before {
132
+ /*content: "\f147";*/
133
+ content: "\f00c";
134
+ }
135
+ .tiwlform-onoff-container.disabled{
136
+ background-color: rgba(0,0,0,0.4);
137
+ }
138
+ /*
139
+ input range
140
+ */
141
+ .tiwlform-range-container{
142
+ padding-top: 25px;
143
+ height: 50px;
144
+ }
145
+ .tiwlform-range-container .range {
146
+ width: 100%;
147
+ position: relative;
148
+ }
149
+ .tiwlform-range-container input[type=text]{
150
+ display: none;
151
+ }
152
+ .tiwlform-range-container .line{
153
+ margin: 0 5%;
154
+ width: 90%;
155
+ height: 4px;
156
+ top: -14px;
157
+ background-color: #ede8df;
158
+ position: absolute;
159
+
160
+ }
161
+ .tiwlform-range-container .line .selector{
162
+ position: absolute;
163
+ z-index: 100;
164
+ width: 15px;
165
+ height: 15px;
166
+ background: #fff;
167
+ border: 5px solid #96b100;
168
+ border-radius: 50%;
169
+ top: -10px;
170
+ right: -12.5px;
171
+ cursor: pointer;
172
+ }
173
+ .tiwlform-range-container .line-selector{
174
+ width: 0;
175
+ background-color: #96b100;
176
+ height: 6px;
177
+ top: -15px;
178
+ }
179
+ .tiwlform-range-container .label {
180
+ display: -webkit-box;
181
+ display: -moz-box;
182
+ display: -ms-flexbox;
183
+ display: -webkit-flex;
184
+ display: flex;
185
+ list-style: outside none none;
186
+ padding: 0;
187
+ }
188
+ .tiwlform-range-container .label li {
189
+ -moz-flex: 1 1;
190
+ -webkit-flex: 1 1;
191
+ -ms-flex: 1 1;
192
+ flex: 1 1;
193
+ position: relative;
194
+ float: left;
195
+ text-align: center;
196
+ color: #000;
197
+ padding: 10px 0;
198
+ font-size: 14px;
199
+ line-height: 14px;
200
+ cursor: pointer;
201
+ margin: 0;
202
+ }
203
+ .tiwlform-range-container .label li.active{
204
+ font-weight: 600;
205
+ }
206
+ .tiwlform-range-container .label li.preactive::before{
207
+ background: #96b100;
208
+ width: 25px;
209
+ height: 25px;
210
+ top: -25px;
211
+ }
212
+ .tiwlform-range-container .label li::before {
213
+ position: absolute;
214
+ top: -20px;
215
+ right: 0;
216
+ left: 0;
217
+ content: "";
218
+ margin: 0 auto;
219
+ width: 15px;
220
+ height: 15px;
221
+ background: #ede8df;
222
+ border-radius: 50%;
223
+ }
224
+ /*
225
+ multi radio box
226
+ */
227
+ .tiwlform-multirbox input {
228
+ display: none;
229
+ }
230
+ .tiwlform-multirbox {
231
+ border-radius: 3px;
232
+ border: 1px solid #eae6df;
233
+ box-shadow: 0 0 10px rgba(0, 0, 0, .1) inset;
234
+ display: inline-block;
235
+ margin: 2px;
236
+ position: relative;
237
+ }
238
+ .tiwlform-multirbox label{
239
+ display: inline-block;
240
+ font-weight: normal;
241
+ color: #948d84;
242
+ margin: 0;
243
+ line-height: 26px;
244
+ vertical-align: middle;
245
+ padding: 5px 10px;
246
+ height: 26px;
247
+ }
248
+ .tiwlform-multirbox label.checked{
249
+ -webkit-box-shadow: inset 0 0 0 36px #96b100;
250
+ box-shadow: inset 0 0 0 36px #96b100;
251
+ color: #FFF;
252
+ border-radius: 3px;
253
+ }
254
+ .tiwlform-multirbox label .dashicons{
255
+ line-height: 26px;
256
+ }
257
+
258
+
259
+ .tinvwl-multicheckbox {
260
+ border: 1px solid #dbdbdb;
261
+ border-radius: 3px;
262
+ box-shadow: 0 0 10px rgba(0, 0, 0, .1) inset;
263
+ margin: 2px;
264
+ }
265
+ .tinvwl-multicheckbox ul{
266
+ height: 208px;
267
+ overflow: auto;
268
+ margin: 0;
269
+ padding: 0 12px;
270
+ }
271
+ .tinvwl-multicheckbox li{
272
+ height: 30px;
273
+ }
274
+ .tinvwl-multicheckbox label {
275
+ width: 100%;
276
+ display: inline-block;
277
+ font-weight: normal;
278
+ }
279
+ .tinvwl-multicheckbox input {
280
+ margin-right: 13px;
281
+ }
282
+ .tinvwl-multicheckbox > .tinvwl-before {
283
+ background-color: #fbfaf9;
284
+ border-bottom: 1px solid #dbdbdb;
285
+ padding: 7px;
286
+ }
287
+ .tinvwl-multicheckbox > .tinvwl-after {
288
+ background-color: #fbfaf9;
289
+ border-top: 1px solid #dbdbdb;
290
+ padding: 7px;
291
+ }
292
+
293
+
294
+ .tinvwl-targeting-box{
295
+ display: -webkit-box;
296
+ display: -moz-box;
297
+ display: -ms-flexbox;
298
+ display: -webkit-flex;
299
+ display: flex;
300
+ padding-top: 28px;
301
+ }
302
+ .tinvwl-targeting-box-action {
303
+ display: none;
304
+ }
305
+
306
+ .tinvwl-targeting-box .selector {
307
+ -moz-flex: 1 1 50%;
308
+ -webkit-flex: 1 1 50%;
309
+ -ms-flex: 1 1 50%;
310
+ flex: 1 1 50%;
311
+ padding-right: 20px;
312
+ }
313
+ .tinvwl-targeting-box .selector div + div {
314
+ margin-top: 6px;
315
+ }
316
+
317
+ .tinvwl-targeting-box .zone {
318
+ -moz-flex: 1 1 50%;
319
+ -webkit-flex: 1 1 50%;
320
+ -ms-flex: 1 1 50%;
321
+ flex: 1 1 50%;
322
+ background-color: #fbfaf9;
323
+ border-radius: 3px;
324
+ position: relative;
325
+ margin: 2px;
326
+ padding: 0;
327
+ }
328
+ .tinvwl-targeting-box .inner {
329
+ margin: 0;
330
+ padding: 20px;
331
+ overflow: auto;
332
+ border-radius: 3px;
333
+ min-height: 42px;
334
+ }
335
+ .tinvwl-targeting-box .filter-field, .tinvwl-targeting-box .tinvwl-multicheckbox {
336
+ width: 100%;
337
+ }
338
+ .tinvwl-targeting-box .zone > .tinvwl-after {
339
+ background-color: #f4f2ee;
340
+ border-top: 1px solid #fbfaf9;
341
+ padding: 7px;
342
+ margin: 0;
343
+ position: absolute;
344
+ border-radius: 0 0 3px 3px;
345
+ bottom: 0;
346
+ left: 0;
347
+ right: 0;
348
+ }
349
+ .tinvwl-targeting-box .action-bth {
350
+ background-color: #FFF;
351
+ color: #000;
352
+ border: 1px solid #dbdbdb;
353
+ font-weight: normal;
354
+ text-align: center;
355
+ }
356
+
357
+ .tinvwl-targeting-box .action-bth:hover {
358
+ background-color: #96b100;
359
+ color: #FFF;
360
+ }
361
+
362
+
363
+ .tinvwl-numberrange {
364
+ width: 100%;
365
+ }
366
+ .tinvwl-numberrange .range {
367
+ position: relative;
368
+ width: 100%;
369
+ height: 5px;
370
+ }
asset/css/admin-form.min.css CHANGED
@@ -1 +1 @@
1
- .tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}.tiwlform-number-container button,.tiwlform-number-container input{margin:0;font-weight:800;display:inline-block;font-size:14px}.tiwlform-number-container input[type=text]{width:50px;height:36px;text-align:right;border-radius:5px;line-height:26px;margin:0}.tiwlform-number-container button{width:20px;height:38px;line-height:38px;text-align:center;border-radius:5px;margin:0 2px;background-color:#f1eee8;border:0;color:#000;padding:0;cursor:pointer}.tiwlform-number-container button:hover{background-color:#96b100;color:#FFF}.tiwlform-onoff-container{cursor:pointer;position:relative;display:inline-block;height:36px;width:132px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.16);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.16);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #eae6df;background:#f1eee8}.tiwlform-onoff-container.disabled.checked{border-color:rgba(0,0,0,.4);background-color:rgba(0,0,0,.4)}.tiwlform-onoff-container.disabled .tiwlform-onoff-button{color:rgba(0,0,0,.4)!important}.tiwlform-onoff-container.checked{background:#96b100;border-color:#96b100}.tiwlform-onoff-container.checked .tiwlform-onoff-button{left:4px;color:#96b100}.tiwlform-onoff-container .tiwlform-onoff-button{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:3px;left:66px;width:59px;height:27px;line-height:18px;padding:4px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 4px 0 rgba(2,2,2,.21);box-shadow:1px 1px 4px 0 rgba(2,2,2,.21);-webkit-transition:all 350ms cubic-bezier(0,.89,.44,1);-moz-transition:all 350ms cubic-bezier(0,.89,.44,1);-o-transition:all 350ms cubic-bezier(0,.89,.44,1);transition:all 350ms cubic-bezier(0,.89,.44,1);color:#6b625a;background:#fff}.tiwlform-onoff-container .tiwlform-onoff-button:before{content:"\f00d";font-size:11px}.tiwlform-onoff-container.checked .tiwlform-onoff-button:before{content:"\f00c"}.tiwlform-onoff-container.disabled{background-color:rgba(0,0,0,.4)}.tiwlform-range-container{padding-top:25px;height:50px}.tiwlform-range-container .range{width:100%;position:relative}.tiwlform-range-container input[type=text]{display:none}.tiwlform-range-container .line{margin:0 5%;width:90%;height:4px;top:-14px;background-color:#ede8df;position:absolute}.tiwlform-range-container .line .selector{position:absolute;z-index:100;width:15px;height:15px;background:#fff;border:5px solid #96b100;border-radius:50%;top:-10px;right:-12.5px;cursor:pointer}.tiwlform-range-container .line-selector{width:0;background-color:#96b100;height:6px;top:-15px}.tiwlform-range-container .label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;list-style:none;padding:0}.tiwlform-range-container .label li{-moz-flex:1 1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;position:relative;float:left;text-align:center;color:#000;padding:10px 0;font-size:14px;line-height:14px;cursor:pointer;margin:0}.tiwlform-range-container .label li.active{font-weight:600}.tiwlform-range-container .label li.preactive::before{background:#96b100;width:25px;height:25px;top:-25px}.tiwlform-range-container .label li::before{position:absolute;top:-20px;right:0;left:0;content:"";margin:0 auto;width:15px;height:15px;background:#ede8df;border-radius:50%}.tiwlform-multirbox input{display:none}.tiwlform-multirbox{border-radius:3px;border:1px solid #eae6df;box-shadow:0 0 10px rgba(0,0,0,.1) inset;display:inline-block;margin:2px;position:relative}.tiwlform-multirbox label{display:inline-block;font-weight:400;color:#948d84;margin:0;line-height:26px;vertical-align:middle;padding:5px 10px;height:26px}.tiwlform-multirbox label.checked{-webkit-box-shadow:inset 0 0 0 36px #96b100;box-shadow:inset 0 0 0 36px #96b100;color:#FFF;border-radius:3px}.tiwlform-multirbox label .dashicons{line-height:26px}.tinvwl-multicheckbox{border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.1) inset;margin:2px}.tinvwl-multicheckbox ul{height:208px;overflow:auto;margin:0;padding:0 12px}.tinvwl-multicheckbox li{height:30px}.tinvwl-multicheckbox label{width:100%;display:inline-block;font-weight:400}.tinvwl-multicheckbox input{margin-right:13px}.tinvwl-multicheckbox>.tinvwl-before{background-color:#fbfaf9;border-bottom:1px solid #dbdbdb;padding:7px}.tinvwl-multicheckbox>.tinvwl-after{background-color:#fbfaf9;border-top:1px solid #dbdbdb;padding:7px}.tinvwl-targeting-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:28px}.tinvwl-targeting-box-action{display:none}.tinvwl-targeting-box .selector{-moz-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding-right:20px}.tinvwl-targeting-box .selector div+div{margin-top:6px}.tinvwl-targeting-box .zone{-moz-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;background-color:#fbfaf9;border-radius:3px;position:relative;margin:2px;padding:0}.tinvwl-targeting-box .inner{margin:0;padding:20px;overflow:auto;border-radius:3px;min-height:42px}.tinvwl-targeting-box .filter-field,.tinvwl-targeting-box .tinvwl-multicheckbox{width:100%}.tinvwl-targeting-box .zone>.tinvwl-after{background-color:#f4f2ee;border-top:1px solid #fbfaf9;padding:7px;margin:0;position:absolute;border-radius:0 0 3px 3px;bottom:0;left:0;right:0}.tinvwl-targeting-box .action-bth{background-color:#FFF;color:#000;border:1px solid #dbdbdb;font-weight:400;text-align:center}.tinvwl-targeting-box .action-bth:hover{background-color:#96b100;color:#FFF}.tinvwl-numberrange{width:100%}.tinvwl-numberrange .range{position:relative;width:100%;height:5px}
1
+ .tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}.tiwlform-number-container button,.tiwlform-number-container input{margin:0;font-weight:800;display:inline-block;font-size:14px}.tiwlform-number-container input[type=text]{width:50px;height:36px;text-align:right;border-radius:5px;line-height:26px;margin:0}.tiwlform-number-container button{width:20px;height:38px;line-height:38px;text-align:center;border-radius:5px;margin:0 2px;background-color:#f1eee8;border:0;color:#000;padding:0;cursor:pointer}.tiwlform-number-container button:hover{background-color:#96b100;color:#FFF}.tiwlform-onoff-container{cursor:pointer;position:relative;display:inline-block;height:36px;width:132px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.16);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.16);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #eae6df;background:#f1eee8}.tiwlform-onoff-container.disabled.checked{border-color:rgba(0,0,0,.4);background-color:rgba(0,0,0,.4)}.tiwlform-onoff-container.disabled .tiwlform-onoff-button{color:rgba(0,0,0,.4)!important}.tiwlform-onoff-container.checked{background:#96b100;border-color:#96b100}.tiwlform-onoff-container.checked .tiwlform-onoff-button{left:4px;color:#96b100}.tiwlform-onoff-container .tiwlform-onoff-button{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:3px;left:66px;width:59px;height:27px;line-height:18px;padding:4px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 4px 0 rgba(2,2,2,.21);box-shadow:1px 1px 4px 0 rgba(2,2,2,.21);-webkit-transition:all 350ms cubic-bezier(0,.89,.44,1);-moz-transition:all 350ms cubic-bezier(0,.89,.44,1);-o-transition:all 350ms cubic-bezier(0,.89,.44,1);transition:all 350ms cubic-bezier(0,.89,.44,1);color:#6b625a;background:#fff}.tiwlform-onoff-container .tiwlform-onoff-button:before{content:"\f00d";font-size:11px}.tiwlform-onoff-container.checked .tiwlform-onoff-button:before{content:"\f00c"}.tiwlform-onoff-container.disabled{background-color:rgba(0,0,0,.4)}.tiwlform-range-container{padding-top:25px;height:50px}.tiwlform-range-container .range{width:100%;position:relative}.tiwlform-range-container input[type=text]{display:none}.tiwlform-range-container .line{margin:0 5%;width:90%;height:4px;top:-14px;background-color:#ede8df;position:absolute}.tiwlform-range-container .line .selector{position:absolute;z-index:100;width:15px;height:15px;background:#fff;border:5px solid #96b100;border-radius:50%;top:-10px;right:-12.5px;cursor:pointer}.tiwlform-range-container .line-selector{width:0;background-color:#96b100;height:6px;top:-15px}.tiwlform-range-container .label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;list-style:none;padding:0}.tiwlform-range-container .label li{-moz-flex:1 1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;position:relative;float:left;text-align:center;color:#000;padding:10px 0;font-size:14px;line-height:14px;cursor:pointer;margin:0}.tiwlform-range-container .label li.active{font-weight:600}.tiwlform-range-container .label li.preactive::before{background:#96b100;width:25px;height:25px;top:-25px}.tiwlform-range-container .label li::before{position:absolute;top:-20px;right:0;left:0;content:"";margin:0 auto;width:15px;height:15px;background:#ede8df;border-radius:50%}.tiwlform-multirbox input{display:none}.tiwlform-multirbox{border-radius:3px;border:1px solid #eae6df;box-shadow:0 0 10px rgba(0,0,0,.1) inset;display:inline-block;margin:2px;position:relative}.tiwlform-multirbox label{display:inline-block;font-weight:400;color:#948d84;margin:0;line-height:26px;vertical-align:middle;padding:5px 10px;height:26px}.tiwlform-multirbox label.checked{-webkit-box-shadow:inset 0 0 0 36px #96b100;box-shadow:inset 0 0 0 36px #96b100;color:#FFF;border-radius:3px}.tiwlform-multirbox label .dashicons{line-height:26px}.tinvwl-multicheckbox{border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.1) inset;margin:2px}.tinvwl-multicheckbox ul{height:208px;overflow:auto;margin:0;padding:0 12px}.tinvwl-multicheckbox li{height:30px}.tinvwl-multicheckbox label{width:100%;display:inline-block;font-weight:400}.tinvwl-multicheckbox input{margin-right:13px}.tinvwl-multicheckbox>.tinvwl-before{background-color:#fbfaf9;border-bottom:1px solid #dbdbdb;padding:7px}.tinvwl-multicheckbox>.tinvwl-after{background-color:#fbfaf9;border-top:1px solid #dbdbdb;padding:7px}.tinvwl-targeting-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:28px}.tinvwl-targeting-box-action{display:none}.tinvwl-targeting-box .selector{-moz-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding-right:20px}.tinvwl-targeting-box .selector div+div{margin-top:6px}.tinvwl-targeting-box .zone{-moz-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;background-color:#fbfaf9;border-radius:3px;position:relative;margin:2px;padding:0}.tinvwl-targeting-box .inner{margin:0;padding:20px;overflow:auto;border-radius:3px;min-height:42px}.tinvwl-targeting-box .filter-field,.tinvwl-targeting-box .tinvwl-multicheckbox{width:100%}.tinvwl-targeting-box .zone>.tinvwl-after{background-color:#f4f2ee;border-top:1px solid #fbfaf9;padding:7px;margin:0;position:absolute;border-radius:0 0 3px 3px;bottom:0;left:0;right:0}.tinvwl-targeting-box .action-bth{background-color:#FFF;color:#000;border:1px solid #dbdbdb;font-weight:400;text-align:center}.tinvwl-targeting-box .action-bth:hover{background-color:#96b100;color:#FFF}.tinvwl-numberrange{width:100%}.tinvwl-numberrange .range{position:relative;width:100%;height:5px}
asset/css/admin-setup.css CHANGED
@@ -1,348 +1,348 @@
1
- html {
2
- background: #f6f3ed;
3
- }
4
-
5
- .tinvwl-wizard {
6
- max-width: 886px;
7
- margin: 107px auto;
8
- padding: 0;
9
- -webkit-box-shadow: none;
10
- box-shadow: none;
11
- background: none;
12
- }
13
-
14
- .tinvwl-wizard .tinvwl-logo {
15
- text-align: center;
16
- margin-bottom: 10px;
17
- }
18
-
19
- .tinvwl-wizard .tinvwl-logo h2,
20
- .tinvwl-wizard .tinvwl-logo img {
21
- display: inline-block;
22
- vertical-align: middle;
23
- }
24
-
25
- .tinvwl-wizard .tinvwl-logo img + h2 {
26
- margin-left: 15px;
27
- }
28
-
29
- .tinvwl-wizard .tinvwl-logo h2 {
30
- font-size: 18px;
31
- font-weight: bold;
32
- text-transform: uppercase;
33
- line-height: 1.333;
34
- color: #3E3E3E;
35
- }
36
-
37
- .tinvwl-wizard .tinvwl-progress {
38
- text-align: center;
39
- }
40
-
41
- .tinvwl-wizard .tinvwl-progress ul {
42
- list-style: none;
43
- padding: 0;
44
- margin: 0;
45
- }
46
-
47
- .tinvwl-wizard .tinvwl-progress li {
48
- position: relative;
49
- display: inline-block;
50
- font-family: "Open Sans", Arial, sans-serif;
51
- font-size: 14px;
52
- font-weight: bold;
53
- line-height: 1.714;
54
- text-transform: uppercase;
55
- padding: 0 0 4px;
56
- margin-top: 20px;
57
- margin-right: 40px;
58
- color: rgba(62, 62, 62, .4);
59
- }
60
-
61
- .tinvwl-wizard .tinvwl-progress li:before {
62
- content: '';
63
- position: absolute;
64
- left: 0;
65
- bottom: -2px;
66
- width: calc( 100% + 50px );
67
- height: 2px;
68
- background: #e6e6e6;
69
- }
70
-
71
- .tinvwl-wizard .tinvwl-progress li:last-child:before {
72
- width: 100%;
73
- }
74
-
75
- .tinvwl-wizard .tinvwl-progress li.active {
76
- padding-right: 40px;
77
- margin-right: 0;
78
- color: rgb(62, 62, 62);
79
- }
80
-
81
- .tinvwl-wizard .tinvwl-progress li.active.last {
82
- padding-right: 0;
83
- margin-right: 40px;
84
- }
85
-
86
- .tinvwl-wizard .tinvwl-progress li:last-child.last.active {
87
- color: #869a00;
88
- }
89
-
90
- .tinvwl-wizard .tinvwl-progress li.active:after {
91
- content: '';
92
- position: absolute;
93
- left: 0;
94
- bottom: -2px;
95
- width: calc( 100% + 10px );
96
- height: 2px;
97
- background: #a9c203;
98
- }
99
-
100
- .tinvwl-wizard .tinvwl-progress li.last.active:after {
101
- width: 100%;
102
- }
103
-
104
- .tinvwl-wizard .tinvwl-progress li:last-child {
105
- padding-right: 0 !important;
106
- margin-right: 0 !important;
107
- }
108
-
109
- .tinvwl-wizard .tinvwl-content {
110
- font-family: Arial, sans-serif;
111
- font-size: 14px;
112
- line-height: 1.71428571;
113
- color: #4f4639;
114
- }
115
-
116
- .tinvwl-wizard .tinvwl-content .tinwl-inner {
117
- padding: 34px 42px 42px;
118
- margin-top: 36px;
119
- -webkit-border-radius: 5px;
120
- -moz-border-radius: 5px;
121
- border-radius: 5px;
122
- background: #fff;
123
- -webkit-box-shadow: 0px 14px 29px 0px rgba(170, 150, 137, 0.38);
124
- box-shadow: 0px 14px 29px 0px rgba(170, 150, 137, 0.38);
125
- }
126
-
127
- .tinvwl-wizard .tinvwl-content .tinwl-intro.tinwl-inner {
128
- padding: 40px 121px;
129
- }
130
-
131
- .tinvwl-wizard .tinvwl-content .tinwl-finish.tinwl-inner {
132
- padding: 40px 100px;
133
- }
134
-
135
- .tinvwl-wizard h1 {
136
- font-size: 36px;
137
- letter-spacing: -.025em;
138
- text-transform: uppercase;
139
- color: #291C09;
140
- }
141
-
142
- .tinvwl-wizard label {
143
- line-height: 1.429;
144
- }
145
-
146
- @media (min-width: 992px) {
147
- .tinvwl-wizard .tinwl-inner:not(.tinvwl-social) .col-md-6.control-label {
148
- padding-top: 10px;
149
- }
150
- }
151
-
152
- .tinvwl-wizard .tinvwl-title-wrap {
153
- }
154
-
155
- .tinvwl-wizard .tinvwl-title-wrap h1 {
156
- }
157
-
158
- .tinvwl-wizard .tinvwl-title-wrap h1 + .tinvwl-desc {
159
- margin-top: 12px;
160
- }
161
-
162
- .tinvwl-wizard .tinvwl-title-wrap h1 + .tinvwl-separator {
163
- margin-top: 20px;
164
- margin-bottom: 20px;
165
- }
166
-
167
- .tinvwl-wizard .tinvwl-skip {
168
- display: inline-block;
169
- font-size: 14px;
170
- color: rgba(75, 75, 75, 0.722);
171
- text-decoration: underline;
172
- line-height: 1.429;
173
- }
174
-
175
- .tinvwl-wizard .tinvwl-separator {
176
- display: block;
177
- width: 100%;
178
- height: 2px;
179
- margin: 24px 0;
180
- background: #ececec;
181
- }
182
-
183
- .tinvwl-wizard .tinvwl-separator + .form-horizontal,
184
- .tinvwl-wizard .form-horizontal + .tinvwl-separator {
185
- margin-top: 30px;
186
- }
187
-
188
- .tinvwl-wizard .row + .tinvwl-separator {
189
- margin-top: 0;
190
- }
191
-
192
- .tinvwl-wizard .form-group {
193
- margin-bottom: 20px;
194
- }
195
-
196
- .tinvwl-wizard .tinvwl-desc {
197
- font-family: "Open Sans", Arial, sans-serif;
198
- font-size: 16px;
199
- line-height: 1.875;
200
- margin-bottom: 24px;
201
- }
202
-
203
- .tinvwl-wizard .tinvwl-desc a {
204
- color: #4f4639;
205
- text-decoration: underline;
206
- }
207
-
208
- .tinvwl-wizard .tinvwl-desc a:hover,
209
- .tinvwl-wizard .tinvwl-desc a:active,
210
- .tinvwl-wizard .tinvwl-desc a:focus {
211
- color: #000;
212
- }
213
-
214
- .tinvwl-wizard .tinvwl-nav {
215
- margin: 30px 0 0;
216
- }
217
-
218
- .tinvwl-wizard .tinvwl-desc + .tinvwl-nav {
219
- margin: 55px 0 0;
220
- }
221
-
222
- .tinvwl-wizard .tinvwl-nav .tinvwl-btn {
223
- min-width: 147px;
224
- }
225
-
226
- .tinvwl-wizard .tinvwl-nav .tinvwl-next {
227
- float: right;
228
- }
229
-
230
- .tinvwl-wizard .tinvwl-nav .tinvwl-skip + .tinvwl-btn {
231
- margin-left: 26px;
232
- }
233
-
234
- .tinvwl-wizard .tinwl-intro,
235
- .tinvwl-wizard .tinwl-finish {
236
- text-align: center;
237
- }
238
-
239
- .tinvwl-wizard .tinwl-intro .tinvwl-title,
240
- .tinvwl-wizard .tinwl-finish .tinvwl-title {
241
- font-size: 48px;
242
- margin-bottom: 14px;
243
- }
244
-
245
- .tinvwl-wizard .tinwl-finish .tinvwl-title {
246
- margin-bottom: 33px;
247
- }
248
-
249
- .tinvwl-wizard .tinwl-intro .tinvwl-sub-title,
250
- .tinvwl-wizard .tinwl-finish .tinvwl-sub-title {
251
- font-size: 18px;
252
- font-weight: 600;
253
- text-transform: uppercase;
254
- line-height: 1.167;
255
- letter-spacing: -.025em;
256
- margin-bottom: 0;
257
- color: #B2B2B2;
258
- }
259
-
260
- .tinvwl-wizard .tinwl-intro .tinvwl-thumb {
261
- margin-bottom: 16px;
262
- }
263
-
264
- .tinvwl-wizard .tinwl-intro .tinvwl-desc {
265
- margin-bottom: 21px;
266
- }
267
-
268
- .tinvwl-wizard .tinwl-finish .tinvwl-desc {
269
- margin-bottom: 45px;
270
- }
271
-
272
- .tinvwl-wizard .tinwl-intro .tinvwl-skip {
273
- margin-top: 19px;
274
- }
275
-
276
- .tinvwl-wizard .tinwl-finish .tinvwl-more {
277
- display: inline-block;
278
- text-decoration: underline;
279
- margin-top: 35px;
280
- color: #4b4b4b;
281
- }
282
-
283
- .tinvwl-wizard .tinwl-finish .tinvwl-btn {
284
- margin-right: 14px;
285
- padding: 16px 26px;
286
- }
287
-
288
- .tinvwl-wizard .tinwl-finish .tinvwl-btn:last-child {
289
- margin-right: 0;
290
- }
291
-
292
- .tinvwl-error .form-control {
293
- border: 2px solid #ff0000;
294
- }
295
-
296
- .tinvwl-error .tinvwl-error-icon {
297
- position: absolute;
298
- top: 8px;
299
- left: -10px;
300
- color: #ff0000;
301
- }
302
-
303
- .tinvwl-error .tinvwl-error-desc {
304
- line-height: 1.42857143;
305
- margin: 10px 8px 0;
306
- color: #ff0000;
307
- }
308
-
309
- .tinvwl-wizard .tinvwl-return-to-dash {
310
- margin-top: 45px;
311
- text-align: center;
312
- }
313
-
314
- @media screen and (max-width: 1024px) {
315
- .tinvwl-wizard {
316
- margin: 20px auto;
317
- }
318
-
319
- .tinvwl-wizard .tinwl-finish .tinvwl-btn {
320
- display: block;
321
- margin: 0 auto;
322
- }
323
-
324
- .tinvwl-wizard .tinwl-finish .tinvwl-btn + .tinvwl-btn {
325
- margin-top: 15px;
326
- }
327
- }
328
-
329
- @media screen and (max-width: 782px) {
330
- html {
331
- margin: 0;
332
- }
333
-
334
- .tinvwl-wizard .tinvwl-content .tinwl-inner.tinwl-intro,
335
- .tinvwl-wizard .tinvwl-content .tinwl-inner.tinwl-finish {
336
- padding-left: 50px;
337
- padding-right: 50px;
338
- }
339
-
340
- .tinvwl-wizard .tinvwl-nav {
341
- text-align: center;
342
- }
343
-
344
- .tinvwl-wizard .tinvwl-nav .tinvwl-next {
345
- float: none;
346
- text-align: center;
347
- }
348
  }
1
+ html {
2
+ background: #f6f3ed;
3
+ }
4
+
5
+ .tinvwl-wizard {
6
+ max-width: 886px;
7
+ margin: 107px auto;
8
+ padding: 0;
9
+ -webkit-box-shadow: none;
10
+ box-shadow: none;
11
+ background: none;
12
+ }
13
+
14
+ .tinvwl-wizard .tinvwl-logo {
15
+ text-align: center;
16
+ margin-bottom: 10px;
17
+ }
18
+
19
+ .tinvwl-wizard .tinvwl-logo h2,
20
+ .tinvwl-wizard .tinvwl-logo img {
21
+ display: inline-block;
22
+ vertical-align: middle;
23
+ }
24
+
25
+ .tinvwl-wizard .tinvwl-logo img + h2 {
26
+ margin-left: 15px;
27
+ }
28
+
29
+ .tinvwl-wizard .tinvwl-logo h2 {
30
+ font-size: 18px;
31
+ font-weight: bold;
32
+ text-transform: uppercase;
33
+ line-height: 1.333;
34
+ color: #3E3E3E;
35
+ }
36
+
37
+ .tinvwl-wizard .tinvwl-progress {
38
+ text-align: center;
39
+ }
40
+
41
+ .tinvwl-wizard .tinvwl-progress ul {
42
+ list-style: none;
43
+ padding: 0;
44
+ margin: 0;
45
+ }
46
+
47
+ .tinvwl-wizard .tinvwl-progress li {
48
+ position: relative;
49
+ display: inline-block;
50
+ font-family: "Open Sans", Arial, sans-serif;
51
+ font-size: 14px;
52
+ font-weight: bold;
53
+ line-height: 1.714;
54
+ text-transform: uppercase;
55
+ padding: 0 0 4px;
56
+ margin-top: 20px;
57
+ margin-right: 40px;
58
+ color: rgba(62, 62, 62, .4);
59
+ }
60
+
61
+ .tinvwl-wizard .tinvwl-progress li:before {
62
+ content: '';
63
+ position: absolute;
64
+ left: 0;
65
+ bottom: -2px;
66
+ width: calc( 100% + 50px );
67
+ height: 2px;
68
+ background: #e6e6e6;
69
+ }
70
+
71
+ .tinvwl-wizard .tinvwl-progress li:last-child:before {
72
+ width: 100%;
73
+ }
74
+
75
+ .tinvwl-wizard .tinvwl-progress li.active {
76
+ padding-right: 40px;
77
+ margin-right: 0;
78
+ color: rgb(62, 62, 62);
79
+ }
80
+
81
+ .tinvwl-wizard .tinvwl-progress li.active.last {
82
+ padding-right: 0;
83
+ margin-right: 40px;
84
+ }
85
+
86
+ .tinvwl-wizard .tinvwl-progress li:last-child.last.active {
87
+ color: #869a00;
88
+ }
89
+
90
+ .tinvwl-wizard .tinvwl-progress li.active:after {
91
+ content: '';
92
+ position: absolute;
93
+ left: 0;
94
+ bottom: -2px;
95
+ width: calc( 100% + 10px );
96
+ height: 2px;
97
+ background: #a9c203;
98
+ }
99
+
100
+ .tinvwl-wizard .tinvwl-progress li.last.active:after {
101
+ width: 100%;
102
+ }
103
+
104
+ .tinvwl-wizard .tinvwl-progress li:last-child {
105
+ padding-right: 0 !important;
106
+ margin-right: 0 !important;
107
+ }
108
+
109
+ .tinvwl-wizard .tinvwl-content {
110
+ font-family: Arial, sans-serif;
111
+ font-size: 14px;
112
+ line-height: 1.71428571;
113
+ color: #4f4639;
114
+ }
115
+
116
+ .tinvwl-wizard .tinvwl-content .tinwl-inner {
117
+ padding: 34px 42px 42px;
118
+ margin-top: 36px;
119
+ -webkit-border-radius: 5px;
120
+ -moz-border-radius: 5px;
121
+ border-radius: 5px;
122
+ background: #fff;
123
+ -webkit-box-shadow: 0px 14px 29px 0px rgba(170, 150, 137, 0.38);
124
+ box-shadow: 0px 14px 29px 0px rgba(170, 150, 137, 0.38);
125
+ }
126
+
127
+ .tinvwl-wizard .tinvwl-content .tinwl-intro.tinwl-inner {
128
+ padding: 40px 121px;
129
+ }
130
+
131
+ .tinvwl-wizard .tinvwl-content .tinwl-finish.tinwl-inner {
132
+ padding: 40px 100px;
133
+ }
134
+
135
+ .tinvwl-wizard h1 {
136
+ font-size: 36px;
137
+ letter-spacing: -.025em;
138
+ text-transform: uppercase;
139
+ color: #291C09;
140
+ }
141
+
142
+ .tinvwl-wizard label {
143
+ line-height: 1.429;
144
+ }
145
+
146
+ @media (min-width: 992px) {
147
+ .tinvwl-wizard .tinwl-inner:not(.tinvwl-social) .col-md-6.control-label {
148
+ padding-top: 10px;
149
+ }
150
+ }
151
+
152
+ .tinvwl-wizard .tinvwl-title-wrap {
153
+ }
154
+
155
+ .tinvwl-wizard .tinvwl-title-wrap h1 {
156
+ }
157
+
158
+ .tinvwl-wizard .tinvwl-title-wrap h1 + .tinvwl-desc {
159
+ margin-top: 12px;
160
+ }
161
+
162
+ .tinvwl-wizard .tinvwl-title-wrap h1 + .tinvwl-separator {
163
+ margin-top: 20px;
164
+ margin-bottom: 20px;
165
+ }
166
+
167
+ .tinvwl-wizard .tinvwl-skip {
168
+ display: inline-block;
169
+ font-size: 14px;
170
+ color: rgba(75, 75, 75, 0.722);
171
+ text-decoration: underline;
172
+ line-height: 1.429;
173
+ }
174
+
175
+ .tinvwl-wizard .tinvwl-separator {
176
+ display: block;
177
+ width: 100%;
178
+ height: 2px;
179
+ margin: 24px 0;
180
+ background: #ececec;
181
+ }
182
+
183
+ .tinvwl-wizard .tinvwl-separator + .form-horizontal,
184
+ .tinvwl-wizard .form-horizontal + .tinvwl-separator {
185
+ margin-top: 30px;
186
+ }
187
+
188
+ .tinvwl-wizard .row + .tinvwl-separator {
189
+ margin-top: 0;
190
+ }
191
+
192
+ .tinvwl-wizard .form-group {
193
+ margin-bottom: 20px;
194
+ }
195
+
196
+ .tinvwl-wizard .tinvwl-desc {
197
+ font-family: "Open Sans", Arial, sans-serif;
198
+ font-size: 16px;
199
+ line-height: 1.875;
200
+ margin-bottom: 24px;
201
+ }
202
+
203
+ .tinvwl-wizard .tinvwl-desc a {
204
+ color: #4f4639;
205
+ text-decoration: underline;
206
+ }
207
+
208
+ .tinvwl-wizard .tinvwl-desc a:hover,
209
+ .tinvwl-wizard .tinvwl-desc a:active,
210
+ .tinvwl-wizard .tinvwl-desc a:focus {
211
+ color: #000;
212
+ }
213
+
214
+ .tinvwl-wizard .tinvwl-nav {
215
+ margin: 30px 0 0;
216
+ }
217
+
218
+ .tinvwl-wizard .tinvwl-desc + .tinvwl-nav {
219
+ margin: 55px 0 0;
220
+ }
221
+
222
+ .tinvwl-wizard .tinvwl-nav .tinvwl-btn {
223
+ min-width: 147px;
224
+ }
225
+
226
+ .tinvwl-wizard .tinvwl-nav .tinvwl-next {
227
+ float: right;
228
+ }
229
+
230
+ .tinvwl-wizard .tinvwl-nav .tinvwl-skip + .tinvwl-btn {
231
+ margin-left: 26px;
232
+ }
233
+
234
+ .tinvwl-wizard .tinwl-intro,
235
+ .tinvwl-wizard .tinwl-finish {
236
+ text-align: center;
237
+ }
238
+
239
+ .tinvwl-wizard .tinwl-intro .tinvwl-title,
240
+ .tinvwl-wizard .tinwl-finish .tinvwl-title {
241
+ font-size: 48px;
242
+ margin-bottom: 14px;
243
+ }
244
+
245
+ .tinvwl-wizard .tinwl-finish .tinvwl-title {
246
+ margin-bottom: 33px;
247
+ }
248
+
249
+ .tinvwl-wizard .tinwl-intro .tinvwl-sub-title,
250
+ .tinvwl-wizard .tinwl-finish .tinvwl-sub-title {
251
+ font-size: 18px;
252
+ font-weight: 600;
253
+ text-transform: uppercase;
254
+ line-height: 1.167;
255
+ letter-spacing: -.025em;
256
+ margin-bottom: 0;
257
+ color: #B2B2B2;
258
+ }
259
+
260
+ .tinvwl-wizard .tinwl-intro .tinvwl-thumb {
261
+ margin-bottom: 16px;
262
+ }
263
+
264
+ .tinvwl-wizard .tinwl-intro .tinvwl-desc {
265
+ margin-bottom: 21px;
266
+ }
267
+
268
+ .tinvwl-wizard .tinwl-finish .tinvwl-desc {
269
+ margin-bottom: 45px;
270
+ }
271
+
272
+ .tinvwl-wizard .tinwl-intro .tinvwl-skip {
273
+ margin-top: 19px;
274
+ }
275
+
276
+ .tinvwl-wizard .tinwl-finish .tinvwl-more {
277
+ display: inline-block;
278
+ text-decoration: underline;
279
+ margin-top: 35px;
280
+ color: #4b4b4b;
281
+ }
282
+
283
+ .tinvwl-wizard .tinwl-finish .tinvwl-btn {
284
+ margin-right: 14px;
285
+ padding: 16px 26px;
286
+ }
287
+
288
+ .tinvwl-wizard .tinwl-finish .tinvwl-btn:last-child {
289
+ margin-right: 0;
290
+ }
291
+
292
+ .tinvwl-error .form-control {
293
+ border: 2px solid #ff0000;
294
+ }
295
+
296
+ .tinvwl-error .tinvwl-error-icon {
297
+ position: absolute;
298
+ top: 8px;
299
+ left: -10px;
300
+ color: #ff0000;
301
+ }
302
+
303
+ .tinvwl-error .tinvwl-error-desc {
304
+ line-height: 1.42857143;
305
+ margin: 10px 8px 0;
306
+ color: #ff0000;
307
+ }
308
+
309
+ .tinvwl-wizard .tinvwl-return-to-dash {
310
+ margin-top: 45px;
311
+ text-align: center;
312
+ }
313
+
314
+ @media screen and (max-width: 1024px) {
315
+ .tinvwl-wizard {
316
+ margin: 20px auto;
317
+ }
318
+
319
+ .tinvwl-wizard .tinwl-finish .tinvwl-btn {
320
+ display: block;
321
+ margin: 0 auto;
322
+ }
323
+
324
+ .tinvwl-wizard .tinwl-finish .tinvwl-btn + .tinvwl-btn {
325
+ margin-top: 15px;
326
+ }
327
+ }
328
+
329
+ @media screen and (max-width: 782px) {
330
+ html {
331
+ margin: 0;
332
+ }
333
+
334
+ .tinvwl-wizard .tinvwl-content .tinwl-inner.tinwl-intro,
335
+ .tinvwl-wizard .tinvwl-content .tinwl-inner.tinwl-finish {
336
+ padding-left: 50px;
337
+ padding-right: 50px;
338
+ }
339
+
340
+ .tinvwl-wizard .tinvwl-nav {
341
+ text-align: center;
342
+ }
343
+
344
+ .tinvwl-wizard .tinvwl-nav .tinvwl-next {
345
+ float: none;
346
+ text-align: center;
347
+ }
348
  }
asset/css/admin.css CHANGED
@@ -1,3282 +1,3282 @@
1
- /* Misc */
2
-
3
- * {
4
- -webkit-box-sizing: border-box;
5
- -moz-box-sizing: border-box;
6
- box-sizing: border-box;
7
- }
8
- *:before,
9
- *:after {
10
- -webkit-box-sizing: border-box;
11
- -moz-box-sizing: border-box;
12
- box-sizing: border-box;
13
- }
14
-
15
- .tinv-wishlist-clearfix:before,
16
- .tinv-wishlist-clearfix:after,
17
- .container:before,
18
- .container:after,
19
- .container-fluid:before,
20
- .container-fluid:after,
21
- .row:before,
22
- .row:after,
23
- .form-horizontal .form-group:before,
24
- .form-horizontal .form-group:after,
25
- .form-group:before,
26
- .form-group:after,
27
- .tablenav:before,
28
- .tablenav:after,
29
- .tinvwl-panel:before,
30
- .tinvwl-panel:after {
31
- display: table;
32
- content: " ";
33
- }
34
- .tinv-wishlist-clearfix:after,
35
- .container:after,
36
- .container-fluid:after,
37
- .row:after,
38
- .form-horizontal .form-group:after,
39
- .form-group:after,
40
- .tablenav:after,
41
- .tinvwl-panel:after {
42
- clear: both;
43
- }
44
-
45
- .tinvwl-header table,
46
- .tinvwl-content table {
47
- border-spacing: 0;
48
- border-collapse: collapse;
49
- width: 100%;
50
- max-width: 100%;
51
- }
52
-
53
- .tinvwl-header td,
54
- .tinvwl-header th,
55
- .tinvwl-content td,
56
- .tinvwl-content th {
57
- padding: 0;
58
- }
59
-
60
- .tinvwl-header img,
61
- .tinvwl-content img {
62
- height: auto;
63
- max-width: 100%;
64
- }
65
-
66
- .tinvwl-header {
67
- /*margin-bottom: 40px;*/
68
- }
69
-
70
- /* General */
71
-
72
- #wpwrap {
73
- background: #f6f3ed;
74
- }
75
-
76
- #wpcontent {
77
- padding-left: 0;
78
- }
79
-
80
- #wpbody-content {
81
- padding-bottom: 135px;
82
- }
83
-
84
- #update-nag,
85
- .update-nag,
86
- .notice,
87
- div.error,
88
- div.updated {
89
- margin: 20px 0 0 40px;
90
- }
91
-
92
- .notice,
93
- div.error,
94
- div.updated {
95
- margin-right: 40px;
96
- }
97
-
98
- body .tinvwl-header,
99
- body .tinvwl-content {
100
- font-family: Arial, sans-serif;
101
- font-size: 14px;
102
- line-height: 1.429;
103
- color: #6b625a;
104
- }
105
-
106
- button,
107
- input,
108
- select,
109
- textarea {
110
- font-family: inherit;
111
- font-size: inherit;
112
- font-weight: inherit;
113
- }
114
-
115
- label,
116
- .tinv-label {
117
- display: block;
118
- font-size: 15px;
119
- font-family: "Open Sans", "Helvetica Neue", sans-serif;
120
- color: #291C09;
121
- font-weight: 600;
122
- margin-bottom: 7px;
123
- }
124
-
125
- h1, h2, h3, h4, h5, h6,
126
- .wrap h1 {
127
- color: #291c09;
128
- font-family: 'Open Sans', Arial, sans-serif;
129
- font-weight: normal;
130
- line-height: 1.313;
131
- padding: 0;
132
- margin: 0;
133
- border: 0;
134
- }
135
-
136
- h1,
137
- .wrap h1 {
138
- font-size: 30px;
139
- }
140
-
141
- h2 {
142
- font-size: 26px;
143
- }
144
-
145
- h3 {
146
- font-size: 22px;
147
- }
148
-
149
- h4 {
150
- font-size: 18px;
151
- }
152
-
153
- h5 {
154
- font-size: 14px;
155
- }
156
-
157
- h6 {
158
- font-size: 12px;
159
- }
160
-
161
- @media screen and (max-width: 1200px) {
162
- #update-nag,
163
- .update-nag,
164
- .notice,
165
- div.error,
166
- div.updated {
167
- margin-top: 20px;
168
- margin-left: 20px;
169
- margin-right: 20px;
170
- }
171
- }
172
-
173
- @media screen and (max-width: 782px) {
174
- .auto-fold #wpcontent {
175
- padding-left: 0;
176
- }
177
-
178
- #update-nag,
179
- .update-nag,
180
- .notice,
181
- div.error,
182
- div.updated {
183
- margin: 20px 0 0 0;
184
- }
185
-
186
- .notice,
187
- div.error,
188
- div.updated {
189
- margin-right: 0;
190
- }
191
- }
192
-
193
- /**
194
- * SubMenu
195
- */
196
- #toplevel_page_tinvwl ul ul{
197
- display:none;
198
- margin-left: 15px;
199
- position:absolute;
200
- }
201
- #toplevel_page_tinvwl ul li:hover ul, #toplevel_page_tinvwl ul li.current ul{
202
- display:block;
203
- left:145px;
204
- margin-left: 15px;
205
- position:absolute;
206
- top:0;
207
- }
208
- /**
209
- * Header Page
210
- */
211
- /*.tinvwl-header {
212
- background-color: #FFF;
213
- height: 48px;
214
- left: -20px;
215
- margin: 0;
216
- padding: 24px 40px;
217
- position: relative;
218
- right: 0;
219
- width: calc(100% - 60px);
220
- top: 0;
221
- }
222
- .tinvwl-header .title {
223
- font-size: 21px;
224
- line-height: 21px;
225
- font-weight: 400;
226
- float: left;
227
- }*/
228
- /*.tinvwl-header .status-panel {
229
- float: right;
230
- }*/
231
-
232
- /**
233
- * Status Panel
234
- */
235
- .status-panel > div {
236
- display: inline-block;
237
- margin-left: 21px;
238
- }
239
- .status-panel .button-link {
240
- background-color: #FF5739;
241
- color: #FFF;
242
- text-decoration: none;
243
- text-transform: uppercase;
244
- line-height: 10px;
245
- font-weight: 600;
246
- height: 48px;
247
- display: table-cell;
248
- border-radius: 5px;
249
- padding: 0 17px;
250
- vertical-align:middle;
251
- }
252
- .status-panel .button-link span::before {
253
- color: #ffdc00;
254
- display: inline-block;
255
- font: normal 12px/1 'dashicons';
256
- vertical-align: bottom;
257
- -webkit-font-smoothing: antialiased;
258
- content: "\f155";
259
- }
260
- .status-panel .button-round {
261
- border: 2px solid #f1f1f1;
262
- border-radius: 50%;
263
- width: 43px;
264
- padding-top: 5px;
265
- padding-left: 2px;
266
- height: 40px;
267
- display: table-cell;
268
- text-align: center;
269
- vertical-align: middle;
270
- }
271
- .status-panel .status-tutorial span::before {
272
- color: #515151;
273
- display: inline-block;
274
- font: normal 24px/1 'dashicons';
275
- vertical-align: middle;
276
- -webkit-font-smoothing: antialiased;
277
- content: "\f118";
278
- }
279
-
280
- /**
281
- * Message Status
282
- */
283
-
284
- .tinvwl-status-message {
285
- font-family: Arial, sans-serif;
286
- font-size: 14px;
287
- line-height: 1.429;
288
- margin-top: 40px;
289
- color: #6b625a;
290
- border-top: 2px solid #f6f3ed;
291
- }
292
-
293
- .tinvwl-status-message .tinvwl-title {
294
- padding: 13px 20px;
295
- float: left;
296
- width: 142px;
297
- font-weight: bold;
298
- }
299
-
300
- .tinvwl-status-message.type-error .tinvwl-title,
301
- .tinvwl-status-message.type-tip .tinvwl-title {
302
- color: #fff;
303
- }
304
-
305
- .tinvwl-status-message.type-attention .tinvwl-title {
306
- color: #23282d;
307
- }
308
-
309
- .tinvwl-status-message.type-error .tinvwl-title {
310
- background: #ff3814;
311
- }
312
-
313
- .tinvwl-status-message.type-tip .tinvwl-title {
314
- background: #30aec4;
315
- }
316
-
317
- .tinvwl-status-message.type-attention .tinvwl-title {
318
- background: #ffe900;
319
- }
320
-
321
- .tinvwl-status-message .tinvwl-title i {
322
- margin-right: 10px;
323
- }
324
-
325
- .tinvwl-status-message.type-error > .tinvwl-title > i:before {
326
- content: "\f00d";
327
- }
328
- .tinvwl-status-message.type-tip > .tinvwl-title > i:before {
329
- content: "\f05a";
330
- }
331
- .tinvwl-status-message.type-attention > .tinvwl-title > i:before {
332
- content: "\f071";
333
- }
334
-
335
- .tinvwl-status-message .tinvwl-message {
336
- padding: 13px 20px;
337
- overflow: hidden;
338
- height: 100%;
339
- background: #faf9f7;
340
- }
341
-
342
- @media screen and (max-width: 782px) {
343
- .tinvwl-status-message {
344
- margin-top: 20px;
345
- }
346
- }
347
-
348
- /**
349
- * Form Elements
350
- */
351
- .tinvwl-content label {
352
- /*font-size: 14px;
353
- font-weight: 600;
354
- margin: 2px;*/
355
- /*line-height: 42px;*/
356
- }
357
-
358
- .tinvwl-content a {
359
- text-decoration: none;
360
- color: #30aec4;
361
- }
362
-
363
- .tinvwl-content a:hover,
364
- .tinvwl-content a:active,
365
- .tinvwl-content a:focus {
366
- color: #524737;
367
- }
368
-
369
- .tinvwl-content input[type=text],
370
- .tinvwl-content input[type=password],
371
- .tinvwl-content input[type=checkbox],
372
- .tinvwl-content input[type=color],
373
- .tinvwl-content input[type=date],
374
- .tinvwl-content input[type=datetime],
375
- .tinvwl-content input[type=datetime-local],
376
- .tinvwl-content input[type=email],
377
- .tinvwl-content input[type=month],
378
- .tinvwl-content input[type=number],
379
- .tinvwl-content input[type=radio],
380
- .tinvwl-content input[type=tel],
381
- .tinvwl-content input[type=time],
382
- .tinvwl-content input[type=url],
383
- .tinvwl-content input[type=week],
384
- .tinvwl-content input[type=search],
385
- .tinvwl-content select,
386
- .tinvwl-content textarea {
387
- line-height: 1.429;
388
- padding: 9px 13px;
389
- margin: 0;
390
- color: #4f4639;
391
- border: 1px solid rgba(0, 0, 0, .14);
392
- -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, .14);
393
- box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, .14);
394
- }
395
-
396
- .tinvwl-content textarea {
397
- height: 70px;
398
- }
399
-
400
- .tinvwl-content input[type=text],
401
- .tinvwl-content input[type=password],
402
- .tinvwl-content input[type=color],
403
- .tinvwl-content input[type=date],
404
- .tinvwl-content input[type=datetime],
405
- .tinvwl-content input[type=datetime-local],
406
- .tinvwl-content input[type=email],
407
- .tinvwl-content input[type=month],
408
- .tinvwl-content input[type=number],
409
- .tinvwl-content input[type=tel],
410
- .tinvwl-content input[type=time],
411
- .tinvwl-content input[type=url],
412
- .tinvwl-content input[type=week],
413
- .tinvwl-content input[type=search],
414
- .tinvwl-content select {
415
- height: 42px;
416
- -webkit-border-radius: 4px;
417
- -moz-border-radius: 4px;
418
- border-radius: 4px;
419
- }
420
-
421
- .tinvwl-content .tablenav input[type=search] {
422
- height: 35px;
423
- width: 210px;
424
- padding: 9px 13px;
425
- -webkit-box-shadow: none;
426
- box-shadow: none;
427
- border: none;
428
- background: #f4f3ef;
429
- }
430
-
431
- .tinvwl-content .tablenav input[type=search] + input[type=submit],
432
- .tinvwl-content .tablenav input[type=search] + button[type=submit] {
433
- vertical-align: middle;
434
- }
435
-
436
- .tinvwl-content .tablenav .tinvwl-select-wrap + input[type=submit],
437
- .tinvwl-content .tablenav input[type=search] + input[type=submit],
438
- .tinvwl-content .tablenav input[type=search] + button[type=submit] {
439
- float: right;
440
- margin-left: 8px !important;
441
- }
442
-
443
- .tinvwl-content input[type=text]:disabled,
444
- .tinvwl-content input[type=password]:disabled,
445
- .tinvwl-content input[type=color]:disabled,
446
- .tinvwl-content input[type=date]:disabled,
447
- .tinvwl-content input[type=datetime]:disabled,
448
- .tinvwl-content input[type=datetime-local]:disabled,
449
- .tinvwl-content input[type=email]:disabled,
450
- .tinvwl-content input[type=month]:disabled,
451
- .tinvwl-content input[type=number]:disabled,
452
- .tinvwl-content input[type=tel]:disabled,
453
- .tinvwl-content input[type=time]:disabled,
454
- .tinvwl-content input[type=url]:disabled,
455
- .tinvwl-content input[type=week]:disabled,
456
- .tinvwl-content input[type=search]:disabled,
457
- .tinvwl-content select:disabled {
458
- font-size: 15px;
459
- font-family: "Open Sans", "Helvetica Neue", sans-serif;
460
- font-weight: 600;
461
- color: #291C09;
462
- background-color: #f6f3ed;
463
- border-color: #f6f3ed;
464
- }
465
-
466
- .tinvwl-content select {
467
- font-family: Arial, sans-serif;
468
- font-size: 14px;
469
- -webkit-appearance: none;
470
- -moz-appearance: none;
471
- appearance: none;
472
- cursor: pointer;
473
- padding: 9px 40px 9px 13px;
474
- background-color: #fff;
475
- background-image: url('../img/select_caret.png');
476
- background-repeat: no-repeat;
477
- background-position: 96% center;
478
- background-position: calc(100% - 15px) center;
479
- }
480
-
481
- @media screen and (max-width: 782px) {
482
- input, textarea {
483
- font-size: 14px;
484
- }
485
-
486
- #wpbody .tinvwl-content select {
487
- height: 42px;
488
- font-size: 14px;
489
- }
490
- }
491
-
492
- .tinvwl-content select[multiple="multiple"] {
493
- padding: 9px 13px;
494
- background: #fff;
495
- }
496
-
497
- .tinvwl-content .tinvwl-select.grey {
498
- font-size: 14px;
499
- font-family: "Arial", "Helvetica Neue", Helvetica, sans-serif;
500
- padding: 8px 11px;
501
- height: 35px;
502
- border: none;
503
- color: #5D5D5D;
504
- background: #f4f3ef;
505
- }
506
-
507
- .tinvwl-select-wrap {
508
- position: relative;
509
- display: inline-block;
510
- vertical-align: middle;
511
- cursor: pointer;
512
- }
513
-
514
- .tinvwl-content select.tinvwl-select.grey {
515
- padding-right: 47px;
516
- margin: 0;
517
- -webkit-border-radius: 4px;
518
- -moz-border-radius: 4px;
519
- border-radius: 4px;
520
- }
521
-
522
- .tinvwl-select + .tinvwl-caret {
523
- pointer-events: none;
524
- display: inline-block;
525
- position: absolute;
526
- top: 0;
527
- right: 0;
528
- width: 36px;
529
- height: 36px;
530
- line-height: 36px;
531
- text-align: center;
532
- -webkit-border-radius: 0 4px 4px 0;
533
- -moz-border-radius: 0 4px 4px 0;
534
- border-radius: 0 4px 4px 0;
535
- }
536
-
537
- .tinvwl-select + .tinvwl-caret span {
538
- display: inline-block;
539
- width: 13px;
540
- height: 8px;
541
- background: url('../img/chevron_down.png') no-repeat center;
542
- background-position: 0 -10px;
543
- }
544
-
545
- .tinvwl-select:hover + .tinvwl-caret {
546
- background: #3e3e3e;
547
- }
548
-
549
- .tinvwl-select:hover + .tinvwl-caret span {
550
- background-position: 0 0;
551
- }
552
-
553
-
554
- /* Buttons */
555
-
556
- .tinvwl-content .tinvwl-nav {
557
- margin: 0 40px;
558
- }
559
-
560
- .tinvwl-content .tinvwl-panel + .tinvwl-nav {
561
- margin-top: 40px;
562
- }
563
-
564
- .tinvwl-nav .tinvwl-prev {
565
- float: left;
566
- }
567
-
568
- .tinvwl-nav .tinvwl-prev .tinvwl-btn {
569
- float: left;
570
- }
571
-
572
- .tinvwl-nav .tinvwl-next {
573
- float: right;
574
- text-align: right;
575
- }
576
-
577
- .tinvwl-nav .tinvwl-next .tinvwl-btn {
578
- /*float: right;*/
579
- }
580
-
581
- @media (max-width: 1199px) {
582
- .tinvwl-nav .tinvwl-prev,
583
- .tinvwl-nav .tinvwl-next {
584
- /*float: none;
585
- text-align: left;*/
586
- }
587
- }
588
-
589
- .tinvwl-nav .tinvwl-btn + .tinvwl-btn {
590
- margin-left: 20px;
591
- }
592
-
593
- .tinvwl-panel.only-button.w-bg {
594
- background: none;
595
- overflow: visible;
596
- }
597
-
598
- .tinvwl-panel.only-button.w-shadow {
599
- -webkit-box-shadow: none;
600
- box-shadow: none;
601
- overflow: visible;
602
- }
603
-
604
- .tinvwl-panel.only-button thead,
605
- .tinvwl-panel.only-button tfoot {
606
- display: none;
607
- }
608
-
609
- .tinvwl-panel.only-button .control-label {
610
- display: none;
611
- }
612
-
613
- .tinvwl-panel.only-button .form-group {
614
- margin-bottom: 0;
615
- }
616
-
617
- .tinvwl-panel.only-button .form-control {
618
- display: inline-block;
619
- width: auto;
620
- }
621
-
622
- .tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {
623
- padding: 0;
624
- }
625
-
626
- #doaction,
627
- #doaction2,
628
- #post-query-submit {
629
- margin: 0;
630
- }
631
-
632
- button,
633
- input[type="submit"],
634
- .tinvwl-btn {
635
- display: inline-block;
636
- vertical-align: middle;
637
- margin: 0;
638
- font-family: 'Open Sans', Arial, sans-serif;
639
- font-size: 14px;
640
- line-height: normal;
641
- cursor: pointer;
642
- text-decoration: none;
643
- }
644
-
645
- .tinvwl-btn,
646
- a.tinvwl-btn {
647
- padding: 11px 19px 12px 18px;
648
- font-weight: 800;
649
- text-align: center;
650
- text-transform: uppercase;
651
- letter-spacing: -.025em;
652
- border: none;
653
- -webkit-border-radius: 2px;
654
- -moz-border-radius: 2px;
655
- border-radius: 2px;
656
- color: #fff;
657
- background-color: #96b100;
658
- }
659
-
660
- .tinvwl-btn.large {
661
- padding: 14px 19px 14px 18px;
662
- }
663
-
664
- .tinvwl-btn.small {
665
- padding: 6px 11px 7px;
666
- }
667
-
668
- .tinvwl-btn.smaller {
669
- /*padding: 7px 15px;*/
670
- padding: 11px 18px 12px;
671
- }
672
-
673
- .tinvwl-btn.red,
674
- .tinvwl-btn.green,
675
- .tinvwl-btn.dark-green,
676
- .tinvwl-btn.black {
677
- font-weight: 800;
678
- }
679
-
680
- .tinvwl-btn.grey {
681
- /*padding: 6px 11px 7px;*/
682
- margin: 0;
683
- padding: 8px 12px;
684
- font-weight: bold;
685
- /*letter-spacing: 0;*/
686
- color: #3e3e3e;
687
- background: #F4F3EF;
688
- }
689
-
690
- .tinvwl-btn.grey.large {
691
- font-weight: 800;
692
- padding: 14px 19px 14px 18px;
693
- }
694
-
695
- .tinvwl-btn.grey.w-icon {
696
- letter-spacing: -.025em;
697
- }
698
-
699
- .tinvwl-btn.red {
700
- color: #fff;
701
- background-color: #ff5739;
702
- }
703
-
704
- .tinvwl-btn.orange {
705
- color: #fff;
706
- background-color: #FF9F07;
707
- }
708
-
709
- .tinvwl-btn.dark-green {
710
- /*color: #fff;*/
711
- /*background-color: #96b100;*/
712
- }
713
-
714
- .tinvwl-btn.white.smaller {
715
- font-size: 14px;
716
- font-weight: bold;
717
- letter-spacing: -.05em;
718
- padding: 10px 15px 11px;
719
- border: 1px solid rgba(0,0,0,.14);
720
- box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);
721
- }
722
-
723
- .tinvwl-btn.white.small {
724
- font-family: Arial, sans-serif;
725
- font-size: 14px;
726
- text-transform: none;
727
- font-weight: normal;
728
- border: 1px solid rgba(0,0,0,.14);
729
- box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);
730
- }
731
-
732
- .tinvwl-btn.white.small {
733
- padding: 9px 18px;
734
- color: #4f4639;
735
- }
736
-
737
- .tinvwl-btn.small.white:hover,
738
- .tinvwl-btn.small.white:active,
739
- .tinvwl-btn.small.white:focus {
740
- color: #fff;
741
- }
742
-
743
- .tinvwl-btn.white {
744
- color: #291c09;
745
- background: #fff;
746
- }
747
-
748
- .tinvwl-btn.white.no-txt {
749
- padding: 12px 16px;
750
- }
751
-
752
- .tinvwl-btn.white.small.no-txt {
753
- padding: 9px 12px;
754
- }
755
-
756
- .tinvwl-btn.white i {
757
- color: #6b625a;
758
- margin-right: 11px;
759
- }
760
-
761
- .tinvwl-btn.w-icon {
762
- font-weight: 800;
763
- }
764
-
765
- .tinvwl-btn.w-icon i {
766
- margin-right: 16px;
767
- }
768
-
769
- .tinvwl-btn.round.w-icon i {
770
- margin-right: 15px;
771
- font-size: 16px;
772
- }
773
-
774
- .tinvwl-btn.w-icon i.fa-graduation-cap {
775
- vertical-align: text-bottom;
776
- }
777
-
778
- .tinvwl-btn.red.w-icon i {
779
- margin-right: 13px;
780
- }
781
-
782
- .tinvwl-btn.xl-icon i,
783
- .tinvwl-btn.round.xl-icon i {
784
- font-size: 17px;
785
- margin-right: 15px;
786
- }
787
-
788
- .tinvwl-btn.lg-icon i {
789
- font-size: 15px;
790
- }
791
-
792
- .tinvwl-btn.md-icon i,
793
- .tinvwl-btn.round.md-icon i {
794
- font-size: 14px;
795
- }
796
-
797
- .tinvwl-btn.sm-icon i {
798
- font-size: 13px;
799
- }
800
-
801
- .tinvwl-btn.xs-icon i {
802
- font-size: 11px;
803
- vertical-align: 1%;
804
- }
805
-
806
- .tinvwl-btn.white.no-txt i {
807
- margin-right: 0;
808
- }
809
-
810
- .tinvwl-btn.white:hover i,
811
- .tinvwl-btn.white:active i,
812
- .tinvwl-btn.white:focus i {
813
- color: #fff;
814
- }
815
-
816
- .tinvwl-btn.green {
817
- color: #fff;
818
- background-color: #a9c203;
819
- }
820
-
821
- .tinvwl-btn.black {
822
- color: #fff;
823
- background-color: #515151;
824
- }
825
-
826
- .tinvwl-btn.smaller-txt {
827
- font-size: 12px;
828
- padding: 15px 20px;
829
- }
830
-
831
- .tinvwl-btn.medium {
832
- letter-spacing: 0;
833
- }
834
-
835
- .tinvwl-btn.medium.smaller-txt {
836
- padding: 9px 16px;
837
- }
838
-
839
- .tinvwl-btn.round {
840
- -webkit-border-radius: 25px;
841
- -moz-border-radius: 25px;
842
- border-radius: 25px;
843
- padding: 15px 28px 16px;
844
- }
845
-
846
- .tinvwl-btn.round.red {
847
- /*padding: 15px 22px 16px;*/
848
- padding: 16px 30px;
849
- }
850
-
851
- .tinvwl-btn.split {
852
- padding: 0 26px 0 0;
853
- }
854
-
855
- .tinvwl-btn.split span {
856
- display: inline-block;
857
- text-align: center;
858
- width: 46px;
859
- padding: 14px 0;
860
- margin-right: 14px;
861
- -webkit-border-radius: 4px 0 0 4px;
862
- -moz-border-radius: 4px 0 0 4px;
863
- border-radius: 4px 0 0 4px;
864
- background: #8aa300;
865
- }
866
-
867
- .tinvwl-btn.split:hover span,
868
- .tinvwl-btn.split:active span,
869
- .tinvwl-btn.split:focus span {
870
- background: #434343;
871
- }
872
-
873
- .tinvwl-btn.split.green span {
874
- background: #b9cf09;
875
- }
876
-
877
- .tinvwl-btn.split.black span {
878
- background: #434343;
879
- }
880
-
881
- .tinvwl-btn.split span i {
882
- font-size: 17px;
883
- }
884
-
885
- .tinvwl-btn:not(:disabled):hover,
886
- .tinvwl-btn:not(:disabled):active,
887
- .tinvwl-btn:not(:disabled):focus,
888
- a.tinvwl-btn:not(:disabled):hover,
889
- a.tinvwl-btn:not(:disabled):active,
890
- a.tinvwl-btn:not(:disabled):focus {
891
- color: #fff;
892
- /*background: #3e3e3e;*/
893
- background-color: #515151;
894
- }
895
-
896
- /* Icons */
897
-
898
- .tinvwl-header .icon.border-grey {
899
- position: relative;
900
- display: inline-block;
901
- width: 45px;
902
- height: 45px;
903
- line-height: 45px;
904
- text-align: center;
905
- background: #fff;
906
- border: 2px solid #f1f1f1;
907
- -webkit-border-radius: 50%;
908
- -moz-border-radius: 50%;
909
- border-radius: 50%;
910
- color: #3e3e3e;
911
- }
912
-
913
- .tinvwl-header .icon.border-grey:hover {
914
- border-color: #515151;
915
- }
916
-
917
- .tinvwl-header .icon.w-lines {
918
- position: relative;
919
- padding: 0 30px;
920
- }
921
-
922
- .tinvwl-header .icon.w-lines:before,
923
- .tinvwl-header .icon.w-lines:after {
924
- content: '';
925
- position: absolute;
926
- top: 50%;
927
- top: calc(50% - 1px);
928
- width: 17px;
929
- height: 1px;
930
- background: rgba(0, 0, 0, .12);
931
- }
932
-
933
- .tinvwl-header .icon.w-lines:before {
934
- left: 0;
935
- }
936
- .tinvwl-header .icon.w-lines:after {
937
- right: 0;
938
- }
939
-
940
- .tinvwl-header .icon .badge {
941
- position: absolute;
942
- top: -5px;
943
- right: -10px;
944
- display: inline-block;
945
- min-width: 26px;
946
- height: 26px;
947
- font-size: 11px;
948
- line-height: 19px;
949
- font-weight: bold;
950
- background: #ff5739;
951
- border: 3px solid #ffffff;
952
- color: #ffffff;
953
- -webkit-border-radius: 50%;
954
- -moz-border-radius: 50%;
955
- border-radius: 50%;
956
- }
957
-
958
- .tinvwl-header {
959
- padding: 21px 40px;
960
- margin-bottom: 40px;
961
- background: #ffffff;
962
- }
963
-
964
- .tinwl-logo-title {
965
- }
966
-
967
- .tinwl-logo i.logo_heart {
968
- min-width: 54px;
969
- }
970
-
971
- .tinwl-logo h2 {
972
- font-size: 18px;
973
- font-weight: bold;
974
- text-transform: uppercase;
975
- line-height: 1;
976
- padding-left: 10px;
977
- }
978
-
979
- .tinvwl-header .tinvwl-title {
980
- padding-left: 28px;
981
- margin-left: 28px;
982
- border-left: 1px solid #dcddde;
983
- }
984
-
985
- .tinvwl-header h1 {
986
- color: #3e3e3e;
987
- padding: 0;
988
- }
989
-
990
- .tinvwl-header .tinvwl-status-panel {
991
- margin-top: -12px;
992
- }
993
-
994
- .tinvwl-header .tinvwl-status-panel > a {
995
- vertical-align: middle;
996
- }
997
-
998
- .tinvwl-header .tinvwl-status-panel > a + a {
999
- margin-left: 15px;
1000
- }
1001
-
1002
- .tinvwl-header .tinvwl-btn {
1003
- margin-top: 15px;
1004
- }
1005
-
1006
- .tinvwl-header .tinvwl-btn {
1007
- margin-top: 18px;
1008
- }
1009
-
1010
- .tinvwl-header .tinvwl-btn.red i {
1011
- color: #ffdc00;
1012
- }
1013
-
1014
- .tinvwl-header .tinvwl-status-panel {
1015
- text-align: right;
1016
- }
1017
-
1018
- .tinvwl-sign-icon {
1019
- font-size: 30px;
1020
- font-family: "Open Sans", "Helvetica Neue", sans-serif;
1021
- color: #948d84;
1022
- }
1023
-
1024
- @media (max-width: 1199px) {
1025
- .tinvwl-header .tinvwl-table,
1026
- .tinvwl-header .tinvwl-cell,
1027
- .tinvwl-header .tinvwl-cell-3 {
1028
- display: block;
1029
- }
1030
-
1031
- .tinvwl-header {
1032
- text-align: center;
1033
- }
1034
-
1035
- .tinvwl-header h1 + .tinvwl-status-panel {
1036
- margin-top: 25px;
1037
- }
1038
-
1039
- .tinvwl-header .tinvwl-status-panel {
1040
- text-align: center;
1041
- }
1042
-
1043
- .tinvwl-header .tinvwl-status-panel {
1044
- margin-top: 15px;
1045
- }
1046
-
1047
- .tinvwl-header .tinvwl-status-panel > a + a {
1048
- margin-left: 9px;
1049
- }
1050
-
1051
- .tinvwl-header {
1052
- padding: 18px 0 25px;
1053
- }
1054
-
1055
- .tinwl-logo, .tinwl-logo h2,
1056
- .tinwl-logo img,
1057
- .tinvwl-header .tinvwl-title {
1058
- display: block;
1059
- margin: 0 auto;
1060
- }
1061
-
1062
- .tinwl-logo h2 {
1063
- padding-left: 0;
1064
- margin-left: 0;
1065
- margin-top: 6px;
1066
- }
1067
-
1068
- .tinvwl-header .tinvwl-title {
1069
- position: relative;
1070
- padding-left: 12px;
1071
- padding-right: 12px;
1072
- padding-top: 13px;
1073
- margin-left: 0;
1074
- margin-top: 16px;
1075
- border-left: 0;
1076
- }
1077
-
1078
- .tinvwl-header .tinvwl-title:before {
1079
- content: '';
1080
- position: absolute;
1081
- top: 0;
1082
- left: 0;
1083
- right: 0;
1084
- width: 40px;
1085
- height: 1px;
1086
- margin: 0 auto;
1087
- background: #dcddde;
1088
- }
1089
- }
1090
-
1091
- @media (max-width: 782px) {
1092
-
1093
- .tinvwl-header .tinvwl-btn .tinvwl-txt {
1094
- display: none;
1095
- }
1096
-
1097
- .tinvwl-header .tinvwl-btn i {
1098
- margin-right: 0 !important;
1099
- }
1100
-
1101
- .tinvwl-header .tinvwl-btn.grey {
1102
- padding-left: 16px;
1103
- padding-right: 16px;
1104
- }
1105
- }
1106
-
1107
- .tinvwl-content h2{
1108
- /*margin: 0;*/
1109
- /*line-height: 40px;*/
1110
- }
1111
-
1112
-
1113
- /* Privacy Navigation */
1114
-
1115
- .tinwl-wishlists-privacy {
1116
- margin: -10px 0 0;
1117
- }
1118
-
1119
- .tinwl-wishlists-privacy li {
1120
- float: left;
1121
- margin: 10px 10px 0 0;
1122
- }
1123
-
1124
- .tinwl-wishlists-privacy li:last-child {
1125
- margin-right: 0;
1126
- }
1127
-
1128
- .tinwl-wishlists-privacy li a {
1129
- display: block;
1130
- font-family: "Open Sans", "Helvetica Neue", sans-serif;
1131
- font-size: 14px;
1132
- font-weight: 600;
1133
- line-height: 1;
1134
- padding: 10px 16px;
1135
- -webkit-border-radius: 3px;
1136
- -moz-border-radius: 3px;
1137
- border-radius: 3px;
1138
- color: #404040;
1139
- background: #ede8df;
1140
- }
1141
-
1142
- .tinwl-wishlists-privacy li.active a,
1143
- .tinwl-wishlists-privacy li a:hover,
1144
- .tinwl-wishlists-privacy li a:active,
1145
- .tinwl-wishlists-privacy li a:focus {
1146
- color: #fff;
1147
- background-color: #96b100;
1148
- }
1149
-
1150
- @media screen and (max-width: 782px) {
1151
- .tinwl-wishlists-privacy {
1152
- margin-left: 15px;
1153
- }
1154
- }
1155
-
1156
- /* Panel */
1157
-
1158
- .tinvwl-panel {
1159
- margin: 40px 40px 0;
1160
- }
1161
-
1162
- .tinvwl-panel .w-bg-grey {
1163
- background: #fbfaf9;
1164
- }
1165
-
1166
- .tinvwl-panel.w-shadow {
1167
- -webkit-box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);
1168
- box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);
1169
- }
1170
-
1171
- .tinvwl-panel.w-bg {
1172
- background: #ffffff;
1173
- -webkit-border-radius: 4px;
1174
- -moz-border-radius: 4px;
1175
- border-radius: 4px;
1176
- }
1177
-
1178
- .tinvwl-table.w-info .tinvwl-info[rowspan],
1179
- .tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign {
1180
- vertical-align: middle;
1181
- }
1182
-
1183
- .tinvwl-table.w-info .tinvwl-info-top > tr .tinvwl-info {
1184
- vertical-align: top;
1185
- }
1186
-
1187
- @media screen and (max-width: 1200px) {
1188
- .tinvwl-panel {
1189
- margin: 20px 20px 0;
1190
- }
1191
-
1192
- .tinvwl-header {
1193
- margin-bottom: 20px;
1194
- }
1195
- }
1196
-
1197
- @media screen and (max-width: 782px) {
1198
- .tinvwl-panel {
1199
- margin: 20px 0 0;
1200
- }
1201
-
1202
- .tinvwl-panel.only-button {
1203
- text-align: center;
1204
- }
1205
- }
1206
-
1207
- /**
1208
- * Content Elements
1209
- */
1210
-
1211
- .tinvwl-content {
1212
- /*margin: 14px 40px 10px 20px;*/
1213
- }
1214
- .tinvwl-content section {
1215
- /*margin-top: 20px;*/
1216
- /*background-color: #FFF;*/
1217
- /*border-radius: 5px;*/
1218
- }
1219
- .tinvwl-content section:after{
1220
- /*content: '';
1221
- display: block;
1222
- height: 0;
1223
- clear: both;*/
1224
- }
1225
-
1226
-
1227
- /* Preview Icon */
1228
-
1229
- .tinvwl-icon-preview {
1230
- position: relative;
1231
- width: 50px;
1232
- height: 42px;
1233
- margin-right: 10px;
1234
- margin-bottom: 10px;
1235
- text-align: center;
1236
- -webkit-border-radius: 2px;
1237
- -moz-border-radius: 2px;
1238
- border-radius: 2px;
1239
- color: #595857;
1240
- background: #f6f3ed;
1241
- }
1242
-
1243
- @media (min-width: 1200px) {
1244
- .tinvwl-icon-preview {
1245
- margin-bottom: 0;
1246
- }
1247
- }
1248
-
1249
- .tinvwl-icon-preview span {
1250
- position: absolute;
1251
- top: 50%;
1252
- left: 0;
1253
- right: 0;
1254
-
1255
- -webkit-transform: translateY(-50%);
1256
- -moz-transform: translateY(-50%);
1257
- -ms-transform: translateY(-50%);
1258
- -o-transform: translateY(-50%);
1259
- transform: translateY(-50%);
1260
- }
1261
-
1262
- .tinvwl-icon-preview span img {
1263
- max-width: 50px;
1264
- max-height: 42px;
1265
- vertical-align: middle;
1266
- }
1267
-
1268
-
1269
-
1270
- /* Table */
1271
-
1272
- .tinvwl-content .table-wrap {
1273
- /*padding: 25px 0;*/
1274
- }
1275
-
1276
- .tinvwl-content table.widefat {
1277
- -webkit-box-shadow: none;
1278
- -moz-box-shadow: none;
1279
- box-shadow: none;
1280
- }
1281
-
1282
- .tinvwl-content .tablenav {
1283
- height: auto;
1284
- margin: 30px;
1285
- background: #ffffff;
1286
- }
1287
-
1288
- .tinvwl-content .tablenav .actions {
1289
- /*padding: 6px 0 0;*/
1290
- padding: 0;
1291
- }
1292
-
1293
- @media screen and (max-width: 782px) {
1294
- .tablenav.top .actions {
1295
- display: block;
1296
- }
1297
-
1298
- .tablenav br.tinv-wishlist-clear {
1299
- display: none;
1300
- }
1301
-
1302
- .tinvwl-content .tablenav {
1303
- margin: 15px 12px;
1304
- }
1305
-
1306
- .tinvwl-content .tablenav .alignleft,
1307
- .tinvwl-content .tablenav .alignright {
1308
- float: none;
1309
- }
1310
-
1311
- .tinvwl-content .tablenav .tinvwl-full {
1312
- display: none;
1313
- }
1314
-
1315
- .tinvwl-content .tablenav .alignleft + .alignright {
1316
- margin-top: 10px;
1317
- }
1318
-
1319
- .tinvwl-content .tablenav .tinvwl-select-wrap {
1320
- width: calc( 100% - 75px );
1321
- }
1322
-
1323
- #wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select {
1324
- max-width: 100%;
1325
- width: 100%;
1326
- height: 35px;
1327
- padding: 9px 13px;
1328
- }
1329
-
1330
- .tinvwl-content .tablenav input[type=search] {
1331
- width: calc( 100% - 84px );
1332
- }
1333
-
1334
- .tinvwl-content .tablenav .tinvwl-select-wrap + input[type=submit],
1335
- .tinvwl-content .tablenav input[type=search] + input[type=submit] {
1336
- }
1337
- }
1338
-
1339
- .tinvwl-content .widefat th,
1340
- .tinvwl-content .widefat td {
1341
- text-align: center;
1342
- padding: 0;
1343
- }
1344
-
1345
- .tinvwl-content .widefat th {
1346
- padding: 27px 0;
1347
- position: relative;
1348
- }
1349
-
1350
- .tinvwl-info-wrap.tinvwl-in-table {
1351
- /*position: absolute;
1352
- top: 50%;
1353
- margin-top: -11px;*/
1354
- }
1355
-
1356
- .tinvwl-content .widefat th.sortable,
1357
- .tinvwl-content .widefat th.sorted {
1358
- padding: 0;
1359
- }
1360
-
1361
- .tinvwl-content .widefat th.sortable > a,
1362
- .tinvwl-content .widefat th.sorted > a {
1363
- padding: 28px 17px;
1364
- }
1365
-
1366
- .tinvwl-content .widefat th.tinvwl-has-info {
1367
- padding-top: 28px;
1368
- }
1369
-
1370
- .tinvwl-content .widefat th.tinvwl-has-info.sortable > a,
1371
- .tinvwl-content .widefat th.tinvwl-has-info.sorted > a {
1372
- padding-top: 0;
1373
- }
1374
-
1375
- .tinvwl-content .widefat th.sortable:first-of-type,
1376
- .tinvwl-content .widefat th.sorted:first-of-type {
1377
- padding-left: 0;
1378
- }
1379
-
1380
- .tinvwl-content .widefat th.sortable:first-of-type > a,
1381
- .tinvwl-content .widefat th.sorted:first-of-type > a {
1382
- padding-left: 28px;
1383
- }
1384
-
1385
- .tinvwl-content .widefat th:first-of-type,
1386
- .tinvwl-content .widefat td:first-of-type {
1387
- text-align: left;
1388
- padding-left: 28px;
1389
- }
1390
-
1391
- .tinvwl-content .widefat th .tinvwl-help-wrap {
1392
- display: inline-block;
1393
- }
1394
-
1395
- .tinvwl-content .widefat th .tinvwl-help-wrap {
1396
- margin-left: 6px;
1397
- }
1398
-
1399
- .tinvwl-content .widefat th.sortable > a + .tinvwl-help-wrap,
1400
- .tinvwl-content .widefat th.sorted > a + .tinvwl-help-wrap {
1401
- margin-left: 0;
1402
- }
1403
-
1404
- .tinvwl-content .widefat thead tr {
1405
- background: #f4f3ef;
1406
- }
1407
-
1408
- .tinvwl-content .striped>tbody>:nth-child(odd),
1409
- .tinvwl-content ul.striped>:nth-child(odd) {
1410
- background: none;
1411
- }
1412
-
1413
- .tinvwl-content .widefat thead td.check-column,
1414
- .tinvwl-content .widefat tbody th.check-column {
1415
- width: 50px;
1416
- padding: 28px 0 28px 28px;
1417
- vertical-align: middle;
1418
- }
1419
-
1420
- .tinvwl-content .widefat thead td.check-column {
1421
- padding: 28px 0 28px 28px;
1422
- }
1423
-
1424
- .tinvwl-content .widefat tbody th.check-column {
1425
- padding: 13px 0 13px 28px;
1426
- }
1427
-
1428
- .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a,
1429
- .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a,
1430
- .tinvwl-content .widefat thead td.check-column + th,
1431
- .tinvwl-content .widefat tbody th.check-column + td {
1432
- padding-left: 21px;
1433
- }
1434
-
1435
- .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table,
1436
- .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {
1437
- padding-left: 21px;
1438
- }
1439
-
1440
- .tinvwl-content .widefat thead td.pause-play-column,
1441
- .tinvwl-content .widefat tbody th.pause-play-column {
1442
- padding: 0;
1443
- width: 53px;
1444
- text-align: center;
1445
- }
1446
-
1447
- .tinvwl-content th.sortable,
1448
- .tinvwl-content th.sorted {
1449
- }
1450
-
1451
- .tinvwl-content th.sortable a,
1452
- .tinvwl-content th.sorted a {
1453
- padding: 0;
1454
- }
1455
-
1456
- .tinvwl-content .widefat th,
1457
- .tinvwl-content th.sortable > a,
1458
- .tinvwl-content th.sorted > a {
1459
- font-size: 14px;
1460
- font-weight: 600;
1461
- font-family: "Open Sans", "Helvetica Neue", sans-serif;
1462
- color: #291C09;
1463
- text-transform: uppercase;
1464
- letter-spacing: -.025em;
1465
- }
1466
-
1467
- .tinvwl-content th.sortable > a,
1468
- .tinvwl-content th.sorted > a {
1469
- display: inline-block;
1470
- vertical-align: middle;
1471
- }
1472
-
1473
- .tinvwl-content .widefat th.sortable > a,
1474
- .tinvwl-content .widefat th.sorted > a {
1475
- position: relative;
1476
- }
1477
-
1478
- .tinvwl-content .widefat th.sortable > a .sorting-indicator,
1479
- .tinvwl-content .widefat th.sorted > a .sorting-indicator {
1480
- position: absolute;
1481
- top: 50%;
1482
- right: 0;
1483
- margin-top: -2px;
1484
- }
1485
-
1486
- .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator,
1487
- .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {
1488
- margin-top: -15px;
1489
- }
1490
-
1491
- .tinvwl-content th.sortable a span,
1492
- .tinvwl-content th.sorted a span {
1493
- float: none;
1494
- }
1495
-
1496
- .tinvwl-content table.widefat {
1497
- /*table-layout: auto;*/
1498
- border: none;
1499
- border-bottom: 2px solid #f7f7f7;
1500
- }
1501
-
1502
- .tinvwl-content .widefat thead td,
1503
- .tinvwl-content .widefat thead th {
1504
- border-bottom: 0;
1505
- }
1506
-
1507
- .tinvwl-content .widefat td {
1508
- padding: 24px 0;
1509
- vertical-align: middle;
1510
- }
1511
-
1512
- .tinvwl-content .widefat tbody td {
1513
- padding: 13px 0;
1514
- }
1515
-
1516
- .tinvwl-content .widefat td,
1517
- .tinvwl-content .widefat td ol,
1518
- .tinvwl-content .widefat td p,
1519
- .tinvwl-content .widefat td ul {
1520
- font-size: 14px;
1521
- }
1522
-
1523
- .tinvwl-content .widefat tbody tr + tr {
1524
- border-top: 2px solid #f7f7f7;
1525
- }
1526
-
1527
- .tinvwl-content .widefat thead th.column-preference {
1528
- /*display: none;*/
1529
- text-indent: -9999px;
1530
- }
1531
-
1532
- .tinvwl-content .widefat.wishlists thead th.column-preference,
1533
- .tinvwl-content .widefat.wishlists tbody td.column-preference {
1534
- min-width: 220px;
1535
- width: 220px;
1536
- }
1537
-
1538
- .tinvwl-content .widefat:not(.products) tbody td.column-preference {
1539
- text-align: right;
1540
- }
1541
-
1542
- .tinvwl-content .widefat.products thead th.column-quantity a > span:not(.sorting-indicator) {
1543
- max-width: 91px;
1544
- }
1545
-
1546
- .tinvwl-content .widefat.users tbody .column-name > a {
1547
- display: block;
1548
- }
1549
-
1550
- .tinvwl-content .widefat.products thead th.column-preference,
1551
- .tinvwl-content .widefat.products tbody td.column-preference {
1552
- width: 345px;
1553
- min-width: 345px;
1554
- }
1555
-
1556
- .tinvwl-content .widefat.users thead th.column-preference,
1557
- .tinvwl-content .widefat.users tbody td.column-preference {
1558
- width: 165px;
1559
- min-width: 165px;
1560
- }
1561
-
1562
- .tinvwl-content .widefat tbody .column-name strong {
1563
- font-weight: normal;
1564
- }
1565
-
1566
- .tinvwl-content .widefat tbody .column-name > a {
1567
- display: table;
1568
- }
1569
-
1570
- .tinvwl-content .widefat tbody .column-name .product-image img {
1571
- max-width: 66px;
1572
- }
1573
-
1574
- .tinvwl-content .widefat tbody .column-name .product-image,
1575
- .tinvwl-content .widefat tbody .column-name .product-title {
1576
- display: table-cell;
1577
- vertical-align: middle;
1578
- }
1579
-
1580
- .tinvwl-content .widefat tbody .column-name .product-title {
1581
- padding-left: 15px;
1582
- }
1583
-
1584
- .tinvwl-content .widefat thead th.column-preference,
1585
- .tinvwl-content .widefat tbody td.column-preference {
1586
- padding-right: 20px;
1587
- }
1588
-
1589
- .tinvwl-content .widefat.products tbody td.column-preference > a {
1590
- margin-right: 10px;
1591
- float: left;
1592
- }
1593
-
1594
- .tinvwl-content .widefat.products tbody td.column-preference > a:last-child {
1595
- margin-right: 0;
1596
- }
1597
-
1598
- .tinvwl-content .tablenav .tablenav-pages {
1599
- float: none;
1600
- text-align: center;
1601
- height: auto;
1602
- margin-top: 0;
1603
- }
1604
-
1605
- .tinvwl-content .tablenav .tablenav-pages .pagination-links > a,
1606
- .tinvwl-content .tablenav .tablenav-pages .pagination-links > span {
1607
- display: inline-block;
1608
- vertical-align: middle;
1609
- text-align: center;
1610
- font-size: 14px;
1611
- font-weight: normal;
1612
- padding: 0;
1613
- min-width: 38px;
1614
- height: 38px;
1615
- line-height: 38px;
1616
- -webkit-border-radius: 50%;
1617
- -moz-border-radius: 50%;
1618
- border-radius: 50%;
1619
- border: none;
1620
- background: none;
1621
- color: #3e3e3e;
1622
- }
1623
-
1624
- .tinvwl-content .tablenav .tablenav-pages .pagination-links > span {
1625
- color: rgba(62,62,62,.46);
1626
- }
1627
-
1628
- .tinvwl-content .tablenav .tablenav-pages .pagination-links > span,
1629
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page,
1630
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {
1631
- background: #f3f1ec;
1632
- }
1633
-
1634
- .tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {
1635
- background: none;
1636
- color: #3e3e3e;
1637
- }
1638
-
1639
- .tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover,
1640
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover,
1641
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {
1642
- background: #3e3e3e;
1643
- color: #fff;
1644
- }
1645
-
1646
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {
1647
- margin-right: 20px;
1648
- }
1649
-
1650
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {
1651
- margin-left: 20px;
1652
- }
1653
-
1654
- .tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {
1655
- display: inline-block;
1656
- vertical-align: middle;
1657
- width: 9px;
1658
- height: 16px;
1659
- }
1660
-
1661
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {
1662
- background: url('../img/chevron_icon.png') no-repeat center;
1663
- background-position: 0 -16px;
1664
- }
1665
-
1666
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {
1667
- background: url('../img/chevron_icon.png') no-repeat center;
1668
- background-position: 0 0;
1669
- }
1670
-
1671
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {
1672
- background: url('../img/chevron_icon.png') no-repeat center;
1673
- background-position: -10px -16px;
1674
- }
1675
-
1676
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {
1677
- background: url('../img/chevron_icon.png') no-repeat center;
1678
- background-position: -10px 0;
1679
- }
1680
-
1681
- .tinvwl-content .widefat.products thead th.column-name,
1682
- .tinvwl-content .widefat.products tbody td.column-name {
1683
- /*width: 200px;*/
1684
- width: 30%;
1685
- }
1686
-
1687
- .tinvwl-content .widefat.wishlists thead th.column-title,
1688
- .tinvwl-content .widefat.wishlists tbody td.column-title {
1689
- width: 45%;
1690
- }
1691
-
1692
- .tinvwl-content .widefat.users thead th.column-wishlist,
1693
- .tinvwl-content .widefat.users tbody td.column-wishlist {
1694
- width: 45%;
1695
- }
1696
-
1697
- .tinvwl-content .widefat.users thead th.column-name,
1698
- .tinvwl-content .widefat.users tbody td.column-name {
1699
- text-align: left;
1700
- }
1701
-
1702
- .tinvwl-content .widefat.users thead th.column-quantity,
1703
- .tinvwl-content .widefat.users tbody td.column-quantity {
1704
- width: 100px;
1705
- }
1706
-
1707
- .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {
1708
- display: none;
1709
- }
1710
-
1711
- @media screen and (max-width: 1440px) {
1712
- .tinvwl-content .widefat.products thead th.column-preference,
1713
- .tinvwl-content .widefat.products tbody td.column-preference {
1714
- width: 204px;
1715
- min-width: 204px;
1716
- }
1717
- .tinvwl-content .widefat.wishlists thead th.column-preference,
1718
- .tinvwl-content .widefat.wishlists tbody td.column-preference {
1719
- width: 98px;
1720
- min-width: 98px;
1721
- }
1722
-
1723
- .tinvwl-content .widefat.users thead th.column-preference,
1724
- .tinvwl-content .widefat.users tbody td.column-preference {
1725
- width: 60px;
1726
- min-width: 60px;
1727
- }
1728
-
1729
- .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {
1730
- padding: 9px 12px;
1731
- }
1732
-
1733
- .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {
1734
- display: inline;
1735
- margin: 0;
1736
- }
1737
-
1738
- .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {
1739
- display: none;
1740
- }
1741
- }
1742
-
1743
- .tinvwl-content .widefat.products thead th.column-quantity span span {
1744
- float: none;
1745
- }
1746
-
1747
- @media screen and (max-width: 1366px) and (min-width: 783px) {
1748
- .tinvwl-content .widefat.products thead th.column-name,
1749
- .tinvwl-content .widefat.products tbody td.column-name {
1750
- /*width: 110px;*/
1751
- /*min-width: 110px;*/
1752
- }
1753
-
1754
- .tinvwl-content .widefat tbody .column-name .product-image,
1755
- .tinvwl-content .widefat tbody .column-name .product-title {
1756
- display: block;
1757
- }
1758
-
1759
- .tinvwl-content .widefat tbody .column-name .product-title {
1760
- padding-left: 0;
1761
- }
1762
-
1763
- .tinvwl-content .widefat.products thead th.column-preference,
1764
- .tinvwl-content .widefat.products tbody td.column-preference {
1765
- width: 103px;
1766
- min-width: 103px;
1767
- }
1768
-
1769
- .tinvwl-content .widefat.products tbody td.column-preference > a {
1770
- margin-right: 5px;
1771
- }
1772
-
1773
- .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {
1774
- margin-right: 0;
1775
- }
1776
-
1777
- .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {
1778
- margin-top: 5px;
1779
- }
1780
-
1781
- .tinvwl-content .widefat thead th .tinvwl-full {
1782
- display: none;
1783
- }
1784
- }
1785
-
1786
- @media screen and (max-width: 1200px) and (min-width: 783px) {
1787
- .tinvwl-content th.sortable a span,
1788
- .tinvwl-content th.sorted a span {
1789
- float: none;
1790
- }
1791
-
1792
- .tinvwl-content .widefat th.sortable > a,
1793
- .tinvwl-content .widefat th.sorted > a {
1794
- padding-left: 0;
1795
- padding-right: 0;
1796
- position: static;
1797
- }
1798
-
1799
- .tinvwl-content .widefat th.sortable > a .sorting-indicator,
1800
- .tinvwl-content .widefat th.sorted > a .sorting-indicator {
1801
- top: auto;
1802
- bottom: 12px;
1803
- left: 0;
1804
- right: 0;
1805
- margin-left: auto;
1806
- margin-right: auto;
1807
- }
1808
-
1809
- .tinvwl-content .widefat th.sortable > a .sorting-indicator:before,
1810
- .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {
1811
- left: -5px;
1812
- }
1813
-
1814
- .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator,
1815
- .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {
1816
- margin-top: 12px;
1817
- }
1818
-
1819
- .tinvwl-content .widefat.wishlists thead th.column-title,
1820
- .tinvwl-content .widefat.wishlists tbody td.column-title {
1821
- width: 38%;
1822
- }
1823
- }
1824
-
1825
- @media screen and (max-width: 782px) {
1826
- .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator,
1827
- .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {
1828
- margin-top: 0;
1829
- }
1830
-
1831
- .tinvwl-content .widefat.products tbody td.column-preference > a {
1832
- margin-right: 5px;
1833
- float: none;
1834
- }
1835
-
1836
- .tinvwl-content .widefat tbody .column-name .product-image,
1837
- .tinvwl-content .widefat tbody .column-name .product-title {
1838
- vertical-align: top;
1839
- }
1840
-
1841
- .tablenav .tablenav-pages {
1842
- margin-bottom: 15px;
1843
- }
1844
-
1845
- .tinvwl-content .widefat thead th.column-primary {
1846
- width: 100% !important;
1847
- }
1848
-
1849
- .tinvwl-content .widefat thead td.check-column + th.column-primary {
1850
- width: 50% !important;
1851
- }
1852
-
1853
- .tinvwl-content .widefat.users thead td.check-column + th.column-primary {
1854
- width: 100% !important;
1855
- }
1856
- }
1857
-
1858
-
1859
- /* Tables */
1860
-
1861
- .tinvwl-table {
1862
- display: table;
1863
- /*height: 100%;*/
1864
- width: 100%;
1865
- max-width: 100%;
1866
- }
1867
- .tinvwl-table.w-bg {
1868
- background: #fff;
1869
- overflow: hidden;
1870
- -webkit-border-radius: 4px;
1871
- -moz-border-radius: 4px;
1872
- border-radius: 4px;
1873
- }
1874
- .tinvwl-table.w-shadow {
1875
- -webkit-box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);
1876
- box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);
1877
- }
1878
- .tinvwl-table.auto-width {
1879
- width: auto;
1880
- }
1881
- .tinvwl-caption {
1882
- display: table-caption;
1883
- }
1884
- .tinvwl-row {
1885
- display: table-row;
1886
- }
1887
- .tinvwl-rows {
1888
- display: table-row-group;
1889
- }
1890
- .tinvwl-cell {
1891
- display: table-cell;
1892
- vertical-align: middle;
1893
- }
1894
- .tinvwl-cell-2 {
1895
- display: table-cell;
1896
- vertical-align: middle;
1897
- float: none;
1898
- }
1899
- .tinvwl-cell-3 {
1900
- display: table-cell;
1901
- vertical-align: top;
1902
- float: none;
1903
- }
1904
-
1905
- .tinvwl-table.w-info > thead > tr > th:first-child,
1906
- .tinvwl-table.w-info > tbody > tr > td:first-child {
1907
- width: 67%;
1908
- }
1909
-
1910
- .tinvwl-table th,
1911
- .tinvwl-table td {
1912
- vertical-align: top;
1913
- }
1914
-
1915
- .tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3,
1916
- .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3,
1917
- .tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4,
1918
- .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4 {
1919
- float: left;
1920
- }
1921
-
1922
- .tinvwl-table .tinvwl-btn-wrap {
1923
- float: right;
1924
- }
1925
-
1926
- .tinvwl-table.w-info thead > tr > th {
1927
- text-align: left;
1928
- }
1929
-
1930
- .tinvwl-table.w-info thead > tr > th .tinvwl-info-wrap {
1931
- font-weight: normal;
1932
- }
1933
-
1934
- .tinvwl-table > thead > tr > th {
1935
- padding: 0 30px;
1936
- }
1937
-
1938
- .tinvwl-table > thead > tr > th:last-child {
1939
- /*padding: 30px;*/
1940
- }
1941
-
1942
- .tinvwl-table .tinvwl-info {
1943
- vertical-align: top;
1944
- }
1945
-
1946
- .tinvwl-table > thead > tr > .tinvwl-info .tinvwl-info-wrap {
1947
- padding-bottom: 30px;
1948
- }
1949
-
1950
- .tinvwl-table tbody tr .tinvwl-inner h2 {
1951
- font-size: 15px;
1952
- color: #291C09;
1953
- font-weight: 600;
1954
- margin-bottom: 21px;
1955
- }
1956
-
1957
- .tinvwl-table > tbody > tr > .tinvwl-info .tinvwl-info-wrap {
1958
- padding-bottom: 20px;
1959
- }
1960
-
1961
- .tinvwl-table > tbody > tr > td {
1962
- padding: 0 30px;
1963
- }
1964
-
1965
- .tinvwl-table > tbody > tr > td:last-child {
1966
- /*padding: 30px;*/
1967
- }
1968
-
1969
- .tinvwl-table thead > tr .tinvwl-inner {
1970
- padding: 28px 0;
1971
- margin-bottom: 30px;
1972
- border-bottom: 2px solid rgba(219,219,219,.522);
1973
- }
1974
-
1975
- .tinvwl-table thead.tinwl-empty > tr .tinvwl-inner {
1976
- padding: 30px 0 0;
1977
- margin-bottom: 0;
1978
- border-bottom: 0;
1979
- }
1980
-
1981
- .tinvwl-table thead > tr .tinvwl-inner {
1982
- /*padding: 20px 0;*/
1983
- }
1984
-
1985
- .tinvwl-table .tinvwl-header-row label {
1986
- font-size: 22px;
1987
- font-weight: normal;
1988
- line-height: 1.313;
1989
- margin: 0 0 15px;
1990
- }
1991
-
1992
- .tinvwl-table .tinvwl-header-row label {
1993
- padding-top: 3px !important;
1994
- }
1995
-
1996
- .tinvwl-table thead .tinvwl-empty-info,
1997
- .tinvwl-table tbody > .tinvwl-bodies-border {
1998
- display: none;
1999
- }
2000
-
2001
- .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {
2002
- margin: 0;
2003
- padding-top: 56px;
2004
- }
2005
-
2006
- .tinvwl-bodies-border .tinvwl-info .tinvwl-inner {
2007
- display: none;
2008
- padding-top: 30px;
2009
- margin-top: 10px;
2010
- border-top: 2px solid rgba(219,219,219,.522);
2011
- }
2012
-
2013
- .tinvwl-style-options .tinvwl-table thead th:first-child,
2014
- .tinvwl-style-options .tinvwl-bodies-border td:first-child {
2015
- /*padding-right: 0;*/
2016
- }
2017
-
2018
- .tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info,
2019
- .tinvwl-style-options .tinvwl-bodies-border .tinvwl-info {
2020
- padding-left: 0;
2021
- background: none;
2022
- }
2023
-
2024
- .tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info {
2025
- display: table-cell;
2026
- }
2027
-
2028
- .tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner,
2029
- .tinvwl-style-options tbody + tbody > .tinvwl-bodies-border .tinvwl-info .tinvwl-inner {
2030
- display: block;
2031
- }
2032
-
2033
- @media (min-width: 1200px) {
2034
- .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {
2035
- width: 67%;
2036
- }
2037
- }
2038
-
2039
- textarea[name="style_plain-css"] {
2040
- height: 150px;
2041
- }
2042
-
2043
- .tinvwl-table tbody + tbody > .tinvwl-bodies-border {
2044
- display: table-row;
2045
- }
2046
-
2047
- .tinvwl-table tbody + tbody > .tinvwl-bodies-border:first-child > td:first-child > .tinvwl-inner {
2048
- padding-top: 30px;
2049
- margin-top: 10px;
2050
- border-top: 2px solid rgba(219,219,219,.522);
2051
- }
2052
-
2053
- .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {
2054
- padding-bottom: 15px;
2055
- margin-bottom: 30px;
2056
- border-bottom: 2px solid rgba(219,219,219,.522);
2057
- }
2058
-
2059
- .tinvwl-table .form-group .col-md-4:nth-child(n+4),
2060
- .tinvwl-table .form-group .col-lg-4:nth-child(n+4) {
2061
- padding-top: 27px;
2062
- }
2063
-
2064
- .tinvwl-table tbody:first-of-type > tr:first-child > td:first-child > .tinvwl-inner {
2065
- /*padding-top: 30px;*/
2066
- }
2067
-
2068
- .tinvwl-table tbody:last-of-type > tr:last-child > td:first-child > .tinvwl-inner {
2069
- /*padding-bottom: 20px;*/
2070
- }
2071
-
2072
- .tinvwl-table tfoot .tinvwl-inner {
2073
- padding-top: 20px;
2074
- }
2075
-
2076
- /*.tinvwl-table tbody > tr .tinvwl-inner,
2077
- .tinvwl-table tbody > tr .tinvwl-info-wrap {
2078
- padding: 30px 0;
2079
- }*/
2080
-
2081
- .tinvwl-table tbody > tr + tr .tinvwl-inner {
2082
- /*border-top: 2px solid rgba(219,219,219,.522);*/
2083
- }
2084
-
2085
- .tinvwl-table tr.no-top-border .tinvwl-inner,
2086
- .tinvwl-table tr.no-top-border .tinvwl-info-wrap {
2087
- border-top: 0;
2088
- padding-top: 0;
2089
- }
2090
-
2091
- /*.tinvwl-table tbody:first-of-type > tr:first-child > td > .tinvwl-info-wrap,*/
2092
- .tinvwl-table thead .w-bg-grey .tinvwl-info-wrap {
2093
- padding-top: 30px;
2094
- }
2095
-
2096
- .tiwl-notifications-style-logo img {
2097
- height: 42px;
2098
- }
2099
-
2100
- @media (min-width: 1200px) {
2101
- .tinvwl-table tr.tinvwl-full-width .control-label label {
2102
- margin-bottom: 10px;
2103
- }
2104
- .tinvwl-table tr.tinvwl-full-width [class^="col-lg-"],
2105
- .tinvwl-table tr.tinvwl-full-width [class^="col-md-"] {
2106
- width: 100%;
2107
- }
2108
-
2109
- .tinvwl-table tr.tinvwl-full-width textarea {
2110
- height: 250px;
2111
- padding: 15px;
2112
- }
2113
-
2114
- .tiwl-notifications-style-logo img {
2115
- float: right;
2116
- }
2117
- }
2118
-
2119
- @media (max-width: 1199px) {
2120
- .form-horizontal .control-label .tinvwl-empty {
2121
- display: none;
2122
- }
2123
-
2124
- .tinvwl-style-options .tinvwl-empty-info,
2125
- .tinvwl-style-options .tinvwl-info {
2126
- display: none !important;
2127
- }
2128
-
2129
- .tinvwl-style-options .tinvwl-table thead th:first-child,
2130
- .tinvwl-style-options .tinvwl-bodies-border td:first-child {
2131
- padding-right: 30px !important;
2132
- }
2133
-
2134
- .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {
2135
- padding-bottom: 0;
2136
- }
2137
-
2138
- .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {
2139
- margin-bottom: 20px;
2140
- }
2141
- }
2142
-
2143
- .tinvwl-info .tinvwl-info-desc a {
2144
- text-decoration: underline;
2145
- color: #ff5739;
2146
- }
2147
-
2148
- .tinvwl-info .tinvwl-info-desc a:hover,
2149
- .tinvwl-info .tinvwl-info-desc a:active,
2150
- .tinvwl-info .tinvwl-info-desc a:focus {
2151
- color: #000;
2152
- }
2153
-
2154
- .tinvwl-info-wrap.tinvwl-in-section {
2155
- background: #fbfaf9;
2156
- color: #4f4639;
2157
- }
2158
-
2159
- .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {
2160
- width: 42px;
2161
- vertical-align: top;
2162
- padding-top: 1px;
2163
- padding-right: 20px;
2164
- }
2165
-
2166
- .tinvwl-info-wrap .tinvwl-info-sign span,
2167
- .tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help {
2168
- display: inline-block;
2169
- text-align: center;
2170
- width: 22px;
2171
- height: 22px;
2172
- line-height: 22px;
2173
- -webkit-border-radius: 50%;
2174
- -moz-border-radius: 50%;
2175
- border-radius: 50%;
2176
- background: #e1dbce;
2177
- }
2178
-
2179
- .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span,
2180
- .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {
2181
- display: block;
2182
- }
2183
-
2184
- .tinvwl-info-wrap i {
2185
- font-size: 14px;
2186
- color: #fbfaf9;
2187
- }
2188
-
2189
- .tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {
2190
- width: auto;
2191
- }
2192
-
2193
- .tinvwl-btns-group {
2194
- margin-bottom: 23px;
2195
- margin-top: -15px;
2196
- margin-right: -15px;
2197
- }
2198
-
2199
- .tiwl-style-custom-allow .tinvwl-inner textarea {
2200
- margin-bottom: 23px;
2201
- }
2202
-
2203
- .tinvwl-btns-group .tinvwl-btn {
2204
- margin-top: 15px;
2205
- margin-right: 15px;
2206
- }
2207
-
2208
- .tinvwl-btns-group .tinvwl-btn {
2209
- float: left;
2210
- }
2211
-
2212
- @media (min-width: 1200px) {
2213
- .tinvwl-table .tinvwl-form-onoff,
2214
- .tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {
2215
- float: right;
2216
- }
2217
-
2218
- .tinvwl-btns-group .tinvwl-btn {
2219
- float: right;
2220
- }
2221
- }
2222
-
2223
- .tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {
2224
- display: none;
2225
- }
2226
-
2227
- .tinvwl-info-wrap.tinvwl-in-table {
2228
- display: inline-block;
2229
- vertical-align: middle;
2230
- display: block;
2231
- margin-bottom: 5px;
2232
- }
2233
-
2234
- .tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {
2235
- cursor: pointer;
2236
- }
2237
-
2238
- .tinvwl-content .widefat th.tinvwl-has-info {
2239
- /*word-break: break-all;*/
2240
- }
2241
-
2242
- .tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {
2243
- margin-right: 5px;
2244
- }
2245
-
2246
- .tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {
2247
- display: none;
2248
- }
2249
-
2250
- @media (max-width: 1200px) {
2251
- .tinvwl-table .tinvwl-info {
2252
- padding-left: 15px;
2253
- padding-right: 15px;
2254
- /*vertical-align: middle;*/
2255
- }
2256
-
2257
- .tinvwl-table.w-info > thead > tr > th:first-child,
2258
- .tinvwl-table.w-info > tbody > tr > td:first-child {
2259
- width: 90%;
2260
- }
2261
-
2262
- .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {
2263
- width: auto;
2264
- padding-right: 0;
2265
- }
2266
-
2267
- .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {
2268
- display: none;
2269
- }
2270
-
2271
- .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {
2272
- display: block;
2273
- margin: 0 auto;
2274
- }
2275
-
2276
- .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {
2277
- display: none;
2278
- }
2279
- }
2280
-
2281
- @media (max-width: 782px) {
2282
- .tinvwl-content .widefat th.tinvwl-has-info.sortable,
2283
- .tinvwl-content .widefat th.tinvwl-has-info.sorted {
2284
- padding-top: 0;
2285
- }
2286
-
2287
- .widefat tfoot td input[type=checkbox],
2288
- .widefat th input[type=checkbox],
2289
- .widefat thead td input[type=checkbox] {
2290
- margin-bottom: 0;
2291
- }
2292
-
2293
- .tinvwl-content .widefat th.sortable > a,
2294
- .tinvwl-content .widefat th.sorted > a,
2295
- .tinvwl-content .widefat th.sortable.tinvwl-has-info > a,
2296
- .tinvwl-content .widefat th.sorted.tinvwl-has-info > a {
2297
- padding-top: 18px;
2298
- padding-bottom: 18px;
2299
- }
2300
-
2301
- .tinvwl-content .widefat thead td.check-column,
2302
- .tinvwl-content .widefat tbody th.check-column {
2303
- padding-top: 14px;
2304
- padding-bottom: 15px;
2305
- padding-left: 20px;
2306
- width: 45px;
2307
- }
2308
-
2309
- .tinvwl-content .widefat tbody th.check-column {
2310
- padding-top: 11px;
2311
- padding-bottom: 11px;
2312
- vertical-align: top;
2313
- }
2314
-
2315
- .tinvwl-content .widefat.wishlists thead td.check-column,
2316
- .tinvwl-content .widefat.wishlists tbody th.check-column {
2317
- width: 23px;
2318
- }
2319
-
2320
- .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a,
2321
- .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a,
2322
- .tinvwl-content .widefat thead td.check-column + th,
2323
- .tinvwl-content .widefat tbody th.check-column + td {
2324
- padding-left: 10px;
2325
- }
2326
-
2327
- .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table,
2328
- .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {
2329
- padding-left: 13px;
2330
- display: inline-block;
2331
- margin-top: 5px;
2332
- margin-bottom: 0;
2333
- }
2334
-
2335
- .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {
2336
- text-align: left;
2337
- }
2338
-
2339
- .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary~td:not(.check-column) {
2340
- text-align: right;
2341
- padding-right: 30px;
2342
- }
2343
-
2344
- .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {
2345
- left: 28px;
2346
- }
2347
-
2348
- .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {
2349
- left: 13px;
2350
- }
2351
-
2352
- .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary~td:not(.check-column):last-child {
2353
- padding-bottom: 13px;
2354
- }
2355
- }
2356
-
2357
- /* Popover */
2358
-
2359
- .popover {
2360
- position: absolute;
2361
- top: 0;
2362
- left: 0;
2363
- z-index: 9999;
2364
- display: none;
2365
- max-width: 279px;
2366
- padding: 1px;
2367
- text-align: center;
2368
- white-space: normal;
2369
- background-color: #fff;
2370
- -webkit-background-clip: padding-box;
2371
- background-clip: padding-box;
2372
- border-radius: 6px;
2373
- -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);
2374
- box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);
2375
- }
2376
- .popover.top {
2377
- margin-top: -10px;
2378
- }
2379
- .popover.right {
2380
- margin-left: 10px;
2381
- }
2382
- .popover.bottom {
2383
- margin-top: 10px;
2384
- }
2385
- .popover.left {
2386
- margin-left: -10px;
2387
- }
2388
- .popover-title {
2389
- padding: 30px 30px 0;
2390
- margin: 0;
2391
- font-family: 'Open Sans', Arial, sans-serif;
2392
- font-size: 14px;
2393
- font-weight: 600;
2394
- line-height: 1.714;
2395
- text-transform: uppercase;
2396
- letter-spacing: -.35px;
2397
- }
2398
- .popover-content {
2399
- padding: 25px 30px 30px;
2400
- color: #5D5D5D;
2401
- font-family: Arial, sans-serif;
2402
- font-size: 14px;
2403
- line-height: 1.429;
2404
- }
2405
- .popover > .arrow,
2406
- .popover > .arrow:after {
2407
- position: absolute;
2408
- display: block;
2409
- width: 0;
2410
- height: 0;
2411
- border-color: transparent;
2412
- border-style: solid;
2413
- }
2414
- .popover > .arrow {
2415
- border-width: 11px;
2416
- margin-left: 0;
2417
- overflow: visible;
2418
- }
2419
- .popover > .arrow:after {
2420
- content: none;
2421
- z-index: 9999;
2422
- background: none;
2423
- -webkit-box-shadow: none;
2424
- box-shadow: none;
2425
- position: absolute;
2426
- left: auto;
2427
- top: auto;
2428
- width: auto;
2429
- height: auto;
2430
- -webkit-transform: none;
2431
- -ms-transform: none;
2432
- transform: none;
2433
- }
2434
- .popover > .arrow:after {
2435
- content: "";
2436
- border-width: 10px;
2437
- }
2438
- .popover.top > .arrow {
2439
- bottom: -11px;
2440
- left: 50%;
2441
- margin-left: -11px;
2442
- border-bottom-width: 0;
2443
- }
2444
- .popover.top > .arrow:after {
2445
- bottom: 1px;
2446
- margin-left: -10px;
2447
- content: " ";
2448
- border-top-color: #fff;
2449
- border-bottom-width: 0;
2450
- }
2451
- .popover.right > .arrow {
2452
- top: 50%;
2453
- left: -11px;
2454
- margin-top: -11px;
2455
- border-left-width: 0;
2456
- }
2457
- .popover.right > .arrow:after {
2458
- bottom: -10px;
2459
- left: 1px;
2460
- content: " ";
2461
- border-right-color: #fff;
2462
- border-left-width: 0;
2463
- }
2464
- .popover.bottom > .arrow {
2465
- top: -11px;
2466
- left: 50%;
2467
- margin-left: -11px;
2468
- border-top-width: 0;
2469
- }
2470
- .popover.bottom > .arrow:after {
2471
- top: 1px;
2472
- margin-left: -10px;
2473
- content: " ";
2474
- border-top-width: 0;
2475
- border-bottom-color: #fff;
2476
- }
2477
- .popover.left > .arrow {
2478
- top: 50%;
2479
- left: auto;
2480
- right: -11px;
2481
- margin-top: -11px;
2482
- border-right-width: 0;
2483
- }
2484
- .popover.left > .arrow:after {
2485
- left: auto;
2486
- right: 1px;
2487
- bottom: -10px;
2488
- content: " ";
2489
- border-right-width: 0;
2490
- border-left-color: #fff;
2491
- }
2492
-
2493
-
2494
- /* Image w/description */
2495
-
2496
- .tinvwl-img-w-desc i{
2497
-
2498
- margin-right: 20px;
2499
- }
2500
-
2501
- .tinvwl-img-w-desc h5 {
2502
- font-weight: 600;
2503
- text-transform: uppercase;
2504
- }
2505
-
2506
- .tinvwl-img-w-desc .tinvwl-desc {
2507
- color: #4f4639;
2508
- }
2509
-
2510
- .tinvwl-img-w-desc h5 + .tinvwl-desc {
2511
- margin-top: 2px;
2512
- }
2513
-
2514
-
2515
- /* Premium Features */
2516
-
2517
- .tinvwl-premium-feat h2 {
2518
- font-size: 48px;
2519
- text-transform: uppercase;
2520
- letter-spacing: -.025em;
2521
- line-height: 1;
2522
- color: #3e3e3e;
2523
- }
2524
-
2525
- .tinvwl-premium-feat h3 {
2526
- font-size: 16px;
2527
- font-weight: 600;
2528
- text-transform: uppercase;
2529
- letter-spacing: -.025em;
2530
- color: #50504f;
2531
- }
2532
-
2533
- .tinvwl-premium-feat .tinvwl-feat-col-inner {
2534
- padding: 40px;
2535
- }
2536
-
2537
- .tinvwl-premium-feat .tinvwl-pic-col .tinvwl-feat-col-inner {
2538
- text-align: center;
2539
- padding-left: 22px;
2540
- padding-right: 22px;
2541
- }
2542
-
2543
- .tinvwl-premium-feat .tinvwl-pic-col img {
2544
- display: block;
2545
- margin: 0 auto;
2546
- }
2547
-
2548
- .tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn {
2549
- margin-top: -35px;
2550
- }
2551
-
2552
- .tinvwl-premium-feat .tinvwl-features {
2553
- margin-top: 28px;
2554
- }
2555
-
2556
- .tinvwl-premium-feat .tinvwl-features li i {
2557
- color: #96b100;
2558
- margin-right: 15px;
2559
- }
2560
-
2561
- .tinvwl-premium-feat .tinvwl-features li span {
2562
- text-decoration: underline;
2563
- }
2564
-
2565
- .tinvwl-premium-feat .tinvwl-features li + li {
2566
- margin-top: 14px;
2567
- }
2568
-
2569
- .tinvwl-premium-feat .tinvwl-img-w-desc + .tinvwl-img-w-desc {
2570
- margin-top: 15px;
2571
- }
2572
-
2573
- .tinvwl-premium-feat .tinvwl-sup-col .tinvwl-feat-col-inner > .tinvwl-desc {
2574
- line-height: 1.71428571;
2575
- text-align: center;
2576
- margin-top: 23px;
2577
- }
2578
-
2579
- .tinvwl-premium-feat .tinvwl-sup-col .tinvwl-feat-col-inner > .tinvwl-desc a {
2580
- display: inline-block;
2581
- text-decoration: underline;
2582
- margin-top: 26px;
2583
- color: #000;
2584
- }
2585
-
2586
-
2587
- /* Footer */
2588
-
2589
- #wpfooter {
2590
- padding: 10px 40px;
2591
- }
2592
-
2593
- #wpfooter p {
2594
- font-family: "Open Sans", "Helvetica Neue", sans-serif;
2595
- font-size: 14px;
2596
- line-height: 1.85714286;
2597
- color: #4b4b4b;
2598
- }
2599
-
2600
- #wpfooter .fa-heart {
2601
- margin: 0 3px;
2602
- }
2603
-
2604
- #wpfooter .fa-star {
2605
- font-size: 12px;
2606
- margin: 0 1px;
2607
- }
2608
-
2609
- #wpfooter span .fa-star:first-of-type {
2610
- margin-left: 6px;
2611
- }
2612
-
2613
- #wpfooter span .fa-star:last-of-type {
2614
- margin-left: 3px;
2615
- }
2616
-
2617
- #wpfooter i {
2618
- color: #ff5739;
2619
- }
2620
-
2621
- #wpfooter a {
2622
- text-decoration: underline;
2623
- color: #ff5739;
2624
- }
2625
-
2626
- #wpfooter a:hover,
2627
- #wpfooter a:active,
2628
- #wpfooter a:focus {
2629
- color: #000;
2630
- }
2631
-
2632
-
2633
- /* Color Picker */
2634
-
2635
- .tinvwl-color-picker {
2636
- position: relative;
2637
- }
2638
-
2639
- .tinvwl-color-picker .iris-picker {
2640
- position: absolute;
2641
- z-index: 9999;
2642
- }
2643
-
2644
- .tinvwl-color-picker input[type=text] {
2645
- color: #fff;
2646
- border: 4px solid #fff;
2647
- box-shadow: 0 0 0 1px rgba(0,0,0,.14);
2648
- }
2649
-
2650
- .tinvwl-color-picker .tinvwl-eyedropper {
2651
- cursor: pointer;
2652
- position: relative;
2653
- display: inline-block;
2654
- vertical-align: top;
2655
- margin-left: 4px;
2656
- width: 42px;
2657
- height: 42px;
2658
- background: #fff url('../img/color_icon.png') no-repeat center;
2659
- border: 1px solid rgba(0,0,0,.14);
2660
- border-radius: 2px;
2661
- box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);
2662
- }
2663
-
2664
- .tinvwl-color-picker .tinvwl-eyedropper a {
2665
- color: #6b625a;
2666
- }
2667
-
2668
- .tinvwl-color-picker .tinvwl-eyedropper.tinvwl-active {
2669
- }
2670
-
2671
- .tinvwl-color-picker .tinvwl-eyedropper i {
2672
- display: inline-block;
2673
- position: absolute;
2674
- top: 15px;
2675
- left: 14px;
2676
- font-size: 12px;
2677
- }
2678
-
2679
- .tinvwl-color-picker + .iris-picker .iris-square-value {
2680
- width: 0;
2681
- height: 0;
2682
- }
2683
-
2684
-
2685
- /* Modal */
2686
-
2687
- .tinvwl-overlay {
2688
- position: fixed;
2689
- top: 0;
2690
- left: 0;
2691
- width: 100%;
2692
- height: 100%;
2693
- visibility: hidden;
2694
- opacity: 0;
2695
-
2696
- -webkit-transition: opacity .3s ease, visibility .3s ease;
2697
- -moz-transition: opacity .3s ease, visibility .3s ease;
2698
- -o-transition: opacity .3s ease, visibility .3s ease;
2699
- transition: opacity .3s ease, visibility .3s ease;
2700
-
2701
- background: #191919;
2702
- }
2703
-
2704
- .tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {
2705
- visibility: visible;
2706
- opacity: .5;
2707
- }
2708
-
2709
- .admin-bar .tinvwl-content .tinvwl-modal {
2710
- padding-top: 32px !important;
2711
- }
2712
-
2713
- .tinvwl-content .tinvwl-modal .tinvwl-modal-inner {
2714
- position: relative;
2715
- margin: 0 auto;
2716
- background: #fff;
2717
- -webkit-border-radius: 4px;
2718
- -moz-border-radius: 4px;
2719
- border-radius: 4px;
2720
- }
2721
-
2722
- .tinvwl-content .tinvwl-modal {
2723
- overflow-y: auto;
2724
- overflow-x: hidden;
2725
- top: 0;
2726
- left: 0;
2727
- width: 0;
2728
- height: 0;
2729
- z-index: 9999;
2730
- position: fixed;
2731
- outline: none !important;
2732
- -webkit-backface-visibility: hidden;
2733
- visibility: hidden;
2734
- opacity: 0;
2735
- text-align: left;
2736
-
2737
- -webkit-transition: opacity .3s ease, visibility .3s ease;
2738
- -moz-transition: opacity .3s ease, visibility .3s ease;
2739
- -o-transition: opacity .3s ease, visibility .3s ease;
2740
- transition: opacity .3s ease, visibility .3s ease;
2741
- }
2742
-
2743
- .tinvwl-content .tinvwl-modal.tinvwl-modal-open {
2744
- visibility: visible;
2745
- opacity: 1;
2746
- width: 100%;
2747
- height: 100%;
2748
- }
2749
-
2750
- @media screen and (max-width: 782px) {
2751
- .admin-bar .tinvwl-content .tinvwl-modal {
2752
- padding-top: 46px !important;
2753
- }
2754
- }
2755
-
2756
- @media screen and (max-width: 600px) {
2757
- .admin-bar .tinvwl-content .tinvwl-modal {
2758
- padding-top: 0 !important;
2759
- }
2760
- }
2761
-
2762
- .tinvwl-modal .tinvwl-table {
2763
- height: 100%;
2764
- }
2765
-
2766
- .tinvwl-content .tinvwl-modal .tinvwl-modal-inner {
2767
- max-width: 415px;
2768
- padding: 40px 45px;
2769
- }
2770
-
2771
- .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails {
2772
- text-align: center;
2773
- }
2774
-
2775
- .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {
2776
- margin: 0 0 26px;
2777
- }
2778
-
2779
- .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {
2780
- padding: 14px 33px;
2781
- }
2782
-
2783
- .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {
2784
- margin-left: 6px;
2785
- }
2786
-
2787
-
2788
- /* Quick Buttons */
2789
-
2790
- .tinvwl-quick-btns {
2791
- position: fixed;
2792
- top: 25%;
2793
- left: 100%;
2794
- z-index: 9999;
2795
- }
2796
-
2797
- .tinvwl-quick-btns button {
2798
- display: block;
2799
- width: 117px;
2800
- font-size: 14px;
2801
- font-family: "Open Sans", Arial, sans-serif;
2802
- font-weight: 600;
2803
- padding: 0 35px 0 0;
2804
- -webkit-border-radius: 2px;
2805
- -moz-border-radius: 2px;
2806
- border-radius: 2px;
2807
- border: none;
2808
- text-decoration: none;
2809
- background: #96b100;
2810
- color: #ffffff;
2811
-
2812
- -webkit-transform: translateX(-50px);
2813
- -moz-transform: translateX(-50px);
2814
- -o-transform: translateX(-50px);
2815
- transform: translateX(-50px);
2816
-
2817
- -webkit-transition: transform .3s ease;
2818
- -moz-transition: transform .3s ease;
2819
- -o-transition: transform .3s ease;
2820
- transition: transform .3s ease;
2821
- }
2822
-
2823
- .tinvwl-panel.only-button .tinvwl-quick-btns .form-control {
2824
- display: block;
2825
- width: 119px;
2826
- }
2827
-
2828
- .tinvwl-quick-btns button:hover {
2829
- -webkit-transform: translateX(-100%);
2830
- -moz-transform: translateX(-100%);
2831
- -o-transform: translateX(-100%);
2832
- transform: translateX(-100%);
2833
- }
2834
-
2835
- .tinvwl-quick-btns button + button {
2836
- margin-top: 4px;
2837
- }
2838
-
2839
- .tinvwl-quick-btns button span {
2840
- display: inline-block;
2841
- width: 50px;
2842
- padding: 15px 0;
2843
- text-align: center;
2844
- }
2845
-
2846
-
2847
- /* Preview Select */
2848
-
2849
- @media (min-width: 1200px) {
2850
- .tinvwl-empty-select + .input-group-btn {
2851
- text-align: right;
2852
- }
2853
- }
2854
-
2855
- .tinvwl-empty-select + .input-group-btn .tinvwl-btn {
2856
- margin-left: 0;
2857
- }
2858
-
2859
-
2860
- /* Bootstrap */
2861
-
2862
- .container {
2863
- /*padding-right: 15px;
2864
- padding-left: 15px;*/
2865
- margin-right: auto;
2866
- margin-left: auto;
2867
- }
2868
- @media (min-width: 768px) {
2869
- .container {
2870
- width: 750px;
2871
- }
2872
- }
2873
- @media (min-width: 992px) {
2874
- .container {
2875
- width: 970px;
2876
- }
2877
- }
2878
- @media (min-width: 1200px) {
2879
- .container {
2880
- width: 1170px;
2881
- }
2882
- }
2883
- .container-fluid {
2884
- /*padding-right: 15px;
2885
- padding-left: 15px;*/
2886
- margin-right: auto;
2887
- margin-left: auto;
2888
- }
2889
- .row {
2890
- margin-right: -15px;
2891
- margin-left: -15px;
2892
- }
2893
- .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
2894
- position: relative;
2895
- min-height: 1px;
2896
- padding-right: 15px;
2897
- padding-left: 15px;
2898
- }
2899
-
2900
- .tinvwl-table .form-group .row {
2901
- /*margin-left: -5px;*/
2902
- /*margin-right: -5px;*/
2903
- }
2904
-
2905
- .tinvwl-table .form-group [class^="col-"] {
2906
- /*padding-right: 5px;*/
2907
- /*padding-left: 5px;*/
2908
- }
2909
-
2910
- .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
2911
- float: left;
2912
- }
2913
- .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}
2914
- @media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}
2915
- @media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}
2916
- @media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}
2917
-
2918
- @media (max-width: 1199px) {
2919
- .tinvwl-table .row > [class^="col-md-"] + [class^="col-md-"],
2920
- .tinvwl-table .row > [class^="col-lg-"] + [class^="col-lg-"] {
2921
- padding-top: 30px;
2922
- }
2923
- .tinvwl-table .form-group > [class^="col-md-"] + [class^="col-md-"],
2924
- .tinvwl-table .form-group > [class^="col-lg-"] + [class^="col-lg-"] {
2925
- padding-top: 30px;
2926
- }
2927
- }
2928
-
2929
- .fade {
2930
- opacity: 0;
2931
- -webkit-transition: opacity .15s linear;
2932
- -o-transition: opacity .15s linear;
2933
- transition: opacity .15s linear;
2934
- }
2935
- .fade.in {
2936
- opacity: 1;
2937
- }
2938
-
2939
- .form-horizontal .form-group {
2940
- margin-right: -15px;
2941
- margin-left: -15px;
2942
- }
2943
-
2944
- .form-group {
2945
- margin-bottom: 23px;
2946
- }
2947
-
2948
- .form-horizontal:last-of-type .form-group {
2949
- /*margin-bottom: 0;*/
2950
- }
2951
-
2952
- .tinvwl-inner .form-group + .form-group > label {
2953
- /*margin-top: 7px;*/
2954
- }
2955
-
2956
- .form-control {
2957
- display: block;
2958
- width: 100%;
2959
- }
2960
-
2961
- label.one-line {
2962
- display: inline-block;
2963
- margin-bottom: 0;
2964
- margin-right: 10px;
2965
- }
2966
-
2967
- .control-label label {
2968
- display: block;
2969
- margin-bottom: 10px;
2970
- }
2971
-
2972
- .form-horizontal .control-label label {
2973
- padding-top: 9px;
2974
- margin-bottom: 0;
2975
- }
2976
-
2977
- @media (min-width: 1200px) {
2978
- .tinvwl-table .tinvwl-header-row label {
2979
- margin-bottom: 0;
2980
- }
2981
-
2982
- .tinvwl-table .tinvwl-header-row .form-group {
2983
- margin-top: -7px;
2984
- margin-bottom: 13px;
2985
- }
2986
- }
2987
-
2988
- @media (max-width: 1199px) {
2989
- .form-horizontal .control-label label {
2990
- margin-bottom: 10px;
2991
- }
2992
-
2993
- .tinvwl-table .tinvwl-header-row label {
2994
- padding-top: 3px;
2995
- }
2996
- }
2997
-
2998
- .input-group-btn {
2999
- margin-top: 13px;
3000
- }
3001
-
3002
- .input-group {
3003
- position: relative;
3004
- display: table;
3005
- border-collapse: separate;
3006
- }
3007
-
3008
- .input-group-addon,
3009
- .input-group-btn {
3010
- width: 1%;
3011
- white-space: nowrap;
3012
- vertical-align: middle;
3013
- }
3014
-
3015
- .input-group-btn {
3016
- margin-top: 0;
3017
- position: relative;
3018
- white-space: nowrap;
3019
- }
3020
-
3021
- .input-group-btn .tinvwl-btn {
3022
- margin-left: 10px;
3023
- }
3024
-
3025
- .input-group-btn > .btn {
3026
- position: relative;
3027
- }
3028
-
3029
- .input-group .form-control,
3030
- .input-group-addon,
3031
- .input-group-btn {
3032
- display: table-cell;
3033
- }
3034
-
3035
- .input-group .form-control {
3036
- position: relative;
3037
- z-index: 2;
3038
- float: left;
3039
- width: 100%;
3040
- margin-bottom: 0;
3041
- }
3042
-
3043
- @media only screen and (max-width: 1199px) {
3044
- .input-group:not(.tinvwl-no-full) {
3045
- display: block;
3046
- }
3047
-
3048
- .input-group:not(.tinvwl-no-full) .form-control {
3049
- float: none;
3050
- }
3051
-
3052
- .input-group:not(.tinvwl-no-full) .form-control + .input-group-btn {
3053
- padding-top: 10px;
3054
- padding-left: 0;
3055
- }
3056
-
3057
- .input-group:not(.tinvwl-no-full) .input-group-addon,
3058
- .input-group:not(.tinvwl-no-full) .input-group-btn,
3059
- .input-group:not(.tinvwl-no-full) .form-control {
3060
- display: block;
3061
- }
3062
-
3063
- .input-group:not(.tinvwl-no-full) .input-group-addon,
3064
- .input-group:not(.tinvwl-no-full) .input-group-btn,
3065
- .input-group:not(.tinvwl-no-full) .input-group-addon > input,
3066
- .input-group:not(.tinvwl-no-full) .input-group-addon > button,
3067
- .input-group:not(.tinvwl-no-full) .input-group-btn > input,
3068
- .input-group:not(.tinvwl-no-full) .input-group-btn > button {
3069
- margin-left: 0;
3070
- }
3071
- }
3072
-
3073
- .text-right {
3074
- text-align: right;
3075
- }
3076
-
3077
- @media (max-width: 1199px) {
3078
- .text-right {
3079
- text-align: left;
3080
- }
3081
- }
3082
-
3083
- @media (min-width: 768px) {
3084
- .form-inline .form-group {
3085
- display: inline-block;
3086
- margin-bottom: 0;
3087
- vertical-align: middle;
3088
- }
3089
- .form-inline .form-control {
3090
- display: inline-block;
3091
- width: auto;
3092
- vertical-align: middle;
3093
- }
3094
- .form-inline .form-control-static {
3095
- display: inline-block;
3096
- }
3097
- .form-inline .input-group {
3098
- display: inline-table;
3099
- vertical-align: middle;
3100
- }
3101
- .form-inline .input-group .input-group-addon,
3102
- .form-inline .input-group .input-group-btn,
3103
- .form-inline .input-group .form-control {
3104
- width: auto;
3105
- }
3106
- .form-inline .input-group > .form-control {
3107
- width: 100%;
3108
- }
3109
- .form-inline .control-label label {
3110
- margin-bottom: 0;
3111
- vertical-align: middle;
3112
- }
3113
- .form-inline .radio,
3114
- .form-inline .checkbox {
3115
- display: inline-block;
3116
- margin-top: 0;
3117
- margin-bottom: 0;
3118
- vertical-align: middle;
3119
- }
3120
- .form-inline .radio label,
3121
- .form-inline .checkbox label {
3122
- padding-left: 0;
3123
- }
3124
- .form-inline .radio input[type="radio"],
3125
- .form-inline .checkbox input[type="checkbox"] {
3126
- position: relative;
3127
- margin-left: 0;
3128
- }
3129
- .form-inline .has-feedback .form-control-feedback {
3130
- top: 0;
3131
- }
3132
- }
3133
-
3134
- /*************************IMAGES *******************************/
3135
-
3136
- .logo_heart{
3137
- background: url('../img/logo_heart.png') no-repeat center;
3138
- display: inline-block;
3139
- background-size: 54px 54px;
3140
- width: 54px;
3141
- height: 54px;
3142
- }
3143
-
3144
- .admin-rescue{
3145
- background: url('../img/admin-rescue.png') no-repeat center;
3146
- display: inline-block;
3147
- background-size: 61px 60px;
3148
- width: 61px;
3149
- height: 60px;
3150
- }
3151
-
3152
- .admin-update{
3153
- background: url('../img/admin-update.png') no-repeat center;
3154
- display: inline-block;
3155
- background-size: 61px 60px;
3156
- width: 61px;
3157
- height: 60px;
3158
- }
3159
-
3160
- .wizard_logo{
3161
- background: url('../img/wizard_logo.png') no-repeat center;
3162
- background-size: 54px 54px;
3163
- width: 54px;
3164
- height: 54px;
3165
- display: block;
3166
- margin: 10px auto;
3167
- }
3168
- .wizard_setup{
3169
- background: url('../img/wizard_setup.png') no-repeat center;
3170
- display: inline-block;
3171
- background-size: 143px 144px;
3172
- width: 143px;
3173
- height: 144px;
3174
- }
3175
-
3176
- .premium_adv{
3177
- background: url('../img/premium_adv.png') no-repeat center;
3178
- display: block;
3179
- margin: 0 auto;
3180
- background-size: 365px 216px;
3181
- width: 365px;
3182
- height: 216px;
3183
- }
3184
-
3185
- /************************** RETINA *************************/
3186
- .tinvwl-content select {
3187
- background-size: 13px 8px;
3188
-
3189
- }
3190
- .tinvwl-select + .tinvwl-caret span {
3191
- background-size: 13px 18px;
3192
-
3193
- }
3194
-
3195
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {
3196
- background-size: 20px 30px;
3197
-
3198
- }
3199
-
3200
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {
3201
- background-size: 20px 30px;
3202
-
3203
- }
3204
-
3205
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {
3206
- background-size: 20px 30px;
3207
-
3208
- }
3209
-
3210
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {
3211
- background-size: 20px 30px;
3212
-
3213
- }
3214
-
3215
- .tinvwl-color-picker .tinvwl-eyedropper {
3216
- background-size: 28px 29px;
3217
-
3218
- }
3219
-
3220
- @media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all {
3221
- .tinvwl-content select {
3222
- background-image: url('../img/select_caret@2x.png');
3223
-
3224
- }
3225
- .tinvwl-select + .tinvwl-caret span {
3226
- background-image: url('../img/chevron_down@2x.png') ;
3227
-
3228
- }
3229
-
3230
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {
3231
- background-image: url('../img/chevron_icon@2x.png') ;
3232
-
3233
- }
3234
-
3235
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {
3236
- background-image: url('../img/chevron_icon@2x.png') ;
3237
-
3238
- }
3239
-
3240
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {
3241
- background-image: url('../img/chevron_icon@2x.png') ;
3242
-
3243
- }
3244
-
3245
- .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {
3246
- background-image: url('../img/chevron_icon@2x.png') ;
3247
-
3248
- }
3249
-
3250
- .tinvwl-color-picker .tinvwl-eyedropper {
3251
- background-image: url('../img/color_icon@2x.png') ;
3252
-
3253
- }
3254
- .logo_heart{
3255
- background-image: url('../img/logo_heart@2x.png');
3256
- }
3257
-
3258
- .admin-rescue{
3259
- background-image: url('../img/admin-rescue@2x.png');
3260
- }
3261
-
3262
- .admin-update{
3263
- background-image: url('../img/admin-update@2x.png') ;
3264
- }
3265
-
3266
- .wizard_logo{
3267
- background-image: url('../img/wizard_logo@2x.png') ;
3268
- }
3269
- .wizard_setup{
3270
- background-image: url('../img/wizard_setup@2x.png') ;
3271
- }
3272
- }
3273
-
3274
- /******************STYLE HEADINGS*********************/
3275
- #style_options .tinvwl-table tbody tr .tinvwl-inner h2{
3276
- font-size: 18px;
3277
- color: #291C09;
3278
- text-transform: capitalize;
3279
- font-weight: 600;
3280
- margin-bottom: 21px;
3281
- padding: 14px 0;
3282
- }
1
+ /* Misc */
2
+
3
+ * {
4
+ -webkit-box-sizing: border-box;
5
+ -moz-box-sizing: border-box;
6
+ box-sizing: border-box;
7
+ }
8
+ *:before,
9
+ *:after {
10
+ -webkit-box-sizing: border-box;
11
+ -moz-box-sizing: border-box;
12
+ box-sizing: border-box;
13
+ }
14
+
15
+ .tinv-wishlist-clearfix:before,
16
+ .tinv-wishlist-clearfix:after,
17
+ .container:before,
18
+ .container:after,
19
+ .container-fluid:before,
20
+ .container-fluid:after,
21
+ .row:before,
22
+ .row:after,
23
+ .form-horizontal .form-group:before,
24
+ .form-horizontal .form-group:after,
25
+ .form-group:before,
26
+ .form-group:after,
27
+ .tablenav:before,
28
+ .tablenav:after,
29
+ .tinvwl-panel:before,
30
+ .tinvwl-panel:after {
31
+ display: table;
32
+ content: " ";
33
+ }
34
+ .tinv-wishlist-clearfix:after,
35
+ .container:after,
36
+ .container-fluid:after,
37
+ .row:after,
38
+ .form-horizontal .form-group:after,
39
+ .form-group:after,
40
+ .tablenav:after,
41
+ .tinvwl-panel:after {
42
+ clear: both;
43
+ }
44
+
45
+ .tinvwl-header table,
46
+ .tinvwl-content table {
47
+ border-spacing: 0;
48
+ border-collapse: collapse;
49
+ width: 100%;
50
+ max-width: 100%;
51
+ }
52
+
53
+ .tinvwl-header td,
54
+ .tinvwl-header th,
55
+ .tinvwl-content td,
56
+ .tinvwl-content th {
57
+ padding: 0;
58
+ }
59
+
60
+ .tinvwl-header img,
61
+ .tinvwl-content img {
62
+ height: auto;
63
+ max-width: 100%;
64
+ }
65
+
66
+ .tinvwl-header {
67
+ /*margin-bottom: 40px;*/
68
+ }
69
+
70
+ /* General */
71
+
72
+ #wpwrap {
73
+ background: #f6f3ed;
74
+ }
75
+
76
+ #wpcontent {
77
+ padding-left: 0;
78
+ }
79
+
80
+ #wpbody-content {
81
+ padding-bottom: 135px;
82
+ }
83
+
84
+ #update-nag,
85
+ .update-nag,
86
+ .notice,
87
+ div.error,
88
+ div.updated {
89
+ margin: 20px 0 0 40px;
90
+ }
91
+
92
+ .notice,
93
+ div.error,
94
+ div.updated {
95
+ margin-right: 40px;
96
+ }
97
+
98
+ body .tinvwl-header,
99
+ body .tinvwl-content {
100
+ font-family: Arial, sans-serif;
101
+ font-size: 14px;
102
+ line-height: 1.429;
103
+ color: #6b625a;
104
+ }
105
+
106
+ button,
107
+ input,
108
+ select,
109
+ textarea {
110
+ font-family: inherit;
111
+ font-size: inherit;
112
+ font-weight: inherit;
113
+ }
114
+
115
+ label,
116
+ .tinv-label {
117
+ display: block;
118
+ font-size: 15px;
119
+ font-family: "Open Sans", "Helvetica Neue", sans-serif;
120
+ color: #291C09;
121
+ font-weight: 600;
122
+ margin-bottom: 7px;
123
+ }
124
+
125
+ h1, h2, h3, h4, h5, h6,
126
+ .wrap h1 {
127
+ color: #291c09;
128
+ font-family: 'Open Sans', Arial, sans-serif;
129
+ font-weight: normal;
130
+ line-height: 1.313;
131
+ padding: 0;
132
+ margin: 0;
133
+ border: 0;
134
+ }
135
+
136
+ h1,
137
+ .wrap h1 {
138
+ font-size: 30px;
139
+ }
140
+
141
+ h2 {
142
+ font-size: 26px;
143
+ }
144
+
145
+ h3 {
146
+ font-size: 22px;
147
+ }
148
+
149
+ h4 {
150
+ font-size: 18px;
151
+ }
152
+
153
+ h5 {
154
+ font-size: 14px;
155
+ }
156
+
157
+ h6 {
158
+ font-size: 12px;
159
+ }
160
+
161
+ @media screen and (max-width: 1200px) {
162
+ #update-nag,
163
+ .update-nag,
164
+ .notice,
165
+ div.error,
166
+ div.updated {
167
+ margin-top: 20px;
168
+ margin-left: 20px;
169
+ margin-right: 20px;
170
+ }
171
+ }
172
+
173
+ @media screen and (max-width: 782px) {
174
+ .auto-fold #wpcontent {
175
+ padding-left: 0;
176
+ }
177
+
178
+ #update-nag,
179
+ .update-nag,
180
+ .notice,
181
+ div.error,
182
+ div.updated {
183
+ margin: 20px 0 0 0;
184
+ }
185
+
186
+ .notice,
187
+ div.error,
188
+ div.updated {
189
+ margin-right: 0;
190
+ }
191
+ }
192
+
193
+ /**
194
+ * SubMenu
195
+ */
196
+ #toplevel_page_tinvwl ul ul{
197
+ display:none;
198
+ margin-left: 15px;
199
+ position:absolute;
200
+ }
201
+ #toplevel_page_tinvwl ul li:hover ul, #toplevel_page_tinvwl ul li.current ul{
202
+ display:block;
203
+ left:145px;
204
+ margin-left: 15px;
205
+ position:absolute;
206
+ top:0;
207
+ }
208
+ /**
209
+ * Header Page
210
+ */
211
+ /*.tinvwl-header {
212
+ background-color: #FFF;
213
+ height: 48px;
214
+ left: -20px;
215
+ margin: 0;
216
+ padding: 24px 40px;
217
+ position: relative;
218
+ right: 0;
219
+ width: calc(100% - 60px);
220
+ top: 0;
221
+ }
222
+ .tinvwl-header .title {
223
+ font-size: 21px;
224
+ line-height: 21px;
225
+ font-weight: 400;
226
+ float: left;
227
+ }*/
228
+ /*.tinvwl-header .status-panel {
229
+ float: right;
230
+ }*/
231
+
232
+ /**
233
+ * Status Panel
234
+ */
235
+ .status-panel > div {
236
+ display: inline-block;
237
+ margin-left: 21px;
238
+ }
239
+ .status-panel .button-link {
240
+ background-color: #FF5739;
241
+ color: #FFF;
242
+ text-decoration: none;
243
+ text-transform: uppercase;
244
+ line-height: 10px;
245
+ font-weight: 600;
246
+ height: 48px;
247
+ display: table-cell;
248
+ border-radius: 5px;
249
+ padding: 0 17px;
250
+ vertical-align:middle;
251
+ }
252
+ .status-panel .button-link span::before {
253
+ color: #ffdc00;
254
+ display: inline-block;
255
+ font: normal 12px/1 'dashicons';
256
+ vertical-align: bottom;
257
+ -webkit-font-smoothing: antialiased;
258
+ content: "\f155";
259
+ }
260
+ .status-panel .button-round {
261
+ border: 2px solid #f1f1f1;
262
+ border-radius: 50%;
263
+ width: 43px;
264
+ padding-top: 5px;
265
+ padding-left: 2px;
266
+ height: 40px;
267
+ display: table-cell;
268
+ text-align: center;
269
+ vertical-align: middle;
270
+ }
271
+ .status-panel .status-tutorial span::before {
272
+ color: #515151;
273
+ display: inline-block;
274
+ font: normal 24px/1 'dashicons';
275
+ vertical-align: middle;
276
+ -webkit-font-smoothing: antialiased;
277
+ content: "\f118";
278
+ }
279
+
280
+ /**
281
+ * Message Status
282
+ */
283
+
284
+ .tinvwl-status-message {
285
+ font-family: Arial, sans-serif;
286
+ font-size: 14px;
287
+ line-height: 1.429;
288
+ margin-top: 40px;
289
+ color: #6b625a;
290
+ border-top: 2px solid #f6f3ed;
291
+ }
292
+
293
+ .tinvwl-status-message .tinvwl-title {
294
+ padding: 13px 20px;
295
+ float: left;
296
+ width: 142px;
297
+ font-weight: bold;
298
+ }
299
+
300
+ .tinvwl-status-message.type-error .tinvwl-title,
301
+ .tinvwl-status-message.type-tip .tinvwl-title {
302
+ color: #fff;
303
+ }
304
+
305
+ .tinvwl-status-message.type-attention .tinvwl-title {
306
+ color: #23282d;
307
+ }
308
+
309
+ .tinvwl-status-message.type-error .tinvwl-title {
310
+ background: #ff3814;
311
+ }
312
+
313
+ .tinvwl-status-message.type-tip .tinvwl-title {
314
+ background: #30aec4;
315
+ }
316
+
317
+ .tinvwl-status-message.type-attention .tinvwl-title {
318
+ background: #ffe900;
319
+ }
320
+
321
+ .tinvwl-status-message .tinvwl-title i {
322
+ margin-right: 10px;
323
+ }
324
+
325
+ .tinvwl-status-message.type-error > .tinvwl-title > i:before {
326
+ content: "\f00d";
327
+ }
328
+ .tinvwl-status-message.type-tip > .tinvwl-title > i:before {
329
+ content: "\f05a";
330
+ }
331
+ .tinvwl-status-message.type-attention > .tinvwl-title > i:before {
332
+ content: "\f071";
333
+ }
334
+
335
+ .tinvwl-status-message .tinvwl-message {
336
+ padding: 13px 20px;
337
+ overflow: hidden;
338
+ height: 100%;
339
+ background: #faf9f7;
340
+ }
341
+
342
+ @media screen and (max-width: 782px) {
343
+ .tinvwl-status-message {
344
+ margin-top: 20px;
345
+ }
346
+ }
347
+
348
+ /**
349
+ * Form Elements
350
+ */
351
+ .tinvwl-content label {
352
+ /*font-size: 14px;
353
+ font-weight: 600;
354
+ margin: 2px;*/
355
+ /*line-height: 42px;*/
356
+ }
357
+
358
+ .tinvwl-content a {
359
+ text-decoration: none;
360
+ color: #30aec4;
361
+ }
362
+
363
+ .tinvwl-content a:hover,
364
+ .tinvwl-content a:active,
365
+ .tinvwl-content a:focus {
366
+ color: #524737;
367
+ }
368
+
369
+ .tinvwl-content input[type=text],
370
+ .tinvwl-content input[type=password],
371
+ .tinvwl-content input[type=checkbox],
372
+ .tinvwl-content input[type=color],
373
+ .tinvwl-content input[type=date],
374
+ .tinvwl-content input[type=datetime],
375
+ .tinvwl-content input[type=datetime-local],
376
+ .tinvwl-content input[type=email],
377
+ .tinvwl-content input[type=month],
378
+ .tinvwl-content input[type=number],
379
+ .tinvwl-content input[type=radio],
380
+ .tinvwl-content input[type=tel],
381
+ .tinvwl-content input[type=time],
382
+ .tinvwl-content input[type=url],
383
+ .tinvwl-content input[type=week],
384
+ .tinvwl-content input[type=search],
385
+ .tinvwl-content select,
386
+ .tinvwl-content textarea {
387
+ line-height: 1.429;
388
+ padding: 9px 13px;
389
+ margin: 0;
390
+ color: #4f4639;
391
+ border: 1px solid rgba(0, 0, 0, .14);
392
+ -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, .14);
393
+ box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, .14);
394
+ }
395
+
396
+ .tinvwl-content textarea {
397
+ height: 70px;
398
+ }
399
+
400
+ .tinvwl-content input[type=text],
401
+ .tinvwl-content input[type=password],
402
+ .tinvwl-content input[type=color],
403
+ .tinvwl-content input[type=date],
404
+ .tinvwl-content input[type=datetime],
405
+ .tinvwl-content input[type=datetime-local],
406
+ .tinvwl-content input[type=email],
407
+ .tinvwl-content input[type=month],
408
+ .tinvwl-content input[type=number],
409
+ .tinvwl-content input[type=tel],
410
+ .tinvwl-content input[type=time],
411
+ .tinvwl-content input[type=url],
412
+ .tinvwl-content input[type=week],
413
+ .tinvwl-content input[type=search],
414
+ .tinvwl-content select {
415
+ height: 42px;
416
+ -webkit-border-radius: 4px;
417
+ -moz-border-radius: 4px;
418
+ border-radius: 4px;
419
+ }
420
+
421
+ .tinvwl-content .tablenav input[type=search] {
422
+ height: 35px;
423
+ width: 210px;
424
+ padding: 9px 13px;
425
+ -webkit-box-shadow: none;
426
+ box-shadow: none;
427
+ border: none;
428
+ background: #f4f3ef;
429
+ }
430
+
431
+ .tinvwl-content .tablenav input[type=search] + input[type=submit],
432
+ .tinvwl-content .tablenav input[type=search] + button[type=submit] {
433
+ vertical-align: middle;
434
+ }
435
+
436
+ .tinvwl-content .tablenav .tinvwl-select-wrap + input[type=submit],
437
+ .tinvwl-content .tablenav input[type=search] + input[type=submit],
438
+ .tinvwl-content .tablenav input[type=search] + button[type=submit] {
439
+ float: right;
440
+ margin-left: 8px !important;
441
+ }
442
+
443
+ .tinvwl-content input[type=text]:disabled,
444
+ .tinvwl-content input[type=password]:disabled,
445
+ .tinvwl-content input[type=color]:disabled,
446
+ .tinvwl-content input[type=date]:disabled,
447
+ .tinvwl-content input[type=datetime]:disabled,
448
+ .tinvwl-content input[type=datetime-local]:disabled,
449
+ .tinvwl-content input[type=email]:disabled,
450
+ .tinvwl-content input[type=month]:disabled,
451
+ .tinvwl-content input[type=number]:disabled,
452
+ .tinvwl-content input[type=tel]:disabled,
453
+ .tinvwl-content input[type=time]:disabled,
454
+ .tinvwl-content input[type=url]:disabled,
455
+ .tinvwl-content input[type=week]:disabled,
456
+ .tinvwl-content input[type=search]:disabled,
457
+ .tinvwl-content select:disabled {
458
+ font-size: 15px;
459
+ font-family: "Open Sans", "Helvetica Neue", sans-serif;
460
+ font-weight: 600;
461
+ color: #291C09;
462
+ background-color: #f6f3ed;
463
+ border-color: #f6f3ed;
464
+ }
465
+
466
+ .tinvwl-content select {
467
+ font-family: Arial, sans-serif;
468
+ font-size: 14px;
469
+ -webkit-appearance: none;
470
+ -moz-appearance: none;
471
+ appearance: none;
472
+ cursor: pointer;
473
+ padding: 9px 40px 9px 13px;
474
+ background-color: #fff;
475
+ background-image: url('../img/select_caret.png');
476
+ background-repeat: no-repeat;
477
+ background-position: 96% center;
478
+ background-position: calc(100% - 15px) center;
479
+ }
480
+
481
+ @media screen and (max-width: 782px) {
482
+ input, textarea {
483
+ font-size: 14px;
484
+ }
485
+
486
+ #wpbody .tinvwl-content select {
487
+ height: 42px;
488
+ font-size: 14px;
489
+ }
490
+ }
491
+
492
+ .tinvwl-content select[multiple="multiple"] {
493
+ padding: 9px 13px;
494
+ background: #fff;
495
+ }
496
+
497
+ .tinvwl-content .tinvwl-select.grey {
498
+ font-size: 14px;
499
+ font-family: "Arial", "Helvetica Neue", Helvetica, sans-serif;
500
+ padding: 8px 11px;
501
+ height: 35px;
502
+ border: none;
503
+ color: #5D5D5D;
504
+ background: #f4f3ef;
505
+ }
506
+
507
+ .tinvwl-select-wrap {
508
+ position: relative;
509
+ display: inline-block;
510
+ vertical-align: middle;
511
+ cursor: pointer;
512
+ }
513
+
514
+ .tinvwl-content select.tinvwl-select.grey {
515
+ padding-right: 47px;
516
+ margin: 0;
517
+ -webkit-border-radius: 4px;
518
+ -moz-border-radius: 4px;
519
+ border-radius: 4px;
520
+ }
521
+
522
+ .tinvwl-select + .tinvwl-caret {
523
+ pointer-events: none;
524
+ display: inline-block;
525
+ position: absolute;
526
+ top: 0;
527
+ right: 0;
528
+ width: 36px;
529
+ height: 36px;
530
+ line-height: 36px;
531
+ text-align: center;
532
+ -webkit-border-radius: 0 4px 4px 0;
533
+ -moz-border-radius: 0 4px 4px 0;
534
+ border-radius: 0 4px 4px 0;
535
+ }
536
+
537
+ .tinvwl-select + .tinvwl-caret span {
538
+ display: inline-block;
539
+ width: 13px;
540
+ height: 8px;
541
+ background: url('../img/chevron_down.png') no-repeat center;
542
+ background-position: 0 -10px;
543
+ }
544
+
545
+ .tinvwl-select:hover + .tinvwl-caret {
546
+ background: #3e3e3e;
547
+ }
548
+
549
+ .tinvwl-select:hover + .tinvwl-caret span {
550
+ background-position: 0 0;
551
+ }
552
+
553
+
554
+ /* Buttons */
555
+
556
+ .tinvwl-content .tinvwl-nav {
557
+ margin: 0 40px;
558
+ }
559
+
560
+ .tinvwl-content .tinvwl-panel + .tinvwl-nav {
561
+ margin-top: 40px;
562
+ }
563
+
564
+ .tinvwl-nav .tinvwl-prev {
565
+ float: left;
566
+ }
567
+
568
+ .tinvwl-nav .tinvwl-prev .tinvwl-btn {
569
+ float: left;
570
+ }
571
+
572
+ .tinvwl-nav .tinvwl-next {
573
+ float: right;
574
+ text-align: right;
575
+ }
576
+
577
+ .tinvwl-nav .tinvwl-next .tinvwl-btn {
578
+ /*float: right;*/
579
+ }
580
+
581
+ @media (max-width: 1199px) {
582
+ .tinvwl-nav .tinvwl-prev,
583
+ .tinvwl-nav .tinvwl-next {
584
+ /*float: none;
585
+ text-align: left;*/
586
+ }
587
+ }
588
+
589
+ .tinvwl-nav .tinvwl-btn + .tinvwl-btn {
590
+ margin-left: 20px;
591
+ }
592
+
593
+ .tinvwl-panel.only-button.w-bg {
594
+ background: none;
595
+ overflow: visible;
596
+ }
597
+
598
+ .tinvwl-panel.only-button.w-shadow {
599
+ -webkit-box-shadow: none;
600
+ box-shadow: none;
601
+ overflow: visible;
602
+ }
603
+
604
+ .tinvwl-panel.only-button thead,
605
+ .tinvwl-panel.only-button tfoot {
606
+ display: none;
607
+ }
608
+
609
+ .tinvwl-panel.only-button .control-label {
610
+ display: none;
611
+ }
612
+
613
+ .tinvwl-panel.only-button .form-group {
614
+ margin-bottom: 0;
615
+ }
616
+
617
+ .tinvwl-panel.only-button .form-control {
618
+ display: inline-block;
619
+ width: auto;
620
+ }
621
+
622
+ .tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {
623
+ padding: 0;
624
+ }
625
+
626
+ #doaction,
627
+ #doaction2,
628
+ #post-query-submit {
629
+ margin: 0;
630
+ }
631
+
632
+ button,
633
+ input[type="submit"],
634
+ .tinvwl-btn {
635
+ display: inline-block;
636
+ vertical-align: middle;
637
+ margin: 0;
638
+ font-family: 'Open Sans', Arial, sans-serif;
639
+ font-size: 14px;
640
+ line-height: normal;
641
+ cursor: pointer;
642
+ text-decoration: none;
643
+ }
644
+
645
+ .tinvwl-btn,
646
+ a.tinvwl-btn {
647
+ padding: 11px 19px 12px 18px;
648
+ font-weight: 800;
649
+ text-align: center;
650
+ text-transform: uppercase;
651
+ letter-spacing: -.025em;
652
+ border: none;
653
+ -webkit-border-radius: 2px;
654
+ -moz-border-radius: 2px;
655
+ border-radius: 2px;
656
+ color: #fff;
657
+ background-color: #96b100;
658
+ }
659
+
660
+ .tinvwl-btn.large {
661
+ padding: 14px 19px 14px 18px;
662
+ }
663
+
664
+ .tinvwl-btn.small {
665
+ padding: 6px 11px 7px;
666
+ }
667
+
668
+ .tinvwl-btn.smaller {
669
+ /*padding: 7px 15px;*/
670
+ padding: 11px 18px 12px;
671
+ }
672
+
673
+ .tinvwl-btn.red,
674
+ .tinvwl-btn.green,
675
+ .tinvwl-btn.dark-green,
676
+ .tinvwl-btn.black {
677
+ font-weight: 800;
678
+ }
679
+
680
+ .tinvwl-btn.grey {
681
+ /*padding: 6px 11px 7px;*/
682
+ margin: 0;
683
+ padding: 8px 12px;
684
+ font-weight: bold;
685
+ /*letter-spacing: 0;*/
686
+ color: #3e3e3e;
687
+ background: #F4F3EF;
688
+ }
689
+
690
+ .tinvwl-btn.grey.large {
691
+ font-weight: 800;
692
+ padding: 14px 19px 14px 18px;
693
+ }
694
+
695
+ .tinvwl-btn.grey.w-icon {
696
+ letter-spacing: -.025em;
697
+ }
698
+
699
+ .tinvwl-btn.red {
700
+ color: #fff;
701
+ background-color: #ff5739;
702
+ }
703
+
704
+ .tinvwl-btn.orange {
705
+ color: #fff;
706
+ background-color: #FF9F07;
707
+ }
708
+
709
+ .tinvwl-btn.dark-green {
710
+ /*color: #fff;*/
711
+ /*background-color: #96b100;*/
712
+ }
713
+
714
+ .tinvwl-btn.white.smaller {
715
+ font-size: 14px;
716
+ font-weight: bold;
717
+ letter-spacing: -.05em;
718
+ padding: 10px 15px 11px;
719
+ border: 1px solid rgba(0,0,0,.14);
720
+ box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);
721
+ }
722
+
723
+ .tinvwl-btn.white.small {
724
+ font-family: Arial, sans-serif;
725
+ font-size: 14px;
726
+ text-transform: none;
727
+ font-weight: normal;
728
+ border: 1px solid rgba(0,0,0,.14);
729
+ box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);
730
+ }
731
+
732
+ .tinvwl-btn.white.small {
733
+ padding: 9px 18px;
734
+ color: #4f4639;
735
+ }
736
+
737
+ .tinvwl-btn.small.white:hover,
738
+ .tinvwl-btn.small.white:active,
739
+ .tinvwl-btn.small.white:focus {
740
+ color: #fff;
741
+ }
742
+
743
+ .tinvwl-btn.white {
744
+ color: #291c09;
745
+ background: #fff;
746
+ }
747
+
748
+ .tinvwl-btn.white.no-txt {
749
+ padding: 12px 16px;
750
+ }
751
+
752
+ .tinvwl-btn.white.small.no-txt {
753
+ padding: 9px 12px;
754
+ }
755
+
756
+ .tinvwl-btn.white i {
757
+ color: #6b625a;
758
+ margin-right: 11px;
759
+ }
760
+
761
+ .tinvwl-btn.w-icon {
762
+ font-weight: 800;
763
+ }
764
+
765
+ .tinvwl-btn.w-icon i {
766
+ margin-right: 16px;
767
+ }
768
+
769
+ .tinvwl-btn.round.w-icon i {
770
+ margin-right: 15px;
771
+ font-size: 16px;
772
+ }
773
+
774
+ .tinvwl-btn.w-icon i.fa-graduation-cap {
775
+ vertical-align: text-bottom;
776
+ }
777
+
778
+ .tinvwl-btn.red.w-icon i {
779
+ margin-right: 13px;
780
+ }
781
+
782
+ .tinvwl-btn.xl-icon i,
783
+ .tinvwl-btn.round.xl-icon i {
784
+ font-size: 17px;
785
+ margin-right: 15px;
786
+ }
787
+
788
+ .tinvwl-btn.lg-icon i {
789
+ font-size: 15px;
790
+ }
791
+
792
+ .tinvwl-btn.md-icon i,
793
+ .tinvwl-btn.round.md-icon i {
794
+ font-size: 14px;
795
+ }
796
+
797
+ .tinvwl-btn.sm-icon i {
798
+ font-size: 13px;
799
+ }
800
+
801
+ .tinvwl-btn.xs-icon i {
802
+ font-size: 11px;
803
+ vertical-align: 1%;
804
+ }
805
+
806
+ .tinvwl-btn.white.no-txt i {
807
+ margin-right: 0;
808
+ }
809
+
810
+ .tinvwl-btn.white:hover i,
811
+ .tinvwl-btn.white:active i,
812
+ .tinvwl-btn.white:focus i {
813
+ color: #fff;
814
+ }
815
+
816
+ .tinvwl-btn.green {
817
+ color: #fff;
818
+ background-color: #a9c203;
819
+ }
820
+
821
+ .tinvwl-btn.black {
822
+ color: #fff;
823
+ background-color: #515151;
824
+ }
825
+
826
+ .tinvwl-btn.smaller-txt {
827
+ font-size: 12px;
828
+ padding: 15px 20px;
829
+ }
830
+
831
+ .tinvwl-btn.medium {
832
+ letter-spacing: 0;
833
+ }
834
+
835
+ .tinvwl-btn.medium.smaller-txt {
836
+ padding: 9px 16px;
837
+ }
838
+
839
+ .tinvwl-btn.round {
840
+ -webkit-border-radius: 25px;
841
+ -moz-border-radius: 25px;
842
+ border-radius: 25px;
843
+ padding: 15px 28px 16px;
844
+ }
845
+
846
+ .tinvwl-btn.round.red {
847
+ /*padding: 15px 22px 16px;*/
848
+ padding: 16px 30px;
849
+ }
850
+
851
+ .tinvwl-btn.split {
852
+ padding: 0 26px 0 0;
853
+ }
854
+
855
+ .tinvwl-btn.split span {
856
+ display: inline-block;
857
+ text-align: center;
858
+ width: 46px;
859
+ padding: 14px 0;
860
+ margin-right: 14px;
861
+ -webkit-border-radius: 4px 0 0 4px;
862
+ -moz-border-radius: 4px 0 0 4px;
863
+ border-radius: 4px 0 0 4px;
864
+ background: #8aa300;
865
+ }
866
+
867
+ .tinvwl-btn.split:hover span,
868
+ .tinvwl-btn.split:active span,
869
+ .tinvwl-btn.split:focus span {
870
+ background: #434343;
871
+ }
872
+
873
+ .tinvwl-btn.split.green span {
874
+ background: #b9cf09;
875
+ }
876
+
877
+ .tinvwl-btn.split.black span {
878
+ background: #434343;
879
+ }
880
+
881
+ .tinvwl-btn.split span i {
882
+ font-size: 17px;
883
+ }
884
+
885
+ .tinvwl-btn:not(:disabled):hover,
886
+ .tinvwl-btn:not(:disabled):active,
887
+ .tinvwl-btn:not(:disabled):focus,
888
+ a.tinvwl-btn:not(:disabled):hover,
889
+ a.tinvwl-btn:not(:disabled):active,
890
+ a.tinvwl-btn:not(:disabled):focus {
891
+ color: #fff;
892
+ /*background: #3e3e3e;*/
893
+ background-color: #515151;
894
+ }
895
+
896
+ /* Icons */
897
+
898
+ .tinvwl-header .icon.border-grey {
899
+ position: relative;
900
+ display: inline-block;
901
+ width: 45px;
902
+ height: 45px;
903
+ line-height: 45px;
904
+ text-align: center;
905
+ background: #fff;
906
+ border: 2px solid #f1f1f1;
907
+ -webkit-border-radius: 50%;
908
+ -moz-border-radius: 50%;
909
+ border-radius: 50%;
910
+ color: #3e3e3e;
911
+ }
912
+
913
+ .tinvwl-header .icon.border-grey:hover {
914
+ border-color: #515151;
915
+ }
916
+
917
+ .tinvwl-header .icon.w-lines {
918
+ position: relative;
919
+ padding: 0 30px;
920
+ }
921
+
922
+ .tinvwl-header .icon.w-lines:before,
923
+ .tinvwl-header .icon.w-lines:after {
924
+ content: '';
925
+ position: absolute;
926
+ top: 50%;
927
+ top: calc(50% - 1px);
928
+ width: 17px;
929
+ height: 1px;
930
+ background: rgba(0, 0, 0, .12);
931
+ }
932
+
933
+ .tinvwl-header .icon.w-lines:before {
934
+ left: 0;
935
+ }
936
+ .tinvwl-header .icon.w-lines:after {
937
+ right: 0;
938
+ }
939
+
940
+ .tinvwl-header .icon .badge {
941
+ position: absolute;
942
+ top: -5px;
943
+ right: -10px;
944
+ display: inline-block;
945
+ min-width: 26px;
946
+ height: 26px;
947
+ font-size: 11px;
948
+ line-height: 19px;
949
+ font-weight: bold;
950
+ background: #ff5739;
951
+ border: 3px solid #ffffff;
952
+ color: #ffffff;
953
+ -webkit-border-radius: 50%;
954
+ -moz-border-radius: 50%;
955
+ border-radius: 50%;
956
+ }
957
+
958
+ .tinvwl-header {
959
+ padding: 21px 40px;
960
+ margin-bottom: 40px;
961
+ background: #ffffff;
962
+ }
963
+
964
+ .tinwl-logo-title {
965
+ }
966
+
967
+ .tinwl-logo i.logo_heart {
968
+ min-width: 54px;
969
+ }
970
+
971
+ .tinwl-logo h2 {
972
+ font-size: 18px;
973
+ font-weight: bold;
974
+ text-transform: uppercase;
975
+ line-height: 1;
976
+ padding-left: 10px;
977
+ }
978
+
979
+ .tinvwl-header .tinvwl-title {
980
+ padding-left: 28px;
981
+ margin-left: 28px;
982
+ border-left: 1px solid #dcddde;
983
+ }
984
+
985
+ .tinvwl-header h1 {
986
+ color: #3e3e3e;
987
+ padding: 0;
988
+ }
989
+
990
+ .tinvwl-header .tinvwl-status-panel {
991
+ margin-top: -12px;
992
+ }
993
+
994
+ .tinvwl-header .tinvwl-status-panel > a {
995
+ vertical-align: middle;
996
+ }
997
+
998
+ .tinvwl-header .tinvwl-status-panel > a + a {
999
+ margin-left: 15px;
1000
+ }
1001
+
1002
+ .tinvwl-header .tinvwl-btn {
1003
+ margin-top: 15px;
1004
+ }
1005
+
1006
+ .tinvwl-header .tinvwl-btn {
1007
+ margin-top: 18px;
1008
+ }
1009
+
1010
+ .tinvwl-header .tinvwl-btn.red i {
1011
+ color: #ffdc00;
1012
+ }
1013
+
1014
+ .tinvwl-header .tinvwl-status-panel {
1015
+ text-align: right;
1016
+ }
1017
+
1018
+ .tinvwl-sign-icon {
1019
+ font-size: 30px;
1020
+ font-family: "Open Sans", "Helvetica Neue", sans-serif;
1021
+ color: #948d84;
1022
+ }
1023
+
1024
+ @media (max-width: 1199px) {
1025
+ .tinvwl-header .tinvwl-table,
1026
+ .tinvwl-header .tinvwl-cell,
1027
+ .tinvwl-header .tinvwl-cell-3 {
1028
+ display: block;
1029
+ }
1030
+
1031
+ .tinvwl-header {
1032
+ text-align: center;
1033
+ }
1034
+
1035
+ .tinvwl-header h1 + .tinvwl-status-panel {
1036
+ margin-top: 25px;
1037
+ }
1038
+
1039
+ .tinvwl-header .tinvwl-status-panel {
1040
+ text-align: center;
1041
+ }
1042
+
1043
+ .tinvwl-header .tinvwl-status-panel {
1044
+ margin-top: 15px;
1045
+ }
1046
+
1047
+ .tinvwl-header .tinvwl-status-panel > a + a {
1048
+ margin-left: 9px;
1049
+ }
1050
+
1051
+ .tinvwl-header {
1052
+ padding: 18px 0 25px;
1053
+ }
1054
+
1055
+ .tinwl-logo, .tinwl-logo h2,
1056
+ .tinwl-logo img,
1057
+ .tinvwl-header .tinvwl-title {
1058
+ display: block;
1059
+ margin: 0 auto;
1060
+ }
1061
+
1062
+ .tinwl-logo h2 {
1063
+ padding-left: 0;
1064
+ margin-left: 0;
1065
+ margin-top: 6px;
1066
+ }
1067
+
1068
+ .tinvwl-header .tinvwl-title {
1069
+ position: relative;
1070
+ padding-left: 12px;
1071
+ padding-right: 12px;
1072
+ padding-top: 13px;
1073
+ margin-left: 0;
1074
+ margin-top: 16px;
1075
+ border-left: 0;
1076
+ }
1077
+
1078
+ .tinvwl-header .tinvwl-title:before {
1079
+ content: '';
1080
+ position: absolute;
1081
+ top: 0;
1082
+ left: 0;
1083
+ right: 0;
1084
+ width: 40px;
1085
+ height: 1px;
1086
+ margin: 0 auto;
1087
+ background: #dcddde;
1088
+ }
1089
+ }
1090
+
1091
+ @media (max-width: 782px) {
1092
+
1093
+ .tinvwl-header .tinvwl-btn .tinvwl-txt {
1094
+ display: none;
1095
+ }
1096
+
1097
+ .tinvwl-header .tinvwl-btn i {
1098
+ margin-right: 0 !important;
1099
+ }
1100
+
1101
+ .tinvwl-header .tinvwl-btn.grey {
1102
+ padding-left: 16px;
1103
+ padding-right: 16px;
1104
+ }
1105
+ }
1106
+
1107
+ .tinvwl-content h2{
1108
+ /*margin: 0;*/
1109
+ /*line-height: 40px;*/
1110
+ }
1111
+
1112
+
1113
+ /* Privacy Navigation */
1114
+
1115
+ .tinwl-wishlists-privacy {
1116
+ margin: -10px 0 0;
1117
+ }
1118
+
1119
+ .tinwl-wishlists-privacy li {
1120
+ float: left;
1121
+ margin: 10px 10px 0 0;
1122
+ }
1123
+
1124
+ .tinwl-wishlists-privacy li:last-child {
1125
+ margin-right: 0;
1126
+ }
1127
+
1128
+ .tinwl-wishlists-privacy li a {
1129
+ display: block;
1130
+ font-family: "Open Sans", "Helvetica Neue", sans-serif;
1131
+ font-size: 14px;
1132
+ font-weight: 600;
1133
+ line-height: 1;
1134
+ padding: 10px 16px;
1135
+ -webkit-border-radius: 3px;
1136
+ -moz-border-radius: 3px;
1137
+ border-radius: 3px;
1138
+ color: #404040;
1139
+ background: #ede8df;
1140
+ }
1141
+
1142
+ .tinwl-wishlists-privacy li.active a,
1143
+ .tinwl-wishlists-privacy li a:hover,
1144
+ .tinwl-wishlists-privacy li a:active,
1145
+ .tinwl-wishlists-privacy li a:focus {
1146
+ color: #fff;
1147
+ background-color: #96b100;
1148
+ }
1149
+
1150
+ @media screen and (max-width: 782px) {
1151
+ .tinwl-wishlists-privacy {
1152
+ margin-left: 15px;
1153
+ }
1154
+ }
1155
+
1156
+ /* Panel */
1157
+
1158
+ .tinvwl-panel {
1159
+ margin: 40px 40px 0;
1160
+ }
1161
+
1162
+ .tinvwl-panel .w-bg-grey {
1163
+ background: #fbfaf9;
1164
+ }
1165
+
1166
+ .tinvwl-panel.w-shadow {
1167
+ -webkit-box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);
1168
+ box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);
1169
+ }
1170
+
1171
+ .tinvwl-panel.w-bg {
1172
+ background: #ffffff;
1173
+ -webkit-border-radius: 4px;
1174
+ -moz-border-radius: 4px;
1175
+ border-radius: 4px;
1176
+ }
1177
+
1178
+ .tinvwl-table.w-info .tinvwl-info[rowspan],
1179
+ .tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign {
1180
+ vertical-align: middle;
1181
+ }
1182
+
1183
+ .tinvwl-table.w-info .tinvwl-info-top > tr .tinvwl-info {
1184
+ vertical-align: top;
1185
+ }
1186
+
1187
+ @media screen and (max-width: 1200px) {
1188
+ .tinvwl-panel {
1189
+ margin: 20px 20px 0;
1190
+ }
1191
+
1192
+ .tinvwl-header {
1193
+ margin-bottom: 20px;
1194
+ }
1195
+ }
1196
+
1197
+ @media screen and (max-width: 782px) {
1198
+ .tinvwl-panel {
1199
+ margin: 20px 0 0;
1200
+ }
1201
+
1202
+ .tinvwl-panel.only-button {
1203
+ text-align: center;
1204
+ }
1205
+ }
1206
+
1207
+ /**
1208
+ * Content Elements
1209
+ */
1210
+
1211
+ .tinvwl-content {
1212
+ /*margin: 14px 40px 10px 20px;*/
1213
+ }
1214
+ .tinvwl-content section {
1215
+ /*margin-top: 20px;*/
1216
+ /*background-color: #FFF;*/
1217
+ /*border-radius: 5px;*/
1218
+ }
1219
+ .tinvwl-content section:after{
1220
+ /*content: '';
1221
+ display: block;
1222
+ height: 0;
1223
+ clear: both;*/
1224
+ }
1225
+
1226
+
1227
+ /* Preview Icon */
1228
+
1229
+ .tinvwl-icon-preview {
1230
+ position: relative;
1231
+ width: 50px;
1232
+ height: 42px;
1233
+ margin-right: 10px;
1234
+ margin-bottom: 10px;
1235
+ text-align: center;
1236
+ -webkit-border-radius: 2px;
1237
+ -moz-border-radius: 2px;
1238
+ border-radius: 2px;
1239
+ color: #595857;
1240
+ background: #f6f3ed;
1241
+ }
1242
+
1243
+ @media (min-width: 1200px) {
1244
+ .tinvwl-icon-preview {
1245
+ margin-bottom: 0;
1246
+ }
1247
+ }
1248
+
1249
+ .tinvwl-icon-preview span {
1250
+ position: absolute;
1251
+ top: 50%;
1252
+ left: 0;
1253
+ right: 0;
1254
+
1255
+ -webkit-transform: translateY(-50%);
1256
+ -moz-transform: translateY(-50%);
1257
+ -ms-transform: translateY(-50%);
1258
+ -o-transform: translateY(-50%);
1259
+ transform: translateY(-50%);
1260
+ }
1261
+
1262
+ .tinvwl-icon-preview span img {
1263
+ max-width: 50px;
1264
+ max-height: 42px;
1265
+ vertical-align: middle;
1266
+ }
1267
+
1268
+
1269
+
1270
+ /* Table */
1271
+
1272
+ .tinvwl-content .table-wrap {
1273
+ /*padding: 25px 0;*/
1274
+ }
1275
+
1276
+ .tinvwl-content table.widefat {
1277
+ -webkit-box-shadow: none;
1278
+ -moz-box-shadow: none;
1279
+ box-shadow: none;
1280
+ }
1281
+
1282
+ .tinvwl-content .tablenav {
1283
+ height: auto;
1284
+ margin: 30px;
1285
+ background: #ffffff;
1286
+ }
1287
+
1288
+ .tinvwl-content .tablenav .actions {
1289
+ /*padding: 6px 0 0;*/
1290
+ padding: 0;
1291
+ }
1292
+
1293
+ @media screen and (max-width: 782px) {
1294
+ .tablenav.top .actions {
1295
+ display: block;
1296
+ }
1297
+
1298
+ .tablenav br.tinv-wishlist-clear {
1299
+ display: none;
1300
+ }
1301
+
1302
+ .tinvwl-content .tablenav {
1303
+ margin: 15px 12px;
1304
+ }
1305
+
1306
+ .tinvwl-content .tablenav .alignleft,
1307
+ .tinvwl-content .tablenav .alignright {
1308
+ float: none;
1309
+ }
1310
+
1311
+ .tinvwl-content .tablenav .tinvwl-full {
1312
+ display: none;
1313
+ }
1314
+
1315
+ .tinvwl-content .tablenav .alignleft + .alignright {
1316
+ margin-top: 10px;
1317
+ }
1318
+
1319
+ .tinvwl-content .tablenav .tinvwl-select-wrap {
1320
+ width: calc( 100% - 75px );
1321
+ }
1322
+
1323
+ #wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select {
1324
+ max-width: 100%;
1325
+ width: 100%;
1326
+ height: 35px;
1327
+ padding: 9px 13px;
1328
+ }
1329
+
1330
+ .tinvwl-content .tablenav input[type=search] {
1331
+ width: calc( 100% - 84px );
1332
+ }
1333
+
1334
+ .tinvwl-content .tablenav .tinvwl-select-wrap + input[type=submit],
1335
+ .tinvwl-content .tablenav input[type=search] + input[type=submit] {
1336
+ }
1337
+ }
1338
+
1339
+ .tinvwl-content .widefat th,
1340
+ .tinvwl-content .widefat td {
1341
+ text-align: center;
1342
+ padding: 0;
1343
+ }
1344
+
1345
+ .tinvwl-content .widefat th {
1346
+ padding: 27px 0;
1347
+ position: relative;
1348
+ }
1349
+
1350
+ .tinvwl-info-wrap.tinvwl-in-table {
1351
+ /*position: absolute;
1352
+ top: 50%;
1353
+ margin-top: -11px;*/
1354
+ }
1355
+
1356
+ .tinvwl-content .widefat th.sortable,
1357
+ .tinvwl-content .widefat th.sorted {
1358
+ padding: 0;
1359
+ }
1360
+
1361
+ .tinvwl-content .widefat th.sortable > a,
1362
+ .tinvwl-content .widefat th.sorted > a {
1363
+ padding: 28px 17px;
1364
+ }
1365
+
1366
+ .tinvwl-content .widefat th.tinvwl-has-info {
1367
+ padding-top: 28px;
1368
+ }
1369
+
1370
+ .tinvwl-content .widefat th.tinvwl-has-info.sortable > a,
1371
+ .tinvwl-content .widefat th.tinvwl-has-info.sorted > a {
1372
+ padding-top: 0;
1373
+ }
1374
+
1375
+ .tinvwl-content .widefat th.sortable:first-of-type,
1376
+ .tinvwl-content .widefat th.sorted:first-of-type {
1377
+ padding-left: 0;
1378
+ }
1379
+
1380
+ .tinvwl-content .widefat th.sortable:first-of-type > a,
1381
+ .tinvwl-content .widefat th.sorted:first-of-type > a {
1382
+ padding-left: 28px;
1383
+ }
1384
+
1385
+ .tinvwl-content .widefat th:first-of-type,
1386
+ .tinvwl-content .widefat td:first-of-type {
1387
+ text-align: left;
1388
+ padding-left: 28px;
1389
+ }
1390
+
1391
+ .tinvwl-content .widefat th .tinvwl-help-wrap {
1392
+ display: inline-block;
1393
+ }
1394
+
1395
+ .tinvwl-content .widefat th .tinvwl-help-wrap {
1396
+ margin-left: 6px;
1397
+ }
1398
+
1399
+ .tinvwl-content .widefat th.sortable > a + .tinvwl-help-wrap,
1400
+ .tinvwl-content .widefat th.sorted > a + .tinvwl-help-wrap {
1401
+ margin-left: 0;
1402
+ }
1403
+
1404
+ .tinvwl-content .widefat thead tr {
1405
+ background: #f4f3ef;
1406
+ }
1407
+
1408
+ .tinvwl-content .striped>tbody>:nth-child(odd),
1409
+ .tinvwl-content ul.striped>:nth-child(odd) {
1410
+ background: none;
1411
+ }
1412
+
1413
+ .tinvwl-content .widefat thead td.check-column,
1414
+ .tinvwl-content .widefat tbody th.check-column {
1415
+ width: 50px;
1416
+ padding: 28px 0 28px 28px;
1417
+ vertical-align: middle;
1418
+ }
1419
+
1420
+ .tinvwl-content .widefat thead td.check-column {
1421
+ padding: 28px 0 28px 28px;
1422
+ }
1423
+
1424
+ .tinvwl-content .widefat tbody th.check-column {
1425
+ padding: 13px 0 13px 28px;
1426
+ }
1427
+
1428
+ .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a,
1429
+ .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a,
1430
+ .tinvwl-content .widefat thead td.check-column + th,
1431
+ .tinvwl-content .widefat tbody th.check-column + td {
1432
+ padding-left: 21px;
1433
+ }
1434
+
1435
+ .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table,
1436
+ .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {
1437
+ padding-left: 21px;
1438
+ }
1439
+
1440
+ .tinvwl-content .widefat thead td.pause-play-column,
1441
+ .tinvwl-content .widefat tbody th.pause-play-column {
1442
+ padding: 0;
1443
+ width: 53px;
1444
+ text-align: center;
1445
+ }
1446
+
1447
+ .tinvwl-content th.sortable,
1448
+ .tinvwl-content th.sorted {
1449
+ }
1450
+
1451
+ .tinvwl-content th.sortable a,
1452
+ .tinvwl-content th.sorted a {
1453
+ padding: 0;
1454
+ }
1455
+
1456
+ .tinvwl-content .widefat th,
1457
+ .tinvwl-content th.sortable > a,
1458
+ .tinvwl-content th.sorted > a {
1459
+ font-size: 14px;
1460
+ font-weight: 600;
1461
+ font-family: "Open Sans", "Helvetica Neue", sans-serif;
1462
+ color: #291C09;
1463
+ text-transform: uppercase;
1464
+ letter-spacing: -.025em;
1465
+ }
1466
+
1467
+ .tinvwl-content th.sortable > a,
1468
+ .tinvwl-content th.sorted > a {
1469
+ display: inline-block;
1470
+ vertical-align: middle;
1471
+ }
1472
+
1473
+ .tinvwl-content .widefat th.sortable > a,
1474
+ .tinvwl-content .widefat th.sorted > a {
1475
+ position: relative;
1476
+ }
1477
+
1478
+ .tinvwl-content .widefat th.sortable > a .sorting-indicator,
1479
+ .tinvwl-content .widefat th.sorted > a .sorting-indicator {
1480
+ position: absolute;
1481
+ top: 50%;
1482
+ right: 0;
1483
+ margin-top: -2px;
1484
+ }
1485
+
1486
+ .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator,
1487
+ .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {
1488
+ margin-top: -15px;
1489
+ }
1490
+
1491
+ .tinvwl-content th.sortable a span,
1492
+ .tinvwl-content th.sorted a span {
1493
+ float: none;
1494
+ }
1495
+
1496
+ .tinvwl-content table.widefat {
1497
+ /*table-layout: auto;*/
1498
+ border: none;
1499
+ border-bottom: 2px solid #f7f7f7;
1500
+ }
1501
+
1502
+ .tinvwl-content .widefat thead td,
1503
+ .tinvwl-content .widefat thead th {
1504
+ border-bottom: 0;
1505
+ }
1506
+
1507
+ .tinvwl-content .widefat td {
1508
+ padding: 24px 0;
1509
+ vertical-align: middle;
1510
+ }
1511
+
1512
+ .tinvwl-content .widefat tbody td {
1513
+ padding: 13px 0;
1514
+ }
1515
+
1516
+ .tinvwl-content .widefat td,
1517
+ .tinvwl-content .widefat td ol,
1518
+ .tinvwl-content .widefat td p,
1519
+ .tinvwl-content .widefat td ul {
1520
+ font-size: 14px;
1521
+ }
1522
+
1523
+ .tinvwl-content .widefat tbody tr + tr {
1524
+ border-top: 2px solid #f7f7f7;
1525
+ }
1526
+
1527
+ .tinvwl-content .widefat thead th.column-preference {
1528
+ /*display: none;*/
1529
+ text-indent: -9999px;
1530
+ }
1531
+
1532
+ .tinvwl-content .widefat.wishlists thead th.column-preference,
1533
+ .tinvwl-content .widefat.wishlists tbody td.column-preference {
1534
+ min-width: 220px;
1535
+ width: 220px;
1536
+ }
1537
+
1538
+ .tinvwl-content .widefat:not(.products) tbody td.column-preference {
1539
+ text-align: right;
1540
+ }
1541
+
1542
+ .tinvwl-content .widefat.products thead th.column-quantity a > span:not(.sorting-indicator) {
1543
+ max-width: 91px;
1544
+ }
1545
+
1546
+ .tinvwl-content .widefat.users tbody .column-name > a {
1547
+ display: block;
1548
+ }
1549
+
1550
+ .tinvwl-content .widefat.products thead th.column-preference,
1551
+ .tinvwl-content .widefat.products tbody td.column-preference {
1552
+ width: 345px;
1553
+ min-width: 345px;
1554
+ }
1555
+
1556
+ .tinvwl-content .widefat.users thead th.column-preference,
1557
+ .tinvwl-content .widefat.users tbody td.column-preference {
1558
+ width: 165px;
1559
+ min-width: 165px;
1560
+ }
1561
+
1562
+ .tinvwl-content .widefat tbody .column-name strong {
1563
+ font-weight: normal;
1564
+ }
1565
+
1566
+ .tinvwl-content .widefat tbody .column-name > a {
1567
+ display: table;
1568
+ }
1569
+
1570
+ .tinvwl-content .widefat tbody .column-name .product-image img {
1571
+ max-width: 66px;
1572
+ }
1573
+
1574
+ .tinvwl-content .widefat tbody .column-name .product-image,
1575
+ .tinvwl-content .widefat tbody .column-name .product-title {
1576
+ display: table-cell;
1577
+ vertical-align: middle;
1578
+ }
1579
+
1580
+ .tinvwl-content .widefat tbody .column-name .product-title {
1581
+ padding-left: 15px;
1582
+ }
1583
+
1584
+ .tinvwl-content .widefat thead th.column-preference,
1585
+ .tinvwl-content .widefat tbody td.column-preference {
1586
+ padding-right: 20px;
1587
+ }
1588
+
1589
+ .tinvwl-content .widefat.products tbody td.column-preference > a {
1590
+ margin-right: 10px;
1591
+ float: left;
1592
+ }
1593
+
1594
+ .tinvwl-content .widefat.products tbody td.column-preference > a:last-child {
1595
+ margin-right: 0;
1596
+ }
1597
+
1598
+ .tinvwl-content .tablenav .tablenav-pages {
1599
+ float: none;
1600
+ text-align: center;
1601
+ height: auto;
1602
+ margin-top: 0;
1603
+ }
1604
+
1605
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links > a,
1606
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links > span {
1607
+ display: inline-block;
1608
+ vertical-align: middle;
1609
+ text-align: center;
1610
+ font-size: 14px;
1611
+ font-weight: normal;
1612
+ padding: 0;
1613
+ min-width: 38px;
1614
+ height: 38px;
1615
+ line-height: 38px;
1616
+ -webkit-border-radius: 50%;
1617
+ -moz-border-radius: 50%;
1618
+ border-radius: 50%;
1619
+ border: none;
1620
+ background: none;
1621
+ color: #3e3e3e;
1622
+ }
1623
+
1624
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links > span {
1625
+ color: rgba(62,62,62,.46);
1626
+ }
1627
+
1628
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links > span,
1629
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page,
1630
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {
1631
+ background: #f3f1ec;
1632
+ }
1633
+
1634
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {
1635
+ background: none;
1636
+ color: #3e3e3e;
1637
+ }
1638
+
1639
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover,
1640
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover,
1641
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {
1642
+ background: #3e3e3e;
1643
+ color: #fff;
1644
+ }
1645
+
1646
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {
1647
+ margin-right: 20px;
1648
+ }
1649
+
1650
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {
1651
+ margin-left: 20px;
1652
+ }
1653
+
1654
+ .tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {
1655
+ display: inline-block;
1656
+ vertical-align: middle;
1657
+ width: 9px;
1658
+ height: 16px;
1659
+ }
1660
+
1661
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {
1662
+ background: url('../img/chevron_icon.png') no-repeat center;
1663
+ background-position: 0 -16px;
1664
+ }
1665
+
1666
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {
1667
+ background: url('../img/chevron_icon.png') no-repeat center;
1668
+ background-position: 0 0;
1669
+ }
1670
+
1671
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {
1672
+ background: url('../img/chevron_icon.png') no-repeat center;
1673
+ background-position: -10px -16px;
1674
+ }
1675
+
1676
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {
1677
+ background: url('../img/chevron_icon.png') no-repeat center;
1678
+ background-position: -10px 0;
1679
+ }
1680
+
1681
+ .tinvwl-content .widefat.products thead th.column-name,
1682
+ .tinvwl-content .widefat.products tbody td.column-name {
1683
+ /*width: 200px;*/
1684
+ width: 30%;
1685
+ }
1686
+
1687
+ .tinvwl-content .widefat.wishlists thead th.column-title,
1688
+ .tinvwl-content .widefat.wishlists tbody td.column-title {
1689
+ width: 45%;
1690
+ }
1691
+
1692
+ .tinvwl-content .widefat.users thead th.column-wishlist,
1693
+ .tinvwl-content .widefat.users tbody td.column-wishlist {
1694
+ width: 45%;
1695
+ }
1696
+
1697
+ .tinvwl-content .widefat.users thead th.column-name,
1698
+ .tinvwl-content .widefat.users tbody td.column-name {
1699
+ text-align: left;
1700
+ }
1701
+
1702
+ .tinvwl-content .widefat.users thead th.column-quantity,
1703
+ .tinvwl-content .widefat.users tbody td.column-quantity {
1704
+ width: 100px;
1705
+ }
1706
+
1707
+ .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {
1708
+ display: none;
1709
+ }
1710
+
1711
+ @media screen and (max-width: 1440px) {
1712
+ .tinvwl-content .widefat.products thead th.column-preference,
1713
+ .tinvwl-content .widefat.products tbody td.column-preference {
1714
+ width: 204px;
1715
+ min-width: 204px;
1716
+ }
1717
+ .tinvwl-content .widefat.wishlists thead th.column-preference,
1718
+ .tinvwl-content .widefat.wishlists tbody td.column-preference {
1719
+ width: 98px;
1720
+ min-width: 98px;
1721
+ }
1722
+
1723
+ .tinvwl-content .widefat.users thead th.column-preference,
1724
+ .tinvwl-content .widefat.users tbody td.column-preference {
1725
+ width: 60px;
1726
+ min-width: 60px;
1727
+ }
1728
+
1729
+ .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {
1730
+ padding: 9px 12px;
1731
+ }
1732
+
1733
+ .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {
1734
+ display: inline;
1735
+ margin: 0;
1736
+ }
1737
+
1738
+ .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {
1739
+ display: none;
1740
+ }
1741
+ }
1742
+
1743
+ .tinvwl-content .widefat.products thead th.column-quantity span span {
1744
+ float: none;
1745
+ }
1746
+
1747
+ @media screen and (max-width: 1366px) and (min-width: 783px) {
1748
+ .tinvwl-content .widefat.products thead th.column-name,
1749
+ .tinvwl-content .widefat.products tbody td.column-name {
1750
+ /*width: 110px;*/
1751
+ /*min-width: 110px;*/
1752
+ }
1753
+
1754
+ .tinvwl-content .widefat tbody .column-name .product-image,
1755
+ .tinvwl-content .widefat tbody .column-name .product-title {
1756
+ display: block;
1757
+ }
1758
+
1759
+ .tinvwl-content .widefat tbody .column-name .product-title {
1760
+ padding-left: 0;
1761
+ }
1762
+
1763
+ .tinvwl-content .widefat.products thead th.column-preference,
1764
+ .tinvwl-content .widefat.products tbody td.column-preference {
1765
+ width: 103px;
1766
+ min-width: 103px;
1767
+ }
1768
+
1769
+ .tinvwl-content .widefat.products tbody td.column-preference > a {
1770
+ margin-right: 5px;
1771
+ }
1772
+
1773
+ .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {
1774
+ margin-right: 0;
1775
+ }
1776
+
1777
+ .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {
1778
+ margin-top: 5px;
1779
+ }
1780
+
1781
+ .tinvwl-content .widefat thead th .tinvwl-full {
1782
+ display: none;
1783
+ }
1784
+ }
1785
+
1786
+ @media screen and (max-width: 1200px) and (min-width: 783px) {
1787
+ .tinvwl-content th.sortable a span,
1788
+ .tinvwl-content th.sorted a span {
1789
+ float: none;
1790
+ }
1791
+
1792
+ .tinvwl-content .widefat th.sortable > a,
1793
+ .tinvwl-content .widefat th.sorted > a {
1794
+ padding-left: 0;
1795
+ padding-right: 0;
1796
+ position: static;
1797
+ }
1798
+
1799
+ .tinvwl-content .widefat th.sortable > a .sorting-indicator,
1800
+ .tinvwl-content .widefat th.sorted > a .sorting-indicator {
1801
+ top: auto;
1802
+ bottom: 12px;
1803
+ left: 0;
1804
+ right: 0;
1805
+ margin-left: auto;
1806
+ margin-right: auto;
1807
+ }
1808
+
1809
+ .tinvwl-content .widefat th.sortable > a .sorting-indicator:before,
1810
+ .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {
1811
+ left: -5px;
1812
+ }
1813
+
1814
+ .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator,
1815
+ .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {
1816
+ margin-top: 12px;
1817
+ }
1818
+
1819
+ .tinvwl-content .widefat.wishlists thead th.column-title,
1820
+ .tinvwl-content .widefat.wishlists tbody td.column-title {
1821
+ width: 38%;
1822
+ }
1823
+ }
1824
+
1825
+ @media screen and (max-width: 782px) {
1826
+ .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator,
1827
+ .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {
1828
+ margin-top: 0;
1829
+ }
1830
+
1831
+ .tinvwl-content .widefat.products tbody td.column-preference > a {
1832
+ margin-right: 5px;
1833
+ float: none;
1834
+ }
1835
+
1836
+ .tinvwl-content .widefat tbody .column-name .product-image,
1837
+ .tinvwl-content .widefat tbody .column-name .product-title {
1838
+ vertical-align: top;
1839
+ }
1840
+
1841
+ .tablenav .tablenav-pages {
1842
+ margin-bottom: 15px;
1843
+ }
1844
+
1845
+ .tinvwl-content .widefat thead th.column-primary {
1846
+ width: 100% !important;
1847
+ }
1848
+
1849
+ .tinvwl-content .widefat thead td.check-column + th.column-primary {
1850
+ width: 50% !important;
1851
+ }
1852
+
1853
+ .tinvwl-content .widefat.users thead td.check-column + th.column-primary {
1854
+ width: 100% !important;
1855
+ }
1856
+ }
1857
+
1858
+
1859
+ /* Tables */
1860
+
1861
+ .tinvwl-table {
1862
+ display: table;
1863
+ /*height: 100%;*/
1864
+ width: 100%;
1865
+ max-width: 100%;
1866
+ }
1867
+ .tinvwl-table.w-bg {
1868
+ background: #fff;
1869
+ overflow: hidden;
1870
+ -webkit-border-radius: 4px;
1871
+ -moz-border-radius: 4px;
1872
+ border-radius: 4px;
1873
+ }
1874
+ .tinvwl-table.w-shadow {
1875
+ -webkit-box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);
1876
+ box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);
1877
+ }
1878
+ .tinvwl-table.auto-width {
1879
+ width: auto;
1880
+ }
1881
+ .tinvwl-caption {
1882
+ display: table-caption;
1883
+ }
1884
+ .tinvwl-row {
1885
+ display: table-row;
1886
+ }
1887
+ .tinvwl-rows {
1888
+ display: table-row-group;
1889
+ }
1890
+ .tinvwl-cell {
1891
+ display: table-cell;
1892
+ vertical-align: middle;
1893
+ }
1894
+ .tinvwl-cell-2 {
1895
+ display: table-cell;
1896
+ vertical-align: middle;
1897
+ float: none;
1898
+ }
1899
+ .tinvwl-cell-3 {
1900
+ display: table-cell;
1901
+ vertical-align: top;
1902
+ float: none;
1903
+ }
1904
+
1905
+ .tinvwl-table.w-info > thead > tr > th:first-child,
1906
+ .tinvwl-table.w-info > tbody > tr > td:first-child {
1907
+ width: 67%;
1908
+ }
1909
+
1910
+ .tinvwl-table th,
1911
+ .tinvwl-table td {
1912
+ vertical-align: top;
1913
+ }
1914
+
1915
+ .tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3,
1916
+ .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3,
1917
+ .tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4,
1918
+ .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4 {
1919
+ float: left;
1920
+ }
1921
+
1922
+ .tinvwl-table .tinvwl-btn-wrap {
1923
+ float: right;
1924
+ }
1925
+
1926
+ .tinvwl-table.w-info thead > tr > th {
1927
+ text-align: left;
1928
+ }
1929
+
1930
+ .tinvwl-table.w-info thead > tr > th .tinvwl-info-wrap {
1931
+ font-weight: normal;
1932
+ }
1933
+
1934
+ .tinvwl-table > thead > tr > th {
1935
+ padding: 0 30px;
1936
+ }
1937
+
1938
+ .tinvwl-table > thead > tr > th:last-child {
1939
+ /*padding: 30px;*/
1940
+ }
1941
+
1942
+ .tinvwl-table .tinvwl-info {
1943
+ vertical-align: top;
1944
+ }
1945
+
1946
+ .tinvwl-table > thead > tr > .tinvwl-info .tinvwl-info-wrap {
1947
+ padding-bottom: 30px;
1948
+ }
1949
+
1950
+ .tinvwl-table tbody tr .tinvwl-inner h2 {
1951
+ font-size: 15px;
1952
+ color: #291C09;
1953
+ font-weight: 600;
1954
+ margin-bottom: 21px;
1955
+ }
1956
+
1957
+ .tinvwl-table > tbody > tr > .tinvwl-info .tinvwl-info-wrap {
1958
+ padding-bottom: 20px;
1959
+ }
1960
+
1961
+ .tinvwl-table > tbody > tr > td {
1962
+ padding: 0 30px;
1963
+ }
1964
+
1965
+ .tinvwl-table > tbody > tr > td:last-child {
1966
+ /*padding: 30px;*/
1967
+ }
1968
+
1969
+ .tinvwl-table thead > tr .tinvwl-inner {
1970
+ padding: 28px 0;
1971
+ margin-bottom: 30px;
1972
+ border-bottom: 2px solid rgba(219,219,219,.522);
1973
+ }
1974
+
1975
+ .tinvwl-table thead.tinwl-empty > tr .tinvwl-inner {
1976
+ padding: 30px 0 0;
1977
+ margin-bottom: 0;
1978
+ border-bottom: 0;
1979
+ }
1980
+
1981
+ .tinvwl-table thead > tr .tinvwl-inner {
1982
+ /*padding: 20px 0;*/
1983
+ }
1984
+
1985
+ .tinvwl-table .tinvwl-header-row label {
1986
+ font-size: 22px;
1987
+ font-weight: normal;
1988
+ line-height: 1.313;
1989
+ margin: 0 0 15px;
1990
+ }
1991
+
1992
+ .tinvwl-table .tinvwl-header-row label {
1993
+ padding-top: 3px !important;
1994
+ }
1995
+
1996
+ .tinvwl-table thead .tinvwl-empty-info,
1997
+ .tinvwl-table tbody > .tinvwl-bodies-border {
1998
+ display: none;
1999
+ }
2000
+
2001
+ .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {
2002
+ margin: 0;
2003
+ padding-top: 56px;
2004
+ }
2005
+
2006
+ .tinvwl-bodies-border .tinvwl-info .tinvwl-inner {
2007
+ display: none;
2008
+ padding-top: 30px;
2009
+ margin-top: 10px;
2010
+ border-top: 2px solid rgba(219,219,219,.522);
2011
+ }
2012
+
2013
+ .tinvwl-style-options .tinvwl-table thead th:first-child,
2014
+ .tinvwl-style-options .tinvwl-bodies-border td:first-child {
2015
+ /*padding-right: 0;*/
2016
+ }
2017
+
2018
+ .tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info,
2019
+ .tinvwl-style-options .tinvwl-bodies-border .tinvwl-info {
2020
+ padding-left: 0;
2021
+ background: none;
2022
+ }
2023
+
2024
+ .tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info {
2025
+ display: table-cell;
2026
+ }
2027
+
2028
+ .tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner,
2029
+ .tinvwl-style-options tbody + tbody > .tinvwl-bodies-border .tinvwl-info .tinvwl-inner {
2030
+ display: block;
2031
+ }
2032
+
2033
+ @media (min-width: 1200px) {
2034
+ .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {
2035
+ width: 67%;
2036
+ }
2037
+ }
2038
+
2039
+ textarea[name="style_plain-css"] {
2040
+ height: 150px;
2041
+ }
2042
+
2043
+ .tinvwl-table tbody + tbody > .tinvwl-bodies-border {
2044
+ display: table-row;
2045
+ }
2046
+
2047
+ .tinvwl-table tbody + tbody > .tinvwl-bodies-border:first-child > td:first-child > .tinvwl-inner {
2048
+ padding-top: 30px;
2049
+ margin-top: 10px;
2050
+ border-top: 2px solid rgba(219,219,219,.522);
2051
+ }
2052
+
2053
+ .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {
2054
+ padding-bottom: 15px;
2055
+ margin-bottom: 30px;
2056
+ border-bottom: 2px solid rgba(219,219,219,.522);
2057
+ }
2058
+
2059
+ .tinvwl-table .form-group .col-md-4:nth-child(n+4),
2060
+ .tinvwl-table .form-group .col-lg-4:nth-child(n+4) {
2061
+ padding-top: 27px;
2062
+ }
2063
+
2064
+ .tinvwl-table tbody:first-of-type > tr:first-child > td:first-child > .tinvwl-inner {
2065
+ /*padding-top: 30px;*/
2066
+ }
2067
+
2068
+ .tinvwl-table tbody:last-of-type > tr:last-child > td:first-child > .tinvwl-inner {
2069
+ /*padding-bottom: 20px;*/
2070
+ }
2071
+
2072
+ .tinvwl-table tfoot .tinvwl-inner {
2073
+ padding-top: 20px;
2074
+ }
2075
+
2076
+ /*.tinvwl-table tbody > tr .tinvwl-inner,
2077
+ .tinvwl-table tbody > tr .tinvwl-info-wrap {
2078
+ padding: 30px 0;
2079
+ }*/
2080
+
2081
+ .tinvwl-table tbody > tr + tr .tinvwl-inner {
2082
+ /*border-top: 2px solid rgba(219,219,219,.522);*/
2083
+ }
2084
+
2085
+ .tinvwl-table tr.no-top-border .tinvwl-inner,
2086
+ .tinvwl-table tr.no-top-border .tinvwl-info-wrap {
2087
+ border-top: 0;
2088
+ padding-top: 0;
2089
+ }
2090
+
2091
+ /*.tinvwl-table tbody:first-of-type > tr:first-child > td > .tinvwl-info-wrap,*/
2092
+ .tinvwl-table thead .w-bg-grey .tinvwl-info-wrap {
2093
+ padding-top: 30px;
2094
+ }
2095
+
2096
+ .tiwl-notifications-style-logo img {
2097
+ height: 42px;
2098
+ }
2099
+
2100
+ @media (min-width: 1200px) {
2101
+ .tinvwl-table tr.tinvwl-full-width .control-label label {
2102
+ margin-bottom: 10px;
2103
+ }
2104
+ .tinvwl-table tr.tinvwl-full-width [class^="col-lg-"],
2105
+ .tinvwl-table tr.tinvwl-full-width [class^="col-md-"] {
2106
+ width: 100%;
2107
+ }
2108
+
2109
+ .tinvwl-table tr.tinvwl-full-width textarea {
2110
+ height: 250px;
2111
+ padding: 15px;
2112
+ }
2113
+
2114
+ .tiwl-notifications-style-logo img {
2115
+ float: right;
2116
+ }
2117
+ }
2118
+
2119
+ @media (max-width: 1199px) {
2120
+ .form-horizontal .control-label .tinvwl-empty {
2121
+ display: none;
2122
+ }
2123
+
2124
+ .tinvwl-style-options .tinvwl-empty-info,
2125
+ .tinvwl-style-options .tinvwl-info {
2126
+ display: none !important;
2127
+ }
2128
+
2129
+ .tinvwl-style-options .tinvwl-table thead th:first-child,
2130
+ .tinvwl-style-options .tinvwl-bodies-border td:first-child {
2131
+ padding-right: 30px !important;
2132
+ }
2133
+
2134
+ .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {
2135
+ padding-bottom: 0;
2136
+ }
2137
+
2138
+ .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {
2139
+ margin-bottom: 20px;
2140
+ }
2141
+ }
2142
+
2143
+ .tinvwl-info .tinvwl-info-desc a {
2144
+ text-decoration: underline;
2145
+ color: #ff5739;
2146
+ }
2147
+
2148
+ .tinvwl-info .tinvwl-info-desc a:hover,
2149
+ .tinvwl-info .tinvwl-info-desc a:active,
2150
+ .tinvwl-info .tinvwl-info-desc a:focus {
2151
+ color: #000;
2152
+ }
2153
+
2154
+ .tinvwl-info-wrap.tinvwl-in-section {
2155
+ background: #fbfaf9;
2156
+ color: #4f4639;
2157
+ }
2158
+
2159
+ .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {
2160
+ width: 42px;
2161
+ vertical-align: top;
2162
+ padding-top: 1px;
2163
+ padding-right: 20px;
2164
+ }
2165
+
2166
+ .tinvwl-info-wrap .tinvwl-info-sign span,
2167
+ .tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help {
2168
+ display: inline-block;
2169
+ text-align: center;
2170
+ width: 22px;
2171
+ height: 22px;
2172
+ line-height: 22px;
2173
+ -webkit-border-radius: 50%;
2174
+ -moz-border-radius: 50%;
2175
+ border-radius: 50%;
2176
+ background: #e1dbce;
2177
+ }
2178
+
2179
+ .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span,
2180
+ .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {
2181
+ display: block;
2182
+ }
2183
+
2184
+ .tinvwl-info-wrap i {
2185
+ font-size: 14px;
2186
+ color: #fbfaf9;
2187
+ }
2188
+
2189
+ .tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {
2190
+ width: auto;
2191
+ }
2192
+
2193
+ .tinvwl-btns-group {
2194
+ margin-bottom: 23px;
2195
+ margin-top: -15px;
2196
+ margin-right: -15px;
2197
+ }
2198
+
2199
+ .tiwl-style-custom-allow .tinvwl-inner textarea {
2200
+ margin-bottom: 23px;
2201
+ }
2202
+
2203
+ .tinvwl-btns-group .tinvwl-btn {
2204
+ margin-top: 15px;
2205
+ margin-right: 15px;
2206
+ }
2207
+
2208
+ .tinvwl-btns-group .tinvwl-btn {
2209
+ float: left;
2210
+ }
2211
+
2212
+ @media (min-width: 1200px) {
2213
+ .tinvwl-table .tinvwl-form-onoff,
2214
+ .tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {
2215
+ float: right;
2216
+ }
2217
+
2218
+ .tinvwl-btns-group .tinvwl-btn {
2219
+ float: right;
2220
+ }
2221
+ }
2222
+
2223
+ .tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {
2224
+ display: none;
2225
+ }
2226
+
2227
+ .tinvwl-info-wrap.tinvwl-in-table {
2228
+ display: inline-block;
2229
+ vertical-align: middle;
2230
+ display: block;
2231
+ margin-bottom: 5px;
2232
+ }
2233
+
2234
+ .tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {
2235
+ cursor: pointer;
2236
+ }
2237
+
2238
+ .tinvwl-content .widefat th.tinvwl-has-info {
2239
+ /*word-break: break-all;*/
2240
+ }
2241
+
2242
+ .tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {
2243
+ margin-right: 5px;
2244
+ }
2245
+
2246
+ .tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {
2247
+ display: none;
2248
+ }
2249
+
2250
+ @media (max-width: 1200px) {
2251
+ .tinvwl-table .tinvwl-info {
2252
+ padding-left: 15px;
2253
+ padding-right: 15px;
2254
+ /*vertical-align: middle;*/
2255
+ }
2256
+
2257
+ .tinvwl-table.w-info > thead > tr > th:first-child,
2258
+ .tinvwl-table.w-info > tbody > tr > td:first-child {
2259
+ width: 90%;
2260
+ }
2261
+
2262
+ .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {
2263
+ width: auto;
2264
+ padding-right: 0;
2265
+ }
2266
+
2267
+ .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {
2268
+ display: none;
2269
+ }
2270
+
2271
+ .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {
2272
+ display: block;
2273
+ margin: 0 auto;
2274
+ }
2275
+
2276
+ .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {
2277
+ display: none;
2278
+ }
2279
+ }
2280
+
2281
+ @media (max-width: 782px) {
2282
+ .tinvwl-content .widefat th.tinvwl-has-info.sortable,
2283
+ .tinvwl-content .widefat th.tinvwl-has-info.sorted {
2284
+ padding-top: 0;
2285
+ }
2286
+
2287
+ .widefat tfoot td input[type=checkbox],
2288
+ .widefat th input[type=checkbox],
2289
+ .widefat thead td input[type=checkbox] {
2290
+ margin-bottom: 0;
2291
+ }
2292
+
2293
+ .tinvwl-content .widefat th.sortable > a,
2294
+ .tinvwl-content .widefat th.sorted > a,
2295
+ .tinvwl-content .widefat th.sortable.tinvwl-has-info > a,
2296
+ .tinvwl-content .widefat th.sorted.tinvwl-has-info > a {
2297
+ padding-top: 18px;
2298
+ padding-bottom: 18px;
2299
+ }
2300
+
2301
+ .tinvwl-content .widefat thead td.check-column,
2302
+ .tinvwl-content .widefat tbody th.check-column {
2303
+ padding-top: 14px;
2304
+ padding-bottom: 15px;
2305
+ padding-left: 20px;
2306
+ width: 45px;
2307
+ }
2308
+
2309
+ .tinvwl-content .widefat tbody th.check-column {
2310
+ padding-top: 11px;
2311
+ padding-bottom: 11px;
2312
+ vertical-align: top;
2313
+ }
2314
+
2315
+ .tinvwl-content .widefat.wishlists thead td.check-column,
2316
+ .tinvwl-content .widefat.wishlists tbody th.check-column {
2317
+ width: 23px;
2318
+ }
2319
+
2320
+ .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a,
2321
+ .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a,
2322
+ .tinvwl-content .widefat thead td.check-column + th,
2323
+ .tinvwl-content .widefat tbody th.check-column + td {
2324
+ padding-left: 10px;
2325
+ }
2326
+
2327
+ .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table,
2328
+ .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {
2329
+ padding-left: 13px;
2330
+ display: inline-block;
2331
+ margin-top: 5px;
2332
+ margin-bottom: 0;
2333
+ }
2334
+
2335
+ .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {
2336
+ text-align: left;
2337
+ }
2338
+
2339
+ .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary~td:not(.check-column) {
2340
+ text-align: right;
2341
+ padding-right: 30px;
2342
+ }
2343
+
2344
+ .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {
2345
+ left: 28px;
2346
+ }
2347
+
2348
+ .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {
2349
+ left: 13px;
2350
+ }
2351
+
2352
+ .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary~td:not(.check-column):last-child {
2353
+ padding-bottom: 13px;
2354
+ }
2355
+ }
2356
+
2357
+ /* Popover */
2358
+
2359
+ .popover {
2360
+ position: absolute;
2361
+ top: 0;
2362
+ left: 0;
2363
+ z-index: 9999;
2364
+ display: none;
2365
+ max-width: 279px;
2366
+ padding: 1px;
2367
+ text-align: center;
2368
+ white-space: normal;
2369
+ background-color: #fff;
2370
+ -webkit-background-clip: padding-box;
2371
+ background-clip: padding-box;
2372
+ border-radius: 6px;
2373
+ -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);
2374
+ box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);
2375
+ }
2376
+ .popover.top {
2377
+ margin-top: -10px;
2378
+ }
2379
+ .popover.right {
2380
+ margin-left: 10px;
2381
+ }
2382
+ .popover.bottom {
2383
+ margin-top: 10px;
2384
+ }
2385
+ .popover.left {
2386
+ margin-left: -10px;
2387
+ }
2388
+ .popover-title {
2389
+ padding: 30px 30px 0;
2390
+ margin: 0;
2391
+ font-family: 'Open Sans', Arial, sans-serif;
2392
+ font-size: 14px;
2393
+ font-weight: 600;
2394
+ line-height: 1.714;
2395
+ text-transform: uppercase;
2396
+ letter-spacing: -.35px;
2397
+ }
2398
+ .popover-content {
2399
+ padding: 25px 30px 30px;
2400
+ color: #5D5D5D;
2401
+ font-family: Arial, sans-serif;
2402
+ font-size: 14px;
2403
+ line-height: 1.429;
2404
+ }
2405
+ .popover > .arrow,
2406
+ .popover > .arrow:after {
2407
+ position: absolute;
2408
+ display: block;
2409
+ width: 0;
2410
+ height: 0;
2411
+ border-color: transparent;
2412
+ border-style: solid;
2413
+ }
2414
+ .popover > .arrow {
2415
+ border-width: 11px;
2416
+ margin-left: 0;
2417
+ overflow: visible;
2418
+ }
2419
+ .popover > .arrow:after {
2420
+ content: none;
2421
+ z-index: 9999;
2422
+ background: none;
2423
+ -webkit-box-shadow: none;
2424
+ box-shadow: none;
2425
+ position: absolute;
2426
+ left: auto;
2427
+ top: auto;
2428
+ width: auto;
2429
+ height: auto;
2430
+ -webkit-transform: none;
2431
+ -ms-transform: none;
2432
+ transform: none;
2433
+ }
2434
+ .popover > .arrow:after {
2435
+ content: "";
2436
+ border-width: 10px;
2437
+ }
2438
+ .popover.top > .arrow {
2439
+ bottom: -11px;
2440
+ left: 50%;
2441
+ margin-left: -11px;
2442
+ border-bottom-width: 0;
2443
+ }
2444
+ .popover.top > .arrow:after {
2445
+ bottom: 1px;
2446
+ margin-left: -10px;
2447
+ content: " ";
2448
+ border-top-color: #fff;
2449
+ border-bottom-width: 0;
2450
+ }
2451
+ .popover.right > .arrow {
2452
+ top: 50%;
2453
+ left: -11px;
2454
+ margin-top: -11px;
2455
+ border-left-width: 0;
2456
+ }
2457
+ .popover.right > .arrow:after {
2458
+ bottom: -10px;
2459
+ left: 1px;
2460
+ content: " ";
2461
+ border-right-color: #fff;
2462
+ border-left-width: 0;
2463
+ }
2464
+ .popover.bottom > .arrow {
2465
+ top: -11px;
2466
+ left: 50%;
2467
+ margin-left: -11px;
2468
+ border-top-width: 0;
2469
+ }
2470
+ .popover.bottom > .arrow:after {
2471
+ top: 1px;
2472
+ margin-left: -10px;
2473
+ content: " ";
2474
+ border-top-width: 0;
2475
+ border-bottom-color: #fff;
2476
+ }
2477
+ .popover.left > .arrow {
2478
+ top: 50%;
2479
+ left: auto;
2480
+ right: -11px;
2481
+ margin-top: -11px;
2482
+ border-right-width: 0;
2483
+ }
2484
+ .popover.left > .arrow:after {
2485
+ left: auto;
2486
+ right: 1px;
2487
+ bottom: -10px;
2488
+ content: " ";
2489
+ border-right-width: 0;
2490
+ border-left-color: #fff;
2491
+ }
2492
+
2493
+
2494
+ /* Image w/description */
2495
+
2496
+ .tinvwl-img-w-desc i{
2497
+
2498
+ margin-right: 20px;
2499
+ }
2500
+
2501
+ .tinvwl-img-w-desc h5 {
2502
+ font-weight: 600;
2503
+ text-transform: uppercase;
2504
+ }
2505
+
2506
+ .tinvwl-img-w-desc .tinvwl-desc {
2507
+ color: #4f4639;
2508
+ }
2509
+
2510
+ .tinvwl-img-w-desc h5 + .tinvwl-desc {
2511
+ margin-top: 2px;
2512
+ }
2513
+
2514
+
2515
+ /* Premium Features */
2516
+
2517
+ .tinvwl-premium-feat h2 {
2518
+ font-size: 48px;
2519
+ text-transform: uppercase;
2520
+ letter-spacing: -.025em;
2521
+ line-height: 1;
2522
+ color: #3e3e3e;
2523
+ }
2524
+
2525
+ .tinvwl-premium-feat h3 {
2526
+ font-size: 16px;
2527
+ font-weight: 600;
2528
+ text-transform: uppercase;
2529
+ letter-spacing: -.025em;
2530
+ color: #50504f;
2531
+ }
2532
+
2533
+ .tinvwl-premium-feat .tinvwl-feat-col-inner {
2534
+ padding: 40px;
2535
+ }
2536
+
2537
+ .tinvwl-premium-feat .tinvwl-pic-col .tinvwl-feat-col-inner {
2538
+ text-align: center;
2539
+ padding-left: 22px;
2540
+ padding-right: 22px;
2541
+ }
2542
+
2543
+ .tinvwl-premium-feat .tinvwl-pic-col img {
2544
+ display: block;
2545
+ margin: 0 auto;
2546
+ }
2547
+
2548
+ .tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn {
2549
+ margin-top: -35px;
2550
+ }
2551
+
2552
+ .tinvwl-premium-feat .tinvwl-features {
2553
+ margin-top: 28px;
2554
+ }
2555
+
2556
+ .tinvwl-premium-feat .tinvwl-features li i {
2557
+ color: #96b100;
2558
+ margin-right: 15px;
2559
+ }
2560
+
2561
+ .tinvwl-premium-feat .tinvwl-features li span {
2562
+ text-decoration: underline;
2563
+ }
2564
+
2565
+ .tinvwl-premium-feat .tinvwl-features li + li {
2566
+ margin-top: 14px;
2567
+ }
2568
+
2569
+ .tinvwl-premium-feat .tinvwl-img-w-desc + .tinvwl-img-w-desc {
2570
+ margin-top: 15px;
2571
+ }
2572
+
2573
+ .tinvwl-premium-feat .tinvwl-sup-col .tinvwl-feat-col-inner > .tinvwl-desc {
2574
+ line-height: 1.71428571;
2575
+ text-align: center;
2576
+ margin-top: 23px;
2577
+ }
2578
+
2579
+ .tinvwl-premium-feat .tinvwl-sup-col .tinvwl-feat-col-inner > .tinvwl-desc a {
2580
+ display: inline-block;
2581
+ text-decoration: underline;
2582
+ margin-top: 26px;
2583
+ color: #000;
2584
+ }
2585
+
2586
+
2587
+ /* Footer */
2588
+
2589
+ #wpfooter {
2590
+ padding: 10px 40px;
2591
+ }
2592
+
2593
+ #wpfooter p {
2594
+ font-family: "Open Sans", "Helvetica Neue", sans-serif;
2595
+ font-size: 14px;
2596
+ line-height: 1.85714286;
2597
+ color: #4b4b4b;
2598
+ }
2599
+
2600
+ #wpfooter .fa-heart {
2601
+ margin: 0 3px;
2602
+ }
2603
+
2604
+ #wpfooter .fa-star {
2605
+ font-size: 12px;
2606
+ margin: 0 1px;
2607
+ }
2608
+
2609
+ #wpfooter span .fa-star:first-of-type {
2610
+ margin-left: 6px;
2611
+ }
2612
+
2613
+ #wpfooter span .fa-star:last-of-type {
2614
+ margin-left: 3px;
2615
+ }
2616
+
2617
+ #wpfooter i {
2618
+ color: #ff5739;
2619
+ }
2620
+
2621
+ #wpfooter a {
2622
+ text-decoration: underline;
2623
+ color: #ff5739;
2624
+ }
2625
+
2626
+ #wpfooter a:hover,
2627
+ #wpfooter a:active,
2628
+ #wpfooter a:focus {
2629
+ color: #000;
2630
+ }
2631
+
2632
+
2633
+ /* Color Picker */
2634
+
2635
+ .tinvwl-color-picker {
2636
+ position: relative;
2637
+ }
2638
+
2639
+ .tinvwl-color-picker .iris-picker {
2640
+ position: absolute;
2641
+ z-index: 9999;
2642
+ }
2643
+
2644
+ .tinvwl-color-picker input[type=text] {
2645
+ color: #fff;
2646
+ border: 4px solid #fff;
2647
+ box-shadow: 0 0 0 1px rgba(0,0,0,.14);
2648
+ }
2649
+
2650
+ .tinvwl-color-picker .tinvwl-eyedropper {
2651
+ cursor: pointer;
2652
+ position: relative;
2653
+ display: inline-block;
2654
+ vertical-align: top;
2655
+ margin-left: 4px;
2656
+ width: 42px;
2657
+ height: 42px;
2658
+ background: #fff url('../img/color_icon.png') no-repeat center;
2659
+ border: 1px solid rgba(0,0,0,.14);
2660
+ border-radius: 2px;
2661
+ box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);
2662
+ }
2663
+
2664
+ .tinvwl-color-picker .tinvwl-eyedropper a {
2665
+ color: #6b625a;
2666
+ }
2667
+
2668
+ .tinvwl-color-picker .tinvwl-eyedropper.tinvwl-active {
2669
+ }
2670
+
2671
+ .tinvwl-color-picker .tinvwl-eyedropper i {
2672
+ display: inline-block;
2673
+ position: absolute;
2674
+ top: 15px;
2675
+ left: 14px;
2676
+ font-size: 12px;
2677
+ }
2678
+
2679
+ .tinvwl-color-picker + .iris-picker .iris-square-value {
2680
+ width: 0;
2681
+ height: 0;
2682
+ }
2683
+
2684
+
2685
+ /* Modal */
2686
+
2687
+ .tinvwl-overlay {
2688
+ position: fixed;
2689
+ top: 0;
2690
+ left: 0;
2691
+ width: 100%;
2692
+ height: 100%;
2693
+ visibility: hidden;
2694
+ opacity: 0;
2695
+
2696
+ -webkit-transition: opacity .3s ease, visibility .3s ease;
2697
+ -moz-transition: opacity .3s ease, visibility .3s ease;
2698
+ -o-transition: opacity .3s ease, visibility .3s ease;
2699
+ transition: opacity .3s ease, visibility .3s ease;
2700
+
2701
+ background: #191919;
2702
+ }
2703
+
2704
+ .tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {
2705
+ visibility: visible;
2706
+ opacity: .5;
2707
+ }
2708
+
2709
+ .admin-bar .tinvwl-content .tinvwl-modal {
2710
+ padding-top: 32px !important;
2711
+ }
2712
+
2713
+ .tinvwl-content .tinvwl-modal .tinvwl-modal-inner {
2714
+ position: relative;
2715
+ margin: 0 auto;
2716
+ background: #fff;
2717
+ -webkit-border-radius: 4px;
2718
+ -moz-border-radius: 4px;
2719
+ border-radius: 4px;
2720
+ }
2721
+
2722
+ .tinvwl-content .tinvwl-modal {
2723
+ overflow-y: auto;
2724
+ overflow-x: hidden;
2725
+ top: 0;
2726
+ left: 0;
2727
+ width: 0;
2728
+ height: 0;
2729
+ z-index: 9999;
2730
+ position: fixed;
2731
+ outline: none !important;
2732
+ -webkit-backface-visibility: hidden;
2733
+ visibility: hidden;
2734
+ opacity: 0;
2735
+ text-align: left;
2736
+
2737
+ -webkit-transition: opacity .3s ease, visibility .3s ease;
2738
+ -moz-transition: opacity .3s ease, visibility .3s ease;
2739
+ -o-transition: opacity .3s ease, visibility .3s ease;
2740
+ transition: opacity .3s ease, visibility .3s ease;
2741
+ }
2742
+
2743
+ .tinvwl-content .tinvwl-modal.tinvwl-modal-open {
2744
+ visibility: visible;
2745
+ opacity: 1;
2746
+ width: 100%;
2747
+ height: 100%;
2748
+ }
2749
+
2750
+ @media screen and (max-width: 782px) {
2751
+ .admin-bar .tinvwl-content .tinvwl-modal {
2752
+ padding-top: 46px !important;
2753
+ }
2754
+ }
2755
+
2756
+ @media screen and (max-width: 600px) {
2757
+ .admin-bar .tinvwl-content .tinvwl-modal {
2758
+ padding-top: 0 !important;
2759
+ }
2760
+ }
2761
+
2762
+ .tinvwl-modal .tinvwl-table {
2763
+ height: 100%;
2764
+ }
2765
+
2766
+ .tinvwl-content .tinvwl-modal .tinvwl-modal-inner {
2767
+ max-width: 415px;
2768
+ padding: 40px 45px;
2769
+ }
2770
+
2771
+ .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails {
2772
+ text-align: center;
2773
+ }
2774
+
2775
+ .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {
2776
+ margin: 0 0 26px;
2777
+ }
2778
+
2779
+ .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {
2780
+ padding: 14px 33px;
2781
+ }
2782
+
2783
+ .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {
2784
+ margin-left: 6px;
2785
+ }
2786
+
2787
+
2788
+ /* Quick Buttons */
2789
+
2790
+ .tinvwl-quick-btns {
2791
+ position: fixed;
2792
+ top: 25%;
2793
+ left: 100%;
2794
+ z-index: 9999;
2795
+ }
2796
+
2797
+ .tinvwl-quick-btns button {
2798
+ display: block;
2799
+ width: 117px;
2800
+ font-size: 14px;
2801
+ font-family: "Open Sans", Arial, sans-serif;
2802
+ font-weight: 600;
2803
+ padding: 0 35px 0 0;
2804
+ -webkit-border-radius: 2px;
2805
+ -moz-border-radius: 2px;
2806
+ border-radius: 2px;
2807
+ border: none;
2808
+ text-decoration: none;
2809
+ background: #96b100;
2810
+ color: #ffffff;
2811
+
2812
+ -webkit-transform: translateX(-50px);
2813
+ -moz-transform: translateX(-50px);
2814
+ -o-transform: translateX(-50px);
2815
+ transform: translateX(-50px);
2816
+
2817
+ -webkit-transition: transform .3s ease;
2818
+ -moz-transition: transform .3s ease;
2819
+ -o-transition: transform .3s ease;
2820
+ transition: transform .3s ease;
2821
+ }
2822
+
2823
+ .tinvwl-panel.only-button .tinvwl-quick-btns .form-control {
2824
+ display: block;
2825
+ width: 119px;
2826
+ }
2827
+
2828
+ .tinvwl-quick-btns button:hover {
2829
+ -webkit-transform: translateX(-100%);
2830
+ -moz-transform: translateX(-100%);
2831
+ -o-transform: translateX(-100%);
2832
+ transform: translateX(-100%);
2833
+ }
2834
+
2835
+ .tinvwl-quick-btns button + button {
2836
+ margin-top: 4px;
2837
+ }
2838
+
2839
+ .tinvwl-quick-btns button span {
2840
+ display: inline-block;
2841
+ width: 50px;
2842
+ padding: 15px 0;
2843
+ text-align: center;
2844
+ }
2845
+
2846
+
2847
+ /* Preview Select */
2848
+
2849
+ @media (min-width: 1200px) {
2850
+ .tinvwl-empty-select + .input-group-btn {
2851
+ text-align: right;
2852
+ }
2853
+ }
2854
+
2855
+ .tinvwl-empty-select + .input-group-btn .tinvwl-btn {
2856
+ margin-left: 0;
2857
+ }
2858
+
2859
+
2860
+ /* Bootstrap */
2861
+
2862
+ .container {
2863
+ /*padding-right: 15px;
2864
+ padding-left: 15px;*/
2865
+ margin-right: auto;
2866
+ margin-left: auto;
2867
+ }
2868
+ @media (min-width: 768px) {
2869
+ .container {
2870
+ width: 750px;
2871
+ }
2872
+ }
2873
+ @media (min-width: 992px) {
2874
+ .container {
2875
+ width: 970px;
2876
+ }
2877
+ }
2878
+ @media (min-width: 1200px) {
2879
+ .container {
2880
+ width: 1170px;
2881
+ }
2882
+ }
2883
+ .container-fluid {
2884
+ /*padding-right: 15px;
2885
+ padding-left: 15px;*/
2886
+ margin-right: auto;
2887
+ margin-left: auto;
2888
+ }
2889
+ .row {
2890
+ margin-right: -15px;
2891
+ margin-left: -15px;
2892
+ }
2893
+ .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
2894
+ position: relative;
2895
+ min-height: 1px;
2896
+ padding-right: 15px;
2897
+ padding-left: 15px;
2898
+ }
2899
+
2900
+ .tinvwl-table .form-group .row {
2901
+ /*margin-left: -5px;*/
2902
+ /*margin-right: -5px;*/
2903
+ }
2904
+
2905
+ .tinvwl-table .form-group [class^="col-"] {
2906
+ /*padding-right: 5px;*/
2907
+ /*padding-left: 5px;*/
2908
+ }
2909
+
2910
+ .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
2911
+ float: left;
2912
+ }
2913
+ .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}
2914
+ @media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}
2915
+ @media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}
2916
+ @media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}
2917
+
2918
+ @media (max-width: 1199px) {
2919
+ .tinvwl-table .row > [class^="col-md-"] + [class^="col-md-"],
2920
+ .tinvwl-table .row > [class^="col-lg-"] + [class^="col-lg-"] {
2921
+ padding-top: 30px;
2922
+ }
2923
+ .tinvwl-table .form-group > [class^="col-md-"] + [class^="col-md-"],
2924
+ .tinvwl-table .form-group > [class^="col-lg-"] + [class^="col-lg-"] {
2925
+ padding-top: 30px;
2926
+ }
2927
+ }
2928
+
2929
+ .fade {
2930
+ opacity: 0;
2931
+ -webkit-transition: opacity .15s linear;
2932
+ -o-transition: opacity .15s linear;
2933
+ transition: opacity .15s linear;
2934
+ }
2935
+ .fade.in {
2936
+ opacity: 1;
2937
+ }
2938
+
2939
+ .form-horizontal .form-group {
2940
+ margin-right: -15px;
2941
+ margin-left: -15px;
2942
+ }
2943
+
2944
+ .form-group {
2945
+ margin-bottom: 23px;
2946
+ }
2947
+
2948
+ .form-horizontal:last-of-type .form-group {
2949
+ /*margin-bottom: 0;*/
2950
+ }
2951
+
2952
+ .tinvwl-inner .form-group + .form-group > label {
2953
+ /*margin-top: 7px;*/
2954
+ }
2955
+
2956
+ .form-control {
2957
+ display: block;
2958
+ width: 100%;
2959
+ }
2960
+
2961
+ label.one-line {
2962
+ display: inline-block;
2963
+ margin-bottom: 0;
2964
+ margin-right: 10px;
2965
+ }
2966
+
2967
+ .control-label label {
2968
+ display: block;
2969
+ margin-bottom: 10px;
2970
+ }
2971
+
2972
+ .form-horizontal .control-label label {
2973
+ padding-top: 9px;
2974
+ margin-bottom: 0;
2975
+ }
2976
+
2977
+ @media (min-width: 1200px) {
2978
+ .tinvwl-table .tinvwl-header-row label {
2979
+ margin-bottom: 0;
2980
+ }
2981
+
2982
+ .tinvwl-table .tinvwl-header-row .form-group {
2983
+ margin-top: -7px;
2984
+ margin-bottom: 13px;
2985
+ }
2986
+ }
2987
+
2988
+ @media (max-width: 1199px) {
2989
+ .form-horizontal .control-label label {
2990
+ margin-bottom: 10px;
2991
+ }
2992
+
2993
+ .tinvwl-table .tinvwl-header-row label {
2994
+ padding-top: 3px;
2995
+ }
2996
+ }
2997
+
2998
+ .input-group-btn {
2999
+ margin-top: 13px;
3000
+ }
3001
+
3002
+ .input-group {
3003
+ position: relative;
3004
+ display: table;
3005
+ border-collapse: separate;
3006
+ }
3007
+
3008
+ .input-group-addon,
3009
+ .input-group-btn {
3010
+ width: 1%;
3011
+ white-space: nowrap;
3012
+ vertical-align: middle;
3013
+ }
3014
+
3015
+ .input-group-btn {
3016
+ margin-top: 0;
3017
+ position: relative;
3018
+ white-space: nowrap;
3019
+ }
3020
+
3021
+ .input-group-btn .tinvwl-btn {
3022
+ margin-left: 10px;
3023
+ }
3024
+
3025
+ .input-group-btn > .btn {
3026
+ position: relative;
3027
+ }
3028
+
3029
+ .input-group .form-control,
3030
+ .input-group-addon,
3031
+ .input-group-btn {
3032
+ display: table-cell;
3033
+ }
3034
+
3035
+ .input-group .form-control {
3036
+ position: relative;
3037
+ z-index: 2;
3038
+ float: left;
3039
+ width: 100%;
3040
+ margin-bottom: 0;
3041
+ }
3042
+
3043
+ @media only screen and (max-width: 1199px) {
3044
+ .input-group:not(.tinvwl-no-full) {
3045
+ display: block;
3046
+ }
3047
+
3048
+ .input-group:not(.tinvwl-no-full) .form-control {
3049
+ float: none;
3050
+ }
3051
+
3052
+ .input-group:not(.tinvwl-no-full) .form-control + .input-group-btn {
3053
+ padding-top: 10px;
3054
+ padding-left: 0;
3055
+ }
3056
+
3057
+ .input-group:not(.tinvwl-no-full) .input-group-addon,
3058
+ .input-group:not(.tinvwl-no-full) .input-group-btn,
3059
+ .input-group:not(.tinvwl-no-full) .form-control {
3060
+ display: block;
3061
+ }
3062
+
3063
+ .input-group:not(.tinvwl-no-full) .input-group-addon,
3064
+ .input-group:not(.tinvwl-no-full) .input-group-btn,
3065
+ .input-group:not(.tinvwl-no-full) .input-group-addon > input,
3066
+ .input-group:not(.tinvwl-no-full) .input-group-addon > button,
3067
+ .input-group:not(.tinvwl-no-full) .input-group-btn > input,
3068
+ .input-group:not(.tinvwl-no-full) .input-group-btn > button {
3069
+ margin-left: 0;
3070
+ }
3071
+ }
3072
+
3073
+ .text-right {
3074
+ text-align: right;
3075
+ }
3076
+
3077
+ @media (max-width: 1199px) {
3078
+ .text-right {
3079
+ text-align: left;
3080
+ }
3081
+ }
3082
+
3083
+ @media (min-width: 768px) {
3084
+ .form-inline .form-group {
3085
+ display: inline-block;
3086
+ margin-bottom: 0;
3087
+ vertical-align: middle;
3088
+ }
3089
+ .form-inline .form-control {
3090
+ display: inline-block;
3091
+ width: auto;
3092
+ vertical-align: middle;
3093
+ }
3094
+ .form-inline .form-control-static {
3095
+ display: inline-block;
3096
+ }
3097
+ .form-inline .input-group {
3098
+ display: inline-table;
3099
+ vertical-align: middle;
3100
+ }
3101
+ .form-inline .input-group .input-group-addon,
3102
+ .form-inline .input-group .input-group-btn,
3103
+ .form-inline .input-group .form-control {
3104
+ width: auto;
3105
+ }
3106
+ .form-inline .input-group > .form-control {
3107
+ width: 100%;
3108
+ }
3109
+ .form-inline .control-label label {
3110
+ margin-bottom: 0;
3111
+ vertical-align: middle;
3112
+ }
3113
+ .form-inline .radio,
3114
+ .form-inline .checkbox {
3115
+ display: inline-block;
3116
+ margin-top: 0;
3117
+ margin-bottom: 0;
3118
+ vertical-align: middle;
3119
+ }
3120
+ .form-inline .radio label,
3121
+ .form-inline .checkbox label {
3122
+ padding-left: 0;
3123
+ }
3124
+ .form-inline .radio input[type="radio"],
3125
+ .form-inline .checkbox input[type="checkbox"] {
3126
+ position: relative;
3127
+ margin-left: 0;
3128
+ }
3129
+ .form-inline .has-feedback .form-control-feedback {
3130
+ top: 0;
3131
+ }
3132
+ }
3133
+
3134
+ /*************************IMAGES *******************************/
3135
+
3136
+ .logo_heart{
3137
+ background: url('../img/logo_heart.png') no-repeat center;
3138
+ display: inline-block;
3139
+ background-size: 54px 54px;
3140
+ width: 54px;
3141
+ height: 54px;
3142
+ }
3143
+
3144
+ .admin-rescue{
3145
+ background: url('../img/admin-rescue.png') no-repeat center;
3146
+ display: inline-block;
3147
+ background-size: 61px 60px;
3148
+ width: 61px;
3149
+ height: 60px;
3150
+ }
3151
+
3152
+ .admin-update{
3153
+ background: url('../img/admin-update.png') no-repeat center;
3154
+ display: inline-block;
3155
+ background-size: 61px 60px;
3156
+ width: 61px;
3157
+ height: 60px;
3158
+ }
3159
+
3160
+ .wizard_logo{
3161
+ background: url('../img/wizard_logo.png') no-repeat center;
3162
+ background-size: 54px 54px;
3163
+ width: 54px;
3164
+ height: 54px;
3165
+ display: block;
3166
+ margin: 10px auto;
3167
+ }
3168
+ .wizard_setup{
3169
+ background: url('../img/wizard_setup.png') no-repeat center;
3170
+ display: inline-block;
3171
+ background-size: 143px 144px;
3172
+ width: 143px;
3173
+ height: 144px;
3174
+ }
3175
+
3176
+ .premium_adv{
3177
+ background: url('../img/premium_adv.png') no-repeat center;
3178
+ display: block;
3179
+ margin: 0 auto;
3180
+ background-size: 365px 216px;
3181
+ width: 365px;
3182
+ height: 216px;
3183
+ }
3184
+
3185
+ /************************** RETINA *************************/
3186
+ .tinvwl-content select {
3187
+ background-size: 13px 8px;
3188
+
3189
+ }
3190
+ .tinvwl-select + .tinvwl-caret span {
3191
+ background-size: 13px 18px;
3192
+
3193
+ }
3194
+
3195
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {
3196
+ background-size: 20px 30px;
3197
+
3198
+ }
3199
+
3200
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {
3201
+ background-size: 20px 30px;
3202
+
3203
+ }
3204
+
3205
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {
3206
+ background-size: 20px 30px;
3207
+
3208
+ }
3209
+
3210
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {
3211
+ background-size: 20px 30px;
3212
+
3213
+ }
3214
+
3215
+ .tinvwl-color-picker .tinvwl-eyedropper {
3216
+ background-size: 28px 29px;
3217
+
3218
+ }
3219
+
3220
+ @media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all {
3221
+ .tinvwl-content select {
3222
+ background-image: url('../img/select_caret@2x.png');
3223
+
3224
+ }
3225
+ .tinvwl-select + .tinvwl-caret span {
3226
+ background-image: url('../img/chevron_down@2x.png') ;
3227
+
3228
+ }
3229
+
3230
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {
3231
+ background-image: url('../img/chevron_icon@2x.png') ;
3232
+
3233
+ }
3234
+
3235
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {
3236
+ background-image: url('../img/chevron_icon@2x.png') ;
3237
+
3238
+ }
3239
+
3240
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {
3241
+ background-image: url('../img/chevron_icon@2x.png') ;
3242
+
3243
+ }
3244
+
3245
+ .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {
3246
+ background-image: url('../img/chevron_icon@2x.png') ;
3247
+
3248
+ }
3249
+
3250
+ .tinvwl-color-picker .tinvwl-eyedropper {
3251
+ background-image: url('../img/color_icon@2x.png') ;
3252
+
3253
+ }
3254
+ .logo_heart{
3255
+ background-image: url('../img/logo_heart@2x.png');
3256
+ }
3257
+
3258
+ .admin-rescue{
3259
+ background-image: url('../img/admin-rescue@2x.png');
3260
+ }
3261
+
3262
+ .admin-update{
3263
+ background-image: url('../img/admin-update@2x.png') ;
3264
+ }
3265
+
3266
+ .wizard_logo{
3267
+ background-image: url('../img/wizard_logo@2x.png') ;
3268
+ }
3269
+ .wizard_setup{
3270
+ background-image: url('../img/wizard_setup@2x.png') ;
3271
+ }
3272
+ }
3273
+
3274
+ /******************STYLE HEADINGS*********************/
3275
+ #style_options .tinvwl-table tbody tr .tinvwl-inner h2{
3276
+ font-size: 18px;
3277
+ color: #291C09;
3278
+ text-transform: capitalize;
3279
+ font-weight: 600;
3280
+ margin-bottom: 21px;
3281
+ padding: 14px 0;
3282
+ }
asset/css/admin.min.css CHANGED
@@ -1 +1 @@
1
- *,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-group:after,.form-group:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.row:after,.row:before,.tablenav:after,.tablenav:before,.tinv-wishlist-clearfix:after,.tinv-wishlist-clearfix:before,.tinvwl-panel:after,.tinvwl-panel:before{display:table;content:" "}.container-fluid:after,.container:after,.form-group:after,.form-horizontal .form-group:after,.row:after,.tablenav:after,.tinv-wishlist-clearfix:after,.tinvwl-panel:after{clear:both}.tinvwl-content table,.tinvwl-header table{border-spacing:0;border-collapse:collapse;width:100%;max-width:100%}.tinvwl-content td,.tinvwl-content th,.tinvwl-header td,.tinvwl-header th{padding:0}.tinvwl-content img,.tinvwl-header img{height:auto;max-width:100%}#wpwrap{background:#f6f3ed}#wpcontent{padding-left:0}#wpbody-content{padding-bottom:135px}#update-nag,.notice,.update-nag,div.error,div.updated{margin:20px 0 0 40px}.notice,div.error,div.updated{margin-right:40px}body .tinvwl-content,body .tinvwl-header{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;color:#6b625a}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}.tinv-label,label{display:block;font-size:15px;font-family:"Open Sans","Helvetica Neue",sans-serif;color:#291C09;font-weight:600;margin-bottom:7px}.wrap h1,h1,h2,h3,h4,h5,h6{color:#291c09;font-family:'Open Sans',Arial,sans-serif;font-weight:400;line-height:1.313;padding:0;margin:0;border:0}.wrap h1,h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}@media screen and (max-width:1200px){#update-nag,.notice,.update-nag,div.error,div.updated{margin-top:20px;margin-left:20px;margin-right:20px}}@media screen and (max-width:782px){.auto-fold #wpcontent{padding-left:0}#update-nag,.notice,.update-nag,div.error,div.updated{margin:20px 0 0}.notice,div.error,div.updated{margin-right:0}}#toplevel_page_tinvwl ul ul{display:none;margin-left:15px;position:absolute}#toplevel_page_tinvwl ul li.current ul,#toplevel_page_tinvwl ul li:hover ul{display:block;left:145px;margin-left:15px;position:absolute;top:0}.status-panel>div{display:inline-block;margin-left:21px}.status-panel .button-link{background-color:#FF5739;color:#FFF;text-decoration:none;text-transform:uppercase;line-height:10px;font-weight:600;height:48px;display:table-cell;border-radius:5px;padding:0 17px;vertical-align:middle}.status-panel .button-link span::before{color:#ffdc00;display:inline-block;font:400 12px/1 dashicons;vertical-align:bottom;-webkit-font-smoothing:antialiased;content:"\f155"}.status-panel .button-round{border:2px solid #f1f1f1;border-radius:50%;width:43px;padding-top:5px;padding-left:2px;height:40px;display:table-cell;text-align:center;vertical-align:middle}.status-panel .status-tutorial span::before{color:#515151;display:inline-block;font:400 24px/1 dashicons;vertical-align:middle;-webkit-font-smoothing:antialiased;content:"\f118"}.tinvwl-status-message{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;margin-top:40px;color:#6b625a;border-top:2px solid #f6f3ed}.tinvwl-status-message .tinvwl-title{padding:13px 20px;float:left;width:142px;font-weight:700}.tinvwl-status-message.type-error .tinvwl-title,.tinvwl-status-message.type-tip .tinvwl-title{color:#fff}.tinvwl-status-message.type-error .tinvwl-title{background:#ff3814}.tinvwl-status-message.type-tip .tinvwl-title{background:#30aec4}.tinvwl-status-message.type-attention .tinvwl-title{color:#23282d;background:#ffe900}.tinvwl-status-message .tinvwl-title i{margin-right:10px}.tinvwl-status-message.type-error>.tinvwl-title>i:before{content:"\f00d"}.tinvwl-status-message.type-tip>.tinvwl-title>i:before{content:"\f05a"}.tinvwl-status-message.type-attention>.tinvwl-title>i:before{content:"\f071"}.tinvwl-status-message .tinvwl-message{padding:13px 20px;overflow:hidden;height:100%;background:#faf9f7}@media screen and (max-width:782px){.tinvwl-status-message{margin-top:20px}}.tinvwl-content a{text-decoration:none;color:#30aec4}.tinvwl-content a:active,.tinvwl-content a:focus,.tinvwl-content a:hover{color:#524737}.tinvwl-content input[type=checkbox],.tinvwl-content input[type=color],.tinvwl-content input[type=date],.tinvwl-content input[type=datetime-local],.tinvwl-content input[type=datetime],.tinvwl-content input[type=email],.tinvwl-content input[type=month],.tinvwl-content input[type=number],.tinvwl-content input[type=password],.tinvwl-content input[type=radio],.tinvwl-content input[type=search],.tinvwl-content input[type=tel],.tinvwl-content input[type=text],.tinvwl-content input[type=time],.tinvwl-content input[type=url],.tinvwl-content input[type=week],.tinvwl-content select,.tinvwl-content textarea{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,.14);-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.14);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.14)}.tinvwl-content textarea{height:70px}.tinvwl-content input[type=color],.tinvwl-content input[type=date],.tinvwl-content input[type=datetime-local],.tinvwl-content input[type=datetime],.tinvwl-content input[type=email],.tinvwl-content input[type=month],.tinvwl-content input[type=number],.tinvwl-content input[type=password],.tinvwl-content input[type=search],.tinvwl-content input[type=tel],.tinvwl-content input[type=text],.tinvwl-content input[type=time],.tinvwl-content input[type=url],.tinvwl-content input[type=week],.tinvwl-content select{height:42px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-content .tablenav input[type=search]{height:35px;width:210px;padding:9px 13px;-webkit-box-shadow:none;box-shadow:none;border:none;background:#f4f3ef}.tinvwl-content .tablenav input[type=search]+button[type=submit],.tinvwl-content .tablenav input[type=search]+input[type=submit]{vertical-align:middle}.tinvwl-content .tablenav .tinvwl-select-wrap+input[type=submit],.tinvwl-content .tablenav input[type=search]+button[type=submit],.tinvwl-content .tablenav input[type=search]+input[type=submit]{float:right;margin-left:8px!important}.tinvwl-content input[type=color]:disabled,.tinvwl-content input[type=date]:disabled,.tinvwl-content input[type=datetime-local]:disabled,.tinvwl-content input[type=datetime]:disabled,.tinvwl-content input[type=email]:disabled,.tinvwl-content input[type=month]:disabled,.tinvwl-content input[type=number]:disabled,.tinvwl-content input[type=password]:disabled,.tinvwl-content input[type=search]:disabled,.tinvwl-content input[type=tel]:disabled,.tinvwl-content input[type=text]:disabled,.tinvwl-content input[type=time]:disabled,.tinvwl-content input[type=url]:disabled,.tinvwl-content input[type=week]:disabled,.tinvwl-content select:disabled{font-size:15px;font-family:"Open Sans","Helvetica Neue",sans-serif;font-weight:600;color:#291C09;background-color:#f6f3ed;border-color:#f6f3ed}.tinvwl-content select{font-family:Arial,sans-serif;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:9px 40px 9px 13px;background-color:#fff;background-image:url(../img/select_caret.png);background-repeat:no-repeat;background-position:calc(100% - 15px) center}@media screen and (max-width:782px){input,textarea{font-size:14px}#wpbody .tinvwl-content select{height:42px;font-size:14px}}.tinvwl-content select[multiple=multiple]{padding:9px 13px;background:#fff}.tinvwl-content .tinvwl-select.grey{font-size:14px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;padding:8px 11px;height:35px;border:none;color:#5D5D5D;background:#f4f3ef}.tinvwl-select-wrap{position:relative;display:inline-block;vertical-align:middle;cursor:pointer}.tinvwl-content select.tinvwl-select.grey{padding-right:47px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-select+.tinvwl-caret{pointer-events:none;display:inline-block;position:absolute;top:0;right:0;width:36px;height:36px;line-height:36px;text-align:center;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tinvwl-select+.tinvwl-caret span{display:inline-block;width:13px;height:8px;background:url(../img/chevron_down.png) 0 -10px no-repeat}.tinvwl-select:hover+.tinvwl-caret{background:#3e3e3e}.tinvwl-select:hover+.tinvwl-caret span{background-position:0 0}.tinvwl-content .tinvwl-nav{margin:0 40px}.tinvwl-content .tinvwl-panel+.tinvwl-nav{margin-top:40px}.tinvwl-nav .tinvwl-prev,.tinvwl-nav .tinvwl-prev .tinvwl-btn{float:left}.tinvwl-nav .tinvwl-next{float:right;text-align:right}.tinvwl-nav .tinvwl-btn+.tinvwl-btn{margin-left:20px}.tinvwl-panel.only-button.w-bg{background:0 0;overflow:visible}.tinvwl-panel.only-button.w-shadow{-webkit-box-shadow:none;box-shadow:none;overflow:visible}.tinvwl-panel.only-button .control-label,.tinvwl-panel.only-button tfoot,.tinvwl-panel.only-button thead{display:none}.tinvwl-panel.only-button .form-group{margin-bottom:0}.tinvwl-panel.only-button .form-control{display:inline-block;width:auto}.tinvwl-panel.only-button .tinvwl-table>tbody>tr>td{padding:0}#doaction,#doaction2,#post-query-submit{margin:0}.tinvwl-btn,button,input[type=submit]{display:inline-block;vertical-align:middle;margin:0;font-family:'Open Sans',Arial,sans-serif;font-size:14px;line-height:normal;cursor:pointer;text-decoration:none}.tinvwl-btn,a.tinvwl-btn{padding:11px 19px 12px 18px;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:-.025em;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;background-color:#96b100}.tinvwl-btn.white.small,.tinvwl-btn.white.smaller{font-size:14px;border:1px solid rgba(0,0,0,.14);box-shadow:1px 2px 4px 0 rgba(0,0,0,.1)}.tinvwl-btn.large{padding:14px 19px 14px 18px}.tinvwl-btn.small{padding:6px 11px 7px}.tinvwl-btn.smaller{padding:11px 18px 12px}.tinvwl-btn.black,.tinvwl-btn.dark-green,.tinvwl-btn.green,.tinvwl-btn.red{font-weight:800}.tinvwl-btn.grey{margin:0;padding:8px 12px;font-weight:700;color:#3e3e3e;background:#F4F3EF}.tinvwl-btn.grey.large{font-weight:800;padding:14px 19px 14px 18px}.tinvwl-btn.grey.w-icon{letter-spacing:-.025em}.tinvwl-btn.red{color:#fff;background-color:#ff5739}.tinvwl-btn.orange{color:#fff;background-color:#FF9F07}.tinvwl-btn.white.smaller{font-weight:700;letter-spacing:-.05em;padding:10px 15px 11px}.tinvwl-btn.white.small{font-family:Arial,sans-serif;text-transform:none;font-weight:400;padding:9px 18px;color:#4f4639}.tinvwl-content .widefat th,.tinvwl-content th.sortable>a,.tinvwl-content th.sorted>a,.tinvwl-sign-icon,.tinwl-wishlists-privacy li a{font-family:"Open Sans","Helvetica Neue",sans-serif}.tinvwl-btn.small.white:active,.tinvwl-btn.small.white:focus,.tinvwl-btn.small.white:hover{color:#fff}.tinvwl-btn.white{color:#291c09;background:#fff}.tinvwl-btn.white.no-txt{padding:12px 16px}.tinvwl-btn.white.small.no-txt{padding:9px 12px}.tinvwl-btn.white i{color:#6b625a;margin-right:11px}.tinvwl-btn.w-icon{font-weight:800}.tinvwl-btn.w-icon i{margin-right:16px}.tinvwl-btn.round.w-icon i{margin-right:15px;font-size:16px}.tinvwl-btn.w-icon i.fa-graduation-cap{vertical-align:text-bottom}.tinvwl-btn.red.w-icon i{margin-right:13px}.tinvwl-btn.round.xl-icon i,.tinvwl-btn.xl-icon i{font-size:17px;margin-right:15px}.tinvwl-btn.lg-icon i{font-size:15px}.tinvwl-btn.md-icon i,.tinvwl-btn.round.md-icon i{font-size:14px}.tinvwl-btn.sm-icon i{font-size:13px}.tinvwl-btn.xs-icon i{font-size:11px;vertical-align:1%}.tinvwl-header .tinvwl-status-panel>a,.tinvwl-table.w-info .tinvwl-info[rowspan],.tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign{vertical-align:middle}.tinvwl-btn.white.no-txt i{margin-right:0}.tinvwl-btn.white:active i,.tinvwl-btn.white:focus i,.tinvwl-btn.white:hover i{color:#fff}.tinvwl-btn.green{color:#fff;background-color:#a9c203}.tinvwl-btn.black{color:#fff;background-color:#515151}.tinvwl-btn.smaller-txt{font-size:12px;padding:15px 20px}.tinvwl-btn.medium{letter-spacing:0}.tinvwl-btn.medium.smaller-txt{padding:9px 16px}.tinvwl-btn.round{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:15px 28px 16px}.tinvwl-btn.round.red{padding:16px 30px}.tinvwl-btn.split{padding:0 26px 0 0}.tinvwl-btn.split span{display:inline-block;text-align:center;width:46px;padding:14px 0;margin-right:14px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background:#8aa300}.tinvwl-btn.split:active span,.tinvwl-btn.split:focus span,.tinvwl-btn.split:hover span{background:#434343}.tinvwl-btn.split.green span{background:#b9cf09}.tinvwl-btn.split.black span{background:#434343}.tinvwl-btn.split span i{font-size:17px}.tinvwl-btn:not(:disabled):active,.tinvwl-btn:not(:disabled):focus,.tinvwl-btn:not(:disabled):hover,a.tinvwl-btn:not(:disabled):active,a.tinvwl-btn:not(:disabled):focus,a.tinvwl-btn:not(:disabled):hover{color:#fff;background-color:#515151}.tinvwl-header .icon.border-grey{position:relative;display:inline-block;width:45px;height:45px;line-height:45px;text-align:center;background:#fff;border:2px solid #f1f1f1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#3e3e3e}.tinvwl-header .icon.border-grey:hover{border-color:#515151}.tinvwl-header .icon.w-lines{position:relative;padding:0 30px}.tinvwl-header .icon.w-lines:after,.tinvwl-header .icon.w-lines:before{content:'';position:absolute;top:50%;top:calc(50% - 1px);width:17px;height:1px;background:rgba(0,0,0,.12)}.tinvwl-header .icon.w-lines:before{left:0}.tinvwl-header .icon.w-lines:after{right:0}.tinvwl-header .icon .badge{position:absolute;top:-5px;right:-10px;display:inline-block;min-width:26px;height:26px;font-size:11px;line-height:19px;font-weight:700;background:#ff5739;border:3px solid #fff;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.tinvwl-header{padding:21px 40px;margin-bottom:40px;background:#fff}.tinwl-logo i.logo_heart{min-width:54px}.tinwl-logo h2{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1;padding-left:10px}.tinvwl-header .tinvwl-title{padding-left:28px;margin-left:28px;border-left:1px solid #dcddde}.tinvwl-header h1{color:#3e3e3e;padding:0}.tinvwl-header .tinvwl-status-panel{margin-top:-12px;text-align:right}.tinvwl-header .tinvwl-status-panel>a+a{margin-left:15px}.tinvwl-header .tinvwl-btn{margin-top:18px}.tinvwl-header .tinvwl-btn.red i{color:#ffdc00}.tinvwl-sign-icon{font-size:30px;color:#948d84}@media (max-width:1199px){.tinvwl-header .tinvwl-cell,.tinvwl-header .tinvwl-cell-3,.tinvwl-header .tinvwl-table{display:block}.tinvwl-header{text-align:center;padding:18px 0 25px}.tinvwl-header h1+.tinvwl-status-panel{margin-top:25px}.tinvwl-header .tinvwl-status-panel{text-align:center;margin-top:15px}.tinvwl-header .tinvwl-status-panel>a+a{margin-left:9px}.tinvwl-header .tinvwl-title,.tinwl-logo,.tinwl-logo h2,.tinwl-logo img{display:block;margin:0 auto}.tinwl-logo h2{padding-left:0;margin-left:0;margin-top:6px}.tinvwl-header .tinvwl-title{position:relative;padding-left:12px;padding-right:12px;padding-top:13px;margin-left:0;margin-top:16px;border-left:0}.tinvwl-header .tinvwl-title:before{content:'';position:absolute;top:0;left:0;right:0;width:40px;height:1px;margin:0 auto;background:#dcddde}}@media (max-width:782px){.tinvwl-header .tinvwl-btn .tinvwl-txt{display:none}.tinvwl-header .tinvwl-btn i{margin-right:0!important}.tinvwl-header .tinvwl-btn.grey{padding-left:16px;padding-right:16px}}.tinwl-wishlists-privacy{margin:-10px 0 0}.tinwl-wishlists-privacy li{float:left;margin:10px 10px 0 0}.tinwl-wishlists-privacy li:last-child{margin-right:0}.tinwl-wishlists-privacy li a{display:block;font-size:14px;font-weight:600;line-height:1;padding:10px 16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#404040;background:#ede8df}.tinwl-wishlists-privacy li a:active,.tinwl-wishlists-privacy li a:focus,.tinwl-wishlists-privacy li a:hover,.tinwl-wishlists-privacy li.active a{color:#fff;background-color:#96b100}@media screen and (max-width:782px){.tinwl-wishlists-privacy{margin-left:15px}}.tinvwl-panel{margin:40px 40px 0}.tinvwl-panel .w-bg-grey{background:#fbfaf9}.tinvwl-panel.w-shadow{-webkit-box-shadow:1px 1px 8px 0 rgba(170,157,137,.14);box-shadow:1px 1px 8px 0 rgba(170,157,137,.14)}.tinvwl-panel.w-bg{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-table.w-info .tinvwl-info-top>tr .tinvwl-info{vertical-align:top}@media screen and (max-width:1200px){.tinvwl-panel{margin:20px 20px 0}.tinvwl-header{margin-bottom:20px}}@media screen and (max-width:782px){.tinvwl-panel{margin:20px 0 0}.tinvwl-panel.only-button{text-align:center}}.tinvwl-icon-preview{position:relative;width:50px;height:42px;margin-right:10px;margin-bottom:10px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#595857;background:#f6f3ed}@media (min-width:1200px){.tinvwl-icon-preview{margin-bottom:0}}.tinvwl-icon-preview span{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tinvwl-icon-preview span img{max-width:50px;max-height:42px;vertical-align:middle}.tinvwl-content table.widefat{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;border-bottom:2px solid #f7f7f7}.tinvwl-content .tablenav{height:auto;margin:30px;background:#fff}.tinvwl-content .tablenav .actions{padding:0}@media screen and (max-width:782px){.tablenav.top .actions{display:block}.tablenav br.tinv-wishlist-clear,.tinvwl-content .tablenav .tinvwl-full{display:none}.tinvwl-content .tablenav{margin:15px 12px}.tinvwl-content .tablenav .alignleft,.tinvwl-content .tablenav .alignright{float:none}.tinvwl-content .tablenav .alignleft+.alignright{margin-top:10px}.tinvwl-content .tablenav .tinvwl-select-wrap{width:calc(100% - 75px)}#wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select{max-width:100%;width:100%;height:35px;padding:9px 13px}.tinvwl-content .tablenav input[type=search]{width:calc(100% - 84px)}}.tinvwl-content .widefat td,.tinvwl-content .widefat th{text-align:center}.tinvwl-content .widefat th{padding:27px 0;position:relative}.tinvwl-content .widefat th.sortable,.tinvwl-content .widefat th.sorted{padding:0}.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted>a{padding:28px 17px;position:relative}.tinvwl-content .widefat th.tinvwl-has-info{padding-top:28px}.tinvwl-content .widefat th.tinvwl-has-info.sortable>a,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a{padding-top:0}.tinvwl-content .widefat th.sortable:first-of-type,.tinvwl-content .widefat th.sorted:first-of-type{padding-left:0}.tinvwl-content .widefat th.sortable:first-of-type>a,.tinvwl-content .widefat th.sorted:first-of-type>a{padding-left:28px}.tinvwl-content .widefat td:first-of-type,.tinvwl-content .widefat th:first-of-type{text-align:left;padding-left:28px}.tinvwl-content .widefat th .tinvwl-help-wrap{display:inline-block;margin-left:6px}.tinvwl-content .widefat th.sortable>a+.tinvwl-help-wrap,.tinvwl-content .widefat th.sorted>a+.tinvwl-help-wrap{margin-left:0}.tinvwl-content .widefat thead tr{background:#f4f3ef}.tinvwl-content .striped>tbody>:nth-child(odd),.tinvwl-content ul.striped>:nth-child(odd){background:0 0}.tinvwl-content .widefat tbody th.check-column,.tinvwl-content .widefat thead td.check-column{width:50px;vertical-align:middle}.tinvwl-content .widefat thead td.check-column{padding:28px 0 28px 28px}.tinvwl-content .widefat tbody th.check-column{padding:13px 0 13px 28px}.tinvwl-content .widefat tbody th.check-column+td,.tinvwl-content .widefat thead td.check-column+th,.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>.tinvwl-info-wrap.tinvwl-in-table,.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>a,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>.tinvwl-info-wrap.tinvwl-in-table,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>a{padding-left:21px}.tinvwl-content .widefat tbody th.pause-play-column,.tinvwl-content .widefat thead td.pause-play-column{padding:0;width:53px;text-align:center}.tinvwl-content th.sortable a,.tinvwl-content th.sorted a{padding:0}.tinvwl-content .widefat th,.tinvwl-content th.sortable>a,.tinvwl-content th.sorted>a{font-size:14px;font-weight:600;color:#291C09;text-transform:uppercase;letter-spacing:-.025em}.tinvwl-content .widefat tbody .column-name strong,.tinvwl-table.w-info thead>tr>th .tinvwl-info-wrap{font-weight:400}.tinvwl-content th.sortable>a,.tinvwl-content th.sorted>a{display:inline-block;vertical-align:middle}.tinvwl-content .widefat th.sortable>a .sorting-indicator,.tinvwl-content .widefat th.sorted>a .sorting-indicator{position:absolute;top:50%;right:0;margin-top:-2px}.tinvwl-content .widefat th.tinvwl-has-info.sortable>a .sorting-indicator,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a .sorting-indicator{margin-top:-15px}.tinvwl-content th.sortable a span,.tinvwl-content th.sorted a span{float:none}.tinvwl-content .widefat thead td,.tinvwl-content .widefat thead th{border-bottom:0}.tinvwl-content .widefat td{padding:24px 0;vertical-align:middle}.tinvwl-content .widefat tbody td{padding:13px 0}.tinvwl-content .widefat td,.tinvwl-content .widefat td ol,.tinvwl-content .widefat td p,.tinvwl-content .widefat td ul{font-size:14px}.tinvwl-content .widefat tbody tr+tr{border-top:2px solid #f7f7f7}.tinvwl-content .widefat thead th.column-preference{text-indent:-9999px}.tinvwl-content .widefat.wishlists tbody td.column-preference,.tinvwl-content .widefat.wishlists thead th.column-preference{min-width:220px;width:220px}.tinvwl-content .widefat:not(.products) tbody td.column-preference{text-align:right}.tinvwl-content .widefat.products thead th.column-quantity a>span:not(.sorting-indicator){max-width:91px}.tinvwl-content .widefat.users tbody .column-name>a{display:block}.tinvwl-content .widefat.products tbody td.column-preference,.tinvwl-content .widefat.products thead th.column-preference{width:345px;min-width:345px}.tinvwl-content .widefat.users tbody td.column-preference,.tinvwl-content .widefat.users thead th.column-preference{width:165px;min-width:165px}.tinvwl-content .widefat tbody .column-name>a{display:table}.tinvwl-content .widefat tbody .column-name .product-image img{max-width:66px}.tinvwl-content .widefat tbody .column-name .product-image,.tinvwl-content .widefat tbody .column-name .product-title{display:table-cell;vertical-align:middle}.tinvwl-content .widefat tbody .column-name .product-title{padding-left:15px}.tinvwl-content .widefat tbody td.column-preference,.tinvwl-content .widefat thead th.column-preference{padding-right:20px}.tinvwl-content .widefat.products tbody td.column-preference>a{margin-right:10px;float:left}.tinvwl-cell-2,.tinvwl-cell-3,.tinvwl-content .widefat.products thead th.column-quantity span span{float:none}.tinvwl-content .widefat.products tbody td.column-preference>a:last-child{margin-right:0}.tinvwl-content .tablenav .tablenav-pages{float:none;text-align:center;height:auto;margin-top:0}.tinvwl-content .tablenav .tablenav-pages .pagination-links>a,.tinvwl-content .tablenav .tablenav-pages .pagination-links>span{display:inline-block;vertical-align:middle;text-align:center;font-size:14px;font-weight:400;padding:0;min-width:38px;height:38px;line-height:38px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;background:0 0;color:#3e3e3e}.tinvwl-content .widefat.users tbody td.column-name,.tinvwl-content .widefat.users thead th.column-name,.tinvwl-table.w-info thead>tr>th{text-align:left}.tinvwl-content .tablenav .tablenav-pages .pagination-links>span{color:rgba(62,62,62,.46)}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page,.tinvwl-content .tablenav .tablenav-pages .pagination-links>span{background:#f3f1ec}.tinvwl-content .tablenav .tablenav-pages .pagination-links>.tinvwl-page-number.space{background:0 0;color:#3e3e3e}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover,.tinvwl-content .tablenav .tablenav-pages .pagination-links>a:hover{background:#3e3e3e;color:#fff}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page{margin-right:20px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page{margin-left:20px}.tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron{display:inline-block;vertical-align:middle;width:9px;height:16px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron{background:url(../img/chevron_icon.png) 0 -16px no-repeat}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron{background:url(../img/chevron_icon.png) no-repeat}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron{background:url(../img/chevron_icon.png) -10px -16px no-repeat}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron{background:url(../img/chevron_icon.png) -10px 0 no-repeat}.tinvwl-content .widefat.products tbody td.column-name,.tinvwl-content .widefat.products thead th.column-name{width:30%}.tinvwl-content .widefat.users tbody td.column-wishlist,.tinvwl-content .widefat.users thead th.column-wishlist,.tinvwl-content .widefat.wishlists tbody td.column-title,.tinvwl-content .widefat.wishlists thead th.column-title{width:45%}.tinvwl-content .widefat.users tbody td.column-quantity,.tinvwl-content .widefat.users thead th.column-quantity{width:100px}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile{display:none}@media screen and (max-width:1440px){.tinvwl-content .widefat.products tbody td.column-preference,.tinvwl-content .widefat.products thead th.column-preference{width:204px;min-width:204px}.tinvwl-content .widefat.wishlists tbody td.column-preference,.tinvwl-content .widefat.wishlists thead th.column-preference{width:98px;min-width:98px}.tinvwl-content .widefat.users tbody td.column-preference,.tinvwl-content .widefat.users thead th.column-preference{width:60px;min-width:60px}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile{padding:9px 12px}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile{display:inline;margin:0}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full{display:none}}@media screen and (max-width:1366px) and (min-width:783px){.tinvwl-content .widefat tbody .column-name .product-image,.tinvwl-content .widefat tbody .column-name .product-title{display:block}.tinvwl-content .widefat tbody .column-name .product-title{padding-left:0}.tinvwl-content .widefat.products tbody td.column-preference,.tinvwl-content .widefat.products thead th.column-preference{width:103px;min-width:103px}.tinvwl-content .widefat.products tbody td.column-preference>a{margin-right:5px}.tinvwl-content .widefat tbody td.column-preference>a:nth-child(2n){margin-right:0}.tinvwl-content .widefat tbody td.column-preference>a:nth-child(n+3){margin-top:5px}.tinvwl-content .widefat thead th .tinvwl-full{display:none}}@media screen and (max-width:1200px) and (min-width:783px){.tinvwl-content th.sortable a span,.tinvwl-content th.sorted a span{float:none}.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted>a{padding-left:0;padding-right:0;position:static}.tinvwl-content .widefat th.sortable>a .sorting-indicator,.tinvwl-content .widefat th.sorted>a .sorting-indicator{top:auto;bottom:12px;left:0;right:0;margin-left:auto;margin-right:auto}.tinvwl-content .widefat th.sortable>a .sorting-indicator:before,.tinvwl-content .widefat th.sorted>a .sorting-indicator:before{left:-5px}.tinvwl-content .widefat th.tinvwl-has-info.sortable>a .sorting-indicator,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a .sorting-indicator{margin-top:12px}.tinvwl-content .widefat.wishlists tbody td.column-title,.tinvwl-content .widefat.wishlists thead th.column-title{width:38%}}@media screen and (max-width:782px){.tinvwl-content .widefat th.tinvwl-has-info.sortable>a .sorting-indicator,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a .sorting-indicator{margin-top:0}.tinvwl-content .widefat.products tbody td.column-preference>a{margin-right:5px;float:none}.tinvwl-content .widefat tbody .column-name .product-image,.tinvwl-content .widefat tbody .column-name .product-title{vertical-align:top}.tablenav .tablenav-pages{margin-bottom:15px}.tinvwl-content .widefat thead th.column-primary{width:100%!important}.tinvwl-content .widefat thead td.check-column+th.column-primary{width:50%!important}.tinvwl-content .widefat.users thead td.check-column+th.column-primary{width:100%!important}}.tinvwl-cell,.tinvwl-cell-2{vertical-align:middle;display:table-cell}.tinvwl-table{display:table;width:100%;max-width:100%}.tinvwl-table.w-bg{background:#fff;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-table.w-shadow{-webkit-box-shadow:1px 1px 8px 0 rgba(170,157,137,.14);box-shadow:1px 1px 8px 0 rgba(170,157,137,.14)}.tinvwl-table.auto-width{width:auto}.tinvwl-caption{display:table-caption}.tinvwl-row{display:table-row}.tinvwl-rows{display:table-row-group}.tinvwl-cell-3,.tinvwl-table .tinvwl-info,.tinvwl-table td,.tinvwl-table th{vertical-align:top}.tinvwl-cell-3{display:table-cell}.tinvwl-bodies-border .tinvwl-info .tinvwl-inner,.tinvwl-table tbody>.tinvwl-bodies-border,.tinvwl-table thead .tinvwl-empty-info{display:none}.tinvwl-table.w-info>tbody>tr>td:first-child,.tinvwl-table.w-info>thead>tr>th:first-child{width:67%}.tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3,.tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4,.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3,.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4{float:left}.tinvwl-table .tinvwl-btn-wrap{float:right}.tinvwl-table>thead>tr>th{padding:0 30px}.tinvwl-table>thead>tr>.tinvwl-info .tinvwl-info-wrap{padding-bottom:30px}.tinvwl-table tbody tr .tinvwl-inner h2{font-size:15px;color:#291C09;font-weight:600;margin-bottom:21px}.tinvwl-table>tbody>tr>.tinvwl-info .tinvwl-info-wrap{padding-bottom:20px}.tinvwl-table>tbody>tr>td{padding:0 30px}.tinvwl-table thead>tr .tinvwl-inner{padding:28px 0;margin-bottom:30px;border-bottom:2px solid rgba(219,219,219,.522)}.tinvwl-table thead.tinwl-empty>tr .tinvwl-inner{padding:30px 0 0;margin-bottom:0;border-bottom:0}.tinvwl-table .tinvwl-header-row label{font-size:22px;font-weight:400;line-height:1.313;margin:0 0 15px;padding-top:3px!important}.tinvwl-table thead .tinvwl-empty-info .tinvwl-inner{margin:0;padding-top:56px}.tinvwl-bodies-border .tinvwl-info .tinvwl-inner,.tinvwl-table tbody+tbody>.tinvwl-bodies-border:first-child>td:first-child>.tinvwl-inner{padding-top:30px;margin-top:10px;border-top:2px solid rgba(219,219,219,.522)}.tinvwl-style-options .tinvwl-bodies-border .tinvwl-info,.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info{padding-left:0;background:0 0}.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info{display:table-cell}.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner,.tinvwl-style-options tbody+tbody>.tinvwl-bodies-border .tinvwl-info .tinvwl-inner{display:block}textarea[name=style_plain-css]{height:150px}.tinvwl-table tbody+tbody>.tinvwl-bodies-border{display:table-row}.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner{padding-bottom:15px;margin-bottom:30px;border-bottom:2px solid rgba(219,219,219,.522)}.tinvwl-table .form-group .col-lg-4:nth-child(n+4),.tinvwl-table .form-group .col-md-4:nth-child(n+4){padding-top:27px}.tinvwl-table tfoot .tinvwl-inner{padding-top:20px}.tinvwl-table tr.no-top-border .tinvwl-info-wrap,.tinvwl-table tr.no-top-border .tinvwl-inner{border-top:0;padding-top:0}.tinvwl-table thead .w-bg-grey .tinvwl-info-wrap{padding-top:30px}.tiwl-notifications-style-logo img{height:42px}@media (min-width:1200px){.tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal{width:67%}.tinvwl-table tr.tinvwl-full-width .control-label label{margin-bottom:10px}.tinvwl-table tr.tinvwl-full-width [class^=col-lg-],.tinvwl-table tr.tinvwl-full-width [class^=col-md-]{width:100%}.tinvwl-table tr.tinvwl-full-width textarea{height:250px;padding:15px}.tiwl-notifications-style-logo img{float:right}}@media (max-width:1199px){.form-horizontal .control-label .tinvwl-empty{display:none}.tinvwl-style-options .tinvwl-empty-info,.tinvwl-style-options .tinvwl-info{display:none!important}.tinvwl-style-options .tinvwl-bodies-border td:first-child,.tinvwl-style-options .tinvwl-table thead th:first-child{padding-right:30px!important}.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner{padding-bottom:0}.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group{margin-bottom:20px}}.tinvwl-btns-group,.tiwl-style-custom-allow .tinvwl-inner textarea{margin-bottom:23px}.tinvwl-info .tinvwl-info-desc a{text-decoration:underline;color:#ff5739}.tinvwl-info .tinvwl-info-desc a:active,.tinvwl-info .tinvwl-info-desc a:focus,.tinvwl-info .tinvwl-info-desc a:hover{color:#000}.tinvwl-info-wrap.tinvwl-in-section{background:#fbfaf9;color:#4f4639}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign{width:42px;vertical-align:top;padding-top:1px;padding-right:20px}.tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help,.tinvwl-info-wrap .tinvwl-info-sign span{display:inline-block;text-align:center;width:22px;height:22px;line-height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#e1dbce}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help,.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span{display:block}.tinvwl-info-wrap i{font-size:14px;color:#fbfaf9}.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6>.tinvwl-btn{width:auto}.tinvwl-btns-group{margin-top:-15px;margin-right:-15px}.tinvwl-btns-group .tinvwl-btn{margin-top:15px;margin-right:15px;float:left}.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help{display:none}.tinvwl-info-wrap.tinvwl-in-table{vertical-align:middle;display:block;margin-bottom:5px}.tinvwl-info-wrap.tinvwl-in-table .tinvwl-help{cursor:pointer}.tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name{margin-right:5px}.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc{display:none}@media (max-width:1200px){.tinvwl-table .tinvwl-info{padding-left:15px;padding-right:15px}.tinvwl-table.w-info>tbody>tr>td:first-child,.tinvwl-table.w-info>thead>tr>th:first-child{width:90%}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign{width:auto;padding-right:0}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span{display:none}.tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help{display:block;margin:0 auto}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc{display:none}}@media (max-width:782px){.tinvwl-content .widefat th.tinvwl-has-info.sortable,.tinvwl-content .widefat th.tinvwl-has-info.sorted{padding-top:0}.widefat tfoot td input[type=checkbox],.widefat th input[type=checkbox],.widefat thead td input[type=checkbox]{margin-bottom:0}.tinvwl-content .widefat th.sortable.tinvwl-has-info>a,.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted.tinvwl-has-info>a,.tinvwl-content .widefat th.sorted>a{padding-top:18px;padding-bottom:18px}.tinvwl-content .widefat tbody th.check-column,.tinvwl-content .widefat thead td.check-column{padding-top:14px;padding-bottom:15px;padding-left:20px;width:45px}.tinvwl-content .widefat tbody th.check-column{padding-top:11px;padding-bottom:11px;vertical-align:top}.tinvwl-content .widefat.wishlists tbody th.check-column,.tinvwl-content .widefat.wishlists thead td.check-column{width:23px}.tinvwl-content .widefat tbody th.check-column+td,.tinvwl-content .widefat thead td.check-column+th,.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>a,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>a{padding-left:10px}.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>.tinvwl-info-wrap.tinvwl-in-table,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>.tinvwl-info-wrap.tinvwl-in-table{padding-left:13px;display:inline-block;margin-top:5px;margin-bottom:0}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before{text-align:left;left:28px}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary~td:not(.check-column){text-align:right;padding-right:30px}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column+td:not(.column-primary)::before{left:13px}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary~td:not(.check-column):last-child{padding-bottom:13px}}.popover{position:absolute;top:0;left:0;z-index:9999;display:none;max-width:279px;padding:1px;text-align:center;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:6px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.22);box-shadow:0 5px 15px 0 rgba(0,0,0,.22)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:30px 30px 0;margin:0;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.714;text-transform:uppercase;letter-spacing:-.35px}.tinvwl-premium-feat h2,.tinvwl-premium-feat h3{text-transform:uppercase;letter-spacing:-.025em}.popover-content{padding:25px 30px 30px;color:#5D5D5D;font-family:Arial,sans-serif;font-size:14px;line-height:1.429}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px;margin-left:0;overflow:visible}.popover>.arrow:after{z-index:9999;background:0 0;-webkit-box-shadow:none;box-shadow:none;position:absolute;left:auto;top:auto;width:auto;height:auto;-webkit-transform:none;-ms-transform:none;transform:none;content:"";border-width:10px}.popover.bottom>.arrow:after,.popover.left>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after{content:" "}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;left:auto;right:-11px;margin-top:-11px;border-right-width:0}.popover.left>.arrow:after{left:auto;right:1px;bottom:-10px;border-right-width:0;border-left-color:#fff}.tinvwl-img-w-desc i{margin-right:20px}.tinvwl-img-w-desc h5{font-weight:600;text-transform:uppercase}.tinvwl-img-w-desc .tinvwl-desc{color:#4f4639}.tinvwl-img-w-desc h5+.tinvwl-desc{margin-top:2px}.tinvwl-premium-feat h2{font-size:48px;line-height:1;color:#3e3e3e}.tinvwl-premium-feat h3{font-size:16px;font-weight:600;color:#50504f}.tinvwl-premium-feat .tinvwl-feat-col-inner{padding:40px}.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-feat-col-inner{text-align:center;padding-left:22px;padding-right:22px}.tinvwl-premium-feat .tinvwl-pic-col img{display:block;margin:0 auto}.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn{margin-top:-35px}.tinvwl-premium-feat .tinvwl-features{margin-top:28px}.tinvwl-premium-feat .tinvwl-features li i{color:#96b100;margin-right:15px}.tinvwl-premium-feat .tinvwl-features li span{text-decoration:underline}.tinvwl-premium-feat .tinvwl-features li+li{margin-top:14px}.tinvwl-premium-feat .tinvwl-img-w-desc+.tinvwl-img-w-desc{margin-top:15px}.tinvwl-premium-feat .tinvwl-sup-col .tinvwl-feat-col-inner>.tinvwl-desc{line-height:1.71428571;text-align:center;margin-top:23px}.tinvwl-premium-feat .tinvwl-sup-col .tinvwl-feat-col-inner>.tinvwl-desc a{display:inline-block;text-decoration:underline;margin-top:26px;color:#000}#wpfooter a,#wpfooter i{color:#ff5739}#wpfooter{padding:10px 40px}#wpfooter p{font-family:"Open Sans","Helvetica Neue",sans-serif;font-size:14px;line-height:1.85714286;color:#4b4b4b}#wpfooter .fa-heart{margin:0 3px}#wpfooter .fa-star{font-size:12px;margin:0 1px}#wpfooter span .fa-star:first-of-type{margin-left:6px}#wpfooter span .fa-star:last-of-type{margin-left:3px}#wpfooter a{text-decoration:underline}#wpfooter a:active,#wpfooter a:focus,#wpfooter a:hover{color:#000}.tinvwl-color-picker{position:relative}.tinvwl-color-picker .iris-picker{position:absolute;z-index:9999}.tinvwl-color-picker input[type=text]{color:#fff;border:4px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.14)}.tinvwl-color-picker .tinvwl-eyedropper{cursor:pointer;position:relative;display:inline-block;vertical-align:top;margin-left:4px;width:42px;height:42px;background:url(../img/color_icon.png) center no-repeat #fff;border:1px solid rgba(0,0,0,.14);border-radius:2px;box-shadow:1px 2px 4px 0 rgba(0,0,0,.1)}.tinvwl-color-picker .tinvwl-eyedropper a{color:#6b625a}.tinvwl-color-picker .tinvwl-eyedropper i{display:inline-block;position:absolute;top:15px;left:14px;font-size:12px}.tinvwl-color-picker+.iris-picker .iris-square-value{width:0;height:0}.tinvwl-overlay{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;background:#191919}.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay{visibility:visible;opacity:.5}.admin-bar .tinvwl-content .tinvwl-modal{padding-top:32px!important}.tinvwl-content .tinvwl-modal .tinvwl-modal-inner{position:relative;margin:0 auto;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-content .tinvwl-modal{overflow-y:auto;overflow-x:hidden;top:0;left:0;width:0;height:0;z-index:9999;position:fixed;outline:0!important;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0;text-align:left;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.tinvwl-content .tinvwl-modal.tinvwl-modal-open{visibility:visible;opacity:1;width:100%;height:100%}@media screen and (max-width:782px){.admin-bar .tinvwl-content .tinvwl-modal{padding-top:46px!important}}@media screen and (max-width:600px){.admin-bar .tinvwl-content .tinvwl-modal{padding-top:0!important}}.tinvwl-modal .tinvwl-table{height:100%}.tinvwl-content .tinvwl-modal .tinvwl-modal-inner{max-width:415px;padding:40px 45px}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails{text-align:center}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p{margin:0 0 26px}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large{padding:14px 33px}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn+.tinvwl-btn{margin-left:6px}.tinvwl-quick-btns{position:fixed;top:25%;left:100%;z-index:9999}.tinvwl-quick-btns button{display:block;width:117px;font-size:14px;font-family:"Open Sans",Arial,sans-serif;font-weight:600;padding:0 35px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:none;text-decoration:none;background:#96b100;color:#fff;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.tinvwl-panel.only-button .tinvwl-quick-btns .form-control{display:block;width:119px}.tinvwl-quick-btns button:hover{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.tinvwl-quick-btns button+button{margin-top:4px}.tinvwl-quick-btns button span{display:inline-block;width:50px;padding:15px 0;text-align:center}.tinvwl-empty-select+.input-group-btn .tinvwl-btn{margin-left:0}.container,.container-fluid{margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.tinvwl-btns-group .tinvwl-btn,.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6>.tinvwl-btn,.tinvwl-table .tinvwl-form-onoff{float:right}.tinvwl-empty-select+.input-group-btn{text-align:right}.container{width:1170px}}.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}}@media (max-width:1199px){.tinvwl-table .form-group>[class^=col-lg-]+[class^=col-lg-],.tinvwl-table .form-group>[class^=col-md-]+[class^=col-md-],.tinvwl-table .row>[class^=col-lg-]+[class^=col-lg-],.tinvwl-table .row>[class^=col-md-]+[class^=col-md-]{padding-top:30px}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-group{margin-bottom:23px}.form-control{display:block;width:100%}label.one-line{display:inline-block;margin-bottom:0;margin-right:10px}.control-label label{display:block;margin-bottom:10px}.form-horizontal .control-label label{padding-top:9px;margin-bottom:0}@media (min-width:1200px){.tinvwl-table .tinvwl-header-row label{margin-bottom:0}.tinvwl-table .tinvwl-header-row .form-group{margin-top:-7px;margin-bottom:13px}}@media (max-width:1199px){.form-horizontal .control-label label{margin-bottom:10px}.tinvwl-table .tinvwl-header-row label{padding-top:3px}}.input-group{position:relative;display:table;border-collapse:separate}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-btn{margin-top:0;position:relative;white-space:nowrap}.input-group-btn .tinvwl-btn{margin-left:10px}.input-group-btn>.btn{position:relative}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}@media only screen and (max-width:1199px){.input-group:not(.tinvwl-no-full),.input-group:not(.tinvwl-no-full) .form-control,.input-group:not(.tinvwl-no-full) .input-group-addon,.input-group:not(.tinvwl-no-full) .input-group-btn{display:block}.input-group:not(.tinvwl-no-full) .form-control{float:none}.input-group:not(.tinvwl-no-full) .form-control+.input-group-btn{padding-top:10px;padding-left:0}.input-group:not(.tinvwl-no-full) .input-group-addon,.input-group:not(.tinvwl-no-full) .input-group-addon>button,.input-group:not(.tinvwl-no-full) .input-group-addon>input,.input-group:not(.tinvwl-no-full) .input-group-btn,.input-group:not(.tinvwl-no-full) .input-group-btn>button,.input-group:not(.tinvwl-no-full) .input-group-btn>input{margin-left:0}}.text-right{text-align:right}@media (max-width:1199px){.text-right{text-align:left}}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.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 .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}}.logo_heart{background:url(../img/logo_heart.png) center no-repeat;display:inline-block;background-size:54px 54px;width:54px;height:54px}.admin-rescue,.admin-update{display:inline-block;width:61px;height:60px}.admin-rescue{background:url(../img/admin-rescue.png) center no-repeat;background-size:61px 60px}.admin-update{background:url(../img/admin-update.png) center no-repeat;background-size:61px 60px}.wizard_logo{background:url(../img/wizard_logo.png) center no-repeat;background-size:54px 54px;width:54px;height:54px;display:block;margin:10px auto}.wizard_setup{background:url(../img/wizard_setup.png) center no-repeat;display:inline-block;background-size:143px 144px;width:143px;height:144px}.premium_adv{background:url(../img/premium_adv.png) center no-repeat;display:block;margin:0 auto;background-size:365px 216px;width:365px;height:216px}.tinvwl-content select{background-size:13px 8px}.tinvwl-select+.tinvwl-caret span{background-size:13px 18px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron{background-size:20px 30px}.tinvwl-color-picker .tinvwl-eyedropper{background-size:28px 29px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),not all,not all,not all{.tinvwl-content select{background-image:url(../img/select_caret@2x.png)}.tinvwl-select+.tinvwl-caret span{background-image:url(../img/chevron_down@2x.png)}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron{background-image:url(../img/chevron_icon@2x.png)}.tinvwl-color-picker .tinvwl-eyedropper{background-image:url(../img/color_icon@2x.png)}.logo_heart{background-image:url(../img/logo_heart@2x.png)}.admin-rescue{background-image:url(../img/admin-rescue@2x.png)}.admin-update{background-image:url(../img/admin-update@2x.png)}.wizard_logo{background-image:url(../img/wizard_logo@2x.png)}.wizard_setup{background-image:url(../img/wizard_setup@2x.png)}}#style_options .tinvwl-table tbody tr .tinvwl-inner h2{font-size:18px;color:#291C09;text-transform:capitalize;font-weight:600;margin-bottom:21px;padding:14px 0}
1
+ *,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-group:after,.form-group:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.row:after,.row:before,.tablenav:after,.tablenav:before,.tinv-wishlist-clearfix:after,.tinv-wishlist-clearfix:before,.tinvwl-panel:after,.tinvwl-panel:before{display:table;content:" "}.container-fluid:after,.container:after,.form-group:after,.form-horizontal .form-group:after,.row:after,.tablenav:after,.tinv-wishlist-clearfix:after,.tinvwl-panel:after{clear:both}.tinvwl-content table,.tinvwl-header table{border-spacing:0;border-collapse:collapse;width:100%;max-width:100%}.tinvwl-content td,.tinvwl-content th,.tinvwl-header td,.tinvwl-header th{padding:0}.tinvwl-content img,.tinvwl-header img{height:auto;max-width:100%}#wpwrap{background:#f6f3ed}#wpcontent{padding-left:0}#wpbody-content{padding-bottom:135px}#update-nag,.notice,.update-nag,div.error,div.updated{margin:20px 0 0 40px}.notice,div.error,div.updated{margin-right:40px}body .tinvwl-content,body .tinvwl-header{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;color:#6b625a}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}.tinv-label,label{display:block;font-size:15px;font-family:"Open Sans","Helvetica Neue",sans-serif;color:#291C09;font-weight:600;margin-bottom:7px}.wrap h1,h1,h2,h3,h4,h5,h6{color:#291c09;font-family:'Open Sans',Arial,sans-serif;font-weight:400;line-height:1.313;padding:0;margin:0;border:0}.wrap h1,h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}@media screen and (max-width:1200px){#update-nag,.notice,.update-nag,div.error,div.updated{margin-top:20px;margin-left:20px;margin-right:20px}}@media screen and (max-width:782px){.auto-fold #wpcontent{padding-left:0}#update-nag,.notice,.update-nag,div.error,div.updated{margin:20px 0 0}.notice,div.error,div.updated{margin-right:0}}#toplevel_page_tinvwl ul ul{display:none;margin-left:15px;position:absolute}#toplevel_page_tinvwl ul li.current ul,#toplevel_page_tinvwl ul li:hover ul{display:block;left:145px;margin-left:15px;position:absolute;top:0}.status-panel>div{display:inline-block;margin-left:21px}.status-panel .button-link{background-color:#FF5739;color:#FFF;text-decoration:none;text-transform:uppercase;line-height:10px;font-weight:600;height:48px;display:table-cell;border-radius:5px;padding:0 17px;vertical-align:middle}.status-panel .button-link span::before{color:#ffdc00;display:inline-block;font:400 12px/1 dashicons;vertical-align:bottom;-webkit-font-smoothing:antialiased;content:"\f155"}.status-panel .button-round{border:2px solid #f1f1f1;border-radius:50%;width:43px;padding-top:5px;padding-left:2px;height:40px;display:table-cell;text-align:center;vertical-align:middle}.status-panel .status-tutorial span::before{color:#515151;display:inline-block;font:400 24px/1 dashicons;vertical-align:middle;-webkit-font-smoothing:antialiased;content:"\f118"}.tinvwl-status-message{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;margin-top:40px;color:#6b625a;border-top:2px solid #f6f3ed}.tinvwl-status-message .tinvwl-title{padding:13px 20px;float:left;width:142px;font-weight:700}.tinvwl-status-message.type-error .tinvwl-title,.tinvwl-status-message.type-tip .tinvwl-title{color:#fff}.tinvwl-status-message.type-error .tinvwl-title{background:#ff3814}.tinvwl-status-message.type-tip .tinvwl-title{background:#30aec4}.tinvwl-status-message.type-attention .tinvwl-title{color:#23282d;background:#ffe900}.tinvwl-status-message .tinvwl-title i{margin-right:10px}.tinvwl-status-message.type-error>.tinvwl-title>i:before{content:"\f00d"}.tinvwl-status-message.type-tip>.tinvwl-title>i:before{content:"\f05a"}.tinvwl-status-message.type-attention>.tinvwl-title>i:before{content:"\f071"}.tinvwl-status-message .tinvwl-message{padding:13px 20px;overflow:hidden;height:100%;background:#faf9f7}@media screen and (max-width:782px){.tinvwl-status-message{margin-top:20px}}.tinvwl-content a{text-decoration:none;color:#30aec4}.tinvwl-content a:active,.tinvwl-content a:focus,.tinvwl-content a:hover{color:#524737}.tinvwl-content input[type=checkbox],.tinvwl-content input[type=color],.tinvwl-content input[type=date],.tinvwl-content input[type=datetime-local],.tinvwl-content input[type=datetime],.tinvwl-content input[type=email],.tinvwl-content input[type=month],.tinvwl-content input[type=number],.tinvwl-content input[type=password],.tinvwl-content input[type=radio],.tinvwl-content input[type=search],.tinvwl-content input[type=tel],.tinvwl-content input[type=text],.tinvwl-content input[type=time],.tinvwl-content input[type=url],.tinvwl-content input[type=week],.tinvwl-content select,.tinvwl-content textarea{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,.14);-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.14);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.14)}.tinvwl-content textarea{height:70px}.tinvwl-content input[type=color],.tinvwl-content input[type=date],.tinvwl-content input[type=datetime-local],.tinvwl-content input[type=datetime],.tinvwl-content input[type=email],.tinvwl-content input[type=month],.tinvwl-content input[type=number],.tinvwl-content input[type=password],.tinvwl-content input[type=search],.tinvwl-content input[type=tel],.tinvwl-content input[type=text],.tinvwl-content input[type=time],.tinvwl-content input[type=url],.tinvwl-content input[type=week],.tinvwl-content select{height:42px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-content .tablenav input[type=search]{height:35px;width:210px;padding:9px 13px;-webkit-box-shadow:none;box-shadow:none;border:none;background:#f4f3ef}.tinvwl-content .tablenav input[type=search]+button[type=submit],.tinvwl-content .tablenav input[type=search]+input[type=submit]{vertical-align:middle}.tinvwl-content .tablenav .tinvwl-select-wrap+input[type=submit],.tinvwl-content .tablenav input[type=search]+button[type=submit],.tinvwl-content .tablenav input[type=search]+input[type=submit]{float:right;margin-left:8px!important}.tinvwl-content input[type=color]:disabled,.tinvwl-content input[type=date]:disabled,.tinvwl-content input[type=datetime-local]:disabled,.tinvwl-content input[type=datetime]:disabled,.tinvwl-content input[type=email]:disabled,.tinvwl-content input[type=month]:disabled,.tinvwl-content input[type=number]:disabled,.tinvwl-content input[type=password]:disabled,.tinvwl-content input[type=search]:disabled,.tinvwl-content input[type=tel]:disabled,.tinvwl-content input[type=text]:disabled,.tinvwl-content input[type=time]:disabled,.tinvwl-content input[type=url]:disabled,.tinvwl-content input[type=week]:disabled,.tinvwl-content select:disabled{font-size:15px;font-family:"Open Sans","Helvetica Neue",sans-serif;font-weight:600;color:#291C09;background-color:#f6f3ed;border-color:#f6f3ed}.tinvwl-content select{font-family:Arial,sans-serif;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:9px 40px 9px 13px;background-color:#fff;background-image:url(../img/select_caret.png);background-repeat:no-repeat;background-position:calc(100% - 15px) center}@media screen and (max-width:782px){input,textarea{font-size:14px}#wpbody .tinvwl-content select{height:42px;font-size:14px}}.tinvwl-content select[multiple=multiple]{padding:9px 13px;background:#fff}.tinvwl-content .tinvwl-select.grey{font-size:14px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;padding:8px 11px;height:35px;border:none;color:#5D5D5D;background:#f4f3ef}.tinvwl-select-wrap{position:relative;display:inline-block;vertical-align:middle;cursor:pointer}.tinvwl-content select.tinvwl-select.grey{padding-right:47px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-select+.tinvwl-caret{pointer-events:none;display:inline-block;position:absolute;top:0;right:0;width:36px;height:36px;line-height:36px;text-align:center;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tinvwl-select+.tinvwl-caret span{display:inline-block;width:13px;height:8px;background:url(../img/chevron_down.png) 0 -10px no-repeat}.tinvwl-select:hover+.tinvwl-caret{background:#3e3e3e}.tinvwl-select:hover+.tinvwl-caret span{background-position:0 0}.tinvwl-content .tinvwl-nav{margin:0 40px}.tinvwl-content .tinvwl-panel+.tinvwl-nav{margin-top:40px}.tinvwl-nav .tinvwl-prev,.tinvwl-nav .tinvwl-prev .tinvwl-btn{float:left}.tinvwl-nav .tinvwl-next{float:right;text-align:right}.tinvwl-nav .tinvwl-btn+.tinvwl-btn{margin-left:20px}.tinvwl-panel.only-button.w-bg{background:0 0;overflow:visible}.tinvwl-panel.only-button.w-shadow{-webkit-box-shadow:none;box-shadow:none;overflow:visible}.tinvwl-panel.only-button .control-label,.tinvwl-panel.only-button tfoot,.tinvwl-panel.only-button thead{display:none}.tinvwl-panel.only-button .form-group{margin-bottom:0}.tinvwl-panel.only-button .form-control{display:inline-block;width:auto}.tinvwl-panel.only-button .tinvwl-table>tbody>tr>td{padding:0}#doaction,#doaction2,#post-query-submit{margin:0}.tinvwl-btn,button,input[type=submit]{display:inline-block;vertical-align:middle;margin:0;font-family:'Open Sans',Arial,sans-serif;font-size:14px;line-height:normal;cursor:pointer;text-decoration:none}.tinvwl-btn,a.tinvwl-btn{padding:11px 19px 12px 18px;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:-.025em;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;background-color:#96b100}.tinvwl-btn.white.small,.tinvwl-btn.white.smaller{font-size:14px;border:1px solid rgba(0,0,0,.14);box-shadow:1px 2px 4px 0 rgba(0,0,0,.1)}.tinvwl-btn.large{padding:14px 19px 14px 18px}.tinvwl-btn.small{padding:6px 11px 7px}.tinvwl-btn.smaller{padding:11px 18px 12px}.tinvwl-btn.black,.tinvwl-btn.dark-green,.tinvwl-btn.green,.tinvwl-btn.red{font-weight:800}.tinvwl-btn.grey{margin:0;padding:8px 12px;font-weight:700;color:#3e3e3e;background:#F4F3EF}.tinvwl-btn.grey.large{font-weight:800;padding:14px 19px 14px 18px}.tinvwl-btn.grey.w-icon{letter-spacing:-.025em}.tinvwl-btn.red{color:#fff;background-color:#ff5739}.tinvwl-btn.orange{color:#fff;background-color:#FF9F07}.tinvwl-btn.white.smaller{font-weight:700;letter-spacing:-.05em;padding:10px 15px 11px}.tinvwl-btn.white.small{font-family:Arial,sans-serif;text-transform:none;font-weight:400;padding:9px 18px;color:#4f4639}.tinvwl-content .widefat th,.tinvwl-content th.sortable>a,.tinvwl-content th.sorted>a,.tinvwl-sign-icon,.tinwl-wishlists-privacy li a{font-family:"Open Sans","Helvetica Neue",sans-serif}.tinvwl-btn.small.white:active,.tinvwl-btn.small.white:focus,.tinvwl-btn.small.white:hover{color:#fff}.tinvwl-btn.white{color:#291c09;background:#fff}.tinvwl-btn.white.no-txt{padding:12px 16px}.tinvwl-btn.white.small.no-txt{padding:9px 12px}.tinvwl-btn.white i{color:#6b625a;margin-right:11px}.tinvwl-btn.w-icon{font-weight:800}.tinvwl-btn.w-icon i{margin-right:16px}.tinvwl-btn.round.w-icon i{margin-right:15px;font-size:16px}.tinvwl-btn.w-icon i.fa-graduation-cap{vertical-align:text-bottom}.tinvwl-btn.red.w-icon i{margin-right:13px}.tinvwl-btn.round.xl-icon i,.tinvwl-btn.xl-icon i{font-size:17px;margin-right:15px}.tinvwl-btn.lg-icon i{font-size:15px}.tinvwl-btn.md-icon i,.tinvwl-btn.round.md-icon i{font-size:14px}.tinvwl-btn.sm-icon i{font-size:13px}.tinvwl-btn.xs-icon i{font-size:11px;vertical-align:1%}.tinvwl-header .tinvwl-status-panel>a,.tinvwl-table.w-info .tinvwl-info[rowspan],.tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign{vertical-align:middle}.tinvwl-btn.white.no-txt i{margin-right:0}.tinvwl-btn.white:active i,.tinvwl-btn.white:focus i,.tinvwl-btn.white:hover i{color:#fff}.tinvwl-btn.green{color:#fff;background-color:#a9c203}.tinvwl-btn.black{color:#fff;background-color:#515151}.tinvwl-btn.smaller-txt{font-size:12px;padding:15px 20px}.tinvwl-btn.medium{letter-spacing:0}.tinvwl-btn.medium.smaller-txt{padding:9px 16px}.tinvwl-btn.round{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:15px 28px 16px}.tinvwl-btn.round.red{padding:16px 30px}.tinvwl-btn.split{padding:0 26px 0 0}.tinvwl-btn.split span{display:inline-block;text-align:center;width:46px;padding:14px 0;margin-right:14px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background:#8aa300}.tinvwl-btn.split:active span,.tinvwl-btn.split:focus span,.tinvwl-btn.split:hover span{background:#434343}.tinvwl-btn.split.green span{background:#b9cf09}.tinvwl-btn.split.black span{background:#434343}.tinvwl-btn.split span i{font-size:17px}.tinvwl-btn:not(:disabled):active,.tinvwl-btn:not(:disabled):focus,.tinvwl-btn:not(:disabled):hover,a.tinvwl-btn:not(:disabled):active,a.tinvwl-btn:not(:disabled):focus,a.tinvwl-btn:not(:disabled):hover{color:#fff;background-color:#515151}.tinvwl-header .icon.border-grey{position:relative;display:inline-block;width:45px;height:45px;line-height:45px;text-align:center;background:#fff;border:2px solid #f1f1f1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#3e3e3e}.tinvwl-header .icon.border-grey:hover{border-color:#515151}.tinvwl-header .icon.w-lines{position:relative;padding:0 30px}.tinvwl-header .icon.w-lines:after,.tinvwl-header .icon.w-lines:before{content:'';position:absolute;top:50%;top:calc(50% - 1px);width:17px;height:1px;background:rgba(0,0,0,.12)}.tinvwl-header .icon.w-lines:before{left:0}.tinvwl-header .icon.w-lines:after{right:0}.tinvwl-header .icon .badge{position:absolute;top:-5px;right:-10px;display:inline-block;min-width:26px;height:26px;font-size:11px;line-height:19px;font-weight:700;background:#ff5739;border:3px solid #fff;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.tinvwl-header{padding:21px 40px;margin-bottom:40px;background:#fff}.tinwl-logo i.logo_heart{min-width:54px}.tinwl-logo h2{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1;padding-left:10px}.tinvwl-header .tinvwl-title{padding-left:28px;margin-left:28px;border-left:1px solid #dcddde}.tinvwl-header h1{color:#3e3e3e;padding:0}.tinvwl-header .tinvwl-status-panel{margin-top:-12px;text-align:right}.tinvwl-header .tinvwl-status-panel>a+a{margin-left:15px}.tinvwl-header .tinvwl-btn{margin-top:18px}.tinvwl-header .tinvwl-btn.red i{color:#ffdc00}.tinvwl-sign-icon{font-size:30px;color:#948d84}@media (max-width:1199px){.tinvwl-header .tinvwl-cell,.tinvwl-header .tinvwl-cell-3,.tinvwl-header .tinvwl-table{display:block}.tinvwl-header{text-align:center;padding:18px 0 25px}.tinvwl-header h1+.tinvwl-status-panel{margin-top:25px}.tinvwl-header .tinvwl-status-panel{text-align:center;margin-top:15px}.tinvwl-header .tinvwl-status-panel>a+a{margin-left:9px}.tinvwl-header .tinvwl-title,.tinwl-logo,.tinwl-logo h2,.tinwl-logo img{display:block;margin:0 auto}.tinwl-logo h2{padding-left:0;margin-left:0;margin-top:6px}.tinvwl-header .tinvwl-title{position:relative;padding-left:12px;padding-right:12px;padding-top:13px;margin-left:0;margin-top:16px;border-left:0}.tinvwl-header .tinvwl-title:before{content:'';position:absolute;top:0;left:0;right:0;width:40px;height:1px;margin:0 auto;background:#dcddde}}@media (max-width:782px){.tinvwl-header .tinvwl-btn .tinvwl-txt{display:none}.tinvwl-header .tinvwl-btn i{margin-right:0!important}.tinvwl-header .tinvwl-btn.grey{padding-left:16px;padding-right:16px}}.tinwl-wishlists-privacy{margin:-10px 0 0}.tinwl-wishlists-privacy li{float:left;margin:10px 10px 0 0}.tinwl-wishlists-privacy li:last-child{margin-right:0}.tinwl-wishlists-privacy li a{display:block;font-size:14px;font-weight:600;line-height:1;padding:10px 16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#404040;background:#ede8df}.tinwl-wishlists-privacy li a:active,.tinwl-wishlists-privacy li a:focus,.tinwl-wishlists-privacy li a:hover,.tinwl-wishlists-privacy li.active a{color:#fff;background-color:#96b100}@media screen and (max-width:782px){.tinwl-wishlists-privacy{margin-left:15px}}.tinvwl-panel{margin:40px 40px 0}.tinvwl-panel .w-bg-grey{background:#fbfaf9}.tinvwl-panel.w-shadow{-webkit-box-shadow:1px 1px 8px 0 rgba(170,157,137,.14);box-shadow:1px 1px 8px 0 rgba(170,157,137,.14)}.tinvwl-panel.w-bg{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-table.w-info .tinvwl-info-top>tr .tinvwl-info{vertical-align:top}@media screen and (max-width:1200px){.tinvwl-panel{margin:20px 20px 0}.tinvwl-header{margin-bottom:20px}}@media screen and (max-width:782px){.tinvwl-panel{margin:20px 0 0}.tinvwl-panel.only-button{text-align:center}}.tinvwl-icon-preview{position:relative;width:50px;height:42px;margin-right:10px;margin-bottom:10px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#595857;background:#f6f3ed}@media (min-width:1200px){.tinvwl-icon-preview{margin-bottom:0}}.tinvwl-icon-preview span{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tinvwl-icon-preview span img{max-width:50px;max-height:42px;vertical-align:middle}.tinvwl-content table.widefat{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;border-bottom:2px solid #f7f7f7}.tinvwl-content .tablenav{height:auto;margin:30px;background:#fff}.tinvwl-content .tablenav .actions{padding:0}@media screen and (max-width:782px){.tablenav.top .actions{display:block}.tablenav br.tinv-wishlist-clear,.tinvwl-content .tablenav .tinvwl-full{display:none}.tinvwl-content .tablenav{margin:15px 12px}.tinvwl-content .tablenav .alignleft,.tinvwl-content .tablenav .alignright{float:none}.tinvwl-content .tablenav .alignleft+.alignright{margin-top:10px}.tinvwl-content .tablenav .tinvwl-select-wrap{width:calc(100% - 75px)}#wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select{max-width:100%;width:100%;height:35px;padding:9px 13px}.tinvwl-content .tablenav input[type=search]{width:calc(100% - 84px)}}.tinvwl-content .widefat td,.tinvwl-content .widefat th{text-align:center}.tinvwl-content .widefat th{padding:27px 0;position:relative}.tinvwl-content .widefat th.sortable,.tinvwl-content .widefat th.sorted{padding:0}.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted>a{padding:28px 17px;position:relative}.tinvwl-content .widefat th.tinvwl-has-info{padding-top:28px}.tinvwl-content .widefat th.tinvwl-has-info.sortable>a,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a{padding-top:0}.tinvwl-content .widefat th.sortable:first-of-type,.tinvwl-content .widefat th.sorted:first-of-type{padding-left:0}.tinvwl-content .widefat th.sortable:first-of-type>a,.tinvwl-content .widefat th.sorted:first-of-type>a{padding-left:28px}.tinvwl-content .widefat td:first-of-type,.tinvwl-content .widefat th:first-of-type{text-align:left;padding-left:28px}.tinvwl-content .widefat th .tinvwl-help-wrap{display:inline-block;margin-left:6px}.tinvwl-content .widefat th.sortable>a+.tinvwl-help-wrap,.tinvwl-content .widefat th.sorted>a+.tinvwl-help-wrap{margin-left:0}.tinvwl-content .widefat thead tr{background:#f4f3ef}.tinvwl-content .striped>tbody>:nth-child(odd),.tinvwl-content ul.striped>:nth-child(odd){background:0 0}.tinvwl-content .widefat tbody th.check-column,.tinvwl-content .widefat thead td.check-column{width:50px;vertical-align:middle}.tinvwl-content .widefat thead td.check-column{padding:28px 0 28px 28px}.tinvwl-content .widefat tbody th.check-column{padding:13px 0 13px 28px}.tinvwl-content .widefat tbody th.check-column+td,.tinvwl-content .widefat thead td.check-column+th,.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>.tinvwl-info-wrap.tinvwl-in-table,.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>a,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>.tinvwl-info-wrap.tinvwl-in-table,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>a{padding-left:21px}.tinvwl-content .widefat tbody th.pause-play-column,.tinvwl-content .widefat thead td.pause-play-column{padding:0;width:53px;text-align:center}.tinvwl-content th.sortable a,.tinvwl-content th.sorted a{padding:0}.tinvwl-content .widefat th,.tinvwl-content th.sortable>a,.tinvwl-content th.sorted>a{font-size:14px;font-weight:600;color:#291C09;text-transform:uppercase;letter-spacing:-.025em}.tinvwl-content .widefat tbody .column-name strong,.tinvwl-table.w-info thead>tr>th .tinvwl-info-wrap{font-weight:400}.tinvwl-content th.sortable>a,.tinvwl-content th.sorted>a{display:inline-block;vertical-align:middle}.tinvwl-content .widefat th.sortable>a .sorting-indicator,.tinvwl-content .widefat th.sorted>a .sorting-indicator{position:absolute;top:50%;right:0;margin-top:-2px}.tinvwl-content .widefat th.tinvwl-has-info.sortable>a .sorting-indicator,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a .sorting-indicator{margin-top:-15px}.tinvwl-content th.sortable a span,.tinvwl-content th.sorted a span{float:none}.tinvwl-content .widefat thead td,.tinvwl-content .widefat thead th{border-bottom:0}.tinvwl-content .widefat td{padding:24px 0;vertical-align:middle}.tinvwl-content .widefat tbody td{padding:13px 0}.tinvwl-content .widefat td,.tinvwl-content .widefat td ol,.tinvwl-content .widefat td p,.tinvwl-content .widefat td ul{font-size:14px}.tinvwl-content .widefat tbody tr+tr{border-top:2px solid #f7f7f7}.tinvwl-content .widefat thead th.column-preference{text-indent:-9999px}.tinvwl-content .widefat.wishlists tbody td.column-preference,.tinvwl-content .widefat.wishlists thead th.column-preference{min-width:220px;width:220px}.tinvwl-content .widefat:not(.products) tbody td.column-preference{text-align:right}.tinvwl-content .widefat.products thead th.column-quantity a>span:not(.sorting-indicator){max-width:91px}.tinvwl-content .widefat.users tbody .column-name>a{display:block}.tinvwl-content .widefat.products tbody td.column-preference,.tinvwl-content .widefat.products thead th.column-preference{width:345px;min-width:345px}.tinvwl-content .widefat.users tbody td.column-preference,.tinvwl-content .widefat.users thead th.column-preference{width:165px;min-width:165px}.tinvwl-content .widefat tbody .column-name>a{display:table}.tinvwl-content .widefat tbody .column-name .product-image img{max-width:66px}.tinvwl-content .widefat tbody .column-name .product-image,.tinvwl-content .widefat tbody .column-name .product-title{display:table-cell;vertical-align:middle}.tinvwl-content .widefat tbody .column-name .product-title{padding-left:15px}.tinvwl-content .widefat tbody td.column-preference,.tinvwl-content .widefat thead th.column-preference{padding-right:20px}.tinvwl-content .widefat.products tbody td.column-preference>a{margin-right:10px;float:left}.tinvwl-cell-2,.tinvwl-cell-3,.tinvwl-content .widefat.products thead th.column-quantity span span{float:none}.tinvwl-content .widefat.products tbody td.column-preference>a:last-child{margin-right:0}.tinvwl-content .tablenav .tablenav-pages{float:none;text-align:center;height:auto;margin-top:0}.tinvwl-content .tablenav .tablenav-pages .pagination-links>a,.tinvwl-content .tablenav .tablenav-pages .pagination-links>span{display:inline-block;vertical-align:middle;text-align:center;font-size:14px;font-weight:400;padding:0;min-width:38px;height:38px;line-height:38px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;background:0 0;color:#3e3e3e}.tinvwl-content .widefat.users tbody td.column-name,.tinvwl-content .widefat.users thead th.column-name,.tinvwl-table.w-info thead>tr>th{text-align:left}.tinvwl-content .tablenav .tablenav-pages .pagination-links>span{color:rgba(62,62,62,.46)}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page,.tinvwl-content .tablenav .tablenav-pages .pagination-links>span{background:#f3f1ec}.tinvwl-content .tablenav .tablenav-pages .pagination-links>.tinvwl-page-number.space{background:0 0;color:#3e3e3e}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover,.tinvwl-content .tablenav .tablenav-pages .pagination-links>a:hover{background:#3e3e3e;color:#fff}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page{margin-right:20px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page{margin-left:20px}.tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron{display:inline-block;vertical-align:middle;width:9px;height:16px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron{background:url(../img/chevron_icon.png) 0 -16px no-repeat}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron{background:url(../img/chevron_icon.png) no-repeat}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron{background:url(../img/chevron_icon.png) -10px -16px no-repeat}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron{background:url(../img/chevron_icon.png) -10px 0 no-repeat}.tinvwl-content .widefat.products tbody td.column-name,.tinvwl-content .widefat.products thead th.column-name{width:30%}.tinvwl-content .widefat.users tbody td.column-wishlist,.tinvwl-content .widefat.users thead th.column-wishlist,.tinvwl-content .widefat.wishlists tbody td.column-title,.tinvwl-content .widefat.wishlists thead th.column-title{width:45%}.tinvwl-content .widefat.users tbody td.column-quantity,.tinvwl-content .widefat.users thead th.column-quantity{width:100px}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile{display:none}@media screen and (max-width:1440px){.tinvwl-content .widefat.products tbody td.column-preference,.tinvwl-content .widefat.products thead th.column-preference{width:204px;min-width:204px}.tinvwl-content .widefat.wishlists tbody td.column-preference,.tinvwl-content .widefat.wishlists thead th.column-preference{width:98px;min-width:98px}.tinvwl-content .widefat.users tbody td.column-preference,.tinvwl-content .widefat.users thead th.column-preference{width:60px;min-width:60px}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile{padding:9px 12px}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile{display:inline;margin:0}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full{display:none}}@media screen and (max-width:1366px) and (min-width:783px){.tinvwl-content .widefat tbody .column-name .product-image,.tinvwl-content .widefat tbody .column-name .product-title{display:block}.tinvwl-content .widefat tbody .column-name .product-title{padding-left:0}.tinvwl-content .widefat.products tbody td.column-preference,.tinvwl-content .widefat.products thead th.column-preference{width:103px;min-width:103px}.tinvwl-content .widefat.products tbody td.column-preference>a{margin-right:5px}.tinvwl-content .widefat tbody td.column-preference>a:nth-child(2n){margin-right:0}.tinvwl-content .widefat tbody td.column-preference>a:nth-child(n+3){margin-top:5px}.tinvwl-content .widefat thead th .tinvwl-full{display:none}}@media screen and (max-width:1200px) and (min-width:783px){.tinvwl-content th.sortable a span,.tinvwl-content th.sorted a span{float:none}.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted>a{padding-left:0;padding-right:0;position:static}.tinvwl-content .widefat th.sortable>a .sorting-indicator,.tinvwl-content .widefat th.sorted>a .sorting-indicator{top:auto;bottom:12px;left:0;right:0;margin-left:auto;margin-right:auto}.tinvwl-content .widefat th.sortable>a .sorting-indicator:before,.tinvwl-content .widefat th.sorted>a .sorting-indicator:before{left:-5px}.tinvwl-content .widefat th.tinvwl-has-info.sortable>a .sorting-indicator,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a .sorting-indicator{margin-top:12px}.tinvwl-content .widefat.wishlists tbody td.column-title,.tinvwl-content .widefat.wishlists thead th.column-title{width:38%}}@media screen and (max-width:782px){.tinvwl-content .widefat th.tinvwl-has-info.sortable>a .sorting-indicator,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a .sorting-indicator{margin-top:0}.tinvwl-content .widefat.products tbody td.column-preference>a{margin-right:5px;float:none}.tinvwl-content .widefat tbody .column-name .product-image,.tinvwl-content .widefat tbody .column-name .product-title{vertical-align:top}.tablenav .tablenav-pages{margin-bottom:15px}.tinvwl-content .widefat thead th.column-primary{width:100%!important}.tinvwl-content .widefat thead td.check-column+th.column-primary{width:50%!important}.tinvwl-content .widefat.users thead td.check-column+th.column-primary{width:100%!important}}.tinvwl-cell,.tinvwl-cell-2{vertical-align:middle;display:table-cell}.tinvwl-table{display:table;width:100%;max-width:100%}.tinvwl-table.w-bg{background:#fff;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-table.w-shadow{-webkit-box-shadow:1px 1px 8px 0 rgba(170,157,137,.14);box-shadow:1px 1px 8px 0 rgba(170,157,137,.14)}.tinvwl-table.auto-width{width:auto}.tinvwl-caption{display:table-caption}.tinvwl-row{display:table-row}.tinvwl-rows{display:table-row-group}.tinvwl-cell-3,.tinvwl-table .tinvwl-info,.tinvwl-table td,.tinvwl-table th{vertical-align:top}.tinvwl-cell-3{display:table-cell}.tinvwl-bodies-border .tinvwl-info .tinvwl-inner,.tinvwl-table tbody>.tinvwl-bodies-border,.tinvwl-table thead .tinvwl-empty-info{display:none}.tinvwl-table.w-info>tbody>tr>td:first-child,.tinvwl-table.w-info>thead>tr>th:first-child{width:67%}.tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3,.tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4,.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3,.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4{float:left}.tinvwl-table .tinvwl-btn-wrap{float:right}.tinvwl-table>thead>tr>th{padding:0 30px}.tinvwl-table>thead>tr>.tinvwl-info .tinvwl-info-wrap{padding-bottom:30px}.tinvwl-table tbody tr .tinvwl-inner h2{font-size:15px;color:#291C09;font-weight:600;margin-bottom:21px}.tinvwl-table>tbody>tr>.tinvwl-info .tinvwl-info-wrap{padding-bottom:20px}.tinvwl-table>tbody>tr>td{padding:0 30px}.tinvwl-table thead>tr .tinvwl-inner{padding:28px 0;margin-bottom:30px;border-bottom:2px solid rgba(219,219,219,.522)}.tinvwl-table thead.tinwl-empty>tr .tinvwl-inner{padding:30px 0 0;margin-bottom:0;border-bottom:0}.tinvwl-table .tinvwl-header-row label{font-size:22px;font-weight:400;line-height:1.313;margin:0 0 15px;padding-top:3px!important}.tinvwl-table thead .tinvwl-empty-info .tinvwl-inner{margin:0;padding-top:56px}.tinvwl-bodies-border .tinvwl-info .tinvwl-inner,.tinvwl-table tbody+tbody>.tinvwl-bodies-border:first-child>td:first-child>.tinvwl-inner{padding-top:30px;margin-top:10px;border-top:2px solid rgba(219,219,219,.522)}.tinvwl-style-options .tinvwl-bodies-border .tinvwl-info,.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info{padding-left:0;background:0 0}.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info{display:table-cell}.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner,.tinvwl-style-options tbody+tbody>.tinvwl-bodies-border .tinvwl-info .tinvwl-inner{display:block}textarea[name=style_plain-css]{height:150px}.tinvwl-table tbody+tbody>.tinvwl-bodies-border{display:table-row}.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner{padding-bottom:15px;margin-bottom:30px;border-bottom:2px solid rgba(219,219,219,.522)}.tinvwl-table .form-group .col-lg-4:nth-child(n+4),.tinvwl-table .form-group .col-md-4:nth-child(n+4){padding-top:27px}.tinvwl-table tfoot .tinvwl-inner{padding-top:20px}.tinvwl-table tr.no-top-border .tinvwl-info-wrap,.tinvwl-table tr.no-top-border .tinvwl-inner{border-top:0;padding-top:0}.tinvwl-table thead .w-bg-grey .tinvwl-info-wrap{padding-top:30px}.tiwl-notifications-style-logo img{height:42px}@media (min-width:1200px){.tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal{width:67%}.tinvwl-table tr.tinvwl-full-width .control-label label{margin-bottom:10px}.tinvwl-table tr.tinvwl-full-width [class^=col-lg-],.tinvwl-table tr.tinvwl-full-width [class^=col-md-]{width:100%}.tinvwl-table tr.tinvwl-full-width textarea{height:250px;padding:15px}.tiwl-notifications-style-logo img{float:right}}@media (max-width:1199px){.form-horizontal .control-label .tinvwl-empty{display:none}.tinvwl-style-options .tinvwl-empty-info,.tinvwl-style-options .tinvwl-info{display:none!important}.tinvwl-style-options .tinvwl-bodies-border td:first-child,.tinvwl-style-options .tinvwl-table thead th:first-child{padding-right:30px!important}.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner{padding-bottom:0}.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group{margin-bottom:20px}}.tinvwl-btns-group,.tiwl-style-custom-allow .tinvwl-inner textarea{margin-bottom:23px}.tinvwl-info .tinvwl-info-desc a{text-decoration:underline;color:#ff5739}.tinvwl-info .tinvwl-info-desc a:active,.tinvwl-info .tinvwl-info-desc a:focus,.tinvwl-info .tinvwl-info-desc a:hover{color:#000}.tinvwl-info-wrap.tinvwl-in-section{background:#fbfaf9;color:#4f4639}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign{width:42px;vertical-align:top;padding-top:1px;padding-right:20px}.tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help,.tinvwl-info-wrap .tinvwl-info-sign span{display:inline-block;text-align:center;width:22px;height:22px;line-height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#e1dbce}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help,.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span{display:block}.tinvwl-info-wrap i{font-size:14px;color:#fbfaf9}.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6>.tinvwl-btn{width:auto}.tinvwl-btns-group{margin-top:-15px;margin-right:-15px}.tinvwl-btns-group .tinvwl-btn{margin-top:15px;margin-right:15px;float:left}.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help{display:none}.tinvwl-info-wrap.tinvwl-in-table{vertical-align:middle;display:block;margin-bottom:5px}.tinvwl-info-wrap.tinvwl-in-table .tinvwl-help{cursor:pointer}.tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name{margin-right:5px}.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc{display:none}@media (max-width:1200px){.tinvwl-table .tinvwl-info{padding-left:15px;padding-right:15px}.tinvwl-table.w-info>tbody>tr>td:first-child,.tinvwl-table.w-info>thead>tr>th:first-child{width:90%}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign{width:auto;padding-right:0}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span{display:none}.tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help{display:block;margin:0 auto}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc{display:none}}@media (max-width:782px){.tinvwl-content .widefat th.tinvwl-has-info.sortable,.tinvwl-content .widefat th.tinvwl-has-info.sorted{padding-top:0}.widefat tfoot td input[type=checkbox],.widefat th input[type=checkbox],.widefat thead td input[type=checkbox]{margin-bottom:0}.tinvwl-content .widefat th.sortable.tinvwl-has-info>a,.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted.tinvwl-has-info>a,.tinvwl-content .widefat th.sorted>a{padding-top:18px;padding-bottom:18px}.tinvwl-content .widefat tbody th.check-column,.tinvwl-content .widefat thead td.check-column{padding-top:14px;padding-bottom:15px;padding-left:20px;width:45px}.tinvwl-content .widefat tbody th.check-column{padding-top:11px;padding-bottom:11px;vertical-align:top}.tinvwl-content .widefat.wishlists tbody th.check-column,.tinvwl-content .widefat.wishlists thead td.check-column{width:23px}.tinvwl-content .widefat tbody th.check-column+td,.tinvwl-content .widefat thead td.check-column+th,.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>a,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>a{padding-left:10px}.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>.tinvwl-info-wrap.tinvwl-in-table,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>.tinvwl-info-wrap.tinvwl-in-table{padding-left:13px;display:inline-block;margin-top:5px;margin-bottom:0}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before{text-align:left;left:28px}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary~td:not(.check-column){text-align:right;padding-right:30px}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column+td:not(.column-primary)::before{left:13px}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary~td:not(.check-column):last-child{padding-bottom:13px}}.popover{position:absolute;top:0;left:0;z-index:9999;display:none;max-width:279px;padding:1px;text-align:center;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:6px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.22);box-shadow:0 5px 15px 0 rgba(0,0,0,.22)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:30px 30px 0;margin:0;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.714;text-transform:uppercase;letter-spacing:-.35px}.tinvwl-premium-feat h2,.tinvwl-premium-feat h3{text-transform:uppercase;letter-spacing:-.025em}.popover-content{padding:25px 30px 30px;color:#5D5D5D;font-family:Arial,sans-serif;font-size:14px;line-height:1.429}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px;margin-left:0;overflow:visible}.popover>.arrow:after{z-index:9999;background:0 0;-webkit-box-shadow:none;box-shadow:none;position:absolute;left:auto;top:auto;width:auto;height:auto;-webkit-transform:none;-ms-transform:none;transform:none;content:"";border-width:10px}.popover.bottom>.arrow:after,.popover.left>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after{content:" "}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;left:auto;right:-11px;margin-top:-11px;border-right-width:0}.popover.left>.arrow:after{left:auto;right:1px;bottom:-10px;border-right-width:0;border-left-color:#fff}.tinvwl-img-w-desc i{margin-right:20px}.tinvwl-img-w-desc h5{font-weight:600;text-transform:uppercase}.tinvwl-img-w-desc .tinvwl-desc{color:#4f4639}.tinvwl-img-w-desc h5+.tinvwl-desc{margin-top:2px}.tinvwl-premium-feat h2{font-size:48px;line-height:1;color:#3e3e3e}.tinvwl-premium-feat h3{font-size:16px;font-weight:600;color:#50504f}.tinvwl-premium-feat .tinvwl-feat-col-inner{padding:40px}.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-feat-col-inner{text-align:center;padding-left:22px;padding-right:22px}.tinvwl-premium-feat .tinvwl-pic-col img{display:block;margin:0 auto}.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn{margin-top:-35px}.tinvwl-premium-feat .tinvwl-features{margin-top:28px}.tinvwl-premium-feat .tinvwl-features li i{color:#96b100;margin-right:15px}.tinvwl-premium-feat .tinvwl-features li span{text-decoration:underline}.tinvwl-premium-feat .tinvwl-features li+li{margin-top:14px}.tinvwl-premium-feat .tinvwl-img-w-desc+.tinvwl-img-w-desc{margin-top:15px}.tinvwl-premium-feat .tinvwl-sup-col .tinvwl-feat-col-inner>.tinvwl-desc{line-height:1.71428571;text-align:center;margin-top:23px}.tinvwl-premium-feat .tinvwl-sup-col .tinvwl-feat-col-inner>.tinvwl-desc a{display:inline-block;text-decoration:underline;margin-top:26px;color:#000}#wpfooter a,#wpfooter i{color:#ff5739}#wpfooter{padding:10px 40px}#wpfooter p{font-family:"Open Sans","Helvetica Neue",sans-serif;font-size:14px;line-height:1.85714286;color:#4b4b4b}#wpfooter .fa-heart{margin:0 3px}#wpfooter .fa-star{font-size:12px;margin:0 1px}#wpfooter span .fa-star:first-of-type{margin-left:6px}#wpfooter span .fa-star:last-of-type{margin-left:3px}#wpfooter a{text-decoration:underline}#wpfooter a:active,#wpfooter a:focus,#wpfooter a:hover{color:#000}.tinvwl-color-picker{position:relative}.tinvwl-color-picker .iris-picker{position:absolute;z-index:9999}.tinvwl-color-picker input[type=text]{color:#fff;border:4px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.14)}.tinvwl-color-picker .tinvwl-eyedropper{cursor:pointer;position:relative;display:inline-block;vertical-align:top;margin-left:4px;width:42px;height:42px;background:url(../img/color_icon.png) center no-repeat #fff;border:1px solid rgba(0,0,0,.14);border-radius:2px;box-shadow:1px 2px 4px 0 rgba(0,0,0,.1)}.tinvwl-color-picker .tinvwl-eyedropper a{color:#6b625a}.tinvwl-color-picker .tinvwl-eyedropper i{display:inline-block;position:absolute;top:15px;left:14px;font-size:12px}.tinvwl-color-picker+.iris-picker .iris-square-value{width:0;height:0}.tinvwl-overlay{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;background:#191919}.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay{visibility:visible;opacity:.5}.admin-bar .tinvwl-content .tinvwl-modal{padding-top:32px!important}.tinvwl-content .tinvwl-modal .tinvwl-modal-inner{position:relative;margin:0 auto;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-content .tinvwl-modal{overflow-y:auto;overflow-x:hidden;top:0;left:0;width:0;height:0;z-index:9999;position:fixed;outline:0!important;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0;text-align:left;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.tinvwl-content .tinvwl-modal.tinvwl-modal-open{visibility:visible;opacity:1;width:100%;height:100%}@media screen and (max-width:782px){.admin-bar .tinvwl-content .tinvwl-modal{padding-top:46px!important}}@media screen and (max-width:600px){.admin-bar .tinvwl-content .tinvwl-modal{padding-top:0!important}}.tinvwl-modal .tinvwl-table{height:100%}.tinvwl-content .tinvwl-modal .tinvwl-modal-inner{max-width:415px;padding:40px 45px}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails{text-align:center}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p{margin:0 0 26px}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large{padding:14px 33px}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn+.tinvwl-btn{margin-left:6px}.tinvwl-quick-btns{position:fixed;top:25%;left:100%;z-index:9999}.tinvwl-quick-btns button{display:block;width:117px;font-size:14px;font-family:"Open Sans",Arial,sans-serif;font-weight:600;padding:0 35px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:none;text-decoration:none;background:#96b100;color:#fff;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.tinvwl-panel.only-button .tinvwl-quick-btns .form-control{display:block;width:119px}.tinvwl-quick-btns button:hover{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.tinvwl-quick-btns button+button{margin-top:4px}.tinvwl-quick-btns button span{display:inline-block;width:50px;padding:15px 0;text-align:center}.tinvwl-empty-select+.input-group-btn .tinvwl-btn{margin-left:0}.container,.container-fluid{margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.tinvwl-btns-group .tinvwl-btn,.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6>.tinvwl-btn,.tinvwl-table .tinvwl-form-onoff{float:right}.tinvwl-empty-select+.input-group-btn{text-align:right}.container{width:1170px}}.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}}@media (max-width:1199px){.tinvwl-table .form-group>[class^=col-lg-]+[class^=col-lg-],.tinvwl-table .form-group>[class^=col-md-]+[class^=col-md-],.tinvwl-table .row>[class^=col-lg-]+[class^=col-lg-],.tinvwl-table .row>[class^=col-md-]+[class^=col-md-]{padding-top:30px}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-group{margin-bottom:23px}.form-control{display:block;width:100%}label.one-line{display:inline-block;margin-bottom:0;margin-right:10px}.control-label label{display:block;margin-bottom:10px}.form-horizontal .control-label label{padding-top:9px;margin-bottom:0}@media (min-width:1200px){.tinvwl-table .tinvwl-header-row label{margin-bottom:0}.tinvwl-table .tinvwl-header-row .form-group{margin-top:-7px;margin-bottom:13px}}@media (max-width:1199px){.form-horizontal .control-label label{margin-bottom:10px}.tinvwl-table .tinvwl-header-row label{padding-top:3px}}.input-group{position:relative;display:table;border-collapse:separate}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-btn{margin-top:0;position:relative;white-space:nowrap}.input-group-btn .tinvwl-btn{margin-left:10px}.input-group-btn>.btn{position:relative}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}@media only screen and (max-width:1199px){.input-group:not(.tinvwl-no-full),.input-group:not(.tinvwl-no-full) .form-control,.input-group:not(.tinvwl-no-full) .input-group-addon,.input-group:not(.tinvwl-no-full) .input-group-btn{display:block}.input-group:not(.tinvwl-no-full) .form-control{float:none}.input-group:not(.tinvwl-no-full) .form-control+.input-group-btn{padding-top:10px;padding-left:0}.input-group:not(.tinvwl-no-full) .input-group-addon,.input-group:not(.tinvwl-no-full) .input-group-addon>button,.input-group:not(.tinvwl-no-full) .input-group-addon>input,.input-group:not(.tinvwl-no-full) .input-group-btn,.input-group:not(.tinvwl-no-full) .input-group-btn>button,.input-group:not(.tinvwl-no-full) .input-group-btn>input{margin-left:0}}.text-right{text-align:right}@media (max-width:1199px){.text-right{text-align:left}}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.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 .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}}.logo_heart{background:url(../img/logo_heart.png) center no-repeat;display:inline-block;background-size:54px 54px;width:54px;height:54px}.admin-rescue,.admin-update{display:inline-block;width:61px;height:60px}.admin-rescue{background:url(../img/admin-rescue.png) center no-repeat;background-size:61px 60px}.admin-update{background:url(../img/admin-update.png) center no-repeat;background-size:61px 60px}.wizard_logo{background:url(../img/wizard_logo.png) center no-repeat;background-size:54px 54px;width:54px;height:54px;display:block;margin:10px auto}.wizard_setup{background:url(../img/wizard_setup.png) center no-repeat;display:inline-block;background-size:143px 144px;width:143px;height:144px}.premium_adv{background:url(../img/premium_adv.png) center no-repeat;display:block;margin:0 auto;background-size:365px 216px;width:365px;height:216px}.tinvwl-content select{background-size:13px 8px}.tinvwl-select+.tinvwl-caret span{background-size:13px 18px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron{background-size:20px 30px}.tinvwl-color-picker .tinvwl-eyedropper{background-size:28px 29px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),not all,not all,not all{.tinvwl-content select{background-image:url(../img/select_caret@2x.png)}.tinvwl-select+.tinvwl-caret span{background-image:url(../img/chevron_down@2x.png)}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron{background-image:url(../img/chevron_icon@2x.png)}.tinvwl-color-picker .tinvwl-eyedropper{background-image:url(../img/color_icon@2x.png)}.logo_heart{background-image:url(../img/logo_heart@2x.png)}.admin-rescue{background-image:url(../img/admin-rescue@2x.png)}.admin-update{background-image:url(../img/admin-update@2x.png)}.wizard_logo{background-image:url(../img/wizard_logo@2x.png)}.wizard_setup{background-image:url(../img/wizard_setup@2x.png)}}#style_options .tinvwl-table tbody tr .tinvwl-inner h2{font-size:18px;color:#291C09;text-transform:capitalize;font-weight:600;margin-bottom:21px;padding:14px 0}
asset/css/bootstrap.css CHANGED
@@ -1,5956 +1,5956 @@
1
- /*!
2
- * Bootstrap v3.3.6 (http://getbootstrap.com)
3
- * Copyright 2011-2015 Twitter, Inc.
4
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
- */
6
- /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
7
- html {
8
- font-family: sans-serif;
9
- -webkit-text-size-adjust: 100%;
10
- -ms-text-size-adjust: 100%;
11
- }
12
- body {
13
- margin: 0;
14
- }
15
- article,
16
- aside,
17
- details,
18
- figcaption,
19
- figure,
20
- footer,
21
- header,
22
- hgroup,
23
- main,
24
- menu,
25
- nav,
26
- section,
27
- summary {
28
- display: block;
29
- }
30
- audio,
31
- canvas,
32
- progress,
33
- video {
34
- display: inline-block;
35
- vertical-align: baseline;
36
- }
37
- audio:not([controls]) {
38
- display: none;
39
- height: 0;
40
- }
41
- [hidden],
42
- template {
43
- display: none;
44
- }
45
- a {
46
- background-color: transparent;
47
- }
48
- a:active,
49
- a:hover {
50
- outline: 0;
51
- }
52
- abbr[title] {
53
- border-bottom: 1px dotted;
54
- }
55
- b,
56
- strong {
57
- font-weight: bold;
58
- }
59
- dfn {
60
- font-style: italic;
61
- }
62
- h1 {
63
- margin: .67em 0;
64
- font-size: 2em;
65
- }
66
- mark {
67
- color: #000;
68
- background: #ff0;
69
- }
70
- small {
71
- font-size: 80%;
72
- }
73
- sub,
74
- sup {
75
- position: relative;
76
- font-size: 75%;
77
- line-height: 0;
78
- vertical-align: baseline;
79
- }
80
- sup {
81
- top: -.5em;
82
- }
83
- sub {
84
- bottom: -.25em;
85
- }
86
- img {
87
- border: 0;
88
- }
89
- svg:not(:root) {
90
- overflow: hidden;
91
- }
92
- figure {
93
- margin: 1em 40px;
94
- }
95
- hr {
96
- height: 0;
97
- -webkit-box-sizing: content-box;
98
- -moz-box-sizing: content-box;
99
- box-sizing: content-box;
100
- }
101
- pre {
102
- overflow: auto;
103
- }
104
- code,
105
- kbd,
106
- pre,
107
- samp {
108
- font-family: monospace, monospace;
109
- font-size: 1em;
110
- }
111
- button,
112
- input,
113
- optgroup,
114
- select,
115
- textarea {
116
- margin: 0;
117
- font: inherit;
118
- color: inherit;
119
- }
120
- button {
121
- overflow: visible;
122
- }
123
- button,
124
- select {
125
- text-transform: none;
126
- }
127
- button,
128
- html input[type="button"],
129
- input[type="reset"],
130
- input[type="submit"] {
131
- -webkit-appearance: button;
132
- cursor: pointer;
133
- }
134
- button[disabled],
135
- html input[disabled] {
136
- cursor: default;
137
- }
138
- button::-moz-focus-inner,
139
- input::-moz-focus-inner {
140
- padding: 0;
141
- border: 0;
142
- }
143
- input {
144
- line-height: normal;
145
- }
146
- input[type="checkbox"],
147
- input[type="radio"] {
148
- -webkit-box-sizing: border-box;
149
- -moz-box-sizing: border-box;
150
- box-sizing: border-box;
151
- padding: 0;
152
- }
153
- input[type="number"]::-webkit-inner-spin-button,
154
- input[type="number"]::-webkit-outer-spin-button {
155
- height: auto;
156
- }
157
- input[type="search"] {
158
- -webkit-box-sizing: content-box;
159
- -moz-box-sizing: content-box;
160
- box-sizing: content-box;
161
- -webkit-appearance: textfield;
162
- }
163
- input[type="search"]::-webkit-search-cancel-button,
164
- input[type="search"]::-webkit-search-decoration {
165
- -webkit-appearance: none;
166
- }
167
- fieldset {
168
- padding: .35em .625em .75em;
169
- margin: 0 2px;
170
- border: 1px solid #c0c0c0;
171
- }
172
- legend {
173
- padding: 0;
174
- border: 0;
175
- }
176
- textarea {
177
- overflow: auto;
178
- }
179
- optgroup {
180
- font-weight: bold;
181
- }
182
- table {
183
- border-spacing: 0;
184
- border-collapse: collapse;
185
- }
186
- td,
187
- th {
188
- padding: 0;
189
- }
190
- /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
191
- @media print {
192
- *,
193
- *:before,
194
- *:after {
195
- color: #000 !important;
196
- text-shadow: none !important;
197
- background: transparent !important;
198
- -webkit-box-shadow: none !important;
199
- box-shadow: none !important;
200
- }
201
- a,
202
- a:visited {
203
- text-decoration: underline;
204
- }
205
- a[href]:after {
206
- content: " (" attr(href) ")";
207
- }
208
- abbr[title]:after {
209
- content: " (" attr(title) ")";
210
- }
211
- a[href^="#"]:after,
212
- a[href^="javascript:"]:after {
213
- content: "";
214
- }
215
- pre,
216
- blockquote {
217
- border: 1px solid #999;
218
-
219
- page-break-inside: avoid;
220
- }
221
- thead {
222
- display: table-header-group;
223
- }
224
- tr,
225
- img {
226
- page-break-inside: avoid;
227
- }
228
- img {
229
- max-width: 100% !important;
230
- }
231
- p,
232
- h2,
233
- h3 {
234
- orphans: 3;
235
- widows: 3;
236
- }
237
- h2,
238
- h3 {
239
- page-break-after: avoid;
240
- }
241
- .navbar {
242
- display: none;
243
- }
244
- .btn > .caret,
245
- .dropup > .btn > .caret {
246
- border-top-color: #000 !important;
247
- }
248
- .label {
249
- border: 1px solid #000;
250
- }
251
- .table {
252
- border-collapse: collapse !important;
253
- }
254
- .table td,
255
- .table th {
256
- background-color: #fff !important;
257
- }
258
- .table-bordered th,
259
- .table-bordered td {
260
- border: 1px solid #ddd !important;
261
- }
262
- }
263
-
264
- * {
265
- -webkit-box-sizing: border-box;
266
- -moz-box-sizing: border-box;
267
- box-sizing: border-box;
268
- }
269
- *:before,
270
- *:after {
271
- -webkit-box-sizing: border-box;
272
- -moz-box-sizing: border-box;
273
- box-sizing: border-box;
274
- }
275
- html {
276
- font-size: 10px;
277
-
278
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
279
- }
280
- body {
281
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
282
- font-size: 14px;
283
- line-height: 1.42857143;
284
- color: #333;
285
- background-color: #fff;
286
- }
287
- input,
288
- button,
289
- select,
290
- textarea {
291
- font-family: inherit;
292
- font-size: inherit;
293
- line-height: inherit;
294
- }
295
- a {
296
- color: #337ab7;
297
- text-decoration: none;
298
- }
299
- a:hover,
300
- a:focus {
301
- color: #23527c;
302
- text-decoration: underline;
303
- }
304
- a:focus {
305
- outline: thin dotted;
306
- outline: 5px auto -webkit-focus-ring-color;
307
- outline-offset: -2px;
308
- }
309
- figure {
310
- margin: 0;
311
- }
312
- img {
313
- vertical-align: middle;
314
- }
315
- .img-responsive,
316
- .thumbnail > img,
317
- .thumbnail a > img,
318
- .carousel-inner > .item > img,
319
- .carousel-inner > .item > a > img {
320
- display: block;
321
- max-width: 100%;
322
- height: auto;
323
- }
324
- .img-rounded {
325
- border-radius: 6px;
326
- }
327
- .img-thumbnail {
328
- display: inline-block;
329
- max-width: 100%;
330
- height: auto;
331
- padding: 4px;
332
- line-height: 1.42857143;
333
- background-color: #fff;
334
- border: 1px solid #ddd;
335
- border-radius: 4px;
336
- -webkit-transition: all .2s ease-in-out;
337
- -o-transition: all .2s ease-in-out;
338
- transition: all .2s ease-in-out;
339
- }
340
- .img-circle {
341
- border-radius: 50%;
342
- }
343
- hr {
344
- margin-top: 20px;
345
- margin-bottom: 20px;
346
- border: 0;
347
- border-top: 1px solid #eee;
348
- }
349
- .sr-only {
350
- position: absolute;
351
- width: 1px;
352
- height: 1px;
353
- padding: 0;
354
- margin: -1px;
355
- overflow: hidden;
356
- clip: rect(0, 0, 0, 0);
357
- border: 0;
358
- }
359
- .sr-only-focusable:active,
360
- .sr-only-focusable:focus {
361
- position: static;
362
- width: auto;
363
- height: auto;
364
- margin: 0;
365
- overflow: visible;
366
- clip: auto;
367
- }
368
- [role="button"] {
369
- cursor: pointer;
370
- }
371
- h1,
372
- h2,
373
- h3,
374
- h4,
375
- h5,
376
- h6,
377
- .h1,
378
- .h2,
379
- .h3,
380
- .h4,
381
- .h5,
382
- .h6 {
383
- font-family: inherit;
384
- font-weight: 500;
385
- line-height: 1.1;
386
- color: inherit;
387
- }
388
- h1 small,
389
- h2 small,
390
- h3 small,
391
- h4 small,
392
- h5 small,
393
- h6 small,
394
- .h1 small,
395
- .h2 small,
396
- .h3 small,
397
- .h4 small,
398
- .h5 small,
399
- .h6 small,
400
- h1 .small,
401
- h2 .small,
402
- h3 .small,
403
- h4 .small,
404
- h5 .small,
405
- h6 .small,
406
- .h1 .small,
407
- .h2 .small,
408
- .h3 .small,
409
- .h4 .small,
410
- .h5 .small,
411
- .h6 .small {
412
- font-weight: normal;
413
- line-height: 1;
414
- color: #777;
415
- }
416
- h1,
417
- .h1,
418
- h2,
419
- .h2,
420
- h3,
421
- .h3 {
422
- margin-top: 20px;
423
- margin-bottom: 10px;
424
- }
425
- h1 small,
426
- .h1 small,
427
- h2 small,
428
- .h2 small,
429
- h3 small,
430
- .h3 small,
431
- h1 .small,
432
- .h1 .small,
433
- h2 .small,
434
- .h2 .small,
435
- h3 .small,
436
- .h3 .small {
437
- font-size: 65%;
438
- }
439
- h4,
440
- .h4,
441
- h5,
442
- .h5,
443
- h6,
444
- .h6 {
445
- margin-top: 10px;
446
- margin-bottom: 10px;
447
- }
448
- h4 small,
449
- .h4 small,
450
- h5 small,
451
- .h5 small,
452
- h6 small,
453
- .h6 small,
454
- h4 .small,
455
- .h4 .small,
456
- h5 .small,
457
- .h5 .small,
458
- h6 .small,
459
- .h6 .small {
460
- font-size: 75%;
461
- }
462
- h1,
463
- .h1 {
464
- font-size: 36px;
465
- }
466
- h2,
467
- .h2 {
468
- font-size: 30px;
469
- }
470
- h3,
471
- .h3 {
472
- font-size: 24px;
473
- }
474
- h4,
475
- .h4 {
476
- font-size: 18px;
477
- }
478
- h5,
479
- .h5 {
480
- font-size: 14px;
481
- }
482
- h6,
483
- .h6 {
484
- font-size: 12px;
485
- }
486
- p {
487
- margin: 0 0 10px;
488
- }
489
- .lead {
490
- margin-bottom: 20px;
491
- font-size: 16px;
492
- font-weight: 300;
493
- line-height: 1.4;
494
- }
495
- @media (min-width: 768px) {
496
- .lead {
497
- font-size: 21px;
498
- }
499
- }
500
- small,
501
- .small {
502
- font-size: 85%;
503
- }
504
- mark,
505
- .mark {
506
- padding: .2em;
507
- background-color: #fcf8e3;
508
- }
509
- .text-left {
510
- text-align: left;
511
- }
512
- .text-right {
513
- text-align: right;
514
- }
515
- .text-center {
516
- text-align: center;
517
- }
518
- .text-justify {
519
- text-align: justify;
520
- }
521
- .text-nowrap {
522
- white-space: nowrap;
523
- }
524
- .text-lowercase {
525
- text-transform: lowercase;
526
- }
527
- .text-uppercase {
528
- text-transform: uppercase;
529
- }
530
- .text-capitalize {
531
- text-transform: capitalize;
532
- }
533
- .text-muted {
534
- color: #777;
535
- }
536
- .text-primary {
537
- color: #337ab7;
538
- }
539
- a.text-primary:hover,
540
- a.text-primary:focus {
541
- color: #286090;
542
- }
543
- .text-success {
544
- color: #3c763d;
545
- }
546
- a.text-success:hover,
547
- a.text-success:focus {
548
- color: #2b542c;
549
- }
550
- .text-info {
551
- color: #31708f;
552
- }
553
- a.text-info:hover,
554
- a.text-info:focus {
555
- color: #245269;
556
- }
557
- .text-warning {
558
- color: #8a6d3b;
559
- }
560
- a.text-warning:hover,
561
- a.text-warning:focus {
562
- color: #66512c;
563
- }
564
- .text-danger {
565
- color: #a94442;
566
- }
567
- a.text-danger:hover,
568
- a.text-danger:focus {
569
- color: #843534;
570
- }
571
- .bg-primary {
572
- color: #fff;
573
- background-color: #337ab7;
574
- }
575
- a.bg-primary:hover,
576
- a.bg-primary:focus {
577
- background-color: #286090;
578
- }
579
- .bg-success {
580
- background-color: #dff0d8;
581
- }
582
- a.bg-success:hover,
583
- a.bg-success:focus {
584
- background-color: #c1e2b3;
585
- }
586
- .bg-info {
587
- background-color: #d9edf7;
588
- }
589
- a.bg-info:hover,
590
- a.bg-info:focus {
591
- background-color: #afd9ee;
592
- }
593
- .bg-warning {
594
- background-color: #fcf8e3;
595
- }
596
- a.bg-warning:hover,
597
- a.bg-warning:focus {
598
- background-color: #f7ecb5;
599
- }
600
- .bg-danger {
601
- background-color: #f2dede;
602
- }
603
- a.bg-danger:hover,
604
- a.bg-danger:focus {
605
- background-color: #e4b9b9;
606
- }
607
- .page-header {
608
- padding-bottom: 9px;
609
- margin: 40px 0 20px;
610
- border-bottom: 1px solid #eee;
611
- }
612
- ul,
613
- ol {
614
- margin-top: 0;
615
- margin-bottom: 10px;
616
- }
617
- ul ul,
618
- ol ul,
619
- ul ol,
620
- ol ol {
621
- margin-bottom: 0;
622
- }
623
- .list-unstyled {
624
- padding-left: 0;
625
- list-style: none;
626
- }
627
- .list-inline {
628
- padding-left: 0;
629
- margin-left: -5px;
630
- list-style: none;
631
- }
632
- .list-inline > li {
633
- display: inline-block;
634
- padding-right: 5px;
635
- padding-left: 5px;
636
- }
637
- dl {
638
- margin-top: 0;
639
- margin-bottom: 20px;
640
- }
641
- dt,
642
- dd {
643
- line-height: 1.42857143;
644
- }
645
- dt {
646
- font-weight: bold;
647
- }
648
- dd {
649
- margin-left: 0;
650
- }
651
- @media (min-width: 768px) {
652
- .dl-horizontal dt {
653
- float: left;
654
- width: 160px;
655
- overflow: hidden;
656
- clear: left;
657
- text-align: right;
658
- text-overflow: ellipsis;
659
- white-space: nowrap;
660
- }
661
- .dl-horizontal dd {
662
- margin-left: 180px;
663
- }
664
- }
665
- abbr[title],
666
- abbr[data-original-title] {
667
- cursor: help;
668
- border-bottom: 1px dotted #777;
669
- }
670
- .initialism {
671
- font-size: 90%;
672
- text-transform: uppercase;
673
- }
674
- blockquote {
675
- padding: 10px 20px;
676
- margin: 0 0 20px;
677
- font-size: 17.5px;
678
- border-left: 5px solid #eee;
679
- }
680
- blockquote p:last-child,
681
- blockquote ul:last-child,
682
- blockquote ol:last-child {
683
- margin-bottom: 0;
684
- }
685
- blockquote footer,
686
- blockquote small,
687
- blockquote .small {
688
- display: block;
689
- font-size: 80%;
690
- line-height: 1.42857143;
691
- color: #777;
692
- }
693
- blockquote footer:before,
694
- blockquote small:before,
695
- blockquote .small:before {
696
- content: '\2014 \00A0';
697
- }
698
- .blockquote-reverse,
699
- blockquote.pull-right {
700
- padding-right: 15px;
701
- padding-left: 0;
702
- text-align: right;
703
- border-right: 5px solid #eee;
704
- border-left: 0;
705
- }
706
- .blockquote-reverse footer:before,
707
- blockquote.pull-right footer:before,
708
- .blockquote-reverse small:before,
709
- blockquote.pull-right small:before,
710
- .blockquote-reverse .small:before,
711
- blockquote.pull-right .small:before {
712
- content: '';
713
- }
714
- .blockquote-reverse footer:after,
715
- blockquote.pull-right footer:after,
716
- .blockquote-reverse small:after,
717
- blockquote.pull-right small:after,
718
- .blockquote-reverse .small:after,
719
- blockquote.pull-right .small:after {
720
- content: '\00A0 \2014';
721
- }
722
- address {
723
- margin-bottom: 20px;
724
- font-style: normal;
725
- line-height: 1.42857143;
726
- }
727
- code,
728
- kbd,
729
- pre,
730
- samp {
731
- font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
732
- }
733
- code {
734
- padding: 2px 4px;
735
- font-size: 90%;
736
- color: #c7254e;
737
- background-color: #f9f2f4;
738
- border-radius: 4px;
739
- }
740
- kbd {
741
- padding: 2px 4px;
742
- font-size: 90%;
743
- color: #fff;
744
- background-color: #333;
745
- border-radius: 3px;
746
- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
747
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
748
- }
749
- kbd kbd {
750
- padding: 0;
751
- font-size: 100%;
752
- font-weight: bold;
753
- -webkit-box-shadow: none;
754
- box-shadow: none;
755
- }
756
- pre {
757
- display: block;
758
- padding: 9.5px;
759
- margin: 0 0 10px;
760
- font-size: 13px;
761
- line-height: 1.42857143;
762
- color: #333;
763
- word-break: break-all;
764
- word-wrap: break-word;
765
- background-color: #f5f5f5;
766
- border: 1px solid #ccc;
767
- border-radius: 4px;
768
- }
769
- pre code {
770
- padding: 0;
771
- font-size: inherit;
772
- color: inherit;
773
- white-space: pre-wrap;
774
- background-color: transparent;
775
- border-radius: 0;
776
- }
777
- .pre-scrollable {
778
- max-height: 340px;
779
- overflow-y: scroll;
780
- }
781
- .container {
782
- padding-right: 15px;
783
- padding-left: 15px;
784
- margin-right: auto;
785
- margin-left: auto;
786
- }
787
- @media (min-width: 768px) {
788
- .container {
789
- width: 750px;
790
- }
791
- }
792
- @media (min-width: 992px) {
793
- .container {
794
- width: 970px;
795
- }
796
- }
797
- @media (min-width: 1200px) {
798
- .container {
799
- width: 1170px;
800
- }
801
- }
802
- .container-fluid {
803
- padding-right: 15px;
804
- padding-left: 15px;
805
- margin-right: auto;
806
- margin-left: auto;
807
- }
808
- .row {
809
- margin-right: -15px;
810
- margin-left: -15px;
811
- }
812
- .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
813
- position: relative;
814
- min-height: 1px;
815
- padding-right: 15px;
816
- padding-left: 15px;
817
- }
818
- .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
819
- float: left;
820
- }
821
- .col-xs-12 {
822
- width: 100%;
823
- }
824
- .col-xs-11 {
825
- width: 91.66666667%;
826
- }
827
- .col-xs-10 {
828
- width: 83.33333333%;
829
- }
830
- .col-xs-9 {
831
- width: 75%;
832
- }
833
- .col-xs-8 {
834
- width: 66.66666667%;
835
- }
836
- .col-xs-7 {
837
- width: 58.33333333%;
838
- }
839
- .col-xs-6 {
840
- width: 50%;
841
- }
842
- .col-xs-5 {
843
- width: 41.66666667%;
844
- }
845
- .col-xs-4 {
846
- width: 33.33333333%;
847
- }
848
- .col-xs-3 {
849
- width: 25%;
850
- }
851
- .col-xs-2 {
852
- width: 16.66666667%;
853
- }
854
- .col-xs-1 {
855
- width: 8.33333333%;
856
- }
857
- .col-xs-pull-12 {
858
- right: 100%;
859
- }
860
- .col-xs-pull-11 {
861
- right: 91.66666667%;
862
- }
863
- .col-xs-pull-10 {
864
- right: 83.33333333%;
865
- }
866
- .col-xs-pull-9 {
867
- right: 75%;
868
- }
869
- .col-xs-pull-8 {
870
- right: 66.66666667%;
871
- }
872
- .col-xs-pull-7 {
873
- right: 58.33333333%;
874
- }
875
- .col-xs-pull-6 {
876
- right: 50%;
877
- }
878
- .col-xs-pull-5 {
879
- right: 41.66666667%;
880
- }
881
- .col-xs-pull-4 {
882
- right: 33.33333333%;
883
- }
884
- .col-xs-pull-3 {
885
- right: 25%;
886
- }
887
- .col-xs-pull-2 {
888
- right: 16.66666667%;
889
- }
890
- .col-xs-pull-1 {
891
- right: 8.33333333%;
892
- }
893
- .col-xs-pull-0 {
894
- right: auto;
895
- }
896
- .col-xs-push-12 {
897
- left: 100%;
898
- }
899
- .col-xs-push-11 {
900
- left: 91.66666667%;
901
- }
902
- .col-xs-push-10 {
903
- left: 83.33333333%;
904
- }
905
- .col-xs-push-9 {
906
- left: 75%;
907
- }
908
- .col-xs-push-8 {
909
- left: 66.66666667%;
910
- }
911
- .col-xs-push-7 {
912
- left: 58.33333333%;
913
- }
914
- .col-xs-push-6 {
915
- left: 50%;
916
- }
917
- .col-xs-push-5 {
918
- left: 41.66666667%;
919
- }
920
- .col-xs-push-4 {
921
- left: 33.33333333%;
922
- }
923
- .col-xs-push-3 {
924
- left: 25%;
925
- }
926
- .col-xs-push-2 {
927
- left: 16.66666667%;
928
- }
929
- .col-xs-push-1 {
930
- left: 8.33333333%;
931
- }
932
- .col-xs-push-0 {
933
- left: auto;
934
- }
935
- .col-xs-offset-12 {
936
- margin-left: 100%;
937
- }
938
- .col-xs-offset-11 {
939
- margin-left: 91.66666667%;
940
- }
941
- .col-xs-offset-10 {
942
- margin-left: 83.33333333%;
943
- }
944
- .col-xs-offset-9 {
945
- margin-left: 75%;
946
- }
947
- .col-xs-offset-8 {
948
- margin-left: 66.66666667%;
949
- }
950
- .col-xs-offset-7 {
951
- margin-left: 58.33333333%;
952
- }
953
- .col-xs-offset-6 {
954
- margin-left: 50%;
955
- }
956
- .col-xs-offset-5 {
957
- margin-left: 41.66666667%;
958
- }
959
- .col-xs-offset-4 {
960
- margin-left: 33.33333333%;
961
- }
962
- .col-xs-offset-3 {
963
- margin-left: 25%;
964
- }
965
- .col-xs-offset-2 {
966
- margin-left: 16.66666667%;
967
- }
968
- .col-xs-offset-1 {
969
- margin-left: 8.33333333%;
970
- }
971
- .col-xs-offset-0 {
972
- margin-left: 0;
973
- }
974
- @media (min-width: 768px) {
975
- .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
976
- float: left;
977
- }
978
- .col-sm-12 {
979
- width: 100%;
980
- }
981
- .col-sm-11 {
982
- width: 91.66666667%;
983
- }
984
- .col-sm-10 {
985
- width: 83.33333333%;
986
- }
987
- .col-sm-9 {
988
- width: 75%;
989
- }
990
- .col-sm-8 {
991
- width: 66.66666667%;
992
- }
993
- .col-sm-7 {
994
- width: 58.33333333%;
995
- }
996
- .col-sm-6 {
997
- width: 50%;
998
- }
999
- .col-sm-5 {
1000
- width: 41.66666667%;
1001
- }
1002
- .col-sm-4 {
1003
- width: 33.33333333%;
1004
- }
1005
- .col-sm-3 {
1006
- width: 25%;
1007
- }
1008
- .col-sm-2 {
1009
- width: 16.66666667%;
1010
- }
1011
- .col-sm-1 {
1012
- width: 8.33333333%;
1013
- }
1014
- .col-sm-pull-12 {
1015
- right: 100%;
1016
- }
1017
- .col-sm-pull-11 {
1018
- right: 91.66666667%;
1019
- }
1020
- .col-sm-pull-10 {
1021
- right: 83.33333333%;
1022
- }
1023
- .col-sm-pull-9 {
1024
- right: 75%;
1025
- }
1026
- .col-sm-pull-8 {
1027
- right: 66.66666667%;
1028
- }
1029
- .col-sm-pull-7 {
1030
- right: 58.33333333%;
1031
- }
1032
- .col-sm-pull-6 {
1033
- right: 50%;
1034
- }
1035
- .col-sm-pull-5 {
1036
- right: 41.66666667%;
1037
- }
1038
- .col-sm-pull-4 {
1039
- right: 33.33333333%;
1040
- }
1041
- .col-sm-pull-3 {
1042
- right: 25%;
1043
- }
1044
- .col-sm-pull-2 {
1045
- right: 16.66666667%;
1046
- }
1047
- .col-sm-pull-1 {
1048
- right: 8.33333333%;
1049
- }
1050
- .col-sm-pull-0 {
1051
- right: auto;
1052
- }
1053
- .col-sm-push-12 {
1054
- left: 100%;
1055
- }
1056
- .col-sm-push-11 {
1057
- left: 91.66666667%;
1058
- }
1059
- .col-sm-push-10 {
1060
- left: 83.33333333%;
1061
- }
1062
- .col-sm-push-9 {
1063
- left: 75%;
1064
- }
1065
- .col-sm-push-8 {
1066
- left: 66.66666667%;
1067
- }
1068
- .col-sm-push-7 {
1069
- left: 58.33333333%;
1070
- }
1071
- .col-sm-push-6 {
1072
- left: 50%;
1073
- }
1074
- .col-sm-push-5 {
1075
- left: 41.66666667%;
1076
- }
1077
- .col-sm-push-4 {
1078
- left: 33.33333333%;
1079
- }
1080
- .col-sm-push-3 {
1081
- left: 25%;
1082
- }
1083
- .col-sm-push-2 {
1084
- left: 16.66666667%;
1085
- }
1086
- .col-sm-push-1 {
1087
- left: 8.33333333%;
1088
- }
1089
- .col-sm-push-0 {
1090
- left: auto;
1091
- }
1092
- .col-sm-offset-12 {
1093
- margin-left: 100%;
1094
- }
1095
- .col-sm-offset-11 {
1096
- margin-left: 91.66666667%;
1097
- }
1098
- .col-sm-offset-10 {
1099
- margin-left: 83.33333333%;
1100
- }
1101
- .col-sm-offset-9 {
1102
- margin-left: 75%;
1103
- }
1104
- .col-sm-offset-8 {
1105
- margin-left: 66.66666667%;
1106
- }
1107
- .col-sm-offset-7 {
1108
- margin-left: 58.33333333%;
1109
- }
1110
- .col-sm-offset-6 {
1111
- margin-left: 50%;
1112
- }
1113
- .col-sm-offset-5 {
1114
- margin-left: 41.66666667%;
1115
- }
1116
- .col-sm-offset-4 {
1117
- margin-left: 33.33333333%;
1118
- }
1119
- .col-sm-offset-3 {
1120
- margin-left: 25%;
1121
- }
1122
- .col-sm-offset-2 {
1123
- margin-left: 16.66666667%;
1124
- }
1125
- .col-sm-offset-1 {
1126
- margin-left: 8.33333333%;
1127
- }
1128
- .col-sm-offset-0 {
1129
- margin-left: 0;
1130
- }
1131
- }
1132
- @media (min-width: 992px) {
1133
- .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1134
- float: left;
1135
- }
1136
- .col-md-12 {
1137
- width: 100%;
1138
- }
1139
- .col-md-11 {
1140
- width: 91.66666667%;
1141
- }
1142
- .col-md-10 {
1143
- width: 83.33333333%;
1144
- }
1145
- .col-md-9 {
1146
- width: 75%;
1147
- }
1148
- .col-md-8 {
1149
- width: 66.66666667%;
1150
- }
1151
- .col-md-7 {
1152
- width: 58.33333333%;
1153
- }
1154
- .col-md-6 {
1155
- width: 50%;
1156
- }
1157
- .col-md-5 {
1158
- width: 41.66666667%;
1159
- }
1160
- .col-md-4 {
1161
- width: 33.33333333%;
1162
- }
1163
- .col-md-3 {
1164
- width: 25%;
1165
- }
1166
- .col-md-2 {
1167
- width: 16.66666667%;
1168
- }
1169
- .col-md-1 {
1170
- width: 8.33333333%;
1171
- }
1172
- .col-md-pull-12 {
1173
- right: 100%;
1174
- }
1175
- .col-md-pull-11 {
1176
- right: 91.66666667%;
1177
- }
1178
- .col-md-pull-10 {
1179
- right: 83.33333333%;
1180
- }
1181
- .col-md-pull-9 {
1182
- right: 75%;
1183
- }
1184
- .col-md-pull-8 {
1185
- right: 66.66666667%;
1186
- }
1187
- .col-md-pull-7 {
1188
- right: 58.33333333%;
1189
- }
1190
- .col-md-pull-6 {
1191
- right: 50%;
1192
- }
1193
- .col-md-pull-5 {
1194
- right: 41.66666667%;
1195
- }
1196
- .col-md-pull-4 {
1197
- right: 33.33333333%;
1198
- }
1199
- .col-md-pull-3 {
1200
- right: 25%;
1201
- }
1202
- .col-md-pull-2 {
1203
- right: 16.66666667%;
1204
- }
1205
- .col-md-pull-1 {
1206
- right: 8.33333333%;
1207
- }
1208
- .col-md-pull-0 {
1209
- right: auto;
1210
- }
1211
- .col-md-push-12 {
1212
- left: 100%;
1213
- }
1214
- .col-md-push-11 {
1215
- left: 91.66666667%;
1216
- }
1217
- .col-md-push-10 {
1218
- left: 83.33333333%;
1219
- }
1220
- .col-md-push-9 {
1221
- left: 75%;
1222
- }
1223
- .col-md-push-8 {
1224
- left: 66.66666667%;
1225
- }
1226
- .col-md-push-7 {
1227
- left: 58.33333333%;
1228
- }
1229
- .col-md-push-6 {
1230
- left: 50%;
1231
- }
1232
- .col-md-push-5 {
1233
- left: 41.66666667%;
1234
- }
1235
- .col-md-push-4 {
1236
- left: 33.33333333%;
1237
- }
1238
- .col-md-push-3 {
1239
- left: 25%;
1240
- }
1241
- .col-md-push-2 {
1242
- left: 16.66666667%;
1243
- }
1244
- .col-md-push-1 {
1245
- left: 8.33333333%;
1246
- }
1247
- .col-md-push-0 {
1248
- left: auto;
1249
- }
1250
- .col-md-offset-12 {
1251
- margin-left: 100%;
1252
- }
1253
- .col-md-offset-11 {
1254
- margin-left: 91.66666667%;
1255
- }
1256
- .col-md-offset-10 {
1257
- margin-left: 83.33333333%;
1258
- }
1259
- .col-md-offset-9 {
1260
- margin-left: 75%;
1261
- }
1262
- .col-md-offset-8 {
1263
- margin-left: 66.66666667%;
1264
- }
1265
- .col-md-offset-7 {
1266
- margin-left: 58.33333333%;
1267
- }
1268
- .col-md-offset-6 {
1269
- margin-left: 50%;
1270
- }
1271
- .col-md-offset-5 {
1272
- margin-left: 41.66666667%;
1273
- }
1274
- .col-md-offset-4 {
1275
- margin-left: 33.33333333%;
1276
- }
1277
- .col-md-offset-3 {
1278
- margin-left: 25%;
1279
- }
1280
- .col-md-offset-2 {
1281
- margin-left: 16.66666667%;
1282
- }
1283
- .col-md-offset-1 {
1284
- margin-left: 8.33333333%;
1285
- }
1286
- .col-md-offset-0 {
1287
- margin-left: 0;
1288
- }
1289
- }
1290
- @media (min-width: 1200px) {
1291
- .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
1292
- float: left;
1293
- }
1294
- .col-lg-12 {
1295
- width: 100%;
1296
- }
1297
- .col-lg-11 {
1298
- width: 91.66666667%;
1299
- }
1300
- .col-lg-10 {
1301
- width: 83.33333333%;
1302
- }
1303
- .col-lg-9 {
1304
- width: 75%;
1305
- }
1306
- .col-lg-8 {
1307
- width: 66.66666667%;
1308
- }
1309
- .col-lg-7 {
1310
- width: 58.33333333%;
1311
- }
1312
- .col-lg-6 {
1313
- width: 50%;
1314
- }
1315
- .col-lg-5 {
1316
- width: 41.66666667%;
1317
- }
1318
- .col-lg-4 {
1319
- width: 33.33333333%;
1320
- }
1321
- .col-lg-3 {
1322
- width: 25%;
1323
- }
1324
- .col-lg-2 {
1325
- width: 16.66666667%;
1326
- }
1327
- .col-lg-1 {
1328
- width: 8.33333333%;
1329
- }
1330
- .col-lg-pull-12 {
1331
- right: 100%;
1332
- }
1333
- .col-lg-pull-11 {
1334
- right: 91.66666667%;
1335
- }
1336
- .col-lg-pull-10 {
1337
- right: 83.33333333%;
1338
- }
1339
- .col-lg-pull-9 {
1340
- right: 75%;
1341
- }
1342
- .col-lg-pull-8 {
1343
- right: 66.66666667%;
1344
- }
1345
- .col-lg-pull-7 {
1346
- right: 58.33333333%;
1347
- }
1348
- .col-lg-pull-6 {
1349
- right: 50%;
1350
- }
1351
- .col-lg-pull-5 {
1352
- right: 41.66666667%;
1353
- }
1354
- .col-lg-pull-4 {
1355
- right: 33.33333333%;
1356
- }
1357
- .col-lg-pull-3 {
1358
- right: 25%;
1359
- }
1360
- .col-lg-pull-2 {
1361
- right: 16.66666667%;
1362
- }
1363
- .col-lg-pull-1 {
1364
- right: 8.33333333%;
1365
- }
1366
- .col-lg-pull-0 {
1367
- right: auto;
1368
- }
1369
- .col-lg-push-12 {
1370
- left: 100%;
1371
- }
1372
- .col-lg-push-11 {
1373
- left: 91.66666667%;
1374
- }
1375
- .col-lg-push-10 {
1376
- left: 83.33333333%;
1377
- }
1378
- .col-lg-push-9 {
1379
- left: 75%;
1380
- }
1381
- .col-lg-push-8 {
1382
- left: 66.66666667%;
1383
- }
1384
- .col-lg-push-7 {
1385
- left: 58.33333333%;
1386
- }
1387
- .col-lg-push-6 {
1388
- left: 50%;
1389
- }
1390
- .col-lg-push-5 {
1391
- left: 41.66666667%;
1392
- }
1393
- .col-lg-push-4 {
1394
- left: 33.33333333%;
1395
- }
1396
- .col-lg-push-3 {
1397
- left: 25%;
1398
- }
1399
- .col-lg-push-2 {
1400
- left: 16.66666667%;
1401
- }
1402
- .col-lg-push-1 {
1403
- left: 8.33333333%;
1404
- }
1405
- .col-lg-push-0 {
1406
- left: auto;
1407
- }
1408
- .col-lg-offset-12 {
1409
- margin-left: 100%;
1410
- }
1411
- .col-lg-offset-11 {
1412
- margin-left: 91.66666667%;
1413
- }
1414
- .col-lg-offset-10 {
1415
- margin-left: 83.33333333%;
1416
- }
1417
- .col-lg-offset-9 {
1418
- margin-left: 75%;
1419
- }
1420
- .col-lg-offset-8 {
1421
- margin-left: 66.66666667%;
1422
- }
1423
- .col-lg-offset-7 {
1424
- margin-left: 58.33333333%;
1425
- }
1426
- .col-lg-offset-6 {
1427
- margin-left: 50%;
1428
- }
1429
- .col-lg-offset-5 {
1430
- margin-left: 41.66666667%;
1431
- }
1432
- .col-lg-offset-4 {
1433
- margin-left: 33.33333333%;
1434
- }
1435
- .col-lg-offset-3 {
1436
- margin-left: 25%;
1437
- }
1438
- .col-lg-offset-2 {
1439
- margin-left: 16.66666667%;
1440
- }
1441
- .col-lg-offset-1 {
1442
- margin-left: 8.33333333%;
1443
- }
1444
- .col-lg-offset-0 {
1445
- margin-left: 0;
1446
- }
1447
- }
1448
- table {
1449
- background-color: transparent;
1450
- }
1451
- caption {
1452
- padding-top: 8px;
1453
- padding-bottom: 8px;
1454
- color: #777;
1455
- text-align: left;
1456
- }
1457
- th {
1458
- text-align: left;
1459
- }
1460
- .table {
1461
- width: 100%;
1462
- max-width: 100%;
1463
- margin-bottom: 20px;
1464
- }
1465
- .table > thead > tr > th,
1466
- .table > tbody > tr > th,
1467
- .table > tfoot > tr > th,
1468
- .table > thead > tr > td,
1469
- .table > tbody > tr > td,
1470
- .table > tfoot > tr > td {
1471
- padding: 8px;
1472
- line-height: 1.42857143;
1473
- vertical-align: top;
1474
- border-top: 1px solid #ddd;
1475
- }
1476
- .table > thead > tr > th {
1477
- vertical-align: bottom;
1478
- border-bottom: 2px solid #ddd;
1479
- }
1480
- .table > caption + thead > tr:first-child > th,
1481
- .table > colgroup + thead > tr:first-child > th,
1482
- .table > thead:first-child > tr:first-child > th,
1483
- .table > caption + thead > tr:first-child > td,
1484
- .table > colgroup + thead > tr:first-child > td,
1485
- .table > thead:first-child > tr:first-child > td {
1486
- border-top: 0;
1487
- }
1488
- .table > tbody + tbody {
1489
- border-top: 2px solid #ddd;
1490
- }
1491
- .table .table {
1492
- background-color: #fff;
1493
- }
1494
- .table-condensed > thead > tr > th,
1495
- .table-condensed > tbody > tr > th,
1496
- .table-condensed > tfoot > tr > th,
1497
- .table-condensed > thead > tr > td,
1498
- .table-condensed > tbody > tr > td,
1499
- .table-condensed > tfoot > tr > td {
1500
- padding: 5px;
1501
- }
1502
- .table-bordered {
1503
- border: 1px solid #ddd;
1504
- }
1505
- .table-bordered > thead > tr > th,
1506
- .table-bordered > tbody > tr > th,
1507
- .table-bordered > tfoot > tr > th,
1508
- .table-bordered > thead > tr > td,
1509
- .table-bordered > tbody > tr > td,
1510
- .table-bordered > tfoot > tr > td {
1511
- border: 1px solid #ddd;
1512
- }
1513
- .table-bordered > thead > tr > th,
1514
- .table-bordered > thead > tr > td {
1515
- border-bottom-width: 2px;
1516
- }
1517
- .table-striped > tbody > tr:nth-of-type(odd) {
1518
- background-color: #f9f9f9;
1519
- }
1520
- .table-hover > tbody > tr:hover {
1521
- background-color: #f5f5f5;
1522
- }
1523
- table col[class*="col-"] {
1524
- position: static;
1525
- display: table-column;
1526
- float: none;
1527
- }
1528
- table td[class*="col-"],
1529
- table th[class*="col-"] {
1530
- position: static;
1531
- display: table-cell;
1532
- float: none;
1533
- }
1534
- .table > thead > tr > td.active,
1535
- .table > tbody > tr > td.active,
1536
- .table > tfoot > tr > td.active,
1537
- .table > thead > tr > th.active,
1538
- .table > tbody > tr > th.active,
1539
- .table > tfoot > tr > th.active,
1540
- .table > thead > tr.active > td,
1541
- .table > tbody > tr.active > td,
1542
- .table > tfoot > tr.active > td,
1543
- .table > thead > tr.active > th,
1544
- .table > tbody > tr.active > th,
1545
- .table > tfoot > tr.active > th {
1546
- background-color: #f5f5f5;
1547
- }
1548
- .table-hover > tbody > tr > td.active:hover,
1549
- .table-hover > tbody > tr > th.active:hover,
1550
- .table-hover > tbody > tr.active:hover > td,
1551
- .table-hover > tbody > tr:hover > .active,
1552
- .table-hover > tbody > tr.active:hover > th {
1553
- background-color: #e8e8e8;
1554
- }
1555
- .table > thead > tr > td.success,
1556
- .table > tbody > tr > td.success,
1557
- .table > tfoot > tr > td.success,
1558
- .table > thead > tr > th.success,
1559
- .table > tbody > tr > th.success,
1560
- .table > tfoot > tr > th.success,
1561
- .table > thead > tr.success > td,
1562
- .table > tbody > tr.success > td,
1563
- .table > tfoot > tr.success > td,
1564
- .table > thead > tr.success > th,
1565
- .table > tbody > tr.success > th,
1566
- .table > tfoot > tr.success > th {
1567
- background-color: #dff0d8;
1568
- }
1569
- .table-hover > tbody > tr > td.success:hover,
1570
- .table-hover > tbody > tr > th.success:hover,
1571
- .table-hover > tbody > tr.success:hover > td,
1572
- .table-hover > tbody > tr:hover > .success,
1573
- .table-hover > tbody > tr.success:hover > th {
1574
- background-color: #d0e9c6;
1575
- }
1576
- .table > thead > tr > td.info,
1577
- .table > tbody > tr > td.info,
1578
- .table > tfoot > tr > td.info,
1579
- .table > thead > tr > th.info,
1580
- .table > tbody > tr > th.info,
1581
- .table > tfoot > tr > th.info,
1582
- .table > thead > tr.info > td,
1583
- .table > tbody > tr.info > td,
1584
- .table > tfoot > tr.info > td,
1585
- .table > thead > tr.info > th,
1586
- .table > tbody > tr.info > th,
1587
- .table > tfoot > tr.info > th {
1588
- background-color: #d9edf7;
1589
- }
1590
- .table-hover > tbody > tr > td.info:hover,
1591
- .table-hover > tbody > tr > th.info:hover,
1592
- .table-hover > tbody > tr.info:hover > td,
1593
- .table-hover > tbody > tr:hover > .info,
1594
- .table-hover > tbody > tr.info:hover > th {
1595
- background-color: #c4e3f3;
1596
- }
1597
- .table > thead > tr > td.warning,
1598
- .table > tbody > tr > td.warning,
1599
- .table > tfoot > tr > td.warning,
1600
- .table > thead > tr > th.warning,
1601
- .table > tbody > tr > th.warning,
1602
- .table > tfoot > tr > th.warning,
1603
- .table > thead > tr.warning > td,
1604
- .table > tbody > tr.warning > td,
1605
- .table > tfoot > tr.warning > td,
1606
- .table > thead > tr.warning > th,
1607
- .table > tbody > tr.warning > th,
1608
- .table > tfoot > tr.warning > th {
1609
- background-color: #fcf8e3;
1610
- }
1611
- .table-hover > tbody > tr > td.warning:hover,
1612
- .table-hover > tbody > tr > th.warning:hover,
1613
- .table-hover > tbody > tr.warning:hover > td,
1614
- .table-hover > tbody > tr:hover > .warning,
1615
- .table-hover > tbody > tr.warning:hover > th {
1616
- background-color: #faf2cc;
1617
- }
1618
- .table > thead > tr > td.danger,
1619
- .table > tbody > tr > td.danger,
1620
- .table > tfoot > tr > td.danger,
1621
- .table > thead > tr > th.danger,
1622
- .table > tbody > tr > th.danger,
1623
- .table > tfoot > tr > th.danger,
1624
- .table > thead > tr.danger > td,
1625
- .table > tbody > tr.danger > td,
1626
- .table > tfoot > tr.danger > td,
1627
- .table > thead > tr.danger > th,
1628
- .table > tbody > tr.danger > th,
1629
- .table > tfoot > tr.danger > th {
1630
- background-color: #f2dede;
1631
- }
1632
- .table-hover > tbody > tr > td.danger:hover,
1633
- .table-hover > tbody > tr > th.danger:hover,
1634
- .table-hover > tbody > tr.danger:hover > td,
1635
- .table-hover > tbody > tr:hover > .danger,
1636
- .table-hover > tbody > tr.danger:hover > th {
1637
- background-color: #ebcccc;
1638
- }
1639
- .table-responsive {
1640
- min-height: .01%;
1641
- overflow-x: auto;
1642
- }
1643
- @media screen and (max-width: 767px) {
1644
- .table-responsive {
1645
- width: 100%;
1646
- margin-bottom: 15px;
1647
- overflow-y: hidden;
1648
- -ms-overflow-style: -ms-autohiding-scrollbar;
1649
- border: 1px solid #ddd;
1650
- }
1651
- .table-responsive > .table {
1652
- margin-bottom: 0;
1653
- }
1654
- .table-responsive > .table > thead > tr > th,
1655
- .table-responsive > .table > tbody > tr > th,
1656
- .table-responsive > .table > tfoot > tr > th,
1657
- .table-responsive > .table > thead > tr > td,
1658
- .table-responsive > .table > tbody > tr > td,
1659
- .table-responsive > .table > tfoot > tr > td {
1660
- white-space: nowrap;
1661
- }
1662
- .table-responsive > .table-bordered {
1663
- border: 0;
1664
- }
1665
- .table-responsive > .table-bordered > thead > tr > th:first-child,
1666
- .table-responsive > .table-bordered > tbody > tr > th:first-child,
1667
- .table-responsive > .table-bordered > tfoot > tr > th:first-child,
1668
- .table-responsive > .table-bordered > thead > tr > td:first-child,
1669
- .table-responsive > .table-bordered > tbody > tr > td:first-child,
1670
- .table-responsive > .table-bordered > tfoot > tr > td:first-child {
1671
- border-left: 0;
1672
- }
1673
- .table-responsive > .table-bordered > thead > tr > th:last-child,
1674
- .table-responsive > .table-bordered > tbody > tr > th:last-child,
1675
- .table-responsive > .table-bordered > tfoot > tr > th:last-child,
1676
- .table-responsive > .table-bordered > thead > tr > td:last-child,
1677
- .table-responsive > .table-bordered > tbody > tr > td:last-child,
1678
- .table-responsive > .table-bordered > tfoot > tr > td:last-child {
1679
- border-right: 0;
1680
- }
1681
- .table-responsive > .table-bordered > tbody > tr:last-child > th,
1682
- .table-responsive > .table-bordered > tfoot > tr:last-child > th,
1683
- .table-responsive > .table-bordered > tbody > tr:last-child > td,
1684
- .table-responsive > .table-bordered > tfoot > tr:last-child > td {
1685
- border-bottom: 0;
1686
- }
1687
- }
1688
- fieldset {
1689
- min-width: 0;
1690
- padding: 0;
1691
- margin: 0;
1692
- border: 0;
1693
- }
1694
- legend {
1695
- display: block;
1696
- width: 100%;
1697
- padding: 0;
1698
- margin-bottom: 20px;
1699
- font-size: 21px;
1700
- line-height: inherit;
1701
- color: #333;
1702
- border: 0;
1703
- border-bottom: 1px solid #e5e5e5;
1704
- }
1705
- label {
1706
- display: inline-block;
1707
- max-width: 100%;
1708
- margin-bottom: 5px;
1709
- font-weight: bold;
1710
- }
1711
- input[type="search"] {
1712
- -webkit-box-sizing: border-box;
1713
- -moz-box-sizing: border-box;
1714
- box-sizing: border-box;
1715
- }
1716
- input[type="radio"],
1717
- input[type="checkbox"] {
1718
- margin: 4px 0 0;
1719
- margin-top: 1px \9;
1720
- line-height: normal;
1721
- }
1722
- input[type="file"] {
1723
- display: block;
1724
- }
1725
- input[type="range"] {
1726
- display: block;
1727
- width: 100%;
1728
- }
1729
- select[multiple],
1730
- select[size] {
1731
- height: auto;
1732
- }
1733
- input[type="file"]:focus,
1734
- input[type="radio"]:focus,
1735
- input[type="checkbox"]:focus {
1736
- outline: thin dotted;
1737
- outline: 5px auto -webkit-focus-ring-color;
1738
- outline-offset: -2px;
1739
- }
1740
- output {
1741
- display: block;
1742
- padding-top: 7px;
1743
- font-size: 14px;
1744
- line-height: 1.42857143;
1745
- color: #555;
1746
- }
1747
- .form-control {
1748
- display: block;
1749
- width: 100%;
1750
- height: 34px;
1751
- padding: 6px 12px;
1752
- font-size: 14px;
1753
- line-height: 1.42857143;
1754
- color: #555;
1755
- background-color: #fff;
1756
- background-image: none;
1757
- border: 1px solid #ccc;
1758
- border-radius: 4px;
1759
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1760
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1761
- -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
1762
- -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1763
- transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1764
- }
1765
- .form-control:focus {
1766
- border-color: #66afe9;
1767
- outline: 0;
1768
- -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
1769
- box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
1770
- }
1771
- .form-control::-moz-placeholder {
1772
- color: #999;
1773
- opacity: 1;
1774
- }
1775
- .form-control:-ms-input-placeholder {
1776
- color: #999;
1777
- }
1778
- .form-control::-webkit-input-placeholder {
1779
- color: #999;
1780
- }
1781
- .form-control::-ms-expand {
1782
- background-color: transparent;
1783
- border: 0;
1784
- }
1785
- .form-control[disabled],
1786
- .form-control[readonly],
1787
- fieldset[disabled] .form-control {
1788
- background-color: #eee;
1789
- opacity: 1;
1790
- }
1791
- .form-control[disabled],
1792
- fieldset[disabled] .form-control {
1793
- cursor: not-allowed;
1794
- }
1795
- textarea.form-control {
1796
- height: auto;
1797
- }
1798
- input[type="search"] {
1799
- -webkit-appearance: none;
1800
- }
1801
- @media screen and (-webkit-min-device-pixel-ratio: 0) {
1802
- input[type="date"].form-control,
1803
- input[type="time"].form-control,
1804
- input[type="datetime-local"].form-control,
1805
- input[type="month"].form-control {
1806
- line-height: 34px;
1807
- }
1808
- input[type="date"].input-sm,
1809
- input[type="time"].input-sm,
1810
- input[type="datetime-local"].input-sm,
1811
- input[type="month"].input-sm,
1812
- .input-group-sm input[type="date"],
1813
- .input-group-sm input[type="time"],
1814
- .input-group-sm input[type="datetime-local"],
1815
- .input-group-sm input[type="month"] {
1816
- line-height: 30px;
1817
- }
1818
- input[type="date"].input-lg,
1819
- input[type="time"].input-lg,
1820
- input[type="datetime-local"].input-lg,
1821
- input[type="month"].input-lg,
1822
- .input-group-lg input[type="date"],
1823
- .input-group-lg input[type="time"],
1824
- .input-group-lg input[type="datetime-local"],
1825
- .input-group-lg input[type="month"] {
1826
- line-height: 46px;
1827
- }
1828
- }
1829
- .form-group {
1830
- margin-bottom: 15px;
1831
- }
1832
- .radio,
1833
- .checkbox {
1834
- position: relative;
1835
- display: block;
1836
- margin-top: 10px;
1837
- margin-bottom: 10px;
1838
- }
1839
- .radio label,
1840
- .checkbox label {
1841
- min-height: 20px;
1842
- padding-left: 20px;
1843
- margin-bottom: 0;
1844
- font-weight: normal;
1845
- cursor: pointer;
1846
- }
1847
- .radio input[type="radio"],
1848
- .radio-inline input[type="radio"],
1849
- .checkbox input[type="checkbox"],
1850
- .checkbox-inline input[type="checkbox"] {
1851
- position: absolute;
1852
- margin-top: 4px \9;
1853
- margin-left: -20px;
1854
- }
1855
- .radio + .radio,
1856
- .checkbox + .checkbox {
1857
- margin-top: -5px;
1858
- }
1859
- .radio-inline,
1860
- .checkbox-inline {
1861
- position: relative;
1862
- display: inline-block;
1863
- padding-left: 20px;
1864
- margin-bottom: 0;
1865
- font-weight: normal;
1866
- vertical-align: middle;
1867
- cursor: pointer;
1868
- }
1869
- .radio-inline + .radio-inline,
1870
- .checkbox-inline + .checkbox-inline {
1871
- margin-top: 0;
1872
- margin-left: 10px;
1873
- }
1874
- input[type="radio"][disabled],
1875
- input[type="checkbox"][disabled],
1876
- input[type="radio"].disabled,
1877
- input[type="checkbox"].disabled,
1878
- fieldset[disabled] input[type="radio"],
1879
- fieldset[disabled] input[type="checkbox"] {
1880
- cursor: not-allowed;
1881
- }
1882
- .radio-inline.disabled,
1883
- .checkbox-inline.disabled,
1884
- fieldset[disabled] .radio-inline,
1885
- fieldset[disabled] .checkbox-inline {
1886
- cursor: not-allowed;
1887
- }
1888
- .radio.disabled label,
1889
- .checkbox.disabled label,
1890
- fieldset[disabled] .radio label,
1891
- fieldset[disabled] .checkbox label {
1892
- cursor: not-allowed;
1893
- }
1894
- .form-control-static {
1895
- min-height: 34px;
1896
- padding-top: 7px;
1897
- padding-bottom: 7px;
1898
- margin-bottom: 0;
1899
- }
1900
- .form-control-static.input-lg,
1901
- .form-control-static.input-sm {
1902
- padding-right: 0;
1903
- padding-left: 0;
1904
- }
1905
- .input-sm {
1906
- height: 30px;
1907
- padding: 5px 10px;
1908
- font-size: 12px;
1909
- line-height: 1.5;
1910
- border-radius: 3px;
1911
- }
1912
- select.input-sm {
1913
- height: 30px;
1914
- line-height: 30px;
1915
- }
1916
- textarea.input-sm,
1917
- select[multiple].input-sm {
1918
- height: auto;
1919
- }
1920
- .form-group-sm .form-control {
1921
- height: 30px;
1922
- padding: 5px 10px;
1923
- font-size: 12px;
1924
- line-height: 1.5;
1925
- border-radius: 3px;
1926
- }
1927
- .form-group-sm select.form-control {
1928
- height: 30px;
1929
- line-height: 30px;
1930
- }
1931
- .form-group-sm textarea.form-control,
1932
- .form-group-sm select[multiple].form-control {
1933
- height: auto;
1934
- }
1935
- .form-group-sm .form-control-static {
1936
- height: 30px;
1937
- min-height: 32px;
1938
- padding: 6px 10px;
1939
- font-size: 12px;
1940
- line-height: 1.5;
1941
- }
1942
- .input-lg {
1943
- height: 46px;
1944
- padding: 10px 16px;
1945
- font-size: 18px;
1946
- line-height: 1.3333333;
1947
- border-radius: 6px;
1948
- }
1949
- select.input-lg {
1950
- height: 46px;
1951
- line-height: 46px;
1952
- }
1953
- textarea.input-lg,
1954
- select[multiple].input-lg {
1955
- height: auto;
1956
- }
1957
- .form-group-lg .form-control {
1958
- height: 46px;
1959
- padding: 10px 16px;
1960
- font-size: 18px;
1961
- line-height: 1.3333333;
1962
- border-radius: 6px;
1963
- }
1964
- .form-group-lg select.form-control {
1965
- height: 46px;
1966
- line-height: 46px;
1967
- }
1968
- .form-group-lg textarea.form-control,
1969
- .form-group-lg select[multiple].form-control {
1970
- height: auto;
1971
- }
1972
- .form-group-lg .form-control-static {
1973
- height: 46px;
1974
- min-height: 38px;
1975
- padding: 11px 16px;
1976
- font-size: 18px;
1977
- line-height: 1.3333333;
1978
- }
1979
- .has-feedback {
1980
- position: relative;
1981
- }
1982
- .has-feedback .form-control {
1983
- padding-right: 42.5px;
1984
- }
1985
- .form-control-feedback {
1986
- position: absolute;
1987
- top: 0;
1988
- right: 0;
1989
- z-index: 2;
1990
- display: block;
1991
- width: 34px;
1992
- height: 34px;
1993
- line-height: 34px;
1994
- text-align: center;
1995
- pointer-events: none;
1996
- }
1997
- .input-lg + .form-control-feedback,
1998
- .input-group-lg + .form-control-feedback,
1999
- .form-group-lg .form-control + .form-control-feedback {
2000
- width: 46px;
2001
- height: 46px;
2002
- line-height: 46px;
2003
- }
2004
- .input-sm + .form-control-feedback,
2005
- .input-group-sm + .form-control-feedback,
2006
- .form-group-sm .form-control + .form-control-feedback {
2007
- width: 30px;
2008
- height: 30px;
2009
- line-height: 30px;
2010
- }
2011
- .has-success .help-block,
2012
- .has-success .control-label,
2013
- .has-success .radio,
2014
- .has-success .checkbox,
2015
- .has-success .radio-inline,
2016
- .has-success .checkbox-inline,
2017
- .has-success.radio label,
2018
- .has-success.checkbox label,
2019
- .has-success.radio-inline label,
2020
- .has-success.checkbox-inline label {
2021
- color: #3c763d;
2022
- }
2023
- .has-success .form-control {
2024
- border-color: #3c763d;
2025
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2026
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2027
- }
2028
- .has-success .form-control:focus {
2029
- border-color: #2b542c;
2030
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2031
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2032
- }
2033
- .has-success .input-group-addon {
2034
- color: #3c763d;
2035
- background-color: #dff0d8;
2036
- border-color: #3c763d;
2037
- }
2038
- .has-success .form-control-feedback {
2039
- color: #3c763d;
2040
- }
2041
- .has-warning .help-block,
2042
- .has-warning .control-label,
2043
- .has-warning .radio,
2044
- .has-warning .checkbox,
2045
- .has-warning .radio-inline,
2046
- .has-warning .checkbox-inline,
2047
- .has-warning.radio label,
2048
- .has-warning.checkbox label,
2049
- .has-warning.radio-inline label,
2050
- .has-warning.checkbox-inline label {
2051
- color: #8a6d3b;
2052
- }
2053
- .has-warning .form-control {
2054
- border-color: #8a6d3b;
2055
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2056
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2057
- }
2058
- .has-warning .form-control:focus {
2059
- border-color: #66512c;
2060
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2061
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2062
- }
2063
- .has-warning .input-group-addon {
2064
- color: #8a6d3b;
2065
- background-color: #fcf8e3;
2066
- border-color: #8a6d3b;
2067
- }
2068
- .has-warning .form-control-feedback {
2069
- color: #8a6d3b;
2070
- }
2071
- .has-error .help-block,
2072
- .has-error .control-label,
2073
- .has-error .radio,
2074
- .has-error .checkbox,
2075
- .has-error .radio-inline,
2076
- .has-error .checkbox-inline,
2077
- .has-error.radio label,
2078
- .has-error.checkbox label,
2079
- .has-error.radio-inline label,
2080
- .has-error.checkbox-inline label {
2081
- color: #a94442;
2082
- }
2083
- .has-error .form-control {
2084
- border-color: #a94442;
2085
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2086
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2087
- }
2088
- .has-error .form-control:focus {
2089
- border-color: #843534;
2090
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2091
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2092
- }
2093
- .has-error .input-group-addon {
2094
- color: #a94442;
2095
- background-color: #f2dede;
2096
- border-color: #a94442;
2097
- }
2098
- .has-error .form-control-feedback {
2099
- color: #a94442;
2100
- }
2101
- .has-feedback label ~ .form-control-feedback {
2102
- top: 25px;
2103
- }
2104
- .has-feedback label.sr-only ~ .form-control-feedback {
2105
- top: 0;
2106
- }
2107
- .help-block {
2108
- display: block;
2109
- margin-top: 5px;
2110
- margin-bottom: 10px;
2111
- color: #737373;
2112
- }
2113
- @media (min-width: 768px) {
2114
- .form-inline .form-group {
2115
- display: inline-block;
2116
- margin-bottom: 0;
2117
- vertical-align: middle;
2118
- }
2119
- .form-inline .form-control {
2120
- display: inline-block;
2121
- width: auto;
2122
- vertical-align: middle;
2123
- }
2124
- .form-inline .form-control-static {
2125
- display: inline-block;
2126
- }
2127
- .form-inline .input-group {
2128
- display: inline-table;
2129
- vertical-align: middle;
2130
- }
2131
- .form-inline .input-group .input-group-addon,
2132
- .form-inline .input-group .input-group-btn,
2133
- .form-inline .input-group .form-control {
2134
- width: auto;
2135
- }
2136
- .form-inline .input-group > .form-control {
2137
- width: 100%;
2138
- }
2139
- .form-inline .control-label {
2140
- margin-bottom: 0;
2141
- vertical-align: middle;
2142
- }
2143
- .form-inline .radio,
2144
- .form-inline .checkbox {
2145
- display: inline-block;
2146
- margin-top: 0;
2147
- margin-bottom: 0;
2148
- vertical-align: middle;
2149
- }
2150
- .form-inline .radio label,
2151
- .form-inline .checkbox label {
2152
- padding-left: 0;
2153
- }
2154
- .form-inline .radio input[type="radio"],
2155
- .form-inline .checkbox input[type="checkbox"] {
2156
- position: relative;
2157
- margin-left: 0;
2158
- }
2159
- .form-inline .has-feedback .form-control-feedback {
2160
- top: 0;
2161
- }
2162
- }
2163
- .form-horizontal .radio,
2164
- .form-horizontal .checkbox,
2165
- .form-horizontal .radio-inline,
2166
- .form-horizontal .checkbox-inline {
2167
- padding-top: 7px;
2168
- margin-top: 0;
2169
- margin-bottom: 0;
2170
- }
2171
- .form-horizontal .radio,
2172
- .form-horizontal .checkbox {
2173
- min-height: 27px;
2174
- }
2175
- .form-horizontal .form-group {
2176
- margin-right: -15px;
2177
- margin-left: -15px;
2178
- }
2179
- @media (min-width: 768px) {
2180
- .form-horizontal .control-label {
2181
- padding-top: 7px;
2182
- margin-bottom: 0;
2183
- text-align: right;
2184
- }
2185
- }
2186
- .form-horizontal .has-feedback .form-control-feedback {
2187
- right: 15px;
2188
- }
2189
- @media (min-width: 768px) {
2190
- .form-horizontal .form-group-lg .control-label {
2191
- padding-top: 11px;
2192
- font-size: 18px;
2193
- }
2194
- }
2195
- @media (min-width: 768px) {
2196
- .form-horizontal .form-group-sm .control-label {
2197
- padding-top: 6px;
2198
- font-size: 12px;
2199
- }
2200
- }
2201
- .btn {
2202
- display: inline-block;
2203
- padding: 6px 12px;
2204
- margin-bottom: 0;
2205
- font-size: 14px;
2206
- font-weight: normal;
2207
- line-height: 1.42857143;
2208
- text-align: center;
2209
- white-space: nowrap;
2210
- vertical-align: middle;
2211
- -ms-touch-action: manipulation;
2212
- touch-action: manipulation;
2213
- cursor: pointer;
2214
- -webkit-user-select: none;
2215
- -moz-user-select: none;
2216
- -ms-user-select: none;
2217
- user-select: none;
2218
- background-image: none;
2219
- border: 1px solid transparent;
2220
- border-radius: 4px;
2221
- }
2222
- .btn:focus,
2223
- .btn:active:focus,
2224
- .btn.active:focus,
2225
- .btn.focus,
2226
- .btn:active.focus,
2227
- .btn.active.focus {
2228
- outline: thin dotted;
2229
- outline: 5px auto -webkit-focus-ring-color;
2230
- outline-offset: -2px;
2231
- }
2232
- .btn:hover,
2233
- .btn:focus,
2234
- .btn.focus {
2235
- color: #333;
2236
- text-decoration: none;
2237
- }
2238
- .btn:active,
2239
- .btn.active {
2240
- background-image: none;
2241
- outline: 0;
2242
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2243
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2244
- }
2245
- .btn.disabled,
2246
- .btn[disabled],
2247
- fieldset[disabled] .btn {
2248
- cursor: not-allowed;
2249
- filter: alpha(opacity=65);
2250
- -webkit-box-shadow: none;
2251
- box-shadow: none;
2252
- opacity: .65;
2253
- }
2254
- a.btn.disabled,
2255
- fieldset[disabled] a.btn {
2256
- pointer-events: none;
2257
- }
2258
- .btn-default {
2259
- color: #333;
2260
- background-color: #fff;
2261
- border-color: #ccc;
2262
- }
2263
- .btn-default:focus,
2264
- .btn-default.focus {
2265
- color: #333;
2266
- background-color: #e6e6e6;
2267
- border-color: #8c8c8c;
2268
- }
2269
- .btn-default:hover {
2270
- color: #333;
2271
- background-color: #e6e6e6;
2272
- border-color: #adadad;
2273
- }
2274
- .btn-default:active,
2275
- .btn-default.active,
2276
- .open > .dropdown-toggle.btn-default {
2277
- color: #333;
2278
- background-color: #e6e6e6;
2279
- border-color: #adadad;
2280
- }
2281
- .btn-default:active:hover,
2282
- .btn-default.active:hover,
2283
- .open > .dropdown-toggle.btn-default:hover,
2284
- .btn-default:active:focus,
2285
- .btn-default.active:focus,
2286
- .open > .dropdown-toggle.btn-default:focus,
2287
- .btn-default:active.focus,
2288
- .btn-default.active.focus,
2289
- .open > .dropdown-toggle.btn-default.focus {
2290
- color: #333;
2291
- background-color: #d4d4d4;
2292
- border-color: #8c8c8c;
2293
- }
2294
- .btn-default:active,
2295
- .btn-default.active,
2296
- .open > .dropdown-toggle.btn-default {
2297
- background-image: none;
2298
- }
2299
- .btn-default.disabled:hover,
2300
- .btn-default[disabled]:hover,
2301
- fieldset[disabled] .btn-default:hover,
2302
- .btn-default.disabled:focus,
2303
- .btn-default[disabled]:focus,
2304
- fieldset[disabled] .btn-default:focus,
2305
- .btn-default.disabled.focus,
2306
- .btn-default[disabled].focus,
2307
- fieldset[disabled] .btn-default.focus {
2308
- background-color: #fff;
2309
- border-color: #ccc;
2310
- }
2311
- .btn-default .badge {
2312
- color: #fff;
2313
- background-color: #333;
2314
- }
2315
- .btn-primary {
2316
- color: #fff;
2317
- background-color: #337ab7;
2318
- border-color: #2e6da4;
2319
- }
2320
- .btn-primary:focus,
2321
- .btn-primary.focus {
2322
- color: #fff;
2323
- background-color: #286090;
2324
- border-color: #122b40;
2325
- }
2326
- .btn-primary:hover {
2327
- color: #fff;
2328
- background-color: #286090;
2329
- border-color: #204d74;
2330
- }
2331
- .btn-primary:active,
2332
- .btn-primary.active,
2333
- .open > .dropdown-toggle.btn-primary {
2334
- color: #fff;
2335
- background-color: #286090;
2336
- border-color: #204d74;
2337
- }
2338
- .btn-primary:active:hover,
2339
- .btn-primary.active:hover,
2340
- .open > .dropdown-toggle.btn-primary:hover,
2341
- .btn-primary:active:focus,
2342
- .btn-primary.active:focus,
2343
- .open > .dropdown-toggle.btn-primary:focus,
2344
- .btn-primary:active.focus,
2345
- .btn-primary.active.focus,
2346
- .open > .dropdown-toggle.btn-primary.focus {
2347
- color: #fff;
2348
- background-color: #204d74;
2349
- border-color: #122b40;
2350
- }
2351
- .btn-primary:active,
2352
- .btn-primary.active,
2353
- .open > .dropdown-toggle.btn-primary {
2354
- background-image: none;
2355
- }
2356
- .btn-primary.disabled:hover,
2357
- .btn-primary[disabled]:hover,
2358
- fieldset[disabled] .btn-primary:hover,
2359
- .btn-primary.disabled:focus,
2360
- .btn-primary[disabled]:focus,
2361
- fieldset[disabled] .btn-primary:focus,
2362
- .btn-primary.disabled.focus,
2363
- .btn-primary[disabled].focus,
2364
- fieldset[disabled] .btn-primary.focus {
2365
- background-color: #337ab7;
2366
- border-color: #2e6da4;
2367
- }
2368
- .btn-primary .badge {
2369
- color: #337ab7;
2370
- background-color: #fff;
2371
- }
2372
- .btn-success {
2373
- color: #fff;
2374
- background-color: #5cb85c;
2375
- border-color: #4cae4c;
2376
- }
2377
- .btn-success:focus,
2378
- .btn-success.focus {
2379
- color: #fff;
2380
- background-color: #449d44;
2381
- border-color: #255625;
2382
- }
2383
- .btn-success:hover {
2384
- color: #fff;
2385
- background-color: #449d44;
2386
- border-color: #398439;
2387
- }
2388
- .btn-success:active,
2389
- .btn-success.active,
2390
- .open > .dropdown-toggle.btn-success {
2391
- color: #fff;
2392
- background-color: #449d44;
2393
- border-color: #398439;
2394
- }
2395
- .btn-success:active:hover,
2396
- .btn-success.active:hover,
2397
- .open > .dropdown-toggle.btn-success:hover,
2398
- .btn-success:active:focus,
2399
- .btn-success.active:focus,
2400
- .open > .dropdown-toggle.btn-success:focus,
2401
- .btn-success:active.focus,
2402
- .btn-success.active.focus,
2403
- .open > .dropdown-toggle.btn-success.focus {
2404
- color: #fff;
2405
- background-color: #398439;
2406
- border-color: #255625;
2407
- }
2408
- .btn-success:active,
2409
- .btn-success.active,
2410
- .open > .dropdown-toggle.btn-success {
2411
- background-image: none;
2412
- }
2413
- .btn-success.disabled:hover,
2414
- .btn-success[disabled]:hover,
2415
- fieldset[disabled] .btn-success:hover,
2416
- .btn-success.disabled:focus,
2417
- .btn-success[disabled]:focus,
2418
- fieldset[disabled] .btn-success:focus,
2419
- .btn-success.disabled.focus,
2420
- .btn-success[disabled].focus,
2421
- fieldset[disabled] .btn-success.focus {
2422
- background-color: #5cb85c;
2423
- border-color: #4cae4c;
2424
- }
2425
- .btn-success .badge {
2426
- color: #5cb85c;
2427
- background-color: #fff;
2428
- }
2429
- .btn-info {
2430
- color: #fff;
2431
- background-color: #5bc0de;
2432
- border-color: #46b8da;
2433
- }
2434
- .btn-info:focus,
2435
- .btn-info.focus {
2436
- color: #fff;
2437
- background-color: #31b0d5;
2438
- border-color: #1b6d85;
2439
- }
2440
- .btn-info:hover {
2441
- color: #fff;
2442
- background-color: #31b0d5;
2443
- border-color: #269abc;
2444
- }
2445
- .btn-info:active,
2446
- .btn-info.active,
2447
- .open > .dropdown-toggle.btn-info {
2448
- color: #fff;
2449
- background-color: #31b0d5;
2450
- border-color: #269abc;
2451
- }
2452
- .btn-info:active:hover,
2453
- .btn-info.active:hover,
2454
- .open > .dropdown-toggle.btn-info:hover,
2455
- .btn-info:active:focus,
2456
- .btn-info.active:focus,
2457
- .open > .dropdown-toggle.btn-info:focus,
2458
- .btn-info:active.focus,
2459
- .btn-info.active.focus,
2460
- .open > .dropdown-toggle.btn-info.focus {
2461
- color: #fff;
2462
- background-color: #269abc;
2463
- border-color: #1b6d85;
2464
- }
2465
- .btn-info:active,
2466
- .btn-info.active,
2467
- .open > .dropdown-toggle.btn-info {
2468
- background-image: none;
2469
- }
2470
- .btn-info.disabled:hover,
2471
- .btn-info[disabled]:hover,
2472
- fieldset[disabled] .btn-info:hover,
2473
- .btn-info.disabled:focus,
2474
- .btn-info[disabled]:focus,
2475
- fieldset[disabled] .btn-info:focus,
2476
- .btn-info.disabled.focus,
2477
- .btn-info[disabled].focus,
2478
- fieldset[disabled] .btn-info.focus {
2479
- background-color: #5bc0de;
2480
- border-color: #46b8da;
2481
- }
2482
- .btn-info .badge {
2483
- color: #5bc0de;
2484
- background-color: #fff;
2485
- }
2486
- .btn-warning {
2487
- color: #fff;
2488
- background-color: #f0ad4e;
2489
- border-color: #eea236;
2490
- }
2491
- .btn-warning:focus,
2492
- .btn-warning.focus {
2493
- color: #fff;
2494
- background-color: #ec971f;
2495
- border-color: #985f0d;
2496
- }
2497
- .btn-warning:hover {
2498
- color: #fff;
2499
- background-color: #ec971f;
2500
- border-color: #d58512;
2501
- }
2502
- .btn-warning:active,
2503
- .btn-warning.active,
2504
- .open > .dropdown-toggle.btn-warning {
2505
- color: #fff;
2506
- background-color: #ec971f;
2507
- border-color: #d58512;
2508
- }
2509
- .btn-warning:active:hover,
2510
- .btn-warning.active:hover,
2511
- .open > .dropdown-toggle.btn-warning:hover,
2512
- .btn-warning:active:focus,
2513
- .btn-warning.active:focus,
2514
- .open > .dropdown-toggle.btn-warning:focus,
2515
- .btn-warning:active.focus,
2516
- .btn-warning.active.focus,
2517
- .open > .dropdown-toggle.btn-warning.focus {
2518
- color: #fff;
2519
- background-color: #d58512;
2520
- border-color: #985f0d;
2521
- }
2522
- .btn-warning:active,
2523
- .btn-warning.active,
2524
- .open > .dropdown-toggle.btn-warning {
2525
- background-image: none;
2526
- }
2527
- .btn-warning.disabled:hover,
2528
- .btn-warning[disabled]:hover,
2529
- fieldset[disabled] .btn-warning:hover,
2530
- .btn-warning.disabled:focus,
2531
- .btn-warning[disabled]:focus,
2532
- fieldset[disabled] .btn-warning:focus,
2533
- .btn-warning.disabled.focus,
2534
- .btn-warning[disabled].focus,
2535
- fieldset[disabled] .btn-warning.focus {
2536
- background-color: #f0ad4e;
2537
- border-color: #eea236;
2538
- }
2539
- .btn-warning .badge {
2540
- color: #f0ad4e;
2541
- background-color: #fff;
2542
- }
2543
- .btn-danger {
2544
- color: #fff;
2545
- background-color: #d9534f;
2546
- border-color: #d43f3a;
2547
- }
2548
- .btn-danger:focus,
2549
- .btn-danger.focus {
2550
- color: #fff;
2551
- background-color: #c9302c;
2552
- border-color: #761c19;
2553
- }
2554
- .btn-danger:hover {
2555
- color: #fff;
2556
- background-color: #c9302c;
2557
- border-color: #ac2925;
2558
- }
2559
- .btn-danger:active,
2560
- .btn-danger.active,
2561
- .open > .dropdown-toggle.btn-danger {
2562
- color: #fff;
2563
- background-color: #c9302c;
2564
- border-color: #ac2925;
2565
- }
2566
- .btn-danger:active:hover,
2567
- .btn-danger.active:hover,
2568
- .open > .dropdown-toggle.btn-danger:hover,
2569
- .btn-danger:active:focus,
2570
- .btn-danger.active:focus,
2571
- .open > .dropdown-toggle.btn-danger:focus,
2572
- .btn-danger:active.focus,
2573
- .btn-danger.active.focus,
2574
- .open > .dropdown-toggle.btn-danger.focus {
2575
- color: #fff;
2576
- background-color: #ac2925;
2577
- border-color: #761c19;
2578
- }
2579
- .btn-danger:active,
2580
- .btn-danger.active,
2581
- .open > .dropdown-toggle.btn-danger {
2582
- background-image: none;
2583
- }
2584
- .btn-danger.disabled:hover,
2585
- .btn-danger[disabled]:hover,
2586
- fieldset[disabled] .btn-danger:hover,
2587
- .btn-danger.disabled:focus,
2588
- .btn-danger[disabled]:focus,
2589
- fieldset[disabled] .btn-danger:focus,
2590
- .btn-danger.disabled.focus,
2591
- .btn-danger[disabled].focus,
2592
- fieldset[disabled] .btn-danger.focus {
2593
- background-color: #d9534f;
2594
- border-color: #d43f3a;
2595
- }
2596
- .btn-danger .badge {
2597
- color: #d9534f;
2598
- background-color: #fff;
2599
- }
2600
- .btn-link {
2601
- font-weight: normal;
2602
- color: #337ab7;
2603
- border-radius: 0;
2604
- }
2605
- .btn-link,
2606
- .btn-link:active,
2607
- .btn-link.active,
2608
- .btn-link[disabled],
2609
- fieldset[disabled] .btn-link {
2610
- background-color: transparent;
2611
- -webkit-box-shadow: none;
2612
- box-shadow: none;
2613
- }
2614
- .btn-link,
2615
- .btn-link:hover,
2616
- .btn-link:focus,
2617
- .btn-link:active {
2618
- border-color: transparent;
2619
- }
2620
- .btn-link:hover,
2621
- .btn-link:focus {
2622
- color: #23527c;
2623
- text-decoration: underline;
2624
- background-color: transparent;
2625
- }
2626
- .btn-link[disabled]:hover,
2627
- fieldset[disabled] .btn-link:hover,
2628
- .btn-link[disabled]:focus,
2629
- fieldset[disabled] .btn-link:focus {
2630
- color: #777;
2631
- text-decoration: none;
2632
- }
2633
- .btn-lg,
2634
- .btn-group-lg > .btn {
2635
- padding: 10px 16px;
2636
- font-size: 18px;
2637
- line-height: 1.3333333;
2638
- border-radius: 6px;
2639
- }
2640
- .btn-sm,
2641
- .btn-group-sm > .btn {
2642
- padding: 5px 10px;
2643
- font-size: 12px;
2644
- line-height: 1.5;
2645
- border-radius: 3px;
2646
- }
2647
- .btn-xs,
2648
- .btn-group-xs > .btn {
2649
- padding: 1px 5px;
2650
- font-size: 12px;
2651
- line-height: 1.5;
2652
- border-radius: 3px;
2653
- }
2654
- .btn-block {
2655
- display: block;
2656
- width: 100%;
2657
- }
2658
- .btn-block + .btn-block {
2659
- margin-top: 5px;
2660
- }
2661
- input[type="submit"].btn-block,
2662
- input[type="reset"].btn-block,
2663
- input[type="button"].btn-block {
2664
- width: 100%;
2665
- }
2666
- .fade {
2667
- opacity: 0;
2668
- -webkit-transition: opacity .15s linear;
2669
- -o-transition: opacity .15s linear;
2670
- transition: opacity .15s linear;
2671
- }
2672
- .fade.in {
2673
- opacity: 1;
2674
- }
2675
- .collapse {
2676
- display: none;
2677
- }
2678
- .collapse.in {
2679
- display: block;
2680
- }
2681
- tr.collapse.in {
2682
- display: table-row;
2683
- }
2684
- tbody.collapse.in {
2685
- display: table-row-group;
2686
- }
2687
- .collapsing {
2688
- position: relative;
2689
- height: 0;
2690
- overflow: hidden;
2691
- -webkit-transition-timing-function: ease;
2692
- -o-transition-timing-function: ease;
2693
- transition-timing-function: ease;
2694
- -webkit-transition-duration: .35s;
2695
- -o-transition-duration: .35s;
2696
- transition-duration: .35s;
2697
- -webkit-transition-property: height, visibility;
2698
- -o-transition-property: height, visibility;
2699
- transition-property: height, visibility;
2700
- }
2701
- .caret {
2702
- display: inline-block;
2703
- width: 0;
2704
- height: 0;
2705
- margin-left: 2px;
2706
- vertical-align: middle;
2707
- border-top: 4px dashed;
2708
- border-top: 4px solid \9;
2709
- border-right: 4px solid transparent;
2710
- border-left: 4px solid transparent;
2711
- }
2712
- .dropup,
2713
- .dropdown {
2714
- position: relative;
2715
- }
2716
- .dropdown-toggle:focus {
2717
- outline: 0;
2718
- }
2719
- .dropdown-menu {
2720
- position: absolute;
2721
- top: 100%;
2722
- left: 0;
2723
- z-index: 1000;
2724
- display: none;
2725
- float: left;
2726
- min-width: 160px;
2727
- padding: 5px 0;
2728
- margin: 2px 0 0;
2729
- font-size: 14px;
2730
- text-align: left;
2731
- list-style: none;
2732
- background-color: #fff;
2733
- -webkit-background-clip: padding-box;
2734
- background-clip: padding-box;
2735
- border: 1px solid #ccc;
2736
- border: 1px solid rgba(0, 0, 0, .15);
2737
- border-radius: 4px;
2738
- -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
2739
- box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
2740
- }
2741
- .dropdown-menu.pull-right {
2742
- right: 0;
2743
- left: auto;
2744
- }
2745
- .dropdown-menu .divider {
2746
- height: 1px;
2747
- margin: 9px 0;
2748
- overflow: hidden;
2749
- background-color: #e5e5e5;
2750
- }
2751
- .dropdown-menu > li > a {
2752
- display: block;
2753
- padding: 3px 20px;
2754
- clear: both;
2755
- font-weight: normal;
2756
- line-height: 1.42857143;
2757
- color: #333;
2758
- white-space: nowrap;
2759
- }
2760
- .dropdown-menu > li > a:hover,
2761
- .dropdown-menu > li > a:focus {
2762
- color: #262626;
2763
- text-decoration: none;
2764
- background-color: #f5f5f5;
2765
- }
2766
- .dropdown-menu > .active > a,
2767
- .dropdown-menu > .active > a:hover,
2768
- .dropdown-menu > .active > a:focus {
2769
- color: #fff;
2770
- text-decoration: none;
2771
- background-color: #337ab7;
2772
- outline: 0;
2773
- }
2774
- .dropdown-menu > .disabled > a,
2775
- .dropdown-menu > .disabled > a:hover,
2776
- .dropdown-menu > .disabled > a:focus {
2777
- color: #777;
2778
- }
2779
- .dropdown-menu > .disabled > a:hover,
2780
- .dropdown-menu > .disabled > a:focus {
2781
- text-decoration: none;
2782
- cursor: not-allowed;
2783
- background-color: transparent;
2784
- background-image: none;
2785
- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2786
- }
2787
- .open > .dropdown-menu {
2788
- display: block;
2789
- }
2790
- .open > a {
2791
- outline: 0;
2792
- }
2793
- .dropdown-menu-right {
2794
- right: 0;
2795
- left: auto;
2796
- }
2797
- .dropdown-menu-left {
2798
- right: auto;
2799
- left: 0;
2800
- }
2801
- .dropdown-header {
2802
- display: block;
2803
- padding: 3px 20px;
2804
- font-size: 12px;
2805
- line-height: 1.42857143;
2806
- color: #777;
2807
- white-space: nowrap;
2808
- }
2809
- .dropdown-backdrop {
2810
- position: fixed;
2811
- top: 0;
2812
- right: 0;
2813
- bottom: 0;
2814
- left: 0;
2815
- z-index: 990;
2816
- }
2817
- .pull-right > .dropdown-menu {
2818
- right: 0;
2819
- left: auto;
2820
- }
2821
- .dropup .caret,
2822
- .navbar-fixed-bottom .dropdown .caret {
2823
- content: "";
2824
- border-top: 0;
2825
- border-bottom: 4px dashed;
2826
- border-bottom: 4px solid \9;
2827
- }
2828
- .dropup .dropdown-menu,
2829
- .navbar-fixed-bottom .dropdown .dropdown-menu {
2830
- top: auto;
2831
- bottom: 100%;
2832
- margin-bottom: 2px;
2833
- }
2834
- @media (min-width: 768px) {
2835
- .navbar-right .dropdown-menu {
2836
- right: 0;
2837
- left: auto;
2838
- }
2839
- .navbar-right .dropdown-menu-left {
2840
- right: auto;
2841
- left: 0;
2842
- }
2843
- }
2844
- .btn-group,
2845
- .btn-group-vertical {
2846
- position: relative;
2847
- display: inline-block;
2848
- vertical-align: middle;
2849
- }
2850
- .btn-group > .btn,
2851
- .btn-group-vertical > .btn {
2852
- position: relative;
2853
- float: left;
2854
- }
2855
- .btn-group > .btn:hover,
2856
- .btn-group-vertical > .btn:hover,
2857
- .btn-group > .btn:focus,
2858
- .btn-group-vertical > .btn:focus,
2859
- .btn-group > .btn:active,
2860
- .btn-group-vertical > .btn:active,
2861
- .btn-group > .btn.active,
2862
- .btn-group-vertical > .btn.active {
2863
- z-index: 2;
2864
- }
2865
- .btn-group .btn + .btn,
2866
- .btn-group .btn + .btn-group,
2867
- .btn-group .btn-group + .btn,
2868
- .btn-group .btn-group + .btn-group {
2869
- margin-left: -1px;
2870
- }
2871
- .btn-toolbar {
2872
- margin-left: -5px;
2873
- }
2874
- .btn-toolbar .btn,
2875
- .btn-toolbar .btn-group,
2876
- .btn-toolbar .input-group {
2877
- float: left;
2878
- }
2879
- .btn-toolbar > .btn,
2880
- .btn-toolbar > .btn-group,
2881
- .btn-toolbar > .input-group {
2882
- margin-left: 5px;
2883
- }
2884
- .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
2885
- border-radius: 0;
2886
- }
2887
- .btn-group > .btn:first-child {
2888
- margin-left: 0;
2889
- }
2890
- .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
2891
- border-top-right-radius: 0;
2892
- border-bottom-right-radius: 0;
2893
- }
2894
- .btn-group > .btn:last-child:not(:first-child),
2895
- .btn-group > .dropdown-toggle:not(:first-child) {
2896
- border-top-left-radius: 0;
2897
- border-bottom-left-radius: 0;
2898
- }
2899
- .btn-group > .btn-group {
2900
- float: left;
2901
- }
2902
- .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
2903
- border-radius: 0;
2904
- }
2905
- .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
2906
- .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
2907
- border-top-right-radius: 0;
2908
- border-bottom-right-radius: 0;
2909
- }
2910
- .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
2911
- border-top-left-radius: 0;
2912
- border-bottom-left-radius: 0;
2913
- }
2914
- .btn-group .dropdown-toggle:active,
2915
- .btn-group.open .dropdown-toggle {
2916
- outline: 0;
2917
- }
2918
- .btn-group > .btn + .dropdown-toggle {
2919
- padding-right: 8px;
2920
- padding-left: 8px;
2921
- }
2922
- .btn-group > .btn-lg + .dropdown-toggle {
2923
- padding-right: 12px;
2924
- padding-left: 12px;
2925
- }
2926
- .btn-group.open .dropdown-toggle {
2927
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2928
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2929
- }
2930
- .btn-group.open .dropdown-toggle.btn-link {
2931
- -webkit-box-shadow: none;
2932
- box-shadow: none;
2933
- }
2934
- .btn .caret {
2935
- margin-left: 0;
2936
- }
2937
- .btn-lg .caret {
2938
- border-width: 5px 5px 0;
2939
- border-bottom-width: 0;
2940
- }
2941
- .dropup .btn-lg .caret {
2942
- border-width: 0 5px 5px;
2943
- }
2944
- .btn-group-vertical > .btn,
2945
- .btn-group-vertical > .btn-group,
2946
- .btn-group-vertical > .btn-group > .btn {
2947
- display: block;
2948
- float: none;
2949
- width: 100%;
2950
- max-width: 100%;
2951
- }
2952
- .btn-group-vertical > .btn-group > .btn {
2953
- float: none;
2954
- }
2955
- .btn-group-vertical > .btn + .btn,
2956
- .btn-group-vertical > .btn + .btn-group,
2957
- .btn-group-vertical > .btn-group + .btn,
2958
- .btn-group-vertical > .btn-group + .btn-group {
2959
- margin-top: -1px;
2960
- margin-left: 0;
2961
- }
2962
- .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
2963
- border-radius: 0;
2964
- }
2965
- .btn-group-vertical > .btn:first-child:not(:last-child) {
2966
- border-top-left-radius: 4px;
2967
- border-top-right-radius: 4px;
2968
- border-bottom-right-radius: 0;
2969
- border-bottom-left-radius: 0;
2970
- }
2971
- .btn-group-vertical > .btn:last-child:not(:first-child) {
2972
- border-top-left-radius: 0;
2973
- border-top-right-radius: 0;
2974
- border-bottom-right-radius: 4px;
2975
- border-bottom-left-radius: 4px;
2976
- }
2977
- .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
2978
- border-radius: 0;
2979
- }
2980
- .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
2981
- .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
2982
- border-bottom-right-radius: 0;
2983
- border-bottom-left-radius: 0;
2984
- }
2985
- .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
2986
- border-top-left-radius: 0;
2987
- border-top-right-radius: 0;
2988
- }
2989
- .btn-group-justified {
2990
- display: table;
2991
- width: 100%;
2992
- table-layout: fixed;
2993
- border-collapse: separate;
2994
- }
2995
- .btn-group-justified > .btn,
2996
- .btn-group-justified > .btn-group {
2997
- display: table-cell;
2998
- float: none;
2999
- width: 1%;
3000
- }
3001
- .btn-group-justified > .btn-group .btn {
3002
- width: 100%;
3003
- }
3004
- .btn-group-justified > .btn-group .dropdown-menu {
3005
- left: auto;
3006
- }
3007
- [data-toggle="buttons"] > .btn input[type="radio"],
3008
- [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3009
- [data-toggle="buttons"] > .btn input[type="checkbox"],
3010
- [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3011
- position: absolute;
3012
- clip: rect(0, 0, 0, 0);
3013
- pointer-events: none;
3014
- }
3015
- .input-group {
3016
- position: relative;
3017
- display: table;
3018
- border-collapse: separate;
3019
- }
3020
- .input-group[class*="col-"] {
3021
- float: none;
3022
- padding-right: 0;
3023
- padding-left: 0;
3024
- }
3025
- .input-group .form-control {
3026
- position: relative;
3027
- z-index: 2;
3028
- float: left;
3029
- width: 100%;
3030
- margin-bottom: 0;
3031
- }
3032
- .input-group .form-control:focus {
3033
- z-index: 3;
3034
- }
3035
- .input-group-lg > .form-control,
3036
- .input-group-lg > .input-group-addon,
3037
- .input-group-lg > .input-group-btn > .btn {
3038
- height: 46px;
3039
- padding: 10px 16px;
3040
- font-size: 18px;
3041
- line-height: 1.3333333;
3042
- border-radius: 6px;
3043
- }
3044
- select.input-group-lg > .form-control,
3045
- select.input-group-lg > .input-group-addon,
3046
- select.input-group-lg > .input-group-btn > .btn {
3047
- height: 46px;
3048
- line-height: 46px;
3049
- }
3050
- textarea.input-group-lg > .form-control,
3051
- textarea.input-group-lg > .input-group-addon,
3052
- textarea.input-group-lg > .input-group-btn > .btn,
3053
- select[multiple].input-group-lg > .form-control,
3054
- select[multiple].input-group-lg > .input-group-addon,
3055
- select[multiple].input-group-lg > .input-group-btn > .btn {
3056
- height: auto;
3057
- }
3058
- .input-group-sm > .form-control,
3059
- .input-group-sm > .input-group-addon,
3060
- .input-group-sm > .input-group-btn > .btn {
3061
- height: 30px;
3062
- padding: 5px 10px;
3063
- font-size: 12px;
3064
- line-height: 1.5;
3065
- border-radius: 3px;
3066
- }
3067
- select.input-group-sm > .form-control,
3068
- select.input-group-sm > .input-group-addon,
3069
- select.input-group-sm > .input-group-btn > .btn {
3070
- height: 30px;
3071
- line-height: 30px;
3072
- }
3073
- textarea.input-group-sm > .form-control,
3074
- textarea.input-group-sm > .input-group-addon,
3075
- textarea.input-group-sm > .input-group-btn > .btn,
3076
- select[multiple].input-group-sm > .form-control,
3077
- select[multiple].input-group-sm > .input-group-addon,
3078
- select[multiple].input-group-sm > .input-group-btn > .btn {
3079
- height: auto;
3080
- }
3081
- .input-group-addon,
3082
- .input-group-btn,
3083
- .input-group .form-control {
3084
- display: table-cell;
3085
- }
3086
- .input-group-addon:not(:first-child):not(:last-child),
3087
- .input-group-btn:not(:first-child):not(:last-child),
3088
- .input-group .form-control:not(:first-child):not(:last-child) {
3089
- border-radius: 0;
3090
- }
3091
- .input-group-addon,
3092
- .input-group-btn {
3093
- width: 1%;
3094
- white-space: nowrap;
3095
- vertical-align: middle;
3096
- }
3097
- .input-group-addon {
3098
- padding: 6px 12px;
3099
- font-size: 14px;
3100
- font-weight: normal;
3101
- line-height: 1;
3102
- color: #555;
3103
- text-align: center;
3104
- background-color: #eee;
3105
- border: 1px solid #ccc;
3106
- border-radius: 4px;
3107
- }
3108
- .input-group-addon.input-sm {
3109
- padding: 5px 10px;
3110
- font-size: 12px;
3111
- border-radius: 3px;
3112
- }
3113
- .input-group-addon.input-lg {
3114
- padding: 10px 16px;
3115
- font-size: 18px;
3116
- border-radius: 6px;
3117
- }
3118
- .input-group-addon input[type="radio"],
3119
- .input-group-addon input[type="checkbox"] {
3120
- margin-top: 0;
3121
- }
3122
- .input-group .form-control:first-child,
3123
- .input-group-addon:first-child,
3124
- .input-group-btn:first-child > .btn,
3125
- .input-group-btn:first-child > .btn-group > .btn,
3126
- .input-group-btn:first-child > .dropdown-toggle,
3127
- .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3128
- .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3129
- border-top-right-radius: 0;
3130
- border-bottom-right-radius: 0;
3131
- }
3132
- .input-group-addon:first-child {
3133
- border-right: 0;
3134
- }
3135
- .input-group .form-control:last-child,
3136
- .input-group-addon:last-child,
3137
- .input-group-btn:last-child > .btn,
3138
- .input-group-btn:last-child > .btn-group > .btn,
3139
- .input-group-btn:last-child > .dropdown-toggle,
3140
- .input-group-btn:first-child > .btn:not(:first-child),
3141
- .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3142
- border-top-left-radius: 0;
3143
- border-bottom-left-radius: 0;
3144
- }
3145
- .input-group-addon:last-child {
3146
- border-left: 0;
3147
- }
3148
- .input-group-btn {
3149
- position: relative;
3150
- font-size: 0;
3151
- white-space: nowrap;
3152
- }
3153
- .input-group-btn > .btn {
3154
- position: relative;
3155
- }
3156
- .input-group-btn > .btn + .btn {
3157
- margin-left: -1px;
3158
- }
3159
- .input-group-btn > .btn:hover,
3160
- .input-group-btn > .btn:focus,
3161
- .input-group-btn > .btn:active {
3162
- z-index: 2;
3163
- }
3164
- .input-group-btn:first-child > .btn,
3165
- .input-group-btn:first-child > .btn-group {
3166
- margin-right: -1px;
3167
- }
3168
- .input-group-btn:last-child > .btn,
3169
- .input-group-btn:last-child > .btn-group {
3170
- z-index: 2;
3171
- margin-left: -1px;
3172
- }
3173
- .nav {
3174
- padding-left: 0;
3175
- margin-bottom: 0;
3176
- list-style: none;
3177
- }
3178
- .nav > li {
3179
- position: relative;
3180
- display: block;
3181
- }
3182
- .nav > li > a {
3183
- position: relative;
3184
- display: block;
3185
- padding: 10px 15px;
3186
- }
3187
- .nav > li > a:hover,
3188
- .nav > li > a:focus {
3189
- text-decoration: none;
3190
- background-color: #eee;
3191
- }
3192
- .nav > li.disabled > a {
3193
- color: #777;
3194
- }
3195
- .nav > li.disabled > a:hover,
3196
- .nav > li.disabled > a:focus {
3197
- color: #777;
3198
- text-decoration: none;
3199
- cursor: not-allowed;
3200
- background-color: transparent;
3201
- }
3202
- .nav .open > a,
3203
- .nav .open > a:hover,
3204
- .nav .open > a:focus {
3205
- background-color: #eee;
3206
- border-color: #337ab7;
3207
- }
3208
- .nav .nav-divider {
3209
- height: 1px;
3210
- margin: 9px 0;
3211
- overflow: hidden;
3212
- background-color: #e5e5e5;
3213
- }
3214
- .nav > li > a > img {
3215
- max-width: none;
3216
- }
3217
- .nav-tabs {
3218
- border-bottom: 1px solid #ddd;
3219
- }
3220
- .nav-tabs > li {
3221
- float: left;
3222
- margin-bottom: -1px;
3223
- }
3224
- .nav-tabs > li > a {
3225
- margin-right: 2px;
3226
- line-height: 1.42857143;
3227
- border: 1px solid transparent;
3228
- border-radius: 4px 4px 0 0;
3229
- }
3230
- .nav-tabs > li > a:hover {
3231
- border-color: #eee #eee #ddd;
3232
- }
3233
- .nav-tabs > li.active > a,
3234
- .nav-tabs > li.active > a:hover,
3235
- .nav-tabs > li.active > a:focus {
3236
- color: #555;
3237
- cursor: default;
3238
- background-color: #fff;
3239
- border: 1px solid #ddd;
3240
- border-bottom-color: transparent;
3241
- }
3242
- .nav-tabs.nav-justified {
3243
- width: 100%;
3244
- border-bottom: 0;
3245
- }
3246
- .nav-tabs.nav-justified > li {
3247
- float: none;
3248
- }
3249
- .nav-tabs.nav-justified > li > a {
3250
- margin-bottom: 5px;
3251
- text-align: center;
3252
- }
3253
- .nav-tabs.nav-justified > .dropdown .dropdown-menu {
3254
- top: auto;
3255
- left: auto;
3256
- }
3257
- @media (min-width: 768px) {
3258
- .nav-tabs.nav-justified > li {
3259
- display: table-cell;
3260
- width: 1%;
3261
- }
3262
- .nav-tabs.nav-justified > li > a {
3263
- margin-bottom: 0;
3264
- }
3265
- }
3266
- .nav-tabs.nav-justified > li > a {
3267
- margin-right: 0;
3268
- border-radius: 4px;
3269
- }
3270
- .nav-tabs.nav-justified > .active > a,
3271
- .nav-tabs.nav-justified > .active > a:hover,
3272
- .nav-tabs.nav-justified > .active > a:focus {
3273
- border: 1px solid #ddd;
3274
- }
3275
- @media (min-width: 768px) {
3276
- .nav-tabs.nav-justified > li > a {
3277
- border-bottom: 1px solid #ddd;
3278
- border-radius: 4px 4px 0 0;
3279
- }
3280
- .nav-tabs.nav-justified > .active > a,
3281
- .nav-tabs.nav-justified > .active > a:hover,
3282
- .nav-tabs.nav-justified > .active > a:focus {
3283
- border-bottom-color: #fff;
3284
- }
3285
- }
3286
- .nav-pills > li {
3287
- float: left;
3288
- }
3289
- .nav-pills > li > a {
3290
- border-radius: 4px;
3291
- }
3292
- .nav-pills > li + li {
3293
- margin-left: 2px;
3294
- }
3295
- .nav-pills > li.active > a,
3296
- .nav-pills > li.active > a:hover,
3297
- .nav-pills > li.active > a:focus {
3298
- color: #fff;
3299
- background-color: #337ab7;
3300
- }
3301
- .nav-stacked > li {
3302
- float: none;
3303
- }
3304
- .nav-stacked > li + li {
3305
- margin-top: 2px;
3306
- margin-left: 0;
3307
- }
3308
- .nav-justified {
3309
- width: 100%;
3310
- }
3311
- .nav-justified > li {
3312
- float: none;
3313
- }
3314
- .nav-justified > li > a {
3315
- margin-bottom: 5px;
3316
- text-align: center;
3317
- }
3318
- .nav-justified > .dropdown .dropdown-menu {
3319
- top: auto;
3320
- left: auto;
3321
- }
3322
- @media (min-width: 768px) {
3323
- .nav-justified > li {
3324
- display: table-cell;
3325
- width: 1%;
3326
- }
3327
- .nav-justified > li > a {
3328
- margin-bottom: 0;
3329
- }
3330
- }
3331
- .nav-tabs-justified {
3332
- border-bottom: 0;
3333
- }
3334
- .nav-tabs-justified > li > a {
3335
- margin-right: 0;
3336
- border-radius: 4px;
3337
- }
3338
- .nav-tabs-justified > .active > a,
3339
- .nav-tabs-justified > .active > a:hover,
3340
- .nav-tabs-justified > .active > a:focus {
3341
- border: 1px solid #ddd;
3342
- }
3343
- @media (min-width: 768px) {
3344
- .nav-tabs-justified > li > a {
3345
- border-bottom: 1px solid #ddd;
3346
- border-radius: 4px 4px 0 0;
3347
- }
3348
- .nav-tabs-justified > .active > a,
3349
- .nav-tabs-justified > .active > a:hover,
3350
- .nav-tabs-justified > .active > a:focus {
3351
- border-bottom-color: #fff;
3352
- }
3353
- }
3354
- .tab-content > .tab-pane {
3355
- display: none;
3356
- }
3357
- .tab-content > .active {
3358
- display: block;
3359
- }
3360
- .nav-tabs .dropdown-menu {
3361
- margin-top: -1px;
3362
- border-top-left-radius: 0;
3363
- border-top-right-radius: 0;
3364
- }
3365
- .navbar {
3366
- position: relative;
3367
- min-height: 50px;
3368
- margin-bottom: 20px;
3369
- border: 1px solid transparent;
3370
- }
3371
- @media (min-width: 768px) {
3372
- .navbar {
3373
- border-radius: 4px;
3374
- }
3375
- }
3376
- @media (min-width: 768px) {
3377
- .navbar-header {
3378
- float: left;
3379
- }
3380
- }
3381
- .navbar-collapse {
3382
- padding-right: 15px;
3383
- padding-left: 15px;
3384
- overflow-x: visible;
3385
- -webkit-overflow-scrolling: touch;
3386
- border-top: 1px solid transparent;
3387
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
3388
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
3389
- }
3390
- .navbar-collapse.in {
3391
- overflow-y: auto;
3392
- }
3393
- @media (min-width: 768px) {
3394
- .navbar-collapse {
3395
- width: auto;
3396
- border-top: 0;
3397
- -webkit-box-shadow: none;
3398
- box-shadow: none;
3399
- }
3400
- .navbar-collapse.collapse {
3401
- display: block !important;
3402
- height: auto !important;
3403
- padding-bottom: 0;
3404
- overflow: visible !important;
3405
- }
3406
- .navbar-collapse.in {
3407
- overflow-y: visible;
3408
- }
3409
- .navbar-fixed-top .navbar-collapse,
3410
- .navbar-static-top .navbar-collapse,
3411
- .navbar-fixed-bottom .navbar-collapse {
3412
- padding-right: 0;
3413
- padding-left: 0;
3414
- }
3415
- }
3416
- .navbar-fixed-top .navbar-collapse,
3417
- .navbar-fixed-bottom .navbar-collapse {
3418
- max-height: 340px;
3419
- }
3420
- @media (max-device-width: 480px) and (orientation: landscape) {
3421
- .navbar-fixed-top .navbar-collapse,
3422
- .navbar-fixed-bottom .navbar-collapse {
3423
- max-height: 200px;
3424
- }
3425
- }
3426
- .container > .navbar-header,
3427
- .container-fluid > .navbar-header,
3428
- .container > .navbar-collapse,
3429
- .container-fluid > .navbar-collapse {
3430
- margin-right: -15px;
3431
- margin-left: -15px;
3432
- }
3433
- @media (min-width: 768px) {
3434
- .container > .navbar-header,
3435
- .container-fluid > .navbar-header,
3436
- .container > .navbar-collapse,
3437
- .container-fluid > .navbar-collapse {
3438
- margin-right: 0;
3439
- margin-left: 0;
3440
- }
3441
- }
3442
- .navbar-static-top {
3443
- z-index: 1000;
3444
- border-width: 0 0 1px;
3445
- }
3446
- @media (min-width: 768px) {
3447
- .navbar-static-top {
3448
- border-radius: 0;
3449
- }
3450
- }
3451
- .navbar-fixed-top,
3452
- .navbar-fixed-bottom {
3453
- position: fixed;
3454
- right: 0;
3455
- left: 0;
3456
- z-index: 1030;
3457
- }
3458
- @media (min-width: 768px) {
3459
- .navbar-fixed-top,
3460
- .navbar-fixed-bottom {
3461
- border-radius: 0;
3462
- }
3463
- }
3464
- .navbar-fixed-top {
3465
- top: 0;
3466
- border-width: 0 0 1px;
3467
- }
3468
- .navbar-fixed-bottom {
3469
- bottom: 0;
3470
- margin-bottom: 0;
3471
- border-width: 1px 0 0;
3472
- }
3473
- .navbar-brand {
3474
- float: left;
3475
- height: 50px;
3476
- padding: 15px 15px;
3477
- font-size: 18px;
3478
- line-height: 20px;
3479
- }
3480
- .navbar-brand:hover,
3481
- .navbar-brand:focus {
3482
- text-decoration: none;
3483
- }
3484
- .navbar-brand > img {
3485
- display: block;
3486
- }
3487
- @media (min-width: 768px) {
3488
- .navbar > .container .navbar-brand,
3489
- .navbar > .container-fluid .navbar-brand {
3490
- margin-left: -15px;
3491
- }
3492
- }
3493
- .navbar-toggle {
3494
- position: relative;
3495
- float: right;
3496
- padding: 9px 10px;
3497
- margin-top: 8px;
3498
- margin-right: 15px;
3499
- margin-bottom: 8px;
3500
- background-color: transparent;
3501
- background-image: none;
3502
- border: 1px solid transparent;
3503
- border-radius: 4px;
3504
- }
3505
- .navbar-toggle:focus {
3506
- outline: 0;
3507
- }
3508
- .navbar-toggle .icon-bar {
3509
- display: block;
3510
- width: 22px;
3511
- height: 2px;
3512
- border-radius: 1px;
3513
- }
3514
- .navbar-toggle .icon-bar + .icon-bar {
3515
- margin-top: 4px;
3516
- }
3517
- @media (min-width: 768px) {
3518
- .navbar-toggle {
3519
- display: none;
3520
- }
3521
- }
3522
- .navbar-nav {
3523
- margin: 7.5px -15px;
3524
- }
3525
- .navbar-nav > li > a {
3526
- padding-top: 10px;
3527
- padding-bottom: 10px;
3528
- line-height: 20px;
3529
- }
3530
- @media (max-width: 767px) {
3531
- .navbar-nav .open .dropdown-menu {
3532
- position: static;
3533
- float: none;
3534
- width: auto;
3535
- margin-top: 0;
3536
- background-color: transparent;
3537
- border: 0;
3538
- -webkit-box-shadow: none;
3539
- box-shadow: none;
3540
- }
3541
- .navbar-nav .open .dropdown-menu > li > a,
3542
- .navbar-nav .open .dropdown-menu .dropdown-header {
3543
- padding: 5px 15px 5px 25px;
3544
- }
3545
- .navbar-nav .open .dropdown-menu > li > a {
3546
- line-height: 20px;
3547
- }
3548
- .navbar-nav .open .dropdown-menu > li > a:hover,
3549
- .navbar-nav .open .dropdown-menu > li > a:focus {
3550
- background-image: none;
3551
- }
3552
- }
3553
- @media (min-width: 768px) {
3554
- .navbar-nav {
3555
- float: left;
3556
- margin: 0;
3557
- }
3558
- .navbar-nav > li {
3559
- float: left;
3560
- }
3561
- .navbar-nav > li > a {
3562
- padding-top: 15px;
3563
- padding-bottom: 15px;
3564
- }
3565
- }
3566
- .navbar-form {
3567
- padding: 10px 15px;
3568
- margin-top: 8px;
3569
- margin-right: -15px;
3570
- margin-bottom: 8px;
3571
- margin-left: -15px;
3572
- border-top: 1px solid transparent;
3573
- border-bottom: 1px solid transparent;
3574
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
3575
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
3576
- }
3577
- @media (min-width: 768px) {
3578
- .navbar-form .form-group {
3579
- display: inline-block;
3580
- margin-bottom: 0;
3581
- vertical-align: middle;
3582
- }
3583
- .navbar-form .form-control {
3584
- display: inline-block;
3585
- width: auto;
3586
- vertical-align: middle;
3587
- }
3588
- .navbar-form .form-control-static {
3589
- display: inline-block;
3590
- }
3591
- .navbar-form .input-group {
3592
- display: inline-table;
3593
- vertical-align: middle;
3594
- }
3595
- .navbar-form .input-group .input-group-addon,
3596
- .navbar-form .input-group .input-group-btn,
3597
- .navbar-form .input-group .form-control {
3598
- width: auto;
3599
- }
3600
- .navbar-form .input-group > .form-control {
3601
- width: 100%;
3602
- }
3603
- .navbar-form .control-label {
3604
- margin-bottom: 0;
3605
- vertical-align: middle;
3606
- }
3607
- .navbar-form .radio,
3608
- .navbar-form .checkbox {
3609
- display: inline-block;
3610
- margin-top: 0;
3611
- margin-bottom: 0;
3612
- vertical-align: middle;
3613
- }
3614
- .navbar-form .radio label,
3615
- .navbar-form .checkbox label {
3616
- padding-left: 0;
3617
- }
3618
- .navbar-form .radio input[type="radio"],
3619
- .navbar-form .checkbox input[type="checkbox"] {
3620
- position: relative;
3621
- margin-left: 0;
3622
- }
3623
- .navbar-form .has-feedback .form-control-feedback {
3624
- top: 0;
3625
- }
3626
- }
3627
- @media (max-width: 767px) {
3628
- .navbar-form .form-group {
3629
- margin-bottom: 5px;
3630
- }
3631
- .navbar-form .form-group:last-child {
3632
- margin-bottom: 0;
3633
- }
3634
- }
3635
- @media (min-width: 768px) {
3636
- .navbar-form {
3637
- width: auto;
3638
- padding-top: 0;
3639
- padding-bottom: 0;
3640
- margin-right: 0;
3641
- margin-left: 0;
3642
- border: 0;
3643
- -webkit-box-shadow: none;
3644
- box-shadow: none;
3645
- }
3646
- }
3647
- .navbar-nav > li > .dropdown-menu {
3648
- margin-top: 0;
3649
- border-top-left-radius: 0;
3650
- border-top-right-radius: 0;
3651
- }
3652
- .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
3653
- margin-bottom: 0;
3654
- border-top-left-radius: 4px;
3655
- border-top-right-radius: 4px;
3656
- border-bottom-right-radius: 0;
3657
- border-bottom-left-radius: 0;
3658
- }
3659
- .navbar-btn {
3660
- margin-top: 8px;
3661
- margin-bottom: 8px;
3662
- }
3663
- .navbar-btn.btn-sm {
3664
- margin-top: 10px;
3665
- margin-bottom: 10px;
3666
- }
3667
- .navbar-btn.btn-xs {
3668
- margin-top: 14px;
3669
- margin-bottom: 14px;
3670
- }
3671
- .navbar-text {
3672
- margin-top: 15px;
3673
- margin-bottom: 15px;
3674
- }
3675
- @media (min-width: 768px) {
3676
- .navbar-text {
3677
- float: left;
3678
- margin-right: 15px;
3679
- margin-left: 15px;
3680
- }
3681
- }
3682
- @media (min-width: 768px) {
3683
- .navbar-left {
3684
- float: left !important;
3685
- }
3686
- .navbar-right {
3687
- float: right !important;
3688
- margin-right: -15px;
3689
- }
3690
- .navbar-right ~ .navbar-right {
3691
- margin-right: 0;
3692
- }
3693
- }
3694
- .navbar-default {
3695
- background-color: #f8f8f8;
3696
- border-color: #e7e7e7;
3697
- }
3698
- .navbar-default .navbar-brand {
3699
- color: #777;
3700
- }
3701
- .navbar-default .navbar-brand:hover,
3702
- .navbar-default .navbar-brand:focus {
3703
- color: #5e5e5e;
3704
- background-color: transparent;
3705
- }
3706
- .navbar-default .navbar-text {
3707
- color: #777;
3708
- }
3709
- .navbar-default .navbar-nav > li > a {
3710
- color: #777;
3711
- }
3712
- .navbar-default .navbar-nav > li > a:hover,
3713
- .navbar-default .navbar-nav > li > a:focus {
3714
- color: #333;
3715
- background-color: transparent;
3716
- }
3717
- .navbar-default .navbar-nav > .active > a,
3718
- .navbar-default .navbar-nav > .active > a:hover,
3719
- .navbar-default .navbar-nav > .active > a:focus {
3720
- color: #555;
3721
- background-color: #e7e7e7;
3722
- }
3723
- .navbar-default .navbar-nav > .disabled > a,
3724
- .navbar-default .navbar-nav > .disabled > a:hover,
3725
- .navbar-default .navbar-nav > .disabled > a:focus {
3726
- color: #ccc;
3727
- background-color: transparent;
3728
- }
3729
- .navbar-default .navbar-toggle {
3730
- border-color: #ddd;
3731
- }
3732
- .navbar-default .navbar-toggle:hover,
3733
- .navbar-default .navbar-toggle:focus {
3734
- background-color: #ddd;
3735
- }
3736
- .navbar-default .navbar-toggle .icon-bar {
3737
- background-color: #888;
3738
- }
3739
- .navbar-default .navbar-collapse,
3740
- .navbar-default .navbar-form {
3741
- border-color: #e7e7e7;
3742
- }
3743
- .navbar-default .navbar-nav > .open > a,
3744
- .navbar-default .navbar-nav > .open > a:hover,
3745
- .navbar-default .navbar-nav > .open > a:focus {
3746
- color: #555;
3747
- background-color: #e7e7e7;
3748
- }
3749
- @media (max-width: 767px) {
3750
- .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3751
- color: #777;
3752
- }
3753
- .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
3754
- .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3755
- color: #333;
3756
- background-color: transparent;
3757
- }
3758
- .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
3759
- .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
3760
- .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
3761
- color: #555;
3762
- background-color: #e7e7e7;
3763
- }
3764
- .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
3765
- .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3766
- .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3767
- color: #ccc;
3768
- background-color: transparent;
3769
- }
3770
- }
3771
- .navbar-default .navbar-link {
3772
- color: #777;
3773
- }
3774
- .navbar-default .navbar-link:hover {
3775
- color: #333;
3776
- }
3777
- .navbar-default .btn-link {
3778
- color: #777;
3779
- }
3780
- .navbar-default .btn-link:hover,
3781
- .navbar-default .btn-link:focus {
3782
- color: #333;
3783
- }
3784
- .navbar-default .btn-link[disabled]:hover,
3785
- fieldset[disabled] .navbar-default .btn-link:hover,
3786
- .navbar-default .btn-link[disabled]:focus,
3787
- fieldset[disabled] .navbar-default .btn-link:focus {
3788
- color: #ccc;
3789
- }
3790
- .navbar-inverse {
3791
- background-color: #222;
3792
- border-color: #080808;
3793
- }
3794
- .navbar-inverse .navbar-brand {
3795
- color: #9d9d9d;
3796
- }
3797
- .navbar-inverse .navbar-brand:hover,
3798
- .navbar-inverse .navbar-brand:focus {
3799
- color: #fff;
3800
- background-color: transparent;
3801
- }
3802
- .navbar-inverse .navbar-text {
3803
- color: #9d9d9d;
3804
- }
3805
- .navbar-inverse .navbar-nav > li > a {
3806
- color: #9d9d9d;
3807
- }
3808
- .navbar-inverse .navbar-nav > li > a:hover,
3809
- .navbar-inverse .navbar-nav > li > a:focus {
3810
- color: #fff;
3811
- background-color: transparent;
3812
- }
3813
- .navbar-inverse .navbar-nav > .active > a,
3814
- .navbar-inverse .navbar-nav > .active > a:hover,
3815
- .navbar-inverse .navbar-nav > .active > a:focus {
3816
- color: #fff;
3817
- background-color: #080808;
3818
- }
3819
- .navbar-inverse .navbar-nav > .disabled > a,
3820
- .navbar-inverse .navbar-nav > .disabled > a:hover,
3821
- .navbar-inverse .navbar-nav > .disabled > a:focus {
3822
- color: #444;
3823
- background-color: transparent;
3824
- }
3825
- .navbar-inverse .navbar-toggle {
3826
- border-color: #333;
3827
- }
3828
- .navbar-inverse .navbar-toggle:hover,
3829
- .navbar-inverse .navbar-toggle:focus {
3830
- background-color: #333;
3831
- }
3832
- .navbar-inverse .navbar-toggle .icon-bar {
3833
- background-color: #fff;
3834
- }
3835
- .navbar-inverse .navbar-collapse,
3836
- .navbar-inverse .navbar-form {
3837
- border-color: #101010;
3838
- }
3839
- .navbar-inverse .navbar-nav > .open > a,
3840
- .navbar-inverse .navbar-nav > .open > a:hover,
3841
- .navbar-inverse .navbar-nav > .open > a:focus {
3842
- color: #fff;
3843
- background-color: #080808;
3844
- }
3845
- @media (max-width: 767px) {
3846
- .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
3847
- border-color: #080808;
3848
- }
3849
- .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
3850
- background-color: #080808;
3851
- }
3852
- .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
3853
- color: #9d9d9d;
3854
- }
3855
- .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
3856
- .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
3857
- color: #fff;
3858
- background-color: transparent;
3859
- }
3860
- .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
3861
- .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
3862
- .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
3863
- color: #fff;
3864
- background-color: #080808;
3865
- }
3866
- .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
3867
- .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3868
- .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3869
- color: #444;
3870
- background-color: transparent;
3871
- }
3872
- }
3873
- .navbar-inverse .navbar-link {
3874
- color: #9d9d9d;
3875
- }
3876
- .navbar-inverse .navbar-link:hover {
3877
- color: #fff;
3878
- }
3879
- .navbar-inverse .btn-link {
3880
- color: #9d9d9d;
3881
- }
3882
- .navbar-inverse .btn-link:hover,
3883
- .navbar-inverse .btn-link:focus {
3884
- color: #fff;
3885
- }
3886
- .navbar-inverse .btn-link[disabled]:hover,
3887
- fieldset[disabled] .navbar-inverse .btn-link:hover,
3888
- .navbar-inverse .btn-link[disabled]:focus,
3889
- fieldset[disabled] .navbar-inverse .btn-link:focus {
3890
- color: #444;
3891
- }
3892
- .breadcrumb {
3893
- padding: 8px 15px;
3894
- margin-bottom: 20px;
3895
- list-style: none;
3896
- background-color: #f5f5f5;
3897
- border-radius: 4px;
3898
- }
3899
- .breadcrumb > li {
3900
- display: inline-block;
3901
- }
3902
- .breadcrumb > li + li:before {
3903
- padding: 0 5px;
3904
- color: #ccc;
3905
- content: "/\00a0";
3906
- }
3907
- .breadcrumb > .active {
3908
- color: #777;
3909
- }
3910
- .pagination {
3911
- display: inline-block;
3912
- padding-left: 0;
3913
- margin: 20px 0;
3914
- border-radius: 4px;
3915
- }
3916
- .pagination > li {
3917
- display: inline;
3918
- }
3919
- .pagination > li > a,
3920
- .pagination > li > span {
3921
- position: relative;
3922
- float: left;
3923
- padding: 6px 12px;
3924
- margin-left: -1px;
3925
- line-height: 1.42857143;
3926
- color: #337ab7;
3927
- text-decoration: none;
3928
- background-color: #fff;
3929
- border: 1px solid #ddd;
3930
- }
3931
- .pagination > li:first-child > a,
3932
- .pagination > li:first-child > span {
3933
- margin-left: 0;
3934
- border-top-left-radius: 4px;
3935
- border-bottom-left-radius: 4px;
3936
- }
3937
- .pagination > li:last-child > a,
3938
- .pagination > li:last-child > span {
3939
- border-top-right-radius: 4px;
3940
- border-bottom-right-radius: 4px;
3941
- }
3942
- .pagination > li > a:hover,
3943
- .pagination > li > span:hover,
3944
- .pagination > li > a:focus,
3945
- .pagination > li > span:focus {
3946
- z-index: 2;
3947
- color: #23527c;
3948
- background-color: #eee;
3949
- border-color: #ddd;
3950
- }
3951
- .pagination > .active > a,
3952
- .pagination > .active > span,
3953
- .pagination > .active > a:hover,
3954
- .pagination > .active > span:hover,
3955
- .pagination > .active > a:focus,
3956
- .pagination > .active > span:focus {
3957
- z-index: 3;
3958
- color: #fff;
3959
- cursor: default;
3960
- background-color: #337ab7;
3961
- border-color: #337ab7;
3962
- }
3963
- .pagination > .disabled > span,
3964
- .pagination > .disabled > span:hover,
3965
- .pagination > .disabled > span:focus,
3966
- .pagination > .disabled > a,
3967
- .pagination > .disabled > a:hover,
3968
- .pagination > .disabled > a:focus {
3969
- color: #777;
3970
- cursor: not-allowed;
3971
- background-color: #fff;
3972
- border-color: #ddd;
3973
- }
3974
- .pagination-lg > li > a,
3975
- .pagination-lg > li > span {
3976
- padding: 10px 16px;
3977
- font-size: 18px;
3978
- line-height: 1.3333333;
3979
- }
3980
- .pagination-lg > li:first-child > a,
3981
- .pagination-lg > li:first-child > span {
3982
- border-top-left-radius: 6px;
3983
- border-bottom-left-radius: 6px;
3984
- }
3985
- .pagination-lg > li:last-child > a,
3986
- .pagination-lg > li:last-child > span {
3987
- border-top-right-radius: 6px;
3988
- border-bottom-right-radius: 6px;
3989
- }
3990
- .pagination-sm > li > a,
3991
- .pagination-sm > li > span {
3992
- padding: 5px 10px;
3993
- font-size: 12px;
3994
- line-height: 1.5;
3995
- }
3996
- .pagination-sm > li:first-child > a,
3997
- .pagination-sm > li:first-child > span {
3998
- border-top-left-radius: 3px;
3999
- border-bottom-left-radius: 3px;
4000
- }
4001
- .pagination-sm > li:last-child > a,
4002
- .pagination-sm > li:last-child > span {
4003
- border-top-right-radius: 3px;
4004
- border-bottom-right-radius: 3px;
4005
- }
4006
- .pager {
4007
- padding-left: 0;
4008
- margin: 20px 0;
4009
- text-align: center;
4010
- list-style: none;
4011
- }
4012
- .pager li {
4013
- display: inline;
4014
- }
4015
- .pager li > a,
4016
- .pager li > span {
4017
- display: inline-block;
4018
- padding: 5px 14px;
4019
- background-color: #fff;
4020
- border: 1px solid #ddd;
4021
- border-radius: 15px;
4022
- }
4023
- .pager li > a:hover,
4024
- .pager li > a:focus {
4025
- text-decoration: none;
4026
- background-color: #eee;
4027
- }
4028
- .pager .next > a,
4029
- .pager .next > span {
4030
- float: right;
4031
- }
4032
- .pager .previous > a,
4033
- .pager .previous > span {
4034
- float: left;
4035
- }
4036
- .pager .disabled > a,
4037
- .pager .disabled > a:hover,
4038
- .pager .disabled > a:focus,
4039
- .pager .disabled > span {
4040
- color: #777;
4041
- cursor: not-allowed;
4042
- background-color: #fff;
4043
- }
4044
- .label {
4045
- display: inline;
4046
- padding: .2em .6em .3em;
4047
- font-size: 75%;
4048
- font-weight: bold;
4049
- line-height: 1;
4050
- color: #fff;
4051
- text-align: center;
4052
- white-space: nowrap;
4053
- vertical-align: baseline;
4054
- border-radius: .25em;
4055
- }
4056
- a.label:hover,
4057
- a.label:focus {
4058
- color: #fff;
4059
- text-decoration: none;
4060
- cursor: pointer;
4061
- }
4062
- .label:empty {
4063
- display: none;
4064
- }
4065
- .btn .label {
4066
- position: relative;
4067
- top: -1px;
4068
- }
4069
- .label-default {
4070
- background-color: #777;
4071
- }
4072
- .label-default[href]:hover,
4073
- .label-default[href]:focus {
4074
- background-color: #5e5e5e;
4075
- }
4076
- .label-primary {
4077
- background-color: #337ab7;
4078
- }
4079
- .label-primary[href]:hover,
4080
- .label-primary[href]:focus {
4081
- background-color: #286090;
4082
- }
4083
- .label-success {
4084
- background-color: #5cb85c;
4085
- }
4086
- .label-success[href]:hover,
4087
- .label-success[href]:focus {
4088
- background-color: #449d44;
4089
- }
4090
- .label-info {
4091
- background-color: #5bc0de;
4092
- }
4093
- .label-info[href]:hover,
4094
- .label-info[href]:focus {
4095
- background-color: #31b0d5;
4096
- }
4097
- .label-warning {
4098
- background-color: #f0ad4e;
4099
- }
4100
- .label-warning[href]:hover,
4101
- .label-warning[href]:focus {
4102
- background-color: #ec971f;
4103
- }
4104
- .label-danger {
4105
- background-color: #d9534f;
4106
- }
4107
- .label-danger[href]:hover,
4108
- .label-danger[href]:focus {
4109
- background-color: #c9302c;
4110
- }
4111
- .badge {
4112
- display: inline-block;
4113
- min-width: 10px;
4114
- padding: 3px 7px;
4115
- font-size: 12px;
4116
- font-weight: bold;
4117
- line-height: 1;
4118
- color: #fff;
4119
- text-align: center;
4120
- white-space: nowrap;
4121
- vertical-align: middle;
4122
- background-color: #777;
4123
- border-radius: 10px;
4124
- }
4125
- .badge:empty {
4126
- display: none;
4127
- }
4128
- .btn .badge {
4129
- position: relative;
4130
- top: -1px;
4131
- }
4132
- .btn-xs .badge,
4133
- .btn-group-xs > .btn .badge {
4134
- top: 0;
4135
- padding: 1px 5px;
4136
- }
4137
- a.badge:hover,
4138
- a.badge:focus {
4139
- color: #fff;
4140
- text-decoration: none;
4141
- cursor: pointer;
4142
- }
4143
- .list-group-item.active > .badge,
4144
- .nav-pills > .active > a > .badge {
4145
- color: #337ab7;
4146
- background-color: #fff;
4147
- }
4148
- .list-group-item > .badge {
4149
- float: right;
4150
- }
4151
- .list-group-item > .badge + .badge {
4152
- margin-right: 5px;
4153
- }
4154
- .nav-pills > li > a > .badge {
4155
- margin-left: 3px;
4156
- }
4157
- .jumbotron {
4158
- padding-top: 30px;
4159
- padding-bottom: 30px;
4160
- margin-bottom: 30px;
4161
- color: inherit;
4162
- background-color: #eee;
4163
- }
4164
- .jumbotron h1,
4165
- .jumbotron .h1 {
4166
- color: inherit;
4167
- }
4168
- .jumbotron p {
4169
- margin-bottom: 15px;
4170
- font-size: 21px;
4171
- font-weight: 200;
4172
- }
4173
- .jumbotron > hr {
4174
- border-top-color: #d5d5d5;
4175
- }
4176
- .container .jumbotron,
4177
- .container-fluid .jumbotron {
4178
- padding-right: 15px;
4179
- padding-left: 15px;
4180
- border-radius: 6px;
4181
- }
4182
- .jumbotron .container {
4183
- max-width: 100%;
4184
- }
4185
- @media screen and (min-width: 768px) {
4186
- .jumbotron {
4187
- padding-top: 48px;
4188
- padding-bottom: 48px;
4189
- }
4190
- .container .jumbotron,
4191
- .container-fluid .jumbotron {
4192
- padding-right: 60px;
4193
- padding-left: 60px;
4194
- }
4195
- .jumbotron h1,
4196
- .jumbotron .h1 {
4197
- font-size: 63px;
4198
- }
4199
- }
4200
- .thumbnail {
4201
- display: block;
4202
- padding: 4px;
4203
- margin-bottom: 20px;
4204
- line-height: 1.42857143;
4205
- background-color: #fff;
4206
- border: 1px solid #ddd;
4207
- border-radius: 4px;
4208
- -webkit-transition: border .2s ease-in-out;
4209
- -o-transition: border .2s ease-in-out;
4210
- transition: border .2s ease-in-out;
4211
- }
4212
- .thumbnail > img,
4213
- .thumbnail a > img {
4214
- margin-right: auto;
4215
- margin-left: auto;
4216
- }
4217
- a.thumbnail:hover,
4218
- a.thumbnail:focus,
4219
- a.thumbnail.active {
4220
- border-color: #337ab7;
4221
- }
4222
- .thumbnail .caption {
4223
- padding: 9px;
4224
- color: #333;
4225
- }
4226
- .alert {
4227
- padding: 15px;
4228
- margin-bottom: 20px;
4229
- border: 1px solid transparent;
4230
- border-radius: 4px;
4231
- }
4232
- .alert h4 {
4233
- margin-top: 0;
4234
- color: inherit;
4235
- }
4236
- .alert .alert-link {
4237
- font-weight: bold;
4238
- }
4239
- .alert > p,
4240
- .alert > ul {
4241
- margin-bottom: 0;
4242
- }
4243
- .alert > p + p {
4244
- margin-top: 5px;
4245
- }
4246
- .alert-dismissable,
4247
- .alert-dismissible {
4248
- padding-right: 35px;
4249
- }
4250
- .alert-dismissable .close,
4251
- .alert-dismissible .close {
4252
- position: relative;
4253
- top: -2px;
4254
- right: -21px;
4255
- color: inherit;
4256
- }
4257
- .alert-success {
4258
- color: #3c763d;
4259
- background-color: #dff0d8;
4260
- border-color: #d6e9c6;
4261
- }
4262
- .alert-success hr {
4263
- border-top-color: #c9e2b3;
4264
- }
4265
- .alert-success .alert-link {
4266
- color: #2b542c;
4267
- }
4268
- .alert-info {
4269
- color: #31708f;
4270
- background-color: #d9edf7;
4271
- border-color: #bce8f1;
4272
- }
4273
- .alert-info hr {
4274
- border-top-color: #a6e1ec;
4275
- }
4276
- .alert-info .alert-link {
4277
- color: #245269;
4278
- }
4279
- .alert-warning {
4280
- color: #8a6d3b;
4281
- background-color: #fcf8e3;
4282
- border-color: #faebcc;
4283
- }
4284
- .alert-warning hr {
4285
- border-top-color: #f7e1b5;
4286
- }
4287
- .alert-warning .alert-link {
4288
- color: #66512c;
4289
- }
4290
- .alert-danger {
4291
- color: #a94442;
4292
- background-color: #f2dede;
4293
- border-color: #ebccd1;
4294
- }
4295
- .alert-danger hr {
4296
- border-top-color: #e4b9c0;
4297
- }
4298
- .alert-danger .alert-link {
4299
- color: #843534;
4300
- }
4301
- @-webkit-keyframes progress-bar-stripes {
4302
- from {
4303
- background-position: 40px 0;
4304
- }
4305
- to {
4306
- background-position: 0 0;
4307
- }
4308
- }
4309
- @-o-keyframes progress-bar-stripes {
4310
- from {
4311
- background-position: 40px 0;
4312
- }
4313
- to {
4314
- background-position: 0 0;
4315
- }
4316
- }
4317
- @keyframes progress-bar-stripes {
4318
- from {
4319
- background-position: 40px 0;
4320
- }
4321
- to {
4322
- background-position: 0 0;
4323
- }
4324
- }
4325
- .progress {
4326
- height: 20px;
4327
- margin-bottom: 20px;
4328
- overflow: hidden;
4329
- background-color: #f5f5f5;
4330
- border-radius: 4px;
4331
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
4332
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
4333
- }
4334
- .progress-bar {
4335
- float: left;
4336
- width: 0;
4337
- height: 100%;
4338
- font-size: 12px;
4339
- line-height: 20px;
4340
- color: #fff;
4341
- text-align: center;
4342
- background-color: #337ab7;
4343
- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
4344
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
4345
- -webkit-transition: width .6s ease;
4346
- -o-transition: width .6s ease;
4347
- transition: width .6s ease;
4348
- }
4349
- .progress-striped .progress-bar,
4350
- .progress-bar-striped {
4351
- 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);
4352
- 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);
4353
- 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);
4354
- -webkit-background-size: 40px 40px;
4355
- background-size: 40px 40px;
4356
- }
4357
- .progress.active .progress-bar,
4358
- .progress-bar.active {
4359
- -webkit-animation: progress-bar-stripes 2s linear infinite;
4360
- -o-animation: progress-bar-stripes 2s linear infinite;
4361
- animation: progress-bar-stripes 2s linear infinite;
4362
- }
4363
- .progress-bar-success {
4364
- background-color: #5cb85c;
4365
- }
4366
- .progress-striped .progress-bar-success {
4367
- 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);
4368
- 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);
4369
- 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);
4370
- }
4371
- .progress-bar-info {
4372
- background-color: #5bc0de;
4373
- }
4374
- .progress-striped .progress-bar-info {
4375
- 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);
4376
- 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);
4377
- 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);
4378
- }
4379
- .progress-bar-warning {
4380
- background-color: #f0ad4e;
4381
- }
4382
- .progress-striped .progress-bar-warning {
4383
- 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);
4384
- 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);
4385
- 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);
4386
- }
4387
- .progress-bar-danger {
4388
- background-color: #d9534f;
4389
- }
4390
- .progress-striped .progress-bar-danger {
4391
- 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);
4392
- 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);
4393
- 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);
4394
- }
4395
- .media {
4396
- margin-top: 15px;
4397
- }
4398
- .media:first-child {
4399
- margin-top: 0;
4400
- }
4401
- .media,
4402
- .media-body {
4403
- overflow: hidden;
4404
- zoom: 1;
4405
- }
4406
- .media-body {
4407
- width: 10000px;
4408
- }
4409
- .media-object {
4410
- display: block;
4411
- }
4412
- .media-object.img-thumbnail {
4413
- max-width: none;
4414
- }
4415
- .media-right,
4416
- .media > .pull-right {
4417
- padding-left: 10px;
4418
- }
4419
- .media-left,
4420
- .media > .pull-left {
4421
- padding-right: 10px;
4422
- }
4423
- .media-left,
4424
- .media-right,
4425
- .media-body {
4426
- display: table-cell;
4427
- vertical-align: top;
4428
- }
4429
- .media-middle {
4430
- vertical-align: middle;
4431
- }
4432
- .media-bottom {
4433
- vertical-align: bottom;
4434
- }
4435
- .media-heading {
4436
- margin-top: 0;
4437
- margin-bottom: 5px;
4438
- }
4439
- .media-list {
4440
- padding-left: 0;
4441
- list-style: none;
4442
- }
4443
- .list-group {
4444
- padding-left: 0;
4445
- margin-bottom: 20px;
4446
- }
4447
- .list-group-item {
4448
- position: relative;
4449
- display: block;
4450
- padding: 10px 15px;
4451
- margin-bottom: -1px;
4452
- background-color: #fff;
4453
- border: 1px solid #ddd;
4454
- }
4455
- .list-group-item:first-child {
4456
- border-top-left-radius: 4px;
4457
- border-top-right-radius: 4px;
4458
- }
4459
- .list-group-item:last-child {
4460
- margin-bottom: 0;
4461
- border-bottom-right-radius: 4px;
4462
- border-bottom-left-radius: 4px;
4463
- }
4464
- a.list-group-item,
4465
- button.list-group-item {
4466
- color: #555;
4467
- }
4468
- a.list-group-item .list-group-item-heading,
4469
- button.list-group-item .list-group-item-heading {
4470
- color: #333;
4471
- }
4472
- a.list-group-item:hover,
4473
- button.list-group-item:hover,
4474
- a.list-group-item:focus,
4475
- button.list-group-item:focus {
4476
- color: #555;
4477
- text-decoration: none;
4478
- background-color: #f5f5f5;
4479
- }
4480
- button.list-group-item {
4481
- width: 100%;
4482
- text-align: left;
4483
- }
4484
- .list-group-item.disabled,
4485
- .list-group-item.disabled:hover,
4486
- .list-group-item.disabled:focus {
4487
- color: #777;
4488
- cursor: not-allowed;
4489
- background-color: #eee;
4490
- }
4491
- .list-group-item.disabled .list-group-item-heading,
4492
- .list-group-item.disabled:hover .list-group-item-heading,
4493
- .list-group-item.disabled:focus .list-group-item-heading {
4494
- color: inherit;
4495
- }
4496
- .list-group-item.disabled .list-group-item-text,
4497
- .list-group-item.disabled:hover .list-group-item-text,
4498
- .list-group-item.disabled:focus .list-group-item-text {
4499
- color: #777;
4500
- }
4501
- .list-group-item.active,
4502
- .list-group-item.active:hover,
4503
- .list-group-item.active:focus {
4504
- z-index: 2;
4505
- color: #fff;
4506
- background-color: #337ab7;
4507
- border-color: #337ab7;
4508
- }
4509
- .list-group-item.active .list-group-item-heading,
4510
- .list-group-item.active:hover .list-group-item-heading,
4511
- .list-group-item.active:focus .list-group-item-heading,
4512
- .list-group-item.active .list-group-item-heading > small,
4513
- .list-group-item.active:hover .list-group-item-heading > small,
4514
- .list-group-item.active:focus .list-group-item-heading > small,
4515
- .list-group-item.active .list-group-item-heading > .small,
4516
- .list-group-item.active:hover .list-group-item-heading > .small,
4517
- .list-group-item.active:focus .list-group-item-heading > .small {
4518
- color: inherit;
4519
- }
4520
- .list-group-item.active .list-group-item-text,
4521
- .list-group-item.active:hover .list-group-item-text,
4522
- .list-group-item.active:focus .list-group-item-text {
4523
- color: #c7ddef;
4524
- }
4525
- .list-group-item-success {
4526
- color: #3c763d;
4527
- background-color: #dff0d8;
4528
- }
4529
- a.list-group-item-success,
4530
- button.list-group-item-success {
4531
- color: #3c763d;
4532
- }
4533
- a.list-group-item-success .list-group-item-heading,
4534
- button.list-group-item-success .list-group-item-heading {
4535
- color: inherit;
4536
- }
4537
- a.list-group-item-success:hover,
4538
- button.list-group-item-success:hover,
4539
- a.list-group-item-success:focus,
4540
- button.list-group-item-success:focus {
4541
- color: #3c763d;
4542
- background-color: #d0e9c6;
4543
- }
4544
- a.list-group-item-success.active,
4545
- button.list-group-item-success.active,
4546
- a.list-group-item-success.active:hover,
4547
- button.list-group-item-success.active:hover,
4548
- a.list-group-item-success.active:focus,
4549
- button.list-group-item-success.active:focus {
4550
- color: #fff;
4551
- background-color: #3c763d;
4552
- border-color: #3c763d;
4553
- }
4554
- .list-group-item-info {
4555
- color: #31708f;
4556
- background-color: #d9edf7;
4557
- }
4558
- a.list-group-item-info,
4559
- button.list-group-item-info {
4560
- color: #31708f;
4561
- }
4562
- a.list-group-item-info .list-group-item-heading,
4563
- button.list-group-item-info .list-group-item-heading {
4564
- color: inherit;
4565
- }
4566
- a.list-group-item-info:hover,
4567
- button.list-group-item-info:hover,
4568
- a.list-group-item-info:focus,
4569
- button.list-group-item-info:focus {
4570
- color: #31708f;
4571
- background-color: #c4e3f3;
4572
- }
4573
- a.list-group-item-info.active,
4574
- button.list-group-item-info.active,
4575
- a.list-group-item-info.active:hover,
4576
- button.list-group-item-info.active:hover,
4577
- a.list-group-item-info.active:focus,
4578
- button.list-group-item-info.active:focus {
4579
- color: #fff;
4580
- background-color: #31708f;
4581
- border-color: #31708f;
4582
- }
4583
- .list-group-item-warning {
4584
- color: #8a6d3b;
4585
- background-color: #fcf8e3;
4586
- }
4587
- a.list-group-item-warning,
4588
- button.list-group-item-warning {
4589
- color: #8a6d3b;
4590
- }
4591
- a.list-group-item-warning .list-group-item-heading,
4592
- button.list-group-item-warning .list-group-item-heading {
4593
- color: inherit;
4594
- }
4595
- a.list-group-item-warning:hover,
4596
- button.list-group-item-warning:hover,
4597
- a.list-group-item-warning:focus,
4598
- button.list-group-item-warning:focus {
4599
- color: #8a6d3b;
4600
- background-color: #faf2cc;
4601
- }
4602
- a.list-group-item-warning.active,
4603
- button.list-group-item-warning.active,
4604
- a.list-group-item-warning.active:hover,
4605
- button.list-group-item-warning.active:hover,
4606
- a.list-group-item-warning.active:focus,
4607
- button.list-group-item-warning.active:focus {
4608
- color: #fff;
4609
- background-color: #8a6d3b;
4610
- border-color: #8a6d3b;
4611
- }
4612
- .list-group-item-danger {
4613
- color: #a94442;
4614
- background-color: #f2dede;
4615
- }
4616
- a.list-group-item-danger,
4617
- button.list-group-item-danger {
4618
- color: #a94442;
4619
- }
4620
- a.list-group-item-danger .list-group-item-heading,
4621
- button.list-group-item-danger .list-group-item-heading {
4622
- color: inherit;
4623
- }
4624
- a.list-group-item-danger:hover,
4625
- button.list-group-item-danger:hover,
4626
- a.list-group-item-danger:focus,
4627
- button.list-group-item-danger:focus {
4628
- color: #a94442;
4629
- background-color: #ebcccc;
4630
- }
4631
- a.list-group-item-danger.active,
4632
- button.list-group-item-danger.active,
4633
- a.list-group-item-danger.active:hover,
4634
- button.list-group-item-danger.active:hover,
4635
- a.list-group-item-danger.active:focus,
4636
- button.list-group-item-danger.active:focus {
4637
- color: #fff;
4638
- background-color: #a94442;
4639
- border-color: #a94442;
4640
- }
4641
- .list-group-item-heading {
4642
- margin-top: 0;
4643
- margin-bottom: 5px;
4644
- }
4645
- .list-group-item-text {
4646
- margin-bottom: 0;
4647
- line-height: 1.3;
4648
- }
4649
- .panel {
4650
- margin-bottom: 20px;
4651
- background-color: #fff;
4652
- border: 1px solid transparent;
4653
- border-radius: 4px;
4654
- -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
4655
- box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
4656
- }
4657
- .panel-body {
4658
- padding: 15px;
4659
- }
4660
- .panel-heading {
4661
- padding: 10px 15px;
4662
- border-bottom: 1px solid transparent;
4663
- border-top-left-radius: 3px;
4664
- border-top-right-radius: 3px;
4665
- }
4666
- .panel-heading > .dropdown .dropdown-toggle {
4667
- color: inherit;
4668
- }
4669
- .panel-title {
4670
- margin-top: 0;
4671
- margin-bottom: 0;
4672
- font-size: 16px;
4673
- color: inherit;
4674
- }
4675
- .panel-title > a,
4676
- .panel-title > small,
4677
- .panel-title > .small,
4678
- .panel-title > small > a,
4679
- .panel-title > .small > a {
4680
- color: inherit;
4681
- }
4682
- .panel-footer {
4683
- padding: 10px 15px;
4684
- background-color: #f5f5f5;
4685
- border-top: 1px solid #ddd;
4686
- border-bottom-right-radius: 3px;
4687
- border-bottom-left-radius: 3px;
4688
- }
4689
- .panel > .list-group,
4690
- .panel > .panel-collapse > .list-group {
4691
- margin-bottom: 0;
4692
- }
4693
- .panel > .list-group .list-group-item,
4694
- .panel > .panel-collapse > .list-group .list-group-item {
4695
- border-width: 1px 0;
4696
- border-radius: 0;
4697
- }
4698
- .panel > .list-group:first-child .list-group-item:first-child,
4699
- .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
4700
- border-top: 0;
4701
- border-top-left-radius: 3px;
4702
- border-top-right-radius: 3px;
4703
- }
4704
- .panel > .list-group:last-child .list-group-item:last-child,
4705
- .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
4706
- border-bottom: 0;
4707
- border-bottom-right-radius: 3px;
4708
- border-bottom-left-radius: 3px;
4709
- }
4710
- .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
4711
- border-top-left-radius: 0;
4712
- border-top-right-radius: 0;
4713
- }
4714
- .panel-heading + .list-group .list-group-item:first-child {
4715
- border-top-width: 0;
4716
- }
4717
- .list-group + .panel-footer {
4718
- border-top-width: 0;
4719
- }
4720
- .panel > .table,
4721
- .panel > .table-responsive > .table,
4722
- .panel > .panel-collapse > .table {
4723
- margin-bottom: 0;
4724
- }
4725
- .panel > .table caption,
4726
- .panel > .table-responsive > .table caption,
4727
- .panel > .panel-collapse > .table caption {
4728
- padding-right: 15px;
4729
- padding-left: 15px;
4730
- }
4731
- .panel > .table:first-child,
4732
- .panel > .table-responsive:first-child > .table:first-child {
4733
- border-top-left-radius: 3px;
4734
- border-top-right-radius: 3px;
4735
- }
4736
- .panel > .table:first-child > thead:first-child > tr:first-child,
4737
- .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
4738
- .panel > .table:first-child > tbody:first-child > tr:first-child,
4739
- .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
4740
- border-top-left-radius: 3px;
4741
- border-top-right-radius: 3px;
4742
- }
4743
- .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
4744
- .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
4745
- .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4746
- .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4747
- .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
4748
- .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
4749
- .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
4750
- .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
4751
- border-top-left-radius: 3px;
4752
- }
4753
- .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
4754
- .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
4755
- .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4756
- .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4757
- .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
4758
- .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
4759
- .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
4760
- .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
4761
- border-top-right-radius: 3px;
4762
- }
4763
- .panel > .table:last-child,
4764
- .panel > .table-responsive:last-child > .table:last-child {
4765
- border-bottom-right-radius: 3px;
4766
- border-bottom-left-radius: 3px;
4767
- }
4768
- .panel > .table:last-child > tbody:last-child > tr:last-child,
4769
- .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
4770
- .panel > .table:last-child > tfoot:last-child > tr:last-child,
4771
- .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
4772
- border-bottom-right-radius: 3px;
4773
- border-bottom-left-radius: 3px;
4774
- }
4775
- .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4776
- .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4777
- .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4778
- .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4779
- .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4780
- .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4781
- .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
4782
- .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
4783
- border-bottom-left-radius: 3px;
4784
- }
4785
- .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4786
- .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4787
- .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4788
- .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4789
- .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4790
- .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4791
- .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
4792
- .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
4793
- border-bottom-right-radius: 3px;
4794
- }
4795
- .panel > .panel-body + .table,
4796
- .panel > .panel-body + .table-responsive,
4797
- .panel > .table + .panel-body,
4798
- .panel > .table-responsive + .panel-body {
4799
- border-top: 1px solid #ddd;
4800
- }
4801
- .panel > .table > tbody:first-child > tr:first-child th,
4802
- .panel > .table > tbody:first-child > tr:first-child td {
4803
- border-top: 0;
4804
- }
4805
- .panel > .table-bordered,
4806
- .panel > .table-responsive > .table-bordered {
4807
- border: 0;
4808
- }
4809
- .panel > .table-bordered > thead > tr > th:first-child,
4810
- .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
4811
- .panel > .table-bordered > tbody > tr > th:first-child,
4812
- .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
4813
- .panel > .table-bordered > tfoot > tr > th:first-child,
4814
- .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
4815
- .panel > .table-bordered > thead > tr > td:first-child,
4816
- .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
4817
- .panel > .table-bordered > tbody > tr > td:first-child,
4818
- .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
4819
- .panel > .table-bordered > tfoot > tr > td:first-child,
4820
- .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
4821
- border-left: 0;
4822
- }
4823
- .panel > .table-bordered > thead > tr > th:last-child,
4824
- .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
4825
- .panel > .table-bordered > tbody > tr > th:last-child,
4826
- .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
4827
- .panel > .table-bordered > tfoot > tr > th:last-child,
4828
- .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
4829
- .panel > .table-bordered > thead > tr > td:last-child,
4830
- .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
4831
- .panel > .table-bordered > tbody > tr > td:last-child,
4832
- .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
4833
- .panel > .table-bordered > tfoot > tr > td:last-child,
4834
- .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
4835
- border-right: 0;
4836
- }
4837
- .panel > .table-bordered > thead > tr:first-child > td,
4838
- .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
4839
- .panel > .table-bordered > tbody > tr:first-child > td,
4840
- .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
4841
- .panel > .table-bordered > thead > tr:first-child > th,
4842
- .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
4843
- .panel > .table-bordered > tbody > tr:first-child > th,
4844
- .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
4845
- border-bottom: 0;
4846
- }
4847
- .panel > .table-bordered > tbody > tr:last-child > td,
4848
- .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
4849
- .panel > .table-bordered > tfoot > tr:last-child > td,
4850
- .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
4851
- .panel > .table-bordered > tbody > tr:last-child > th,
4852
- .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
4853
- .panel > .table-bordered > tfoot > tr:last-child > th,
4854
- .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
4855
- border-bottom: 0;
4856
- }
4857
- .panel > .table-responsive {
4858
- margin-bottom: 0;
4859
- border: 0;
4860
- }
4861
- .panel-group {
4862
- margin-bottom: 20px;
4863
- }
4864
- .panel-group .panel {
4865
- margin-bottom: 0;
4866
- border-radius: 4px;
4867
- }
4868
- .panel-group .panel + .panel {
4869
- margin-top: 5px;
4870
- }
4871
- .panel-group .panel-heading {
4872
- border-bottom: 0;
4873
- }
4874
- .panel-group .panel-heading + .panel-collapse > .panel-body,
4875
- .panel-group .panel-heading + .panel-collapse > .list-group {
4876
- border-top: 1px solid #ddd;
4877
- }
4878
- .panel-group .panel-footer {
4879
- border-top: 0;
4880
- }
4881
- .panel-group .panel-footer + .panel-collapse .panel-body {
4882
- border-bottom: 1px solid #ddd;
4883
- }
4884
- .panel-default {
4885
- border-color: #ddd;
4886
- }
4887
- .panel-default > .panel-heading {
4888
- color: #333;
4889
- background-color: #f5f5f5;
4890
- border-color: #ddd;
4891
- }
4892
- .panel-default > .panel-heading + .panel-collapse > .panel-body {
4893
- border-top-color: #ddd;
4894
- }
4895
- .panel-default > .panel-heading .badge {
4896
- color: #f5f5f5;
4897
- background-color: #333;
4898
- }
4899
- .panel-default > .panel-footer + .panel-collapse > .panel-body {
4900
- border-bottom-color: #ddd;
4901
- }
4902
- .panel-primary {
4903
- border-color: #337ab7;
4904
- }
4905
- .panel-primary > .panel-heading {
4906
- color: #fff;
4907
- background-color: #337ab7;
4908
- border-color: #337ab7;
4909
- }
4910
- .panel-primary > .panel-heading + .panel-collapse > .panel-body {
4911
- border-top-color: #337ab7;
4912
- }
4913
- .panel-primary > .panel-heading .badge {
4914
- color: #337ab7;
4915
- background-color: #fff;
4916
- }
4917
- .panel-primary > .panel-footer + .panel-collapse > .panel-body {
4918
- border-bottom-color: #337ab7;
4919
- }
4920
- .panel-success {
4921
- border-color: #d6e9c6;
4922
- }
4923
- .panel-success > .panel-heading {
4924
- color: #3c763d;
4925
- background-color: #dff0d8;
4926
- border-color: #d6e9c6;
4927
- }
4928
- .panel-success > .panel-heading + .panel-collapse > .panel-body {
4929
- border-top-color: #d6e9c6;
4930
- }
4931
- .panel-success > .panel-heading .badge {
4932
- color: #dff0d8;
4933
- background-color: #3c763d;
4934
- }
4935
- .panel-success > .panel-footer + .panel-collapse > .panel-body {
4936
- border-bottom-color: #d6e9c6;
4937
- }
4938
- .panel-info {
4939
- border-color: #bce8f1;
4940
- }
4941
- .panel-info > .panel-heading {
4942
- color: #31708f;
4943
- background-color: #d9edf7;
4944
- border-color: #bce8f1;
4945
- }
4946
- .panel-info > .panel-heading + .panel-collapse > .panel-body {
4947
- border-top-color: #bce8f1;
4948
- }
4949
- .panel-info > .panel-heading .badge {
4950
- color: #d9edf7;
4951
- background-color: #31708f;
4952
- }
4953
- .panel-info > .panel-footer + .panel-collapse > .panel-body {
4954
- border-bottom-color: #bce8f1;
4955
- }
4956
- .panel-warning {
4957
- border-color: #faebcc;
4958
- }
4959
- .panel-warning > .panel-heading {
4960
- color: #8a6d3b;
4961
- background-color: #fcf8e3;
4962
- border-color: #faebcc;
4963
- }
4964
- .panel-warning > .panel-heading + .panel-collapse > .panel-body {
4965
- border-top-color: #faebcc;
4966
- }
4967
- .panel-warning > .panel-heading .badge {
4968
- color: #fcf8e3;
4969
- background-color: #8a6d3b;
4970
- }
4971
- .panel-warning > .panel-footer + .panel-collapse > .panel-body {
4972
- border-bottom-color: #faebcc;
4973
- }
4974
- .panel-danger {
4975
- border-color: #ebccd1;
4976
- }
4977
- .panel-danger > .panel-heading {
4978
- color: #a94442;
4979
- background-color: #f2dede;
4980
- border-color: #ebccd1;
4981
- }
4982
- .panel-danger > .panel-heading + .panel-collapse > .panel-body {
4983
- border-top-color: #ebccd1;
4984
- }
4985
- .panel-danger > .panel-heading .badge {
4986
- color: #f2dede;
4987
- background-color: #a94442;
4988
- }
4989
- .panel-danger > .panel-footer + .panel-collapse > .panel-body {
4990
- border-bottom-color: #ebccd1;
4991
- }
4992
- .embed-responsive {
4993
- position: relative;
4994
- display: block;
4995
- height: 0;
4996
- padding: 0;
4997
- overflow: hidden;
4998
- }
4999
- .embed-responsive .embed-responsive-item,
5000
- .embed-responsive iframe,
5001
- .embed-responsive embed,
5002
- .embed-responsive object,
5003
- .embed-responsive video {
5004
- position: absolute;
5005
- top: 0;
5006
- bottom: 0;
5007
- left: 0;
5008
- width: 100%;
5009
- height: 100%;
5010
- border: 0;
5011
- }
5012
- .embed-responsive-16by9 {
5013
- padding-bottom: 56.25%;
5014
- }
5015
- .embed-responsive-4by3 {
5016
- padding-bottom: 75%;
5017
- }
5018
- .well {
5019
- min-height: 20px;
5020
- padding: 19px;
5021
- margin-bottom: 20px;
5022
- background-color: #f5f5f5;
5023
- border: 1px solid #e3e3e3;
5024
- border-radius: 4px;
5025
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
5026
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
5027
- }
5028
- .well blockquote {
5029
- border-color: #ddd;
5030
- border-color: rgba(0, 0, 0, .15);
5031
- }
5032
- .well-lg {
5033
- padding: 24px;
5034
- border-radius: 6px;
5035
- }
5036
- .well-sm {
5037
- padding: 9px;
5038
- border-radius: 3px;
5039
- }
5040
- .close {
5041
- float: right;
5042
- font-size: 21px;
5043
- font-weight: bold;
5044
- line-height: 1;
5045
- color: #000;
5046
- text-shadow: 0 1px 0 #fff;
5047
- filter: alpha(opacity=20);
5048
- opacity: .2;
5049
- }
5050
- .close:hover,
5051
- .close:focus {
5052
- color: #000;
5053
- text-decoration: none;
5054
- cursor: pointer;
5055
- filter: alpha(opacity=50);
5056
- opacity: .5;
5057
- }
5058
- button.close {
5059
- -webkit-appearance: none;
5060
- padding: 0;
5061
- cursor: pointer;
5062
- background: transparent;
5063
- border: 0;
5064
- }
5065
- .modal-open {
5066
- overflow: hidden;
5067
- }
5068
- .modal {
5069
- position: fixed;
5070
- top: 0;
5071
- right: 0;
5072
- bottom: 0;
5073
- left: 0;
5074
- z-index: 1050;
5075
- display: none;
5076
- overflow: hidden;
5077
- -webkit-overflow-scrolling: touch;
5078
- outline: 0;
5079
- }
5080
- .modal.fade .modal-dialog {
5081
- -webkit-transition: -webkit-transform .3s ease-out;
5082
- -o-transition: -o-transform .3s ease-out;
5083
- transition: transform .3s ease-out;
5084
- -webkit-transform: translate(0, -25%);
5085
- -ms-transform: translate(0, -25%);
5086
- -o-transform: translate(0, -25%);
5087
- transform: translate(0, -25%);
5088
- }
5089
- .modal.in .modal-dialog {
5090
- -webkit-transform: translate(0, 0);
5091
- -ms-transform: translate(0, 0);
5092
- -o-transform: translate(0, 0);
5093
- transform: translate(0, 0);
5094
- }
5095
- .modal-open .modal {
5096
- overflow-x: hidden;
5097
- overflow-y: auto;
5098
- }
5099
- .modal-dialog {
5100
- position: relative;
5101
- width: auto;
5102
- margin: 10px;
5103
- }
5104
- .modal-content {
5105
- position: relative;
5106
- background-color: #fff;
5107
- -webkit-background-clip: padding-box;
5108
- background-clip: padding-box;
5109
- border: 1px solid #999;
5110
- border: 1px solid rgba(0, 0, 0, .2);
5111
- border-radius: 6px;
5112
- outline: 0;
5113
- -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5114
- box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5115
- }
5116
- .modal-backdrop {
5117
- position: fixed;
5118
- top: 0;
5119
- right: 0;
5120
- bottom: 0;
5121
- left: 0;
5122
- z-index: 1040;
5123
- background-color: #000;
5124
- }
5125
- .modal-backdrop.fade {
5126
- filter: alpha(opacity=0);
5127
- opacity: 0;
5128
- }
5129
- .modal-backdrop.in {
5130
- filter: alpha(opacity=50);
5131
- opacity: .5;
5132
- }
5133
- .modal-header {
5134
- padding: 15px;
5135
- border-bottom: 1px solid #e5e5e5;
5136
- }
5137
- .modal-header .close {
5138
- margin-top: -2px;
5139
- }
5140
- .modal-title {
5141
- margin: 0;
5142
- line-height: 1.42857143;
5143
- }
5144
- .modal-body {
5145
- position: relative;
5146
- padding: 15px;
5147
- }
5148
- .modal-footer {
5149
- padding: 15px;
5150
- text-align: right;
5151
- border-top: 1px solid #e5e5e5;
5152
- }
5153
- .modal-footer .btn + .btn {
5154
- margin-bottom: 0;
5155
- margin-left: 5px;
5156
- }
5157
- .modal-footer .btn-group .btn + .btn {
5158
- margin-left: -1px;
5159
- }
5160
- .modal-footer .btn-block + .btn-block {
5161
- margin-left: 0;
5162
- }
5163
- .modal-scrollbar-measure {
5164
- position: absolute;
5165
- top: -9999px;
5166
- width: 50px;
5167
- height: 50px;
5168
- overflow: scroll;
5169
- }
5170
- @media (min-width: 768px) {
5171
- .modal-dialog {
5172
- width: 600px;
5173
- margin: 30px auto;
5174
- }
5175
- .modal-content {
5176
- -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
5177
- box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
5178
- }
5179
- .modal-sm {
5180
- width: 300px;
5181
- }
5182
- }
5183
- @media (min-width: 992px) {
5184
- .modal-lg {
5185
- width: 900px;
5186
- }
5187
- }
5188
- .tooltip {
5189
- position: absolute;
5190
- z-index: 1070;
5191
- display: block;
5192
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5193
- font-size: 12px;
5194
- font-style: normal;
5195
- font-weight: normal;
5196
- line-height: 1.42857143;
5197
- text-align: left;
5198
- text-align: start;
5199
- text-decoration: none;
5200
- text-shadow: none;
5201
- text-transform: none;
5202
- letter-spacing: normal;
5203
- word-break: normal;
5204
- word-spacing: normal;
5205
- word-wrap: normal;
5206
- white-space: normal;
5207
- filter: alpha(opacity=0);
5208
- opacity: 0;
5209
-
5210
- line-break: auto;
5211
- }
5212
- .tooltip.in {
5213
- filter: alpha(opacity=90);
5214
- opacity: .9;
5215
- }
5216
- .tooltip.top {
5217
- padding: 5px 0;
5218
- margin-top: -3px;
5219
- }
5220
- .tooltip.right {
5221
- padding: 0 5px;
5222
- margin-left: 3px;
5223
- }
5224
- .tooltip.bottom {
5225
- padding: 5px 0;
5226
- margin-top: 3px;
5227
- }
5228
- .tooltip.left {
5229
- padding: 0 5px;
5230
- margin-left: -3px;
5231
- }
5232
- .tooltip-inner {
5233
- max-width: 200px;
5234
- padding: 3px 8px;
5235
- color: #fff;
5236
- text-align: center;
5237
- background-color: #000;
5238
- border-radius: 4px;
5239
- }
5240
- .tooltip-arrow {
5241
- position: absolute;
5242
- width: 0;
5243
- height: 0;
5244
- border-color: transparent;
5245
- border-style: solid;
5246
- }
5247
- .tooltip.top .tooltip-arrow {
5248
- bottom: 0;
5249
- left: 50%;
5250
- margin-left: -5px;
5251
- border-width: 5px 5px 0;
5252
- border-top-color: #000;
5253
- }
5254
- .tooltip.top-left .tooltip-arrow {
5255
- right: 5px;
5256
- bottom: 0;
5257
- margin-bottom: -5px;
5258
- border-width: 5px 5px 0;
5259
- border-top-color: #000;
5260
- }
5261
- .tooltip.top-right .tooltip-arrow {
5262
- bottom: 0;
5263
- left: 5px;
5264
- margin-bottom: -5px;
5265
- border-width: 5px 5px 0;
5266
- border-top-color: #000;
5267
- }
5268
- .tooltip.right .tooltip-arrow {
5269
- top: 50%;
5270
- left: 0;
5271
- margin-top: -5px;
5272
- border-width: 5px 5px 5px 0;
5273
- border-right-color: #000;
5274
- }
5275
- .tooltip.left .tooltip-arrow {
5276
- top: 50%;
5277
- right: 0;
5278
- margin-top: -5px;
5279
- border-width: 5px 0 5px 5px;
5280
- border-left-color: #000;
5281
- }
5282
- .tooltip.bottom .tooltip-arrow {
5283
- top: 0;
5284
- left: 50%;
5285
- margin-left: -5px;
5286
- border-width: 0 5px 5px;
5287
- border-bottom-color: #000;
5288
- }
5289
- .tooltip.bottom-left .tooltip-arrow {
5290
- top: 0;
5291
- right: 5px;
5292
- margin-top: -5px;
5293
- border-width: 0 5px 5px;
5294
- border-bottom-color: #000;
5295
- }
5296
- .tooltip.bottom-right .tooltip-arrow {
5297
- top: 0;
5298
- left: 5px;
5299
- margin-top: -5px;
5300
- border-width: 0 5px 5px;
5301
- border-bottom-color: #000;
5302
- }
5303
- .popover {
5304
- position: absolute;
5305
- top: 0;
5306
- left: 0;
5307
- z-index: 1060;
5308
- display: none;
5309
- max-width: 276px;
5310
- padding: 1px;
5311
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5312
- font-size: 14px;
5313
- font-style: normal;
5314
- font-weight: normal;
5315
- line-height: 1.42857143;
5316
- text-align: left;
5317
- text-align: start;
5318
- text-decoration: none;
5319
- text-shadow: none;
5320
- text-transform: none;
5321
- letter-spacing: normal;
5322
- word-break: normal;
5323
- word-spacing: normal;
5324
- word-wrap: normal;
5325
- white-space: normal;
5326
- background-color: #fff;
5327
- -webkit-background-clip: padding-box;
5328
- background-clip: padding-box;
5329
- border: 1px solid #ccc;
5330
- border: 1px solid rgba(0, 0, 0, .2);
5331
- border-radius: 6px;
5332
- -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
5333
- box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
5334
-
5335
- line-break: auto;
5336
- }
5337
- .popover.top {
5338
- margin-top: -10px;
5339
- }
5340
- .popover.right {
5341
- margin-left: 10px;
5342
- }
5343
- .popover.bottom {
5344
- margin-top: 10px;
5345
- }
5346
- .popover.left {
5347
- margin-left: -10px;
5348
- }
5349
- .popover-title {
5350
- padding: 8px 14px;
5351
- margin: 0;
5352
- font-size: 14px;
5353
- background-color: #f7f7f7;
5354
- border-bottom: 1px solid #ebebeb;
5355
- border-radius: 5px 5px 0 0;
5356
- }
5357
- .popover-content {
5358
- padding: 9px 14px;
5359
- }
5360
- .popover > .arrow,
5361
- .popover > .arrow:after {
5362
- position: absolute;
5363
- display: block;
5364
- width: 0;
5365
- height: 0;
5366
- border-color: transparent;
5367
- border-style: solid;
5368
- }
5369
- .popover > .arrow {
5370
- border-width: 11px;
5371
- }
5372
- .popover > .arrow:after {
5373
- content: "";
5374
- border-width: 10px;
5375
- }
5376
- .popover.top > .arrow {
5377
- bottom: -11px;
5378
- left: 50%;
5379
- margin-left: -11px;
5380
- border-top-color: #999;
5381
- border-top-color: rgba(0, 0, 0, .25);
5382
- border-bottom-width: 0;
5383
- }
5384
- .popover.top > .arrow:after {
5385
- bottom: 1px;
5386
- margin-left: -10px;
5387
- content: " ";
5388
- border-top-color: #fff;
5389
- border-bottom-width: 0;
5390
- }
5391
- .popover.right > .arrow {
5392
- top: 50%;
5393
- left: -11px;
5394
- margin-top: -11px;
5395
- border-right-color: #999;
5396
- border-right-color: rgba(0, 0, 0, .25);
5397
- border-left-width: 0;
5398
- }
5399
- .popover.right > .arrow:after {
5400
- bottom: -10px;
5401
- left: 1px;
5402
- content: " ";
5403
- border-right-color: #fff;
5404
- border-left-width: 0;
5405
- }
5406
- .popover.bottom > .arrow {
5407
- top: -11px;
5408
- left: 50%;
5409
- margin-left: -11px;
5410
- border-top-width: 0;
5411
- border-bottom-color: #999;
5412
- border-bottom-color: rgba(0, 0, 0, .25);
5413
- }
5414
- .popover.bottom > .arrow:after {
5415
- top: 1px;
5416
- margin-left: -10px;
5417
- content: " ";
5418
- border-top-width: 0;
5419
- border-bottom-color: #fff;
5420
- }
5421
- .popover.left > .arrow {
5422
- top: 50%;
5423
- right: -11px;
5424
- margin-top: -11px;
5425
- border-right-width: 0;
5426
- border-left-color: #999;
5427
- border-left-color: rgba(0, 0, 0, .25);
5428
- }
5429
- .popover.left > .arrow:after {
5430
- right: 1px;
5431
- bottom: -10px;
5432
- content: " ";
5433
- border-right-width: 0;
5434
- border-left-color: #fff;
5435
- }
5436
- .carousel {
5437
- position: relative;
5438
- }
5439
- .carousel-inner {
5440
- position: relative;
5441
- width: 100%;
5442
- overflow: hidden;
5443
- }
5444
- .carousel-inner > .item {
5445
- position: relative;
5446
- display: none;
5447
- -webkit-transition: .6s ease-in-out left;
5448
- -o-transition: .6s ease-in-out left;
5449
- transition: .6s ease-in-out left;
5450
- }
5451
- .carousel-inner > .item > img,
5452
- .carousel-inner > .item > a > img {
5453
- line-height: 1;
5454
- }
5455
- @media all and (transform-3d), (-webkit-transform-3d) {
5456
- .carousel-inner > .item {
5457
- -webkit-transition: -webkit-transform .6s ease-in-out;
5458
- -o-transition: -o-transform .6s ease-in-out;
5459
- transition: transform .6s ease-in-out;
5460
-
5461
- -webkit-backface-visibility: hidden;
5462
- backface-visibility: hidden;
5463
- -webkit-perspective: 1000px;
5464
- perspective: 1000px;
5465
- }
5466
- .carousel-inner > .item.next,
5467
- .carousel-inner > .item.active.right {
5468
- left: 0;
5469
- -webkit-transform: translate3d(100%, 0, 0);
5470
- transform: translate3d(100%, 0, 0);
5471
- }
5472
- .carousel-inner > .item.prev,
5473
- .carousel-inner > .item.active.left {
5474
- left: 0;
5475
- -webkit-transform: translate3d(-100%, 0, 0);
5476
- transform: translate3d(-100%, 0, 0);
5477
- }
5478
- .carousel-inner > .item.next.left,
5479
- .carousel-inner > .item.prev.right,
5480
- .carousel-inner > .item.active {
5481
- left: 0;
5482
- -webkit-transform: translate3d(0, 0, 0);
5483
- transform: translate3d(0, 0, 0);
5484
- }
5485
- }
5486
- .carousel-inner > .active,
5487
- .carousel-inner > .next,
5488
- .carousel-inner > .prev {
5489
- display: block;
5490
- }
5491
- .carousel-inner > .active {
5492
- left: 0;
5493
- }
5494
- .carousel-inner > .next,
5495
- .carousel-inner > .prev {
5496
- position: absolute;
5497
- top: 0;
5498
- width: 100%;
5499
- }
5500
- .carousel-inner > .next {
5501
- left: 100%;
5502
- }
5503
- .carousel-inner > .prev {
5504
- left: -100%;
5505
- }
5506
- .carousel-inner > .next.left,
5507
- .carousel-inner > .prev.right {
5508
- left: 0;
5509
- }
5510
- .carousel-inner > .active.left {
5511
- left: -100%;
5512
- }
5513
- .carousel-inner > .active.right {
5514
- left: 100%;
5515
- }
5516
- .carousel-control {
5517
- position: absolute;
5518
- top: 0;
5519
- bottom: 0;
5520
- left: 0;
5521
- width: 15%;
5522
- font-size: 20px;
5523
- color: #fff;
5524
- text-align: center;
5525
- text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
5526
- background-color: rgba(0, 0, 0, 0);
5527
- filter: alpha(opacity=50);
5528
- opacity: .5;
5529
- }
5530
- .carousel-control.left {
5531
- background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5532
- background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5533
- background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
5534
- background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5535
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
5536
- background-repeat: repeat-x;
5537
- }
5538
- .carousel-control.right {
5539
- right: 0;
5540
- left: auto;
5541
- background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
5542
- background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
5543
- background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
5544
- background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
5545
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
5546
- background-repeat: repeat-x;
5547
- }
5548
- .carousel-control:hover,
5549
- .carousel-control:focus {
5550
- color: #fff;
5551
- text-decoration: none;
5552
- filter: alpha(opacity=90);
5553
- outline: 0;
5554
- opacity: .9;
5555
- }
5556
- .carousel-control .icon-prev,
5557
- .carousel-control .icon-next,
5558
- .carousel-control .glyphicon-chevron-left,
5559
- .carousel-control .glyphicon-chevron-right {
5560
- position: absolute;
5561
- top: 50%;
5562
- z-index: 5;
5563
- display: inline-block;
5564
- margin-top: -10px;
5565
- }
5566
- .carousel-control .icon-prev,
5567
- .carousel-control .glyphicon-chevron-left {
5568
- left: 50%;
5569
- margin-left: -10px;
5570
- }
5571
- .carousel-control .icon-next,
5572
- .carousel-control .glyphicon-chevron-right {
5573
- right: 50%;
5574
- margin-right: -10px;
5575
- }
5576
- .carousel-control .icon-prev,
5577
- .carousel-control .icon-next {
5578
- width: 20px;
5579
- height: 20px;
5580
- font-family: serif;
5581
- line-height: 1;
5582
- }
5583
- .carousel-control .icon-prev:before {
5584
- content: '\2039';
5585
- }
5586
- .carousel-control .icon-next:before {
5587
- content: '\203a';
5588
- }
5589
- .carousel-indicators {
5590
- position: absolute;
5591
- bottom: 10px;
5592
- left: 50%;
5593
- z-index: 15;
5594
- width: 60%;
5595
- padding-left: 0;
5596
- margin-left: -30%;
5597
- text-align: center;
5598
- list-style: none;
5599
- }
5600
- .carousel-indicators li {
5601
- display: inline-block;
5602
- width: 10px;
5603
- height: 10px;
5604
- margin: 1px;
5605
- text-indent: -999px;
5606
- cursor: pointer;
5607
- background-color: #000 \9;
5608
- background-color: rgba(0, 0, 0, 0);
5609
- border: 1px solid #fff;
5610
- border-radius: 10px;
5611
- }
5612
- .carousel-indicators .active {
5613
- width: 12px;
5614
- height: 12px;
5615
- margin: 0;
5616
- background-color: #fff;
5617
- }
5618
- .carousel-caption {
5619
- position: absolute;
5620
- right: 15%;
5621
- bottom: 20px;
5622
- left: 15%;
5623
- z-index: 10;
5624
- padding-top: 20px;
5625
- padding-bottom: 20px;
5626
- color: #fff;
5627
- text-align: center;
5628
- text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
5629
- }
5630
- .carousel-caption .btn {
5631
- text-shadow: none;
5632
- }
5633
- @media screen and (min-width: 768px) {
5634
- .carousel-control .glyphicon-chevron-left,
5635
- .carousel-control .glyphicon-chevron-right,
5636
- .carousel-control .icon-prev,
5637
- .carousel-control .icon-next {
5638
- width: 30px;
5639
- height: 30px;
5640
- margin-top: -10px;
5641
- font-size: 30px;
5642
- }
5643
- .carousel-control .glyphicon-chevron-left,
5644
- .carousel-control .icon-prev {
5645
- margin-left: -10px;
5646
- }
5647
- .carousel-control .glyphicon-chevron-right,
5648
- .carousel-control .icon-next {
5649
- margin-right: -10px;
5650
- }
5651
- .carousel-caption {
5652
- right: 20%;
5653
- left: 20%;
5654
- padding-bottom: 30px;
5655
- }
5656
- .carousel-indicators {
5657
- bottom: 20px;
5658
- }
5659
- }
5660
- .tinv-wishlist-clearfix:before,
5661
- .tinv-wishlist-clearfix:after,
5662
- .dl-horizontal dd:before,
5663
- .dl-horizontal dd:after,
5664
- .container:before,
5665
- .container:after,
5666
- .container-fluid:before,
5667
- .container-fluid:after,
5668
- .row:before,
5669
- .row:after,
5670
- .form-horizontal .form-group:before,
5671
- .form-horizontal .form-group:after,
5672
- .btn-toolbar:before,
5673
- .btn-toolbar:after,
5674
- .btn-group-vertical > .btn-group:before,
5675
- .btn-group-vertical > .btn-group:after,
5676
- .nav:before,
5677
- .nav:after,
5678
- .navbar:before,
5679
- .navbar:after,
5680
- .navbar-header:before,
5681
- .navbar-header:after,
5682
- .navbar-collapse:before,
5683
- .navbar-collapse:after,
5684
- .pager:before,
5685
- .pager:after,
5686
- .panel-body:before,
5687
- .panel-body:after,
5688
- .modal-header:before,
5689
- .modal-header:after,
5690
- .modal-footer:before,
5691
- .modal-footer:after {
5692
- display: table;
5693
- content: " ";
5694
- }
5695
- .tinv-wishlist-clearfix:after,
5696
- .dl-horizontal dd:after,
5697
- .container:after,
5698
- .container-fluid:after,
5699
- .row:after,
5700
- .form-horizontal .form-group:after,
5701
- .btn-toolbar:after,
5702
- .btn-group-vertical > .btn-group:after,
5703
- .nav:after,
5704
- .navbar:after,
5705
- .navbar-header:after,
5706
- .navbar-collapse:after,
5707
- .pager:after,
5708
- .panel-body:after,
5709
- .modal-header:after,
5710
- .modal-footer:after {
5711
- clear: both;
5712
- }
5713
- .center-block {
5714
- display: block;
5715
- margin-right: auto;
5716
- margin-left: auto;
5717
- }
5718
- .pull-right {
5719
- float: right !important;
5720
- }
5721
- .pull-left {
5722
- float: left !important;
5723
- }
5724
- .hide {
5725
- display: none !important;
5726
- }
5727
- .show {
5728
- display: block !important;
5729
- }
5730
- .invisible {
5731
- visibility: hidden;
5732
- }
5733
- .text-hide {
5734
- font: 0/0 a;
5735
- color: transparent;
5736
- text-shadow: none;
5737
- background-color: transparent;
5738
- border: 0;
5739
- }
5740
- .hidden {
5741
- display: none !important;
5742
- }
5743
- .affix {
5744
- position: fixed;
5745
- }
5746
- @-ms-viewport {
5747
- width: device-width;
5748
- }
5749
- .visible-xs,
5750
- .visible-sm,
5751
- .visible-md,
5752
- .visible-lg {
5753
- display: none !important;
5754
- }
5755
- .visible-xs-block,
5756
- .visible-xs-inline,
5757
- .visible-xs-inline-block,
5758
- .visible-sm-block,
5759
- .visible-sm-inline,
5760
- .visible-sm-inline-block,
5761
- .visible-md-block,
5762
- .visible-md-inline,
5763
- .visible-md-inline-block,
5764
- .visible-lg-block,
5765
- .visible-lg-inline,
5766
- .visible-lg-inline-block {
5767
- display: none !important;
5768
- }
5769
- @media (max-width: 767px) {
5770
- .visible-xs {
5771
- display: block !important;
5772
- }
5773
- table.visible-xs {
5774
- display: table !important;
5775
- }
5776
- tr.visible-xs {
5777
- display: table-row !important;
5778
- }
5779
- th.visible-xs,
5780
- td.visible-xs {
5781
- display: table-cell !important;
5782
- }
5783
- }
5784
- @media (max-width: 767px) {
5785
- .visible-xs-block {
5786
- display: block !important;
5787
- }
5788
- }
5789
- @media (max-width: 767px) {
5790
- .visible-xs-inline {
5791
- display: inline !important;
5792
- }
5793
- }
5794
- @media (max-width: 767px) {
5795
- .visible-xs-inline-block {
5796
- display: inline-block !important;
5797
- }
5798
- }
5799
- @media (min-width: 768px) and (max-width: 991px) {
5800
- .visible-sm {
5801
- display: block !important;
5802
- }
5803
- table.visible-sm {
5804
- display: table !important;
5805
- }
5806
- tr.visible-sm {
5807
- display: table-row !important;
5808
- }
5809
- th.visible-sm,
5810
- td.visible-sm {
5811
- display: table-cell !important;
5812
- }
5813
- }
5814
- @media (min-width: 768px) and (max-width: 991px) {
5815
- .visible-sm-block {
5816
- display: block !important;
5817
- }
5818
- }
5819
- @media (min-width: 768px) and (max-width: 991px) {
5820
- .visible-sm-inline {
5821
- display: inline !important;
5822
- }
5823
- }
5824
- @media (min-width: 768px) and (max-width: 991px) {
5825
- .visible-sm-inline-block {
5826
- display: inline-block !important;
5827
- }
5828
- }
5829
- @media (min-width: 992px) and (max-width: 1199px) {
5830
- .visible-md {
5831
- display: block !important;
5832
- }
5833
- table.visible-md {
5834
- display: table !important;
5835
- }
5836
- tr.visible-md {
5837
- display: table-row !important;
5838
- }
5839
- th.visible-md,
5840
- td.visible-md {
5841
- display: table-cell !important;
5842
- }
5843
- }
5844
- @media (min-width: 992px) and (max-width: 1199px) {
5845
- .visible-md-block {
5846
- display: block !important;
5847
- }
5848
- }
5849
- @media (min-width: 992px) and (max-width: 1199px) {
5850
- .visible-md-inline {
5851
- display: inline !important;
5852
- }
5853
- }
5854
- @media (min-width: 992px) and (max-width: 1199px) {
5855
- .visible-md-inline-block {
5856
- display: inline-block !important;
5857
- }
5858
- }
5859
- @media (min-width: 1200px) {
5860
- .visible-lg {
5861
- display: block !important;
5862
- }
5863
- table.visible-lg {
5864
- display: table !important;
5865
- }
5866
- tr.visible-lg {
5867
- display: table-row !important;
5868
- }
5869
- th.visible-lg,
5870
- td.visible-lg {
5871
- display: table-cell !important;
5872
- }
5873
- }
5874
- @media (min-width: 1200px) {
5875
- .visible-lg-block {
5876
- display: block !important;
5877
- }
5878
- }
5879
- @media (min-width: 1200px) {
5880
- .visible-lg-inline {
5881
- display: inline !important;
5882
- }
5883
- }
5884
- @media (min-width: 1200px) {
5885
- .visible-lg-inline-block {
5886
- display: inline-block !important;
5887
- }
5888
- }
5889
- @media (max-width: 767px) {
5890
- .hidden-xs {
5891
- display: none !important;
5892
- }
5893
- }
5894
- @media (min-width: 768px) and (max-width: 991px) {
5895
- .hidden-sm {
5896
- display: none !important;
5897
- }
5898
- }
5899
- @media (min-width: 992px) and (max-width: 1199px) {
5900
- .hidden-md {
5901
- display: none !important;
5902
- }
5903
- }
5904
- @media (min-width: 1200px) {
5905
- .hidden-lg {
5906
- display: none !important;
5907
- }
5908
- }
5909
- .visible-print {
5910
- display: none !important;
5911
- }
5912
- @media print {
5913
- .visible-print {
5914
- display: block !important;
5915
- }
5916
- table.visible-print {
5917
- display: table !important;
5918
- }
5919
- tr.visible-print {
5920
- display: table-row !important;
5921
- }
5922
- th.visible-print,
5923
- td.visible-print {
5924
- display: table-cell !important;
5925
- }
5926
- }
5927
- .visible-print-block {
5928
- display: none !important;
5929
- }
5930
- @media print {
5931
- .visible-print-block {
5932
- display: block !important;
5933
- }
5934
- }
5935
- .visible-print-inline {
5936
- display: none !important;
5937
- }
5938
- @media print {
5939
- .visible-print-inline {
5940
- display: inline !important;
5941
- }
5942
- }
5943
- .visible-print-inline-block {
5944
- display: none !important;
5945
- }
5946
- @media print {
5947
- .visible-print-inline-block {
5948
- display: inline-block !important;
5949
- }
5950
- }
5951
- @media print {
5952
- .hidden-print {
5953
- display: none !important;
5954
- }
5955
- }
5956
- /*# sourceMappingURL=bootstrap.css.map */
1
+ /*!
2
+ * Bootstrap v3.3.6 (http://getbootstrap.com)
3
+ * Copyright 2011-2015 Twitter, Inc.
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
+ */
6
+ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
7
+ html {
8
+ font-family: sans-serif;
9
+ -webkit-text-size-adjust: 100%;
10
+ -ms-text-size-adjust: 100%;
11
+ }
12
+ body {
13
+ margin: 0;
14
+ }
15
+ article,
16
+ aside,
17
+ details,
18
+ figcaption,
19
+ figure,
20
+ footer,
21
+ header,
22
+ hgroup,
23
+ main,
24
+ menu,
25
+ nav,
26
+ section,
27
+ summary {
28
+ display: block;
29
+ }
30
+ audio,
31
+ canvas,
32
+ progress,
33
+ video {
34
+ display: inline-block;
35
+ vertical-align: baseline;
36
+ }
37
+ audio:not([controls]) {
38
+ display: none;
39
+ height: 0;
40
+ }
41
+ [hidden],
42
+ template {
43
+ display: none;
44
+ }
45
+ a {
46
+ background-color: transparent;
47
+ }
48
+ a:active,
49
+ a:hover {
50
+ outline: 0;
51
+ }
52
+ abbr[title] {
53
+ border-bottom: 1px dotted;
54
+ }
55
+ b,
56
+ strong {
57
+ font-weight: bold;
58
+ }
59
+ dfn {
60
+ font-style: italic;
61
+ }
62
+ h1 {
63
+ margin: .67em 0;
64
+ font-size: 2em;
65
+ }
66
+ mark {
67
+ color: #000;
68
+ background: #ff0;
69
+ }
70
+ small {
71
+ font-size: 80%;
72
+ }
73
+ sub,
74
+ sup {
75
+ position: relative;
76
+ font-size: 75%;
77
+ line-height: 0;
78
+ vertical-align: baseline;
79
+ }
80
+ sup {
81
+ top: -.5em;
82
+ }
83
+ sub {
84
+ bottom: -.25em;
85
+ }
86
+ img {
87
+ border: 0;
88
+ }
89
+ svg:not(:root) {
90
+ overflow: hidden;
91
+ }
92
+ figure {
93
+ margin: 1em 40px;
94
+ }
95
+ hr {
96
+ height: 0;
97
+ -webkit-box-sizing: content-box;
98
+ -moz-box-sizing: content-box;
99
+ box-sizing: content-box;
100
+ }
101
+ pre {
102
+ overflow: auto;
103
+ }
104
+ code,
105
+ kbd,
106
+ pre,
107
+ samp {
108
+ font-family: monospace, monospace;
109
+ font-size: 1em;
110
+ }
111
+ button,
112
+ input,
113
+ optgroup,
114
+ select,
115
+ textarea {
116
+ margin: 0;
117
+ font: inherit;
118
+ color: inherit;
119
+ }
120
+ button {
121
+ overflow: visible;
122
+ }
123
+ button,
124
+ select {
125
+ text-transform: none;
126
+ }
127
+ button,
128
+ html input[type="button"],
129
+ input[type="reset"],
130
+ input[type="submit"] {
131
+ -webkit-appearance: button;
132
+ cursor: pointer;
133
+ }
134
+ button[disabled],
135
+ html input[disabled] {
136
+ cursor: default;
137
+ }
138
+ button::-moz-focus-inner,
139
+ input::-moz-focus-inner {
140
+ padding: 0;
141
+ border: 0;
142
+ }
143
+ input {
144
+ line-height: normal;
145
+ }
146
+ input[type="checkbox"],
147
+ input[type="radio"] {
148
+ -webkit-box-sizing: border-box;
149
+ -moz-box-sizing: border-box;
150
+ box-sizing: border-box;
151
+ padding: 0;
152
+ }
153
+ input[type="number"]::-webkit-inner-spin-button,
154
+ input[type="number"]::-webkit-outer-spin-button {
155
+ height: auto;
156
+ }
157
+ input[type="search"] {
158
+ -webkit-box-sizing: content-box;
159
+ -moz-box-sizing: content-box;
160
+ box-sizing: content-box;
161
+ -webkit-appearance: textfield;
162
+ }
163
+ input[type="search"]::-webkit-search-cancel-button,
164
+ input[type="search"]::-webkit-search-decoration {
165
+ -webkit-appearance: none;
166
+ }
167
+ fieldset {
168
+ padding: .35em .625em .75em;
169
+ margin: 0 2px;
170
+ border: 1px solid #c0c0c0;
171
+ }
172
+ legend {
173
+ padding: 0;
174
+ border: 0;
175
+ }
176
+ textarea {
177
+ overflow: auto;
178
+ }
179
+ optgroup {
180
+ font-weight: bold;
181
+ }
182
+ table {
183
+ border-spacing: 0;
184
+ border-collapse: collapse;
185
+ }
186
+ td,
187
+ th {
188
+ padding: 0;
189
+ }
190
+ /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
191
+ @media print {
192
+ *,
193
+ *:before,
194
+ *:after {
195
+ color: #000 !important;
196
+ text-shadow: none !important;
197
+ background: transparent !important;
198
+ -webkit-box-shadow: none !important;
199
+ box-shadow: none !important;
200
+ }
201
+ a,
202
+ a:visited {
203
+ text-decoration: underline;
204
+ }
205
+ a[href]:after {
206
+ content: " (" attr(href) ")";
207
+ }
208
+ abbr[title]:after {
209
+ content: " (" attr(title) ")";
210
+ }
211
+ a[href^="#"]:after,
212
+ a[href^="javascript:"]:after {
213
+ content: "";
214
+ }
215
+ pre,
216
+ blockquote {
217
+ border: 1px solid #999;
218
+
219
+ page-break-inside: avoid;
220
+ }
221
+ thead {
222
+ display: table-header-group;
223
+ }
224
+ tr,
225
+ img {
226
+ page-break-inside: avoid;
227
+ }
228
+ img {
229
+ max-width: 100% !important;
230
+ }
231
+ p,
232
+ h2,
233
+ h3 {
234
+ orphans: 3;
235
+ widows: 3;
236
+ }
237
+ h2,
238
+ h3 {
239
+ page-break-after: avoid;
240
+ }
241
+ .navbar {
242
+ display: none;
243
+ }
244
+ .btn > .caret,
245
+ .dropup > .btn > .caret {
246
+ border-top-color: #000 !important;
247
+ }
248
+ .label {
249
+ border: 1px solid #000;
250
+ }
251
+ .table {
252
+ border-collapse: collapse !important;
253
+ }
254
+ .table td,
255
+ .table th {
256
+ background-color: #fff !important;
257
+ }
258
+ .table-bordered th,
259
+ .table-bordered td {
260
+ border: 1px solid #ddd !important;
261
+ }
262
+ }
263
+
264
+ * {
265
+ -webkit-box-sizing: border-box;
266
+ -moz-box-sizing: border-box;
267
+ box-sizing: border-box;
268
+ }
269
+ *:before,
270
+ *:after {
271
+ -webkit-box-sizing: border-box;
272
+ -moz-box-sizing: border-box;
273
+ box-sizing: border-box;
274
+ }
275
+ html {
276
+ font-size: 10px;
277
+
278
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
279
+ }
280
+ body {
281
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
282
+ font-size: 14px;
283
+ line-height: 1.42857143;
284
+ color: #333;
285
+ background-color: #fff;
286
+ }
287
+ input,
288
+ button,
289
+ select,
290
+ textarea {
291
+ font-family: inherit;
292
+ font-size: inherit;
293
+ line-height: inherit;
294
+ }
295
+ a {
296
+ color: #337ab7;
297
+ text-decoration: none;
298
+ }
299
+ a:hover,
300
+ a:focus {
301
+ color: #23527c;
302
+ text-decoration: underline;
303
+ }
304
+ a:focus {
305
+ outline: thin dotted;
306
+ outline: 5px auto -webkit-focus-ring-color;
307
+ outline-offset: -2px;
308
+ }
309
+ figure {
310
+ margin: 0;
311
+ }
312
+ img {
313
+ vertical-align: middle;
314
+ }
315
+ .img-responsive,
316
+ .thumbnail > img,
317
+ .thumbnail a > img,
318
+ .carousel-inner > .item > img,
319
+ .carousel-inner > .item > a > img {
320
+ display: block;
321
+ max-width: 100%;
322
+ height: auto;
323
+ }
324
+ .img-rounded {
325
+ border-radius: 6px;
326
+ }
327
+ .img-thumbnail {
328
+ display: inline-block;
329
+ max-width: 100%;
330
+ height: auto;
331
+ padding: 4px;
332
+ line-height: 1.42857143;
333
+ background-color: #fff;
334
+ border: 1px solid #ddd;
335
+ border-radius: 4px;
336
+ -webkit-transition: all .2s ease-in-out;
337
+ -o-transition: all .2s ease-in-out;
338
+ transition: all .2s ease-in-out;
339
+ }
340
+ .img-circle {
341
+ border-radius: 50%;
342
+ }
343
+ hr {
344
+ margin-top: 20px;
345
+ margin-bottom: 20px;
346
+ border: 0;
347
+ border-top: 1px solid #eee;
348
+ }
349
+ .sr-only {
350
+ position: absolute;
351
+ width: 1px;
352
+ height: 1px;
353
+ padding: 0;
354
+ margin: -1px;
355
+ overflow: hidden;
356
+ clip: rect(0, 0, 0, 0);
357
+ border: 0;
358
+ }
359
+ .sr-only-focusable:active,
360
+ .sr-only-focusable:focus {
361
+ position: static;
362
+ width: auto;
363
+ height: auto;
364
+ margin: 0;
365
+ overflow: visible;
366
+ clip: auto;
367
+ }
368
+ [role="button"] {
369
+ cursor: pointer;
370
+ }
371
+ h1,
372
+ h2,
373
+ h3,
374
+ h4,
375
+ h5,
376
+ h6,
377
+ .h1,
378
+ .h2,
379
+ .h3,
380
+ .h4,
381
+ .h5,
382
+ .h6 {
383
+ font-family: inherit;
384
+ font-weight: 500;
385
+ line-height: 1.1;
386
+ color: inherit;
387
+ }
388
+ h1 small,
389
+ h2 small,
390
+ h3 small,
391
+ h4 small,
392
+ h5 small,
393
+ h6 small,
394
+ .h1 small,
395
+ .h2 small,
396
+ .h3 small,
397
+ .h4 small,
398
+ .h5 small,
399
+ .h6 small,
400
+ h1 .small,
401
+ h2 .small,
402
+ h3 .small,
403
+ h4 .small,
404
+ h5 .small,
405
+ h6 .small,
406
+ .h1 .small,
407
+ .h2 .small,
408
+ .h3 .small,
409
+ .h4 .small,
410
+ .h5 .small,
411
+ .h6 .small {
412
+ font-weight: normal;
413
+ line-height: 1;
414
+ color: #777;
415
+ }
416
+ h1,
417
+ .h1,
418
+ h2,
419
+ .h2,
420
+ h3,
421
+ .h3 {
422
+ margin-top: 20px;
423
+ margin-bottom: 10px;
424
+ }
425
+ h1 small,
426
+ .h1 small,
427
+ h2 small,
428
+ .h2 small,
429
+ h3 small,
430
+ .h3 small,
431
+ h1 .small,
432
+ .h1 .small,
433
+ h2 .small,
434
+ .h2 .small,
435
+ h3 .small,
436
+ .h3 .small {
437
+ font-size: 65%;
438
+ }
439
+ h4,
440
+ .h4,
441
+ h5,
442
+ .h5,
443
+ h6,
444
+ .h6 {
445
+ margin-top: 10px;
446
+ margin-bottom: 10px;
447
+ }
448
+ h4 small,
449
+ .h4 small,
450
+ h5 small,
451
+ .h5 small,
452
+ h6 small,
453
+ .h6 small,
454
+ h4 .small,
455
+ .h4 .small,
456
+ h5 .small,
457
+ .h5 .small,
458
+ h6 .small,
459
+ .h6 .small {
460
+ font-size: 75%;
461
+ }
462
+ h1,
463
+ .h1 {
464
+ font-size: 36px;
465
+ }
466
+ h2,
467
+ .h2 {
468
+ font-size: 30px;
469
+ }
470
+ h3,
471
+ .h3 {
472
+ font-size: 24px;
473
+ }
474
+ h4,
475
+ .h4 {
476
+ font-size: 18px;
477
+ }
478
+ h5,
479
+ .h5 {
480
+ font-size: 14px;
481
+ }
482
+ h6,
483
+ .h6 {
484
+ font-size: 12px;
485
+ }
486
+ p {
487
+ margin: 0 0 10px;
488
+ }
489
+ .lead {
490
+ margin-bottom: 20px;
491
+ font-size: 16px;
492
+ font-weight: 300;
493
+ line-height: 1.4;
494
+ }
495
+ @media (min-width: 768px) {
496
+ .lead {
497
+ font-size: 21px;
498
+ }
499
+ }
500
+ small,
501
+ .small {
502
+ font-size: 85%;
503
+ }
504
+ mark,
505
+ .mark {
506
+ padding: .2em;
507
+ background-color: #fcf8e3;
508
+ }
509
+ .text-left {
510
+ text-align: left;
511
+ }
512
+ .text-right {
513
+ text-align: right;
514
+ }
515
+ .text-center {
516
+ text-align: center;
517
+ }
518
+ .text-justify {
519
+ text-align: justify;
520
+ }
521
+ .text-nowrap {
522
+ white-space: nowrap;
523
+ }
524
+ .text-lowercase {
525
+ text-transform: lowercase;
526
+ }
527
+ .text-uppercase {
528
+ text-transform: uppercase;
529
+ }
530
+ .text-capitalize {
531
+ text-transform: capitalize;
532
+ }
533
+ .text-muted {
534
+ color: #777;
535
+ }
536
+ .text-primary {
537
+ color: #337ab7;
538
+ }
539
+ a.text-primary:hover,
540
+ a.text-primary:focus {
541
+ color: #286090;
542
+ }
543
+ .text-success {
544
+ color: #3c763d;
545
+ }
546
+ a.text-success:hover,
547
+ a.text-success:focus {
548
+ color: #2b542c;
549
+ }
550
+ .text-info {
551
+ color: #31708f;
552
+ }
553
+ a.text-info:hover,
554
+ a.text-info:focus {
555
+ color: #245269;
556
+ }
557
+ .text-warning {
558
+ color: #8a6d3b;
559
+ }
560
+ a.text-warning:hover,
561
+ a.text-warning:focus {
562
+ color: #66512c;
563
+ }
564
+ .text-danger {
565
+ color: #a94442;
566
+ }
567
+ a.text-danger:hover,
568
+ a.text-danger:focus {
569
+ color: #843534;
570
+ }
571
+ .bg-primary {
572
+ color: #fff;
573
+ background-color: #337ab7;
574
+ }
575
+ a.bg-primary:hover,
576
+ a.bg-primary:focus {
577
+ background-color: #286090;
578
+ }
579
+ .bg-success {
580
+ background-color: #dff0d8;
581
+ }
582
+ a.bg-success:hover,
583
+ a.bg-success:focus {
584
+ background-color: #c1e2b3;
585
+ }
586
+ .bg-info {
587
+ background-color: #d9edf7;
588
+ }
589
+ a.bg-info:hover,
590
+ a.bg-info:focus {
591
+ background-color: #afd9ee;
592
+ }
593
+ .bg-warning {
594
+ background-color: #fcf8e3;
595
+ }
596
+ a.bg-warning:hover,
597
+ a.bg-warning:focus {
598
+ background-color: #f7ecb5;
599
+ }
600
+ .bg-danger {
601
+ background-color: #f2dede;
602
+ }
603
+ a.bg-danger:hover,
604
+ a.bg-danger:focus {
605
+ background-color: #e4b9b9;
606
+ }
607
+ .page-header {
608
+ padding-bottom: 9px;
609
+ margin: 40px 0 20px;
610
+ border-bottom: 1px solid #eee;
611
+ }
612
+ ul,
613
+ ol {
614
+ margin-top: 0;
615
+ margin-bottom: 10px;
616
+ }
617
+ ul ul,
618
+ ol ul,
619
+ ul ol,
620
+ ol ol {
621
+ margin-bottom: 0;
622
+ }
623
+ .list-unstyled {
624
+ padding-left: 0;
625
+ list-style: none;
626
+ }
627
+ .list-inline {
628
+ padding-left: 0;
629
+ margin-left: -5px;
630
+ list-style: none;
631
+ }
632
+ .list-inline > li {
633
+ display: inline-block;
634
+ padding-right: 5px;
635
+ padding-left: 5px;
636
+ }
637
+ dl {
638
+ margin-top: 0;
639
+ margin-bottom: 20px;
640
+ }
641
+ dt,
642
+ dd {
643
+ line-height: 1.42857143;
644
+ }
645
+ dt {
646
+ font-weight: bold;
647
+ }
648
+ dd {
649
+ margin-left: 0;
650
+ }
651
+ @media (min-width: 768px) {
652
+ .dl-horizontal dt {
653
+ float: left;
654
+ width: 160px;
655
+ overflow: hidden;
656
+ clear: left;
657
+ text-align: right;
658
+ text-overflow: ellipsis;
659
+ white-space: nowrap;
660
+ }
661
+ .dl-horizontal dd {
662
+ margin-left: 180px;
663
+ }
664
+ }
665
+ abbr[title],
666
+ abbr[data-original-title] {
667
+ cursor: help;
668
+ border-bottom: 1px dotted #777;
669
+ }
670
+ .initialism {
671
+ font-size: 90%;
672
+ text-transform: uppercase;
673
+ }
674
+ blockquote {
675
+ padding: 10px 20px;
676
+ margin: 0 0 20px;
677
+ font-size: 17.5px;
678
+ border-left: 5px solid #eee;
679
+ }
680
+ blockquote p:last-child,
681
+ blockquote ul:last-child,
682
+ blockquote ol:last-child {
683
+ margin-bottom: 0;
684
+ }
685
+ blockquote footer,
686
+ blockquote small,
687
+ blockquote .small {
688
+ display: block;
689
+ font-size: 80%;
690
+ line-height: 1.42857143;
691
+ color: #777;
692
+ }
693
+ blockquote footer:before,
694
+ blockquote small:before,
695
+ blockquote .small:before {
696
+ content: '\2014 \00A0';
697
+ }
698
+ .blockquote-reverse,
699
+ blockquote.pull-right {
700
+ padding-right: 15px;
701
+ padding-left: 0;
702
+ text-align: right;
703
+ border-right: 5px solid #eee;
704
+ border-left: 0;
705
+ }
706
+ .blockquote-reverse footer:before,
707
+ blockquote.pull-right footer:before,
708
+ .blockquote-reverse small:before,
709
+ blockquote.pull-right small:before,
710
+ .blockquote-reverse .small:before,
711
+ blockquote.pull-right .small:before {
712
+ content: '';
713
+ }
714
+ .blockquote-reverse footer:after,
715
+ blockquote.pull-right footer:after,
716
+ .blockquote-reverse small:after,
717
+ blockquote.pull-right small:after,
718
+ .blockquote-reverse .small:after,
719
+ blockquote.pull-right .small:after {
720
+ content: '\00A0 \2014';
721
+ }
722
+ address {
723
+ margin-bottom: 20px;
724
+ font-style: normal;
725
+ line-height: 1.42857143;
726
+ }
727
+ code,
728
+ kbd,
729
+ pre,
730
+ samp {
731
+ font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
732
+ }
733
+ code {
734
+ padding: 2px 4px;
735
+ font-size: 90%;
736
+ color: #c7254e;
737
+ background-color: #f9f2f4;
738
+ border-radius: 4px;
739
+ }
740
+ kbd {
741
+ padding: 2px 4px;
742
+ font-size: 90%;
743
+ color: #fff;
744
+ background-color: #333;
745
+ border-radius: 3px;
746
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
747
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
748
+ }
749
+ kbd kbd {
750
+ padding: 0;
751
+ font-size: 100%;
752
+ font-weight: bold;
753
+ -webkit-box-shadow: none;
754
+ box-shadow: none;
755
+ }
756
+ pre {
757
+ display: block;
758
+ padding: 9.5px;
759
+ margin: 0 0 10px;
760
+ font-size: 13px;
761
+ line-height: 1.42857143;
762
+ color: #333;
763
+ word-break: break-all;
764
+ word-wrap: break-word;
765
+ background-color: #f5f5f5;
766
+ border: 1px solid #ccc;
767
+ border-radius: 4px;
768
+ }
769
+ pre code {
770
+ padding: 0;
771
+ font-size: inherit;
772
+ color: inherit;
773
+ white-space: pre-wrap;
774
+ background-color: transparent;
775
+ border-radius: 0;
776
+ }
777
+ .pre-scrollable {
778
+ max-height: 340px;
779
+ overflow-y: scroll;
780
+ }
781
+ .container {
782
+ padding-right: 15px;
783
+ padding-left: 15px;
784
+ margin-right: auto;
785
+ margin-left: auto;
786
+ }
787
+ @media (min-width: 768px) {
788
+ .container {
789
+ width: 750px;
790
+ }
791
+ }
792
+ @media (min-width: 992px) {
793
+ .container {
794
+ width: 970px;
795
+ }
796
+ }
797
+ @media (min-width: 1200px) {
798
+ .container {
799
+ width: 1170px;
800
+ }
801
+ }
802
+ .container-fluid {
803
+ padding-right: 15px;
804
+ padding-left: 15px;
805
+ margin-right: auto;
806
+ margin-left: auto;
807
+ }
808
+ .row {
809
+ margin-right: -15px;
810
+ margin-left: -15px;
811
+ }
812
+ .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
813
+ position: relative;
814
+ min-height: 1px;
815
+ padding-right: 15px;
816
+ padding-left: 15px;
817
+ }
818
+ .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
819
+ float: left;
820
+ }
821
+ .col-xs-12 {
822
+ width: 100%;
823
+ }
824
+ .col-xs-11 {
825
+ width: 91.66666667%;
826
+ }
827
+ .col-xs-10 {
828
+ width: 83.33333333%;
829
+ }
830
+ .col-xs-9 {
831
+ width: 75%;
832
+ }
833
+ .col-xs-8 {
834
+ width: 66.66666667%;
835
+ }
836
+ .col-xs-7 {
837
+ width: 58.33333333%;
838
+ }
839
+ .col-xs-6 {
840
+ width: 50%;
841
+ }
842
+ .col-xs-5 {
843
+ width: 41.66666667%;
844
+ }
845
+ .col-xs-4 {
846
+ width: 33.33333333%;
847
+ }
848
+ .col-xs-3 {
849
+ width: 25%;
850
+ }
851
+ .col-xs-2 {
852
+ width: 16.66666667%;
853
+ }
854
+ .col-xs-1 {
855
+ width: 8.33333333%;
856
+ }
857
+ .col-xs-pull-12 {
858
+ right: 100%;
859
+ }
860
+ .col-xs-pull-11 {
861
+ right: 91.66666667%;
862
+ }
863
+ .col-xs-pull-10 {
864
+ right: 83.33333333%;
865
+ }
866
+ .col-xs-pull-9 {
867
+ right: 75%;
868
+ }
869
+ .col-xs-pull-8 {
870
+ right: 66.66666667%;
871
+ }
872
+ .col-xs-pull-7 {
873
+ right: 58.33333333%;
874
+ }
875
+ .col-xs-pull-6 {
876
+ right: 50%;
877
+ }
878
+ .col-xs-pull-5 {
879
+ right: 41.66666667%;
880
+ }
881
+ .col-xs-pull-4 {
882
+ right: 33.33333333%;
883
+ }
884
+ .col-xs-pull-3 {
885
+ right: 25%;
886
+ }
887
+ .col-xs-pull-2 {
888
+ right: 16.66666667%;
889
+ }
890
+ .col-xs-pull-1 {
891
+ right: 8.33333333%;
892
+ }
893
+ .col-xs-pull-0 {
894
+ right: auto;
895
+ }
896
+ .col-xs-push-12 {
897
+ left: 100%;
898
+ }
899
+ .col-xs-push-11 {
900
+ left: 91.66666667%;
901
+ }
902
+ .col-xs-push-10 {
903
+ left: 83.33333333%;
904
+ }
905
+ .col-xs-push-9 {
906
+ left: 75%;
907
+ }
908
+ .col-xs-push-8 {
909
+ left: 66.66666667%;
910
+ }
911
+ .col-xs-push-7 {
912
+ left: 58.33333333%;
913
+ }
914
+ .col-xs-push-6 {
915
+ left: 50%;
916
+ }
917
+ .col-xs-push-5 {
918
+ left: 41.66666667%;
919
+ }
920
+ .col-xs-push-4 {
921
+ left: 33.33333333%;
922
+ }
923
+ .col-xs-push-3 {
924
+ left: 25%;
925
+ }
926
+ .col-xs-push-2 {
927
+ left: 16.66666667%;
928
+ }
929
+ .col-xs-push-1 {
930
+ left: 8.33333333%;
931
+ }
932
+ .col-xs-push-0 {
933
+ left: auto;
934
+ }
935
+ .col-xs-offset-12 {
936
+ margin-left: 100%;
937
+ }
938
+ .col-xs-offset-11 {
939
+ margin-left: 91.66666667%;
940
+ }
941
+ .col-xs-offset-10 {
942
+ margin-left: 83.33333333%;
943
+ }
944
+ .col-xs-offset-9 {
945
+ margin-left: 75%;
946
+ }
947
+ .col-xs-offset-8 {
948
+ margin-left: 66.66666667%;
949
+ }
950
+ .col-xs-offset-7 {
951
+ margin-left: 58.33333333%;
952
+ }
953
+ .col-xs-offset-6 {
954
+ margin-left: 50%;
955
+ }
956
+ .col-xs-offset-5 {
957
+ margin-left: 41.66666667%;
958
+ }
959
+ .col-xs-offset-4 {
960
+ margin-left: 33.33333333%;
961
+ }
962
+ .col-xs-offset-3 {
963
+ margin-left: 25%;
964
+ }
965
+ .col-xs-offset-2 {
966
+ margin-left: 16.66666667%;
967
+ }
968
+ .col-xs-offset-1 {
969
+ margin-left: 8.33333333%;
970
+ }
971
+ .col-xs-offset-0 {
972
+ margin-left: 0;
973
+ }
974
+ @media (min-width: 768px) {
975
+ .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
976
+ float: left;
977
+ }
978
+ .col-sm-12 {
979
+ width: 100%;
980
+ }
981
+ .col-sm-11 {
982
+ width: 91.66666667%;
983
+ }
984
+ .col-sm-10 {
985
+ width: 83.33333333%;
986
+ }
987
+ .col-sm-9 {
988
+ width: 75%;
989
+ }
990
+ .col-sm-8 {
991
+ width: 66.66666667%;
992
+ }
993
+ .col-sm-7 {
994
+ width: 58.33333333%;
995
+ }
996
+ .col-sm-6 {
997
+ width: 50%;
998
+ }
999
+ .col-sm-5 {
1000
+ width: 41.66666667%;
1001
+ }
1002
+ .col-sm-4 {
1003
+ width: 33.33333333%;
1004
+ }
1005
+ .col-sm-3 {
1006
+ width: 25%;
1007
+ }
1008
+ .col-sm-2 {
1009
+ width: 16.66666667%;
1010
+ }
1011
+ .col-sm-1 {
1012
+ width: 8.33333333%;
1013
+ }
1014
+ .col-sm-pull-12 {
1015
+ right: 100%;
1016
+ }
1017
+ .col-sm-pull-11 {
1018
+ right: 91.66666667%;
1019
+ }
1020
+ .col-sm-pull-10 {
1021
+ right: 83.33333333%;
1022
+ }
1023
+ .col-sm-pull-9 {
1024
+ right: 75%;
1025
+ }
1026
+ .col-sm-pull-8 {
1027
+ right: 66.66666667%;
1028
+ }
1029
+ .col-sm-pull-7 {
1030
+ right: 58.33333333%;
1031
+ }
1032
+ .col-sm-pull-6 {
1033
+ right: 50%;
1034
+ }
1035
+ .col-sm-pull-5 {
1036
+ right: 41.66666667%;
1037
+ }
1038
+ .col-sm-pull-4 {
1039
+ right: 33.33333333%;
1040
+ }
1041
+ .col-sm-pull-3 {
1042
+ right: 25%;
1043
+ }
1044
+ .col-sm-pull-2 {
1045
+ right: 16.66666667%;
1046
+ }
1047
+ .col-sm-pull-1 {
1048
+ right: 8.33333333%;
1049
+ }
1050
+ .col-sm-pull-0 {
1051
+ right: auto;
1052
+ }
1053
+ .col-sm-push-12 {
1054
+ left: 100%;
1055
+ }
1056
+ .col-sm-push-11 {
1057
+ left: 91.66666667%;
1058
+ }
1059
+ .col-sm-push-10 {
1060
+ left: 83.33333333%;
1061
+ }
1062
+ .col-sm-push-9 {
1063
+ left: 75%;
1064
+ }
1065
+ .col-sm-push-8 {
1066
+ left: 66.66666667%;
1067
+ }
1068
+ .col-sm-push-7 {
1069
+ left: 58.33333333%;
1070
+ }
1071
+ .col-sm-push-6 {
1072
+ left: 50%;
1073
+ }
1074
+ .col-sm-push-5 {
1075
+ left: 41.66666667%;
1076
+ }
1077
+ .col-sm-push-4 {
1078
+ left: 33.33333333%;
1079
+ }
1080
+ .col-sm-push-3 {
1081
+ left: 25%;
1082
+ }
1083
+ .col-sm-push-2 {
1084
+ left: 16.66666667%;
1085
+ }
1086
+ .col-sm-push-1 {
1087
+ left: 8.33333333%;
1088
+ }
1089
+ .col-sm-push-0 {
1090
+ left: auto;
1091
+ }
1092
+ .col-sm-offset-12 {
1093
+ margin-left: 100%;
1094
+ }
1095
+ .col-sm-offset-11 {
1096
+ margin-left: 91.66666667%;
1097
+ }
1098
+ .col-sm-offset-10 {
1099
+ margin-left: 83.33333333%;
1100
+ }
1101
+ .col-sm-offset-9 {
1102
+ margin-left: 75%;
1103
+ }
1104
+ .col-sm-offset-8 {
1105
+ margin-left: 66.66666667%;
1106
+ }
1107
+ .col-sm-offset-7 {
1108
+ margin-left: 58.33333333%;
1109
+ }
1110
+ .col-sm-offset-6 {
1111
+ margin-left: 50%;
1112
+ }
1113
+ .col-sm-offset-5 {
1114
+ margin-left: 41.66666667%;
1115
+ }
1116
+ .col-sm-offset-4 {
1117
+ margin-left: 33.33333333%;
1118
+ }
1119
+ .col-sm-offset-3 {
1120
+ margin-left: 25%;
1121
+ }
1122
+ .col-sm-offset-2 {
1123
+ margin-left: 16.66666667%;
1124
+ }
1125
+ .col-sm-offset-1 {
1126
+ margin-left: 8.33333333%;
1127
+ }
1128
+ .col-sm-offset-0 {
1129
+ margin-left: 0;
1130
+ }
1131
+ }
1132
+ @media (min-width: 992px) {
1133
+ .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1134
+ float: left;
1135
+ }
1136
+ .col-md-12 {
1137
+ width: 100%;
1138
+ }
1139
+ .col-md-11 {
1140
+ width: 91.66666667%;
1141
+ }
1142
+ .col-md-10 {
1143
+ width: 83.33333333%;
1144
+ }
1145
+ .col-md-9 {
1146
+ width: 75%;
1147
+ }
1148
+ .col-md-8 {
1149
+ width: 66.66666667%;
1150
+ }
1151
+ .col-md-7 {
1152
+ width: 58.33333333%;
1153
+ }
1154
+ .col-md-6 {
1155
+ width: 50%;
1156
+ }
1157
+ .col-md-5 {
1158
+ width: 41.66666667%;
1159
+ }
1160
+ .col-md-4 {
1161
+ width: 33.33333333%;
1162
+ }
1163
+ .col-md-3 {
1164
+ width: 25%;
1165
+ }
1166
+ .col-md-2 {
1167
+ width: 16.66666667%;
1168
+ }
1169
+ .col-md-1 {
1170
+ width: 8.33333333%;
1171
+ }
1172
+ .col-md-pull-12 {
1173
+ right: 100%;
1174
+ }
1175
+ .col-md-pull-11 {
1176
+ right: 91.66666667%;
1177
+ }
1178
+ .col-md-pull-10 {
1179
+ right: 83.33333333%;
1180
+ }
1181
+ .col-md-pull-9 {
1182
+ right: 75%;
1183
+ }
1184
+ .col-md-pull-8 {
1185
+ right: 66.66666667%;
1186
+ }
1187
+ .col-md-pull-7 {
1188
+ right: 58.33333333%;
1189
+ }
1190
+ .col-md-pull-6 {
1191
+ right: 50%;
1192
+ }
1193
+ .col-md-pull-5 {
1194
+ right: 41.66666667%;
1195
+ }
1196
+ .col-md-pull-4 {
1197
+ right: 33.33333333%;
1198
+ }
1199
+ .col-md-pull-3 {
1200
+ right: 25%;
1201
+ }
1202
+ .col-md-pull-2 {
1203
+ right: 16.66666667%;
1204
+ }
1205
+ .col-md-pull-1 {
1206
+ right: 8.33333333%;
1207
+ }
1208
+ .col-md-pull-0 {
1209
+ right: auto;
1210
+ }
1211
+ .col-md-push-12 {
1212
+ left: 100%;
1213
+ }
1214
+ .col-md-push-11 {
1215
+ left: 91.66666667%;
1216
+ }
1217
+ .col-md-push-10 {
1218
+ left: 83.33333333%;
1219
+ }
1220
+ .col-md-push-9 {
1221
+ left: 75%;
1222
+ }
1223
+ .col-md-push-8 {
1224
+ left: 66.66666667%;
1225
+ }
1226
+ .col-md-push-7 {
1227
+ left: 58.33333333%;
1228
+ }
1229
+ .col-md-push-6 {
1230
+ left: 50%;
1231
+ }
1232
+ .col-md-push-5 {
1233
+ left: 41.66666667%;
1234
+ }
1235
+ .col-md-push-4 {
1236
+ left: 33.33333333%;
1237
+ }
1238
+ .col-md-push-3 {
1239
+ left: 25%;
1240
+ }
1241
+ .col-md-push-2 {
1242
+ left: 16.66666667%;
1243
+ }
1244
+ .col-md-push-1 {
1245
+ left: 8.33333333%;
1246
+ }
1247
+ .col-md-push-0 {
1248
+ left: auto;
1249
+ }
1250
+ .col-md-offset-12 {
1251
+ margin-left: 100%;
1252
+ }
1253
+ .col-md-offset-11 {
1254
+ margin-left: 91.66666667%;
1255
+ }
1256
+ .col-md-offset-10 {
1257
+ margin-left: 83.33333333%;
1258
+ }
1259
+ .col-md-offset-9 {
1260
+ margin-left: 75%;
1261
+ }
1262
+ .col-md-offset-8 {
1263
+ margin-left: 66.66666667%;
1264
+ }
1265
+ .col-md-offset-7 {
1266
+ margin-left: 58.33333333%;
1267
+ }
1268
+ .col-md-offset-6 {
1269
+ margin-left: 50%;
1270
+ }
1271
+ .col-md-offset-5 {
1272
+ margin-left: 41.66666667%;
1273
+ }
1274
+ .col-md-offset-4 {
1275
+ margin-left: 33.33333333%;
1276
+ }
1277
+ .col-md-offset-3 {
1278
+ margin-left: 25%;
1279
+ }
1280
+ .col-md-offset-2 {
1281
+ margin-left: 16.66666667%;
1282
+ }
1283
+ .col-md-offset-1 {
1284
+ margin-left: 8.33333333%;
1285
+ }
1286
+ .col-md-offset-0 {
1287
+ margin-left: 0;
1288
+ }
1289
+ }
1290
+ @media (min-width: 1200px) {
1291
+ .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
1292
+ float: left;
1293
+ }
1294
+ .col-lg-12 {
1295
+ width: 100%;
1296
+ }
1297
+ .col-lg-11 {
1298
+ width: 91.66666667%;
1299
+ }
1300
+ .col-lg-10 {
1301
+ width: 83.33333333%;
1302
+ }
1303
+ .col-lg-9 {
1304
+ width: 75%;
1305
+ }
1306
+ .col-lg-8 {
1307
+ width: 66.66666667%;
1308
+ }
1309
+ .col-lg-7 {
1310
+ width: 58.33333333%;
1311
+ }
1312
+ .col-lg-6 {
1313
+ width: 50%;
1314
+ }
1315
+ .col-lg-5 {
1316
+ width: 41.66666667%;
1317
+ }
1318
+ .col-lg-4 {
1319
+ width: 33.33333333%;
1320
+ }
1321
+ .col-lg-3 {
1322
+ width: 25%;
1323
+ }
1324
+ .col-lg-2 {
1325
+ width: 16.66666667%;
1326
+ }
1327
+ .col-lg-1 {
1328
+ width: 8.33333333%;
1329
+ }
1330
+ .col-lg-pull-12 {
1331
+ right: 100%;
1332
+ }
1333
+ .col-lg-pull-11 {
1334
+ right: 91.66666667%;
1335
+ }
1336
+ .col-lg-pull-10 {
1337
+ right: 83.33333333%;
1338
+ }
1339
+ .col-lg-pull-9 {
1340
+ right: 75%;
1341
+ }
1342
+ .col-lg-pull-8 {
1343
+ right: 66.66666667%;
1344
+ }
1345
+ .col-lg-pull-7 {
1346
+ right: 58.33333333%;
1347
+ }
1348
+ .col-lg-pull-6 {
1349
+ right: 50%;
1350
+ }
1351
+ .col-lg-pull-5 {
1352
+ right: 41.66666667%;
1353
+ }
1354
+ .col-lg-pull-4 {
1355
+ right: 33.33333333%;
1356
+ }
1357
+ .col-lg-pull-3 {
1358
+ right: 25%;
1359
+ }
1360
+ .col-lg-pull-2 {
1361
+ right: 16.66666667%;
1362
+ }
1363
+ .col-lg-pull-1 {
1364
+ right: 8.33333333%;
1365
+ }
1366
+ .col-lg-pull-0 {
1367
+ right: auto;
1368
+ }
1369
+ .col-lg-push-12 {
1370
+ left: 100%;
1371
+ }
1372
+ .col-lg-push-11 {
1373
+ left: 91.66666667%;
1374
+ }
1375
+ .col-lg-push-10 {
1376
+ left: 83.33333333%;
1377
+ }
1378
+ .col-lg-push-9 {
1379
+ left: 75%;
1380
+ }
1381
+ .col-lg-push-8 {
1382
+ left: 66.66666667%;
1383
+ }
1384
+ .col-lg-push-7 {
1385
+ left: 58.33333333%;
1386
+ }
1387
+ .col-lg-push-6 {
1388
+ left: 50%;
1389
+ }
1390
+ .col-lg-push-5 {
1391
+ left: 41.66666667%;
1392
+ }
1393
+ .col-lg-push-4 {
1394
+ left: 33.33333333%;
1395
+ }
1396
+ .col-lg-push-3 {
1397
+ left: 25%;
1398
+ }
1399
+ .col-lg-push-2 {
1400
+ left: 16.66666667%;
1401
+ }
1402
+ .col-lg-push-1 {
1403
+ left: 8.33333333%;
1404
+ }
1405
+ .col-lg-push-0 {
1406
+ left: auto;
1407
+ }
1408
+ .col-lg-offset-12 {
1409
+ margin-left: 100%;
1410
+ }
1411
+ .col-lg-offset-11 {
1412
+ margin-left: 91.66666667%;
1413
+ }
1414
+ .col-lg-offset-10 {
1415
+ margin-left: 83.33333333%;
1416
+ }
1417
+ .col-lg-offset-9 {
1418
+ margin-left: 75%;
1419
+ }
1420
+ .col-lg-offset-8 {
1421
+ margin-left: 66.66666667%;
1422
+ }
1423
+ .col-lg-offset-7 {
1424
+ margin-left: 58.33333333%;
1425
+ }
1426
+ .col-lg-offset-6 {
1427
+ margin-left: 50%;
1428
+ }
1429
+ .col-lg-offset-5 {
1430
+ margin-left: 41.66666667%;
1431
+ }
1432
+ .col-lg-offset-4 {
1433
+ margin-left: 33.33333333%;
1434
+ }
1435
+ .col-lg-offset-3 {
1436
+ margin-left: 25%;
1437
+ }
1438
+ .col-lg-offset-2 {
1439
+ margin-left: 16.66666667%;
1440
+ }
1441
+ .col-lg-offset-1 {
1442
+ margin-left: 8.33333333%;
1443
+ }
1444
+ .col-lg-offset-0 {
1445
+ margin-left: 0;
1446
+ }
1447
+ }
1448
+ table {
1449
+ background-color: transparent;
1450
+ }
1451
+ caption {
1452
+ padding-top: 8px;
1453
+ padding-bottom: 8px;
1454
+ color: #777;
1455
+ text-align: left;
1456
+ }
1457
+ th {
1458
+ text-align: left;
1459
+ }
1460
+ .table {
1461
+ width: 100%;
1462
+ max-width: 100%;
1463
+ margin-bottom: 20px;
1464
+ }
1465
+ .table > thead > tr > th,
1466
+ .table > tbody > tr > th,
1467
+ .table > tfoot > tr > th,
1468
+ .table > thead > tr > td,
1469
+ .table > tbody > tr > td,
1470
+ .table > tfoot > tr > td {
1471
+ padding: 8px;
1472
+ line-height: 1.42857143;
1473
+ vertical-align: top;
1474
+ border-top: 1px solid #ddd;
1475
+ }
1476
+ .table > thead > tr > th {
1477
+ vertical-align: bottom;
1478
+ border-bottom: 2px solid #ddd;
1479
+ }
1480
+ .table > caption + thead > tr:first-child > th,
1481
+ .table > colgroup + thead > tr:first-child > th,
1482
+ .table > thead:first-child > tr:first-child > th,
1483
+ .table > caption + thead > tr:first-child > td,
1484
+ .table > colgroup + thead > tr:first-child > td,
1485
+ .table > thead:first-child > tr:first-child > td {
1486
+ border-top: 0;
1487
+ }
1488
+ .table > tbody + tbody {
1489
+ border-top: 2px solid #ddd;
1490
+ }
1491
+ .table .table {
1492
+ background-color: #fff;
1493
+ }
1494
+ .table-condensed > thead > tr > th,
1495
+ .table-condensed > tbody > tr > th,
1496
+ .table-condensed > tfoot > tr > th,
1497
+ .table-condensed > thead > tr > td,
1498
+ .table-condensed > tbody > tr > td,
1499
+ .table-condensed > tfoot > tr > td {
1500
+ padding: 5px;
1501
+ }
1502
+ .table-bordered {
1503
+ border: 1px solid #ddd;
1504
+ }
1505
+ .table-bordered > thead > tr > th,
1506
+ .table-bordered > tbody > tr > th,
1507
+ .table-bordered > tfoot > tr > th,
1508
+ .table-bordered > thead > tr > td,
1509
+ .table-bordered > tbody > tr > td,
1510
+ .table-bordered > tfoot > tr > td {
1511
+ border: 1px solid #ddd;
1512
+ }
1513
+ .table-bordered > thead > tr > th,
1514
+ .table-bordered > thead > tr > td {
1515
+ border-bottom-width: 2px;
1516
+ }
1517
+ .table-striped > tbody > tr:nth-of-type(odd) {
1518
+ background-color: #f9f9f9;
1519
+ }
1520
+ .table-hover > tbody > tr:hover {
1521
+ background-color: #f5f5f5;
1522
+ }
1523
+ table col[class*="col-"] {
1524
+ position: static;
1525
+ display: table-column;
1526
+ float: none;
1527
+ }
1528
+ table td[class*="col-"],
1529
+ table th[class*="col-"] {
1530
+ position: static;
1531
+ display: table-cell;
1532
+ float: none;
1533
+ }
1534
+ .table > thead > tr > td.active,
1535
+ .table > tbody > tr > td.active,
1536
+ .table > tfoot > tr > td.active,
1537
+ .table > thead > tr > th.active,
1538
+ .table > tbody > tr > th.active,
1539
+ .table > tfoot > tr > th.active,
1540
+ .table > thead > tr.active > td,
1541
+ .table > tbody > tr.active > td,
1542
+ .table > tfoot > tr.active > td,
1543
+ .table > thead > tr.active > th,
1544
+ .table > tbody > tr.active > th,
1545
+ .table > tfoot > tr.active > th {
1546
+ background-color: #f5f5f5;
1547
+ }
1548
+ .table-hover > tbody > tr > td.active:hover,
1549
+ .table-hover > tbody > tr > th.active:hover,
1550
+ .table-hover > tbody > tr.active:hover > td,
1551
+ .table-hover > tbody > tr:hover > .active,
1552
+ .table-hover > tbody > tr.active:hover > th {
1553
+ background-color: #e8e8e8;
1554
+ }
1555
+ .table > thead > tr > td.success,
1556
+ .table > tbody > tr > td.success,
1557
+ .table > tfoot > tr > td.success,
1558
+ .table > thead > tr > th.success,
1559
+ .table > tbody > tr > th.success,
1560
+ .table > tfoot > tr > th.success,
1561
+ .table > thead > tr.success > td,
1562
+ .table > tbody > tr.success > td,
1563
+ .table > tfoot > tr.success > td,
1564
+ .table > thead > tr.success > th,
1565
+ .table > tbody > tr.success > th,
1566
+ .table > tfoot > tr.success > th {
1567
+ background-color: #dff0d8;
1568
+ }
1569
+ .table-hover > tbody > tr > td.success:hover,
1570
+ .table-hover > tbody > tr > th.success:hover,
1571
+ .table-hover > tbody > tr.success:hover > td,
1572
+ .table-hover > tbody > tr:hover > .success,
1573
+ .table-hover > tbody > tr.success:hover > th {
1574
+ background-color: #d0e9c6;
1575
+ }
1576
+ .table > thead > tr > td.info,
1577
+ .table > tbody > tr > td.info,
1578
+ .table > tfoot > tr > td.info,
1579
+ .table > thead > tr > th.info,
1580
+ .table > tbody > tr > th.info,
1581
+ .table > tfoot > tr > th.info,
1582
+ .table > thead > tr.info > td,
1583
+ .table > tbody > tr.info > td,
1584
+ .table > tfoot > tr.info > td,
1585
+ .table > thead > tr.info > th,
1586
+ .table > tbody > tr.info > th,
1587
+ .table > tfoot > tr.info > th {
1588
+ background-color: #d9edf7;
1589
+ }
1590
+ .table-hover > tbody > tr > td.info:hover,
1591
+ .table-hover > tbody > tr > th.info:hover,
1592
+ .table-hover > tbody > tr.info:hover > td,
1593
+ .table-hover > tbody > tr:hover > .info,
1594
+ .table-hover > tbody > tr.info:hover > th {
1595
+ background-color: #c4e3f3;
1596
+ }
1597
+ .table > thead > tr > td.warning,
1598
+ .table > tbody > tr > td.warning,
1599
+ .table > tfoot > tr > td.warning,
1600
+ .table > thead > tr > th.warning,
1601
+ .table > tbody > tr > th.warning,
1602
+ .table > tfoot > tr > th.warning,
1603
+ .table > thead > tr.warning > td,
1604
+ .table > tbody > tr.warning > td,
1605
+ .table > tfoot > tr.warning > td,
1606
+ .table > thead > tr.warning > th,
1607
+ .table > tbody > tr.warning > th,
1608
+ .table > tfoot > tr.warning > th {
1609
+ background-color: #fcf8e3;
1610
+ }
1611
+ .table-hover > tbody > tr > td.warning:hover,
1612
+ .table-hover > tbody > tr > th.warning:hover,
1613
+ .table-hover > tbody > tr.warning:hover > td,
1614
+ .table-hover > tbody > tr:hover > .warning,
1615
+ .table-hover > tbody > tr.warning:hover > th {
1616
+ background-color: #faf2cc;
1617
+ }
1618
+ .table > thead > tr > td.danger,
1619
+ .table > tbody > tr > td.danger,
1620
+ .table > tfoot > tr > td.danger,
1621
+ .table > thead > tr > th.danger,
1622
+ .table > tbody > tr > th.danger,
1623
+ .table > tfoot > tr > th.danger,
1624
+ .table > thead > tr.danger > td,
1625
+ .table > tbody > tr.danger > td,
1626
+ .table > tfoot > tr.danger > td,
1627
+ .table > thead > tr.danger > th,
1628
+ .table > tbody > tr.danger > th,
1629
+ .table > tfoot > tr.danger > th {
1630
+ background-color: #f2dede;
1631
+ }
1632
+ .table-hover > tbody > tr > td.danger:hover,
1633
+ .table-hover > tbody > tr > th.danger:hover,
1634
+ .table-hover > tbody > tr.danger:hover > td,
1635
+ .table-hover > tbody > tr:hover > .danger,
1636
+ .table-hover > tbody > tr.danger:hover > th {
1637
+ background-color: #ebcccc;
1638
+ }
1639
+ .table-responsive {
1640
+ min-height: .01%;
1641
+ overflow-x: auto;
1642
+ }
1643
+ @media screen and (max-width: 767px) {
1644
+ .table-responsive {
1645
+ width: 100%;
1646
+ margin-bottom: 15px;
1647
+ overflow-y: hidden;
1648
+ -ms-overflow-style: -ms-autohiding-scrollbar;
1649
+ border: 1px solid #ddd;
1650
+ }
1651
+ .table-responsive > .table {
1652
+ margin-bottom: 0;
1653
+ }
1654
+ .table-responsive > .table > thead > tr > th,
1655
+ .table-responsive > .table > tbody > tr > th,
1656
+ .table-responsive > .table > tfoot > tr > th,
1657
+ .table-responsive > .table > thead > tr > td,
1658
+ .table-responsive > .table > tbody > tr > td,
1659
+ .table-responsive > .table > tfoot > tr > td {
1660
+ white-space: nowrap;
1661
+ }
1662
+ .table-responsive > .table-bordered {
1663
+ border: 0;
1664
+ }
1665
+ .table-responsive > .table-bordered > thead > tr > th:first-child,
1666
+ .table-responsive > .table-bordered > tbody > tr > th:first-child,
1667
+ .table-responsive > .table-bordered > tfoot > tr > th:first-child,
1668
+ .table-responsive > .table-bordered > thead > tr > td:first-child,
1669
+ .table-responsive > .table-bordered > tbody > tr > td:first-child,
1670
+ .table-responsive > .table-bordered > tfoot > tr > td:first-child {
1671
+ border-left: 0;
1672
+ }
1673
+ .table-responsive > .table-bordered > thead > tr > th:last-child,
1674
+ .table-responsive > .table-bordered > tbody > tr > th:last-child,
1675
+ .table-responsive > .table-bordered > tfoot > tr > th:last-child,
1676
+ .table-responsive > .table-bordered > thead > tr > td:last-child,
1677
+ .table-responsive > .table-bordered > tbody > tr > td:last-child,
1678
+ .table-responsive > .table-bordered > tfoot > tr > td:last-child {
1679
+ border-right: 0;
1680
+ }
1681
+ .table-responsive > .table-bordered > tbody > tr:last-child > th,
1682
+ .table-responsive > .table-bordered > tfoot > tr:last-child > th,
1683
+ .table-responsive > .table-bordered > tbody > tr:last-child > td,
1684
+ .table-responsive > .table-bordered > tfoot > tr:last-child > td {
1685
+ border-bottom: 0;
1686
+ }
1687
+ }
1688
+ fieldset {
1689
+ min-width: 0;
1690
+ padding: 0;
1691
+ margin: 0;
1692
+ border: 0;
1693
+ }
1694
+ legend {
1695
+ display: block;
1696
+ width: 100%;
1697
+ padding: 0;
1698
+ margin-bottom: 20px;
1699
+ font-size: 21px;
1700
+ line-height: inherit;
1701
+ color: #333;
1702
+ border: 0;
1703
+ border-bottom: 1px solid #e5e5e5;
1704
+ }
1705
+ label {
1706
+ display: inline-block;
1707
+ max-width: 100%;
1708
+ margin-bottom: 5px;
1709
+ font-weight: bold;
1710
+ }
1711
+ input[type="search"] {
1712
+ -webkit-box-sizing: border-box;
1713
+ -moz-box-sizing: border-box;
1714
+ box-sizing: border-box;
1715
+ }
1716
+ input[type="radio"],
1717
+ input[type="checkbox"] {
1718
+ margin: 4px 0 0;
1719
+ margin-top: 1px \9;
1720
+ line-height: normal;
1721
+ }
1722
+ input[type="file"] {
1723
+ display: block;
1724
+ }
1725
+ input[type="range"] {
1726
+ display: block;
1727
+ width: 100%;
1728
+ }
1729
+ select[multiple],
1730
+ select[size] {
1731
+ height: auto;
1732
+ }
1733
+ input[type="file"]:focus,
1734
+ input[type="radio"]:focus,
1735
+ input[type="checkbox"]:focus {
1736
+ outline: thin dotted;
1737
+ outline: 5px auto -webkit-focus-ring-color;
1738
+ outline-offset: -2px;
1739
+ }
1740
+ output {
1741
+ display: block;
1742
+ padding-top: 7px;
1743
+ font-size: 14px;
1744
+ line-height: 1.42857143;
1745
+ color: #555;
1746
+ }
1747
+ .form-control {
1748
+ display: block;
1749
+ width: 100%;
1750
+ height: 34px;
1751
+ padding: 6px 12px;
1752
+ font-size: 14px;
1753
+ line-height: 1.42857143;
1754
+ color: #555;
1755
+ background-color: #fff;
1756
+ background-image: none;
1757
+ border: 1px solid #ccc;
1758
+ border-radius: 4px;
1759
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1760
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1761
+ -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
1762
+ -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1763
+ transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1764
+ }
1765
+ .form-control:focus {
1766
+ border-color: #66afe9;
1767
+ outline: 0;
1768
+ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
1769
+ box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
1770
+ }
1771
+ .form-control::-moz-placeholder {
1772
+ color: #999;
1773
+ opacity: 1;
1774
+ }
1775
+ .form-control:-ms-input-placeholder {
1776
+ color: #999;
1777
+ }
1778
+ .form-control::-webkit-input-placeholder {
1779
+ color: #999;
1780
+ }
1781
+ .form-control::-ms-expand {
1782
+ background-color: transparent;
1783
+ border: 0;
1784
+ }
1785
+ .form-control[disabled],
1786
+ .form-control[readonly],
1787
+ fieldset[disabled] .form-control {
1788
+ background-color: #eee;
1789
+ opacity: 1;
1790
+ }
1791
+ .form-control[disabled],
1792
+ fieldset[disabled] .form-control {
1793
+ cursor: not-allowed;
1794
+ }
1795
+ textarea.form-control {
1796
+ height: auto;
1797
+ }
1798
+ input[type="search"] {
1799
+ -webkit-appearance: none;
1800
+ }
1801
+ @media screen and (-webkit-min-device-pixel-ratio: 0) {
1802
+ input[type="date"].form-control,
1803
+ input[type="time"].form-control,
1804
+ input[type="datetime-local"].form-control,
1805
+ input[type="month"].form-control {
1806
+ line-height: 34px;
1807
+ }
1808
+ input[type="date"].input-sm,
1809
+ input[type="time"].input-sm,
1810
+ input[type="datetime-local"].input-sm,
1811
+ input[type="month"].input-sm,
1812
+ .input-group-sm input[type="date"],
1813
+ .input-group-sm input[type="time"],
1814
+ .input-group-sm input[type="datetime-local"],
1815
+ .input-group-sm input[type="month"] {
1816
+ line-height: 30px;
1817
+ }
1818
+ input[type="date"].input-lg,
1819
+ input[type="time"].input-lg,
1820
+ input[type="datetime-local"].input-lg,
1821
+ input[type="month"].input-lg,
1822
+ .input-group-lg input[type="date"],
1823
+ .input-group-lg input[type="time"],
1824
+ .input-group-lg input[type="datetime-local"],
1825
+ .input-group-lg input[type="month"] {
1826
+ line-height: 46px;
1827
+ }
1828
+ }
1829
+ .form-group {
1830
+ margin-bottom: 15px;
1831
+ }
1832
+ .radio,
1833
+ .checkbox {
1834
+ position: relative;
1835
+ display: block;
1836
+ margin-top: 10px;
1837
+ margin-bottom: 10px;
1838
+ }
1839
+ .radio label,
1840
+ .checkbox label {
1841
+ min-height: 20px;
1842
+ padding-left: 20px;
1843
+ margin-bottom: 0;
1844
+ font-weight: normal;
1845
+ cursor: pointer;
1846
+ }
1847
+ .radio input[type="radio"],
1848
+ .radio-inline input[type="radio"],
1849
+ .checkbox input[type="checkbox"],
1850
+ .checkbox-inline input[type="checkbox"] {
1851
+ position: absolute;
1852
+ margin-top: 4px \9;
1853
+ margin-left: -20px;
1854
+ }
1855
+ .radio + .radio,
1856
+ .checkbox + .checkbox {
1857
+ margin-top: -5px;
1858
+ }
1859
+ .radio-inline,
1860
+ .checkbox-inline {
1861
+ position: relative;
1862
+ display: inline-block;
1863
+ padding-left: 20px;
1864
+ margin-bottom: 0;
1865
+ font-weight: normal;
1866
+ vertical-align: middle;
1867
+ cursor: pointer;
1868
+ }
1869
+ .radio-inline + .radio-inline,
1870
+ .checkbox-inline + .checkbox-inline {
1871
+ margin-top: 0;
1872
+ margin-left: 10px;
1873
+ }
1874
+ input[type="radio"][disabled],
1875
+ input[type="checkbox"][disabled],
1876
+ input[type="radio"].disabled,
1877
+ input[type="checkbox"].disabled,
1878
+ fieldset[disabled] input[type="radio"],
1879
+ fieldset[disabled] input[type="checkbox"] {
1880
+ cursor: not-allowed;
1881
+ }
1882
+ .radio-inline.disabled,
1883
+ .checkbox-inline.disabled,
1884
+ fieldset[disabled] .radio-inline,
1885
+ fieldset[disabled] .checkbox-inline {
1886
+ cursor: not-allowed;
1887
+ }
1888
+ .radio.disabled label,
1889
+ .checkbox.disabled label,
1890
+ fieldset[disabled] .radio label,
1891
+ fieldset[disabled] .checkbox label {
1892
+ cursor: not-allowed;
1893
+ }
1894
+ .form-control-static {
1895
+ min-height: 34px;
1896
+ padding-top: 7px;
1897
+ padding-bottom: 7px;
1898
+ margin-bottom: 0;
1899
+ }
1900
+ .form-control-static.input-lg,
1901
+ .form-control-static.input-sm {
1902
+ padding-right: 0;
1903
+ padding-left: 0;
1904
+ }
1905
+ .input-sm {
1906
+ height: 30px;
1907
+ padding: 5px 10px;
1908
+ font-size: 12px;
1909
+ line-height: 1.5;
1910
+ border-radius: 3px;
1911
+ }
1912
+ select.input-sm {
1913
+ height: 30px;
1914
+ line-height: 30px;
1915
+ }
1916
+ textarea.input-sm,
1917
+ select[multiple].input-sm {
1918
+ height: auto;
1919
+ }
1920
+ .form-group-sm .form-control {
1921
+ height: 30px;
1922
+ padding: 5px 10px;
1923
+ font-size: 12px;
1924
+ line-height: 1.5;
1925
+ border-radius: 3px;
1926
+ }
1927
+ .form-group-sm select.form-control {
1928
+ height: 30px;
1929
+ line-height: 30px;
1930
+ }
1931
+ .form-group-sm textarea.form-control,
1932
+ .form-group-sm select[multiple].form-control {
1933
+ height: auto;
1934
+ }
1935
+ .form-group-sm .form-control-static {
1936
+ height: 30px;
1937
+ min-height: 32px;
1938
+ padding: 6px 10px;
1939
+ font-size: 12px;
1940
+ line-height: 1.5;
1941
+ }
1942
+ .input-lg {
1943
+ height: 46px;
1944
+ padding: 10px 16px;
1945
+ font-size: 18px;
1946
+ line-height: 1.3333333;
1947
+ border-radius: 6px;
1948
+ }
1949
+ select.input-lg {
1950
+ height: 46px;
1951
+ line-height: 46px;
1952
+ }
1953
+ textarea.input-lg,
1954
+ select[multiple].input-lg {
1955
+ height: auto;
1956
+ }
1957
+ .form-group-lg .form-control {
1958
+ height: 46px;
1959
+ padding: 10px 16px;
1960
+ font-size: 18px;
1961
+ line-height: 1.3333333;
1962
+ border-radius: 6px;
1963
+ }
1964
+ .form-group-lg select.form-control {
1965
+ height: 46px;
1966
+ line-height: 46px;
1967
+ }
1968
+ .form-group-lg textarea.form-control,
1969
+ .form-group-lg select[multiple].form-control {
1970
+ height: auto;
1971
+ }
1972
+ .form-group-lg .form-control-static {
1973
+ height: 46px;
1974
+ min-height: 38px;
1975
+ padding: 11px 16px;
1976
+ font-size: 18px;
1977
+ line-height: 1.3333333;
1978
+ }
1979
+ .has-feedback {
1980
+ position: relative;
1981
+ }
1982
+ .has-feedback .form-control {
1983
+ padding-right: 42.5px;
1984
+ }
1985
+ .form-control-feedback {
1986
+ position: absolute;
1987
+ top: 0;
1988
+ right: 0;
1989
+ z-index: 2;
1990
+ display: block;
1991
+ width: 34px;
1992
+ height: 34px;
1993
+ line-height: 34px;
1994
+ text-align: center;
1995
+ pointer-events: none;
1996
+ }
1997
+ .input-lg + .form-control-feedback,
1998
+ .input-group-lg + .form-control-feedback,
1999
+ .form-group-lg .form-control + .form-control-feedback {
2000
+ width: 46px;
2001
+ height: 46px;
2002
+ line-height: 46px;
2003
+ }
2004
+ .input-sm + .form-control-feedback,
2005
+ .input-group-sm + .form-control-feedback,
2006
+ .form-group-sm .form-control + .form-control-feedback {
2007
+ width: 30px;
2008
+ height: 30px;
2009
+ line-height: 30px;
2010
+ }
2011
+ .has-success .help-block,
2012
+ .has-success .control-label,
2013
+ .has-success .radio,
2014
+ .has-success .checkbox,
2015
+ .has-success .radio-inline,
2016
+ .has-success .checkbox-inline,
2017
+ .has-success.radio label,
2018
+ .has-success.checkbox label,
2019
+ .has-success.radio-inline label,
2020
+ .has-success.checkbox-inline label {
2021
+ color: #3c763d;
2022
+ }
2023
+ .has-success .form-control {
2024
+ border-color: #3c763d;
2025
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2026
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2027
+ }
2028
+ .has-success .form-control:focus {
2029
+ border-color: #2b542c;
2030
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2031
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2032
+ }
2033
+ .has-success .input-group-addon {
2034
+ color: #3c763d;
2035
+ background-color: #dff0d8;
2036
+ border-color: #3c763d;
2037
+ }
2038
+ .has-success .form-control-feedback {
2039
+ color: #3c763d;
2040
+ }
2041
+ .has-warning .help-block,
2042
+ .has-warning .control-label,
2043
+ .has-warning .radio,
2044
+ .has-warning .checkbox,
2045
+ .has-warning .radio-inline,
2046
+ .has-warning .checkbox-inline,
2047
+ .has-warning.radio label,
2048
+ .has-warning.checkbox label,
2049
+ .has-warning.radio-inline label,
2050
+ .has-warning.checkbox-inline label {
2051
+ color: #8a6d3b;
2052
+ }
2053
+ .has-warning .form-control {
2054
+ border-color: #8a6d3b;
2055
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2056
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2057
+ }
2058
+ .has-warning .form-control:focus {
2059
+ border-color: #66512c;
2060
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2061
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2062
+ }
2063
+ .has-warning .input-group-addon {
2064
+ color: #8a6d3b;
2065
+ background-color: #fcf8e3;
2066
+ border-color: #8a6d3b;
2067
+ }
2068
+ .has-warning .form-control-feedback {
2069
+ color: #8a6d3b;
2070
+ }
2071
+ .has-error .help-block,
2072
+ .has-error .control-label,
2073
+ .has-error .radio,
2074
+ .has-error .checkbox,
2075
+ .has-error .radio-inline,
2076
+ .has-error .checkbox-inline,
2077
+ .has-error.radio label,
2078
+ .has-error.checkbox label,
2079
+ .has-error.radio-inline label,
2080
+ .has-error.checkbox-inline label {
2081
+ color: #a94442;
2082
+ }
2083
+ .has-error .form-control {
2084
+ border-color: #a94442;
2085
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2086
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2087
+ }
2088
+ .has-error .form-control:focus {
2089
+ border-color: #843534;
2090
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2091
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2092
+ }
2093
+ .has-error .input-group-addon {
2094
+ color: #a94442;
2095
+ background-color: #f2dede;
2096
+ border-color: #a94442;
2097
+ }
2098
+ .has-error .form-control-feedback {
2099
+ color: #a94442;
2100
+ }
2101
+ .has-feedback label ~ .form-control-feedback {
2102
+ top: 25px;
2103
+ }
2104
+ .has-feedback label.sr-only ~ .form-control-feedback {
2105
+ top: 0;
2106
+ }
2107
+ .help-block {
2108
+ display: block;
2109
+ margin-top: 5px;
2110
+ margin-bottom: 10px;
2111
+ color: #737373;
2112
+ }
2113
+ @media (min-width: 768px) {
2114
+ .form-inline .form-group {
2115
+ display: inline-block;
2116
+ margin-bottom: 0;
2117
+ vertical-align: middle;
2118
+ }
2119
+ .form-inline .form-control {
2120
+ display: inline-block;
2121
+ width: auto;
2122
+ vertical-align: middle;
2123
+ }
2124
+ .form-inline .form-control-static {
2125
+ display: inline-block;
2126
+ }
2127
+ .form-inline .input-group {
2128
+ display: inline-table;
2129
+ vertical-align: middle;
2130
+ }
2131
+ .form-inline .input-group .input-group-addon,
2132
+ .form-inline .input-group .input-group-btn,
2133
+ .form-inline .input-group .form-control {
2134
+ width: auto;
2135
+ }
2136
+ .form-inline .input-group > .form-control {
2137
+ width: 100%;
2138
+ }
2139
+ .form-inline .control-label {
2140
+ margin-bottom: 0;
2141
+ vertical-align: middle;
2142
+ }
2143
+ .form-inline .radio,
2144
+ .form-inline .checkbox {
2145
+ display: inline-block;
2146
+ margin-top: 0;
2147
+ margin-bottom: 0;
2148
+ vertical-align: middle;
2149
+ }
2150
+ .form-inline .radio label,
2151
+ .form-inline .checkbox label {
2152
+ padding-left: 0;
2153
+ }
2154
+ .form-inline .radio input[type="radio"],
2155
+ .form-inline .checkbox input[type="checkbox"] {
2156
+ position: relative;
2157
+ margin-left: 0;
2158
+ }
2159
+ .form-inline .has-feedback .form-control-feedback {
2160
+ top: 0;
2161
+ }
2162
+ }
2163
+ .form-horizontal .radio,
2164
+ .form-horizontal .checkbox,
2165
+ .form-horizontal .radio-inline,
2166
+ .form-horizontal .checkbox-inline {
2167
+ padding-top: 7px;
2168
+ margin-top: 0;
2169
+ margin-bottom: 0;
2170
+ }
2171
+ .form-horizontal .radio,
2172
+ .form-horizontal .checkbox {
2173
+ min-height: 27px;
2174
+ }
2175
+ .form-horizontal .form-group {
2176
+ margin-right: -15px;
2177
+ margin-left: -15px;
2178
+ }
2179
+ @media (min-width: 768px) {
2180
+ .form-horizontal .control-label {
2181
+ padding-top: 7px;
2182
+ margin-bottom: 0;
2183
+ text-align: right;
2184
+ }
2185
+ }
2186
+ .form-horizontal .has-feedback .form-control-feedback {
2187
+ right: 15px;
2188
+ }
2189
+ @media (min-width: 768px) {
2190
+ .form-horizontal .form-group-lg .control-label {
2191
+ padding-top: 11px;
2192
+ font-size: 18px;
2193
+ }
2194
+ }
2195
+ @media (min-width: 768px) {
2196
+ .form-horizontal .form-group-sm .control-label {
2197
+ padding-top: 6px;
2198
+ font-size: 12px;
2199
+ }
2200
+ }
2201
+ .btn {
2202
+ display: inline-block;
2203
+ padding: 6px 12px;
2204
+ margin-bottom: 0;
2205
+ font-size: 14px;
2206
+ font-weight: normal;
2207
+ line-height: 1.42857143;
2208
+ text-align: center;
2209
+ white-space: nowrap;
2210
+ vertical-align: middle;
2211
+ -ms-touch-action: manipulation;
2212
+ touch-action: manipulation;
2213
+ cursor: pointer;
2214
+ -webkit-user-select: none;
2215
+ -moz-user-select: none;
2216
+ -ms-user-select: none;
2217
+ user-select: none;
2218
+ background-image: none;
2219
+ border: 1px solid transparent;
2220
+ border-radius: 4px;
2221
+ }
2222
+ .btn:focus,
2223
+ .btn:active:focus,
2224
+ .btn.active:focus,
2225
+ .btn.focus,
2226
+ .btn:active.focus,
2227
+ .btn.active.focus {
2228
+ outline: thin dotted;
2229
+ outline: 5px auto -webkit-focus-ring-color;
2230
+ outline-offset: -2px;
2231
+ }
2232
+ .btn:hover,
2233
+ .btn:focus,
2234
+ .btn.focus {
2235
+ color: #333;
2236
+ text-decoration: none;
2237
+ }
2238
+ .btn:active,
2239
+ .btn.active {
2240
+ background-image: none;
2241
+ outline: 0;
2242
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2243
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2244
+ }
2245
+ .btn.disabled,
2246
+ .btn[disabled],
2247
+ fieldset[disabled] .btn {
2248
+ cursor: not-allowed;
2249
+ filter: alpha(opacity=65);
2250
+ -webkit-box-shadow: none;
2251
+ box-shadow: none;
2252
+ opacity: .65;
2253
+ }
2254
+ a.btn.disabled,
2255
+ fieldset[disabled] a.btn {
2256
+ pointer-events: none;
2257
+ }
2258
+ .btn-default {
2259
+ color: #333;
2260
+ background-color: #fff;
2261
+ border-color: #ccc;
2262
+ }
2263
+ .btn-default:focus,
2264
+ .btn-default.focus {
2265
+ color: #333;
2266
+ background-color: #e6e6e6;
2267
+ border-color: #8c8c8c;
2268
+ }
2269
+ .btn-default:hover {
2270
+ color: #333;
2271
+ background-color: #e6e6e6;
2272
+ border-color: #adadad;
2273
+ }
2274
+ .btn-default:active,
2275
+ .btn-default.active,
2276
+ .open > .dropdown-toggle.btn-default {
2277
+ color: #333;
2278
+ background-color: #e6e6e6;
2279
+ border-color: #adadad;
2280
+ }
2281
+ .btn-default:active:hover,
2282
+ .btn-default.active:hover,
2283
+ .open > .dropdown-toggle.btn-default:hover,
2284
+ .btn-default:active:focus,
2285
+ .btn-default.active:focus,
2286
+ .open > .dropdown-toggle.btn-default:focus,
2287
+ .btn-default:active.focus,
2288
+ .btn-default.active.focus,
2289
+ .open > .dropdown-toggle.btn-default.focus {
2290
+ color: #333;
2291
+ background-color: #d4d4d4;
2292
+ border-color: #8c8c8c;
2293
+ }
2294
+ .btn-default:active,
2295
+ .btn-default.active,
2296
+ .open > .dropdown-toggle.btn-default {
2297
+ background-image: none;
2298
+ }
2299
+ .btn-default.disabled:hover,
2300
+ .btn-default[disabled]:hover,
2301
+ fieldset[disabled] .btn-default:hover,
2302
+ .btn-default.disabled:focus,
2303
+ .btn-default[disabled]:focus,
2304
+ fieldset[disabled] .btn-default:focus,
2305
+ .btn-default.disabled.focus,
2306
+ .btn-default[disabled].focus,
2307
+ fieldset[disabled] .btn-default.focus {
2308
+ background-color: #fff;
2309
+ border-color: #ccc;
2310
+ }
2311
+ .btn-default .badge {
2312
+ color: #fff;
2313
+ background-color: #333;
2314
+ }
2315
+ .btn-primary {
2316
+ color: #fff;
2317
+ background-color: #337ab7;
2318
+ border-color: #2e6da4;
2319
+ }
2320
+ .btn-primary:focus,
2321
+ .btn-primary.focus {
2322
+ color: #fff;
2323
+ background-color: #286090;
2324
+ border-color: #122b40;
2325
+ }
2326
+ .btn-primary:hover {
2327
+ color: #fff;
2328
+ background-color: #286090;
2329
+ border-color: #204d74;
2330
+ }
2331
+ .btn-primary:active,
2332
+ .btn-primary.active,
2333
+ .open > .dropdown-toggle.btn-primary {
2334
+ color: #fff;
2335
+ background-color: #286090;
2336
+ border-color: #204d74;
2337
+ }
2338
+ .btn-primary:active:hover,
2339
+ .btn-primary.active:hover,
2340
+ .open > .dropdown-toggle.btn-primary:hover,
2341
+ .btn-primary:active:focus,
2342
+ .btn-primary.active:focus,
2343
+ .open > .dropdown-toggle.btn-primary:focus,
2344
+ .btn-primary:active.focus,
2345
+ .btn-primary.active.focus,
2346
+ .open > .dropdown-toggle.btn-primary.focus {
2347
+ color: #fff;
2348
+ background-color: #204d74;
2349
+ border-color: #122b40;
2350
+ }
2351
+ .btn-primary:active,
2352
+ .btn-primary.active,
2353
+ .open > .dropdown-toggle.btn-primary {
2354
+ background-image: none;
2355
+ }
2356
+ .btn-primary.disabled:hover,
2357
+ .btn-primary[disabled]:hover,
2358
+ fieldset[disabled] .btn-primary:hover,
2359
+ .btn-primary.disabled:focus,
2360
+ .btn-primary[disabled]:focus,
2361
+ fieldset[disabled] .btn-primary:focus,
2362
+ .btn-primary.disabled.focus,
2363
+ .btn-primary[disabled].focus,
2364
+ fieldset[disabled] .btn-primary.focus {
2365
+ background-color: #337ab7;
2366
+ border-color: #2e6da4;
2367
+ }
2368
+ .btn-primary .badge {
2369
+ color: #337ab7;
2370
+ background-color: #fff;
2371
+ }
2372
+ .btn-success {
2373
+ color: #fff;
2374
+ background-color: #5cb85c;
2375
+ border-color: #4cae4c;
2376
+ }
2377
+ .btn-success:focus,
2378
+ .btn-success.focus {
2379
+ color: #fff;
2380
+ background-color: #449d44;
2381
+ border-color: #255625;
2382
+ }
2383
+ .btn-success:hover {
2384
+ color: #fff;
2385
+ background-color: #449d44;
2386
+ border-color: #398439;
2387
+ }
2388
+ .btn-success:active,
2389
+ .btn-success.active,
2390
+ .open > .dropdown-toggle.btn-success {
2391
+ color: #fff;
2392
+ background-color: #449d44;
2393
+ border-color: #398439;
2394
+ }
2395
+ .btn-success:active:hover,
2396
+ .btn-success.active:hover,
2397
+ .open > .dropdown-toggle.btn-success:hover,
2398
+ .btn-success:active:focus,
2399
+ .btn-success.active:focus,
2400
+ .open > .dropdown-toggle.btn-success:focus,
2401
+ .btn-success:active.focus,
2402
+ .btn-success.active.focus,
2403
+ .open > .dropdown-toggle.btn-success.focus {
2404
+ color: #fff;
2405
+ background-color: #398439;
2406
+ border-color: #255625;
2407
+ }
2408
+ .btn-success:active,
2409
+ .btn-success.active,
2410
+ .open > .dropdown-toggle.btn-success {
2411
+ background-image: none;
2412
+ }
2413
+ .btn-success.disabled:hover,
2414
+ .btn-success[disabled]:hover,
2415
+ fieldset[disabled] .btn-success:hover,
2416
+ .btn-success.disabled:focus,
2417
+ .btn-success[disabled]:focus,
2418
+ fieldset[disabled] .btn-success:focus,
2419
+ .btn-success.disabled.focus,
2420
+ .btn-success[disabled].focus,
2421
+ fieldset[disabled] .btn-success.focus {
2422
+ background-color: #5cb85c;
2423
+ border-color: #4cae4c;
2424
+ }
2425
+ .btn-success .badge {
2426
+ color: #5cb85c;
2427
+ background-color: #fff;
2428
+ }
2429
+ .btn-info {
2430
+ color: #fff;
2431
+ background-color: #5bc0de;
2432
+ border-color: #46b8da;
2433
+ }
2434
+ .btn-info:focus,
2435
+ .btn-info.focus {
2436
+ color: #fff;
2437
+ background-color: #31b0d5;
2438
+ border-color: #1b6d85;
2439
+ }
2440
+ .btn-info:hover {
2441
+ color: #fff;
2442
+ background-color: #31b0d5;
2443
+ border-color: #269abc;
2444
+ }
2445
+ .btn-info:active,
2446
+ .btn-info.active,
2447
+ .open > .dropdown-toggle.btn-info {
2448
+ color: #fff;
2449
+ background-color: #31b0d5;
2450
+ border-color: #269abc;
2451
+ }
2452
+ .btn-info:active:hover,
2453
+ .btn-info.active:hover,
2454
+ .open > .dropdown-toggle.btn-info:hover,
2455
+ .btn-info:active:focus,
2456
+ .btn-info.active:focus,
2457
+ .open > .dropdown-toggle.btn-info:focus,
2458
+ .btn-info:active.focus,
2459
+ .btn-info.active.focus,
2460
+ .open > .dropdown-toggle.btn-info.focus {
2461
+ color: #fff;
2462
+ background-color: #269abc;
2463
+ border-color: #1b6d85;
2464
+ }
2465
+ .btn-info:active,
2466
+ .btn-info.active,
2467
+ .open > .dropdown-toggle.btn-info {
2468
+ background-image: none;
2469
+ }
2470
+ .btn-info.disabled:hover,
2471
+ .btn-info[disabled]:hover,
2472
+ fieldset[disabled] .btn-info:hover,
2473
+ .btn-info.disabled:focus,
2474
+ .btn-info[disabled]:focus,
2475
+ fieldset[disabled] .btn-info:focus,
2476
+ .btn-info.disabled.focus,
2477
+ .btn-info[disabled].focus,
2478
+ fieldset[disabled] .btn-info.focus {
2479
+ background-color: #5bc0de;
2480
+ border-color: #46b8da;
2481
+ }
2482
+ .btn-info .badge {
2483
+ color: #5bc0de;
2484
+ background-color: #fff;
2485
+ }
2486
+ .btn-warning {
2487
+ color: #fff;
2488
+ background-color: #f0ad4e;
2489
+ border-color: #eea236;
2490
+ }
2491
+ .btn-warning:focus,
2492
+ .btn-warning.focus {
2493
+ color: #fff;
2494
+ background-color: #ec971f;
2495
+ border-color: #985f0d;
2496
+ }
2497
+ .btn-warning:hover {
2498
+ color: #fff;
2499
+ background-color: #ec971f;
2500
+ border-color: #d58512;
2501
+ }
2502
+ .btn-warning:active,
2503
+ .btn-warning.active,
2504
+ .open > .dropdown-toggle.btn-warning {
2505
+ color: #fff;
2506
+ background-color: #ec971f;
2507
+ border-color: #d58512;
2508
+ }
2509
+ .btn-warning:active:hover,
2510
+ .btn-warning.active:hover,
2511
+ .open > .dropdown-toggle.btn-warning:hover,
2512
+ .btn-warning:active:focus,
2513
+ .btn-warning.active:focus,
2514
+ .open > .dropdown-toggle.btn-warning:focus,
2515
+ .btn-warning:active.focus,
2516
+ .btn-warning.active.focus,
2517
+ .open > .dropdown-toggle.btn-warning.focus {
2518
+ color: #fff;
2519
+ background-color: #d58512;
2520
+ border-color: #985f0d;
2521
+ }
2522
+ .btn-warning:active,
2523
+ .btn-warning.active,
2524
+ .open > .dropdown-toggle.btn-warning {
2525
+ background-image: none;
2526
+ }
2527
+ .btn-warning.disabled:hover,
2528
+ .btn-warning[disabled]:hover,
2529
+ fieldset[disabled] .btn-warning:hover,
2530
+ .btn-warning.disabled:focus,
2531
+ .btn-warning[disabled]:focus,
2532
+ fieldset[disabled] .btn-warning:focus,
2533
+ .btn-warning.disabled.focus,
2534
+ .btn-warning[disabled].focus,
2535
+ fieldset[disabled] .btn-warning.focus {
2536
+ background-color: #f0ad4e;
2537
+ border-color: #eea236;
2538
+ }
2539
+ .btn-warning .badge {
2540
+ color: #f0ad4e;
2541
+ background-color: #fff;
2542
+ }
2543
+ .btn-danger {
2544
+ color: #fff;
2545
+ background-color: #d9534f;
2546
+ border-color: #d43f3a;
2547
+ }
2548
+ .btn-danger:focus,
2549
+ .btn-danger.focus {
2550
+ color: #fff;
2551
+ background-color: #c9302c;
2552
+ border-color: #761c19;
2553
+ }
2554
+ .btn-danger:hover {
2555
+ color: #fff;
2556
+ background-color: #c9302c;
2557
+ border-color: #ac2925;
2558
+ }
2559
+ .btn-danger:active,
2560
+ .btn-danger.active,
2561
+ .open > .dropdown-toggle.btn-danger {
2562
+ color: #fff;
2563
+ background-color: #c9302c;
2564
+ border-color: #ac2925;
2565
+ }
2566
+ .btn-danger:active:hover,
2567
+ .btn-danger.active:hover,
2568
+ .open > .dropdown-toggle.btn-danger:hover,
2569
+ .btn-danger:active:focus,
2570
+ .btn-danger.active:focus,
2571
+ .open > .dropdown-toggle.btn-danger:focus,
2572
+ .btn-danger:active.focus,
2573
+ .btn-danger.active.focus,
2574
+ .open > .dropdown-toggle.btn-danger.focus {
2575
+ color: #fff;
2576
+ background-color: #ac2925;
2577
+ border-color: #761c19;
2578
+ }
2579
+ .btn-danger:active,
2580
+ .btn-danger.active,
2581
+ .open > .dropdown-toggle.btn-danger {
2582
+ background-image: none;
2583
+ }
2584
+ .btn-danger.disabled:hover,
2585
+ .btn-danger[disabled]:hover,
2586
+ fieldset[disabled] .btn-danger:hover,
2587
+ .btn-danger.disabled:focus,
2588
+ .btn-danger[disabled]:focus,
2589
+ fieldset[disabled] .btn-danger:focus,
2590
+ .btn-danger.disabled.focus,
2591
+ .btn-danger[disabled].focus,
2592
+ fieldset[disabled] .btn-danger.focus {
2593
+ background-color: #d9534f;
2594
+ border-color: #d43f3a;
2595
+ }
2596
+ .btn-danger .badge {
2597
+ color: #d9534f;
2598
+ background-color: #fff;
2599
+ }
2600
+ .btn-link {
2601
+ font-weight: normal;
2602
+ color: #337ab7;
2603
+ border-radius: 0;
2604
+ }
2605
+ .btn-link,
2606
+ .btn-link:active,
2607
+ .btn-link.active,
2608
+ .btn-link[disabled],
2609
+ fieldset[disabled] .btn-link {
2610
+ background-color: transparent;
2611
+ -webkit-box-shadow: none;
2612
+ box-shadow: none;
2613
+ }
2614
+ .btn-link,
2615
+ .btn-link:hover,
2616
+ .btn-link:focus,
2617
+ .btn-link:active {
2618
+ border-color: transparent;
2619
+ }
2620
+ .btn-link:hover,
2621
+ .btn-link:focus {
2622
+ color: #23527c;
2623
+ text-decoration: underline;
2624
+ background-color: transparent;
2625
+ }
2626
+ .btn-link[disabled]:hover,
2627
+ fieldset[disabled] .btn-link:hover,
2628
+ .btn-link[disabled]:focus,
2629
+ fieldset[disabled] .btn-link:focus {
2630
+ color: #777;
2631
+ text-decoration: none;
2632
+ }
2633
+ .btn-lg,
2634
+ .btn-group-lg > .btn {
2635
+ padding: 10px 16px;
2636
+ font-size: 18px;
2637
+ line-height: 1.3333333;
2638
+ border-radius: 6px;
2639
+ }
2640
+ .btn-sm,
2641
+ .btn-group-sm > .btn {
2642
+ padding: 5px 10px;
2643
+ font-size: 12px;
2644
+ line-height: 1.5;
2645
+ border-radius: 3px;
2646
+ }
2647
+ .btn-xs,
2648
+ .btn-group-xs > .btn {
2649
+ padding: 1px 5px;
2650
+ font-size: 12px;
2651
+ line-height: 1.5;
2652
+ border-radius: 3px;
2653
+ }
2654
+ .btn-block {
2655
+ display: block;
2656
+ width: 100%;
2657
+ }
2658
+ .btn-block + .btn-block {
2659
+ margin-top: 5px;
2660
+ }
2661
+ input[type="submit"].btn-block,
2662
+ input[type="reset"].btn-block,
2663
+ input[type="button"].btn-block {
2664
+ width: 100%;
2665
+ }
2666
+ .fade {
2667
+ opacity: 0;
2668
+ -webkit-transition: opacity .15s linear;
2669
+ -o-transition: opacity .15s linear;
2670
+ transition: opacity .15s linear;
2671
+ }
2672
+ .fade.in {
2673
+ opacity: 1;
2674
+ }
2675
+ .collapse {
2676
+ display: none;
2677
+ }
2678
+ .collapse.in {
2679
+ display: block;
2680
+ }
2681
+ tr.collapse.in {
2682
+ display: table-row;
2683
+ }
2684
+ tbody.collapse.in {
2685
+ display: table-row-group;
2686
+ }
2687
+ .collapsing {
2688
+ position: relative;
2689
+ height: 0;
2690
+ overflow: hidden;
2691
+ -webkit-transition-timing-function: ease;
2692
+ -o-transition-timing-function: ease;
2693
+ transition-timing-function: ease;
2694
+ -webkit-transition-duration: .35s;
2695
+ -o-transition-duration: .35s;
2696
+ transition-duration: .35s;
2697
+ -webkit-transition-property: height, visibility;
2698
+ -o-transition-property: height, visibility;
2699
+ transition-property: height, visibility;
2700
+ }
2701
+ .caret {
2702
+ display: inline-block;
2703
+ width: 0;
2704
+ height: 0;
2705
+ margin-left: 2px;
2706
+ vertical-align: middle;
2707
+ border-top: 4px dashed;
2708
+ border-top: 4px solid \9;
2709
+ border-right: 4px solid transparent;
2710
+ border-left: 4px solid transparent;
2711
+ }
2712
+ .dropup,
2713
+ .dropdown {
2714
+ position: relative;
2715
+ }
2716
+ .dropdown-toggle:focus {
2717
+ outline: 0;
2718
+ }
2719
+ .dropdown-menu {
2720
+ position: absolute;
2721
+ top: 100%;
2722
+ left: 0;
2723
+ z-index: 1000;
2724
+ display: none;
2725
+ float: left;
2726
+ min-width: 160px;
2727
+ padding: 5px 0;
2728
+ margin: 2px 0 0;
2729
+ font-size: 14px;
2730
+ text-align: left;
2731
+ list-style: none;
2732
+ background-color: #fff;
2733
+ -webkit-background-clip: padding-box;
2734
+ background-clip: padding-box;
2735
+ border: 1px solid #ccc;
2736
+ border: 1px solid rgba(0, 0, 0, .15);
2737
+ border-radius: 4px;
2738
+ -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
2739
+ box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
2740
+ }
2741
+ .dropdown-menu.pull-right {
2742
+ right: 0;
2743
+ left: auto;
2744
+ }
2745
+ .dropdown-menu .divider {
2746
+ height: 1px;
2747
+ margin: 9px 0;
2748
+ overflow: hidden;
2749
+ background-color: #e5e5e5;
2750
+ }
2751
+ .dropdown-menu > li > a {
2752
+ display: block;
2753
+ padding: 3px 20px;
2754
+ clear: both;
2755
+ font-weight: normal;
2756
+ line-height: 1.42857143;
2757
+ color: #333;
2758
+ white-space: nowrap;
2759
+ }
2760
+ .dropdown-menu > li > a:hover,
2761
+ .dropdown-menu > li > a:focus {
2762
+ color: #262626;
2763
+ text-decoration: none;
2764
+ background-color: #f5f5f5;
2765
+ }
2766
+ .dropdown-menu > .active > a,
2767
+ .dropdown-menu > .active > a:hover,
2768
+ .dropdown-menu > .active > a:focus {
2769
+ color: #fff;
2770
+ text-decoration: none;
2771
+ background-color: #337ab7;
2772
+ outline: 0;
2773
+ }
2774
+ .dropdown-menu > .disabled > a,
2775
+ .dropdown-menu > .disabled > a:hover,
2776
+ .dropdown-menu > .disabled > a:focus {
2777
+ color: #777;
2778
+ }
2779
+ .dropdown-menu > .disabled > a:hover,
2780
+ .dropdown-menu > .disabled > a:focus {
2781
+ text-decoration: none;
2782
+ cursor: not-allowed;
2783
+ background-color: transparent;
2784
+ background-image: none;
2785
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2786
+ }
2787
+ .open > .dropdown-menu {
2788
+ display: block;
2789
+ }
2790
+ .open > a {
2791
+ outline: 0;
2792
+ }
2793
+ .dropdown-menu-right {
2794
+ right: 0;
2795
+ left: auto;
2796
+ }
2797
+ .dropdown-menu-left {
2798
+ right: auto;
2799
+ left: 0;
2800
+ }
2801
+ .dropdown-header {
2802
+ display: block;
2803
+ padding: 3px 20px;
2804
+ font-size: 12px;
2805
+ line-height: 1.42857143;
2806
+ color: #777;
2807
+ white-space: nowrap;
2808
+ }
2809
+ .dropdown-backdrop {
2810
+ position: fixed;
2811
+ top: 0;
2812
+ right: 0;
2813
+ bottom: 0;
2814
+ left: 0;
2815
+ z-index: 990;
2816
+ }
2817
+ .pull-right > .dropdown-menu {
2818
+ right: 0;
2819
+ left: auto;
2820
+ }
2821
+ .dropup .caret,
2822
+ .navbar-fixed-bottom .dropdown .caret {
2823
+ content: "";
2824
+ border-top: 0;
2825
+ border-bottom: 4px dashed;
2826
+ border-bottom: 4px solid \9;
2827
+ }
2828
+ .dropup .dropdown-menu,
2829
+ .navbar-fixed-bottom .dropdown .dropdown-menu {
2830
+ top: auto;
2831
+ bottom: 100%;
2832
+ margin-bottom: 2px;
2833
+ }
2834
+ @media (min-width: 768px) {
2835
+ .navbar-right .dropdown-menu {
2836
+ right: 0;
2837
+ left: auto;
2838
+ }
2839
+ .navbar-right .dropdown-menu-left {
2840
+ right: auto;
2841
+ left: 0;
2842
+ }
2843
+ }
2844
+ .btn-group,
2845
+ .btn-group-vertical {
2846
+ position: relative;
2847
+ display: inline-block;
2848
+ vertical-align: middle;
2849
+ }
2850
+ .btn-group > .btn,
2851
+ .btn-group-vertical > .btn {
2852
+ position: relative;
2853
+ float: left;
2854
+ }
2855
+ .btn-group > .btn:hover,
2856
+ .btn-group-vertical > .btn:hover,
2857
+ .btn-group > .btn:focus,
2858
+ .btn-group-vertical > .btn:focus,
2859
+ .btn-group > .btn:active,
2860
+ .btn-group-vertical > .btn:active,
2861
+ .btn-group > .btn.active,
2862
+ .btn-group-vertical > .btn.active {
2863
+ z-index: 2;
2864
+ }
2865
+ .btn-group .btn + .btn,
2866
+ .btn-group .btn + .btn-group,
2867
+ .btn-group .btn-group + .btn,
2868
+ .btn-group .btn-group + .btn-group {
2869
+ margin-left: -1px;
2870
+ }
2871
+ .btn-toolbar {
2872
+ margin-left: -5px;
2873
+ }
2874
+ .btn-toolbar .btn,
2875
+ .btn-toolbar .btn-group,
2876
+ .btn-toolbar .input-group {
2877
+ float: left;
2878
+ }
2879
+ .btn-toolbar > .btn,
2880
+ .btn-toolbar > .btn-group,
2881
+ .btn-toolbar > .input-group {
2882
+ margin-left: 5px;
2883
+ }
2884
+ .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
2885
+ border-radius: 0;
2886
+ }
2887
+ .btn-group > .btn:first-child {
2888
+ margin-left: 0;
2889
+ }
2890
+ .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
2891
+ border-top-right-radius: 0;
2892
+ border-bottom-right-radius: 0;
2893
+ }
2894
+ .btn-group > .btn:last-child:not(:first-child),
2895
+ .btn-group > .dropdown-toggle:not(:first-child) {
2896
+ border-top-left-radius: 0;
2897
+ border-bottom-left-radius: 0;
2898
+ }
2899
+ .btn-group > .btn-group {
2900
+ float: left;
2901
+ }
2902
+ .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
2903
+ border-radius: 0;
2904
+ }
2905
+ .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
2906
+ .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
2907
+ border-top-right-radius: 0;
2908
+ border-bottom-right-radius: 0;
2909
+ }
2910
+ .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
2911
+ border-top-left-radius: 0;
2912
+ border-bottom-left-radius: 0;
2913
+ }
2914
+ .btn-group .dropdown-toggle:active,
2915
+ .btn-group.open .dropdown-toggle {
2916
+ outline: 0;
2917
+ }
2918
+ .btn-group > .btn + .dropdown-toggle {
2919
+ padding-right: 8px;
2920
+ padding-left: 8px;
2921
+ }
2922
+ .btn-group > .btn-lg + .dropdown-toggle {
2923
+ padding-right: 12px;
2924
+ padding-left: 12px;
2925
+ }
2926
+ .btn-group.open .dropdown-toggle {
2927
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2928
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2929
+ }
2930
+ .btn-group.open .dropdown-toggle.btn-link {
2931
+ -webkit-box-shadow: none;
2932
+ box-shadow: none;
2933
+ }
2934
+ .btn .caret {
2935
+ margin-left: 0;
2936
+ }
2937
+ .btn-lg .caret {
2938
+ border-width: 5px 5px 0;
2939
+ border-bottom-width: 0;
2940
+ }
2941
+ .dropup .btn-lg .caret {
2942
+ border-width: 0 5px 5px;
2943
+ }
2944
+ .btn-group-vertical > .btn,
2945
+ .btn-group-vertical > .btn-group,
2946
+ .btn-group-vertical > .btn-group > .btn {
2947
+ display: block;
2948
+ float: none;
2949
+ width: 100%;
2950
+ max-width: 100%;
2951
+ }
2952
+ .btn-group-vertical > .btn-group > .btn {
2953
+ float: none;
2954
+ }
2955
+ .btn-group-vertical > .btn + .btn,
2956
+ .btn-group-vertical > .btn + .btn-group,
2957
+ .btn-group-vertical > .btn-group + .btn,
2958
+ .btn-group-vertical > .btn-group + .btn-group {
2959
+ margin-top: -1px;
2960
+ margin-left: 0;
2961
+ }
2962
+ .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
2963
+ border-radius: 0;
2964
+ }
2965
+ .btn-group-vertical > .btn:first-child:not(:last-child) {
2966
+ border-top-left-radius: 4px;
2967
+ border-top-right-radius: 4px;
2968
+ border-bottom-right-radius: 0;
2969
+ border-bottom-left-radius: 0;
2970
+ }
2971
+ .btn-group-vertical > .btn:last-child:not(:first-child) {
2972
+ border-top-left-radius: 0;
2973
+ border-top-right-radius: 0;
2974
+ border-bottom-right-radius: 4px;
2975
+ border-bottom-left-radius: 4px;
2976
+ }
2977
+ .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
2978
+ border-radius: 0;
2979
+ }
2980
+ .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
2981
+ .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
2982
+ border-bottom-right-radius: 0;
2983
+ border-bottom-left-radius: 0;
2984
+ }
2985
+ .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
2986
+ border-top-left-radius: 0;
2987
+ border-top-right-radius: 0;
2988
+ }
2989
+ .btn-group-justified {
2990
+ display: table;
2991
+ width: 100%;
2992
+ table-layout: fixed;
2993
+ border-collapse: separate;
2994
+ }
2995
+ .btn-group-justified > .btn,
2996
+ .btn-group-justified > .btn-group {
2997
+ display: table-cell;
2998
+ float: none;
2999
+ width: 1%;
3000
+ }
3001
+ .btn-group-justified > .btn-group .btn {
3002
+ width: 100%;
3003
+ }
3004
+ .btn-group-justified > .btn-group .dropdown-menu {
3005
+ left: auto;
3006
+ }
3007
+ [data-toggle="buttons"] > .btn input[type="radio"],
3008
+ [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3009
+ [data-toggle="buttons"] > .btn input[type="checkbox"],
3010
+ [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3011
+ position: absolute;
3012
+ clip: rect(0, 0, 0, 0);
3013
+ pointer-events: none;
3014
+ }
3015
+ .input-group {
3016
+ position: relative;
3017
+ display: table;
3018
+ border-collapse: separate;
3019
+ }
3020
+ .input-group[class*="col-"] {
3021
+ float: none;
3022
+ padding-right: 0;
3023
+ padding-left: 0;
3024
+ }
3025
+ .input-group .form-control {
3026
+ position: relative;
3027
+ z-index: 2;
3028
+ float: left;
3029
+ width: 100%;
3030
+ margin-bottom: 0;
3031
+ }
3032
+ .input-group .form-control:focus {
3033
+ z-index: 3;
3034
+ }
3035
+ .input-group-lg > .form-control,
3036
+ .input-group-lg > .input-group-addon,
3037
+ .input-group-lg > .input-group-btn > .btn {
3038
+ height: 46px;
3039
+ padding: 10px 16px;
3040
+ font-size: 18px;
3041
+ line-height: 1.3333333;
3042
+ border-radius: 6px;
3043
+ }
3044
+ select.input-group-lg > .form-control,
3045
+ select.input-group-lg > .input-group-addon,
3046
+ select.input-group-lg > .input-group-btn > .btn {
3047
+ height: 46px;
3048
+ line-height: 46px;
3049
+ }
3050
+ textarea.input-group-lg > .form-control,
3051
+ textarea.input-group-lg > .input-group-addon,
3052
+ textarea.input-group-lg > .input-group-btn > .btn,
3053
+ select[multiple].input-group-lg > .form-control,
3054
+ select[multiple].input-group-lg > .input-group-addon,
3055
+ select[multiple].input-group-lg > .input-group-btn > .btn {
3056
+ height: auto;
3057
+ }
3058
+ .input-group-sm > .form-control,
3059
+ .input-group-sm > .input-group-addon,
3060
+ .input-group-sm > .input-group-btn > .btn {
3061
+ height: 30px;
3062
+ padding: 5px 10px;
3063
+ font-size: 12px;
3064
+ line-height: 1.5;
3065
+ border-radius: 3px;
3066
+ }
3067
+ select.input-group-sm > .form-control,
3068
+ select.input-group-sm > .input-group-addon,
3069
+ select.input-group-sm > .input-group-btn > .btn {
3070
+ height: 30px;
3071
+ line-height: 30px;
3072
+ }
3073
+ textarea.input-group-sm > .form-control,
3074
+ textarea.input-group-sm > .input-group-addon,
3075
+ textarea.input-group-sm > .input-group-btn > .btn,
3076
+ select[multiple].input-group-sm > .form-control,
3077
+ select[multiple].input-group-sm > .input-group-addon,
3078
+ select[multiple].input-group-sm > .input-group-btn > .btn {
3079
+ height: auto;
3080
+ }
3081
+ .input-group-addon,
3082
+ .input-group-btn,
3083
+ .input-group .form-control {
3084
+ display: table-cell;
3085
+ }
3086
+ .input-group-addon:not(:first-child):not(:last-child),
3087
+ .input-group-btn:not(:first-child):not(:last-child),
3088
+ .input-group .form-control:not(:first-child):not(:last-child) {
3089
+ border-radius: 0;
3090
+ }
3091
+ .input-group-addon,
3092
+ .input-group-btn {
3093
+ width: 1%;
3094
+ white-space: nowrap;
3095
+ vertical-align: middle;
3096
+ }
3097
+ .input-group-addon {
3098
+ padding: 6px 12px;
3099
+ font-size: 14px;
3100
+ font-weight: normal;
3101
+ line-height: 1;
3102
+ color: #555;
3103
+ text-align: center;
3104
+ background-color: #eee;
3105
+ border: 1px solid #ccc;
3106
+ border-radius: 4px;
3107
+ }
3108
+ .input-group-addon.input-sm {
3109
+ padding: 5px 10px;
3110
+ font-size: 12px;
3111
+ border-radius: 3px;
3112
+ }
3113
+ .input-group-addon.input-lg {
3114
+ padding: 10px 16px;
3115
+ font-size: 18px;
3116
+ border-radius: 6px;
3117
+ }
3118
+ .input-group-addon input[type="radio"],
3119
+ .input-group-addon input[type="checkbox"] {
3120
+ margin-top: 0;
3121
+ }
3122
+ .input-group .form-control:first-child,
3123
+ .input-group-addon:first-child,
3124
+ .input-group-btn:first-child > .btn,
3125
+ .input-group-btn:first-child > .btn-group > .btn,
3126
+ .input-group-btn:first-child > .dropdown-toggle,
3127
+ .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3128
+ .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3129
+ border-top-right-radius: 0;
3130
+ border-bottom-right-radius: 0;
3131
+ }
3132
+ .input-group-addon:first-child {
3133
+ border-right: 0;
3134
+ }
3135
+ .input-group .form-control:last-child,
3136
+ .input-group-addon:last-child,
3137
+ .input-group-btn:last-child > .btn,
3138
+ .input-group-btn:last-child > .btn-group > .btn,
3139
+ .input-group-btn:last-child > .dropdown-toggle,
3140
+ .input-group-btn:first-child > .btn:not(:first-child),
3141
+ .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3142
+ border-top-left-radius: 0;
3143
+ border-bottom-left-radius: 0;
3144
+ }
3145
+ .input-group-addon:last-child {
3146
+ border-left: 0;
3147
+ }
3148
+ .input-group-btn {
3149
+ position: relative;
3150
+ font-size: 0;
3151
+ white-space: nowrap;
3152
+ }
3153
+ .input-group-btn > .btn {
3154
+ position: relative;
3155
+ }
3156
+ .input-group-btn > .btn + .btn {
3157
+ margin-left: -1px;
3158
+ }
3159
+ .input-group-btn > .btn:hover,
3160
+ .input-group-btn > .btn:focus,
3161
+ .input-group-btn > .btn:active {
3162
+ z-index: 2;
3163
+ }
3164
+ .input-group-btn:first-child > .btn,
3165
+ .input-group-btn:first-child > .btn-group {
3166
+ margin-right: -1px;
3167
+ }
3168
+ .input-group-btn:last-child > .btn,
3169
+ .input-group-btn:last-child > .btn-group {
3170
+ z-index: 2;
3171
+ margin-left: -1px;
3172
+ }
3173
+ .nav {
3174
+ padding-left: 0;
3175
+ margin-bottom: 0;
3176
+ list-style: none;
3177
+ }
3178
+ .nav > li {
3179
+ position: relative;
3180
+ display: block;
3181
+ }
3182
+ .nav > li > a {
3183
+ position: relative;
3184
+ display: block;
3185
+ padding: 10px 15px;
3186
+ }
3187
+ .nav > li > a:hover,
3188
+ .nav > li > a:focus {
3189
+ text-decoration: none;
3190
+ background-color: #eee;
3191
+ }
3192
+ .nav > li.disabled > a {
3193
+ color: #777;
3194
+ }
3195
+ .nav > li.disabled > a:hover,
3196
+ .nav > li.disabled > a:focus {
3197
+ color: #777;
3198
+ text-decoration: none;
3199
+ cursor: not-allowed;
3200
+ background-color: transparent;
3201
+ }
3202
+ .nav .open > a,
3203
+ .nav .open > a:hover,
3204
+ .nav .open > a:focus {
3205
+ background-color: #eee;
3206
+ border-color: #337ab7;
3207
+ }
3208
+ .nav .nav-divider {
3209
+ height: 1px;
3210
+ margin: 9px 0;
3211
+ overflow: hidden;
3212
+ background-color: #e5e5e5;
3213
+ }
3214
+ .nav > li > a > img {
3215
+ max-width: none;
3216
+ }
3217
+ .nav-tabs {
3218
+ border-bottom: 1px solid #ddd;
3219
+ }
3220
+ .nav-tabs > li {
3221
+ float: left;
3222
+ margin-bottom: -1px;
3223
+ }
3224
+ .nav-tabs > li > a {
3225
+ margin-right: 2px;
3226
+ line-height: 1.42857143;
3227
+ border: 1px solid transparent;
3228
+ border-radius: 4px 4px 0 0;
3229
+ }
3230
+ .nav-tabs > li > a:hover {
3231
+ border-color: #eee #eee #ddd;
3232
+ }
3233
+ .nav-tabs > li.active > a,
3234
+ .nav-tabs > li.active > a:hover,
3235
+ .nav-tabs > li.active > a:focus {
3236
+ color: #555;
3237
+ cursor: default;
3238
+ background-color: #fff;
3239
+ border: 1px solid #ddd;
3240
+ border-bottom-color: transparent;
3241
+ }
3242
+ .nav-tabs.nav-justified {
3243
+ width: 100%;
3244
+ border-bottom: 0;
3245
+ }
3246
+ .nav-tabs.nav-justified > li {
3247
+ float: none;
3248
+ }
3249
+ .nav-tabs.nav-justified > li > a {
3250
+ margin-bottom: 5px;
3251
+ text-align: center;
3252
+ }
3253
+ .nav-tabs.nav-justified > .dropdown .dropdown-menu {
3254
+ top: auto;
3255
+ left: auto;
3256
+ }
3257
+ @media (min-width: 768px) {
3258
+ .nav-tabs.nav-justified > li {
3259
+ display: table-cell;
3260
+ width: 1%;
3261
+ }
3262
+ .nav-tabs.nav-justified > li > a {
3263
+ margin-bottom: 0;
3264
+ }
3265
+ }
3266
+ .nav-tabs.nav-justified > li > a {
3267
+ margin-right: 0;
3268
+ border-radius: 4px;
3269
+ }
3270
+ .nav-tabs.nav-justified > .active > a,
3271
+ .nav-tabs.nav-justified > .active > a:hover,
3272
+ .nav-tabs.nav-justified > .active > a:focus {
3273
+ border: 1px solid #ddd;
3274
+ }
3275
+ @media (min-width: 768px) {
3276
+ .nav-tabs.nav-justified > li > a {
3277
+ border-bottom: 1px solid #ddd;
3278
+ border-radius: 4px 4px 0 0;
3279
+ }
3280
+ .nav-tabs.nav-justified > .active > a,
3281
+ .nav-tabs.nav-justified > .active > a:hover,
3282
+ .nav-tabs.nav-justified > .active > a:focus {
3283
+ border-bottom-color: #fff;
3284
+ }
3285
+ }
3286
+ .nav-pills > li {
3287
+ float: left;
3288
+ }
3289
+ .nav-pills > li > a {
3290
+ border-radius: 4px;
3291
+ }
3292
+ .nav-pills > li + li {
3293
+ margin-left: 2px;
3294
+ }
3295
+ .nav-pills > li.active > a,
3296
+ .nav-pills > li.active > a:hover,
3297
+ .nav-pills > li.active > a:focus {
3298
+ color: #fff;
3299
+ background-color: #337ab7;
3300
+ }
3301
+ .nav-stacked > li {
3302
+ float: none;
3303
+ }
3304
+ .nav-stacked > li + li {
3305
+ margin-top: 2px;
3306
+ margin-left: 0;
3307
+ }
3308
+ .nav-justified {
3309
+ width: 100%;
3310
+ }
3311
+ .nav-justified > li {
3312
+ float: none;
3313
+ }
3314
+ .nav-justified > li > a {
3315
+ margin-bottom: 5px;
3316
+ text-align: center;
3317
+ }
3318
+ .nav-justified > .dropdown .dropdown-menu {
3319
+ top: auto;
3320
+ left: auto;
3321
+ }
3322
+ @media (min-width: 768px) {
3323
+ .nav-justified > li {
3324
+ display: table-cell;
3325
+ width: 1%;
3326
+ }
3327
+ .nav-justified > li > a {
3328
+ margin-bottom: 0;
3329
+ }
3330
+ }
3331
+ .nav-tabs-justified {
3332
+ border-bottom: 0;
3333
+ }
3334
+ .nav-tabs-justified > li > a {
3335
+ margin-right: 0;
3336
+ border-radius: 4px;
3337
+ }
3338
+ .nav-tabs-justified > .active > a,
3339
+ .nav-tabs-justified > .active > a:hover,
3340
+ .nav-tabs-justified > .active > a:focus {
3341
+ border: 1px solid #ddd;
3342
+ }
3343
+ @media (min-width: 768px) {
3344
+ .nav-tabs-justified > li > a {
3345
+ border-bottom: 1px solid #ddd;
3346
+ border-radius: 4px 4px 0 0;
3347
+ }
3348
+ .nav-tabs-justified > .active > a,
3349
+ .nav-tabs-justified > .active > a:hover,
3350
+ .nav-tabs-justified > .active > a:focus {
3351
+ border-bottom-color: #fff;
3352
+ }
3353
+ }
3354
+ .tab-content > .tab-pane {
3355
+ display: none;
3356
+ }
3357
+ .tab-content > .active {
3358
+ display: block;
3359
+ }
3360
+ .nav-tabs .dropdown-menu {
3361
+ margin-top: -1px;
3362
+ border-top-left-radius: 0;
3363
+ border-top-right-radius: 0;
3364
+ }
3365
+ .navbar {
3366
+ position: relative;
3367
+ min-height: 50px;
3368
+ margin-bottom: 20px;
3369
+ border: 1px solid transparent;
3370
+ }
3371
+ @media (min-width: 768px) {
3372
+ .navbar {
3373
+ border-radius: 4px;
3374
+ }
3375
+ }
3376
+ @media (min-width: 768px) {
3377
+ .navbar-header {
3378
+ float: left;
3379
+ }
3380
+ }
3381
+ .navbar-collapse {
3382
+ padding-right: 15px;
3383
+ padding-left: 15px;
3384
+ overflow-x: visible;
3385
+ -webkit-overflow-scrolling: touch;
3386
+ border-top: 1px solid transparent;
3387
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
3388
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
3389
+ }
3390
+ .navbar-collapse.in {
3391
+ overflow-y: auto;
3392
+ }
3393
+ @media (min-width: 768px) {
3394
+ .navbar-collapse {
3395
+ width: auto;
3396
+ border-top: 0;
3397
+ -webkit-box-shadow: none;
3398
+ box-shadow: none;
3399
+ }
3400
+ .navbar-collapse.collapse {
3401
+ display: block !important;
3402
+ height: auto !important;
3403
+ padding-bottom: 0;
3404
+ overflow: visible !important;
3405
+ }
3406
+ .navbar-collapse.in {
3407
+ overflow-y: visible;
3408
+ }
3409
+ .navbar-fixed-top .navbar-collapse,
3410
+ .navbar-static-top .navbar-collapse,
3411
+ .navbar-fixed-bottom .navbar-collapse {
3412
+ padding-right: 0;
3413
+ padding-left: 0;
3414
+ }
3415
+ }
3416
+ .navbar-fixed-top .navbar-collapse,
3417
+ .navbar-fixed-bottom .navbar-collapse {
3418
+ max-height: 340px;
3419
+ }
3420
+ @media (max-device-width: 480px) and (orientation: landscape) {
3421
+ .navbar-fixed-top .navbar-collapse,
3422
+ .navbar-fixed-bottom .navbar-collapse {
3423
+ max-height: 200px;
3424
+ }
3425
+ }
3426
+ .container > .navbar-header,
3427
+ .container-fluid > .navbar-header,
3428
+ .container > .navbar-collapse,
3429
+ .container-fluid > .navbar-collapse {
3430
+ margin-right: -15px;
3431
+ margin-left: -15px;
3432
+ }
3433
+ @media (min-width: 768px) {
3434
+ .container > .navbar-header,
3435
+ .container-fluid > .navbar-header,
3436
+ .container > .navbar-collapse,
3437
+ .container-fluid > .navbar-collapse {
3438
+ margin-right: 0;
3439
+ margin-left: 0;
3440
+ }
3441
+ }
3442
+ .navbar-static-top {
3443
+ z-index: 1000;
3444
+ border-width: 0 0 1px;
3445
+ }
3446
+ @media (min-width: 768px) {
3447
+ .navbar-static-top {
3448
+ border-radius: 0;
3449
+ }
3450
+ }
3451
+ .navbar-fixed-top,
3452
+ .navbar-fixed-bottom {
3453
+ position: fixed;
3454
+ right: 0;
3455
+ left: 0;
3456
+ z-index: 1030;
3457
+ }
3458
+ @media (min-width: 768px) {
3459
+ .navbar-fixed-top,
3460
+ .navbar-fixed-bottom {
3461
+ border-radius: 0;
3462
+ }
3463
+ }
3464
+ .navbar-fixed-top {
3465
+ top: 0;
3466
+ border-width: 0 0 1px;
3467
+ }
3468
+ .navbar-fixed-bottom {
3469
+ bottom: 0;
3470
+ margin-bottom: 0;
3471
+ border-width: 1px 0 0;
3472
+ }
3473
+ .navbar-brand {
3474
+ float: left;
3475
+ height: 50px;
3476
+ padding: 15px 15px;
3477
+ font-size: 18px;
3478
+ line-height: 20px;
3479
+ }
3480
+ .navbar-brand:hover,
3481
+ .navbar-brand:focus {
3482
+ text-decoration: none;
3483
+ }
3484
+ .navbar-brand > img {
3485
+ display: block;
3486
+ }
3487
+ @media (min-width: 768px) {
3488
+ .navbar > .container .navbar-brand,
3489
+ .navbar > .container-fluid .navbar-brand {
3490
+ margin-left: -15px;
3491
+ }
3492
+ }
3493
+ .navbar-toggle {
3494
+ position: relative;
3495
+ float: right;
3496
+ padding: 9px 10px;
3497
+ margin-top: 8px;
3498
+ margin-right: 15px;
3499
+ margin-bottom: 8px;
3500
+ background-color: transparent;
3501
+ background-image: none;
3502
+ border: 1px solid transparent;
3503
+ border-radius: 4px;
3504
+ }
3505
+ .navbar-toggle:focus {
3506
+ outline: 0;
3507
+ }
3508
+ .navbar-toggle .icon-bar {
3509
+ display: block;
3510
+ width: 22px;
3511
+ height: 2px;
3512
+ border-radius: 1px;
3513
+ }
3514
+ .navbar-toggle .icon-bar + .icon-bar {
3515
+ margin-top: 4px;
3516
+ }
3517
+ @media (min-width: 768px) {
3518
+ .navbar-toggle {
3519
+ display: none;
3520
+ }
3521
+ }
3522
+ .navbar-nav {
3523
+ margin: 7.5px -15px;
3524
+ }
3525
+ .navbar-nav > li > a {
3526
+ padding-top: 10px;
3527
+ padding-bottom: 10px;
3528
+ line-height: 20px;
3529
+ }
3530
+ @media (max-width: 767px) {
3531
+ .navbar-nav .open .dropdown-menu {
3532
+ position: static;
3533
+ float: none;
3534
+ width: auto;
3535
+ margin-top: 0;
3536
+ background-color: transparent;
3537
+ border: 0;
3538
+ -webkit-box-shadow: none;
3539
+ box-shadow: none;
3540
+ }
3541
+ .navbar-nav .open .dropdown-menu > li > a,
3542
+ .navbar-nav .open .dropdown-menu .dropdown-header {
3543
+ padding: 5px 15px 5px 25px;
3544
+ }
3545
+ .navbar-nav .open .dropdown-menu > li > a {
3546
+ line-height: 20px;
3547
+ }
3548
+ .navbar-nav .open .dropdown-menu > li > a:hover,
3549
+ .navbar-nav .open .dropdown-menu > li > a:focus {
3550
+ background-image: none;
3551
+ }
3552
+ }
3553
+ @media (min-width: 768px) {
3554
+ .navbar-nav {
3555
+ float: left;
3556
+ margin: 0;
3557
+ }
3558
+ .navbar-nav > li {
3559
+ float: left;
3560
+ }
3561
+ .navbar-nav > li > a {
3562
+ padding-top: 15px;
3563
+ padding-bottom: 15px;
3564
+ }
3565
+ }
3566
+ .navbar-form {
3567
+ padding: 10px 15px;
3568
+ margin-top: 8px;
3569
+ margin-right: -15px;
3570
+ margin-bottom: 8px;
3571
+ margin-left: -15px;
3572
+ border-top: 1px solid transparent;
3573
+ border-bottom: 1px solid transparent;
3574
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
3575
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
3576
+ }
3577
+ @media (min-width: 768px) {
3578
+ .navbar-form .form-group {
3579
+ display: inline-block;
3580
+ margin-bottom: 0;
3581
+ vertical-align: middle;
3582
+ }
3583
+ .navbar-form .form-control {
3584
+ display: inline-block;
3585
+ width: auto;
3586
+ vertical-align: middle;
3587
+ }
3588
+ .navbar-form .form-control-static {
3589
+ display: inline-block;
3590
+ }
3591
+ .navbar-form .input-group {
3592
+ display: inline-table;
3593
+ vertical-align: middle;
3594
+ }
3595
+ .navbar-form .input-group .input-group-addon,
3596
+ .navbar-form .input-group .input-group-btn,
3597
+ .navbar-form .input-group .form-control {
3598
+ width: auto;
3599
+ }
3600
+ .navbar-form .input-group > .form-control {
3601
+ width: 100%;
3602
+ }
3603
+ .navbar-form .control-label {
3604
+ margin-bottom: 0;
3605
+ vertical-align: middle;
3606
+ }
3607
+ .navbar-form .radio,
3608
+ .navbar-form .checkbox {
3609
+ display: inline-block;
3610
+ margin-top: 0;
3611
+ margin-bottom: 0;
3612
+ vertical-align: middle;
3613
+ }
3614
+ .navbar-form .radio label,
3615
+ .navbar-form .checkbox label {
3616
+ padding-left: 0;
3617
+ }
3618
+ .navbar-form .radio input[type="radio"],
3619
+ .navbar-form .checkbox input[type="checkbox"] {
3620
+ position: relative;
3621
+ margin-left: 0;
3622
+ }
3623
+ .navbar-form .has-feedback .form-control-feedback {
3624
+ top: 0;
3625
+ }
3626
+ }
3627
+ @media (max-width: 767px) {
3628
+ .navbar-form .form-group {
3629
+ margin-bottom: 5px;
3630
+ }
3631
+ .navbar-form .form-group:last-child {
3632
+ margin-bottom: 0;
3633
+ }
3634
+ }
3635
+ @media (min-width: 768px) {
3636
+ .navbar-form {
3637
+ width: auto;
3638
+ padding-top: 0;
3639
+ padding-bottom: 0;
3640
+ margin-right: 0;
3641
+ margin-left: 0;
3642
+ border: 0;
3643
+ -webkit-box-shadow: none;
3644
+ box-shadow: none;
3645
+ }
3646
+ }
3647
+ .navbar-nav > li > .dropdown-menu {
3648
+ margin-top: 0;
3649
+ border-top-left-radius: 0;
3650
+ border-top-right-radius: 0;
3651
+ }
3652
+ .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
3653
+ margin-bottom: 0;
3654
+ border-top-left-radius: 4px;
3655
+ border-top-right-radius: 4px;
3656
+ border-bottom-right-radius: 0;
3657
+ border-bottom-left-radius: 0;
3658
+ }
3659
+ .navbar-btn {
3660
+ margin-top: 8px;
3661
+ margin-bottom: 8px;
3662
+ }
3663
+ .navbar-btn.btn-sm {
3664
+ margin-top: 10px;
3665
+ margin-bottom: 10px;
3666
+ }
3667
+ .navbar-btn.btn-xs {
3668
+ margin-top: 14px;
3669
+ margin-bottom: 14px;
3670
+ }
3671
+ .navbar-text {
3672
+ margin-top: 15px;
3673
+ margin-bottom: 15px;
3674
+ }
3675
+ @media (min-width: 768px) {
3676
+ .navbar-text {
3677
+ float: left;
3678
+ margin-right: 15px;
3679
+ margin-left: 15px;
3680
+ }
3681
+ }
3682
+ @media (min-width: 768px) {
3683
+ .navbar-left {
3684
+ float: left !important;
3685
+ }
3686
+ .navbar-right {
3687
+ float: right !important;
3688
+ margin-right: -15px;
3689
+ }
3690
+ .navbar-right ~ .navbar-right {
3691
+ margin-right: 0;
3692
+ }
3693
+ }
3694
+ .navbar-default {
3695
+ background-color: #f8f8f8;
3696
+ border-color: #e7e7e7;
3697
+ }
3698
+ .navbar-default .navbar-brand {
3699
+ color: #777;
3700
+ }
3701
+ .navbar-default .navbar-brand:hover,
3702
+ .navbar-default .navbar-brand:focus {
3703
+ color: #5e5e5e;
3704
+ background-color: transparent;
3705
+ }
3706
+ .navbar-default .navbar-text {
3707
+ color: #777;
3708
+ }
3709
+ .navbar-default .navbar-nav > li > a {
3710
+ color: #777;
3711
+ }
3712
+ .navbar-default .navbar-nav > li > a:hover,
3713
+ .navbar-default .navbar-nav > li > a:focus {
3714
+ color: #333;
3715
+ background-color: transparent;
3716
+ }
3717
+ .navbar-default .navbar-nav > .active > a,
3718
+ .navbar-default .navbar-nav > .active > a:hover,
3719
+ .navbar-default .navbar-nav > .active > a:focus {
3720
+ color: #555;
3721
+ background-color: #e7e7e7;
3722
+ }
3723
+ .navbar-default .navbar-nav > .disabled > a,
3724
+ .navbar-default .navbar-nav > .disabled > a:hover,
3725
+ .navbar-default .navbar-nav > .disabled > a:focus {
3726
+ color: #ccc;
3727
+ background-color: transparent;
3728
+ }
3729
+ .navbar-default .navbar-toggle {
3730
+ border-color: #ddd;
3731
+ }
3732
+ .navbar-default .navbar-toggle:hover,
3733
+ .navbar-default .navbar-toggle:focus {
3734
+ background-color: #ddd;
3735
+ }
3736
+ .navbar-default .navbar-toggle .icon-bar {
3737
+ background-color: #888;
3738
+ }
3739
+ .navbar-default .navbar-collapse,
3740
+ .navbar-default .navbar-form {
3741
+ border-color: #e7e7e7;
3742
+ }
3743
+ .navbar-default .navbar-nav > .open > a,
3744
+ .navbar-default .navbar-nav > .open > a:hover,
3745
+ .navbar-default .navbar-nav > .open > a:focus {
3746
+ color: #555;
3747
+ background-color: #e7e7e7;
3748
+ }
3749
+ @media (max-width: 767px) {
3750
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3751
+ color: #777;
3752
+ }
3753
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
3754
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3755
+ color: #333;
3756
+ background-color: transparent;
3757
+ }
3758
+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
3759
+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
3760
+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
3761
+ color: #555;
3762
+ background-color: #e7e7e7;
3763
+ }
3764
+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
3765
+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3766
+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3767
+ color: #ccc;
3768
+ background-color: transparent;
3769
+ }
3770
+ }
3771
+ .navbar-default .navbar-link {
3772
+ color: #777;
3773
+ }
3774
+ .navbar-default .navbar-link:hover {
3775
+ color: #333;
3776
+ }
3777
+ .navbar-default .btn-link {
3778
+ color: #777;
3779
+ }
3780
+ .navbar-default .btn-link:hover,
3781
+ .navbar-default .btn-link:focus {
3782
+ color: #333;
3783
+ }
3784
+ .navbar-default .btn-link[disabled]:hover,
3785
+ fieldset[disabled] .navbar-default .btn-link:hover,
3786
+ .navbar-default .btn-link[disabled]:focus,
3787
+ fieldset[disabled] .navbar-default .btn-link:focus {
3788
+ color: #ccc;
3789
+ }
3790
+ .navbar-inverse {
3791
+ background-color: #222;
3792
+ border-color: #080808;
3793
+ }
3794
+ .navbar-inverse .navbar-brand {
3795
+ color: #9d9d9d;
3796
+ }
3797
+ .navbar-inverse .navbar-brand:hover,
3798
+ .navbar-inverse .navbar-brand:focus {
3799
+ color: #fff;
3800
+ background-color: transparent;
3801
+ }
3802
+ .navbar-inverse .navbar-text {
3803
+ color: #9d9d9d;
3804
+ }
3805
+ .navbar-inverse .navbar-nav > li > a {
3806
+ color: #9d9d9d;
3807
+ }
3808
+ .navbar-inverse .navbar-nav > li > a:hover,
3809
+ .navbar-inverse .navbar-nav > li > a:focus {
3810
+ color: #fff;
3811
+ background-color: transparent;
3812
+ }
3813
+ .navbar-inverse .navbar-nav > .active > a,
3814
+ .navbar-inverse .navbar-nav > .active > a:hover,
3815
+ .navbar-inverse .navbar-nav > .active > a:focus {
3816
+ color: #fff;
3817
+ background-color: #080808;
3818
+ }
3819
+ .navbar-inverse .navbar-nav > .disabled > a,
3820
+ .navbar-inverse .navbar-nav > .disabled > a:hover,
3821
+ .navbar-inverse .navbar-nav > .disabled > a:focus {
3822
+ color: #444;
3823
+ background-color: transparent;
3824
+ }
3825
+ .navbar-inverse .navbar-toggle {
3826
+ border-color: #333;
3827
+ }
3828
+ .navbar-inverse .navbar-toggle:hover,
3829
+ .navbar-inverse .navbar-toggle:focus {
3830
+ background-color: #333;
3831
+ }
3832
+ .navbar-inverse .navbar-toggle .icon-bar {
3833
+ background-color: #fff;
3834
+ }
3835
+ .navbar-inverse .navbar-collapse,
3836
+ .navbar-inverse .navbar-form {
3837
+ border-color: #101010;
3838
+ }
3839
+ .navbar-inverse .navbar-nav > .open > a,
3840
+ .navbar-inverse .navbar-nav > .open > a:hover,
3841
+ .navbar-inverse .navbar-nav > .open > a:focus {
3842
+ color: #fff;
3843
+ background-color: #080808;
3844
+ }
3845
+ @media (max-width: 767px) {
3846
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
3847
+ border-color: #080808;
3848
+ }
3849
+ .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
3850
+ background-color: #080808;
3851
+ }
3852
+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
3853
+ color: #9d9d9d;
3854
+ }
3855
+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
3856
+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
3857
+ color: #fff;
3858
+ background-color: transparent;
3859
+ }
3860
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
3861
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
3862
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
3863
+ color: #fff;
3864
+ background-color: #080808;
3865
+ }
3866
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
3867
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3868
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3869
+ color: #444;
3870
+ background-color: transparent;
3871
+ }
3872
+ }
3873
+ .navbar-inverse .navbar-link {
3874
+ color: #9d9d9d;
3875
+ }
3876
+ .navbar-inverse .navbar-link:hover {
3877
+ color: #fff;
3878
+ }
3879
+ .navbar-inverse .btn-link {
3880
+ color: #9d9d9d;
3881
+ }
3882
+ .navbar-inverse .btn-link:hover,
3883
+ .navbar-inverse .btn-link:focus {
3884
+ color: #fff;
3885
+ }
3886
+ .navbar-inverse .btn-link[disabled]:hover,
3887
+ fieldset[disabled] .navbar-inverse .btn-link:hover,
3888
+ .navbar-inverse .btn-link[disabled]:focus,
3889
+ fieldset[disabled] .navbar-inverse .btn-link:focus {
3890
+ color: #444;
3891
+ }
3892
+ .breadcrumb {
3893
+ padding: 8px 15px;
3894
+ margin-bottom: 20px;
3895
+ list-style: none;
3896
+ background-color: #f5f5f5;
3897
+ border-radius: 4px;
3898
+ }
3899
+ .breadcrumb > li {
3900
+ display: inline-block;
3901
+ }
3902
+ .breadcrumb > li + li:before {
3903
+ padding: 0 5px;
3904
+ color: #ccc;
3905
+ content: "/\00a0";
3906
+ }
3907
+ .breadcrumb > .active {
3908
+ color: #777;
3909
+ }
3910
+ .pagination {
3911
+ display: inline-block;
3912
+ padding-left: 0;
3913
+ margin: 20px 0;
3914
+ border-radius: 4px;
3915
+ }
3916
+ .pagination > li {
3917
+ display: inline;
3918
+ }
3919
+ .pagination > li > a,
3920
+ .pagination > li > span {
3921
+ position: relative;
3922
+ float: left;
3923
+ padding: 6px 12px;
3924
+ margin-left: -1px;
3925
+ line-height: 1.42857143;
3926
+ color: #337ab7;
3927
+ text-decoration: none;
3928
+ background-color: #fff;
3929
+ border: 1px solid #ddd;
3930
+ }
3931
+ .pagination > li:first-child > a,
3932
+ .pagination > li:first-child > span {
3933
+ margin-left: 0;
3934
+ border-top-left-radius: 4px;
3935
+ border-bottom-left-radius: 4px;
3936
+ }
3937
+ .pagination > li:last-child > a,
3938
+ .pagination > li:last-child > span {
3939
+ border-top-right-radius: 4px;
3940
+ border-bottom-right-radius: 4px;
3941
+ }
3942
+ .pagination > li > a:hover,
3943
+ .pagination > li > span:hover,
3944
+ .pagination > li > a:focus,
3945
+ .pagination > li > span:focus {
3946
+ z-index: 2;
3947
+ color: #23527c;
3948
+ background-color: #eee;
3949
+ border-color: #ddd;
3950
+ }
3951
+ .pagination > .active > a,
3952
+ .pagination > .active > span,
3953
+ .pagination > .active > a:hover,
3954
+ .pagination > .active > span:hover,
3955
+ .pagination > .active > a:focus,
3956
+ .pagination > .active > span:focus {
3957
+ z-index: 3;
3958
+ color: #fff;
3959
+ cursor: default;
3960
+ background-color: #337ab7;
3961
+ border-color: #337ab7;
3962
+ }
3963
+ .pagination > .disabled > span,
3964
+ .pagination > .disabled > span:hover,
3965
+ .pagination > .disabled > span:focus,
3966
+ .pagination > .disabled > a,
3967
+ .pagination > .disabled > a:hover,
3968
+ .pagination > .disabled > a:focus {
3969
+ color: #777;
3970
+ cursor: not-allowed;
3971
+ background-color: #fff;
3972
+ border-color: #ddd;
3973
+ }
3974
+ .pagination-lg > li > a,
3975
+ .pagination-lg > li > span {
3976
+ padding: 10px 16px;
3977
+ font-size: 18px;
3978
+ line-height: 1.3333333;
3979
+ }
3980
+ .pagination-lg > li:first-child > a,
3981
+ .pagination-lg > li:first-child > span {
3982
+ border-top-left-radius: 6px;
3983
+ border-bottom-left-radius: 6px;
3984
+ }
3985
+ .pagination-lg > li:last-child > a,
3986
+ .pagination-lg > li:last-child > span {
3987
+ border-top-right-radius: 6px;
3988
+ border-bottom-right-radius: 6px;
3989
+ }
3990
+ .pagination-sm > li > a,
3991
+ .pagination-sm > li > span {
3992
+ padding: 5px 10px;
3993
+ font-size: 12px;
3994
+ line-height: 1.5;
3995
+ }
3996
+ .pagination-sm > li:first-child > a,
3997
+ .pagination-sm > li:first-child > span {
3998
+ border-top-left-radius: 3px;
3999
+ border-bottom-left-radius: 3px;
4000
+ }
4001
+ .pagination-sm > li:last-child > a,
4002
+ .pagination-sm > li:last-child > span {
4003
+ border-top-right-radius: 3px;
4004
+ border-bottom-right-radius: 3px;
4005
+ }
4006
+ .pager {
4007
+ padding-left: 0;
4008
+ margin: 20px 0;
4009
+ text-align: center;
4010
+ list-style: none;
4011
+ }
4012
+ .pager li {
4013
+ display: inline;
4014
+ }
4015
+ .pager li > a,
4016
+ .pager li > span {
4017
+ display: inline-block;
4018
+ padding: 5px 14px;
4019
+ background-color: #fff;
4020
+ border: 1px solid #ddd;
4021
+ border-radius: 15px;
4022
+ }
4023
+ .pager li > a:hover,
4024
+ .pager li > a:focus {
4025
+ text-decoration: none;
4026
+ background-color: #eee;
4027
+ }
4028
+ .pager .next > a,
4029
+ .pager .next > span {
4030
+ float: right;
4031
+ }
4032
+ .pager .previous > a,
4033
+ .pager .previous > span {
4034
+ float: left;
4035
+ }
4036
+ .pager .disabled > a,
4037
+ .pager .disabled > a:hover,
4038
+ .pager .disabled > a:focus,
4039
+ .pager .disabled > span {
4040
+ color: #777;
4041
+ cursor: not-allowed;
4042
+ background-color: #fff;
4043
+ }
4044
+ .label {
4045
+ display: inline;
4046
+ padding: .2em .6em .3em;
4047
+ font-size: 75%;
4048
+ font-weight: bold;
4049
+ line-height: 1;
4050
+ color: #fff;
4051
+ text-align: center;
4052
+ white-space: nowrap;
4053
+ vertical-align: baseline;
4054
+ border-radius: .25em;
4055
+ }
4056
+ a.label:hover,
4057
+ a.label:focus {
4058
+ color: #fff;
4059
+ text-decoration: none;
4060
+ cursor: pointer;
4061
+ }
4062
+ .label:empty {
4063
+ display: none;
4064
+ }
4065
+ .btn .label {
4066
+ position: relative;
4067
+ top: -1px;
4068
+ }
4069
+ .label-default {
4070
+ background-color: #777;
4071
+ }
4072
+ .label-default[href]:hover,
4073
+ .label-default[href]:focus {
4074
+ background-color: #5e5e5e;
4075
+ }
4076
+ .label-primary {
4077
+ background-color: #337ab7;
4078
+ }
4079
+ .label-primary[href]:hover,
4080
+ .label-primary[href]:focus {
4081
+ background-color: #286090;
4082
+ }
4083
+ .label-success {
4084
+ background-color: #5cb85c;
4085
+ }
4086
+ .label-success[href]:hover,
4087
+ .label-success[href]:focus {
4088
+ background-color: #449d44;
4089
+ }
4090
+ .label-info {
4091
+ background-color: #5bc0de;
4092
+ }
4093
+ .label-info[href]:hover,
4094
+ .label-info[href]:focus {
4095
+ background-color: #31b0d5;
4096
+ }
4097
+ .label-warning {
4098
+ background-color: #f0ad4e;
4099
+ }
4100
+ .label-warning[href]:hover,
4101
+ .label-warning[href]:focus {
4102
+ background-color: #ec971f;
4103
+ }
4104
+ .label-danger {
4105
+ background-color: #d9534f;
4106
+ }
4107
+ .label-danger[href]:hover,
4108
+ .label-danger[href]:focus {
4109
+ background-color: #c9302c;
4110
+ }
4111
+ .badge {
4112
+ display: inline-block;
4113
+ min-width: 10px;
4114
+ padding: 3px 7px;
4115
+ font-size: 12px;
4116
+ font-weight: bold;
4117
+ line-height: 1;
4118
+ color: #fff;
4119
+ text-align: center;
4120
+ white-space: nowrap;
4121
+ vertical-align: middle;
4122
+ background-color: #777;
4123
+ border-radius: 10px;
4124
+ }
4125
+ .badge:empty {
4126
+ display: none;
4127
+ }
4128
+ .btn .badge {
4129
+ position: relative;
4130
+ top: -1px;
4131
+ }
4132
+ .btn-xs .badge,
4133
+ .btn-group-xs > .btn .badge {
4134
+ top: 0;
4135
+ padding: 1px 5px;
4136
+ }
4137
+ a.badge:hover,
4138
+ a.badge:focus {
4139
+ color: #fff;
4140
+ text-decoration: none;
4141
+ cursor: pointer;
4142
+ }
4143
+ .list-group-item.active > .badge,
4144
+ .nav-pills > .active > a > .badge {
4145
+ color: #337ab7;
4146
+ background-color: #fff;
4147
+ }
4148
+ .list-group-item > .badge {
4149
+ float: right;
4150
+ }
4151
+ .list-group-item > .badge + .badge {
4152
+ margin-right: 5px;
4153
+ }
4154
+ .nav-pills > li > a > .badge {
4155
+ margin-left: 3px;
4156
+ }
4157
+ .jumbotron {
4158
+ padding-top: 30px;
4159
+ padding-bottom: 30px;
4160
+ margin-bottom: 30px;
4161
+ color: inherit;
4162
+ background-color: #eee;
4163
+ }
4164
+ .jumbotron h1,
4165
+ .jumbotron .h1 {
4166
+ color: inherit;
4167
+ }
4168
+ .jumbotron p {
4169
+ margin-bottom: 15px;
4170
+ font-size: 21px;
4171
+ font-weight: 200;
4172
+ }
4173
+ .jumbotron > hr {
4174
+ border-top-color: #d5d5d5;
4175
+ }
4176
+ .container .jumbotron,
4177
+ .container-fluid .jumbotron {
4178
+ padding-right: 15px;
4179
+ padding-left: 15px;
4180
+ border-radius: 6px;
4181
+ }
4182
+ .jumbotron .container {
4183
+ max-width: 100%;
4184
+ }
4185
+ @media screen and (min-width: 768px) {
4186
+ .jumbotron {
4187
+ padding-top: 48px;
4188
+ padding-bottom: 48px;
4189
+ }
4190
+ .container .jumbotron,
4191
+ .container-fluid .jumbotron {
4192
+ padding-right: 60px;
4193
+ padding-left: 60px;
4194
+ }
4195
+ .jumbotron h1,
4196
+ .jumbotron .h1 {
4197
+ font-size: 63px;
4198
+ }
4199
+ }
4200
+ .thumbnail {
4201
+ display: block;
4202
+ padding: 4px;
4203
+ margin-bottom: 20px;
4204
+ line-height: 1.42857143;
4205
+ background-color: #fff;
4206
+ border: 1px solid #ddd;
4207
+ border-radius: 4px;
4208
+ -webkit-transition: border .2s ease-in-out;
4209
+ -o-transition: border .2s ease-in-out;
4210
+ transition: border .2s ease-in-out;
4211
+ }
4212
+ .thumbnail > img,
4213
+ .thumbnail a > img {
4214
+ margin-right: auto;
4215
+ margin-left: auto;
4216
+ }
4217
+ a.thumbnail:hover,
4218
+ a.thumbnail:focus,
4219
+ a.thumbnail.active {
4220
+ border-color: #337ab7;
4221
+ }
4222
+ .thumbnail .caption {
4223
+ padding: 9px;
4224
+ color: #333;
4225
+ }
4226
+ .alert {
4227
+ padding: 15px;
4228
+ margin-bottom: 20px;
4229
+ border: 1px solid transparent;
4230
+ border-radius: 4px;
4231
+ }
4232
+ .alert h4 {
4233
+ margin-top: 0;
4234
+ color: inherit;
4235
+ }
4236
+ .alert .alert-link {
4237
+ font-weight: bold;
4238
+ }
4239
+ .alert > p,
4240
+ .alert > ul {
4241
+ margin-bottom: 0;
4242
+ }
4243
+ .alert > p + p {
4244
+ margin-top: 5px;
4245
+ }
4246
+ .alert-dismissable,
4247
+ .alert-dismissible {
4248
+ padding-right: 35px;
4249
+ }
4250
+ .alert-dismissable .close,
4251
+ .alert-dismissible .close {
4252
+ position: relative;
4253
+ top: -2px;
4254
+ right: -21px;
4255
+ color: inherit;
4256
+ }
4257
+ .alert-success {
4258
+ color: #3c763d;
4259
+ background-color: #dff0d8;
4260
+ border-color: #d6e9c6;
4261
+ }
4262
+ .alert-success hr {
4263
+ border-top-color: #c9e2b3;
4264
+ }
4265
+ .alert-success .alert-link {
4266
+ color: #2b542c;
4267
+ }
4268
+ .alert-info {
4269
+ color: #31708f;
4270
+ background-color: #d9edf7;
4271
+ border-color: #bce8f1;
4272
+ }
4273
+ .alert-info hr {
4274
+ border-top-color: #a6e1ec;
4275
+ }
4276
+ .alert-info .alert-link {
4277
+ color: #245269;
4278
+ }
4279
+ .alert-warning {
4280
+ color: #8a6d3b;
4281
+ background-color: #fcf8e3;
4282
+ border-color: #faebcc;
4283
+ }
4284
+ .alert-warning hr {
4285
+ border-top-color: #f7e1b5;
4286
+ }
4287
+ .alert-warning .alert-link {
4288
+ color: #66512c;
4289
+ }
4290
+ .alert-danger {
4291
+ color: #a94442;
4292
+ background-color: #f2dede;
4293
+ border-color: #ebccd1;
4294
+ }
4295
+ .alert-danger hr {
4296
+ border-top-color: #e4b9c0;
4297
+ }
4298
+ .alert-danger .alert-link {
4299
+ color: #843534;
4300
+ }
4301
+ @-webkit-keyframes progress-bar-stripes {
4302
+ from {
4303
+ background-position: 40px 0;
4304
+ }
4305
+ to {
4306
+ background-position: 0 0;
4307
+ }
4308
+ }
4309
+ @-o-keyframes progress-bar-stripes {
4310
+ from {
4311
+ background-position: 40px 0;
4312
+ }
4313
+ to {
4314
+ background-position: 0 0;
4315
+ }
4316
+ }
4317
+ @keyframes progress-bar-stripes {
4318
+ from {
4319
+ background-position: 40px 0;
4320
+ }
4321
+ to {
4322
+ background-position: 0 0;
4323
+ }
4324
+ }
4325
+ .progress {
4326
+ height: 20px;
4327
+ margin-bottom: 20px;
4328
+ overflow: hidden;
4329
+ background-color: #f5f5f5;
4330
+ border-radius: 4px;
4331
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
4332
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
4333
+ }
4334
+ .progress-bar {
4335
+ float: left;
4336
+ width: 0;
4337
+ height: 100%;
4338
+ font-size: 12px;
4339
+ line-height: 20px;
4340
+ color: #fff;
4341
+ text-align: center;
4342
+ background-color: #337ab7;
4343
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
4344
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
4345
+ -webkit-transition: width .6s ease;
4346
+ -o-transition: width .6s ease;
4347
+ transition: width .6s ease;
4348
+ }
4349
+ .progress-striped .progress-bar,
4350
+ .progress-bar-striped {
4351
+ 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);
4352
+ 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);
4353
+ 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);
4354
+ -webkit-background-size: 40px 40px;
4355
+ background-size: 40px 40px;
4356
+ }
4357
+ .progress.active .progress-bar,
4358
+ .progress-bar.active {
4359
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
4360
+ -o-animation: progress-bar-stripes 2s linear infinite;
4361
+ animation: progress-bar-stripes 2s linear infinite;
4362
+ }
4363
+ .progress-bar-success {
4364
+ background-color: #5cb85c;
4365
+ }
4366
+ .progress-striped .progress-bar-success {
4367
+ 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);
4368
+ 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);
4369
+ 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);
4370
+ }
4371
+ .progress-bar-info {
4372
+ background-color: #5bc0de;
4373
+ }
4374
+ .progress-striped .progress-bar-info {
4375
+ 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);
4376
+ 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);
4377
+ 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);
4378
+ }
4379
+ .progress-bar-warning {
4380
+ background-color: #f0ad4e;
4381
+ }
4382
+ .progress-striped .progress-bar-warning {
4383
+ 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);
4384
+ 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);
4385
+ 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);
4386
+ }
4387
+ .progress-bar-danger {
4388
+ background-color: #d9534f;
4389
+ }
4390
+ .progress-striped .progress-bar-danger {
4391
+ 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);
4392
+ 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);
4393
+ 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);
4394
+ }
4395
+ .media {
4396
+ margin-top: 15px;
4397
+ }
4398
+ .media:first-child {
4399
+ margin-top: 0;
4400
+ }
4401
+ .media,
4402
+ .media-body {
4403
+ overflow: hidden;
4404
+ zoom: 1;
4405
+ }
4406
+ .media-body {
4407
+ width: 10000px;
4408
+ }
4409
+ .media-object {
4410
+ display: block;
4411
+ }
4412
+ .media-object.img-thumbnail {
4413
+ max-width: none;
4414
+ }
4415
+ .media-right,
4416
+ .media > .pull-right {
4417
+ padding-left: 10px;
4418
+ }
4419
+ .media-left,
4420
+ .media > .pull-left {
4421
+ padding-right: 10px;
4422
+ }
4423
+ .media-left,
4424
+ .media-right,
4425
+ .media-body {
4426
+ display: table-cell;
4427
+ vertical-align: top;
4428
+ }
4429
+ .media-middle {
4430
+ vertical-align: middle;
4431
+ }
4432
+ .media-bottom {
4433
+ vertical-align: bottom;
4434
+ }
4435
+ .media-heading {
4436
+ margin-top: 0;
4437
+ margin-bottom: 5px;
4438
+ }
4439
+ .media-list {
4440
+ padding-left: 0;
4441
+ list-style: none;
4442
+ }
4443
+ .list-group {
4444
+ padding-left: 0;
4445
+ margin-bottom: 20px;
4446
+ }
4447
+ .list-group-item {
4448
+ position: relative;
4449
+ display: block;
4450
+ padding: 10px 15px;
4451
+ margin-bottom: -1px;
4452
+ background-color: #fff;
4453
+ border: 1px solid #ddd;
4454
+ }
4455
+ .list-group-item:first-child {
4456
+ border-top-left-radius: 4px;
4457
+ border-top-right-radius: 4px;
4458
+ }
4459
+ .list-group-item:last-child {
4460
+ margin-bottom: 0;
4461
+ border-bottom-right-radius: 4px;
4462
+ border-bottom-left-radius: 4px;
4463
+ }
4464
+ a.list-group-item,
4465
+ button.list-group-item {
4466
+ color: #555;
4467
+ }
4468
+ a.list-group-item .list-group-item-heading,
4469
+ button.list-group-item .list-group-item-heading {
4470
+ color: #333;
4471
+ }
4472
+ a.list-group-item:hover,
4473
+ button.list-group-item:hover,
4474
+ a.list-group-item:focus,
4475
+ button.list-group-item:focus {
4476
+ color: #555;
4477
+ text-decoration: none;
4478
+ background-color: #f5f5f5;
4479
+ }
4480
+ button.list-group-item {
4481
+ width: 100%;
4482
+ text-align: left;
4483
+ }
4484
+ .list-group-item.disabled,
4485
+ .list-group-item.disabled:hover,
4486
+ .list-group-item.disabled:focus {
4487
+ color: #777;
4488
+ cursor: not-allowed;
4489
+ background-color: #eee;
4490
+ }
4491
+ .list-group-item.disabled .list-group-item-heading,
4492
+ .list-group-item.disabled:hover .list-group-item-heading,
4493
+ .list-group-item.disabled:focus .list-group-item-heading {
4494
+ color: inherit;
4495
+ }
4496
+ .list-group-item.disabled .list-group-item-text,
4497
+ .list-group-item.disabled:hover .list-group-item-text,
4498
+ .list-group-item.disabled:focus .list-group-item-text {
4499
+ color: #777;
4500
+ }
4501
+ .list-group-item.active,
4502
+ .list-group-item.active:hover,
4503
+ .list-group-item.active:focus {
4504
+ z-index: 2;
4505
+ color: #fff;
4506
+ background-color: #337ab7;
4507
+ border-color: #337ab7;
4508
+ }
4509
+ .list-group-item.active .list-group-item-heading,
4510
+ .list-group-item.active:hover .list-group-item-heading,
4511
+ .list-group-item.active:focus .list-group-item-heading,
4512
+ .list-group-item.active .list-group-item-heading > small,
4513
+ .list-group-item.active:hover .list-group-item-heading > small,
4514
+ .list-group-item.active:focus .list-group-item-heading > small,
4515
+ .list-group-item.active .list-group-item-heading > .small,
4516
+ .list-group-item.active:hover .list-group-item-heading > .small,
4517
+ .list-group-item.active:focus .list-group-item-heading > .small {
4518
+ color: inherit;
4519
+ }
4520
+ .list-group-item.active .list-group-item-text,
4521
+ .list-group-item.active:hover .list-group-item-text,
4522
+ .list-group-item.active:focus .list-group-item-text {
4523
+ color: #c7ddef;
4524
+ }
4525
+ .list-group-item-success {
4526
+ color: #3c763d;
4527
+ background-color: #dff0d8;
4528
+ }
4529
+ a.list-group-item-success,
4530
+ button.list-group-item-success {
4531
+ color: #3c763d;
4532
+ }
4533
+ a.list-group-item-success .list-group-item-heading,
4534
+ button.list-group-item-success .list-group-item-heading {
4535
+ color: inherit;
4536
+ }
4537
+ a.list-group-item-success:hover,
4538
+ button.list-group-item-success:hover,
4539
+ a.list-group-item-success:focus,
4540
+ button.list-group-item-success:focus {
4541
+ color: #3c763d;
4542
+ background-color: #d0e9c6;
4543
+ }
4544
+ a.list-group-item-success.active,
4545
+ button.list-group-item-success.active,
4546
+ a.list-group-item-success.active:hover,
4547
+ button.list-group-item-success.active:hover,
4548
+ a.list-group-item-success.active:focus,
4549
+ button.list-group-item-success.active:focus {
4550
+ color: #fff;
4551
+ background-color: #3c763d;
4552
+ border-color: #3c763d;
4553
+ }
4554
+ .list-group-item-info {
4555
+ color: #31708f;
4556
+ background-color: #d9edf7;
4557
+ }
4558
+ a.list-group-item-info,
4559
+ button.list-group-item-info {
4560
+ color: #31708f;
4561
+ }
4562
+ a.list-group-item-info .list-group-item-heading,
4563
+ button.list-group-item-info .list-group-item-heading {
4564
+ color: inherit;
4565
+ }
4566
+ a.list-group-item-info:hover,
4567
+ button.list-group-item-info:hover,
4568
+ a.list-group-item-info:focus,
4569
+ button.list-group-item-info:focus {
4570
+ color: #31708f;
4571
+ background-color: #c4e3f3;
4572
+ }
4573
+ a.list-group-item-info.active,
4574
+ button.list-group-item-info.active,
4575
+ a.list-group-item-info.active:hover,
4576
+ button.list-group-item-info.active:hover,
4577
+ a.list-group-item-info.active:focus,
4578
+ button.list-group-item-info.active:focus {
4579
+ color: #fff;
4580
+ background-color: #31708f;
4581
+ border-color: #31708f;
4582
+ }
4583
+ .list-group-item-warning {
4584
+ color: #8a6d3b;
4585
+ background-color: #fcf8e3;
4586
+ }
4587
+ a.list-group-item-warning,
4588
+ button.list-group-item-warning {
4589
+ color: #8a6d3b;
4590
+ }
4591
+ a.list-group-item-warning .list-group-item-heading,
4592
+ button.list-group-item-warning .list-group-item-heading {
4593
+ color: inherit;
4594
+ }
4595
+ a.list-group-item-warning:hover,
4596
+ button.list-group-item-warning:hover,
4597
+ a.list-group-item-warning:focus,
4598
+ button.list-group-item-warning:focus {
4599
+ color: #8a6d3b;
4600
+ background-color: #faf2cc;
4601
+ }
4602
+ a.list-group-item-warning.active,
4603
+ button.list-group-item-warning.active,
4604
+ a.list-group-item-warning.active:hover,
4605
+ button.list-group-item-warning.active:hover,
4606
+ a.list-group-item-warning.active:focus,
4607
+ button.list-group-item-warning.active:focus {
4608
+ color: #fff;
4609
+ background-color: #8a6d3b;
4610
+ border-color: #8a6d3b;
4611
+ }
4612
+ .list-group-item-danger {
4613
+ color: #a94442;
4614
+ background-color: #f2dede;
4615
+ }
4616
+ a.list-group-item-danger,
4617
+ button.list-group-item-danger {
4618
+ color: #a94442;
4619
+ }
4620
+ a.list-group-item-danger .list-group-item-heading,
4621
+ button.list-group-item-danger .list-group-item-heading {
4622
+ color: inherit;
4623
+ }
4624
+ a.list-group-item-danger:hover,
4625
+ button.list-group-item-danger:hover,
4626
+ a.list-group-item-danger:focus,
4627
+ button.list-group-item-danger:focus {
4628
+ color: #a94442;
4629
+ background-color: #ebcccc;
4630
+ }
4631
+ a.list-group-item-danger.active,
4632
+ button.list-group-item-danger.active,
4633
+ a.list-group-item-danger.active:hover,
4634
+ button.list-group-item-danger.active:hover,
4635
+ a.list-group-item-danger.active:focus,
4636
+ button.list-group-item-danger.active:focus {
4637
+ color: #fff;
4638
+ background-color: #a94442;
4639
+ border-color: #a94442;
4640
+ }
4641
+ .list-group-item-heading {
4642
+ margin-top: 0;
4643
+ margin-bottom: 5px;
4644
+ }
4645
+ .list-group-item-text {
4646
+ margin-bottom: 0;
4647
+ line-height: 1.3;
4648
+ }
4649
+ .panel {
4650
+ margin-bottom: 20px;
4651
+ background-color: #fff;
4652
+ border: 1px solid transparent;
4653
+ border-radius: 4px;
4654
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
4655
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
4656
+ }
4657
+ .panel-body {
4658
+ padding: 15px;
4659
+ }
4660
+ .panel-heading {
4661
+ padding: 10px 15px;
4662
+ border-bottom: 1px solid transparent;
4663
+ border-top-left-radius: 3px;
4664
+ border-top-right-radius: 3px;
4665
+ }
4666
+ .panel-heading > .dropdown .dropdown-toggle {
4667
+ color: inherit;
4668
+ }
4669
+ .panel-title {
4670
+ margin-top: 0;
4671
+ margin-bottom: 0;
4672
+ font-size: 16px;
4673
+ color: inherit;
4674
+ }
4675
+ .panel-title > a,
4676
+ .panel-title > small,
4677
+ .panel-title > .small,
4678
+ .panel-title > small > a,
4679
+ .panel-title > .small > a {
4680
+ color: inherit;
4681
+ }
4682
+ .panel-footer {
4683
+ padding: 10px 15px;
4684
+ background-color: #f5f5f5;
4685
+ border-top: 1px solid #ddd;
4686
+ border-bottom-right-radius: 3px;
4687
+ border-bottom-left-radius: 3px;
4688
+ }
4689
+ .panel > .list-group,
4690
+ .panel > .panel-collapse > .list-group {
4691
+ margin-bottom: 0;
4692
+ }
4693
+ .panel > .list-group .list-group-item,
4694
+ .panel > .panel-collapse > .list-group .list-group-item {
4695
+ border-width: 1px 0;
4696
+ border-radius: 0;
4697
+ }
4698
+ .panel > .list-group:first-child .list-group-item:first-child,
4699
+ .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
4700
+ border-top: 0;
4701
+ border-top-left-radius: 3px;
4702
+ border-top-right-radius: 3px;
4703
+ }
4704
+ .panel > .list-group:last-child .list-group-item:last-child,
4705
+ .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
4706
+ border-bottom: 0;
4707
+ border-bottom-right-radius: 3px;
4708
+ border-bottom-left-radius: 3px;
4709
+ }
4710
+ .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
4711
+ border-top-left-radius: 0;
4712
+ border-top-right-radius: 0;
4713
+ }
4714
+ .panel-heading + .list-group .list-group-item:first-child {
4715
+ border-top-width: 0;
4716
+ }
4717
+ .list-group + .panel-footer {
4718
+ border-top-width: 0;
4719
+ }
4720
+ .panel > .table,
4721
+ .panel > .table-responsive > .table,
4722
+ .panel > .panel-collapse > .table {
4723
+ margin-bottom: 0;
4724
+ }
4725
+ .panel > .table caption,
4726
+ .panel > .table-responsive > .table caption,
4727
+ .panel > .panel-collapse > .table caption {
4728
+ padding-right: 15px;
4729
+ padding-left: 15px;
4730
+ }
4731
+ .panel > .table:first-child,
4732
+ .panel > .table-responsive:first-child > .table:first-child {
4733
+ border-top-left-radius: 3px;
4734
+ border-top-right-radius: 3px;
4735
+ }
4736
+ .panel > .table:first-child > thead:first-child > tr:first-child,
4737
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
4738
+ .panel > .table:first-child > tbody:first-child > tr:first-child,
4739
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
4740
+ border-top-left-radius: 3px;
4741
+ border-top-right-radius: 3px;
4742
+ }
4743
+ .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
4744
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
4745
+ .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4746
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4747
+ .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
4748
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
4749
+ .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
4750
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
4751
+ border-top-left-radius: 3px;
4752
+ }
4753
+ .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
4754
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
4755
+ .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4756
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4757
+ .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
4758
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
4759
+ .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
4760
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
4761
+ border-top-right-radius: 3px;
4762
+ }
4763
+ .panel > .table:last-child,
4764
+ .panel > .table-responsive:last-child > .table:last-child {
4765
+ border-bottom-right-radius: 3px;
4766
+ border-bottom-left-radius: 3px;
4767
+ }
4768
+ .panel > .table:last-child > tbody:last-child > tr:last-child,
4769
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
4770
+ .panel > .table:last-child > tfoot:last-child > tr:last-child,
4771
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
4772
+ border-bottom-right-radius: 3px;
4773
+ border-bottom-left-radius: 3px;
4774
+ }
4775
+ .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4776
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4777
+ .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4778
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4779
+ .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4780
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4781
+ .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
4782
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
4783
+ border-bottom-left-radius: 3px;
4784
+ }
4785
+ .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4786
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4787
+ .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4788
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4789
+ .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4790
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4791
+ .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
4792
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
4793
+ border-bottom-right-radius: 3px;
4794
+ }
4795
+ .panel > .panel-body + .table,
4796
+ .panel > .panel-body + .table-responsive,
4797
+ .panel > .table + .panel-body,
4798
+ .panel > .table-responsive + .panel-body {
4799
+ border-top: 1px solid #ddd;
4800
+ }
4801
+ .panel > .table > tbody:first-child > tr:first-child th,
4802
+ .panel > .table > tbody:first-child > tr:first-child td {
4803
+ border-top: 0;
4804
+ }
4805
+ .panel > .table-bordered,
4806
+ .panel > .table-responsive > .table-bordered {
4807
+ border: 0;
4808
+ }
4809
+ .panel > .table-bordered > thead > tr > th:first-child,
4810
+ .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
4811
+ .panel > .table-bordered > tbody > tr > th:first-child,
4812
+ .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
4813
+ .panel > .table-bordered > tfoot > tr > th:first-child,
4814
+ .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
4815
+ .panel > .table-bordered > thead > tr > td:first-child,
4816
+ .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
4817
+ .panel > .table-bordered > tbody > tr > td:first-child,
4818
+ .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
4819
+ .panel > .table-bordered > tfoot > tr > td:first-child,
4820
+ .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
4821
+ border-left: 0;
4822
+ }
4823
+ .panel > .table-bordered > thead > tr > th:last-child,
4824
+ .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
4825
+ .panel > .table-bordered > tbody > tr > th:last-child,
4826
+ .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
4827
+ .panel > .table-bordered > tfoot > tr > th:last-child,
4828
+ .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
4829
+ .panel > .table-bordered > thead > tr > td:last-child,
4830
+ .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
4831
+ .panel > .table-bordered > tbody > tr > td:last-child,
4832
+ .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
4833
+ .panel > .table-bordered > tfoot > tr > td:last-child,
4834
+ .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
4835
+ border-right: 0;
4836
+ }
4837
+ .panel > .table-bordered > thead > tr:first-child > td,
4838
+ .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
4839
+ .panel > .table-bordered > tbody > tr:first-child > td,
4840
+ .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
4841
+ .panel > .table-bordered > thead > tr:first-child > th,
4842
+ .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
4843
+ .panel > .table-bordered > tbody > tr:first-child > th,
4844
+ .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
4845
+ border-bottom: 0;
4846
+ }
4847
+ .panel > .table-bordered > tbody > tr:last-child > td,
4848
+ .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
4849
+ .panel > .table-bordered > tfoot > tr:last-child > td,
4850
+ .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
4851
+ .panel > .table-bordered > tbody > tr:last-child > th,
4852
+ .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
4853
+ .panel > .table-bordered > tfoot > tr:last-child > th,
4854
+ .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
4855
+ border-bottom: 0;
4856
+ }
4857
+ .panel > .table-responsive {
4858
+ margin-bottom: 0;
4859
+ border: 0;
4860
+ }
4861
+ .panel-group {
4862
+ margin-bottom: 20px;
4863
+ }
4864
+ .panel-group .panel {
4865
+ margin-bottom: 0;
4866
+ border-radius: 4px;
4867
+ }
4868
+ .panel-group .panel + .panel {
4869
+ margin-top: 5px;
4870
+ }
4871
+ .panel-group .panel-heading {
4872
+ border-bottom: 0;
4873
+ }
4874
+ .panel-group .panel-heading + .panel-collapse > .panel-body,
4875
+ .panel-group .panel-heading + .panel-collapse > .list-group {
4876
+ border-top: 1px solid #ddd;
4877
+ }
4878
+ .panel-group .panel-footer {
4879
+ border-top: 0;
4880
+ }
4881
+ .panel-group .panel-footer + .panel-collapse .panel-body {
4882
+ border-bottom: 1px solid #ddd;
4883
+ }
4884
+ .panel-default {
4885
+ border-color: #ddd;
4886
+ }
4887
+ .panel-default > .panel-heading {
4888
+ color: #333;
4889
+ background-color: #f5f5f5;
4890
+ border-color: #ddd;
4891
+ }
4892
+ .panel-default > .panel-heading + .panel-collapse > .panel-body {
4893
+ border-top-color: #ddd;
4894
+ }
4895
+ .panel-default > .panel-heading .badge {
4896
+ color: #f5f5f5;
4897
+ background-color: #333;
4898
+ }
4899
+ .panel-default > .panel-footer + .panel-collapse > .panel-body {
4900
+ border-bottom-color: #ddd;
4901
+ }
4902
+ .panel-primary {
4903
+ border-color: #337ab7;
4904
+ }
4905
+ .panel-primary > .panel-heading {
4906
+ color: #fff;
4907
+ background-color: #337ab7;
4908
+ border-color: #337ab7;
4909
+ }
4910
+ .panel-primary > .panel-heading + .panel-collapse > .panel-body {
4911
+ border-top-color: #337ab7;
4912
+ }
4913
+ .panel-primary > .panel-heading .badge {
4914
+ color: #337ab7;
4915
+ background-color: #fff;
4916
+ }
4917
+ .panel-primary > .panel-footer + .panel-collapse > .panel-body {
4918
+ border-bottom-color: #337ab7;
4919
+ }
4920
+ .panel-success {
4921
+ border-color: #d6e9c6;
4922
+ }
4923
+ .panel-success > .panel-heading {
4924
+ color: #3c763d;
4925
+ background-color: #dff0d8;
4926
+ border-color: #d6e9c6;
4927
+ }
4928
+ .panel-success > .panel-heading + .panel-collapse > .panel-body {
4929
+ border-top-color: #d6e9c6;
4930
+ }
4931
+ .panel-success > .panel-heading .badge {
4932
+ color: #dff0d8;
4933
+ background-color: #3c763d;
4934
+ }
4935
+ .panel-success > .panel-footer + .panel-collapse > .panel-body {
4936
+ border-bottom-color: #d6e9c6;
4937
+ }
4938
+ .panel-info {
4939
+ border-color: #bce8f1;
4940
+ }
4941
+ .panel-info > .panel-heading {
4942
+ color: #31708f;
4943
+ background-color: #d9edf7;
4944
+ border-color: #bce8f1;
4945
+ }
4946
+ .panel-info > .panel-heading + .panel-collapse > .panel-body {
4947
+ border-top-color: #bce8f1;
4948
+ }
4949
+ .panel-info > .panel-heading .badge {
4950
+ color: #d9edf7;
4951
+ background-color: #31708f;
4952
+ }
4953
+ .panel-info > .panel-footer + .panel-collapse > .panel-body {
4954
+ border-bottom-color: #bce8f1;
4955
+ }
4956
+ .panel-warning {
4957
+ border-color: #faebcc;
4958
+ }
4959
+ .panel-warning > .panel-heading {
4960
+ color: #8a6d3b;
4961
+ background-color: #fcf8e3;
4962
+ border-color: #faebcc;
4963
+ }
4964
+ .panel-warning > .panel-heading + .panel-collapse > .panel-body {
4965
+ border-top-color: #faebcc;
4966
+ }
4967
+ .panel-warning > .panel-heading .badge {
4968
+ color: #fcf8e3;
4969
+ background-color: #8a6d3b;
4970
+ }
4971
+ .panel-warning > .panel-footer + .panel-collapse > .panel-body {
4972
+ border-bottom-color: #faebcc;
4973
+ }
4974
+ .panel-danger {
4975
+ border-color: #ebccd1;
4976
+ }
4977
+ .panel-danger > .panel-heading {
4978
+ color: #a94442;
4979
+ background-color: #f2dede;
4980
+ border-color: #ebccd1;
4981
+ }
4982
+ .panel-danger > .panel-heading + .panel-collapse > .panel-body {
4983
+ border-top-color: #ebccd1;
4984
+ }
4985
+ .panel-danger > .panel-heading .badge {
4986
+ color: #f2dede;
4987
+ background-color: #a94442;
4988
+ }
4989
+ .panel-danger > .panel-footer + .panel-collapse > .panel-body {
4990
+ border-bottom-color: #ebccd1;
4991
+ }
4992
+ .embed-responsive {
4993
+ position: relative;
4994
+ display: block;
4995
+ height: 0;
4996
+ padding: 0;
4997
+ overflow: hidden;
4998
+ }
4999
+ .embed-responsive .embed-responsive-item,
5000
+ .embed-responsive iframe,
5001
+ .embed-responsive embed,
5002
+ .embed-responsive object,
5003
+ .embed-responsive video {
5004
+ position: absolute;
5005
+ top: 0;
5006
+ bottom: 0;
5007
+ left: 0;
5008
+ width: 100%;
5009
+ height: 100%;
5010
+ border: 0;
5011
+ }
5012
+ .embed-responsive-16by9 {
5013
+ padding-bottom: 56.25%;
5014
+ }
5015
+ .embed-responsive-4by3 {
5016
+ padding-bottom: 75%;
5017
+ }
5018
+ .well {
5019
+ min-height: 20px;
5020
+ padding: 19px;
5021
+ margin-bottom: 20px;
5022
+ background-color: #f5f5f5;
5023
+ border: 1px solid #e3e3e3;
5024
+ border-radius: 4px;
5025
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
5026
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
5027
+ }
5028
+ .well blockquote {
5029
+ border-color: #ddd;
5030
+ border-color: rgba(0, 0, 0, .15);
5031
+ }
5032
+ .well-lg {
5033
+ padding: 24px;
5034
+ border-radius: 6px;
5035
+ }
5036
+ .well-sm {
5037
+ padding: 9px;
5038
+ border-radius: 3px;
5039
+ }
5040
+ .close {
5041
+ float: right;
5042
+ font-size: 21px;
5043
+ font-weight: bold;
5044
+ line-height: 1;
5045
+ color: #000;
5046
+ text-shadow: 0 1px 0 #fff;
5047
+ filter: alpha(opacity=20);
5048
+ opacity: .2;
5049
+ }
5050
+ .close:hover,
5051
+ .close:focus {
5052
+ color: #000;
5053
+ text-decoration: none;
5054
+ cursor: pointer;
5055
+ filter: alpha(opacity=50);
5056
+ opacity: .5;
5057
+ }
5058
+ button.close {
5059
+ -webkit-appearance: none;
5060
+ padding: 0;
5061
+ cursor: pointer;
5062
+ background: transparent;
5063
+ border: 0;
5064
+ }
5065
+ .modal-open {
5066
+ overflow: hidden;
5067
+ }
5068
+ .modal {
5069
+ position: fixed;
5070
+ top: 0;
5071
+ right: 0;
5072
+ bottom: 0;
5073
+ left: 0;
5074
+ z-index: 1050;
5075
+ display: none;
5076
+ overflow: hidden;
5077
+ -webkit-overflow-scrolling: touch;
5078
+ outline: 0;
5079
+ }
5080
+ .modal.fade .modal-dialog {
5081
+ -webkit-transition: -webkit-transform .3s ease-out;
5082
+ -o-transition: -o-transform .3s ease-out;
5083
+ transition: transform .3s ease-out;
5084
+ -webkit-transform: translate(0, -25%);
5085
+ -ms-transform: translate(0, -25%);
5086
+ -o-transform: translate(0, -25%);
5087
+ transform: translate(0, -25%);
5088
+ }
5089
+ .modal.in .modal-dialog {
5090
+ -webkit-transform: translate(0, 0);
5091
+ -ms-transform: translate(0, 0);
5092
+ -o-transform: translate(0, 0);
5093
+ transform: translate(0, 0);
5094
+ }
5095
+ .modal-open .modal {
5096
+ overflow-x: hidden;
5097
+ overflow-y: auto;
5098
+ }
5099
+ .modal-dialog {
5100
+ position: relative;
5101
+ width: auto;
5102
+ margin: 10px;
5103
+ }
5104
+ .modal-content {
5105
+ position: relative;
5106
+ background-color: #fff;
5107
+ -webkit-background-clip: padding-box;
5108
+ background-clip: padding-box;
5109
+ border: 1px solid #999;
5110
+ border: 1px solid rgba(0, 0, 0, .2);
5111
+ border-radius: 6px;
5112
+ outline: 0;
5113
+ -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5114
+ box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5115
+ }
5116
+ .modal-backdrop {
5117
+ position: fixed;
5118
+ top: 0;
5119
+ right: 0;
5120
+ bottom: 0;
5121
+ left: 0;
5122
+ z-index: 1040;
5123
+ background-color: #000;
5124
+ }
5125
+ .modal-backdrop.fade {
5126
+ filter: alpha(opacity=0);
5127
+ opacity: 0;
5128
+ }
5129
+ .modal-backdrop.in {
5130
+ filter: alpha(opacity=50);
5131
+ opacity: .5;
5132
+ }
5133
+ .modal-header {
5134
+ padding: 15px;
5135
+ border-bottom: 1px solid #e5e5e5;
5136
+ }
5137
+ .modal-header .close {
5138
+ margin-top: -2px;
5139
+ }
5140
+ .modal-title {
5141
+ margin: 0;
5142
+ line-height: 1.42857143;
5143
+ }
5144
+ .modal-body {
5145
+ position: relative;
5146
+ padding: 15px;
5147
+ }
5148
+ .modal-footer {
5149
+ padding: 15px;
5150
+ text-align: right;
5151
+ border-top: 1px solid #e5e5e5;
5152
+ }
5153
+ .modal-footer .btn + .btn {
5154
+ margin-bottom: 0;
5155
+ margin-left: 5px;
5156
+ }
5157
+ .modal-footer .btn-group .btn + .btn {
5158
+ margin-left: -1px;
5159
+ }
5160
+ .modal-footer .btn-block + .btn-block {
5161
+ margin-left: 0;
5162
+ }
5163
+ .modal-scrollbar-measure {
5164
+ position: absolute;
5165
+ top: -9999px;
5166
+ width: 50px;
5167
+ height: 50px;
5168
+ overflow: scroll;
5169
+ }
5170
+ @media (min-width: 768px) {
5171
+ .modal-dialog {
5172
+ width: 600px;
5173
+ margin: 30px auto;
5174
+ }
5175
+ .modal-content {
5176
+ -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
5177
+ box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
5178
+ }
5179
+ .modal-sm {
5180
+ width: 300px;
5181
+ }
5182
+ }
5183
+ @media (min-width: 992px) {
5184
+ .modal-lg {
5185
+ width: 900px;
5186
+ }
5187
+ }
5188
+ .tooltip {
5189
+ position: absolute;
5190
+ z-index: 1070;
5191
+ display: block;
5192
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5193
+ font-size: 12px;
5194
+ font-style: normal;
5195
+ font-weight: normal;
5196
+ line-height: 1.42857143;
5197
+ text-align: left;
5198
+ text-align: start;
5199
+ text-decoration: none;
5200
+ text-shadow: none;
5201
+ text-transform: none;
5202
+ letter-spacing: normal;
5203
+ word-break: normal;
5204
+ word-spacing: normal;
5205
+ word-wrap: normal;
5206
+ white-space: normal;
5207
+ filter: alpha(opacity=0);
5208
+ opacity: 0;
5209
+
5210
+ line-break: auto;
5211
+ }
5212
+ .tooltip.in {
5213
+ filter: alpha(opacity=90);
5214
+ opacity: .9;
5215
+ }
5216
+ .tooltip.top {
5217
+ padding: 5px 0;
5218
+ margin-top: -3px;
5219
+ }
5220
+ .tooltip.right {
5221
+ padding: 0 5px;
5222
+ margin-left: 3px;
5223
+ }
5224
+ .tooltip.bottom {
5225
+ padding: 5px 0;
5226
+ margin-top: 3px;
5227
+ }
5228
+ .tooltip.left {
5229
+ padding: 0 5px;
5230
+ margin-left: -3px;
5231
+ }
5232
+ .tooltip-inner {
5233
+ max-width: 200px;
5234
+ padding: 3px 8px;
5235
+ color: #fff;
5236
+ text-align: center;
5237
+ background-color: #000;
5238
+ border-radius: 4px;
5239
+ }
5240
+ .tooltip-arrow {
5241
+ position: absolute;
5242
+ width: 0;
5243
+ height: 0;
5244
+ border-color: transparent;
5245
+ border-style: solid;
5246
+ }
5247
+ .tooltip.top .tooltip-arrow {
5248
+ bottom: 0;
5249
+ left: 50%;
5250
+ margin-left: -5px;
5251
+ border-width: 5px 5px 0;
5252
+ border-top-color: #000;
5253
+ }
5254
+ .tooltip.top-left .tooltip-arrow {
5255
+ right: 5px;
5256
+ bottom: 0;
5257
+ margin-bottom: -5px;
5258
+ border-width: 5px 5px 0;
5259
+ border-top-color: #000;
5260
+ }
5261
+ .tooltip.top-right .tooltip-arrow {
5262
+ bottom: 0;
5263
+ left: 5px;
5264
+ margin-bottom: -5px;
5265
+ border-width: 5px 5px 0;
5266
+ border-top-color: #000;
5267
+ }
5268
+ .tooltip.right .tooltip-arrow {
5269
+ top: 50%;
5270
+ left: 0;
5271
+ margin-top: -5px;
5272
+ border-width: 5px 5px 5px 0;
5273
+ border-right-color: #000;
5274
+ }
5275
+ .tooltip.left .tooltip-arrow {
5276
+ top: 50%;
5277
+ right: 0;
5278
+ margin-top: -5px;
5279
+ border-width: 5px 0 5px 5px;
5280
+ border-left-color: #000;
5281
+ }
5282
+ .tooltip.bottom .tooltip-arrow {
5283
+ top: 0;
5284
+ left: 50%;
5285
+ margin-left: -5px;
5286
+ border-width: 0 5px 5px;
5287
+ border-bottom-color: #000;
5288
+ }
5289
+ .tooltip.bottom-left .tooltip-arrow {
5290
+ top: 0;
5291
+ right: 5px;
5292
+ margin-top: -5px;
5293
+ border-width: 0 5px 5px;
5294
+ border-bottom-color: #000;
5295
+ }
5296
+ .tooltip.bottom-right .tooltip-arrow {
5297
+ top: 0;
5298
+ left: 5px;
5299
+ margin-top: -5px;
5300
+ border-width: 0 5px 5px;
5301
+ border-bottom-color: #000;
5302
+ }
5303
+ .popover {
5304
+ position: absolute;
5305
+ top: 0;
5306
+ left: 0;
5307
+ z-index: 1060;
5308
+ display: none;
5309
+ max-width: 276px;
5310
+ padding: 1px;
5311
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5312
+ font-size: 14px;
5313
+ font-style: normal;
5314
+ font-weight: normal;
5315
+ line-height: 1.42857143;
5316
+ text-align: left;
5317
+ text-align: start;
5318
+ text-decoration: none;
5319
+ text-shadow: none;
5320
+ text-transform: none;
5321
+ letter-spacing: normal;
5322
+ word-break: normal;
5323
+ word-spacing: normal;
5324
+ word-wrap: normal;
5325
+ white-space: normal;
5326
+ background-color: #fff;
5327
+ -webkit-background-clip: padding-box;
5328
+ background-clip: padding-box;
5329
+ border: 1px solid #ccc;
5330
+ border: 1px solid rgba(0, 0, 0, .2);
5331
+ border-radius: 6px;
5332
+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
5333
+ box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
5334
+
5335
+ line-break: auto;
5336
+ }
5337
+ .popover.top {
5338
+ margin-top: -10px;
5339
+ }
5340
+ .popover.right {
5341
+ margin-left: 10px;
5342
+ }
5343
+ .popover.bottom {
5344
+ margin-top: 10px;
5345
+ }
5346
+ .popover.left {
5347
+ margin-left: -10px;
5348
+ }
5349
+ .popover-title {
5350
+ padding: 8px 14px;
5351
+ margin: 0;
5352
+ font-size: 14px;
5353
+ background-color: #f7f7f7;
5354
+ border-bottom: 1px solid #ebebeb;
5355
+ border-radius: 5px 5px 0 0;
5356
+ }
5357
+ .popover-content {
5358
+ padding: 9px 14px;
5359
+ }
5360
+ .popover > .arrow,
5361
+ .popover > .arrow:after {
5362
+ position: absolute;
5363
+ display: block;
5364
+ width: 0;
5365
+ height: 0;
5366
+ border-color: transparent;
5367
+ border-style: solid;
5368
+ }
5369
+ .popover > .arrow {
5370
+ border-width: 11px;
5371
+ }
5372
+ .popover > .arrow:after {
5373
+ content: "";
5374
+ border-width: 10px;
5375
+ }
5376
+ .popover.top > .arrow {
5377
+ bottom: -11px;
5378
+ left: 50%;
5379
+ margin-left: -11px;
5380
+ border-top-color: #999;
5381
+ border-top-color: rgba(0, 0, 0, .25);
5382
+ border-bottom-width: 0;
5383
+ }
5384
+ .popover.top > .arrow:after {
5385
+ bottom: 1px;
5386
+ margin-left: -10px;
5387
+ content: " ";
5388
+ border-top-color: #fff;
5389
+ border-bottom-width: 0;
5390
+ }
5391
+ .popover.right > .arrow {
5392
+ top: 50%;
5393
+ left: -11px;
5394
+ margin-top: -11px;
5395
+ border-right-color: #999;
5396
+ border-right-color: rgba(0, 0, 0, .25);
5397
+ border-left-width: 0;
5398
+ }
5399
+ .popover.right > .arrow:after {
5400
+ bottom: -10px;
5401
+ left: 1px;
5402
+ content: " ";
5403
+ border-right-color: #fff;
5404
+ border-left-width: 0;
5405
+ }
5406
+ .popover.bottom > .arrow {
5407
+ top: -11px;
5408
+ left: 50%;
5409
+ margin-left: -11px;
5410
+ border-top-width: 0;
5411
+ border-bottom-color: #999;
5412
+ border-bottom-color: rgba(0, 0, 0, .25);
5413
+ }
5414
+ .popover.bottom > .arrow:after {
5415
+ top: 1px;
5416
+ margin-left: -10px;
5417
+ content: " ";
5418
+ border-top-width: 0;
5419
+ border-bottom-color: #fff;
5420
+ }
5421
+ .popover.left > .arrow {
5422
+ top: 50%;
5423
+ right: -11px;
5424
+ margin-top: -11px;
5425
+ border-right-width: 0;
5426
+ border-left-color: #999;
5427
+ border-left-color: rgba(0, 0, 0, .25);
5428
+ }
5429
+ .popover.left > .arrow:after {
5430
+ right: 1px;
5431
+ bottom: -10px;
5432
+ content: " ";
5433
+ border-right-width: 0;
5434
+ border-left-color: #fff;
5435
+ }
5436
+ .carousel {
5437
+ position: relative;
5438
+ }
5439
+ .carousel-inner {
5440
+ position: relative;
5441
+ width: 100%;
5442
+ overflow: hidden;
5443
+ }
5444
+ .carousel-inner > .item {
5445
+ position: relative;
5446
+ display: none;
5447
+ -webkit-transition: .6s ease-in-out left;
5448
+ -o-transition: .6s ease-in-out left;
5449
+ transition: .6s ease-in-out left;
5450
+ }
5451
+ .carousel-inner > .item > img,
5452
+ .carousel-inner > .item > a > img {
5453
+ line-height: 1;
5454
+ }
5455
+ @media all and (transform-3d), (-webkit-transform-3d) {
5456
+ .carousel-inner > .item {
5457
+ -webkit-transition: -webkit-transform .6s ease-in-out;
5458
+ -o-transition: -o-transform .6s ease-in-out;
5459
+ transition: transform .6s ease-in-out;
5460
+
5461
+ -webkit-backface-visibility: hidden;
5462
+ backface-visibility: hidden;
5463
+ -webkit-perspective: 1000px;
5464
+ perspective: 1000px;
5465
+ }
5466
+ .carousel-inner > .item.next,
5467
+ .carousel-inner > .item.active.right {
5468
+ left: 0;
5469
+ -webkit-transform: translate3d(100%, 0, 0);
5470
+ transform: translate3d(100%, 0, 0);
5471
+ }
5472
+ .carousel-inner > .item.prev,
5473
+ .carousel-inner > .item.active.left {
5474
+ left: 0;
5475
+ -webkit-transform: translate3d(-100%, 0, 0);
5476
+ transform: translate3d(-100%, 0, 0);
5477
+ }
5478
+ .carousel-inner > .item.next.left,
5479
+ .carousel-inner > .item.prev.right,
5480
+ .carousel-inner > .item.active {
5481
+ left: 0;
5482
+ -webkit-transform: translate3d(0, 0, 0);
5483
+ transform: translate3d(0, 0, 0);
5484
+ }
5485
+ }
5486
+ .carousel-inner > .active,
5487
+ .carousel-inner > .next,
5488
+ .carousel-inner > .prev {
5489
+ display: block;
5490
+ }
5491
+ .carousel-inner > .active {
5492
+ left: 0;
5493
+ }
5494
+ .carousel-inner > .next,
5495
+ .carousel-inner > .prev {
5496
+ position: absolute;
5497
+ top: 0;
5498
+ width: 100%;
5499
+ }
5500
+ .carousel-inner > .next {
5501
+ left: 100%;
5502
+ }
5503
+ .carousel-inner > .prev {
5504
+ left: -100%;
5505
+ }
5506
+ .carousel-inner > .next.left,
5507
+ .carousel-inner > .prev.right {
5508
+ left: 0;
5509
+ }
5510
+ .carousel-inner > .active.left {
5511
+ left: -100%;
5512
+ }
5513
+ .carousel-inner > .active.right {
5514
+ left: 100%;
5515
+ }
5516
+ .carousel-control {
5517
+ position: absolute;
5518
+ top: 0;
5519
+ bottom: 0;
5520
+ left: 0;
5521
+ width: 15%;
5522
+ font-size: 20px;
5523
+ color: #fff;
5524
+ text-align: center;
5525
+ text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
5526
+ background-color: rgba(0, 0, 0, 0);
5527
+ filter: alpha(opacity=50);
5528
+ opacity: .5;
5529
+ }
5530
+ .carousel-control.left {
5531
+ background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5532
+ background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5533
+ background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
5534
+ background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5535
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
5536
+ background-repeat: repeat-x;
5537
+ }
5538
+ .carousel-control.right {
5539
+ right: 0;
5540
+ left: auto;
5541
+ background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
5542
+ background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
5543
+ background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
5544
+ background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
5545
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
5546
+ background-repeat: repeat-x;
5547
+ }
5548
+ .carousel-control:hover,
5549
+ .carousel-control:focus {
5550
+ color: #fff;
5551
+ text-decoration: none;
5552
+ filter: alpha(opacity=90);
5553
+ outline: 0;
5554
+ opacity: .9;
5555
+ }
5556
+ .carousel-control .icon-prev,
5557
+ .carousel-control .icon-next,
5558
+ .carousel-control .glyphicon-chevron-left,
5559
+ .carousel-control .glyphicon-chevron-right {
5560
+ position: absolute;
5561
+ top: 50%;
5562
+ z-index: 5;
5563
+ display: inline-block;
5564
+ margin-top: -10px;
5565
+ }
5566
+ .carousel-control .icon-prev,
5567
+ .carousel-control .glyphicon-chevron-left {
5568
+ left: 50%;
5569
+ margin-left: -10px;
5570
+ }
5571
+ .carousel-control .icon-next,
5572
+ .carousel-control .glyphicon-chevron-right {
5573
+ right: 50%;
5574
+ margin-right: -10px;
5575
+ }
5576
+ .carousel-control .icon-prev,
5577
+ .carousel-control .icon-next {
5578
+ width: 20px;
5579
+ height: 20px;
5580
+ font-family: serif;
5581
+ line-height: 1;
5582
+ }
5583
+ .carousel-control .icon-prev:before {
5584
+ content: '\2039';
5585
+ }
5586
+ .carousel-control .icon-next:before {
5587
+ content: '\203a';
5588
+ }
5589
+ .carousel-indicators {
5590
+ position: absolute;
5591
+ bottom: 10px;
5592
+ left: 50%;
5593
+ z-index: 15;
5594
+ width: 60%;
5595
+ padding-left: 0;
5596
+ margin-left: -30%;
5597
+ text-align: center;
5598
+ list-style: none;
5599
+ }
5600
+ .carousel-indicators li {
5601
+ display: inline-block;
5602
+ width: 10px;
5603
+ height: 10px;
5604
+ margin: 1px;
5605
+ text-indent: -999px;
5606
+ cursor: pointer;
5607
+ background-color: #000 \9;
5608
+ background-color: rgba(0, 0, 0, 0);
5609
+ border: 1px solid #fff;
5610
+ border-radius: 10px;
5611
+ }
5612
+ .carousel-indicators .active {
5613
+ width: 12px;
5614
+ height: 12px;
5615
+ margin: 0;
5616
+ background-color: #fff;
5617
+ }
5618
+ .carousel-caption {
5619
+ position: absolute;
5620
+ right: 15%;
5621
+ bottom: 20px;
5622
+ left: 15%;
5623
+ z-index: 10;
5624
+ padding-top: 20px;
5625
+ padding-bottom: 20px;
5626
+ color: #fff;
5627
+ text-align: center;
5628
+ text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
5629
+ }
5630
+ .carousel-caption .btn {
5631
+ text-shadow: none;
5632
+ }
5633
+ @media screen and (min-width: 768px) {
5634
+ .carousel-control .glyphicon-chevron-left,
5635
+ .carousel-control .glyphicon-chevron-right,
5636
+ .carousel-control .icon-prev,
5637
+ .carousel-control .icon-next {
5638
+ width: 30px;
5639
+ height: 30px;
5640
+ margin-top: -10px;
5641
+ font-size: 30px;
5642
+ }
5643
+ .carousel-control .glyphicon-chevron-left,
5644
+ .carousel-control .icon-prev {
5645
+ margin-left: -10px;
5646
+ }
5647
+ .carousel-control .glyphicon-chevron-right,
5648
+ .carousel-control .icon-next {
5649
+ margin-right: -10px;
5650
+ }
5651
+ .carousel-caption {
5652
+ right: 20%;
5653
+ left: 20%;
5654
+ padding-bottom: 30px;
5655
+ }
5656
+ .carousel-indicators {
5657
+ bottom: 20px;
5658
+ }
5659
+ }
5660
+ .tinv-wishlist-clearfix:before,
5661
+ .tinv-wishlist-clearfix:after,
5662
+ .dl-horizontal dd:before,
5663
+ .dl-horizontal dd:after,
5664
+ .container:before,
5665
+ .container:after,
5666
+ .container-fluid:before,
5667
+ .container-fluid:after,
5668
+ .row:before,
5669
+ .row:after,
5670
+ .form-horizontal .form-group:before,
5671
+ .form-horizontal .form-group:after,
5672
+ .btn-toolbar:before,
5673
+ .btn-toolbar:after,
5674
+ .btn-group-vertical > .btn-group:before,
5675
+ .btn-group-vertical > .btn-group:after,
5676
+ .nav:before,
5677
+ .nav:after,
5678
+ .navbar:before,
5679
+ .navbar:after,
5680
+ .navbar-header:before,
5681
+ .navbar-header:after,
5682
+ .navbar-collapse:before,
5683
+ .navbar-collapse:after,
5684
+ .pager:before,
5685
+ .pager:after,
5686
+ .panel-body:before,
5687
+ .panel-body:after,
5688
+ .modal-header:before,
5689
+ .modal-header:after,
5690
+ .modal-footer:before,
5691
+ .modal-footer:after {
5692
+ display: table;
5693
+ content: " ";
5694
+ }
5695
+ .tinv-wishlist-clearfix:after,
5696
+ .dl-horizontal dd:after,
5697
+ .container:after,
5698
+ .container-fluid:after,
5699
+ .row:after,
5700
+ .form-horizontal .form-group:after,
5701
+ .btn-toolbar:after,
5702
+ .btn-group-vertical > .btn-group:after,
5703
+ .nav:after,
5704
+ .navbar:after,
5705
+ .navbar-header:after,
5706
+ .navbar-collapse:after,
5707
+ .pager:after,
5708
+ .panel-body:after,
5709
+ .modal-header:after,
5710
+ .modal-footer:after {
5711
+ clear: both;
5712
+ }
5713
+ .center-block {
5714
+ display: block;
5715
+ margin-right: auto;
5716
+ margin-left: auto;
5717
+ }
5718
+ .pull-right {
5719
+ float: right !important;
5720
+ }
5721
+ .pull-left {
5722
+ float: left !important;
5723
+ }
5724
+ .hide {
5725
+ display: none !important;
5726
+ }
5727
+ .show {
5728
+ display: block !important;
5729
+ }
5730
+ .invisible {
5731
+ visibility: hidden;
5732
+ }
5733
+ .text-hide {
5734
+ font: 0/0 a;
5735
+ color: transparent;
5736
+ text-shadow: none;
5737
+ background-color: transparent;
5738
+ border: 0;
5739
+ }
5740
+ .hidden {
5741
+ display: none !important;
5742
+ }
5743
+ .affix {
5744
+ position: fixed;
5745
+ }
5746
+ @-ms-viewport {
5747
+ width: device-width;
5748
+ }
5749
+ .visible-xs,
5750
+ .visible-sm,
5751
+ .visible-md,
5752
+ .visible-lg {
5753
+ display: none !important;
5754
+ }
5755
+ .visible-xs-block,
5756
+ .visible-xs-inline,
5757
+ .visible-xs-inline-block,
5758
+ .visible-sm-block,
5759
+ .visible-sm-inline,
5760
+ .visible-sm-inline-block,
5761
+ .visible-md-block,
5762
+ .visible-md-inline,
5763
+ .visible-md-inline-block,
5764
+ .visible-lg-block,
5765
+ .visible-lg-inline,
5766
+ .visible-lg-inline-block {
5767
+ display: none !important;
5768
+ }
5769
+ @media (max-width: 767px) {
5770
+ .visible-xs {
5771
+ display: block !important;
5772
+ }
5773
+ table.visible-xs {
5774
+ display: table !important;
5775
+ }
5776
+ tr.visible-xs {
5777
+ display: table-row !important;
5778
+ }
5779
+ th.visible-xs,
5780
+ td.visible-xs {
5781
+ display: table-cell !important;
5782
+ }
5783
+ }
5784
+ @media (max-width: 767px) {
5785
+ .visible-xs-block {
5786
+ display: block !important;
5787
+ }
5788
+ }
5789
+ @media (max-width: 767px) {
5790
+ .visible-xs-inline {
5791
+ display: inline !important;
5792
+ }
5793
+ }
5794
+ @media (max-width: 767px) {
5795
+ .visible-xs-inline-block {
5796
+ display: inline-block !important;
5797
+ }
5798
+ }
5799
+ @media (min-width: 768px) and (max-width: 991px) {
5800
+ .visible-sm {
5801
+ display: block !important;
5802
+ }
5803
+ table.visible-sm {
5804
+ display: table !important;
5805
+ }
5806
+ tr.visible-sm {
5807
+ display: table-row !important;
5808
+ }
5809
+ th.visible-sm,
5810
+ td.visible-sm {
5811
+ display: table-cell !important;
5812
+ }
5813
+ }
5814
+ @media (min-width: 768px) and (max-width: 991px) {
5815
+ .visible-sm-block {
5816
+ display: block !important;
5817
+ }
5818
+ }
5819
+ @media (min-width: 768px) and (max-width: 991px) {
5820
+ .visible-sm-inline {
5821
+ display: inline !important;
5822
+ }
5823
+ }
5824
+ @media (min-width: 768px) and (max-width: 991px) {
5825
+ .visible-sm-inline-block {
5826
+ display: inline-block !important;
5827
+ }
5828
+ }
5829
+ @media (min-width: 992px) and (max-width: 1199px) {
5830
+ .visible-md {
5831
+ display: block !important;
5832
+ }
5833
+ table.visible-md {
5834
+ display: table !important;
5835
+ }
5836
+ tr.visible-md {
5837
+ display: table-row !important;
5838
+ }
5839
+ th.visible-md,
5840
+ td.visible-md {
5841
+ display: table-cell !important;
5842
+ }
5843
+ }
5844
+ @media (min-width: 992px) and (max-width: 1199px) {
5845
+ .visible-md-block {
5846
+ display: block !important;
5847
+ }
5848
+ }
5849
+ @media (min-width: 992px) and (max-width: 1199px) {
5850
+ .visible-md-inline {
5851
+ display: inline !important;
5852
+ }
5853
+ }
5854
+ @media (min-width: 992px) and (max-width: 1199px) {
5855
+ .visible-md-inline-block {
5856
+ display: inline-block !important;
5857
+ }
5858
+ }
5859
+ @media (min-width: 1200px) {
5860
+ .visible-lg {
5861
+ display: block !important;
5862
+ }
5863
+ table.visible-lg {
5864
+ display: table !important;
5865
+ }
5866
+ tr.visible-lg {
5867
+ display: table-row !important;
5868
+ }
5869
+ th.visible-lg,
5870
+ td.visible-lg {
5871
+ display: table-cell !important;
5872
+ }
5873
+ }
5874
+ @media (min-width: 1200px) {
5875
+ .visible-lg-block {
5876
+ display: block !important;
5877
+ }
5878
+ }
5879
+ @media (min-width: 1200px) {
5880
+ .visible-lg-inline {
5881
+ display: inline !important;
5882
+ }
5883
+ }
5884
+ @media (min-width: 1200px) {
5885
+ .visible-lg-inline-block {
5886
+ display: inline-block !important;
5887
+ }
5888
+ }
5889
+ @media (max-width: 767px) {
5890
+ .hidden-xs {
5891
+ display: none !important;
5892
+ }
5893
+ }
5894
+ @media (min-width: 768px) and (max-width: 991px) {
5895
+ .hidden-sm {
5896
+ display: none !important;
5897
+ }
5898
+ }
5899
+ @media (min-width: 992px) and (max-width: 1199px) {
5900
+ .hidden-md {
5901
+ display: none !important;
5902
+ }
5903
+ }
5904
+ @media (min-width: 1200px) {
5905
+ .hidden-lg {
5906
+ display: none !important;
5907
+ }
5908
+ }
5909
+ .visible-print {
5910
+ display: none !important;
5911
+ }
5912
+ @media print {
5913
+ .visible-print {
5914
+ display: block !important;
5915
+ }
5916
+ table.visible-print {
5917
+ display: table !important;
5918
+ }
5919
+ tr.visible-print {
5920
+ display: table-row !important;
5921
+ }
5922
+ th.visible-print,
5923
+ td.visible-print {
5924
+ display: table-cell !important;
5925
+ }
5926
+ }
5927
+ .visible-print-block {
5928
+ display: none !important;
5929
+ }
5930
+ @media print {
5931
+ .visible-print-block {
5932
+ display: block !important;
5933
+ }
5934
+ }
5935
+ .visible-print-inline {
5936
+ display: none !important;
5937
+ }
5938
+ @media print {
5939
+ .visible-print-inline {
5940
+ display: inline !important;
5941
+ }
5942
+ }
5943
+ .visible-print-inline-block {
5944
+ display: none !important;
5945
+ }
5946
+ @media print {
5947
+ .visible-print-inline-block {
5948
+ display: inline-block !important;
5949
+ }
5950
+ }
5951
+ @media print {
5952
+ .hidden-print {
5953
+ display: none !important;
5954
+ }
5955
+ }
5956
+ /*# sourceMappingURL=bootstrap.css.map */
asset/css/bootstrap.min.css CHANGED
@@ -1,5 +1,5 @@
1
- /*!
2
- * Bootstrap v3.3.6 (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.3 | MIT License | github.com/necolas/normalize.css */.label,sub,sup{vertical-align:baseline}hr,img{border:0}body,figure{margin:0}.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.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,.dropdown-menu{float:left}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{color:#000;background:#ff0}sub,sup{position:relative;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre,textarea{overflow:auto}code,kbd,pre,samp{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[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-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}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{blockquote,img,pre,tr{page-break-inside:avoid}*,: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}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.dropdown-menu,.modal-content{-webkit-background-clip:padding-box}.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.form-control,.navbar-toggle,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-warning{background-image:none}.img-thumbnail,body{background-color:#fff}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333}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:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.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;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-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}dt,kbd kbd,label{font-weight:700}address,blockquote .small,blockquote footer,blockquote small,dd,dt,pre{line-height:1.42857143}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}pre code,table{background-color:transparent}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:20px}ol,ul{margin-bottom:10px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}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}.container{width:750px}}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 .small,blockquote footer,blockquote small{display:block;font-size:80%;color:#777}legend,pre{display:block;color:#333}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}code,kbd{padding:2px 4px;font-size:90%}caption,th{text-align:left}.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{font-style:normal}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{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%;-webkit-box-shadow:none;box-shadow:none}pre{padding:9.5px;margin:0 0 10px;font-size:13px;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.container,.container-fluid{margin-right:auto;margin-left:auto}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;border-radius:0}.container,.container-fluid{padding-right:15px;padding-left:15px}.pre-scrollable{overflow-y:scroll}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.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-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}}caption{padding-top:8px;padding-bottom:8px;color:#777}.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,.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,.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 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-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,legend{padding:0;border:0}fieldset{min-width:0;margin:0}legend{width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{font-size:14px;line-height:1.42857143;color:#555;display:block}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:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;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}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.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}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,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}.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}.form-group-sm .form-control,.input-sm{padding:5px 10px;border-radius:3px;font-size:12px}.input-sm{height:30px;line-height:1.5}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;line-height:1.5}.form-group-lg .form-control,.input-lg{border-radius:6px;padding:10px 16px;font-size:18px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;line-height:1.3333333}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;line-height:1.3333333}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .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-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.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-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.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-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-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.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 .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 .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.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}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{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{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;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-right,.dropdown-menu.pull-right{right:0;left:auto}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.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-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.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;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-left{right:auto;left:0}.dropdown-header{font-size:12px;color:#777}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left: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-lg .caret{border-width:5px 5px 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:first-child:not(:last-child){border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child:not(:first-child){border-radius:0 0 4px 4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.nav>li,.nav>li>a{display:block;position:relative}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li>a{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;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{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;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-justified>li,.nav-stacked>li{float:none}.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+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{margin-bottom:5px;text-align:center}.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-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.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}.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{border-radius:4px}.navbar-header{float:left}.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}}.carousel-inner,.embed-responsive,.modal,.modal-open,.progress{overflow:hidden}@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}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.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;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@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-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.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;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}.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}}.progress-bar-striped,.progress-striped .progress-bar,.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)}@media (min-width:768px){.navbar-toggle{display:none}.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;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:8px -15px}@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.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 .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}.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}}.breadcrumb>li,.pagination{display:inline-block}.btn .badge,.btn .label{top:-1px;position:relative}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.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-radius:4px 4px 0 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}.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-nav>li>a,.navbar-default .navbar-text{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-nav>li>a,.navbar-inverse .navbar-text{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+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{padding-left:0;margin:20px 0;border-radius:4px}.pager li,.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.badge,.label{font-weight:700;line-height:1;white-space:nowrap;text-align:center}.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>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%;color:#fff;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.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;color:#fff;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.media-object,.thumbnail{display:block}.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}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.alert,.thumbnail{margin-bottom:20px}.alert .alert-link,.close{font-weight:700}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{padding:4px;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;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.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}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.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;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: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: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-striped .progress-bar-info,.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)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{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: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.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.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-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.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-title{margin-top:0;font-size:16px}.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 .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.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-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>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,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width: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-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,.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-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,.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-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+.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}.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;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.popover,.tooltip{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;line-break:auto;text-decoration:none}.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{position:fixed;z-index:1050;display:none;-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;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;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.carousel-control,.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-size:12px;text-align:left;text-align:start;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;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}.tooltip.top-right .tooltip-arrow{left:5px}.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,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:14px;text-align:left;text-align:start;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)}.carousel-caption,.carousel-control{color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.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}.carousel,.carousel-inner{position:relative}.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.left>.arrow:after,.popover.right>.arrow:after{bottom:-10px;content:" "}.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{left:1px;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;border-right-width:0;border-left-color:#fff}.carousel-inner{width:100%}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before,.tinv-wishlist-clearfix:after,.tinv-wishlist-clearfix:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after,.tinv-wishlist-clearfix: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}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!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}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}
1
+ /*!
2
+ * Bootstrap v3.3.6 (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.3 | MIT License | github.com/necolas/normalize.css */.label,sub,sup{vertical-align:baseline}hr,img{border:0}body,figure{margin:0}.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.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,.dropdown-menu{float:left}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{color:#000;background:#ff0}sub,sup{position:relative;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre,textarea{overflow:auto}code,kbd,pre,samp{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[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-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}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{blockquote,img,pre,tr{page-break-inside:avoid}*,: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}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.dropdown-menu,.modal-content{-webkit-background-clip:padding-box}.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.form-control,.navbar-toggle,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-warning{background-image:none}.img-thumbnail,body{background-color:#fff}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333}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:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.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;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-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}dt,kbd kbd,label{font-weight:700}address,blockquote .small,blockquote footer,blockquote small,dd,dt,pre{line-height:1.42857143}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}pre code,table{background-color:transparent}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:20px}ol,ul{margin-bottom:10px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}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}.container{width:750px}}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 .small,blockquote footer,blockquote small{display:block;font-size:80%;color:#777}legend,pre{display:block;color:#333}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}code,kbd{padding:2px 4px;font-size:90%}caption,th{text-align:left}.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{font-style:normal}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{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%;-webkit-box-shadow:none;box-shadow:none}pre{padding:9.5px;margin:0 0 10px;font-size:13px;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.container,.container-fluid{margin-right:auto;margin-left:auto}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;border-radius:0}.container,.container-fluid{padding-right:15px;padding-left:15px}.pre-scrollable{overflow-y:scroll}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.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-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}}caption{padding-top:8px;padding-bottom:8px;color:#777}.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,.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,.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 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-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,legend{padding:0;border:0}fieldset{min-width:0;margin:0}legend{width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{font-size:14px;line-height:1.42857143;color:#555;display:block}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:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;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}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.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}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,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}.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}.form-group-sm .form-control,.input-sm{padding:5px 10px;border-radius:3px;font-size:12px}.input-sm{height:30px;line-height:1.5}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;line-height:1.5}.form-group-lg .form-control,.input-lg{border-radius:6px;padding:10px 16px;font-size:18px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;line-height:1.3333333}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;line-height:1.3333333}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .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-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.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-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.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-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-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.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 .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 .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.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}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{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{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;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-right,.dropdown-menu.pull-right{right:0;left:auto}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.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-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.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;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-left{right:auto;left:0}.dropdown-header{font-size:12px;color:#777}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left: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-lg .caret{border-width:5px 5px 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:first-child:not(:last-child){border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child:not(:first-child){border-radius:0 0 4px 4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.nav>li,.nav>li>a{display:block;position:relative}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li>a{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;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{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;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-justified>li,.nav-stacked>li{float:none}.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+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{margin-bottom:5px;text-align:center}.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-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.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}.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{border-radius:4px}.navbar-header{float:left}.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}}.carousel-inner,.embed-responsive,.modal,.modal-open,.progress{overflow:hidden}@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}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.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;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@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-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.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;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}.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}}.progress-bar-striped,.progress-striped .progress-bar,.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)}@media (min-width:768px){.navbar-toggle{display:none}.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;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:8px -15px}@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.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 .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}.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}}.breadcrumb>li,.pagination{display:inline-block}.btn .badge,.btn .label{top:-1px;position:relative}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.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-radius:4px 4px 0 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}.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-nav>li>a,.navbar-default .navbar-text{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-nav>li>a,.navbar-inverse .navbar-text{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+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{padding-left:0;margin:20px 0;border-radius:4px}.pager li,.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.badge,.label{font-weight:700;line-height:1;white-space:nowrap;text-align:center}.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>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%;color:#fff;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.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;color:#fff;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.media-object,.thumbnail{display:block}.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}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.alert,.thumbnail{margin-bottom:20px}.alert .alert-link,.close{font-weight:700}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{padding:4px;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;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.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}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.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;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: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: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-striped .progress-bar-info,.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)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{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: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.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.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-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.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-title{margin-top:0;font-size:16px}.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 .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.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-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>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,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width: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-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,.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-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,.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-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+.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}.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;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.popover,.tooltip{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;line-break:auto;text-decoration:none}.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{position:fixed;z-index:1050;display:none;-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;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;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.carousel-control,.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-size:12px;text-align:left;text-align:start;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;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}.tooltip.top-right .tooltip-arrow{left:5px}.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,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:14px;text-align:left;text-align:start;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)}.carousel-caption,.carousel-control{color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.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}.carousel,.carousel-inner{position:relative}.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.left>.arrow:after,.popover.right>.arrow:after{bottom:-10px;content:" "}.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{left:1px;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;border-right-width:0;border-left-color:#fff}.carousel-inner{width:100%}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before,.tinv-wishlist-clearfix:after,.tinv-wishlist-clearfix:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after,.tinv-wishlist-clearfix: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}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!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}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}
asset/css/font-awesome.css CHANGED
@@ -1,2086 +1,2086 @@
1
- /*!
2
- * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
3
- * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4
- */
5
- /* FONT PATH
6
- * -------------------------- */
7
- @font-face {
8
- font-family: 'FontAwesome';
9
- src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
10
- src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
11
- font-weight: normal;
12
- font-style: normal;
13
- }
14
- .fa {
15
- display: inline-block;
16
- font: normal normal normal 14px/1 FontAwesome;
17
- font-size: inherit;
18
- text-rendering: auto;
19
- -webkit-font-smoothing: antialiased;
20
- -moz-osx-font-smoothing: grayscale;
21
- }
22
- /* makes the font 33% larger relative to the icon container */
23
- .fa-lg {
24
- font-size: 1.33333333em;
25
- line-height: 0.75em;
26
- vertical-align: -15%;
27
- }
28
- .fa-2x {
29
- font-size: 2em;
30
- }
31
- .fa-3x {
32
- font-size: 3em;
33
- }
34
- .fa-4x {
35
- font-size: 4em;
36
- }
37
- .fa-5x {
38
- font-size: 5em;
39
- }
40
- .fa-fw {
41
- width: 1.28571429em;
42
- text-align: center;
43
- }
44
- .fa-ul {
45
- padding-left: 0;
46
- margin-left: 2.14285714em;
47
- list-style-type: none;
48
- }
49
- .fa-ul > li {
50
- position: relative;
51
- }
52
- .fa-li {
53
- position: absolute;
54
- left: -2.14285714em;
55
- width: 2.14285714em;
56
- top: 0.14285714em;
57
- text-align: center;
58
- }
59
- .fa-li.fa-lg {
60
- left: -1.85714286em;
61
- }
62
- .fa-border {
63
- padding: .2em .25em .15em;
64
- border: solid 0.08em #eeeeee;
65
- border-radius: .1em;
66
- }
67
- .fa-pull-left {
68
- float: left;
69
- }
70
- .fa-pull-right {
71
- float: right;
72
- }
73
- .fa.fa-pull-left {
74
- margin-right: .3em;
75
- }
76
- .fa.fa-pull-right {
77
- margin-left: .3em;
78
- }
79
- /* Deprecated as of 4.4.0 */
80
- .pull-right {
81
- float: right;
82
- }
83
- .pull-left {
84
- float: left;
85
- }
86
- .fa.pull-left {
87
- margin-right: .3em;
88
- }
89
- .fa.pull-right {
90
- margin-left: .3em;
91
- }
92
- .fa-spin {
93
- -webkit-animation: fa-spin 2s infinite linear;
94
- animation: fa-spin 2s infinite linear;
95
- }
96
- .fa-pulse {
97
- -webkit-animation: fa-spin 1s infinite steps(8);
98
- animation: fa-spin 1s infinite steps(8);
99
- }
100
- @-webkit-keyframes fa-spin {
101
- 0% {
102
- -webkit-transform: rotate(0deg);
103
- transform: rotate(0deg);
104
- }
105
- 100% {
106
- -webkit-transform: rotate(359deg);
107
- transform: rotate(359deg);
108
- }
109
- }
110
- @keyframes fa-spin {
111
- 0% {
112
- -webkit-transform: rotate(0deg);
113
- transform: rotate(0deg);
114
- }
115
- 100% {
116
- -webkit-transform: rotate(359deg);
117
- transform: rotate(359deg);
118
- }
119
- }
120
- .fa-rotate-90 {
121
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
122
- -webkit-transform: rotate(90deg);
123
- -ms-transform: rotate(90deg);
124
- transform: rotate(90deg);
125
- }
126
- .fa-rotate-180 {
127
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
128
- -webkit-transform: rotate(180deg);
129
- -ms-transform: rotate(180deg);
130
- transform: rotate(180deg);
131
- }
132
- .fa-rotate-270 {
133
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
134
- -webkit-transform: rotate(270deg);
135
- -ms-transform: rotate(270deg);
136
- transform: rotate(270deg);
137
- }
138
- .fa-flip-horizontal {
139
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
140
- -webkit-transform: scale(-1, 1);
141
- -ms-transform: scale(-1, 1);
142
- transform: scale(-1, 1);
143
- }
144
- .fa-flip-vertical {
145
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
146
- -webkit-transform: scale(1, -1);
147
- -ms-transform: scale(1, -1);
148
- transform: scale(1, -1);
149
- }
150
- :root .fa-rotate-90,
151
- :root .fa-rotate-180,
152
- :root .fa-rotate-270,
153
- :root .fa-flip-horizontal,
154
- :root .fa-flip-vertical {
155
- filter: none;
156
- }
157
- .fa-stack {
158
- position: relative;
159
- display: inline-block;
160
- width: 2em;
161
- height: 2em;
162
- line-height: 2em;
163
- vertical-align: middle;
164
- }
165
- .fa-stack-1x,
166
- .fa-stack-2x {
167
- position: absolute;
168
- left: 0;
169
- width: 100%;
170
- text-align: center;
171
- }
172
- .fa-stack-1x {
173
- line-height: inherit;
174
- }
175
- .fa-stack-2x {
176
- font-size: 2em;
177
- }
178
- .fa-inverse {
179
- color: #ffffff;
180
- }
181
- /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
182
- readers do not read off random characters that represent icons */
183
- .fa-glass:before {
184
- content: "\f000";
185
- }
186
- .fa-music:before {
187
- content: "\f001";
188
- }
189
- .fa-search:before {
190
- content: "\f002";
191
- }
192
- .fa-envelope-o:before {
193
- content: "\f003";
194
- }
195
- .fa-heart:before {
196
- content: "\f004";
197
- }
198
- .fa-star:before {
199
- content: "\f005";
200
- }
201
- .fa-star-o:before {
202
- content: "\f006";
203
- }
204
- .fa-user:before {
205
- content: "\f007";
206
- }
207
- .fa-film:before {
208
- content: "\f008";
209
- }
210
- .fa-th-large:before {
211
- content: "\f009";
212
- }
213
- .fa-th:before {
214
- content: "\f00a";
215
- }
216
- .fa-th-list:before {
217
- content: "\f00b";
218
- }
219
- .fa-check:before {
220
- content: "\f00c";
221
- }
222
- .fa-remove:before,
223
- .fa-close:before,
224
- .fa-times:before {
225
- content: "\f00d";
226
- }
227
- .fa-search-plus:before {
228
- content: "\f00e";
229
- }
230
- .fa-search-minus:before {
231
- content: "\f010";
232
- }
233
- .fa-power-off:before {
234
- content: "\f011";
235
- }
236
- .fa-signal:before {
237
- content: "\f012";
238
- }
239
- .fa-gear:before,
240
- .fa-cog:before {
241
- content: "\f013";
242
- }
243
- .fa-trash-o:before {
244
- content: "\f014";
245
- }
246
- .fa-home:before {
247
- content: "\f015";
248
- }
249
- .fa-file-o:before {
250
- content: "\f016";
251
- }
252
- .fa-clock-o:before {
253
- content: "\f017";
254
- }
255
- .fa-road:before {
256
- content: "\f018";
257
- }
258
- .fa-download:before {
259
- content: "\f019";
260
- }
261
- .fa-arrow-circle-o-down:before {
262
- content: "\f01a";
263
- }
264
- .fa-arrow-circle-o-up:before {
265
- content: "\f01b";
266
- }
267
- .fa-inbox:before {
268
- content: "\f01c";
269
- }
270
- .fa-play-circle-o:before {
271
- content: "\f01d";
272
- }
273
- .fa-rotate-right:before,
274
- .fa-repeat:before {
275
- content: "\f01e";
276
- }
277
- .fa-refresh:before {
278
- content: "\f021";
279
- }
280
- .fa-list-alt:before {
281
- content: "\f022";
282
- }
283
- .fa-lock:before {
284
- content: "\f023";
285
- }
286
- .fa-flag:before {
287
- content: "\f024";
288
- }
289
- .fa-headphones:before {
290
- content: "\f025";
291
- }
292
- .fa-volume-off:before {
293
- content: "\f026";
294
- }
295
- .fa-volume-down:before {
296
- content: "\f027";
297
- }
298
- .fa-volume-up:before {
299
- content: "\f028";
300
- }
301
- .fa-qrcode:before {
302
- content: "\f029";
303
- }
304
- .fa-barcode:before {
305
- content: "\f02a";
306
- }
307
- .fa-tag:before {
308
- content: "\f02b";
309
- }
310
- .fa-tags:before {
311
- content: "\f02c";
312
- }
313
- .fa-book:before {
314
- content: "\f02d";
315
- }
316
- .fa-bookmark:before {
317
- content: "\f02e";
318
- }
319
- .fa-print:before {
320
- content: "\f02f";
321
- }
322
- .fa-camera:before {
323
- content: "\f030";
324
- }
325
- .fa-font:before {
326
- content: "\f031";
327
- }
328
- .fa-bold:before {
329
- content: "\f032";
330
- }
331
- .fa-italic:before {
332
- content: "\f033";
333
- }
334
- .fa-text-height:before {
335
- content: "\f034";
336
- }
337
- .fa-text-width:before {
338
- content: "\f035";
339
- }
340
- .fa-align-left:before {
341
- content: "\f036";
342
- }
343
- .fa-align-center:before {
344
- content: "\f037";
345
- }
346
- .fa-align-right:before {
347
- content: "\f038";
348
- }
349
- .fa-align-justify:before {
350
- content: "\f039";
351
- }
352
- .fa-list:before {
353
- content: "\f03a";
354
- }
355
- .fa-dedent:before,
356
- .fa-outdent:before {
357
- content: "\f03b";
358
- }
359
- .fa-indent:before {
360
- content: "\f03c";
361
- }
362
- .fa-video-camera:before {
363
- content: "\f03d";
364
- }
365
- .fa-photo:before,
366
- .fa-image:before,
367
- .fa-picture-o:before {
368
- content: "\f03e";
369
- }
370
- .fa-pencil:before {
371
- content: "\f040";
372
- }
373
- .fa-map-marker:before {
374
- content: "\f041";
375
- }
376
- .fa-adjust:before {
377
- content: "\f042";
378
- }
379
- .fa-tint:before {
380
- content: "\f043";
381
- }
382
- .fa-edit:before,
383
- .fa-pencil-square-o:before {
384
- content: "\f044";
385
- }
386
- .fa-share-square-o:before {
387
- content: "\f045";
388
- }
389
- .fa-check-square-o:before {
390
- content: "\f046";
391
- }
392
- .fa-arrows:before {
393
- content: "\f047";
394
- }
395
- .fa-step-backward:before {
396
- content: "\f048";
397
- }
398
- .fa-fast-backward:before {
399
- content: "\f049";
400
- }
401
- .fa-backward:before {
402
- content: "\f04a";
403
- }
404
- .fa-play:before {
405
- content: "\f04b";
406
- }
407
- .fa-pause:before {
408
- content: "\f04c";
409
- }
410
- .fa-stop:before {
411
- content: "\f04d";
412
- }
413
- .fa-forward:before {
414
- content: "\f04e";
415
- }
416
- .fa-fast-forward:before {
417
- content: "\f050";
418
- }
419
- .fa-step-forward:before {
420
- content: "\f051";
421
- }
422
- .fa-eject:before {
423
- content: "\f052";
424
- }
425
- .fa-chevron-left:before {
426
- content: "\f053";
427
- }
428
- .fa-chevron-right:before {
429
- content: "\f054";
430
- }
431
- .fa-plus-circle:before {
432
- content: "\f055";
433
- }
434
- .fa-minus-circle:before {
435
- content: "\f056";
436
- }
437
- .fa-times-circle:before {
438
- content: "\f057";
439
- }
440
- .fa-check-circle:before {
441
- content: "\f058";
442
- }
443
- .fa-question-circle:before {
444
- content: "\f059";
445
- }
446
- .fa-info-circle:before {
447
- content: "\f05a";
448
- }
449
- .fa-crosshairs:before {
450
- content: "\f05b";
451
- }
452
- .fa-times-circle-o:before {
453
- content: "\f05c";
454
- }
455
- .fa-check-circle-o:before {
456
- content: "\f05d";
457
- }
458
- .fa-ban:before {
459
- content: "\f05e";
460
- }
461
- .fa-arrow-left:before {
462
- content: "\f060";
463
- }
464
- .fa-arrow-right:before {
465
- content: "\f061";
466
- }
467
- .fa-arrow-up:before {
468
- content: "\f062";
469
- }
470
- .fa-arrow-down:before {
471
- content: "\f063";
472
- }
473
- .fa-mail-forward:before,
474
- .fa-share:before {
475
- content: "\f064";
476
- }
477
- .fa-expand:before {
478
- content: "\f065";
479
- }
480
- .fa-compress:before {
481
- content: "\f066";
482
- }
483
- .fa-plus:before {
484
- content: "\f067";
485
- }
486
- .fa-minus:before {
487
- content: "\f068";
488
- }
489
- .fa-asterisk:before {
490
- content: "\f069";
491
- }
492
- .fa-exclamation-circle:before {
493
- content: "\f06a";
494
- }
495
- .fa-gift:before {
496
- content: "\f06b";
497
- }
498
- .fa-leaf:before {
499
- content: "\f06c";
500
- }
501
- .fa-fire:before {
502
- content: "\f06d";
503
- }
504
- .fa-eye:before {
505
- content: "\f06e";
506
- }
507
- .fa-eye-slash:before {
508
- content: "\f070";
509
- }
510
- .fa-warning:before,
511
- .fa-exclamation-triangle:before {
512
- content: "\f071";
513
- }
514
- .fa-plane:before {
515
- content: "\f072";
516
- }
517
- .fa-calendar:before {
518
- content: "\f073";
519
- }
520
- .fa-random:before {
521
- content: "\f074";
522
- }
523
- .fa-comment:before {
524
- content: "\f075";
525
- }
526
- .fa-magnet:before {
527
- content: "\f076";
528
- }
529
- .fa-chevron-up:before {
530
- content: "\f077";
531
- }
532
- .fa-chevron-down:before {
533
- content: "\f078";
534
- }
535
- .fa-retweet:before {
536
- content: "\f079";
537
- }
538
- .fa-shopping-cart:before {
539
- content: "\f07a";
540
- }
541
- .fa-folder:before {
542
- content: "\f07b";
543
- }
544
- .fa-folder-open:before {
545
- content: "\f07c";
546
- }
547
- .fa-arrows-v:before {
548
- content: "\f07d";
549
- }
550
- .fa-arrows-h:before {
551
- content: "\f07e";
552
- }
553
- .fa-bar-chart-o:before,
554
- .fa-bar-chart:before {
555
- content: "\f080";
556
- }
557
- .fa-twitter-square:before {
558
- content: "\f081";
559
- }
560
- .fa-facebook-square:before {
561
- content: "\f082";
562
- }
563
- .fa-camera-retro:before {
564
- content: "\f083";
565
- }
566
- .fa-key:before {
567
- content: "\f084";
568
- }
569
- .fa-gears:before,
570
- .fa-cogs:before {
571
- content: "\f085";
572
- }
573
- .fa-comments:before {
574
- content: "\f086";
575
- }
576
- .fa-thumbs-o-up:before {
577
- content: "\f087";
578
- }
579
- .fa-thumbs-o-down:before {
580
- content: "\f088";
581
- }
582
- .fa-star-half:before {
583
- content: "\f089";
584
- }
585
- .fa-heart-o:before {
586
- content: "\f08a";
587
- }
588
- .fa-sign-out:before {
589
- content: "\f08b";
590
- }
591
- .fa-linkedin-square:before {
592
- content: "\f08c";
593
- }
594
- .fa-thumb-tack:before {
595
- content: "\f08d";
596
- }
597
- .fa-external-link:before {
598
- content: "\f08e";
599
- }
600
- .fa-sign-in:before {
601
- content: "\f090";
602
- }
603
- .fa-trophy:before {
604
- content: "\f091";
605
- }
606
- .fa-github-square:before {
607
- content: "\f092";
608
- }
609
- .fa-upload:before {
610
- content: "\f093";
611
- }
612
- .fa-lemon-o:before {
613
- content: "\f094";
614
- }
615
- .fa-phone:before {
616
- content: "\f095";
617
- }
618
- .fa-square-o:before {
619
- content: "\f096";
620
- }
621
- .fa-bookmark-o:before {
622
- content: "\f097";
623
- }
624
- .fa-phone-square:before {
625
- content: "\f098";
626
- }
627
- .fa-twitter:before {
628
- content: "\f099";
629
- }
630
- .fa-facebook-f:before,
631
- .fa-facebook:before {
632
- content: "\f09a";
633
- }
634
- .fa-github:before {
635
- content: "\f09b";
636
- }
637
- .fa-unlock:before {
638
- content: "\f09c";
639
- }
640
- .fa-credit-card:before {
641
- content: "\f09d";
642
- }
643
- .fa-feed:before,
644
- .fa-rss:before {
645
- content: "\f09e";
646
- }
647
- .fa-hdd-o:before {
648
- content: "\f0a0";
649
- }
650
- .fa-bullhorn:before {
651
- content: "\f0a1";
652
- }
653
- .fa-bell:before {
654
- content: "\f0f3";
655
- }
656
- .fa-certificate:before {
657
- content: "\f0a3";
658
- }
659
- .fa-hand-o-right:before {
660
- content: "\f0a4";
661
- }
662
- .fa-hand-o-left:before {
663
- content: "\f0a5";
664
- }
665
- .fa-hand-o-up:before {
666
- content: "\f0a6";
667
- }
668
- .fa-hand-o-down:before {
669
- content: "\f0a7";
670
- }
671
- .fa-arrow-circle-left:before {
672
- content: "\f0a8";
673
- }
674
- .fa-arrow-circle-right:before {
675
- content: "\f0a9";
676
- }
677
- .fa-arrow-circle-up:before {
678
- content: "\f0aa";
679
- }
680
- .fa-arrow-circle-down:before {
681
- content: "\f0ab";
682
- }
683
- .fa-globe:before {
684
- content: "\f0ac";
685
- }
686
- .fa-wrench:before {
687
- content: "\f0ad";
688
- }
689
- .fa-tasks:before {
690
- content: "\f0ae";
691
- }
692
- .fa-filter:before {
693
- content: "\f0b0";
694
- }
695
- .fa-briefcase:before {
696
- content: "\f0b1";
697
- }
698
- .fa-arrows-alt:before {
699
- content: "\f0b2";
700
- }
701
- .fa-group:before,
702
- .fa-users:before {
703
- content: "\f0c0";
704
- }
705
- .fa-chain:before,
706
- .fa-link:before {
707
- content: "\f0c1";
708
- }
709
- .fa-cloud:before {
710
- content: "\f0c2";
711
- }
712
- .fa-flask:before {
713
- content: "\f0c3";
714
- }
715
- .fa-cut:before,
716
- .fa-scissors:before {
717
- content: "\f0c4";
718
- }
719
- .fa-copy:before,
720
- .fa-files-o:before {
721
- content: "\f0c5";
722
- }
723
- .fa-paperclip:before {
724
- content: "\f0c6";
725
- }
726
- .fa-save:before,
727
- .fa-floppy-o:before {
728
- content: "\f0c7";
729
- }
730
- .fa-square:before {
731
- content: "\f0c8";
732
- }
733
- .fa-navicon:before,
734
- .fa-reorder:before,
735
- .fa-bars:before {
736
- content: "\f0c9";
737
- }
738
- .fa-list-ul:before {
739
- content: "\f0ca";
740
- }
741
- .fa-list-ol:before {
742
- content: "\f0cb";
743
- }
744
- .fa-strikethrough:before {
745
- content: "\f0cc";
746
- }
747
- .fa-underline:before {
748
- content: "\f0cd";
749
- }
750
- .fa-table:before {
751
- content: "\f0ce";
752
- }
753
- .fa-magic:before {
754
- content: "\f0d0";
755
- }
756
- .fa-truck:before {
757
- content: "\f0d1";
758
- }
759
- .fa-pinterest:before {
760
- content: "\f0d2";
761
- }
762
- .fa-pinterest-square:before {
763
- content: "\f0d3";
764
- }
765
- .fa-google-plus-square:before {
766
- content: "\f0d4";
767
- }
768
- .fa-google-plus:before {
769
- content: "\f0d5";
770
- }
771
- .fa-money:before {
772
- content: "\f0d6";
773
- }
774
- .fa-caret-down:before {
775
- content: "\f0d7";
776
- }
777
- .fa-caret-up:before {
778
- content: "\f0d8";
779
- }
780
- .fa-caret-left:before {
781
- content: "\f0d9";
782
- }
783
- .fa-caret-right:before {
784
- content: "\f0da";
785
- }
786
- .fa-columns:before {
787
- content: "\f0db";
788
- }
789
- .fa-unsorted:before,
790
- .fa-sort:before {
791
- content: "\f0dc";
792
- }
793
- .fa-sort-down:before,
794
- .fa-sort-desc:before {
795
- content: "\f0dd";
796
- }
797
- .fa-sort-up:before,
798
- .fa-sort-asc:before {
799
- content: "\f0de";
800
- }
801
- .fa-envelope:before {
802
- content: "\f0e0";
803
- }
804
- .fa-linkedin:before {
805
- content: "\f0e1";
806
- }
807
- .fa-rotate-left:before,
808
- .fa-undo:before {
809
- content: "\f0e2";
810
- }
811
- .fa-legal:before,
812
- .fa-gavel:before {
813
- content: "\f0e3";
814
- }
815
- .fa-dashboard:before,
816
- .fa-tachometer:before {
817
- content: "\f0e4";
818
- }
819
- .fa-comment-o:before {
820
- content: "\f0e5";
821
- }
822
- .fa-comments-o:before {
823
- content: "\f0e6";
824
- }
825
- .fa-flash:before,
826
- .fa-bolt:before {
827
- content: "\f0e7";
828
- }
829
- .fa-sitemap:before {
830
- content: "\f0e8";
831
- }
832
- .fa-umbrella:before {
833
- content: "\f0e9";
834
- }
835
- .fa-paste:before,
836
- .fa-clipboard:before {
837
- content: "\f0ea";
838
- }
839
- .fa-lightbulb-o:before {
840
- content: "\f0eb";
841
- }
842
- .fa-exchange:before {
843
- content: "\f0ec";
844
- }
845
- .fa-cloud-download:before {
846
- content: "\f0ed";
847
- }
848
- .fa-cloud-upload:before {
849
- content: "\f0ee";
850
- }
851
- .fa-user-md:before {
852
- content: "\f0f0";
853
- }
854
- .fa-stethoscope:before {
855
- content: "\f0f1";
856
- }
857
- .fa-suitcase:before {
858
- content: "\f0f2";
859
- }
860
- .fa-bell-o:before {
861
- content: "\f0a2";
862
- }
863
- .fa-coffee:before {
864
- content: "\f0f4";
865
- }
866
- .fa-cutlery:before {
867
- content: "\f0f5";
868
- }
869
- .fa-file-text-o:before {
870
- content: "\f0f6";
871
- }
872
- .fa-building-o:before {
873
- content: "\f0f7";
874
- }
875
- .fa-hospital-o:before {
876
- content: "\f0f8";
877
- }
878
- .fa-ambulance:before {
879
- content: "\f0f9";
880
- }
881
- .fa-medkit:before {
882
- content: "\f0fa";
883
- }
884
- .fa-fighter-jet:before {
885
- content: "\f0fb";
886
- }
887
- .fa-beer:before {
888
- content: "\f0fc";
889
- }
890
- .fa-h-square:before {
891
- content: "\f0fd";
892
- }
893
- .fa-plus-square:before {
894
- content: "\f0fe";
895
- }
896
- .fa-angle-double-left:before {
897
- content: "\f100";
898
- }
899
- .fa-angle-double-right:before {
900
- content: "\f101";
901
- }
902
- .fa-angle-double-up:before {
903
- content: "\f102";
904
- }
905
- .fa-angle-double-down:before {
906
- content: "\f103";
907
- }
908
- .fa-angle-left:before {
909
- content: "\f104";
910
- }
911
- .fa-angle-right:before {
912
- content: "\f105";
913
- }
914
- .fa-angle-up:before {
915
- content: "\f106";
916
- }
917
- .fa-angle-down:before {
918
- content: "\f107";
919
- }
920
- .fa-desktop:before {
921
- content: "\f108";
922
- }
923
- .fa-laptop:before {
924
- content: "\f109";
925
- }
926
- .fa-tablet:before {
927
- content: "\f10a";
928
- }
929
- .fa-mobile-phone:before,
930
- .fa-mobile:before {
931
- content: "\f10b";
932
- }
933
- .fa-circle-o:before {
934
- content: "\f10c";
935
- }
936
- .fa-quote-left:before {
937
- content: "\f10d";
938
- }
939
- .fa-quote-right:before {
940
- content: "\f10e";
941
- }
942
- .fa-spinner:before {
943
- content: "\f110";
944
- }
945
- .fa-circle:before {
946
- content: "\f111";
947
- }
948
- .fa-mail-reply:before,
949
- .fa-reply:before {
950
- content: "\f112";
951
- }
952
- .fa-github-alt:before {
953
- content: "\f113";
954
- }
955
- .fa-folder-o:before {
956
- content: "\f114";
957
- }
958
- .fa-folder-open-o:before {
959
- content: "\f115";
960
- }
961
- .fa-smile-o:before {
962
- content: "\f118";
963
- }
964
- .fa-frown-o:before {
965
- content: "\f119";
966
- }
967
- .fa-meh-o:before {
968
- content: "\f11a";
969
- }
970
- .fa-gamepad:before {
971
- content: "\f11b";
972
- }
973
- .fa-keyboard-o:before {
974
- content: "\f11c";
975
- }
976
- .fa-flag-o:before {
977
- content: "\f11d";
978
- }
979
- .fa-flag-checkered:before {
980
- content: "\f11e";
981
- }
982
- .fa-terminal:before {
983
- content: "\f120";
984
- }
985
- .fa-code:before {
986
- content: "\f121";
987
- }
988
- .fa-mail-reply-all:before,
989
- .fa-reply-all:before {
990
- content: "\f122";
991
- }
992
- .fa-star-half-empty:before,
993
- .fa-star-half-full:before,
994
- .fa-star-half-o:before {
995
- content: "\f123";
996
- }
997
- .fa-location-arrow:before {
998
- content: "\f124";
999
- }
1000
- .fa-crop:before {
1001
- content: "\f125";
1002
- }
1003
- .fa-code-fork:before {
1004
- content: "\f126";
1005
- }
1006
- .fa-unlink:before,
1007
- .fa-chain-broken:before {
1008
- content: "\f127";
1009
- }
1010
- .fa-question:before {
1011
- content: "\f128";
1012
- }
1013
- .fa-info:before {
1014
- content: "\f129";
1015
- }
1016
- .fa-exclamation:before {
1017
- content: "\f12a";
1018
- }
1019
- .fa-superscript:before {
1020
- content: "\f12b";
1021
- }
1022
- .fa-subscript:before {
1023
- content: "\f12c";
1024
- }
1025
- .fa-eraser:before {
1026
- content: "\f12d";
1027
- }
1028
- .fa-puzzle-piece:before {
1029
- content: "\f12e";
1030
- }
1031
- .fa-microphone:before {
1032
- content: "\f130";
1033
- }
1034
- .fa-microphone-slash:before {
1035
- content: "\f131";
1036
- }
1037
- .fa-shield:before {
1038
- content: "\f132";
1039
- }
1040
- .fa-calendar-o:before {
1041
- content: "\f133";
1042
- }
1043
- .fa-fire-extinguisher:before {
1044
- content: "\f134";
1045
- }
1046
- .fa-rocket:before {
1047
- content: "\f135";
1048
- }
1049
- .fa-maxcdn:before {
1050
- content: "\f136";
1051
- }
1052
- .fa-chevron-circle-left:before {
1053
- content: "\f137";
1054
- }
1055
- .fa-chevron-circle-right:before {
1056
- content: "\f138";
1057
- }
1058
- .fa-chevron-circle-up:before {
1059
- content: "\f139";
1060
- }
1061
- .fa-chevron-circle-down:before {
1062
- content: "\f13a";
1063
- }
1064
- .fa-html5:before {
1065
- content: "\f13b";
1066
- }
1067
- .fa-css3:before {
1068
- content: "\f13c";
1069
- }
1070
- .fa-anchor:before {
1071
- content: "\f13d";
1072
- }
1073
- .fa-unlock-alt:before {
1074
- content: "\f13e";
1075
- }
1076
- .fa-bullseye:before {
1077
- content: "\f140";
1078
- }
1079
- .fa-ellipsis-h:before {
1080
- content: "\f141";
1081
- }
1082
- .fa-ellipsis-v:before {
1083
- content: "\f142";
1084
- }
1085
- .fa-rss-square:before {
1086
- content: "\f143";
1087
- }
1088
- .fa-play-circle:before {
1089
- content: "\f144";
1090
- }
1091
- .fa-ticket:before {
1092
- content: "\f145";
1093
- }
1094
- .fa-minus-square:before {
1095
- content: "\f146";
1096
- }
1097
- .fa-minus-square-o:before {
1098
- content: "\f147";
1099
- }
1100
- .fa-level-up:before {
1101
- content: "\f148";
1102
- }
1103
- .fa-level-down:before {
1104
- content: "\f149";
1105
- }
1106
- .fa-check-square:before {
1107
- content: "\f14a";
1108
- }
1109
- .fa-pencil-square:before {
1110
- content: "\f14b";
1111
- }
1112
- .fa-external-link-square:before {
1113
- content: "\f14c";
1114
- }
1115
- .fa-share-square:before {
1116
- content: "\f14d";
1117
- }
1118
- .fa-compass:before {
1119
- content: "\f14e";
1120
- }
1121
- .fa-toggle-down:before,
1122
- .fa-caret-square-o-down:before {
1123
- content: "\f150";
1124
- }
1125
- .fa-toggle-up:before,
1126
- .fa-caret-square-o-up:before {
1127
- content: "\f151";
1128
- }
1129
- .fa-toggle-right:before,
1130
- .fa-caret-square-o-right:before {
1131
- content: "\f152";
1132
- }
1133
- .fa-euro:before,
1134
- .fa-eur:before {
1135
- content: "\f153";
1136
- }
1137
- .fa-gbp:before {
1138
- content: "\f154";
1139
- }
1140
- .fa-dollar:before,
1141
- .fa-usd:before {
1142
- content: "\f155";
1143
- }
1144
- .fa-rupee:before,
1145
- .fa-inr:before {
1146
- content: "\f156";
1147
- }
1148
- .fa-cny:before,
1149
- .fa-rmb:before,
1150
- .fa-yen:before,
1151
- .fa-jpy:before {
1152
- content: "\f157";
1153
- }
1154
- .fa-ruble:before,
1155
- .fa-rouble:before,
1156
- .fa-rub:before {
1157
- content: "\f158";
1158
- }
1159
- .fa-won:before,
1160
- .fa-krw:before {
1161
- content: "\f159";
1162
- }
1163
- .fa-bitcoin:before,
1164
- .fa-btc:before {
1165
- content: "\f15a";
1166
- }
1167
- .fa-file:before {
1168
- content: "\f15b";
1169
- }
1170
- .fa-file-text:before {
1171
- content: "\f15c";
1172
- }
1173
- .fa-sort-alpha-asc:before {
1174
- content: "\f15d";
1175
- }
1176
- .fa-sort-alpha-desc:before {
1177
- content: "\f15e";
1178
- }
1179
- .fa-sort-amount-asc:before {
1180
- content: "\f160";
1181
- }
1182
- .fa-sort-amount-desc:before {
1183
- content: "\f161";
1184
- }
1185
- .fa-sort-numeric-asc:before {
1186
- content: "\f162";
1187
- }
1188
- .fa-sort-numeric-desc:before {
1189
- content: "\f163";
1190
- }
1191
- .fa-thumbs-up:before {
1192
- content: "\f164";
1193
- }
1194
- .fa-thumbs-down:before {
1195
- content: "\f165";
1196
- }
1197
- .fa-youtube-square:before {
1198
- content: "\f166";
1199
- }
1200
- .fa-youtube:before {
1201
- content: "\f167";
1202
- }
1203
- .fa-xing:before {
1204
- content: "\f168";
1205
- }
1206
- .fa-xing-square:before {
1207
- content: "\f169";
1208
- }
1209
- .fa-youtube-play:before {
1210
- content: "\f16a";
1211
- }
1212
- .fa-dropbox:before {
1213
- content: "\f16b";
1214
- }
1215
- .fa-stack-overflow:before {
1216
- content: "\f16c";
1217
- }
1218
- .fa-instagram:before {
1219
- content: "\f16d";
1220
- }
1221
- .fa-flickr:before {
1222
- content: "\f16e";
1223
- }
1224
- .fa-adn:before {
1225
- content: "\f170";
1226
- }
1227
- .fa-bitbucket:before {
1228
- content: "\f171";
1229
- }
1230
- .fa-bitbucket-square:before {
1231
- content: "\f172";
1232
- }
1233
- .fa-tumblr:before {
1234
- content: "\f173";
1235
- }
1236
- .fa-tumblr-square:before {
1237
- content: "\f174";
1238
- }
1239
- .fa-long-arrow-down:before {
1240
- content: "\f175";
1241
- }
1242
- .fa-long-arrow-up:before {
1243
- content: "\f176";
1244
- }
1245
- .fa-long-arrow-left:before {
1246
- content: "\f177";
1247
- }
1248
- .fa-long-arrow-right:before {
1249
- content: "\f178";
1250
- }
1251
- .fa-apple:before {
1252
- content: "\f179";
1253
- }
1254
- .fa-windows:before {
1255
- content: "\f17a";
1256
- }
1257
- .fa-android:before {
1258
- content: "\f17b";
1259
- }
1260
- .fa-linux:before {
1261
- content: "\f17c";
1262
- }
1263
- .fa-dribbble:before {
1264
- content: "\f17d";
1265
- }
1266
- .fa-skype:before {
1267
- content: "\f17e";
1268
- }
1269
- .fa-foursquare:before {
1270
- content: "\f180";
1271
- }
1272
- .fa-trello:before {
1273
- content: "\f181";
1274
- }
1275
- .fa-female:before {
1276
- content: "\f182";
1277
- }
1278
- .fa-male:before {
1279
- content: "\f183";
1280
- }
1281
- .fa-gittip:before,
1282
- .fa-gratipay:before {
1283
- content: "\f184";
1284
- }
1285
- .fa-sun-o:before {
1286
- content: "\f185";
1287
- }
1288
- .fa-moon-o:before {
1289
- content: "\f186";
1290
- }
1291
- .fa-archive:before {
1292
- content: "\f187";
1293
- }
1294
- .fa-bug:before {
1295
- content: "\f188";
1296
- }
1297
- .fa-vk:before {
1298
- content: "\f189";
1299
- }
1300
- .fa-weibo:before {
1301
- content: "\f18a";
1302
- }
1303
- .fa-renren:before {
1304
- content: "\f18b";
1305
- }
1306
- .fa-pagelines:before {
1307
- content: "\f18c";
1308
- }
1309
- .fa-stack-exchange:before {
1310
- content: "\f18d";
1311
- }
1312
- .fa-arrow-circle-o-right:before {
1313
- content: "\f18e";
1314
- }
1315
- .fa-arrow-circle-o-left:before {
1316
- content: "\f190";
1317
- }
1318
- .fa-toggle-left:before,
1319
- .fa-caret-square-o-left:before {
1320
- content: "\f191";
1321
- }
1322
- .fa-dot-circle-o:before {
1323
- content: "\f192";
1324
- }
1325
- .fa-wheelchair:before {
1326
- content: "\f193";
1327
- }
1328
- .fa-vimeo-square:before {
1329
- content: "\f194";
1330
- }
1331
- .fa-turkish-lira:before,
1332
- .fa-try:before {
1333
- content: "\f195";
1334
- }
1335
- .fa-plus-square-o:before {
1336
- content: "\f196";
1337
- }
1338
- .fa-space-shuttle:before {
1339
- content: "\f197";
1340
- }
1341
- .fa-slack:before {
1342
- content: "\f198";
1343
- }
1344
- .fa-envelope-square:before {
1345
- content: "\f199";
1346
- }
1347
- .fa-wordpress:before {
1348
- content: "\f19a";
1349
- }
1350
- .fa-openid:before {
1351
- content: "\f19b";
1352
- }
1353
- .fa-institution:before,
1354
- .fa-bank:before,
1355
- .fa-university:before {
1356
- content: "\f19c";
1357
- }
1358
- .fa-mortar-board:before,
1359
- .fa-graduation-cap:before {
1360
- content: "\f19d";
1361
- }
1362
- .fa-yahoo:before {
1363
- content: "\f19e";
1364
- }
1365
- .fa-google:before {
1366
- content: "\f1a0";
1367
- }
1368
- .fa-reddit:before {
1369
- content: "\f1a1";
1370
- }
1371
- .fa-reddit-square:before {
1372
- content: "\f1a2";
1373
- }
1374
- .fa-stumbleupon-circle:before {
1375
- content: "\f1a3";
1376
- }
1377
- .fa-stumbleupon:before {
1378
- content: "\f1a4";
1379
- }
1380
- .fa-delicious:before {
1381
- content: "\f1a5";
1382
- }
1383
- .fa-digg:before {
1384
- content: "\f1a6";
1385
- }
1386
- .fa-pied-piper:before {
1387
- content: "\f1a7";
1388
- }
1389
- .fa-pied-piper-alt:before {
1390
- content: "\f1a8";
1391
- }
1392
- .fa-drupal:before {
1393
- content: "\f1a9";
1394
- }
1395
- .fa-joomla:before {
1396
- content: "\f1aa";
1397
- }
1398
- .fa-language:before {
1399
- content: "\f1ab";
1400
- }
1401
- .fa-fax:before {
1402
- content: "\f1ac";
1403
- }
1404
- .fa-building:before {
1405
- content: "\f1ad";
1406
- }
1407
- .fa-child:before {
1408
- content: "\f1ae";
1409
- }
1410
- .fa-paw:before {
1411
- content: "\f1b0";
1412
- }
1413
- .fa-spoon:before {
1414
- content: "\f1b1";
1415
- }
1416
- .fa-cube:before {
1417
- content: "\f1b2";
1418
- }
1419
- .fa-cubes:before {
1420
- content: "\f1b3";
1421
- }
1422
- .fa-behance:before {
1423
- content: "\f1b4";
1424
- }
1425
- .fa-behance-square:before {
1426
- content: "\f1b5";
1427
- }
1428
- .fa-steam:before {
1429
- content: "\f1b6";
1430
- }
1431
- .fa-steam-square:before {
1432
- content: "\f1b7";
1433
- }
1434
- .fa-recycle:before {
1435
- content: "\f1b8";
1436
- }
1437
- .fa-automobile:before,
1438
- .fa-car:before {
1439
- content: "\f1b9";
1440
- }
1441
- .fa-cab:before,
1442
- .fa-taxi:before {
1443
- content: "\f1ba";
1444
- }
1445
- .fa-tree:before {
1446
- content: "\f1bb";
1447
- }
1448
- .fa-spotify:before {
1449
- content: "\f1bc";
1450
- }
1451
- .fa-deviantart:before {
1452
- content: "\f1bd";
1453
- }
1454
- .fa-soundcloud:before {
1455
- content: "\f1be";
1456
- }
1457
- .fa-database:before {
1458
- content: "\f1c0";
1459
- }
1460
- .fa-file-pdf-o:before {
1461
- content: "\f1c1";
1462
- }
1463
- .fa-file-word-o:before {
1464
- content: "\f1c2";
1465
- }
1466
- .fa-file-excel-o:before {
1467
- content: "\f1c3";
1468
- }
1469
- .fa-file-powerpoint-o:before {
1470
- content: "\f1c4";
1471
- }
1472
- .fa-file-photo-o:before,
1473
- .fa-file-picture-o:before,
1474
- .fa-file-image-o:before {
1475
- content: "\f1c5";
1476
- }
1477
- .fa-file-zip-o:before,
1478
- .fa-file-archive-o:before {
1479
- content: "\f1c6";
1480
- }
1481
- .fa-file-sound-o:before,
1482
- .fa-file-audio-o:before {
1483
- content: "\f1c7";
1484
- }
1485
- .fa-file-movie-o:before,
1486
- .fa-file-video-o:before {
1487
- content: "\f1c8";
1488
- }
1489
- .fa-file-code-o:before {
1490
- content: "\f1c9";
1491
- }
1492
- .fa-vine:before {
1493
- content: "\f1ca";
1494
- }
1495
- .fa-codepen:before {
1496
- content: "\f1cb";
1497
- }
1498
- .fa-jsfiddle:before {
1499
- content: "\f1cc";
1500
- }
1501
- .fa-life-bouy:before,
1502
- .fa-life-buoy:before,
1503
- .fa-life-saver:before,
1504
- .fa-support:before,
1505
- .fa-life-ring:before {
1506
- content: "\f1cd";
1507
- }
1508
- .fa-circle-o-notch:before {
1509
- content: "\f1ce";
1510
- }
1511
- .fa-ra:before,
1512
- .fa-rebel:before {
1513
- content: "\f1d0";
1514
- }
1515
- .fa-ge:before,
1516
- .fa-empire:before {
1517
- content: "\f1d1";
1518
- }
1519
- .fa-git-square:before {
1520
- content: "\f1d2";
1521
- }
1522
- .fa-git:before {
1523
- content: "\f1d3";
1524
- }
1525
- .fa-y-combinator-square:before,
1526
- .fa-yc-square:before,
1527
- .fa-hacker-news:before {
1528
- content: "\f1d4";
1529
- }
1530
- .fa-tencent-weibo:before {
1531
- content: "\f1d5";
1532
- }
1533
- .fa-qq:before {
1534
- content: "\f1d6";
1535
- }
1536
- .fa-wechat:before,
1537
- .fa-weixin:before {
1538
- content: "\f1d7";
1539
- }
1540
- .fa-send:before,
1541
- .fa-paper-plane:before {
1542
- content: "\f1d8";
1543
- }
1544
- .fa-send-o:before,
1545
- .fa-paper-plane-o:before {
1546
- content: "\f1d9";
1547
- }
1548
- .fa-history:before {
1549
- content: "\f1da";
1550
- }
1551
- .fa-circle-thin:before {
1552
- content: "\f1db";
1553
- }
1554
- .fa-header:before {
1555
- content: "\f1dc";
1556
- }
1557
- .fa-paragraph:before {
1558
- content: "\f1dd";
1559
- }
1560
- .fa-sliders:before {
1561
- content: "\f1de";
1562
- }
1563
- .fa-share-alt:before {
1564
- content: "\f1e0";
1565
- }
1566
- .fa-share-alt-square:before {
1567
- content: "\f1e1";
1568
- }
1569
- .fa-bomb:before {
1570
- content: "\f1e2";
1571
- }
1572
- .fa-soccer-ball-o:before,
1573
- .fa-futbol-o:before {
1574
- content: "\f1e3";
1575
- }
1576
- .fa-tty:before {
1577
- content: "\f1e4";
1578
- }
1579
- .fa-binoculars:before {
1580
- content: "\f1e5";
1581
- }
1582
- .fa-plug:before {
1583
- content: "\f1e6";
1584
- }
1585
- .fa-slideshare:before {
1586
- content: "\f1e7";
1587
- }
1588
- .fa-twitch:before {
1589
- content: "\f1e8";
1590
- }
1591
- .fa-yelp:before {
1592
- content: "\f1e9";
1593
- }
1594
- .fa-newspaper-o:before {
1595
- content: "\f1ea";
1596
- }
1597
- .fa-wifi:before {
1598
- content: "\f1eb";
1599
- }
1600
- .fa-calculator:before {
1601
- content: "\f1ec";
1602
- }
1603
- .fa-paypal:before {
1604
- content: "\f1ed";
1605
- }
1606
- .fa-google-wallet:before {
1607
- content: "\f1ee";
1608
- }
1609
- .fa-cc-visa:before {
1610
- content: "\f1f0";
1611
- }
1612
- .fa-cc-mastercard:before {
1613
- content: "\f1f1";
1614
- }
1615
- .fa-cc-discover:before {
1616
- content: "\f1f2";
1617
- }
1618
- .fa-cc-amex:before {
1619
- content: "\f1f3";
1620
- }
1621
- .fa-cc-paypal:before {
1622
- content: "\f1f4";
1623
- }
1624
- .fa-cc-stripe:before {
1625
- content: "\f1f5";
1626
- }
1627
- .fa-bell-slash:before {
1628
- content: "\f1f6";
1629
- }
1630
- .fa-bell-slash-o:before {
1631
- content: "\f1f7";
1632
- }
1633
- .fa-trash:before {
1634
- content: "\f1f8";
1635
- }
1636
- .fa-copyright:before {
1637
- content: "\f1f9";
1638
- }
1639
- .fa-at:before {
1640
- content: "\f1fa";
1641
- }
1642
- .fa-eyedropper:before {
1643
- content: "\f1fb";
1644
- }
1645
- .fa-paint-brush:before {
1646
- content: "\f1fc";
1647
- }
1648
- .fa-birthday-cake:before {
1649
- content: "\f1fd";
1650
- }
1651
- .fa-area-chart:before {
1652
- content: "\f1fe";
1653
- }
1654
- .fa-pie-chart:before {
1655
- content: "\f200";
1656
- }
1657
- .fa-line-chart:before {
1658
- content: "\f201";
1659
- }
1660
- .fa-lastfm:before {
1661
- content: "\f202";
1662
- }
1663
- .fa-lastfm-square:before {
1664
- content: "\f203";
1665
- }
1666
- .fa-toggle-off:before {
1667
- content: "\f204";
1668
- }
1669
- .fa-toggle-on:before {
1670
- content: "\f205";
1671
- }
1672
- .fa-bicycle:before {
1673
- content: "\f206";
1674
- }
1675
- .fa-bus:before {
1676
- content: "\f207";
1677
- }
1678
- .fa-ioxhost:before {
1679
- content: "\f208";
1680
- }
1681
- .fa-angellist:before {
1682
- content: "\f209";
1683
- }
1684
- .fa-cc:before {
1685
- content: "\f20a";
1686
- }
1687
- .fa-shekel:before,
1688
- .fa-sheqel:before,
1689
- .fa-ils:before {
1690
- content: "\f20b";
1691
- }
1692
- .fa-meanpath:before {
1693
- content: "\f20c";
1694
- }
1695
- .fa-buysellads:before {
1696
- content: "\f20d";
1697
- }
1698
- .fa-connectdevelop:before {
1699
- content: "\f20e";
1700
- }
1701
- .fa-dashcube:before {
1702
- content: "\f210";
1703
- }
1704
- .fa-forumbee:before {
1705
- content: "\f211";
1706
- }
1707
- .fa-leanpub:before {
1708
- content: "\f212";
1709
- }
1710
- .fa-sellsy:before {
1711
- content: "\f213";
1712
- }
1713
- .fa-shirtsinbulk:before {
1714
- content: "\f214";
1715
- }
1716
- .fa-simplybuilt:before {
1717
- content: "\f215";
1718
- }
1719
- .fa-skyatlas:before {
1720
- content: "\f216";
1721
- }
1722
- .fa-cart-plus:before {
1723
- content: "\f217";
1724
- }
1725
- .fa-cart-arrow-down:before {
1726
- content: "\f218";
1727
- }
1728
- .fa-diamond:before {
1729
- content: "\f219";
1730
- }
1731
- .fa-ship:before {
1732
- content: "\f21a";
1733
- }
1734
- .fa-user-secret:before {
1735
- content: "\f21b";
1736
- }
1737
- .fa-motorcycle:before {
1738
- content: "\f21c";
1739
- }
1740
- .fa-street-view:before {
1741
- content: "\f21d";
1742
- }
1743
- .fa-heartbeat:before {
1744
- content: "\f21e";
1745
- }
1746
- .fa-venus:before {
1747
- content: "\f221";
1748
- }
1749
- .fa-mars:before {
1750
- content: "\f222";
1751
- }
1752
- .fa-mercury:before {
1753
- content: "\f223";
1754
- }
1755
- .fa-intersex:before,
1756
- .fa-transgender:before {
1757
- content: "\f224";
1758
- }
1759
- .fa-transgender-alt:before {
1760
- content: "\f225";
1761
- }
1762
- .fa-venus-double:before {
1763
- content: "\f226";
1764
- }
1765
- .fa-mars-double:before {
1766
- content: "\f227";
1767
- }
1768
- .fa-venus-mars:before {
1769
- content: "\f228";
1770
- }
1771
- .fa-mars-stroke:before {
1772
- content: "\f229";
1773
- }
1774
- .fa-mars-stroke-v:before {
1775
- content: "\f22a";
1776
- }
1777
- .fa-mars-stroke-h:before {
1778
- content: "\f22b";
1779
- }
1780
- .fa-neuter:before {
1781
- content: "\f22c";
1782
- }
1783
- .fa-genderless:before {
1784
- content: "\f22d";
1785
- }
1786
- .fa-facebook-official:before {
1787
- content: "\f230";
1788
- }
1789
- .fa-pinterest-p:before {
1790
- content: "\f231";
1791
- }
1792
- .fa-whatsapp:before {
1793
- content: "\f232";
1794
- }
1795
- .fa-server:before {
1796
- content: "\f233";
1797
- }
1798
- .fa-user-plus:before {
1799
- content: "\f234";
1800
- }
1801
- .fa-user-times:before {
1802
- content: "\f235";
1803
- }
1804
- .fa-hotel:before,
1805
- .fa-bed:before {
1806
- content: "\f236";
1807
- }
1808
- .fa-viacoin:before {
1809
- content: "\f237";
1810
- }
1811
- .fa-train:before {
1812
- content: "\f238";
1813
- }
1814
- .fa-subway:before {
1815
- content: "\f239";
1816
- }
1817
- .fa-medium:before {
1818
- content: "\f23a";
1819
- }
1820
- .fa-yc:before,
1821
- .fa-y-combinator:before {
1822
- content: "\f23b";
1823
- }
1824
- .fa-optin-monster:before {
1825
- content: "\f23c";
1826
- }
1827
- .fa-opencart:before {
1828
- content: "\f23d";
1829
- }
1830
- .fa-expeditedssl:before {
1831
- content: "\f23e";
1832
- }
1833
- .fa-battery-4:before,
1834
- .fa-battery-full:before {
1835
- content: "\f240";
1836
- }
1837
- .fa-battery-3:before,
1838
- .fa-battery-three-quarters:before {
1839
- content: "\f241";
1840
- }
1841
- .fa-battery-2:before,
1842
- .fa-battery-half:before {
1843
- content: "\f242";
1844
- }
1845
- .fa-battery-1:before,
1846
- .fa-battery-quarter:before {
1847
- content: "\f243";
1848
- }
1849
- .fa-battery-0:before,
1850
- .fa-battery-empty:before {
1851
- content: "\f244";
1852
- }
1853
- .fa-mouse-pointer:before {
1854
- content: "\f245";
1855
- }
1856
- .fa-i-cursor:before {
1857
- content: "\f246";
1858
- }
1859
- .fa-object-group:before {
1860
- content: "\f247";
1861
- }
1862
- .fa-object-ungroup:before {
1863
- content: "\f248";
1864
- }
1865
- .fa-sticky-note:before {
1866
- content: "\f249";
1867
- }
1868
- .fa-sticky-note-o:before {
1869
- content: "\f24a";
1870
- }
1871
- .fa-cc-jcb:before {
1872
- content: "\f24b";
1873
- }
1874
- .fa-cc-diners-club:before {
1875
- content: "\f24c";
1876
- }
1877
- .fa-clone:before {
1878
- content: "\f24d";
1879
- }
1880
- .fa-balance-scale:before {
1881
- content: "\f24e";
1882
- }
1883
- .fa-hourglass-o:before {
1884
- content: "\f250";
1885
- }
1886
- .fa-hourglass-1:before,
1887
- .fa-hourglass-start:before {
1888
- content: "\f251";
1889
- }
1890
- .fa-hourglass-2:before,
1891
- .fa-hourglass-half:before {
1892
- content: "\f252";
1893
- }
1894
- .fa-hourglass-3:before,
1895
- .fa-hourglass-end:before {
1896
- content: "\f253";
1897
- }
1898
- .fa-hourglass:before {
1899
- content: "\f254";
1900
- }
1901
- .fa-hand-grab-o:before,
1902
- .fa-hand-rock-o:before {
1903
- content: "\f255";
1904
- }
1905
- .fa-hand-stop-o:before,
1906
- .fa-hand-paper-o:before {
1907
- content: "\f256";
1908
- }
1909
- .fa-hand-scissors-o:before {
1910
- content: "\f257";
1911
- }
1912
- .fa-hand-lizard-o:before {
1913
- content: "\f258";
1914
- }
1915
- .fa-hand-spock-o:before {
1916
- content: "\f259";
1917
- }
1918
- .fa-hand-pointer-o:before {
1919
- content: "\f25a";
1920
- }
1921
- .fa-hand-peace-o:before {
1922
- content: "\f25b";
1923
- }
1924
- .fa-trademark:before {
1925
- content: "\f25c";
1926
- }
1927
- .fa-registered:before {
1928
- content: "\f25d";
1929
- }
1930
- .fa-creative-commons:before {
1931
- content: "\f25e";
1932
- }
1933
- .fa-gg:before {
1934
- content: "\f260";
1935
- }
1936
- .fa-gg-circle:before {
1937
- content: "\f261";
1938
- }
1939
- .fa-tripadvisor:before {
1940
- content: "\f262";
1941
- }
1942
- .fa-odnoklassniki:before {
1943
- content: "\f263";
1944
- }
1945
- .fa-odnoklassniki-square:before {
1946
- content: "\f264";
1947
- }
1948
- .fa-get-pocket:before {
1949
- content: "\f265";
1950
- }
1951
- .fa-wikipedia-w:before {
1952
- content: "\f266";
1953
- }
1954
- .fa-safari:before {
1955
- content: "\f267";
1956
- }
1957
- .fa-chrome:before {
1958
- content: "\f268";
1959
- }
1960
- .fa-firefox:before {
1961
- content: "\f269";
1962
- }
1963
- .fa-opera:before {
1964
- content: "\f26a";
1965
- }
1966
- .fa-internet-explorer:before {
1967
- content: "\f26b";
1968
- }
1969
- .fa-tv:before,
1970
- .fa-television:before {
1971
- content: "\f26c";
1972
- }
1973
- .fa-contao:before {
1974
- content: "\f26d";
1975
- }
1976
- .fa-500px:before {
1977
- content: "\f26e";
1978
- }
1979
- .fa-amazon:before {
1980
- content: "\f270";
1981
- }
1982
- .fa-calendar-plus-o:before {
1983
- content: "\f271";
1984
- }
1985
- .fa-calendar-minus-o:before {
1986
- content: "\f272";
1987
- }
1988
- .fa-calendar-times-o:before {
1989
- content: "\f273";
1990
- }
1991
- .fa-calendar-check-o:before {
1992
- content: "\f274";
1993
- }
1994
- .fa-industry:before {
1995
- content: "\f275";
1996
- }
1997
- .fa-map-pin:before {
1998
- content: "\f276";
1999
- }
2000
- .fa-map-signs:before {
2001
- content: "\f277";
2002
- }
2003
- .fa-map-o:before {
2004
- content: "\f278";
2005
- }
2006
- .fa-map:before {
2007
- content: "\f279";
2008
- }
2009
- .fa-commenting:before {
2010
- content: "\f27a";
2011
- }
2012
- .fa-commenting-o:before {
2013
- content: "\f27b";
2014
- }
2015
- .fa-houzz:before {
2016
- content: "\f27c";
2017
- }
2018
- .fa-vimeo:before {
2019
- content: "\f27d";
2020
- }
2021
- .fa-black-tie:before {
2022
- content: "\f27e";
2023
- }
2024
- .fa-fonticons:before {
2025
- content: "\f280";
2026
- }
2027
- .fa-reddit-alien:before {
2028
- content: "\f281";
2029
- }
2030
- .fa-edge:before {
2031
- content: "\f282";
2032
- }
2033
- .fa-credit-card-alt:before {
2034
- content: "\f283";
2035
- }
2036
- .fa-codiepie:before {
2037
- content: "\f284";
2038
- }
2039
- .fa-modx:before {
2040
- content: "\f285";
2041
- }
2042
- .fa-fort-awesome:before {
2043
- content: "\f286";
2044
- }
2045
- .fa-usb:before {
2046
- content: "\f287";
2047
- }
2048
- .fa-product-hunt:before {
2049
- content: "\f288";
2050
- }
2051
- .fa-mixcloud:before {
2052
- content: "\f289";
2053
- }
2054
- .fa-scribd:before {
2055
- content: "\f28a";
2056
- }
2057
- .fa-pause-circle:before {
2058
- content: "\f28b";
2059
- }
2060
- .fa-pause-circle-o:before {
2061
- content: "\f28c";
2062
- }
2063
- .fa-stop-circle:before {
2064
- content: "\f28d";
2065
- }
2066
- .fa-stop-circle-o:before {
2067
- content: "\f28e";
2068
- }
2069
- .fa-shopping-bag:before {
2070
- content: "\f290";
2071
- }
2072
- .fa-shopping-basket:before {
2073
- content: "\f291";
2074
- }
2075
- .fa-hashtag:before {
2076
- content: "\f292";
2077
- }
2078
- .fa-bluetooth:before {
2079
- content: "\f293";
2080
- }
2081
- .fa-bluetooth-b:before {
2082
- content: "\f294";
2083
- }
2084
- .fa-percent:before {
2085
- content: "\f295";
2086
- }
1
+ /*!
2
+ * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
3
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4
+ */
5
+ /* FONT PATH
6
+ * -------------------------- */
7
+ @font-face {
8
+ font-family: 'FontAwesome';
9
+ src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
10
+ src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
11
+ font-weight: normal;
12
+ font-style: normal;
13
+ }
14
+ .fa {
15
+ display: inline-block;
16
+ font: normal normal normal 14px/1 FontAwesome;
17
+ font-size: inherit;
18
+ text-rendering: auto;
19
+ -webkit-font-smoothing: antialiased;
20
+ -moz-osx-font-smoothing: grayscale;
21
+ }
22
+ /* makes the font 33% larger relative to the icon container */
23
+ .fa-lg {
24
+ font-size: 1.33333333em;
25
+ line-height: 0.75em;
26
+ vertical-align: -15%;
27
+ }
28
+ .fa-2x {
29
+ font-size: 2em;
30
+ }
31
+ .fa-3x {
32
+ font-size: 3em;
33
+ }
34
+ .fa-4x {
35
+ font-size: 4em;
36
+ }
37
+ .fa-5x {
38
+ font-size: 5em;
39
+ }
40
+ .fa-fw {
41
+ width: 1.28571429em;
42
+ text-align: center;
43
+ }
44
+ .fa-ul {
45
+ padding-left: 0;
46
+ margin-left: 2.14285714em;
47
+ list-style-type: none;
48
+ }
49
+ .fa-ul > li {
50
+ position: relative;
51
+ }
52
+ .fa-li {
53
+ position: absolute;
54
+ left: -2.14285714em;
55
+ width: 2.14285714em;
56
+ top: 0.14285714em;
57
+ text-align: center;
58
+ }
59
+ .fa-li.fa-lg {
60
+ left: -1.85714286em;
61
+ }
62
+ .fa-border {
63
+ padding: .2em .25em .15em;
64
+ border: solid 0.08em #eeeeee;
65
+ border-radius: .1em;
66
+ }
67
+ .fa-pull-left {
68
+ float: left;
69
+ }
70
+ .fa-pull-right {
71
+ float: right;
72
+ }
73
+ .fa.fa-pull-left {
74
+ margin-right: .3em;
75
+ }
76
+ .fa.fa-pull-right {
77
+ margin-left: .3em;
78
+ }
79
+ /* Deprecated as of 4.4.0 */
80
+ .pull-right {
81
+ float: right;
82
+ }
83
+ .pull-left {
84
+ float: left;
85
+ }
86
+ .fa.pull-left {
87
+ margin-right: .3em;
88
+ }
89
+ .fa.pull-right {
90
+ margin-left: .3em;
91
+ }
92
+ .fa-spin {
93
+ -webkit-animation: fa-spin 2s infinite linear;
94
+ animation: fa-spin 2s infinite linear;
95
+ }
96
+ .fa-pulse {
97
+ -webkit-animation: fa-spin 1s infinite steps(8);
98
+ animation: fa-spin 1s infinite steps(8);
99
+ }
100
+ @-webkit-keyframes fa-spin {
101
+ 0% {
102
+ -webkit-transform: rotate(0deg);
103
+ transform: rotate(0deg);
104
+ }
105
+ 100% {
106
+ -webkit-transform: rotate(359deg);
107
+ transform: rotate(359deg);
108
+ }
109
+ }
110
+ @keyframes fa-spin {
111
+ 0% {
112
+ -webkit-transform: rotate(0deg);
113
+ transform: rotate(0deg);
114
+ }
115
+ 100% {
116
+ -webkit-transform: rotate(359deg);
117
+ transform: rotate(359deg);
118
+ }
119
+ }
120
+ .fa-rotate-90 {
121
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
122
+ -webkit-transform: rotate(90deg);
123
+ -ms-transform: rotate(90deg);
124
+ transform: rotate(90deg);
125
+ }
126
+ .fa-rotate-180 {
127
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
128
+ -webkit-transform: rotate(180deg);
129
+ -ms-transform: rotate(180deg);
130
+ transform: rotate(180deg);
131
+ }
132
+ .fa-rotate-270 {
133
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
134
+ -webkit-transform: rotate(270deg);
135
+ -ms-transform: rotate(270deg);
136
+ transform: rotate(270deg);
137
+ }
138
+ .fa-flip-horizontal {
139
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
140
+ -webkit-transform: scale(-1, 1);
141
+ -ms-transform: scale(-1, 1);
142
+ transform: scale(-1, 1);
143
+ }
144
+ .fa-flip-vertical {
145
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
146
+ -webkit-transform: scale(1, -1);
147
+ -ms-transform: scale(1, -1);
148
+ transform: scale(1, -1);
149
+ }
150
+ :root .fa-rotate-90,
151
+ :root .fa-rotate-180,
152
+ :root .fa-rotate-270,
153
+ :root .fa-flip-horizontal,
154
+ :root .fa-flip-vertical {
155
+ filter: none;
156
+ }
157
+ .fa-stack {
158
+ position: relative;
159
+ display: inline-block;
160
+ width: 2em;
161
+ height: 2em;
162
+ line-height: 2em;
163
+ vertical-align: middle;
164
+ }
165
+ .fa-stack-1x,
166
+ .fa-stack-2x {
167
+ position: absolute;
168
+ left: 0;
169
+ width: 100%;
170
+ text-align: center;
171
+ }
172
+ .fa-stack-1x {
173
+ line-height: inherit;
174
+ }
175
+ .fa-stack-2x {
176
+ font-size: 2em;
177
+ }
178
+ .fa-inverse {
179
+ color: #ffffff;
180
+ }
181
+ /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
182
+ readers do not read off random characters that represent icons */
183
+ .fa-glass:before {
184
+ content: "\f000";
185
+ }
186
+ .fa-music:before {
187
+ content: "\f001";
188
+ }
189
+ .fa-search:before {
190
+ content: "\f002";
191
+ }
192
+ .fa-envelope-o:before {
193
+ content: "\f003";
194
+ }
195
+ .fa-heart:before {
196
+ content: "\f004";
197
+ }
198
+ .fa-star:before {
199
+ content: "\f005";
200
+ }
201
+ .fa-star-o:before {
202
+ content: "\f006";
203
+ }
204
+ .fa-user:before {
205
+ content: "\f007";
206
+ }
207
+ .fa-film:before {
208
+ content: "\f008";
209
+ }
210
+ .fa-th-large:before {
211
+ content: "\f009";
212
+ }
213
+ .fa-th:before {
214
+ content: "\f00a";
215
+ }
216
+ .fa-th-list:before {
217
+ content: "\f00b";
218
+ }
219
+ .fa-check:before {
220
+ content: "\f00c";
221
+ }
222
+ .fa-remove:before,
223
+ .fa-close:before,
224
+ .fa-times:before {
225
+ content: "\f00d";
226
+ }
227
+ .fa-search-plus:before {
228
+ content: "\f00e";
229
+ }
230
+ .fa-search-minus:before {
231
+ content: "\f010";
232
+ }
233
+ .fa-power-off:before {
234
+ content: "\f011";
235
+ }
236
+ .fa-signal:before {
237
+ content: "\f012";
238
+ }
239
+ .fa-gear:before,
240
+ .fa-cog:before {
241
+ content: "\f013";
242
+ }
243
+ .fa-trash-o:before {
244
+ content: "\f014";
245
+ }
246
+ .fa-home:before {
247
+ content: "\f015";
248
+ }
249
+ .fa-file-o:before {
250
+ content: "\f016";
251
+ }
252
+ .fa-clock-o:before {
253
+ content: "\f017";
254
+ }
255
+ .fa-road:before {
256
+ content: "\f018";
257
+ }
258
+ .fa-download:before {
259
+ content: "\f019";
260
+ }
261
+ .fa-arrow-circle-o-down:before {
262
+ content: "\f01a";
263
+ }
264
+ .fa-arrow-circle-o-up:before {
265
+ content: "\f01b";
266
+ }
267
+ .fa-inbox:before {
268
+ content: "\f01c";
269
+ }
270
+ .fa-play-circle-o:before {
271
+ content: "\f01d";
272
+ }
273
+ .fa-rotate-right:before,
274
+ .fa-repeat:before {
275
+ content: "\f01e";
276
+ }
277
+ .fa-refresh:before {
278
+ content: "\f021";
279
+ }
280
+ .fa-list-alt:before {
281
+ content: "\f022";
282
+ }
283
+ .fa-lock:before {
284
+ content: "\f023";
285
+ }
286
+ .fa-flag:before {
287
+ content: "\f024";
288
+ }
289
+ .fa-headphones:before {
290
+ content: "\f025";
291
+ }
292
+ .fa-volume-off:before {
293
+ content: "\f026";
294
+ }
295
+ .fa-volume-down:before {
296
+ content: "\f027";
297
+ }
298
+ .fa-volume-up:before {
299
+ content: "\f028";
300
+ }
301
+ .fa-qrcode:before {
302
+ content: "\f029";
303
+ }
304
+ .fa-barcode:before {
305
+ content: "\f02a";
306
+ }
307
+ .fa-tag:before {
308
+ content: "\f02b";
309
+ }
310
+ .fa-tags:before {
311
+ content: "\f02c";
312
+ }
313
+ .fa-book:before {
314
+ content: "\f02d";
315
+ }
316
+ .fa-bookmark:before {
317
+ content: "\f02e";
318
+ }
319
+ .fa-print:before {
320
+ content: "\f02f";
321
+ }
322
+ .fa-camera:before {
323
+ content: "\f030";
324
+ }
325
+ .fa-font:before {
326
+ content: "\f031";
327
+ }
328
+ .fa-bold:before {
329
+ content: "\f032";
330
+ }
331
+ .fa-italic:before {
332
+ content: "\f033";
333
+ }
334
+ .fa-text-height:before {
335
+ content: "\f034";
336
+ }
337
+ .fa-text-width:before {
338
+ content: "\f035";
339
+ }
340
+ .fa-align-left:before {
341
+ content: "\f036";
342
+ }
343
+ .fa-align-center:before {
344
+ content: "\f037";
345
+ }
346
+ .fa-align-right:before {
347
+ content: "\f038";
348
+ }
349
+ .fa-align-justify:before {
350
+ content: "\f039";
351
+ }
352
+ .fa-list:before {
353
+ content: "\f03a";
354
+ }
355
+ .fa-dedent:before,
356
+ .fa-outdent:before {
357
+ content: "\f03b";
358
+ }
359
+ .fa-indent:before {
360
+ content: "\f03c";
361
+ }
362
+ .fa-video-camera:before {
363
+ content: "\f03d";
364
+ }
365
+ .fa-photo:before,
366
+ .fa-image:before,
367
+ .fa-picture-o:before {
368
+ content: "\f03e";
369
+ }
370
+ .fa-pencil:before {
371
+ content: "\f040";
372
+ }
373
+ .fa-map-marker:before {
374
+ content: "\f041";
375
+ }
376
+ .fa-adjust:before {
377
+ content: "\f042";
378
+ }
379
+ .fa-tint:before {
380
+ content: "\f043";
381
+ }
382
+ .fa-edit:before,
383
+ .fa-pencil-square-o:before {
384
+ content: "\f044";
385
+ }
386
+ .fa-share-square-o:before {
387
+ content: "\f045";
388
+ }
389
+ .fa-check-square-o:before {
390
+ content: "\f046";
391
+ }
392
+ .fa-arrows:before {
393
+ content: "\f047";
394
+ }
395
+ .fa-step-backward:before {
396
+ content: "\f048";
397
+ }
398
+ .fa-fast-backward:before {
399
+ content: "\f049";
400
+ }
401
+ .fa-backward:before {
402
+ content: "\f04a";
403
+ }
404
+ .fa-play:before {
405
+ content: "\f04b";
406
+ }
407
+ .fa-pause:before {
408
+ content: "\f04c";
409
+ }
410
+ .fa-stop:before {
411
+ content: "\f04d";
412
+ }
413
+ .fa-forward:before {
414
+ content: "\f04e";
415
+ }
416
+ .fa-fast-forward:before {
417
+ content: "\f050";
418
+ }
419
+ .fa-step-forward:before {
420
+ content: "\f051";
421
+ }
422
+ .fa-eject:before {
423
+ content: "\f052";
424
+ }
425
+ .fa-chevron-left:before {
426
+ content: "\f053";
427
+ }
428
+ .fa-chevron-right:before {
429
+ content: "\f054";
430
+ }
431
+ .fa-plus-circle:before {
432
+ content: "\f055";
433
+ }
434
+ .fa-minus-circle:before {
435
+ content: "\f056";
436
+ }
437
+ .fa-times-circle:before {
438
+ content: "\f057";
439
+ }
440
+ .fa-check-circle:before {
441
+ content: "\f058";
442
+ }
443
+ .fa-question-circle:before {
444
+ content: "\f059";
445
+ }
446
+ .fa-info-circle:before {
447
+ content: "\f05a";
448
+ }
449
+ .fa-crosshairs:before {
450
+ content: "\f05b";
451
+ }
452
+ .fa-times-circle-o:before {
453
+ content: "\f05c";
454
+ }
455
+ .fa-check-circle-o:before {
456
+ content: "\f05d";
457
+ }
458
+ .fa-ban:before {
459
+ content: "\f05e";
460
+ }
461
+ .fa-arrow-left:before {
462
+ content: "\f060";
463
+ }
464
+ .fa-arrow-right:before {
465
+ content: "\f061";
466
+ }
467
+ .fa-arrow-up:before {
468
+ content: "\f062";
469
+ }
470
+ .fa-arrow-down:before {
471
+ content: "\f063";
472
+ }
473
+ .fa-mail-forward:before,
474
+ .fa-share:before {
475
+ content: "\f064";
476
+ }
477
+ .fa-expand:before {
478
+ content: "\f065";
479
+ }
480
+ .fa-compress:before {
481
+ content: "\f066";
482
+ }
483
+ .fa-plus:before {
484
+ content: "\f067";
485
+ }
486
+ .fa-minus:before {
487
+ content: "\f068";
488
+ }
489
+ .fa-asterisk:before {
490
+ content: "\f069";
491
+ }
492
+ .fa-exclamation-circle:before {
493
+ content: "\f06a";
494
+ }
495
+ .fa-gift:before {
496
+ content: "\f06b";
497
+ }
498
+ .fa-leaf:before {
499
+ content: "\f06c";
500
+ }
501
+ .fa-fire:before {
502
+ content: "\f06d";
503
+ }
504
+ .fa-eye:before {
505
+ content: "\f06e";
506
+ }
507
+ .fa-eye-slash:before {
508
+ content: "\f070";
509
+ }
510
+ .fa-warning:before,
511
+ .fa-exclamation-triangle:before {
512
+ content: "\f071";
513
+ }
514
+ .fa-plane:before {
515
+ content: "\f072";
516
+ }
517
+ .fa-calendar:before {
518
+ content: "\f073";
519
+ }
520
+ .fa-random:before {
521
+ content: "\f074";
522
+ }
523
+ .fa-comment:before {
524
+ content: "\f075";
525
+ }
526
+ .fa-magnet:before {
527
+ content: "\f076";
528
+ }
529
+ .fa-chevron-up:before {
530
+ content: "\f077";
531
+ }
532
+ .fa-chevron-down:before {
533
+ content: "\f078";
534
+ }
535
+ .fa-retweet:before {
536
+ content: "\f079";
537
+ }
538
+ .fa-shopping-cart:before {
539
+ content: "\f07a";
540
+ }
541
+ .fa-folder:before {
542
+ content: "\f07b";
543
+ }
544
+ .fa-folder-open:before {
545
+ content: "\f07c";
546
+ }
547
+ .fa-arrows-v:before {
548
+ content: "\f07d";
549
+ }
550
+ .fa-arrows-h:before {
551
+ content: "\f07e";
552
+ }
553
+ .fa-bar-chart-o:before,
554
+ .fa-bar-chart:before {
555
+ content: "\f080";
556
+ }
557
+ .fa-twitter-square:before {
558
+ content: "\f081";
559
+ }
560
+ .fa-facebook-square:before {
561
+ content: "\f082";
562
+ }
563
+ .fa-camera-retro:before {
564
+ content: "\f083";
565
+ }
566
+ .fa-key:before {
567
+ content: "\f084";
568
+ }
569
+ .fa-gears:before,
570
+ .fa-cogs:before {
571
+ content: "\f085";
572
+ }
573
+ .fa-comments:before {
574
+ content: "\f086";
575
+ }
576
+ .fa-thumbs-o-up:before {
577
+ content: "\f087";
578
+ }
579
+ .fa-thumbs-o-down:before {
580
+ content: "\f088";
581
+ }
582
+ .fa-star-half:before {
583
+ content: "\f089";
584
+ }
585
+ .fa-heart-o:before {
586
+ content: "\f08a";
587
+ }
588
+ .fa-sign-out:before {
589
+ content: "\f08b";
590
+ }
591
+ .fa-linkedin-square:before {
592
+ content: "\f08c";
593
+ }
594
+ .fa-thumb-tack:before {
595
+ content: "\f08d";
596
+ }
597
+ .fa-external-link:before {
598
+ content: "\f08e";
599
+ }
600
+ .fa-sign-in:before {
601
+ content: "\f090";
602
+ }
603
+ .fa-trophy:before {
604
+ content: "\f091";
605
+ }
606
+ .fa-github-square:before {
607
+ content: "\f092";
608
+ }
609
+ .fa-upload:before {
610
+ content: "\f093";
611
+ }
612
+ .fa-lemon-o:before {
613
+ content: "\f094";
614
+ }
615
+ .fa-phone:before {
616
+ content: "\f095";
617
+ }
618
+ .fa-square-o:before {
619
+ content: "\f096";
620
+ }
621
+ .fa-bookmark-o:before {
622
+ content: "\f097";
623
+ }
624
+ .fa-phone-square:before {
625
+ content: "\f098";
626
+ }
627
+ .fa-twitter:before {
628
+ content: "\f099";
629
+ }
630
+ .fa-facebook-f:before,
631
+ .fa-facebook:before {
632
+ content: "\f09a";
633
+ }
634
+ .fa-github:before {
635
+ content: "\f09b";
636
+ }
637
+ .fa-unlock:before {
638
+ content: "\f09c";
639
+ }
640
+ .fa-credit-card:before {
641
+ content: "\f09d";
642
+ }
643
+ .fa-feed:before,
644
+ .fa-rss:before {
645
+ content: "\f09e";
646
+ }
647
+ .fa-hdd-o:before {
648
+ content: "\f0a0";
649
+ }
650
+ .fa-bullhorn:before {
651
+ content: "\f0a1";
652
+ }
653
+ .fa-bell:before {
654
+ content: "\f0f3";
655
+ }
656
+ .fa-certificate:before {
657
+ content: "\f0a3";
658
+ }
659
+ .fa-hand-o-right:before {
660
+ content: "\f0a4";
661
+ }
662
+ .fa-hand-o-left:before {
663
+ content: "\f0a5";
664
+ }
665
+ .fa-hand-o-up:before {
666
+ content: "\f0a6";
667
+ }
668
+ .fa-hand-o-down:before {
669
+ content: "\f0a7";
670
+ }
671
+ .fa-arrow-circle-left:before {
672
+ content: "\f0a8";
673
+ }
674
+ .fa-arrow-circle-right:before {
675
+ content: "\f0a9";
676
+ }
677
+ .fa-arrow-circle-up:before {
678
+ content: "\f0aa";
679
+ }
680
+ .fa-arrow-circle-down:before {
681
+ content: "\f0ab";
682
+ }
683
+ .fa-globe:before {
684
+ content: "\f0ac";
685
+ }
686
+ .fa-wrench:before {
687
+ content: "\f0ad";
688
+ }
689
+ .fa-tasks:before {
690
+ content: "\f0ae";
691
+ }
692
+ .fa-filter:before {
693
+ content: "\f0b0";
694
+ }
695
+ .fa-briefcase:before {
696
+ content: "\f0b1";
697
+ }
698
+ .fa-arrows-alt:before {
699
+ content: "\f0b2";
700
+ }
701
+ .fa-group:before,
702
+ .fa-users:before {
703
+ content: "\f0c0";
704
+ }
705
+ .fa-chain:before,
706
+ .fa-link:before {
707
+ content: "\f0c1";
708
+ }
709
+ .fa-cloud:before {
710
+ content: "\f0c2";
711
+ }
712
+ .fa-flask:before {
713
+ content: "\f0c3";
714
+ }
715
+ .fa-cut:before,
716
+ .fa-scissors:before {
717
+ content: "\f0c4";
718
+ }
719
+ .fa-copy:before,
720
+ .fa-files-o:before {
721
+ content: "\f0c5";
722
+ }
723
+ .fa-paperclip:before {
724
+ content: "\f0c6";
725
+ }
726
+ .fa-save:before,
727
+ .fa-floppy-o:before {
728
+ content: "\f0c7";
729
+ }
730
+ .fa-square:before {
731
+ content: "\f0c8";
732
+ }
733
+ .fa-navicon:before,
734
+ .fa-reorder:before,
735
+ .fa-bars:before {
736
+ content: "\f0c9";
737
+ }
738
+ .fa-list-ul:before {
739
+ content: "\f0ca";
740
+ }
741
+ .fa-list-ol:before {
742
+ content: "\f0cb";
743
+ }
744
+ .fa-strikethrough:before {
745
+ content: "\f0cc";
746
+ }
747
+ .fa-underline:before {
748
+ content: "\f0cd";
749
+ }
750
+ .fa-table:before {
751
+ content: "\f0ce";
752
+ }
753
+ .fa-magic:before {
754
+ content: "\f0d0";
755
+ }
756
+ .fa-truck:before {
757
+ content: "\f0d1";
758
+ }
759
+ .fa-pinterest:before {
760
+ content: "\f0d2";
761
+ }
762
+ .fa-pinterest-square:before {
763
+ content: "\f0d3";
764
+ }
765
+ .fa-google-plus-square:before {
766
+ content: "\f0d4";
767
+ }
768
+ .fa-google-plus:before {
769
+ content: "\f0d5";
770
+ }
771
+ .fa-money:before {
772
+ content: "\f0d6";
773
+ }
774
+ .fa-caret-down:before {
775
+ content: "\f0d7";
776
+ }
777
+ .fa-caret-up:before {
778
+ content: "\f0d8";
779
+ }
780
+ .fa-caret-left:before {
781
+ content: "\f0d9";
782
+ }
783
+ .fa-caret-right:before {
784
+ content: "\f0da";
785
+ }
786
+ .fa-columns:before {
787
+ content: "\f0db";
788
+ }
789
+ .fa-unsorted:before,
790
+ .fa-sort:before {
791
+ content: "\f0dc";
792
+ }
793
+ .fa-sort-down:before,
794
+ .fa-sort-desc:before {
795
+ content: "\f0dd";
796
+ }
797
+ .fa-sort-up:before,
798
+ .fa-sort-asc:before {
799
+ content: "\f0de";
800
+ }
801
+ .fa-envelope:before {
802
+ content: "\f0e0";
803
+ }
804
+ .fa-linkedin:before {
805
+ content: "\f0e1";
806
+ }
807
+ .fa-rotate-left:before,
808
+ .fa-undo:before {
809
+ content: "\f0e2";
810
+ }
811
+ .fa-legal:before,
812
+ .fa-gavel:before {
813
+ content: "\f0e3";
814
+ }
815
+ .fa-dashboard:before,
816
+ .fa-tachometer:before {
817
+ content: "\f0e4";
818
+ }
819
+ .fa-comment-o:before {
820
+ content: "\f0e5";
821
+ }
822
+ .fa-comments-o:before {
823
+ content: "\f0e6";
824
+ }
825
+ .fa-flash:before,
826
+ .fa-bolt:before {
827
+ content: "\f0e7";
828
+ }
829
+ .fa-sitemap:before {
830
+ content: "\f0e8";
831
+ }
832
+ .fa-umbrella:before {
833
+ content: "\f0e9";
834
+ }
835
+ .fa-paste:before,
836
+ .fa-clipboard:before {
837
+ content: "\f0ea";
838
+ }
839
+ .fa-lightbulb-o:before {
840
+ content: "\f0eb";
841
+ }
842
+ .fa-exchange:before {
843
+ content: "\f0ec";
844
+ }
845
+ .fa-cloud-download:before {
846
+ content: "\f0ed";
847
+ }
848
+ .fa-cloud-upload:before {
849
+ content: "\f0ee";
850
+ }
851
+ .fa-user-md:before {
852
+ content: "\f0f0";
853
+ }
854
+ .fa-stethoscope:before {
855
+ content: "\f0f1";
856
+ }
857
+ .fa-suitcase:before {
858
+ content: "\f0f2";
859
+ }
860
+ .fa-bell-o:before {
861
+ content: "\f0a2";
862
+ }
863
+ .fa-coffee:before {
864
+ content: "\f0f4";
865
+ }
866
+ .fa-cutlery:before {
867
+ content: "\f0f5";
868
+ }
869
+ .fa-file-text-o:before {
870
+ content: "\f0f6";
871
+ }
872
+ .fa-building-o:before {
873
+ content: "\f0f7";
874
+ }
875
+ .fa-hospital-o:before {
876
+ content: "\f0f8";
877
+ }
878
+ .fa-ambulance:before {
879
+ content: "\f0f9";
880
+ }
881
+ .fa-medkit:before {
882
+ content: "\f0fa";
883
+ }
884
+ .fa-fighter-jet:before {
885
+ content: "\f0fb";
886
+ }
887
+ .fa-beer:before {
888
+ content: "\f0fc";
889
+ }
890
+ .fa-h-square:before {
891
+ content: "\f0fd";
892
+ }
893
+ .fa-plus-square:before {
894
+ content: "\f0fe";
895
+ }
896
+ .fa-angle-double-left:before {
897
+ content: "\f100";
898
+ }
899
+ .fa-angle-double-right:before {
900
+ content: "\f101";
901
+ }
902
+ .fa-angle-double-up:before {
903
+ content: "\f102";
904
+ }
905
+ .fa-angle-double-down:before {
906
+ content: "\f103";
907
+ }
908
+ .fa-angle-left:before {
909
+ content: "\f104";
910
+ }
911
+ .fa-angle-right:before {
912
+ content: "\f105";
913
+ }
914
+ .fa-angle-up:before {
915
+ content: "\f106";
916
+ }
917
+ .fa-angle-down:before {
918
+ content: "\f107";
919
+ }
920
+ .fa-desktop:before {
921
+ content: "\f108";
922
+ }
923
+ .fa-laptop:before {
924
+ content: "\f109";
925
+ }
926
+ .fa-tablet:before {
927
+ content: "\f10a";
928
+ }
929
+ .fa-mobile-phone:before,
930
+ .fa-mobile:before {
931
+ content: "\f10b";
932
+ }
933
+ .fa-circle-o:before {
934
+ content: "\f10c";
935
+ }
936
+ .fa-quote-left:before {
937
+ content: "\f10d";
938
+ }
939
+ .fa-quote-right:before {
940
+ content: "\f10e";
941
+ }
942
+ .fa-spinner:before {
943
+ content: "\f110";
944
+ }
945
+ .fa-circle:before {
946
+ content: "\f111";
947
+ }
948
+ .fa-mail-reply:before,
949
+ .fa-reply:before {
950
+ content: "\f112";
951
+ }
952
+ .fa-github-alt:before {
953
+ content: "\f113";
954
+ }
955
+ .fa-folder-o:before {
956
+ content: "\f114";
957
+ }
958
+ .fa-folder-open-o:before {
959
+ content: "\f115";
960
+ }
961
+ .fa-smile-o:before {
962
+ content: "\f118";
963
+ }
964
+ .fa-frown-o:before {
965
+ content: "\f119";
966
+ }
967
+ .fa-meh-o:before {
968
+ content: "\f11a";
969
+ }
970
+ .fa-gamepad:before {
971
+ content: "\f11b";
972
+ }
973
+ .fa-keyboard-o:before {
974
+ content: "\f11c";
975
+ }
976
+ .fa-flag-o:before {
977
+ content: "\f11d";
978
+ }
979
+ .fa-flag-checkered:before {
980
+ content: "\f11e";
981
+ }
982
+ .fa-terminal:before {
983
+ content: "\f120";
984
+ }
985
+ .fa-code:before {
986
+ content: "\f121";
987
+ }
988
+ .fa-mail-reply-all:before,
989
+ .fa-reply-all:before {
990
+ content: "\f122";
991
+ }
992
+ .fa-star-half-empty:before,
993
+ .fa-star-half-full:before,
994
+ .fa-star-half-o:before {
995
+ content: "\f123";
996
+ }
997
+ .fa-location-arrow:before {
998
+ content: "\f124";
999
+ }
1000
+ .fa-crop:before {
1001
+ content: "\f125";
1002
+ }
1003
+ .fa-code-fork:before {
1004
+ content: "\f126";
1005
+ }
1006
+ .fa-unlink:before,
1007
+ .fa-chain-broken:before {
1008
+ content: "\f127";
1009
+ }
1010
+ .fa-question:before {
1011
+ content: "\f128";
1012
+ }
1013
+ .fa-info:before {
1014
+ content: "\f129";
1015
+ }
1016
+ .fa-exclamation:before {
1017
+ content: "\f12a";
1018
+ }
1019
+ .fa-superscript:before {
1020
+ content: "\f12b";
1021
+ }
1022
+ .fa-subscript:before {
1023
+ content: "\f12c";
1024
+ }
1025
+ .fa-eraser:before {
1026
+ content: "\f12d";
1027
+ }
1028
+ .fa-puzzle-piece:before {
1029
+ content: "\f12e";
1030
+ }
1031
+ .fa-microphone:before {
1032
+ content: "\f130";
1033
+ }
1034
+ .fa-microphone-slash:before {
1035
+ content: "\f131";
1036
+ }
1037
+ .fa-shield:before {
1038
+ content: "\f132";
1039
+ }
1040
+ .fa-calendar-o:before {
1041
+ content: "\f133";
1042
+ }
1043
+ .fa-fire-extinguisher:before {
1044
+ content: "\f134";
1045
+ }
1046
+ .fa-rocket:before {
1047
+ content: "\f135";
1048
+ }
1049
+ .fa-maxcdn:before {
1050
+ content: "\f136";
1051
+ }
1052
+ .fa-chevron-circle-left:before {
1053
+ content: "\f137";
1054
+ }
1055
+ .fa-chevron-circle-right:before {
1056
+ content: "\f138";
1057
+ }
1058
+ .fa-chevron-circle-up:before {
1059
+ content: "\f139";
1060
+ }
1061
+ .fa-chevron-circle-down:before {
1062
+ content: "\f13a";
1063
+ }
1064
+ .fa-html5:before {
1065
+ content: "\f13b";
1066
+ }
1067
+ .fa-css3:before {
1068
+ content: "\f13c";
1069
+ }
1070
+ .fa-anchor:before {
1071
+ content: "\f13d";
1072
+ }
1073
+ .fa-unlock-alt:before {
1074
+ content: "\f13e";
1075
+ }
1076
+ .fa-bullseye:before {
1077
+ content: "\f140";
1078
+ }
1079
+ .fa-ellipsis-h:before {
1080
+ content: "\f141";
1081
+ }
1082
+ .fa-ellipsis-v:before {
1083
+ content: "\f142";
1084
+ }
1085
+ .fa-rss-square:before {
1086
+ content: "\f143";
1087
+ }
1088
+ .fa-play-circle:before {
1089
+ content: "\f144";
1090
+ }
1091
+ .fa-ticket:before {
1092
+ content: "\f145";
1093
+ }
1094
+ .fa-minus-square:before {
1095
+ content: "\f146";
1096
+ }
1097
+ .fa-minus-square-o:before {
1098
+ content: "\f147";
1099
+ }
1100
+ .fa-level-up:before {
1101
+ content: "\f148";
1102
+ }
1103
+ .fa-level-down:before {
1104
+ content: "\f149";
1105
+ }
1106
+ .fa-check-square:before {
1107
+ content: "\f14a";
1108
+ }
1109
+ .fa-pencil-square:before {
1110
+ content: "\f14b";
1111
+ }
1112
+ .fa-external-link-square:before {
1113
+ content: "\f14c";
1114
+ }
1115
+ .fa-share-square:before {
1116
+ content: "\f14d";
1117
+ }
1118
+ .fa-compass:before {
1119
+ content: "\f14e";
1120
+ }
1121
+ .fa-toggle-down:before,
1122
+ .fa-caret-square-o-down:before {
1123
+ content: "\f150";
1124
+ }
1125
+ .fa-toggle-up:before,
1126
+ .fa-caret-square-o-up:before {
1127
+ content: "\f151";
1128
+ }
1129
+ .fa-toggle-right:before,
1130
+ .fa-caret-square-o-right:before {
1131
+ content: "\f152";
1132
+ }
1133
+ .fa-euro:before,
1134
+ .fa-eur:before {
1135
+ content: "\f153";
1136
+ }
1137
+ .fa-gbp:before {
1138
+ content: "\f154";
1139
+ }
1140
+ .fa-dollar:before,
1141
+ .fa-usd:before {
1142
+ content: "\f155";
1143
+ }
1144
+ .fa-rupee:before,
1145
+ .fa-inr:before {
1146
+ content: "\f156";
1147
+ }
1148
+ .fa-cny:before,
1149
+ .fa-rmb:before,
1150
+ .fa-yen:before,
1151
+ .fa-jpy:before {
1152
+ content: "\f157";
1153
+ }
1154
+ .fa-ruble:before,
1155
+ .fa-rouble:before,
1156
+ .fa-rub:before {
1157
+ content: "\f158";
1158
+ }
1159
+ .fa-won:before,
1160
+ .fa-krw:before {
1161
+ content: "\f159";
1162
+ }
1163
+ .fa-bitcoin:before,
1164
+ .fa-btc:before {
1165
+ content: "\f15a";
1166
+ }
1167
+ .fa-file:before {
1168
+ content: "\f15b";
1169
+ }
1170
+ .fa-file-text:before {
1171
+ content: "\f15c";
1172
+ }
1173
+ .fa-sort-alpha-asc:before {
1174
+ content: "\f15d";
1175
+ }
1176
+ .fa-sort-alpha-desc:before {
1177
+ content: "\f15e";
1178
+ }
1179
+ .fa-sort-amount-asc:before {
1180
+ content: "\f160";
1181
+ }
1182
+ .fa-sort-amount-desc:before {
1183
+ content: "\f161";
1184
+ }
1185
+ .fa-sort-numeric-asc:before {
1186
+ content: "\f162";
1187
+ }
1188
+ .fa-sort-numeric-desc:before {
1189
+ content: "\f163";
1190
+ }
1191
+ .fa-thumbs-up:before {
1192
+ content: "\f164";
1193
+ }
1194
+ .fa-thumbs-down:before {
1195
+ content: "\f165";
1196
+ }
1197
+ .fa-youtube-square:before {
1198
+ content: "\f166";
1199
+ }
1200
+ .fa-youtube:before {
1201
+ content: "\f167";
1202
+ }
1203
+ .fa-xing:before {
1204
+ content: "\f168";
1205
+ }
1206
+ .fa-xing-square:before {
1207
+ content: "\f169";
1208
+ }
1209
+ .fa-youtube-play:before {
1210
+ content: "\f16a";
1211
+ }
1212
+ .fa-dropbox:before {
1213
+ content: "\f16b";
1214
+ }
1215
+ .fa-stack-overflow:before {
1216
+ content: "\f16c";
1217
+ }
1218
+ .fa-instagram:before {
1219
+ content: "\f16d";
1220
+ }
1221
+ .fa-flickr:before {
1222
+ content: "\f16e";
1223
+ }
1224
+ .fa-adn:before {
1225
+ content: "\f170";
1226
+ }
1227
+ .fa-bitbucket:before {
1228
+ content: "\f171";
1229
+ }
1230
+ .fa-bitbucket-square:before {
1231
+ content: "\f172";
1232
+ }
1233
+ .fa-tumblr:before {
1234
+ content: "\f173";
1235
+ }
1236
+ .fa-tumblr-square:before {
1237
+ content: "\f174";
1238
+ }
1239
+ .fa-long-arrow-down:before {
1240
+ content: "\f175";
1241
+ }
1242
+ .fa-long-arrow-up:before {
1243
+ content: "\f176";
1244
+ }
1245
+ .fa-long-arrow-left:before {
1246
+ content: "\f177";
1247
+ }
1248
+ .fa-long-arrow-right:before {
1249
+ content: "\f178";
1250
+ }
1251
+ .fa-apple:before {
1252
+ content: "\f179";
1253
+ }
1254
+ .fa-windows:before {
1255
+ content: "\f17a";
1256
+ }
1257
+ .fa-android:before {
1258
+ content: "\f17b";
1259
+ }
1260
+ .fa-linux:before {
1261
+ content: "\f17c";
1262
+ }
1263
+ .fa-dribbble:before {
1264
+ content: "\f17d";
1265
+ }
1266
+ .fa-skype:before {
1267
+ content: "\f17e";
1268
+ }
1269
+ .fa-foursquare:before {
1270
+ content: "\f180";
1271
+ }
1272
+ .fa-trello:before {
1273
+ content: "\f181";
1274
+ }
1275
+ .fa-female:before {
1276
+ content: "\f182";
1277
+ }
1278
+ .fa-male:before {
1279
+ content: "\f183";
1280
+ }
1281
+ .fa-gittip:before,
1282
+ .fa-gratipay:before {
1283
+ content: "\f184";
1284
+ }
1285
+ .fa-sun-o:before {
1286
+ content: "\f185";
1287
+ }
1288
+ .fa-moon-o:before {
1289
+ content: "\f186";
1290
+ }
1291
+ .fa-archive:before {
1292
+ content: "\f187";
1293
+ }
1294
+ .fa-bug:before {
1295
+ content: "\f188";
1296
+ }
1297
+ .fa-vk:before {
1298
+ content: "\f189";
1299
+ }
1300
+ .fa-weibo:before {
1301
+ content: "\f18a";
1302
+ }
1303
+ .fa-renren:before {
1304
+ content: "\f18b";
1305
+ }
1306
+ .fa-pagelines:before {
1307
+ content: "\f18c";
1308
+ }
1309
+ .fa-stack-exchange:before {
1310
+ content: "\f18d";
1311
+ }
1312
+ .fa-arrow-circle-o-right:before {
1313
+ content: "\f18e";
1314
+ }
1315
+ .fa-arrow-circle-o-left:before {
1316
+ content: "\f190";
1317
+ }
1318
+ .fa-toggle-left:before,
1319
+ .fa-caret-square-o-left:before {
1320
+ content: "\f191";
1321
+ }
1322
+ .fa-dot-circle-o:before {
1323
+ content: "\f192";
1324
+ }
1325
+ .fa-wheelchair:before {
1326
+ content: "\f193";
1327
+ }
1328
+ .fa-vimeo-square:before {
1329
+ content: "\f194";
1330
+ }
1331
+ .fa-turkish-lira:before,
1332
+ .fa-try:before {
1333
+ content: "\f195";
1334
+ }
1335
+ .fa-plus-square-o:before {
1336
+ content: "\f196";
1337
+ }
1338
+ .fa-space-shuttle:before {
1339
+ content: "\f197";
1340
+ }
1341
+ .fa-slack:before {
1342
+ content: "\f198";
1343
+ }
1344
+ .fa-envelope-square:before {
1345
+ content: "\f199";
1346
+ }
1347
+ .fa-wordpress:before {
1348
+ content: "\f19a";
1349
+ }
1350
+ .fa-openid:before {
1351
+ content: "\f19b";
1352
+ }
1353
+ .fa-institution:before,
1354
+ .fa-bank:before,
1355
+ .fa-university:before {
1356
+ content: "\f19c";
1357
+ }
1358
+ .fa-mortar-board:before,
1359
+ .fa-graduation-cap:before {
1360
+ content: "\f19d";
1361
+ }
1362
+ .fa-yahoo:before {
1363
+ content: "\f19e";
1364
+ }
1365
+ .fa-google:before {
1366
+ content: "\f1a0";
1367
+ }
1368
+ .fa-reddit:before {
1369
+ content: "\f1a1";
1370
+ }
1371
+ .fa-reddit-square:before {
1372
+ content: "\f1a2";
1373
+ }
1374
+ .fa-stumbleupon-circle:before {
1375
+ content: "\f1a3";
1376
+ }
1377
+ .fa-stumbleupon:before {
1378
+ content: "\f1a4";
1379
+ }
1380
+ .fa-delicious:before {
1381
+ content: "\f1a5";
1382
+ }
1383
+ .fa-digg:before {
1384
+ content: "\f1a6";
1385
+ }
1386
+ .fa-pied-piper:before {
1387
+ content: "\f1a7";
1388
+ }
1389
+ .fa-pied-piper-alt:before {
1390
+ content: "\f1a8";
1391
+ }
1392
+ .fa-drupal:before {
1393
+ content: "\f1a9";
1394
+ }
1395
+ .fa-joomla:before {
1396
+ content: "\f1aa";
1397
+ }
1398
+ .fa-language:before {
1399
+ content: "\f1ab";
1400
+ }
1401
+ .fa-fax:before {
1402
+ content: "\f1ac";
1403
+ }
1404
+ .fa-building:before {
1405
+ content: "\f1ad";
1406
+ }
1407
+ .fa-child:before {
1408
+ content: "\f1ae";
1409
+ }
1410
+ .fa-paw:before {
1411
+ content: "\f1b0";
1412
+ }
1413
+ .fa-spoon:before {
1414
+ content: "\f1b1";
1415
+ }
1416
+ .fa-cube:before {
1417
+ content: "\f1b2";
1418
+ }
1419
+ .fa-cubes:before {
1420
+ content: "\f1b3";
1421
+ }
1422
+ .fa-behance:before {
1423
+ content: "\f1b4";
1424
+ }
1425
+ .fa-behance-square:before {
1426
+ content: "\f1b5";
1427
+ }
1428
+ .fa-steam:before {
1429
+ content: "\f1b6";
1430
+ }
1431
+ .fa-steam-square:before {
1432
+ content: "\f1b7";
1433
+ }
1434
+ .fa-recycle:before {
1435
+ content: "\f1b8";
1436
+ }
1437
+ .fa-automobile:before,
1438
+ .fa-car:before {
1439
+ content: "\f1b9";
1440
+ }
1441
+ .fa-cab:before,
1442
+ .fa-taxi:before {
1443
+ content: "\f1ba";
1444
+ }
1445
+ .fa-tree:before {
1446
+ content: "\f1bb";
1447
+ }
1448
+ .fa-spotify:before {
1449
+ content: "\f1bc";
1450
+ }
1451
+ .fa-deviantart:before {
1452
+ content: "\f1bd";
1453
+ }
1454
+ .fa-soundcloud:before {
1455
+ content: "\f1be";
1456
+ }
1457
+ .fa