first commit

This commit is contained in:
User A0264400
2026-04-01 23:20:16 +03:00
commit a766acdc90
23071 changed files with 4933189 additions and 0 deletions

View File

@@ -0,0 +1,52 @@
<?php
use WBCR\Factory_Adverts_159\Base;
/**
* Factory Adverts
*
* @author Alexander Vitkalov <nechin.va@gmail.com>
* @author Alexander Kovalev <alex.kovalevv@gmail.com>, Github: https://github.com/alexkovalevv
* @since 1.0.0
*
* @package factory-ad-inserter
* @copyright (c) 2019, Webcraftic Ltd
*
* @version 1.3.9
*/
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
if ( defined( 'FACTORY_ADVERTS_159_LOADED' ) || ( defined( 'FACTORY_ADVERTS_BLOCK' ) && FACTORY_ADVERTS_BLOCK ) ) {
return;
}
# Устанавливаем константу, что модуль уже загружен
define( 'FACTORY_ADVERTS_159_LOADED', true );
# Устанавливаем версию модуля
define( 'FACTORY_ADVERTS_159_VERSION', '1.5.9' );
add_action( 'init', function () {
# Регистрируем тектовый домен, для интернализации интерфейса модуля
load_plugin_textdomain( 'wbcr_factory_adverts_159', false, dirname( plugin_basename( __FILE__ ) ) . '/langs' );
} );
# Устанавливаем директорию модуля
define( 'FACTORY_ADVERTS_159_DIR', dirname( __FILE__ ) );
# Устанавливаем url модуля
define( 'FACTORY_ADVERTS_159_URL', plugins_url( '', __FILE__ ) );
require_once( FACTORY_ADVERTS_159_DIR . '/includes/class-rest-request.php' );
require_once( FACTORY_ADVERTS_159_DIR . '/includes/class-base.php' );
/**
* @param Wbcr_Factory480_Plugin $plugin
*/
add_action( 'wbcr_factory_adverts_159_plugin_created', function ( $plugin ) {
$plugin->set_adverts_manager( "WBCR\Factory_Adverts_159\Base" );
} );

View File

@@ -0,0 +1,319 @@
<?php
namespace WBCR\Factory_Adverts_159;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Base class for adverts module.
*
* Contains methods for retrieving banner data for a specific position.
* With this class user cat get advert content for a specific position.
* This class use functional design pattern.
*
* @author Alexander Vitkalov <nechin.va@gmail.com>
* @author Alexander Kovalev <alex.kovalevv@gmail.com>, Github: https://github.com/alexkovalevv
*
* @since 1.0.0 Added
* @package factory-adverts
* @copyright (c) 2019 Webcraftic Ltd
*/
class Base {
/**
* Экзепляр плагина с которым взаимодействует этот модуль
*
* @author Alexander Kovalev <alex.kovalevv@gmail.com>
* @since 1.0.1
* @var \Wbcr_Factory480_Plugin
*/
private $plugin;
/*
* Contain array data with the plugin information and the module settings.
* Mainly used to get the name of the plugin and how to get the adverts blocks.
*
* @since 1.0.0 Added
*
* @var array Example: array(
* 'dashboard_widget' => true,
* 'right_sidebar' => true,
* 'notice' => true,
* ...
* )
*
*/
private $settings = [];
/**
* Экземпляр класса для работы API CreativeMotion
*
* @author Alexander Kovalev <alex.kovalevv@gmail.com>
* @since 1.0.1
* @var \WBCR\Factory_Adverts_159\Creative_Motion_API
*/
private $api;
/**
* Сохраняем уже полученные данные, для объектного кеширования
*
* @author Alexander Kovalev <alex.kovalevv@gmail.com>
* @since 1.0.1
* @var array
*/
private $placements = [];
/**
* @author Alexander Kovalev <alex.kovalevv@gmail.com>
* @since 1.0.1
* @var array
*/
private $errors = [];
/**
* Wbcr_Factory_Adinserter constructor.
*
* - Store plugin information and settings.
* - Add filter and actions.
* - Include dashboard widget.
*
* @since 1.0.0 Added
*
* @param \Wbcr_Factory480_Plugin $plugin
*/
public function __construct( \Wbcr_Factory480_Plugin $plugin, $settings ) {
$this->plugin = $plugin;
$this->settings = wp_parse_args( $settings, [
'dashboard_widget' => false, // show dashboard widget (default: false)
'right_sidebar' => false, // show adverts sidebar (default: false)
'notice' => false, // show notice message (default: false),
'business_suggetion' => false,
'support' => false
] );
$this->api = new Creative_Motion_API( $this->plugin );
add_filter( 'wbcr/factory/pages/impressive/widgets', [ $this, 'register_plugin_widgets' ], 10, 3 );
add_action( 'wbcr/factory/admin_notices', [ $this, 'register_plugin_notice' ], 10, 2 );
add_action( 'current_screen', [ $this, 'register_dashboard_widget' ], 10, 2 );
}
/**
* Directly get advert content for selected position.
*
* @since 1.0.1 Rename method. Content should now be printed.
* @since 1.0.0 Added
*
* @param string $position Custom position name
*
* @return void
*/
public function render_placement( $position = 'right_sidebar' ) {
$content = '';
if ( $position ) {
$content = $this->get_content( $position );
}
echo $content;
}
/**
* Register widgets.
*
* Depending on the settings, register new widgets.
*
* @since 1.0.0 Added
*
* @param array $widgets Already existing registered widgets
* @param string $position Position for the widget
* @param string $plugin Plugin object for which the hook is run
*
* @return array array(
* 'adverts_widget' => '<p></p>',
* 'business_suggetion' => '<p></p>',
* 'support' => '<p></p>',
* ...
* )
*/
public function register_plugin_widgets( $widgets, $position, $plugin ) {
if ( $plugin->getPluginName() == $this->plugin->getPluginName() && 'right' == $position ) {
if ( $this->settings['right_sidebar'] ) {
$content = $this->get_content( 'right_sidebar' );
$widgets['adverts_widget'] = $content;
if ( empty( $widgets['adverts_widget'] ) ) {
if ( defined( 'FACTORY_ADVERTS_DEBUG' ) && FACTORY_ADVERTS_DEBUG ) {
$debug_message = '<div style="background: #fff4f1;padding: 10px;color: #a58074;">';
$debug_message .= $this->get_debug_message( 'right_sidebar' );
$debug_message .= '</div>';
$widgets['adverts_widget'] = $debug_message;
} else {
unset( $widgets['adverts_widget'] );
}
}
}
if ( $this->settings['business_suggetion'] ) {
$content = $this->get_content( 'business_suggetion' );
if ( ! empty( $content ) ) {
$widgets['business_suggetion'] = $content;
}
}
if ( $this->settings['support'] ) {
$content = $this->get_content( 'support' );
if ( ! empty( $content ) ) {
$widgets['support'] = $content;
}
}
}
return $widgets;
}
/**
* Регистрирует уведомление для текущего плагина
*
* Мы добавляем уведомления в массив всех уведомлений плагина с ключем 'adverts_notice',
* то есть если другие плагины, тоже добавят свои рекламные уведомления, они просто
* будут перезаписывать друг друга, в итоге будет отображено только одно рекламное
* уведомеление. Это нужно для того, чтобы ограничить пользователя от спама.
*
* @author Alexander Kovalev <alex.kovalevv@gmail.com>
*
* @since 1.0.1 Переделан полностью под интферфейс фреймворка. Используем встроенную систему уведомлений.
* @since 1.0.0 Added
*
* @param array $notices Массив со списком всех уведомлений, которые будут напечатыны в админ панели
* @param string $plugin_name Имя плагина, передано для того, чтобы выводить уведомления условно, только для конкретного плагина
*/
public function register_plugin_notice( $notices, $plugin_name ) {
if ( $plugin_name !== $this->plugin->getPluginName() ) {
return $notices;
}
if ( $this->settings['notice'] ) {
$notice_content = $this->get_content( 'notice' );
if ( empty( $notice_content ) ) {
# Информация для отладки
if ( defined( 'FACTORY_ADVERTS_DEBUG' ) && FACTORY_ADVERTS_DEBUG ) {
$debug_message = $this->get_debug_message( 'notice' );
$notices['adverts_notice'] = [
'id' => 'adverts_debug',
'type' => 'error',
'dismissible' => false,
'dismiss_expires' => 0,
'text' => '<p><b>' . $this->plugin->getPluginTitle() . '</b>:<br>' . $debug_message . '</p>'
];
}
return $notices;
}
$hash = md5( $notice_content );
$notices['adverts_notice'] = [
'id' => 'adverts_' . $hash,
'type' => 'success',
'dismissible' => true,
'dismiss_expires' => 0,
'text' => '<p><b>' . $this->plugin->getPluginTitle() . '</b>:<br>' . $notice_content . '</p>'
];
}
return $notices;
}
/**
* Include dashboard widget
*
* Include functionality the output of the widget on the dashboard.
* Only one dashboard widget must be shown for some plugins with this setting (dashboard_widget).
*
* @since 1.0.0 Added
*/
public function register_dashboard_widget() {
if ( $this->settings['dashboard_widget'] && current_user_can( 'manage_options' ) ) {
$current_screen = get_current_screen();
if ( ! in_array( $current_screen->id, [ 'dashboard', 'dashboard-network' ] ) ) {
return;
}
$content = $this->get_content( 'dashboard_widget' );
if ( empty( $content ) && defined( 'FACTORY_ADVERTS_DEBUG' ) && FACTORY_ADVERTS_DEBUG ) {
$content = $this->get_debug_message( 'dashboard_widget' );
}
require_once FACTORY_ADVERTS_159_DIR . '/includes/class-dashboard-widget.php';
new Dashboard_Widget( $this->plugin, $content );
}
}
/**
* Позволяет получить сообщение об ошибках
*
* Метод проверяет последние ошибки, которые могли произойти в результате api запроса.
* Если ошибки есть, он выводит предупреждение и список последних ошибок. Если ошибок нет,
* метод вернет просто предупреждение, что реклама не настроена.
*
* @author Alexander Kovalev <alex.kovalevv@gmail.com>
* @since 1.0.1
*
* @param string $position Position for the widget
*
* @return string Возвращает сообщение с последниеми ошибками для отладки
*/
private function get_debug_message( $position ) {
$debug_massage = 'Plugin ads not configured or server unavailable. See full error report below.<br>';
if ( isset( $this->errors[ $position ] ) && ! empty( $this->errors ) ) {
$debug_massage .= '<b>Last errors:</b><br>';
foreach ( $this->errors[ $position ] as $error_code => $error_message ) {
$debug_massage .= 'Code: ' . $error_code . ' Error: ' . $error_message . '<br>';
}
}
return $debug_massage;
}
/**
* Get advert content for selected position.
*
* @since 1.0.1 Полностью переписан
* @since 1.0.0 Added
*
* @param string $position The position for advert
*
* @return string
*/
private function get_content( $position ) {
if ( isset( $this->placements[ $position ] ) ) {
return $this->placements[ $position ];
}
$content = $this->api->get_content( $position );
if ( is_wp_error( $content ) ) {
$this->errors[ $position ][ $content->get_error_code() ] = $content->get_error_message();
return null;
}
$this->placements[ $position ] = $content;
return $content;
}
}

View File

@@ -0,0 +1,125 @@
<?php
namespace WBCR\Factory_Adverts_159;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Adverts Dashboard Widget.
*
* Adds a widget with a banner or a list of news.
*
* @author Alexander Vitkalov <nechin.va@gmail.com>
* @author Alexander Kovalev <alex.kovalevv@gmail.com>, Github: https://github.com/alexkovalevv
*
* @since 1.0.0 Added
* @package factory-adverts
* @copyright (c) 2019 Webcraftic Ltd
*/
class Dashboard_Widget {
/**
* Контент, который должен быть напечатан внутри дашбоард виджета
*
* @author Alexander Kovalev <alex.kovalevv@gmail.com>
* @since 1.0.1
* @var string
*/
private $content;
/**
* Экзепляр плагина с которым взаимодействует этот модуль
*
* @author Alexander Kovalev <alex.kovalevv@gmail.com>
* @since 1.0.1
* @var \Wbcr_Factory480_Plugin
*/
private $plugin;
/**
* Dashboard_Widget constructor.
*
* Call parent constructor. Registration hooks.
*
* @since 1.0.0 Added
*
* @param \Wbcr_Factory480_Plugin $plugin
* @param string $content
*/
public function __construct( \Wbcr_Factory480_Plugin $plugin, $content ) {
$this->plugin = $plugin;
$this->content = $content;
if ( ! empty( $this->content ) ) {
if ( $this->plugin->isNetworkActive() && $this->plugin->isNetworkAdmin() ) {
add_action( 'wp_network_dashboard_setup', [ $this, 'add_dashboard_widgets' ], 999 );
return;
}
add_action( 'wp_dashboard_setup', [ $this, 'add_dashboard_widgets' ], 999 );
}
}
/**
* Add the News widget to the dashboard.
*
* @since 1.0.0 Added
*/
public function add_dashboard_widgets() {
$widget_id = 'wbcr-factory-adverts-widget';
wp_add_dashboard_widget( $widget_id, $this->plugin->getPluginTitle() . ' News', [
$this,
'print_widget_content'
] );
$this->sort_dashboard_widgets( $widget_id );
}
/**
* Create the function to output the contents of the Dashboard Widget.
*
* @since 1.0.0 Added
*/
public function print_widget_content() {
?>
<div class="wordpress-news hide-if-no-js">
<div class="rss-widget">
<?php echo $this->content; ?>
</div>
</div>
<?php
}
/**
* Сортируем виджеты на странице дашбоард
*
* Виджеты должны быть в таком порядке, чтобы наш виджет был выше всех.
*
* @author Alexander Kovalev <alex.kovalevv@gmail.com>
* @author Alexander Vitkalov <nechin.va@gmail.com>
*
* @since 1.0.2 Добавлена поддержка мультисайтов
* @since 1.0.0 Добавлен
*
* @param string $widget_id ID нашего виджета
*/
private function sort_dashboard_widgets( $widget_id ) {
global $wp_meta_boxes;
$location = $this->plugin->isNetworkAdmin() ? 'dashboard-network' : 'dashboard';
$normal_core = $wp_meta_boxes[ $location ]['normal']['core'];
$widget_backup = [ $widget_id => $normal_core[ $widget_id ] ];
unset( $normal_core[ $widget_id ] );
$sorted_core = array_merge( $widget_backup, $normal_core );
$wp_meta_boxes['dashboard']['normal']['core'] = $sorted_core;
}
}

View File

@@ -0,0 +1,217 @@
<?php
namespace WBCR\Factory_Adverts_159;
// Exit if accessed directly
if( !defined('ABSPATH') ) {
exit;
}
/**
* Factory request class.
*
* Performs a server request, retrieves banner data and stores it in the cache.
*
* @author Alexander Kovalev <alex.kovalevv@gmail.com>, Github: https://github.com/alexkovalevv
* @author Alexander Vitkalov <nechin.va@gmail.com>
*
* @since 1.0.1 Изменил имя класса и доработал его.
* @since 1.0.0 Added
*
* @package factory-adverts
* @copyright (c) 2019 Webcraftic Ltd
*/
class Creative_Motion_API {
/**
* Rest request url.
*
* Define rest request url for rest request to remote server.
*
* @since 1.2.1
*/
const SERVER_URL = 'https://api.cm-wp.com';
/**
* Rest route path.
*
* Define rest route path for rest request.
*
* @since 1.0.0
*/
const REST_ROUTE = '/adverds/v1/advt';
/**
* Интервал между запросами по умолчанию
*
* Значение в часах.
*
* @since 1.0.1
*/
const DEFAULT_REQUESTS_INTERVAL = 24;
/**
* Интервал между запросами, если сервер недоступен
*
* Значение в часах.
*
* @since 1.0.1
*/
const SERVER_UNAVAILABLE_INTERVAL = 4;
/**
* Экзепляр плагина с которым взаимодействует этот модуль
*
* @author Alexander Kovalev <alex.kovalevv@gmail.com>
* @since 1.0.1
* @var \Wbcr_Factory480_Plugin
*/
private $plugin;
/**
* Request constructor.
*
* Variable initialization.
*
* @param \Wbcr_Factory480_Plugin $plugin_name
* @since 1.0.0 Added
*
*/
public function __construct(\Wbcr_Factory480_Plugin $plugin)
{
$this->plugin = $plugin;
}
/**
* Get adverts content.
*
* @param $position
*
* @return string|\WP_Error
* @author Alexander Kovalev <alex.kovalevv@gmail.com>
* @since 1.0.1
*
*/
public function get_content($position)
{
$data = $this->get_cache($position);
if( is_wp_error($data) ) {
return $data;
}
return strip_tags($data['content'], '<b>,<a>,<i>,<strong>,<img>,<ul>,<ol>,<li>');
}
/**
* Get data from cache.
*
* If data in the cache, not empty and not expired, then get data from cache. Or get data from server.
*
* @return mixed array(
* 'plugin' => 'wbcr_insert_php',
* 'content' => '<p></p>',
* 'expires' => 1563542199,
* );
* @since 1.0.1 Полностью переписан, с перехватом api ошибок
* @since 1.0.0 Added
*
* @author Alexander Kovalev <alex.kovalevv@gmail.com>
*
*/
private function get_cache($position)
{
if( defined('FACTORY_ADVERTS_DEBUG') && FACTORY_ADVERTS_DEBUG ) {
return $this->do_api_request($position);
}
$key = $this->plugin->getPrefix() . md5($position . 'adverts_transient_');
if( 'ru_RU' === get_locale() ) {
$key .= 'ru_';
}
$cached = get_transient($key);
if( $cached !== false ) {
if( isset($cached['error_code']) && isset($cached['error']) ) {
return new \WP_Error($cached['error_code'], $cached['error']);
}
return $cached;
}
$data = $this->do_api_request($position);
if( is_wp_error($data) ) {
set_transient($key, [
'error' => $data->get_error_message(),
'error_code' => $data->get_error_code()
], self::SERVER_UNAVAILABLE_INTERVAL * HOUR_IN_SECONDS);
return $data;
}
set_transient($key, $data, self::DEFAULT_REQUESTS_INTERVAL * HOUR_IN_SECONDS);
return $data;
}
/**
* Performs rest api request.
*
* In some case on the server (Apache) in the .htaccess must be set
* RewriteRule ^wp-json/(.*)[?](.*) /?rest_route=/$1&$2 [L]
*
* @return mixed array(
* 'plugin' => 'wbcr_insert_php',
* 'content' => '<p></p>',
* 'expires' => 1563542199,
* );
* @since 1.0.0 Added
*
* @since 1.0.1 Добавлен перехват ошибок, рефакторинг кода.
*/
private function do_api_request($position)
{
$default_result = [
'content' => '',
'expires' => self::DEFAULT_REQUESTS_INTERVAL * HOUR_IN_SECONDS,
];
$url = untrailingslashit(self::SERVER_URL) . '/wp-json' . self::REST_ROUTE;
$ads_ID = $this->plugin->getPluginName();
if( 'ru_RU' === get_locale() ) {
$ads_ID .= '-ru';
}
$url = add_query_arg([
'plugin' => $ads_ID,
'position' => $position,
'plugin_title' => $this->plugin->getPluginTitle(),
'lang' => get_locale()
], $url);
$response = wp_remote_get($url);
$code = wp_remote_retrieve_response_code($response);
$body = wp_remote_retrieve_body($response);
$data = @json_decode($body, true);
if( is_wp_error($response) ) {
return $response;
}
if( 200 !== $code ) {
return new \WP_Error('http_request_error', 'Failed request to the remote server. Code: ' . $code);
}
return wp_parse_args($data, $default_result);
}
}

View File

@@ -0,0 +1,2 @@
<?php
// Silence is golden.

View File

@@ -0,0 +1,2 @@
<?php
// Silence is golden.

View File

@@ -0,0 +1,83 @@
msgid ""
msgstr ""
"Project-Id-Version: factory_forms\n"
"POT-Creation-Date: 2018-10-16 22:44+0300\n"
"PO-Revision-Date: 2018-10-16 22:45+0300\n"
"Last-Translator: \n"
"Language-Team: Alex Kovalev <alex.kovalevv@gmail.com>\n"
"Language: ru_RU\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.1.1\n"
"X-Poedit-Basepath: ..\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c\n"
"X-Poedit-SearchPath-0: .\n"
#: includes/check-compatibility.php:80
msgid "warning"
msgstr "предупреждение"
#: includes/check-compatibility.php:82
#, php-format
msgid "The %s plugin has stopped."
msgstr "Работа плагина %s была остановлена."
#: includes/check-compatibility.php:83
msgid "Possible reasons:"
msgstr "Возможные причины:"
#: includes/check-compatibility.php:89
#, php-format
msgid "You need to update the PHP version to %s or higher!"
msgstr "Вам нужно обновить версию PHP до %s или выше!"
#: includes/check-compatibility.php:94
#, php-format
msgid "You need to update WordPress to %s or higher!"
msgstr "Вам нужно обновить WordPress до %s или выше!"
#: includes/functions.php:132
#, php-format
msgid ""
"%1$s is <strong>deprecated</strong> since version %2$s! Use %3$s instead."
msgstr ""
"%1$s является <strong>устаревшим,</strong> начиная с версии %2$s в "
"Wordpress! Используйте %3$s."
#: includes/functions.php:134
#, php-format
msgid ""
"%1$s is <strong>deprecated</strong> since version %2$s with no alternative "
"available."
msgstr ""
"%1$s был вызван с параметром, который является <strong>устаревшими</strong> "
"начиная с версии %2$s , в настоящее время доступных альтернатив нет."
#: includes/plugin.class.php:202 includes/plugin.class.php:237
msgid ""
"You are trying to call this earlier than the plugin menu will be registered."
msgstr ""
"Вы пытаетесь вызвать это раньше, чем будет зарегистрировано меню плагина."
#: includes/plugin.class.php:220
msgid ""
"You are trying to get a link to a page that does not have multisite mode. "
"Clicking this link will lead the user to a non-existent page."
msgstr ""
"Вы пытаетесь получить ссылку на страницу, которая не имеет "
"многопользовательского режима. Щелчок по этой ссылке приведет пользователя "
"к несуществующей странице."
#: includes/plugin.class.php:222
msgid ""
"Trying to get a link to an unregistered page. You are trying to call this "
"earlier than the plugin menu will be registered."
msgstr ""
"Попытка получить ссылку на незарегистрированную страницу. Вы пытаетесь "
"вызвать это раньше, чем будет зарегистрировано меню плагина."

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-accordion{margin:0 0 30px;border-top:1px solid #DDD;border-right:1px solid #DDD;border-left:1px solid #DDD;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.factory-bootstrap-482 .factory-accordion>h3{border-bottom:1px solid #DDD;cursor:pointer;padding:8px 15px;margin:0}.factory-bootstrap-482 .factory-accordion>div{display:none;margin:0;border-bottom:1px solid #DDD}.factory-bootstrap-482 .factory-accordion-item{display:none}.factory-bootstrap-482 .inner-factory-accordion-item{padding:10px 0}.factory-bootstrap-482 .factory-accordion>h3.active:hover{cursor:default}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .btn-primary{background:#e1a948;border-color:#d39323;color:#fff;-webkit-box-shadow:inset 0 1px 0 #ecc88a,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #ecc88a,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:focus,.factory-bootstrap-482 .btn-primary:hover{background:#db9825;border-color:#bd831f;color:#fff;-webkit-box-shadow:inset 0 1px 0 #e8be74,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #e8be74,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:active{background:#db9825;border-color:#bd831f;color:#fff;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5)}.factory-bootstrap-482 .btn-primary:disabled,.factory-bootstrap-482 .btn-primary[disabled]{color:#d1cdc7!important;background:#db9825!important;border-color:#bd831f!important;text-shadow:none!important}.factory-bootstrap-482 .btn-group .btn.active.value{background-color:#e1a948;-webkit-box-shadow:inset 0 1px 2px #d39323;box-shadow:inset 0 1px 2px #d39323;border-top:1px solid #d39323;border-bottom:1px solid #d39323;border-left:1px solid #d39323}.factory-bootstrap-482 .pagination>.active>a,.factory-bootstrap-482 .pagination>.active>a:focus,.factory-bootstrap-482 .pagination>.active>a:hover,.factory-bootstrap-482 .pagination>.active>span,.factory-bootstrap-482 .pagination>.active>span:focus,.factory-bootstrap-482 .pagination>.active>span:hover{background-color:#e1a948;border-color:#d39323}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .btn-primary{background:#c7a589;border-color:#b78a66;color:#fff;-webkit-box-shadow:inset 0 1px 0 #e0cdbd,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #e0cdbd,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:focus,.factory-bootstrap-482 .btn-primary:hover{background:#ba906d;border-color:#ae7d55;color:#fff;-webkit-box-shadow:inset 0 1px 0 #d7bfac,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #d7bfac,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:active{background:#ba906d;border-color:#ae7d55;color:#fff;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5)}.factory-bootstrap-482 .btn-primary:disabled,.factory-bootstrap-482 .btn-primary[disabled]{color:#d1cbc7!important;background:#ba906d!important;border-color:#ae7d55!important;text-shadow:none!important}.factory-bootstrap-482 .btn-group .btn.active.value{background-color:#c7a589;-webkit-box-shadow:inset 0 1px 2px #b78a66;box-shadow:inset 0 1px 2px #b78a66;border-top:1px solid #b78a66;border-bottom:1px solid #b78a66;border-left:1px solid #b78a66}.factory-bootstrap-482 .pagination>.active>a,.factory-bootstrap-482 .pagination>.active>a:focus,.factory-bootstrap-482 .pagination>.active>a:hover,.factory-bootstrap-482 .pagination>.active>span,.factory-bootstrap-482 .pagination>.active>span:focus,.factory-bootstrap-482 .pagination>.active>span:hover{background-color:#c7a589;border-color:#b78a66}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .btn-primary{background:#a3b745;border-color:#839237;color:#fff;-webkit-box-shadow:inset 0 1px 0 #c0cd7b,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #c0cd7b,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:focus,.factory-bootstrap-482 .btn-primary:hover{background:#89993a;border-color:#727f30;color:#fff;-webkit-box-shadow:inset 0 1px 0 #b7c669,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #b7c669,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:active{background:#89993a;border-color:#727f30;color:#fff;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5)}.factory-bootstrap-482 .btn-primary:disabled,.factory-bootstrap-482 .btn-primary[disabled]{color:#cfd1c7!important;background:#89993a!important;border-color:#727f30!important;text-shadow:none!important}.factory-bootstrap-482 .btn-group .btn.active.value{background-color:#a3b745;-webkit-box-shadow:inset 0 1px 2px #839237;box-shadow:inset 0 1px 2px #839237;border-top:1px solid #839237;border-bottom:1px solid #839237;border-left:1px solid #839237}.factory-bootstrap-482 .pagination>.active>a,.factory-bootstrap-482 .pagination>.active>a:focus,.factory-bootstrap-482 .pagination>.active>a:hover,.factory-bootstrap-482 .pagination>.active>span,.factory-bootstrap-482 .pagination>.active>span:focus,.factory-bootstrap-482 .pagination>.active>span:hover{background-color:#a3b745;border-color:#839237}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-form-group .factory-legend{padding:9px 12px;background-color:#f9f9f9}.factory-bootstrap-482 .factory-form-group .factory-title{font-weight:700;font-size:14px;line-height:14px;color:#555;margin:0}.factory-bootstrap-482 .factory-form-group .factory-hint-icon{display:block;width:16px;height:16px;line-height:13px;padding:0;font-size:11px;text-align:center;position:absolute;top:-5px;right:-3px;color:#fff;background:#E91E63;border-radius:3px}.factory-bootstrap-482 .factory-form-group .factory-hint-icon.factory-hint-icon-green{background:#8bc34a}.factory-bootstrap-482 .factory-form-group .factory-hint-icon.factory-hint-icon-grey{background:#9e9e9e}.factory-bootstrap-482 .factory-form-group .factory-hint-icon.factory-hint-icon-red{background:#E91E63}.factory-bootstrap-482 .factory-form-group .factory-hint{margin:0;font-size:12px;line-height:16px;margin-top:6px}.factory-bootstrap-482 .factory-form-group+.factory-form-group{margin-top:30px}.factory-bootstrap-482 .factory-form-group legend+.control-group{margin-top:0}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-form-metabox{padding:15px 10px 10px}.factory-form-metabox .control-group:last-child{margin-bottom:0}#side-sortables .factory-bootstrap-482 .control-label{float:left;width:100%;text-align:left;position:relative;top:1px}#side-sortables .factory-bootstrap-482 .control-icon{float:left;margin:0 6px 0 0}#side-sortables .factory-bootstrap-482 input{float:right;position:relative;top:-25px}#side-sortables .factory-bootstrap-482 .col-sm-10{margin:0;width:100%}#side-sortables .factory-bootstrap-482 .form-group{float:none;width:auto;overflow:auto;margin-bottom:0;border-top:1px solid #f7f7f7;padding-top:15px;margin-top:15px}#side-sortables .factory-bootstrap-482 .form-group:first-child{border-top:0;padding-top:0;margin-top:0}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .btn-primary{background:#04a4cc;border-color:#037c9a;color:#fff;-webkit-box-shadow:inset 0 1px 0 #22cffb,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #22cffb,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:focus,.factory-bootstrap-482 .btn-primary:hover{background:#0384a4;border-color:#036881;color:#fff;-webkit-box-shadow:inset 0 1px 0 #09cafa,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #09cafa,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:active{background:#0384a4;border-color:#036881;color:#fff;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5)}.factory-bootstrap-482 .btn-primary:disabled,.factory-bootstrap-482 .btn-primary[disabled]{color:#c7cfd1!important;background:#0384a4!important;border-color:#036881!important;text-shadow:none!important}.factory-bootstrap-482 .btn-group .btn.active.value{background-color:#04a4cc;-webkit-box-shadow:inset 0 1px 2px #037c9a;box-shadow:inset 0 1px 2px #037c9a;border-top:1px solid #037c9a;border-bottom:1px solid #037c9a;border-left:1px solid #037c9a}.factory-bootstrap-482 .pagination>.active>a,.factory-bootstrap-482 .pagination>.active>a:focus,.factory-bootstrap-482 .pagination>.active>a:hover,.factory-bootstrap-482 .pagination>.active>span,.factory-bootstrap-482 .pagination>.active>span:focus,.factory-bootstrap-482 .pagination>.active>span:hover{background-color:#04a4cc;border-color:#037c9a}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .btn-primary{background:#e14d43;border-color:#d02a21;color:#fff;-webkit-box-shadow:inset 0 1px 0 #ec8a85,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #ec8a85,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:focus,.factory-bootstrap-482 .btn-primary:hover{background:#d92c23;border-color:#ba251e;color:#fff;-webkit-box-shadow:inset 0 1px 0 #e8756f,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #e8756f,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:active{background:#d92c23;border-color:#ba251e;color:#fff;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5)}.factory-bootstrap-482 .btn-primary:disabled,.factory-bootstrap-482 .btn-primary[disabled]{color:#d1c7c7!important;background:#d92c23!important;border-color:#ba251e!important;text-shadow:none!important}.factory-bootstrap-482 .btn-group .btn.active.value{background-color:#e14d43;-webkit-box-shadow:inset 0 1px 2px #d02a21;box-shadow:inset 0 1px 2px #d02a21;border-top:1px solid #d02a21;border-bottom:1px solid #d02a21;border-left:1px solid #d02a21}.factory-bootstrap-482 .pagination>.active>a,.factory-bootstrap-482 .pagination>.active>a:focus,.factory-bootstrap-482 .pagination>.active>a:hover,.factory-bootstrap-482 .pagination>.active>span,.factory-bootstrap-482 .pagination>.active>span:focus,.factory-bootstrap-482 .pagination>.active>span:hover{background-color:#e14d43;border-color:#d02a21}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .btn-primary{background:#9ebaa0;border-color:#80a583;color:#fff;-webkit-box-shadow:inset 0 1px 0 #cbdacc,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #cbdacc,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:focus,.factory-bootstrap-482 .btn-primary:hover{background:#86a988;border-color:#719a74;color:#fff;-webkit-box-shadow:inset 0 1px 0 #bccfbd,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #bccfbd,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:active{background:#86a988;border-color:#719a74;color:#fff;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5)}.factory-bootstrap-482 .btn-primary:disabled,.factory-bootstrap-482 .btn-primary[disabled]{color:#c7d1c8!important;background:#86a988!important;border-color:#719a74!important;text-shadow:none!important}.factory-bootstrap-482 .btn-group .btn.active.value{background-color:#9ebaa0;-webkit-box-shadow:inset 0 1px 2px #80a583;box-shadow:inset 0 1px 2px #80a583;border-top:1px solid #80a583;border-bottom:1px solid #80a583;border-left:1px solid #80a583}.factory-bootstrap-482 .pagination>.active>a,.factory-bootstrap-482 .pagination>.active>a:focus,.factory-bootstrap-482 .pagination>.active>a:hover,.factory-bootstrap-482 .pagination>.active>span,.factory-bootstrap-482 .pagination>.active>span:focus,.factory-bootstrap-482 .pagination>.active>span:hover{background-color:#9ebaa0;border-color:#80a583}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-separator{border-bottom:1px solid #f9f9f9;border-top:1px solid #d1d1d1;margin-bottom:25px}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .btn-primary{background:#dd823b;border-color:#c36822;color:#fff;-webkit-box-shadow:inset 0 1px 0 #e8ab7c,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #e8ab7c,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:focus,.factory-bootstrap-482 .btn-primary:hover{background:#cc6c23;border-color:#ad5c1e;color:#fff;-webkit-box-shadow:inset 0 1px 0 #e59d66,0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 #e59d66,0 1px 0 rgba(0,0,0,.15)}.factory-bootstrap-482 .btn-primary:active{background:#cc6c23;border-color:#ad5c1e;color:#fff;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5)}.factory-bootstrap-482 .btn-primary:disabled,.factory-bootstrap-482 .btn-primary[disabled]{color:#d1cbc7!important;background:#cc6c23!important;border-color:#ad5c1e!important;text-shadow:none!important}.factory-bootstrap-482 .btn-group .btn.active.value{background-color:#dd823b;-webkit-box-shadow:inset 0 1px 2px #c36822;box-shadow:inset 0 1px 2px #c36822;border-top:1px solid #c36822;border-bottom:1px solid #c36822;border-left:1px solid #c36822}.factory-bootstrap-482 .pagination>.active>a,.factory-bootstrap-482 .pagination>.active>a:focus,.factory-bootstrap-482 .pagination>.active>a:hover,.factory-bootstrap-482 .pagination>.active>span,.factory-bootstrap-482 .pagination>.active>span:focus,.factory-bootstrap-482 .pagination>.active>span:hover{background-color:#dd823b;border-color:#c36822}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-tab{overflow:hidden;margin-bottom:25px}.factory-bootstrap-482 .factory-tab .form-group{overflow:hidden}.factory-bootstrap-482 .factory-tab+.form-group{margin-top:30px}.factory-bootstrap-482 .nav-tabs a{text-decoration:none}.factory-bootstrap-482 .factory-align-horizontal .nav-tabs{border-bottom:0}.factory-bootstrap-482 .factory-align-vertical .factory-headers{float:left;width:150px}.factory-bootstrap-482 .factory-align-vertical .factory-headers .nav-tabs{border-bottom:0;display:block;margin:0;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.factory-bootstrap-482 .factory-tab .factory-bodies{background-color:#fff;-webkit-border-radius:0 3px 3px;-moz-border-radius:0 3px 3px;border-radius:0 3px 3px;border:1px solid #DDD;padding:30px 15px 25px 10px}.factory-bootstrap-482 .factory-align-vertical .factory-bodies{min-height:250px;margin-left:150px}.factory-bootstrap-482 .factory-align-vertical .factory-bodies .actory-tab-item{clear:both}.factory-bootstrap-482 .form-horizontal .factory-align-vertical .form-group{margin-left:-5px}.factory-bootstrap-482 .factory-align-vertical .nav-tabs li{float:none}.factory-bootstrap-482 .factory-align-vertical .nav-tabs li a{margin-right:-1px;margin-bottom:0;position:relative;z-index:10;padding:10px 0 9px 15px;-webkit-border-radius:3px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0}.factory-bootstrap-482 .factory-align-vertical .nav-tabs>.active>a{border:1px solid #DDD!important;border-right:1px solid #fff!important}.factory-bootstrap-482 .factory-align-vertical .nav-tabs>li a:hover{color:#21759B;z-index:5;border-color:transparent}.factory-bootstrap-482 .factory-align-vertical .control-label{width:20%;max-width:140px}.factory-bootstrap-482 .factory-align-vertical .control-group{width:80%}.factory-bootstrap-482 .factory-align-vertical .control-group input[type=text],.factory-bootstrap-482 .factory-align-vertical .control-group textarea{width:90%}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .wp-editor-wrap *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.factory-bootstrap-482 .wp-editor-wrap .button,.factory-bootstrap-482 .wp-editor-wrap input,.factory-bootstrap-482 .wp-editor-wrap textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.factory-bootstrap-482 .switch-html,.factory-bootstrap-482 .switch-tmce{color:#777}.factory-bootstrap-482 .html-active .switch-html,.factory-bootstrap-482 .tmce-active .switch-tmce{color:#555}.factory-bootstrap-482 .switch-html:hover,.factory-bootstrap-482 .switch-tmce:hover{color:#777}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
#side-sortables .factory-bootstrap-482 .factory-buttons-way{float:right;position:relative;top:-25px;left:5px;border:3px solid #f9f9f9;border-radius:4px}.factory-bootstrap-482 .factory-checkbox-disabled button,.factory-bootstrap-482 .factory-checkbox-disabled input{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.factory-bootstrap-482 .factory-buttons-way{border:3px solid #f9f9f9;border-radius:4px}.factory-bootstrap-482 .factory-buttons-way button{padding-left:10px;padding-right:10px}.factory-bootstrap-482 .factory-buttons-way .factory-on.active{text-shadow:none;color:#fff;background-color:#33aad5;-webkit-box-shadow:inset 0 1px 1px #0074a2;box-shadow:inset 0 1px 3px #0074a2;border-top:1px solid #0074a2;border-bottom:1px solid #0074a2;border-left:1px solid #0074a2}.factory-bootstrap-482 .factory-checkbox-tumbler-hint{margin-top:5px}.factory-bootstrap-482 .factory-checkbox-tumbler-hint .factory-tumbler-content{display:inline-block;background-color:#ffd;padding:1px 5px}.admin-color-light .factory-bootstrap-482 .factory-buttons-way .factory-on.active{background-color:#04a4cc;-webkit-box-shadow:inset 0 1px 2px #037c9a;box-shadow:inset 0 1px 2px #037c9a;border-top:1px solid #037c9a;border-bottom:1px solid #037c9a;border-left:1px solid #037c9a}.admin-color-blue .factory-bootstrap-482 .factory-buttons-way .factory-on.active{background-color:#e1a948;-webkit-box-shadow:inset 0 1px 2px #d39323;box-shadow:inset 0 1px 2px #d39323;border-top:1px solid #d39323;border-bottom:1px solid #d39323;border-left:1px solid #d39323}.admin-color-coffee .factory-bootstrap-482 .factory-buttons-way .factory-on.active{background-color:#c7a589;-webkit-box-shadow:inset 0 1px 2px #b78a66;box-shadow:inset 0 1px 2px #b78a66;border-top:1px solid #b78a66;border-bottom:1px solid #b78a66;border-left:1px solid #b78a66}.admin-color-ectoplasm .factory-bootstrap-482 .factory-buttons-way .factory-on.active{background-color:#a3b745;-webkit-box-shadow:inset 0 1px 2px #839237;box-shadow:inset 0 1px 2px #839237;border-top:1px solid #839237;border-bottom:1px solid #839237;border-left:1px solid #839237}.admin-color-midnight .factory-bootstrap-482 .factory-buttons-way .factory-on.active{background-color:#e14d43;-webkit-box-shadow:inset 0 1px 2px #d02a21;box-shadow:inset 0 1px 2px #d02a21;border-top:1px solid #d02a21;border-bottom:1px solid #d02a21;border-left:1px solid #d02a21}.admin-color-ocean .factory-bootstrap-482 .factory-buttons-way .factory-on.active{background-color:#9ebaa0;-webkit-box-shadow:inset 0 1px 2px #80a583;box-shadow:inset 0 1px 2px #80a583;border-top:1px solid #80a583;border-bottom:1px solid #80a583;border-left:1px solid #80a583}.admin-color-sunrise .factory-bootstrap-482 .factory-buttons-way .factory-on.active{background-color:#dd823b;-webkit-box-shadow:inset 0 1px 2px #c36822;box-shadow:inset 0 1px 2px #c36822;border-top:1px solid #c36822;border-bottom:1px solid #c36822;border-left:1px solid #c36822}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-control-row{padding-left:105px;position:relative}.factory-bootstrap-482 .factory-control-row .factory-color-wrap{position:absolute;left:0;top:0}.factory-bootstrap-482 .factory-control-row .factory-opacity-wrap{width:100%}.factory-bootstrap-482 .iris-picker{margin-top:10px}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-color{position:relative}.factory-bootstrap-482 .factory-color .factory-color-hex{display:inline-block;width:65px;text-align:left;vertical-align:top;border-top-right-radius:3px;border-bottom-right-radius:3px;border-radius:3px;z-index:1;position:relative;margin-left:26px;border-top-left-radius:0;border-bottom-left-radius:0}.factory-bootstrap-482 .factory-color .factory-background,.factory-bootstrap-482 .factory-color .factory-pattern{cursor:pointer;height:26px;width:26px;position:absolute;border-radius:5px;background:transparent url(../../assets/images/color_picker_pattern.jpg) center center repeat;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid rgba(0,0,0,.34);z-index:1;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.factory-bootstrap-482 .factory-color .factory-background{z-index:2;border-radius:3px}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-dropdown-and-colors .factory-colors-wrap,.factory-bootstrap-482 .factory-dropdown-and-colors .factory-dropdown-wrap{display:inline-block}.factory-bootstrap-482 .factory-dropdown-and-colors .factory-dropdown-wrap{min-width:200px;max-width:300px}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-dropdown.factory-buttons-way .fa{margin-right:6px;position:relative}.factory-bootstrap-482 .factory-dropdown.factory-buttons-way{border:0;border-radius:0}.factory-bootstrap-482 .factory-hints .factory-hint{margin-top:5px;display:inline-block;background-color:#ffd;padding:1px 5px}.admin-color-light .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active{background-color:#04a4cc;-webkit-box-shadow:inset 0 1px 2px #037c9a;box-shadow:inset 0 1px 2px #037c9a;border-top:1px solid #037c9a;border-bottom:1px solid #037c9a;border-left:1px solid #037c9a}.admin-color-blue .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active{background-color:#e1a948;-webkit-box-shadow:inset 0 1px 2px #d39323;box-shadow:inset 0 1px 2px #d39323;border-top:1px solid #d39323;border-bottom:1px solid #d39323;border-left:1px solid #d39323}.admin-color-coffee .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active{background-color:#c7a589;-webkit-box-shadow:inset 0 1px 2px #b78a66;box-shadow:inset 0 1px 2px #b78a66;border-top:1px solid #b78a66;border-bottom:1px solid #b78a66;border-left:1px solid #b78a66}.admin-color-ectoplasm .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active{background-color:#a3b745;-webkit-box-shadow:inset 0 1px 2px #839237;box-shadow:inset 0 1px 2px #839237;border-top:1px solid #839237;border-bottom:1px solid #839237;border-left:1px solid #839237}.admin-color-midnight .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active{background-color:#e14d43;-webkit-box-shadow:inset 0 1px 2px #d02a21;box-shadow:inset 0 1px 2px #d02a21;border-top:1px solid #d02a21;border-bottom:1px solid #d02a21;border-left:1px solid #d02a21}.admin-color-ocean .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active{background-color:#9ebaa0;-webkit-box-shadow:inset 0 1px 2px #80a583;box-shadow:inset 0 1px 2px #80a583;border-top:1px solid #80a583;border-bottom:1px solid #80a583;border-left:1px solid #80a583}.admin-color-sunrise .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active{background-color:#dd823b;-webkit-box-shadow:inset 0 1px 2px #c36822;box-shadow:inset 0 1px 2px #c36822;border-top:1px solid #c36822;border-bottom:1px solid #c36822;border-left:1px solid #c36822}.factory-bootstrap-482 .factory-dropdown.factory-ddslick-way .dd-select{background-color:#fff!important}.factory-bootstrap-482 .factory-dropdown.factory-ddslick-way label{margin-bottom:1px}.factory-bootstrap-482 .factory-dropdown.factory-ddslick-way .dd-option,.factory-bootstrap-482 .factory-dropdown.factory-ddslick-way .dd-selected{padding:8px 12px 8px 11px!important}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-font .factory-control-row{padding:0;vertical-align:top}.factory-bootstrap-482 .factory-font .factory-color-wrap{position:static;display:inline-block;vertical-align:top}.factory-bootstrap-482 .factory-font .factory-size-wrap{display:inline-block;width:70px;vertical-align:top}.factory-bootstrap-482 .iris-picker{margin-top:10px}.factory-bootstrap-482 .factory-font .factory-family-wrap{padding-bottom:10px}.factory-bootstrap-482 .factory-font .chosen-results{max-height:150px}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-list li input{margin:0 5px 0 0;position:relative;top:1px;outline:0!important}.factory-bootstrap-482 .factory-list li span{vertical-align:bottom;line-height:100%}.factory-bootstrap-482 .factory-list .factory-error{position:relative;display:inline-block}.factory-bootstrap-482 .factory-list .factory-error i{color:#f47665;margin:0 7px 0 1px;cursor:help}.factory-bootstrap-482 .factory-list .factory-error-text{display:none;position:absolute;width:300px}.factory-bootstrap-482 .factory-list .factory-error-text,.factory-bootstrap-482 .factory-list-error{background-color:rgba(0,0,0,.8);white-space:normal;z-index:10;padding:10px 12px 12px;font-weight:400;line-height:150%;border-radius:4px;color:#fff;font-size:13px;margin-top:2px}.factory-bootstrap-482 .factory-list-error{padding:5px 10px;max-width:500px;display:inline-block}.factory-bootstrap-482 .factory-list-error i{margin:0 7px 0 1px}.factory-bootstrap-482 .factory-list .factory-error-text a{color:#fff;font-weight:700}.factory-bootstrap-482 .factory-list .factory-has-error:hover .factory-error-text{display:block}.factory-bootstrap-482 .factory-list .factory-has-error{cursor:default}.opanda-connect-buttons .opanda-has-error .opanda-error{display:inline-block}.factory-bootstrap-482 .factory-checklist-way.factory-empty{font-style:italic;margin-top:7px}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-mtextbox-item{position:relative;margin-bottom:5px}.factory-bootstrap-482 .factory-mtextbox-item input,.factory-mtextbox-remove-item{display:inline-block}.factory-bootstrap-482 .factory-mtextbox-item .factory-mtextbox-remove-item{position:absolute;top:0;right:0;bottom:0;width:40px;border-radius:0 3px 3px 0;outline:0}.factory-bootstrap-482 .factory-mtextbox-item .factory-mtextbox-remove-item:focus,.factory-bootstrap-482 .factory-mtextbox-item .factory-mtextbox-remove-item:hover{box-shadow:none;outline:0}.factory-bootstrap-482 .factory-mtextbox-add-item{display:block;margin-top:10px}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-pattern .factory-pattern-controls{vertical-align:middle}.factory-bootstrap-482 .factory-pattern .factory-preview-wrap{display:inline-block;vertical-align:middle}.factory-bootstrap-482 .factory-pattern .factory-preview{width:100px;height:26px;background:transparent url(../assets/assets/images/color_picker_pattern.jpg) repeat;border:0;border-radius:3px;cursor:pointer;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid rgba(0,0,0,.34)!important;position:relative}.factory-bootstrap-482 .factory-pattern .factory-preview.factory-empty{background:transparent url(../assets/assets/images/color_picker_pattern.jpg) repeat!important}.factory-bootstrap-482 .factory-pattern .factory-preview span{position:absolute;top:0;left:76px;background:#111;width:26px;height:26px;border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;z-index:99;border-bottom:2px solid #000}.factory-bootstrap-482 .factory-pattern .factory-preview span:hover{background:#161616}.factory-bootstrap-482 .factory-pattern .factory-preview span:after{content:'';width:0;height:0;border:transparent solid 5px;border-top-color:#96a6a6;position:absolute;top:10px;right:7px;z-index:1}.factory-bootstrap-482 .factory-pattern.factory-patterns-panel-active .factory-preview span:after{border-top-color:transparent;border-bottom-color:#96a6a6;top:4px}.factory-bootstrap-482 .factory-pattern .factory-color-panel{padding:10px;margin-top:10px;background:rgba(255,255,255,.04);border-radius:3px;display:none}.factory-bootstrap-482 .factory-pattern.factory-color-panel-active .factory-color-panel{display:block}.factory-bootstrap-482 .factory-pattern .factory-color-label{margin-right:5px}.factory-bootstrap-482 .factory-pattern .factory-color,.factory-bootstrap-482 .factory-pattern .factory-color-label{display:inline-block;vertical-align:middle}.factory-bootstrap-482 .factory-pattern .factory-color-panel .factory-hint{margin-top:7px}.factory-bootstrap-482 .factory-pattern .factory-patterns-panel{display:none;margin-top:10px;padding:2px 0 0;border-top:1px solid #272727;overflow:visible}.factory-bootstrap-482 .factory-pattern .factory-patterns-group{clear:both;padding:2px 0 0;border-bottom:1px solid #272727;padding-bottom:10px}.factory-bootstrap-482 .factory-pattern .factory-patterns-group-title{margin-top:10px}.factory-bootstrap-482 .factory-pattern .factory-patterns-row{padding-top:10px}.factory-bootstrap-482 .factory-pattern.factory-patterns-panel-active .factory-patterns-panel{display:block}.factory-bootstrap-482 .factory-pattern .factory-patterns-item,.factory-bootstrap-482 .factory-pattern .factory-patterns-item div{width:46px;height:46px}.factory-bootstrap-482 .factory-pattern .factory-patterns-item{display:inline-block;cursor:pointer;position:relative;vertical-align:top}.factory-bootstrap-482 .factory-pattern .factory-patterns-item+.factory-patterns-item{margin-left:10px}.factory-bootstrap-482 .factory-pattern .factory-patterns-item div{position:absolute;border-radius:100%;border:4px solid #333}.factory-bootstrap-482 .factory-pattern .factory-patterns-item:hover .factory-pattern-holder{width:64px;height:64px;top:-10px;left:-10px;border:1px solid #333;z-index:10}.factory-bootstrap-482 .factory-pattern .factory-no-preview{background:#2f2f2f;line-height:46px;border-radius:100%;text-align:center;font-size:20px}.factory-bootstrap-482 .factory-pattern .factory-no-preview:hover{background:#333}.factory-bootstrap-482 .factory-pattern .factory-button .fa{font-size:14px;margin-right:1px}.factory-bootstrap-482 .factory-pattern .factory-button span{position:relative;top:-1px}.factory-bootstrap-482 .factory-pattern .factory-button+.factory-button{margin-left:3px}.factory-bootstrap-482 .factory-pattern .factory-change-color-btn{margin-left:5px}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-from-radio-label,.factory-bootstrap-482 .factory-from-radio-label>span{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.factory-bootstrap-482 .factory-from-radio-label{position:relative;width:30px;height:30px;border-radius:3px;background-color:#fff;border:1px solid rgba(0,0,0,.1)}.factory-bootstrap-482 .factory-from-radio-label:hover{background-color:#f5f2f2;border:1px solid rgba(0,0,0,.2)}.factory-bootstrap-482 .factory-from-radio-label>span{display:block;position:absolute;top:2px;left:2px;right:2px;bottom:2px;text-indent:-9999px;background-color:#fff}.factory-bootstrap-482 .factory-from-radio-label .factory-radio-color:checked+span{border:5px solid #fff}.factory-bootstrap-482 .factory-radio-color{opacity:0}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-control-group .factory-header{margin-bottom:7px;display:block}.factory-control-group-nav{width:284px;margin:10px 8px}.factory-control-group-nav li{display:inline-block;padding:8px 15px;margin:0;background-color:#444;color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer}.factory-control-group-nav li.current{background-color:#222}.factory-control-group-item{display:none}.factory-control-group-item.current{display:block}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-more-link-content{border-top:1px dashed #DDD;padding-top:25px;width:100%;padding-right:20px;position:relative}.factory-bootstrap-482 .factory-tab .factory-more-link-show{display:inline-block;text-decoration:none;border-bottom:1px dotted #21759b;position:relative}.factory-bootstrap-482 .factory-tab .factory-more-link-show:hover{border-color:#d54e21}.factory-bootstrap-482 .factory-tab .factory-more-link-hide{position:absolute;margin-top:-35px;background-color:#fff;padding:0 5px;right:20px;color:#bbb;text-decoration:none}.factory-bootstrap-482 .factory-tab .factory-more-link-hide:hover{color:#999}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-gradient-picker-wrap{margin-bottom:20px}.factory-bootstrap-482 .gradientPicker-preview{width:100%;height:30px;border-radius:3px;background:transparent url(../../assets/images/color_picker_pattern.jpg) repeat}.factory-bootstrap-482 .factory-color-picker-container{display:none;padding-top:15px}.factory-bootstrap-482 .factory-point,.factory-bootstrap-482 .factory-point-color{position:absolute;width:10px;height:10px;border:0;font-size:0;border-radius:50% 50% 100% 100%;-moz-border-radius:50% 50% 100% 100%;-webkit-border-radius:50% 50% 100% 100%;cursor:pointer;overflow:hidden}.factory-bootstrap-482 .factory-point-color{border-radius:0}.factory-bootstrap-482 .factory-point{background:transparent url(../../assets/images/color_picker_pattern.jpg) repeat}.factory-bootstrap-482 .factory-current-point{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.factory-bootstrap-482 .factory-points{position:relative;height:10px;width:100%;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ1JREFUeNq8VAEKwCAITOn%2FX3ZzTBCxUicTBsvsOO9EIKJhAwCe5H0H4xBvLQgOegV8yZ8AZwJHc8zKI4c53bk6IGNqMH3GCJuMlkeG4p4G1e5Lq1KXatmCM7AdrbLLq7FC0agycx7oXOmk8%2FY%2FPNjRR7s6ZFHFqY5AcasLFDPtpAC7WH7aNkxgO9gdLNv3oWdKiKXX7r8bu6rlJcAA9ZRfMt5oHoIAAAAASUVORK5CYII%3D) 5 0,pointer}.factory-bootstrap-482 .gradientPicker-iris-wrap{display:none;position:absolute;left:0;top:78px;width:212px;height:212px;background:#111;border:1px solid #222;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:9999}.factory-bootstrap-482 .gradientPicker-iris-wrap .iris-border,.factory-bootstrap-482 .gradientPicker-iris-wrap .iris-picker{border:0;background:#111}.factory-bootstrap-482 .gradientPicker-pallets{padding:8px 0 3px;margin-bottom:10px;border-bottom:1px solid #323232;border-top:1px solid #323232;font-size:0;line-height:0;text-align:center}.factory-bootstrap-482 .factory-preset-gradient,.factory-bootstrap-482 .factory-secondary-color{width:22px;height:22px;border-radius:100%}.factory-bootstrap-482 .factory-preset-gradient{display:inline-block;cursor:pointer;margin-bottom:3px;position:relative}.factory-bootstrap-482 .factory-preset-gradient:hover{opacity:.9}.factory-bootstrap-482 .factory-preset-gradient+.factory-preset-gradient{margin-left:5px}.factory-bootstrap-482 .factory-secondary-color-wrap{width:11px;height:22px;position:absolute;overflow:hidden;right:0}.factory-bootstrap-482 .factory-secondary-color{position:absolute;left:-11px;background-color:red}.factory-bootstrap-482 .gradientPicker-filldirection{width:200px;margin-top:5px}.factory-bootstrap-482 .gradientPicker-ptConfig .color-chooser{float:left}.factory-bootstrap-482 .factory-color-picker-container .factory-slider{padding-left:75px;padding-right:60px;position:relative}.factory-bootstrap-482 .factory-color-picker-container .factory-color-hex{top:0;left:0;position:absolute;width:65px}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}

View File

@@ -0,0 +1,11 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
.factory-bootstrap-482 .factory-paddings-editor{padding-left:135px;height:90px;position:relative}.factory-bootstrap-482 .factory-paddings-editor .factory-rectangle{width:120px;height:90px;border-radius:10px;background-color:#a6b6b6;overflow:hidden;cursor:pointer;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;top:0;left:0}.factory-bootstrap-482 .factory-paddings-editor .factory-side{width:100%;height:100%;position:absolute}.factory-bootstrap-482 .factory-paddings-editor .factory-side-center{width:30px;height:30px;border-radius:100%;background-color:#bac9c9;position:absolute;top:30px;left:45px;-moz-box-sizing:content-box;box-sizing:content-box}.factory-bootstrap-482 .factory-paddings-editor .factory-side-center:hover{background-color:#c0cece}.factory-bootstrap-482 .factory-paddings-editor .factory-side-center.factory-active{background-color:#829595}.factory-bootstrap-482 .factory-paddings-editor .factory-side-top{height:30px;top:0;left:0}.factory-bootstrap-482 .factory-paddings-editor .factory-side-right{width:45px;top:0;right:0}.factory-bootstrap-482 .factory-paddings-editor .factory-side-bottom{height:30px;bottom:0;left:0}.factory-bootstrap-482 .factory-paddings-editor .factory-side-left{width:45px;top:0;left:0}.factory-bootstrap-482 .factory-paddings-editor .factory-rectangle .factory-visible-value{color:#1b1f1f;background-color:rgba(255,255,255,.3);border-radius:3px;padding:2px;line-height:13px;display:inline-block}.factory-bootstrap-482 .factory-paddings-editor .factory-rectangle .factory-side.factory-active .factory-visible-value{background-color:rgba(255,255,255,.3);border-radius:3px;padding:2px;line-height:13px;display:inline-block}.factory-bootstrap-482 .factory-paddings-editor .factory-visible-value em{font-style:normal}.factory-bootstrap-482 .factory-paddings-editor .factory-side-bottom,.factory-bootstrap-482 .factory-paddings-editor .factory-side-top{text-align:center;line-height:30px}.factory-bootstrap-482 .factory-paddings-editor .factory-side-left,.factory-bootstrap-482 .factory-paddings-editor .factory-side-right{line-height:90px;text-align:center}.factory-bootstrap-482 .factory-paddings-editor .factory-slider-container{font-style:italic}.factory-bootstrap-482 .factory-paddings-editor .factory-slider{padding-right:0;margin-top:7px}

View File

@@ -0,0 +1,33 @@
/**
* Light Weight jQuery Accordions
*/
.factory-bootstrap-482 .factory-accordion {
margin: 0 0 30px;
border-top: 1px solid #DDD;
border-right: 1px solid #DDD;
border-left: 1px solid #DDD;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.factory-bootstrap-482 .factory-accordion > h3 {
border-bottom: 1px solid #DDD;
cursor: pointer;
padding: 8px 15px;
margin: 0;
}
.factory-bootstrap-482 .factory-accordion > div {
display: none;
margin:0;
border-bottom: 1px solid #DDD;
}
.factory-bootstrap-482 .factory-accordion-item {
display: none;
}
.factory-bootstrap-482 .inner-factory-accordion-item {
padding: 10px 0;
}
.factory-bootstrap-482 .factory-accordion > h3.active:hover {
cursor: default;
}

View File

@@ -0,0 +1,48 @@
.factory-bootstrap-482 .btn-primary {
background: #e1a948;
border-color: #d39323;
color: white;
-webkit-box-shadow: inset 0 1px 0 #ecc88a, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #ecc88a, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:hover,
.factory-bootstrap-482 .btn-primary:focus {
background: #db9825;
border-color: #bd831f;
color: white;
-webkit-box-shadow: inset 0 1px 0 #e8be74, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #e8be74, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:active {
background: #db9825;
border-color: #bd831f;
color: white;
-webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
}
.factory-bootstrap-482 .btn-primary[disabled],
.factory-bootstrap-482 .btn-primary:disabled {
color: #d1cdc7 !important;
background: #db9825 !important;
border-color: #bd831f !important;
text-shadow: none !important;
}
.factory-bootstrap-482 .btn-group .btn.active.value {
background-color: #e1a948;
-webkit-box-shadow: inset 0 1px 2px #d39323;
box-shadow: inset 0 1px 2px #d39323;
border-top: 1px solid #d39323;
border-bottom: 1px solid #d39323;
border-left: 1px solid #d39323;
}
.factory-bootstrap-482 .pagination > .active > a,
.factory-bootstrap-482 .pagination > .active > span,
.factory-bootstrap-482 .pagination > .active > a:hover,
.factory-bootstrap-482 .pagination > .active > span:hover,
.factory-bootstrap-482 .pagination > .active > a:focus,
.factory-bootstrap-482 .pagination > .active > span:focus {
background-color: #e1a948;
border-color: #d39323;
}

View File

@@ -0,0 +1,48 @@
.factory-bootstrap-482 .btn-primary {
background: #c7a589;
border-color: #b78a66;
color: white;
-webkit-box-shadow: inset 0 1px 0 #e0cdbd, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #e0cdbd, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:hover,
.factory-bootstrap-482 .btn-primary:focus {
background: #ba906d;
border-color: #ae7d55;
color: white;
-webkit-box-shadow: inset 0 1px 0 #d7bfac, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #d7bfac, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:active {
background: #ba906d;
border-color: #ae7d55;
color: white;
-webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
}
.factory-bootstrap-482 .btn-primary[disabled],
.factory-bootstrap-482 .btn-primary:disabled {
color: #d1cbc7 !important;
background: #ba906d !important;
border-color: #ae7d55 !important;
text-shadow: none !important;
}
.factory-bootstrap-482 .btn-group .btn.active.value {
background-color: #c7a589;
-webkit-box-shadow: inset 0 1px 2px #b78a66;
box-shadow: inset 0 1px 2px #b78a66;
border-top: 1px solid #b78a66;
border-bottom: 1px solid #b78a66;
border-left: 1px solid #b78a66;
}
.factory-bootstrap-482 .pagination > .active > a,
.factory-bootstrap-482 .pagination > .active > span,
.factory-bootstrap-482 .pagination > .active > a:hover,
.factory-bootstrap-482 .pagination > .active > span:hover,
.factory-bootstrap-482 .pagination > .active > a:focus,
.factory-bootstrap-482 .pagination > .active > span:focus {
background-color: #c7a589;
border-color: #b78a66;
}

View File

@@ -0,0 +1,775 @@
.datepicker {
border-radius: 4px;
direction: ltr;
}
.datepicker-inline {
width: 220px;
}
.datepicker.datepicker-rtl {
direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
float: right;
}
.datepicker-dropdown {
top: 0;
left: 0;
}
.datepicker-dropdown:before {
content: '';
display: inline-block;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid #ccc;
border-top: 0;
border-bottom-color: rgba(0, 0, 0, 0.2);
position: absolute;
}
.datepicker-dropdown:after {
content: '';
display: inline-block;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid #fff;
border-top: 0;
position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
right: 7px;
}
.datepicker-dropdown.datepicker-orient-top:before {
top: -7px;
}
.datepicker-dropdown.datepicker-orient-top:after {
top: -6px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
bottom: -7px;
border-bottom: 0;
border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
bottom: -6px;
border-bottom: 0;
border-top: 6px solid #fff;
}
.datepicker > div {
display: none;
}
.datepicker.days .datepicker-days,
.datepicker.months .datepicker-months,
.datepicker.years .datepicker-years {
display: block;
}
.datepicker table {
margin: 0;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
text-align: center;
width: 30px;
height: 30px;
border-radius: 4px;
border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
background-color: transparent;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
background: #eeeeee;
cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
color: #999999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
background: none;
color: #999999;
cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
color: #000000;
background-color: #ffdb99;
border-color: #ffb733;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:focus,
.datepicker table tr td.today:hover:focus,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
color: #000000;
background-color: #ffcd70;
border-color: #f59e00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
background-image: none;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
.datepicker table tr td.today.disabled:hover.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
.datepicker table tr td.today:hover[disabled]:hover,
.datepicker table tr td.today.disabled[disabled]:hover,
.datepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today:hover:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today:hover.disabled:focus,
.datepicker table tr td.today.disabled.disabled:focus,
.datepicker table tr td.today.disabled:hover.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
.datepicker table tr td.today:hover[disabled]:focus,
.datepicker table tr td.today.disabled[disabled]:focus,
.datepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
fieldset[disabled] .datepicker table tr td.today:hover:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
background-color: #ffdb99;
border-color: #ffb733;
}
.datepicker table tr td.today:hover:hover {
color: #000;
}
.datepicker table tr td.today.active:hover {
color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
background: #eeeeee;
border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
color: #000000;
background-color: #f7ca77;
border-color: #f1a417;
border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:hover:focus,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
color: #000000;
background-color: #f4bb51;
border-color: #bf800c;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
background-image: none;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.range.today,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:hover.disabled:hover,
.datepicker table tr td.range.today.disabled.disabled:hover,
.datepicker table tr td.range.today.disabled:hover.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
.datepicker table tr td.range.today:hover[disabled]:hover,
.datepicker table tr td.range.today.disabled[disabled]:hover,
.datepicker table tr td.range.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today:hover.disabled:focus,
.datepicker table tr td.range.today.disabled.disabled:focus,
.datepicker table tr td.range.today.disabled:hover.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
.datepicker table tr td.range.today:hover[disabled]:focus,
.datepicker table tr td.range.today.disabled[disabled]:focus,
.datepicker table tr td.range.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
fieldset[disabled] .datepicker table tr td.range.today:hover:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today:hover.disabled:active,
.datepicker table tr td.range.today.disabled.disabled:active,
.datepicker table tr td.range.today.disabled:hover.disabled:active,
.datepicker table tr td.range.today[disabled]:active,
.datepicker table tr td.range.today:hover[disabled]:active,
.datepicker table tr td.range.today.disabled[disabled]:active,
.datepicker table tr td.range.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.range.today:active,
fieldset[disabled] .datepicker table tr td.range.today:hover:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today:hover.disabled.active,
.datepicker table tr td.range.today.disabled.disabled.active,
.datepicker table tr td.range.today.disabled:hover.disabled.active,
.datepicker table tr td.range.today[disabled].active,
.datepicker table tr td.range.today:hover[disabled].active,
.datepicker table tr td.range.today.disabled[disabled].active,
.datepicker table tr td.range.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.range.today.active,
fieldset[disabled] .datepicker table tr td.range.today:hover.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {
background-color: #f7ca77;
border-color: #f1a417;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
color: #ffffff;
background-color: #999999;
border-color: #555555;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected:hover:focus,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
color: #ffffff;
background-color: #858585;
border-color: #373737;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
background-image: none;
}
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.selected,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover.disabled:hover,
.datepicker table tr td.selected.disabled.disabled:hover,
.datepicker table tr td.selected.disabled:hover.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected:hover[disabled]:hover,
.datepicker table tr td.selected.disabled[disabled]:hover,
.datepicker table tr td.selected.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected:hover:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected:hover.disabled:focus,
.datepicker table tr td.selected.disabled.disabled:focus,
.datepicker table tr td.selected.disabled:hover.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected:hover[disabled]:focus,
.datepicker table tr td.selected.disabled[disabled]:focus,
.datepicker table tr td.selected.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected:hover:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected:hover.disabled:active,
.datepicker table tr td.selected.disabled.disabled:active,
.datepicker table tr td.selected.disabled:hover.disabled:active,
.datepicker table tr td.selected[disabled]:active,
.datepicker table tr td.selected:hover[disabled]:active,
.datepicker table tr td.selected.disabled[disabled]:active,
.datepicker table tr td.selected.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.selected:active,
fieldset[disabled] .datepicker table tr td.selected:hover:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected:hover.disabled.active,
.datepicker table tr td.selected.disabled.disabled.active,
.datepicker table tr td.selected.disabled:hover.disabled.active,
.datepicker table tr td.selected[disabled].active,
.datepicker table tr td.selected:hover[disabled].active,
.datepicker table tr td.selected.disabled[disabled].active,
.datepicker table tr td.selected.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.selected.active,
fieldset[disabled] .datepicker table tr td.selected:hover.active,
fieldset[disabled] .datepicker table tr td.selected.disabled.active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {
background-color: #999999;
border-color: #555555;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
color: #ffffff;
background-color: #428bca;
border-color: #357ebd;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
color: #ffffff;
background-color: #3276b1;
border-color: #285e8e;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
background-image: none;
}
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.active,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.disabled,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover.disabled:hover,
.datepicker table tr td.active.disabled.disabled:hover,
.datepicker table tr td.active.disabled:hover.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active:hover[disabled]:hover,
.datepicker table tr td.active.disabled[disabled]:hover,
.datepicker table tr td.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active:hover:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active:hover.disabled:focus,
.datepicker table tr td.active.disabled.disabled:focus,
.datepicker table tr td.active.disabled:hover.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active:hover[disabled]:focus,
.datepicker table tr td.active.disabled[disabled]:focus,
.datepicker table tr td.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active:hover:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active:hover.disabled:active,
.datepicker table tr td.active.disabled.disabled:active,
.datepicker table tr td.active.disabled:hover.disabled:active,
.datepicker table tr td.active[disabled]:active,
.datepicker table tr td.active:hover[disabled]:active,
.datepicker table tr td.active.disabled[disabled]:active,
.datepicker table tr td.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.active:active,
fieldset[disabled] .datepicker table tr td.active:hover:active,
fieldset[disabled] .datepicker table tr td.active.disabled:active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active:hover.disabled.active,
.datepicker table tr td.active.disabled.disabled.active,
.datepicker table tr td.active.disabled:hover.disabled.active,
.datepicker table tr td.active[disabled].active,
.datepicker table tr td.active:hover[disabled].active,
.datepicker table tr td.active.disabled[disabled].active,
.datepicker table tr td.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.active.active,
fieldset[disabled] .datepicker table tr td.active:hover.active,
fieldset[disabled] .datepicker table tr td.active.disabled.active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {
background-color: #428bca;
border-color: #357ebd;
}
.datepicker table tr td span {
display: block;
width: 23%;
height: 54px;
line-height: 54px;
float: left;
margin: 1%;
cursor: pointer;
border-radius: 4px;
}
.datepicker table tr td span:hover {
background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
background: none;
color: #999999;
cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
color: #ffffff;
background-color: #428bca;
border-color: #357ebd;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
color: #ffffff;
background-color: #3276b1;
border-color: #285e8e;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
background-image: none;
}
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td span.active,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active:hover.disabled:active,
.datepicker table tr td span.active.disabled.disabled:active,
.datepicker table tr td span.active.disabled:hover.disabled:active,
.datepicker table tr td span.active[disabled]:active,
.datepicker table tr td span.active:hover[disabled]:active,
.datepicker table tr td span.active.disabled[disabled]:active,
.datepicker table tr td span.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td span.active:active,
fieldset[disabled] .datepicker table tr td span.active:hover:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active:hover.disabled.active,
.datepicker table tr td span.active.disabled.disabled.active,
.datepicker table tr td span.active.disabled:hover.disabled.active,
.datepicker table tr td span.active[disabled].active,
.datepicker table tr td span.active:hover[disabled].active,
.datepicker table tr td span.active.disabled[disabled].active,
.datepicker table tr td span.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td span.active.active,
fieldset[disabled] .datepicker table tr td span.active:hover.active,
fieldset[disabled] .datepicker table tr td span.active.disabled.active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {
background-color: #428bca;
border-color: #357ebd;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
color: #999999;
}
.datepicker .datepicker-switch {
width: 145px;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
background: #eeeeee;
}
.datepicker .cw {
font-size: 10px;
width: 12px;
padding: 0 2px 0 5px;
vertical-align: middle;
}
.datepicker thead tr:first-child .cw {
cursor: default;
background-color: transparent;
}
.input-group.date .input-group-addon {
cursor: pointer;
}
.input-daterange {
width: 100%;
}
.input-daterange input {
text-align: center;
}
.input-daterange input:first-child {
border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
width: auto;
min-width: 16px;
padding: 4px 5px;
font-weight: normal;
line-height: 1.42857143;
text-align: center;
text-shadow: 0 1px 0 #fff;
vertical-align: middle;
background-color: #eeeeee;
border: solid #cccccc;
border-width: 1px 0;
margin-left: -5px;
margin-right: -5px;
}
.datepicker.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
float: left;
display: none;
min-width: 160px;
list-style: none;
background-color: #ffffff;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 5px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
*border-right-width: 2px;
*border-bottom-width: 2px;
color: #333333;
font-size: 13px;
line-height: 1.42857143;
}
.datepicker.dropdown-menu th,
.datepicker.datepicker-inline th,
.datepicker.dropdown-menu td,
.datepicker.datepicker-inline td {
padding: 0px 5px;
}

View File

@@ -0,0 +1,427 @@
.factory-bootstrap-482 .bootstrap-datetimepicker-widget {
list-style: none;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.dropdown-menu {
display: block;
margin: 2px 0;
padding: 4px;
width: 19em;
}
@media (min-width: 768px) {
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
width: 38em;
}
}
@media (min-width: 992px) {
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
width: 38em;
}
}
@media (min-width: 1200px) {
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
width: 38em;
}
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.dropdown-menu:before,
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.dropdown-menu:after {
content: '';
display: inline-block;
position: absolute;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid #ccc;
border-bottom-color: rgba(0, 0, 0, 0.2);
top: -7px;
left: 7px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid white;
top: -6px;
left: 8px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.dropdown-menu.top:before {
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-top: 7px solid #ccc;
border-top-color: rgba(0, 0, 0, 0.2);
bottom: -7px;
left: 6px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.dropdown-menu.top:after {
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 6px solid white;
bottom: -6px;
left: 7px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
left: auto;
right: 6px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
left: auto;
right: 7px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .list-unstyled {
margin: 0;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget a[data-action] {
padding: 6px 0;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget a[data-action]:active {
box-shadow: none;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .timepicker-hour,
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .timepicker-minute,
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .timepicker-second {
width: 54px;
font-weight: bold;
font-size: 1.2em;
margin: 0;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget button[data-action] {
padding: 6px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
content: "Increment Hours";
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
content: "Increment Minutes";
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
content: "Decrement Hours";
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
content: "Decrement Minutes";
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
content: "Show Hours";
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
content: "Show Minutes";
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
content: "Toggle AM/PM";
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
content: "Clear the picker";
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
content: "Set the date to today";
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .picker-switch {
text-align: center;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .picker-switch::after {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
content: "Toggle Date and Time Screens";
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .picker-switch td {
padding: 0;
margin: 0;
height: auto;
width: auto;
line-height: inherit;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .picker-switch td span {
line-height: 2.5;
height: 2.5em;
width: 100%;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table {
width: 100%;
margin: 0;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td,
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table th {
text-align: center;
border-radius: 4px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table th {
height: 20px;
line-height: 20px;
width: 20px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table th.picker-switch {
width: 145px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table th.disabled,
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table th.disabled:hover {
background: none;
color: #777777;
cursor: not-allowed;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table th.prev::after {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
content: "Previous Month";
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table th.next::after {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
content: "Next Month";
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table thead tr:first-child th {
cursor: pointer;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
background: #eeeeee;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td {
height: 54px;
line-height: 54px;
width: 54px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.cw {
font-size: .8em;
height: 20px;
line-height: 20px;
color: #777777;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.day {
height: 20px;
line-height: 20px;
width: 20px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.day:hover,
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.hour:hover,
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.minute:hover,
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.second:hover {
background: #eeeeee;
cursor: pointer;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.old,
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.new {
color: #777777;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.today {
position: relative;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.today:before {
content: '';
display: inline-block;
border: solid transparent;
border-width: 0 0 7px 7px;
border-bottom-color: #337ab7;
border-top-color: rgba(0, 0, 0, 0.2);
position: absolute;
bottom: 4px;
right: 4px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.active,
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.active:hover {
background-color: #337ab7;
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.active.today:before {
border-bottom-color: #fff;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.disabled,
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td.disabled:hover {
background: none;
color: #777777;
cursor: not-allowed;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td span {
display: inline-block;
width: 54px;
height: 54px;
line-height: 54px;
margin: 2px 1.5px;
cursor: pointer;
border-radius: 4px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td span:hover {
background: #eeeeee;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td span.active {
background-color: #337ab7;
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td span.old {
color: #777777;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td span.disabled,
.factory-bootstrap-482 .bootstrap-datetimepicker-widget table td span.disabled:hover {
background: none;
color: #777777;
cursor: not-allowed;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.usetwentyfour td.hour {
height: 27px;
line-height: 27px;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget.wider {
width: 21em;
}
.factory-bootstrap-482 .bootstrap-datetimepicker-widget .datepicker-decades .decade {
line-height: 1.8em !important;
}
.factory-bootstrap-482 .input-group.date .input-group-addon {
cursor: pointer;
}
.factory-bootstrap-482 .sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}

View File

@@ -0,0 +1,48 @@
.factory-bootstrap-482 .btn-primary {
background: #a3b745;
border-color: #839237;
color: white;
-webkit-box-shadow: inset 0 1px 0 #c0cd7b, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #c0cd7b, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:hover,
.factory-bootstrap-482 .btn-primary:focus {
background: #89993a;
border-color: #727f30;
color: white;
-webkit-box-shadow: inset 0 1px 0 #b7c669, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #b7c669, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:active {
background: #89993a;
border-color: #727f30;
color: white;
-webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
}
.factory-bootstrap-482 .btn-primary[disabled],
.factory-bootstrap-482 .btn-primary:disabled {
color: #cfd1c7 !important;
background: #89993a !important;
border-color: #727f30 !important;
text-shadow: none !important;
}
.factory-bootstrap-482 .btn-group .btn.active.value {
background-color: #a3b745;
-webkit-box-shadow: inset 0 1px 2px #839237;
box-shadow: inset 0 1px 2px #839237;
border-top: 1px solid #839237;
border-bottom: 1px solid #839237;
border-left: 1px solid #839237;
}
.factory-bootstrap-482 .pagination > .active > a,
.factory-bootstrap-482 .pagination > .active > span,
.factory-bootstrap-482 .pagination > .active > a:hover,
.factory-bootstrap-482 .pagination > .active > span:hover,
.factory-bootstrap-482 .pagination > .active > a:focus,
.factory-bootstrap-482 .pagination > .active > span:focus {
background-color: #a3b745;
border-color: #839237;
}

View File

@@ -0,0 +1,59 @@
/**
* Form Groups
*/
.factory-bootstrap-482 .factory-form-group .factory-legend {
padding: 9px 12px;
background-color: #f9f9f9;
}
.factory-bootstrap-482 .factory-form-group .factory-title {
font-weight: bold;
font-size: 14px;
line-height: 14px;
color: #555;
margin: 0px;
}
.factory-bootstrap-482 .factory-form-group .factory-hint-icon {
display: block;
width: 16px;
height: 16px;
line-height: 13px;
padding: 0;
font-size: 11px;
text-align: center;
position: absolute;
top: -5px;
right: -3px;
color: #fff;
background: #E91E63;
border-radius: 3px;
}
.factory-bootstrap-482 .factory-form-group .factory-hint-icon.factory-hint-icon-green {
background: #8bc34a;
}
.factory-bootstrap-482 .factory-form-group .factory-hint-icon.factory-hint-icon-grey {
background: #9e9e9e;
}
.factory-bootstrap-482 .factory-form-group .factory-hint-icon.factory-hint-icon-red {
background: #E91E63;
}
.factory-bootstrap-482 .factory-form-group .factory-hint {
margin: 0px;
font-size: 12px;
line-height: 16px;
margin-top: 6px;
}
.factory-bootstrap-482 .factory-form-group + .factory-form-group {
margin-top: 30px;
}
.factory-bootstrap-482 .factory-form-group legend + .control-group {
margin-top: 0px;
}

View File

@@ -0,0 +1,56 @@
/**
* Form Metaboxes
*/
.factory-form-metabox {
padding: 15px 10px 10px 10px;
}
.factory-form-metabox .control-group:last-child {
margin-bottom: 0px;
}
/**
* Side form metaboxes
*/
#side-sortables .factory-bootstrap-482 .control-label {
float: left;
width: 100%;
text-align: left;
position: relative;
top: 1px;
}
#side-sortables .factory-bootstrap-482 .control-icon {
float: left;
margin: 0 6px 0 0;
}
#side-sortables .factory-bootstrap-482 input
{
float: right;
position: relative;
top: -25px;
}
#side-sortables .factory-bootstrap-482 .help-block {
}
#side-sortables .factory-bootstrap-482 .col-sm-10 {
margin: 0px;
width: 100%;
}
#side-sortables .factory-bootstrap-482 .form-group {
float: none;
margin-top: 0px;
width: auto;
overflow: auto;
}
#side-sortables .factory-bootstrap-482 .form-group {
margin-bottom: 0px;
border-top: 1px solid #f7f7f7;
padding-top: 15px;
margin-top: 15px;
}
#side-sortables .factory-bootstrap-482 .form-group:first-child {
border-top: 0px;
padding-top: 0px;
margin-top: 0px;
}

View File

@@ -0,0 +1,48 @@
.factory-bootstrap-482 .btn-primary {
background: #04a4cc;
border-color: #037c9a;
color: white;
-webkit-box-shadow: inset 0 1px 0 #22cffb, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #22cffb, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:hover,
.factory-bootstrap-482 .btn-primary:focus {
background: #0384a4;
border-color: #036881;
color: white;
-webkit-box-shadow: inset 0 1px 0 #09cafa, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #09cafa, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:active {
background: #0384a4;
border-color: #036881;
color: white;
-webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
}
.factory-bootstrap-482 .btn-primary[disabled],
.factory-bootstrap-482 .btn-primary:disabled {
color: #c7cfd1 !important;
background: #0384a4 !important;
border-color: #036881 !important;
text-shadow: none !important;
}
.factory-bootstrap-482 .btn-group .btn.active.value {
background-color: #04a4cc;
-webkit-box-shadow: inset 0 1px 2px #037c9a;
box-shadow: inset 0 1px 2px #037c9a;
border-top: 1px solid #037c9a;
border-bottom: 1px solid #037c9a;
border-left: 1px solid #037c9a;
}
.factory-bootstrap-482 .pagination > .active > a,
.factory-bootstrap-482 .pagination > .active > span,
.factory-bootstrap-482 .pagination > .active > a:hover,
.factory-bootstrap-482 .pagination > .active > span:hover,
.factory-bootstrap-482 .pagination > .active > a:focus,
.factory-bootstrap-482 .pagination > .active > span:focus {
background-color: #04a4cc;
border-color: #037c9a;
}

View File

@@ -0,0 +1,48 @@
.factory-bootstrap-482 .btn-primary {
background: #e14d43;
border-color: #d02a21;
color: white;
-webkit-box-shadow: inset 0 1px 0 #ec8a85, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #ec8a85, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:hover,
.factory-bootstrap-482 .btn-primary:focus {
background: #d92c23;
border-color: #ba251e;
color: white;
-webkit-box-shadow: inset 0 1px 0 #e8756f, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #e8756f, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:active {
background: #d92c23;
border-color: #ba251e;
color: white;
-webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
}
.factory-bootstrap-482 .btn-primary[disabled],
.factory-bootstrap-482 .btn-primary:disabled {
color: #d1c7c7 !important;
background: #d92c23 !important;
border-color: #ba251e !important;
text-shadow: none !important;
}
.factory-bootstrap-482 .btn-group .btn.active.value {
background-color: #e14d43;
-webkit-box-shadow: inset 0 1px 2px #d02a21;
box-shadow: inset 0 1px 2px #d02a21;
border-top: 1px solid #d02a21;
border-bottom: 1px solid #d02a21;
border-left: 1px solid #d02a21;
}
.factory-bootstrap-482 .pagination > .active > a,
.factory-bootstrap-482 .pagination > .active > span,
.factory-bootstrap-482 .pagination > .active > a:hover,
.factory-bootstrap-482 .pagination > .active > span:hover,
.factory-bootstrap-482 .pagination > .active > a:focus,
.factory-bootstrap-482 .pagination > .active > span:focus {
background-color: #e14d43;
border-color: #d02a21;
}

View File

@@ -0,0 +1,48 @@
.factory-bootstrap-482 .btn-primary {
background: #9ebaa0;
border-color: #80a583;
color: white;
-webkit-box-shadow: inset 0 1px 0 #cbdacc, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #cbdacc, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:hover,
.factory-bootstrap-482 .btn-primary:focus {
background: #86a988;
border-color: #719a74;
color: white;
-webkit-box-shadow: inset 0 1px 0 #bccfbd, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #bccfbd, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:active {
background: #86a988;
border-color: #719a74;
color: white;
-webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
}
.factory-bootstrap-482 .btn-primary[disabled],
.factory-bootstrap-482 .btn-primary:disabled {
color: #c7d1c8 !important;
background: #86a988 !important;
border-color: #719a74 !important;
text-shadow: none !important;
}
.factory-bootstrap-482 .btn-group .btn.active.value {
background-color: #9ebaa0;
-webkit-box-shadow: inset 0 1px 2px #80a583;
box-shadow: inset 0 1px 2px #80a583;
border-top: 1px solid #80a583;
border-bottom: 1px solid #80a583;
border-left: 1px solid #80a583;
}
.factory-bootstrap-482 .pagination > .active > a,
.factory-bootstrap-482 .pagination > .active > span,
.factory-bootstrap-482 .pagination > .active > a:hover,
.factory-bootstrap-482 .pagination > .active > span:hover,
.factory-bootstrap-482 .pagination > .active > a:focus,
.factory-bootstrap-482 .pagination > .active > span:focus {
background-color: #9ebaa0;
border-color: #80a583;
}

View File

@@ -0,0 +1,8 @@
/**
* Separator
*/
.factory-bootstrap-482 .factory-separator {
border-bottom: 1px solid #f9f9f9;
border-top: 1px solid #d1d1d1;
margin-bottom: 25px;
}

View File

@@ -0,0 +1,48 @@
.factory-bootstrap-482 .btn-primary {
background: #dd823b;
border-color: #c36822;
color: white;
-webkit-box-shadow: inset 0 1px 0 #e8ab7c, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #e8ab7c, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:hover,
.factory-bootstrap-482 .btn-primary:focus {
background: #cc6c23;
border-color: #ad5c1e;
color: white;
-webkit-box-shadow: inset 0 1px 0 #e59d66, 0 1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 0 #e59d66, 0 1px 0 rgba(0, 0, 0, 0.15);
}
.factory-bootstrap-482 .btn-primary:active {
background: #cc6c23;
border-color: #ad5c1e;
color: white;
-webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
}
.factory-bootstrap-482 .btn-primary[disabled],
.factory-bootstrap-482 .btn-primary:disabled {
color: #d1cbc7 !important;
background: #cc6c23 !important;
border-color: #ad5c1e !important;
text-shadow: none !important;
}
.factory-bootstrap-482 .btn-group .btn.active.value {
background-color: #dd823b;
-webkit-box-shadow: inset 0 1px 2px #c36822;
box-shadow: inset 0 1px 2px #c36822;
border-top: 1px solid #c36822;
border-bottom: 1px solid #c36822;
border-left: 1px solid #c36822;
}
.factory-bootstrap-482 .pagination > .active > a,
.factory-bootstrap-482 .pagination > .active > span,
.factory-bootstrap-482 .pagination > .active > a:hover,
.factory-bootstrap-482 .pagination > .active > span:hover,
.factory-bootstrap-482 .pagination > .active > a:focus,
.factory-bootstrap-482 .pagination > .active > span:focus {
background-color: #dd823b;
border-color: #c36822;
}

View File

@@ -0,0 +1,112 @@
/**
* Tabs
*/
.factory-bootstrap-482 .factory-tab {
overflow: hidden;
margin-bottom: 25px;
}
.factory-bootstrap-482 .factory-tab .form-group {
overflow: hidden;
}
.factory-bootstrap-482 .factory-tab + .form-group {
margin-top: 30px;
}
.factory-bootstrap-482 .nav-tabs a {
text-decoration: none;
}
.factory-bootstrap-482 .factory-align-horizontal .nav-tabs {
border-bottom: 0px;
}
.factory-bootstrap-482 .factory-align-vertical .factory-headers {
float: left;
width: 150px;
}
.factory-bootstrap-482 .factory-align-vertical .factory-headers .nav-tabs {
border-bottom: 0px;
display: block;
margin: 0px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-left-radius: 4px;
}
.factory-bootstrap-482 .factory-tab .factory-bodies {
background-color: #fff;
-webkit-border-radius: 0 3px 3px 3px;
-moz-border-radius: 0 3px 3px 3px;
border-radius: 0 3px 3px 3px;
border: 1px solid #DDD;
padding: 30px 15px 25px 10px;
}
.factory-bootstrap-482 .factory-align-vertical .factory-bodies {
min-height: 250px;
margin-left: 150px;
}
.factory-bootstrap-482 .factory-align-vertical .factory-bodies .actory-tab-item {
clear: both;
}
.factory-bootstrap-482 .form-horizontal .factory-align-vertical .form-group {
margin-left: -5px;
}
.factory-bootstrap-482 .factory-align-vertical .nav-tabs li {
float: none;
}
.factory-bootstrap-482 .factory-align-vertical .nav-tabs li a {
margin-right: -1px;
margin-bottom: 0px;
position: relative;
z-index: 10;
padding: 10px 0 9px 15px;
-webkit-border-radius: 3px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius: 3px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 0px;
border-radius: 3px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
}
.factory-bootstrap-482 .factory-align-vertical .nav-tabs > .active > a {
border: 1px solid #DDD !important;
border-right: 1px solid #fff !important;
}
.factory-bootstrap-482 .factory-align-vertical .nav-tabs > li a:hover {
color: #21759B;
z-index: 5;
border-color: transparent;
}
.factory-bootstrap-482 .factory-align-vertical .control-label {
width: 20%;
max-width: 140px;
}
.factory-bootstrap-482 .factory-align-vertical .factory-tab-item {
}
.factory-bootstrap-482 .factory-align-vertical .control-group {
width: 80%;
}
.factory-bootstrap-482 .factory-align-vertical .control-group input[type=text],
.factory-bootstrap-482 .factory-align-vertical .control-group textarea {
width: 90%;
}

View File

@@ -0,0 +1,28 @@
/**
* WP Editor
*/
.factory-bootstrap-482 .wp-editor-wrap * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.factory-bootstrap-482 .wp-editor-wrap .button,
.factory-bootstrap-482 .wp-editor-wrap textarea,
.factory-bootstrap-482 .wp-editor-wrap input {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.factory-bootstrap-482 .switch-tmce,
.factory-bootstrap-482 .switch-html {
color: #777;
}
.factory-bootstrap-482 .tmce-active .switch-tmce,
.factory-bootstrap-482 .html-active .switch-html {
color: #555;
}
.factory-bootstrap-482 .switch-tmce:hover,
.factory-bootstrap-482 .switch-html:hover {
color: #777;
}

View File

@@ -0,0 +1,112 @@
#side-sortables .factory-bootstrap-482 .factory-buttons-way {
float: right;
position: relative;
top: -25px;
left: 5px;
border: 3px solid #f9f9f9;
border-radius: 4px;
}
.factory-bootstrap-482 .factory-checkbox-disabled input,
.factory-bootstrap-482 .factory-checkbox-disabled button {
pointer-events: none;
cursor: not-allowed;
opacity: .65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
box-shadow: none;
}
.factory-bootstrap-482 .factory-buttons-way {
border: 3px solid #f9f9f9;
border-radius: 4px;
}
.factory-bootstrap-482 .factory-buttons-way button {
padding-left: 10px;
padding-right: 10px;
}
.factory-bootstrap-482 .factory-buttons-way .factory-on.active {
text-shadow: none;
color: #fff;
background-color: #33aad5;
-webkit-box-shadow: inset 0 1px 1px #0074a2;
box-shadow: inset 0 1px 3px #0074a2;
border-top: 1px solid #0074a2;
border-bottom: 1px solid #0074a2;
border-left: 1px solid #0074a2;
}
.factory-bootstrap-482 .factory-checkbox-tumbler-hint {
margin-top: 5px;
}
.factory-bootstrap-482 .factory-checkbox-tumbler-hint .factory-tumbler-content {
display: inline-block;
background-color: #ffffdd;
padding: 1px 5px;
}
.admin-color-light .factory-bootstrap-482 .factory-buttons-way .factory-on.active {
background-color: #04a4cc;
-webkit-box-shadow: inset 0 1px 2px #037c9a;
box-shadow: inset 0 1px 2px #037c9a;
border-top: 1px solid #037c9a;
border-bottom: 1px solid #037c9a;
border-left: 1px solid #037c9a;
}
.admin-color-blue .factory-bootstrap-482 .factory-buttons-way .factory-on.active {
background-color: #e1a948;
-webkit-box-shadow: inset 0 1px 2px #d39323;
box-shadow: inset 0 1px 2px #d39323;
border-top: 1px solid #d39323;
border-bottom: 1px solid #d39323;
border-left: 1px solid #d39323;
}
.admin-color-coffee .factory-bootstrap-482 .factory-buttons-way .factory-on.active {
background-color: #c7a589;
-webkit-box-shadow: inset 0 1px 2px #b78a66;
box-shadow: inset 0 1px 2px #b78a66;
border-top: 1px solid #b78a66;
border-bottom: 1px solid #b78a66;
border-left: 1px solid #b78a66;
}
.admin-color-ectoplasm .factory-bootstrap-482 .factory-buttons-way .factory-on.active {
background-color: #a3b745;
-webkit-box-shadow: inset 0 1px 2px #839237;
box-shadow: inset 0 1px 2px #839237;
border-top: 1px solid #839237;
border-bottom: 1px solid #839237;
border-left: 1px solid #839237;
}
.admin-color-midnight .factory-bootstrap-482 .factory-buttons-way .factory-on.active {
background-color: #e14d43;
-webkit-box-shadow: inset 0 1px 2px #d02a21;
box-shadow: inset 0 1px 2px #d02a21;
border-top: 1px solid #d02a21;
border-bottom: 1px solid #d02a21;
border-left: 1px solid #d02a21;
}
.admin-color-ocean .factory-bootstrap-482 .factory-buttons-way .factory-on.active {
background-color: #9ebaa0;
-webkit-box-shadow: inset 0 1px 2px #80a583;
box-shadow: inset 0 1px 2px #80a583;
border-top: 1px solid #80a583;
border-bottom: 1px solid #80a583;
border-left: 1px solid #80a583;
}
.admin-color-sunrise .factory-bootstrap-482 .factory-buttons-way .factory-on.active {
background-color: #dd823b;
-webkit-box-shadow: inset 0 1px 2px #c36822;
box-shadow: inset 0 1px 2px #c36822;
border-top: 1px solid #c36822;
border-bottom: 1px solid #c36822;
border-left: 1px solid #c36822;
}

View File

@@ -0,0 +1,24 @@
.factory-bootstrap-482 .factory-color-and-opacity .factory-preview-wrap {
}
.factory-bootstrap-482 .factory-control-row {
padding-left: 105px;
position: relative;
}
.factory-bootstrap-482 .factory-control-row .factory-color-wrap {
position: absolute;
left: 0px;
top: 0px;
}
.factory-bootstrap-482 .factory-control-row .factory-opacity-wrap {
width: 100%;
}
.factory-bootstrap-482 .factory-picker-target {
}
.factory-bootstrap-482 .iris-picker {
margin-top: 10px;
}

View File

@@ -0,0 +1,44 @@
.factory-bootstrap-482 .factory-color {
position: relative;
}
.factory-bootstrap-482 .factory-color .factory-color-hex {
display: inline-block;
width: 65px;
text-align: left;
vertical-align: top;
border-radius: 0px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
border-radius: 3px;
z-index: 1;
position: relative;
margin-left: 26px;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
}
.factory-bootstrap-482 .factory-color .factory-pattern,
.factory-bootstrap-482 .factory-color .factory-background {
cursor: pointer;
}
.factory-bootstrap-482 .factory-color .factory-pattern,
.factory-bootstrap-482 .factory-color .factory-background {
height: 26px;
width: 26px;
position: absolute;
border-radius: 5px;
background: transparent url('../../assets/images/color_picker_pattern.jpg') center center repeat;
-moz-box-sizing: border-box;
box-sizing: border-box;
border-bottom: 2px solid rgba(0, 0, 0, 0.34);
z-index: 1;
border-top-right-radius: 0px !important;
border-bottom-right-radius: 0px !important;
}
.factory-bootstrap-482 .factory-color .factory-background {
z-index: 2;
border-radius: 3px;
}

View File

@@ -0,0 +1,16 @@
.factory-bootstrap-482 .factory-dropdown-and-colors .factory-colors-wrap,
.factory-bootstrap-482 .factory-dropdown-and-colors .factory-dropdown-wrap {
display: inline-block;
}
.factory-bootstrap-482 .factory-dropdown-and-colors .factory-dropdown-wrap {
min-width: 200px;
max-width: 300px;
}
/*.factory-bootstrap-482 .factory-from-radio-label, .factory-bootstrap-482 .factory-from-radio-label > span {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}*/

View File

@@ -0,0 +1,92 @@
/**
* Dropdown As Buttons
*/
.factory-bootstrap-482 .factory-dropdown.factory-buttons-way .fa {
margin-right: 6px;
position: relative;
}
.factory-bootstrap-482 .factory-dropdown.factory-buttons-way {
border: 0px;
border-radius: 0px;
}
.factory-bootstrap-482 .factory-hints .factory-hint {
margin-top: 5px;
display: inline-block;
background-color: #ffffdd;
padding: 1px 5px;
}
.admin-color-light .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active {
background-color: #04a4cc;
-webkit-box-shadow: inset 0 1px 2px #037c9a;
box-shadow: inset 0 1px 2px #037c9a;
border-top: 1px solid #037c9a;
border-bottom: 1px solid #037c9a;
border-left: 1px solid #037c9a;
}
.admin-color-blue .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active {
background-color: #e1a948;
-webkit-box-shadow: inset 0 1px 2px #d39323;
box-shadow: inset 0 1px 2px #d39323;
border-top: 1px solid #d39323;
border-bottom: 1px solid #d39323;
border-left: 1px solid #d39323;
}
.admin-color-coffee .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active {
background-color: #c7a589;
-webkit-box-shadow: inset 0 1px 2px #b78a66;
box-shadow: inset 0 1px 2px #b78a66;
border-top: 1px solid #b78a66;
border-bottom: 1px solid #b78a66;
border-left: 1px solid #b78a66;
}
.admin-color-ectoplasm .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active {
background-color: #a3b745;
-webkit-box-shadow: inset 0 1px 2px #839237;
box-shadow: inset 0 1px 2px #839237;
border-top: 1px solid #839237;
border-bottom: 1px solid #839237;
border-left: 1px solid #839237;
}
.admin-color-midnight .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active {
background-color: #e14d43;
-webkit-box-shadow: inset 0 1px 2px #d02a21;
box-shadow: inset 0 1px 2px #d02a21;
border-top: 1px solid #d02a21;
border-bottom: 1px solid #d02a21;
border-left: 1px solid #d02a21;
}
.admin-color-ocean .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active {
background-color: #9ebaa0;
-webkit-box-shadow: inset 0 1px 2px #80a583;
box-shadow: inset 0 1px 2px #80a583;
border-top: 1px solid #80a583;
border-bottom: 1px solid #80a583;
border-left: 1px solid #80a583;
}
.admin-color-sunrise .factory-bootstrap-482 .factory-dropdown.factory-buttons-way .active {
background-color: #dd823b;
-webkit-box-shadow: inset 0 1px 2px #c36822;
box-shadow: inset 0 1px 2px #c36822;
border-top: 1px solid #c36822;
border-bottom: 1px solid #c36822;
border-left: 1px solid #c36822;
}
/**
* Dropdown As ddSlick
* http://designwithpc.com/plugins/ddslick
*/
.factory-bootstrap-482 .factory-dropdown.factory-ddslick-way .dd-select {
background-color: #fff !important;
}
.factory-bootstrap-482 .factory-dropdown.factory-ddslick-way label {
margin-bottom: 1px;
}
.factory-bootstrap-482 .factory-dropdown.factory-ddslick-way .dd-option,
.factory-bootstrap-482 .factory-dropdown.factory-ddslick-way .dd-selected {
padding: 8px 12px 8px 11px !important;
}

View File

@@ -0,0 +1,24 @@
.factory-bootstrap-482 .factory-font .factory-control-row {
padding:0;
vertical-align: top;
}
.factory-bootstrap-482 .factory-font .factory-color-wrap {
position:static;
display:inline-block;
vertical-align: top;
}
.factory-bootstrap-482 .factory-font .factory-size-wrap {
display:inline-block;
width: 70px;
vertical-align: top;
}
.factory-bootstrap-482 .iris-picker {
margin-top: 10px;
}
.factory-bootstrap-482 .factory-font .factory-family-wrap {
padding-bottom: 10px;
}
.factory-bootstrap-482 .factory-font .chosen-results {
max-height: 150px;
}

View File

@@ -0,0 +1,67 @@
.factory-bootstrap-482 .factory-list li input {
margin: 0 5px 0 0;
position: relative;
top: 1px;
outline: none !important;
}
.factory-bootstrap-482 .factory-list li span {
vertical-align: bottom;
line-height: 100%;
}
/* erorrs */
.factory-bootstrap-482 .factory-list .factory-error {
position: relative;
display: inline-block;
}
.factory-bootstrap-482 .factory-list .factory-error i {
color: #f47665;
margin: 0 7px 0 1px;
cursor: help;
}
.factory-bootstrap-482 .factory-list .factory-error-text {
display: none;
position: absolute;
width: 300px;
}
.factory-bootstrap-482 .factory-list .factory-error-text,
.factory-bootstrap-482 .factory-list-error {
background-color: rgba(0,0,0,0.8);
white-space: normal;
z-index: 10;
padding: 10px 12px 12px 12px;
font-weight: normal;
line-height: 150%;
border-radius: 4px;
color: #fff;
font-size: 13px;
margin-top: 2px;
}
.factory-bootstrap-482 .factory-list-error {
padding: 5px 10px;
max-width: 500px;
display: inline-block;
}
.factory-bootstrap-482 .factory-list-error i {
margin: 0 7px 0 1px;
}
.factory-bootstrap-482 .factory-list .factory-error-text a {
color: #fff;
font-weight: bold;
}
.factory-bootstrap-482 .factory-list .factory-has-error:hover .factory-error-text {
display: block;
}
.factory-bootstrap-482 .factory-list .factory-has-error {
cursor: default;
}
.opanda-connect-buttons .opanda-has-error .opanda-error {
display: inline-block;
}
.factory-bootstrap-482 .factory-checklist-way.factory-empty {
font-style: italic;
margin-top: 7px;
}

View File

@@ -0,0 +1,37 @@
.factory-bootstrap-482 .factory-mtextbox-item {
position: relative;
margin-bottom: 5px;
}
.factory-bootstrap-482 .factory-mtextbox-item input, .factory-mtextbox-remove-item {
display: inline-block;
}
.factory-bootstrap-482 .factory-mtextbox-item .factory-mtextbox-remove-item {
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 40px;
border-radius: 0 3px 3px 0;
outline: none;
/*background: #fbe3e3;
color: #9c7070;
box-shadow: none;*/
}
.factory-bootstrap-482 .factory-mtextbox-item .factory-mtextbox-remove-item:hover,
.factory-bootstrap-482 .factory-mtextbox-item .factory-mtextbox-remove-item:focus {
box-shadow: none;
outline: none;
}
/*.factory-bootstrap-482 .factory-mtextbox-item .factory-mtextbox-remove-item:hover {
background: #fbe3e3;
color: #9c7070;
}*/
.factory-bootstrap-482 .factory-mtextbox-add-item {
display: block;
margin-top: 10px;
}

View File

@@ -0,0 +1,187 @@
/**
* Pattern Control
*
* @author Alex Kovalev <alex@byonepress.com>
* @author Paul Kashtanoff <paul@byonepress.com>
* @copyright (c) 2013-2014, OnePress Ltd
*
* @package factory-forms
* @since 3.1.0
*/
.factory-bootstrap-482 .factory-pattern .factory-pattern-controls {
vertical-align: middle;
}
/**
* Preview
*/
.factory-bootstrap-482 .factory-pattern .factory-preview-wrap {
display: inline-block;
vertical-align: middle;
}
.factory-bootstrap-482 .factory-pattern .factory-preview {
width: 100px;
height: 26px;
background:transparent url('../assets/assets/images/color_picker_pattern.jpg') repeat;
border:0;
border-radius:3px;
cursor:pointer;
-moz-box-sizing: border-box;
box-sizing: border-box;
border-bottom: 2px solid rgba(0,0,0,0.34) !important;
position: relative;
}
.factory-bootstrap-482 .factory-pattern .factory-preview.factory-empty {
background:transparent url('../assets/assets/images/color_picker_pattern.jpg') repeat !important;
}
/**
* Preview Arrow
*/
.factory-bootstrap-482 .factory-pattern .factory-preview span {
position:absolute;
top:0;
left:76px;
background: #111111;
width: 26px;
height: 26px;
border-radius:0 3px 3px 0;
-moz-border-radius:0 3px 3px 0;
-webkit-border-radius:0 3px 3px 0;
z-index:99;
border-bottom: 2px solid #000;
}
.factory-bootstrap-482 .factory-pattern .factory-preview span:hover {
background: #161616;
}
.factory-bootstrap-482 .factory-pattern .factory-preview span:after {
content: '';
width: 0;
height: 0;
border: transparent solid 5px;
border-top-color: #96a6a6;
position: absolute;
top: 10px;
right: 7px;
z-index: 1;
}
.factory-bootstrap-482 .factory-pattern.factory-patterns-panel-active .factory-preview span:after {
border-top-color: transparent;
border-bottom-color: #96a6a6;
top: 4px;
}
/**
* Color Picker
*/
.factory-bootstrap-482 .factory-pattern .factory-color-panel {
padding: 10px;
margin-top: 10px;
background: rgba(255,255,255,0.04);
border-radius: 3px;
display: none;
}
.factory-bootstrap-482 .factory-pattern.factory-color-panel-active .factory-color-panel {
display: block;
}
.factory-bootstrap-482 .factory-pattern .factory-color-label {
margin-right: 5px;
}
.factory-bootstrap-482 .factory-pattern .factory-color-label,
.factory-bootstrap-482 .factory-pattern .factory-color {
display: inline-block;
vertical-align: middle;
}
.factory-bootstrap-482 .factory-pattern .factory-color-panel .factory-hint {
margin-top: 7px;
}
/**
* Available Patterns
*/
.factory-bootstrap-482 .factory-pattern .factory-patterns-panel {
display: none;
margin-top: 10px;
padding: 2px 0 0;
border-top: 1px solid #272727;
overflow: visible;
}
.factory-bootstrap-482 .factory-pattern .factory-patterns-group {
clear: both;
padding: 2px 0 0;
border-bottom: 1px solid #272727;
padding-bottom: 10px;
}
.factory-bootstrap-482 .factory-pattern .factory-patterns-group-title {
margin-top: 10px;
}
.factory-bootstrap-482 .factory-pattern .factory-patterns-row {
padding-top: 10px;
}
.factory-bootstrap-482 .factory-pattern.factory-patterns-panel-active .factory-patterns-panel {
display: block;
}
.factory-bootstrap-482 .factory-pattern .factory-patterns-item,
.factory-bootstrap-482 .factory-pattern .factory-patterns-item div {
width: 46px;
height: 46px;
}
.factory-bootstrap-482 .factory-pattern .factory-patterns-item {
display: inline-block;
cursor: pointer;
position: relative;
vertical-align: top;
}
.factory-bootstrap-482 .factory-pattern .factory-patterns-item + .factory-patterns-item {
margin-left: 10px;
}
.factory-bootstrap-482 .factory-pattern .factory-patterns-item div {
position: absolute;
border-radius: 100%;
border: 4px solid #333;
}
.factory-bootstrap-482 .factory-pattern .factory-patterns-item:hover .factory-pattern-holder {
width: 64px;
height: 64px;
top: -10px;
left: -10px;
border: 1px solid #333;
z-index: 10;
}
.factory-bootstrap-482 .factory-pattern .factory-no-preview {
background: #2f2f2f;
line-height: 46px;
border-radius: 100%;
text-align: center;
font-size: 20px;
}
.factory-bootstrap-482 .factory-pattern .factory-no-preview:hover {
background: #333;
}
/**
* Control Buttons
*/
.factory-bootstrap-482 .factory-pattern .factory-button .fa {
font-size: 14px;
margin-right: 1px;
}
.factory-bootstrap-482 .factory-pattern .factory-button span {
position: relative;
top: -1px;
}
.factory-bootstrap-482 .factory-pattern .factory-button + .factory-button {
margin-left: 3px;
}
.factory-bootstrap-482 .factory-pattern .factory-change-color-btn {
margin-left: 5px;
}

View File

@@ -0,0 +1,39 @@
.factory-bootstrap-482 .factory-from-radio-label, .factory-bootstrap-482 .factory-from-radio-label > span {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.factory-bootstrap-482 .factory-from-radio-label {
position: relative;
width: 30px;
height: 30px;
border-radius: 3px;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.1);
}
.factory-bootstrap-482 .factory-from-radio-label:hover {
background-color: #f5f2f2;
border: 1px solid rgba(0, 0, 0, 0.2);
}
.factory-bootstrap-482 .factory-from-radio-label > span {
display: block;
position: absolute;
top: 2px;
left: 2px;
right: 2px;
bottom: 2px;
text-indent: -9999px;
background-color: #fff;
}
.factory-bootstrap-482 .factory-from-radio-label .factory-radio-color:checked + span {
border: 5px solid #fff;
}
.factory-bootstrap-482 .factory-radio-color {
opacity: 0;
}

View File

@@ -0,0 +1,32 @@
/**
* jQuery Control gropup holder
*/
.factory-control-group .factory-header {
margin-bottom: 7px;
display: block;
}
.factory-control-group-nav {
width:284px;
margin:10px 8px;
}
.factory-control-group-nav li{
display:inline-block;
padding:8px 15px;
margin:0;
background-color: #444;
color:#fff;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
cursor:pointer;
}
.factory-control-group-nav li.current{
background-color: #222;
}
.factory-control-group-item {
display:none;
}
.factory-control-group-item.current {
display:block;
}

View File

@@ -0,0 +1,32 @@
/**
* More Link
*/
.factory-bootstrap-482 .factory-more-link-content {
border-top: 1px dashed #DDD;
padding-top: 25px;
width: 100%;
padding-right: 20px;
position: relative;
}
.factory-bootstrap-482 .factory-tab .factory-more-link-show {
display: inline-block;
text-decoration: none;
border-bottom: 1px dotted #21759b;
position: relative;
}
.factory-bootstrap-482 .factory-tab .factory-more-link-show:hover {
border-color: #d54e21;
}
.factory-bootstrap-482 .factory-tab .factory-more-link-hide {
position: absolute;
margin-top: -35px;
background-color: #fff;
padding: 0 5px;
right: 20px;
color: #bbb;
text-decoration: none;
}
.factory-bootstrap-482 .factory-tab .factory-more-link-hide:hover {
color: #999;
}

View File

@@ -0,0 +1,482 @@
/* @group Base */
.chosen-container {
position: relative;
display: inline-block;
vertical-align: middle;
font-size: 13px;
zoom: 1;
*display: inline;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.chosen-container .chosen-drop {
position: absolute;
top: 100%;
left: -9999px;
z-index: 1010;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
border: 1px solid #aaa;
border-top: 0;
background: #fff;
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.chosen-container.chosen-with-drop .chosen-drop {
left: 0;
}
.chosen-container a {
cursor: pointer;
}
/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 0 0 0 8px;
height: 23px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-clip: padding-box;
box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.chosen-container-single .chosen-default {
color: #999;
}
.chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 26px;
text-overflow: ellipsis;
white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
margin-right: 38px;
}
.chosen-container-single .chosen-single abbr {
position: absolute;
top: 6px;
right: 26px;
display: block;
width: 12px;
height: 12px;
background: url('../../images/chosen-sprite.png') -42px 1px no-repeat;
font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
position: absolute;
top: 0;
right: 0;
display: block;
width: 18px;
height: 100%;
}
.chosen-container-single .chosen-single div b {
display: block;
width: 100%;
height: 100%;
background: url('../../images/chosen-sprite.png') no-repeat 0px 2px;
}
.chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 1px 0;
padding: 4px 20px 4px 5px;
width: 100%;
height: auto;
outline: 0;
border: 1px solid #aaa;
background: white url('../../images/chosen-sprite.png') no-repeat 100% -20px;
font-size: 1em;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
}
.chosen-container-single .chosen-drop {
margin-top: -1px;
border-radius: 0 0 4px 4px;
background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
position: absolute;
left: -9999px;
}
/* @end */
/* @group Results */
.chosen-container .chosen-results {
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
display: none;
margin: 0;
padding: 5px 6px;
list-style: none;
line-height: 15px;
-webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result {
display: list-item;
cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
display: list-item;
color: #ccc;
cursor: default;
}
.chosen-container .chosen-results li.highlighted {
background-color: #3875d7;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
color: #fff;
}
.chosen-container .chosen-results li.no-results {
display: list-item;
background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
display: list-item;
font-weight: bold;
cursor: default;
}
.chosen-container .chosen-results li.group-option {
padding-left: 15px;
}
.chosen-container .chosen-results li em {
font-style: normal;
text-decoration: underline;
}
/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices {
position: relative;
overflow: hidden;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
padding: 0;
width: 100%;
height: auto !important;
height: 1%;
border: 1px solid #aaa;
background-color: #fff;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
cursor: text;
}
.chosen-container-multi .chosen-choices li {
float: left;
list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
margin: 0;
padding: 0;
white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
margin: 1px 0;
padding: 5px;
height: 15px;
outline: 0;
border: 0 !important;
background: transparent !important;
box-shadow: none;
color: #666;
font-size: 100%;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
}
.chosen-container-multi .chosen-choices li.search-field .default {
color: #999;
}
.chosen-container-multi .chosen-choices li.search-choice {
position: relative;
margin: 3px 0 3px 5px;
padding: 3px 20px 3px 5px;
border: 1px solid #aaa;
border-radius: 3px;
background-color: #e4e4e4;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-clip: padding-box;
box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
color: #333;
line-height: 13px;
cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
position: absolute;
top: 4px;
right: 3px;
display: block;
width: 12px;
height: 12px;
background: url('../../images/chosen-sprite.png') -42px 1px no-repeat;
font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
padding-right: 5px;
border: 1px solid #ccc;
background-color: #e4e4e4;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
margin: 0;
padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
display: list-item;
color: #ccc;
cursor: default;
}
/* @end */
/* @group Active */
.chosen-container-active .chosen-single {
border: 1px solid #5897fb;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active.chosen-with-drop .chosen-single {
border: 1px solid #aaa;
-moz-border-radius-bottomright: 0;
border-bottom-right-radius: 0;
-moz-border-radius-bottomleft: 0;
border-bottom-left-radius: 0;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
box-shadow: 0 1px 0 #fff inset;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
border-left: none;
background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
background-position: -18px 2px;
}
.chosen-container-active .chosen-choices {
border: 1px solid #5897fb;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
color: #111 !important;
}
/* @end */
/* @group Disabled Support */
.chosen-disabled {
opacity: 0.5 !important;
cursor: default;
}
.chosen-disabled .chosen-single {
cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
cursor: default;
}
/* @end */
/* @group Right to Left */
.chosen-rtl {
text-align: right;
}
.chosen-rtl .chosen-single {
overflow: visible;
padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
margin-right: 0;
margin-left: 26px;
direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
margin-left: 38px;
}
.chosen-rtl .chosen-single div {
right: auto;
left: 3px;
}
.chosen-rtl .chosen-single abbr {
right: auto;
left: 26px;
}
.chosen-rtl .chosen-choices li {
float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
margin: 3px 5px 3px 0;
padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
right: auto;
left: 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
left: 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results {
margin: 0 0 4px 4px;
padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
padding-right: 15px;
padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
padding: 4px 5px 4px 20px;
background: white url('../../images/chosen-sprite.png') no-repeat -30px -20px;
direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
background-position: -12px 2px;
}
/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
.chosen-rtl .chosen-search input[type="text"],
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span {
background-image: url('../../images/chosen-sprite@2x.png') !important;
background-size: 52px 37px !important;
background-repeat: no-repeat !important;
}
}
/* @end */

View File

@@ -0,0 +1,149 @@
/**
* jQuery gradient generator
*/
.factory-bootstrap-482 .factory-gradient-picker-wrap {
margin-bottom: 20px;
}
.factory-bootstrap-482 .gradientPicker-preview {
width: 100%;
height: 30px;
border-radius: 3px;
background: transparent url('../../assets/images/color_picker_pattern.jpg') repeat;
}
.factory-bootstrap-482 .factory-color-picker-container {
display: none;
padding-top: 15px;
}
.factory-bootstrap-482 .factory-point,
.factory-bootstrap-482 .factory-point-color {
position: absolute;
width: 10px;
height: 10px;
border: 0;
font-size: 0;
border-radius: 50% 50% 100% 100%;
-moz-border-radius: 50% 50% 100% 100%;
-webkit-border-radius: 50% 50% 100% 100%;
cursor: pointer;
overflow: hidden;
}
.factory-bootstrap-482 .factory-point-color {
border-radius: 0px;
}
.factory-bootstrap-482 .factory-point {
background: transparent url('../../assets/images/color_picker_pattern.jpg') repeat;
}
.factory-bootstrap-482 .factory-current-point {
-ms-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.factory-bootstrap-482 .factory-points {
position: relative;
height: 10px;
width: 100%;
cursor: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ1JREFUeNq8VAEKwCAITOn%2FX3ZzTBCxUicTBsvsOO9EIKJhAwCe5H0H4xBvLQgOegV8yZ8AZwJHc8zKI4c53bk6IGNqMH3GCJuMlkeG4p4G1e5Lq1KXatmCM7AdrbLLq7FC0agycx7oXOmk8%2FY%2FPNjRR7s6ZFHFqY5AcasLFDPtpAC7WH7aNkxgO9gdLNv3oWdKiKXX7r8bu6rlJcAA9ZRfMt5oHoIAAAAASUVORK5CYII%3D') 5 0, pointer;
}
.factory-bootstrap-482 .gradientPicker-iris-wrap {
display: none;
position: absolute;
left: 0;
top: 78px;
width: 212px;
height: 212px;
background: #111;
border: 1px solid #222;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
z-index: 9999;
}
.factory-bootstrap-482 .gradientPicker-iris-wrap .iris-border, .factory-bootstrap-482 .gradientPicker-iris-wrap .iris-picker {
border: 0;
background: #111;
}
/* Preset Gradients */
.factory-bootstrap-482 .gradientPicker-pallets {
padding: 8px 0px 3px 0px;
margin-bottom: 10px;
border-bottom: 1px solid #323232;
border-top: 1px solid #323232;
font-size: 0px;
line-height: 0px;
text-align: center;
}
.factory-bootstrap-482 .factory-preset-gradient,
.factory-bootstrap-482 .factory-secondary-color {
width: 22px;
height: 22px;
border-radius: 100%;
}
.factory-bootstrap-482 .factory-preset-gradient {
display: inline-block;
cursor: pointer;
margin-bottom: 3px;
position: relative;
}
.factory-bootstrap-482 .factory-preset-gradient:hover {
opacity: 0.9;
}
.factory-bootstrap-482 .factory-preset-gradient + .factory-preset-gradient {
margin-left: 5px;
}
.factory-bootstrap-482 .factory-secondary-color-wrap {
width: 11px;
height: 22px;
position: absolute;
overflow: hidden;
right: 0px;
}
.factory-bootstrap-482 .factory-secondary-color {
position: absolute;
left: -11px;
background-color: red;
}
.factory-bootstrap-482 .gradientPicker-filldirection {
width: 200px;
margin-top: 5px;
}
.factory-bootstrap-482 .gradientPicker-ptConfig .color-chooser {
float: left;
}
/**
* Color
*/
.factory-bootstrap-482 .factory-color-picker-container .factory-slider {
padding-left: 75px;
padding-right: 60px;
position: relative;
}
.factory-bootstrap-482 .factory-color-picker-container .factory-color-hex {
top: 0;
left: 0;
position: absolute;
width: 65px;
}

View File

@@ -0,0 +1 @@
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}

View File

@@ -0,0 +1,109 @@
/**
* jQuery Paddings
*
* @uses plugin.nouislider
*/
.factory-bootstrap-482 .factory-paddings-editor {
padding-left: 135px;
height: 90px;
position: relative;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-rectangle {
width: 120px;
height: 90px;
border-radius: 10px;
background-color: #a6b6b6;
position: relative;
overflow: hidden;
cursor: pointer;
-moz-box-sizing: content-box;
box-sizing: content-box;
position: absolute;
top: 0px;
left: 0px;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-side {
width: 100%;
height: 100%;
position: absolute;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-side-center {
width: 30px;
height: 30px;
border-radius: 100%;
background-color: #bac9c9;
position: absolute;
top: 30px;
left: 45px;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-side-center:hover {
background-color: #c0cece;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-side-center.factory-active {
background-color: #829595;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-side-top {
height: 30px; /* = ( rectangle_height - center_button_height ) / 2 */
top: 0px;
left: 0px;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-side-right {
width: 45px; /* = ( rectangle_width - center_button_width ) / 2 */
top: 0px;
right: 0px;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-side-bottom {
height: 30px; /* = ( rectangle_height - center_button_height ) / 2 */
bottom: 0px;
left: 0px;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-side-left {
width: 45px; /* = ( rectangle_width - center_button_width ) / 2 */
top: 0px;
left: 0px;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-rectangle .factory-visible-value {
color: #1b1f1f;
background-color: rgba(255,255,255,0.3);
border-radius: 3px;
padding: 2px;
line-height: 13px;
display: inline-block;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-rectangle .factory-side.factory-active .factory-visible-value {
background-color: rgba(255,255,255,0.3);
border-radius: 3px;
padding: 2px;
line-height: 13px;
display: inline-block;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-visible-value em {
font-style: normal;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-side-top,
.factory-bootstrap-482 .factory-paddings-editor .factory-side-bottom {
text-align: center;
line-height: 30px; /* = side_height */
}
.factory-bootstrap-482 .factory-paddings-editor .factory-side-left,
.factory-bootstrap-482 .factory-paddings-editor .factory-side-right {
line-height: 90px; /* = side_height */
text-align: center;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-slider-container {
font-style: italic;
}
.factory-bootstrap-482 .factory-paddings-editor .factory-slider {
padding-right: 0px;
margin-top: 7px
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
!function(a,b,c,d){"use strict";a.fn.factoryBootstrap482_accordion=function(){return this.each(function(){var b=a(this),c=!1;a("."+b.attr("class")+" > div:first").show(),a("."+b.attr("class")+" > div:first").add("."+b.attr("class")+" > h3:first").addClass("active"),a("."+b.attr("class")+" > h3").on("click",function(){var d=a(this),e=d.next();return d.hasClass("active")||c||(c=!0,d.parent().children("div").slideUp(500),a("."+b.attr("class")+" > h3").removeClass("active"),d.addClass("active"),e.addClass("active").slideDown({duration:500,complete:function(){c=!1,b.trigger("shown.bs.accordion",[d])},progress:function(){b.trigger("progress.bs.accordion",[d])}})),!1})})},a(function(){a(".factory-bootstrap-482 .factory-accordion").factoryBootstrap482_accordion()})}(jQuery,window,document);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(c),this.affixed=this.unpin=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(this.$element.is(":visible")){var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;"object"!=typeof f&&(h=g=f),"function"==typeof g&&(g=f.top()),"function"==typeof h&&(h=f.bottom());var i=null!=this.unpin&&d+this.unpin<=e.top?!1:null!=h&&e.top+this.$element.height()>=c-h?"bottom":null!=g&&g>=d?"top":!1;this.affixed!==i&&(this.unpin&&this.$element.css("top",""),this.affixed=i,this.unpin="bottom"==i?e.top-d:null,this.$element.removeClass(b.RESET).addClass("affix"+(i?"-"+i:"")),"bottom"==i&&this.$element.offset({top:document.body.offsetHeight-h-this.$element.height()}))}};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof c&&c;e||d.data("bs.affix",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function c(){f.trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.hasClass("alert")?d:d.parent()),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one(a.support.transition.end,c).emulateTransitionEnd(150):c())};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),"string"==typeof b&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d)};b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(a){var b="disabled",c=this.$element,d=c.is("input")?"val":"html",e=c.data();a+="Text",e.resetText||c.data("resetText",c[d]()),c[d](e[a]||this.options[a]),setTimeout(function(){"loadingText"==a?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},b.prototype.toggle=function(){var a=this.$element.closest('[data-toggle="buttons"]'),b=!0;if(a.length){var c=this.$element.find("input");"radio"===c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?b=!1:a.find(".active").removeClass("active")),b&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}b&&this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof c&&c;e||d.data("bs.button",e=new b(this,f)),"toggle"==c?e.toggle():c&&e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();return b>this.$items.length-1||0>b?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition.end&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){return this.sliding?void 0:this.slide("next")},b.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g="next"==b?"left":"right",h="next"==b?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}this.sliding=!0,f&&this.pause();var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});if(!e.hasClass("active")){if(this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid.bs.carousel",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&&b.addClass("active")})),a.support.transition&&this.$element.hasClass("slide")){if(this.$element.trigger(j),j.isDefaultPrevented())return;e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid.bs.carousel")},0)}).emulateTransitionEnd(600)}else{if(this.$element.trigger(j),j.isDefaultPrevented())return;d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid.bs.carousel")}return f&&this.cycle(),this}};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c),g="string"==typeof c?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),"number"==typeof c?e.to(c):g?e[g]():f.interval&&e.pause().cycle()})},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),d.data()),g=d.attr("data-slide-to");g&&(f.interval=!1),e.carousel(f),(g=d.attr("data-slide-to"))&&e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b=a.Event("show.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.$parent&&this.$parent.find("> .panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])}}},b.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?void this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350):d.call(this)}}},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},a.fn.factoryBootstrap482_collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c);e||d.data("bs.collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.factoryBootstrap482_collapse.Constructor=b,a(document).on("click.bs.collapse.data-api","[data-toggle=factory-collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":d.data(),i=d.attr("data-parent"),j=i&&a(i);g&&g.transitioning||(j&&j.find('[data-toggle=factory-collapse][data-parent="'+i+'"]').not(d).addClass("collapsed"),d[f.hasClass("in")?"addClass":"removeClass"]("collapsed")),f.collapse(h)})}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
+function(a){"use strict";function b(){a(d).remove(),a(e).each(function(b){var d=c(a(this));d.hasClass("open")&&(d.trigger(b=a.Event("hide.bs.dropdown")),b.isDefaultPrevented()||d.removeClass("open").trigger("hidden.bs.dropdown"))})}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}var d=".dropdown-backdrop",e="[data-toggle=factory-dropdown]",f=function(b){a(b).on("click.bs.dropdown",this.toggle)};f.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){if("ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('<div class="dropdown-backdrop"/>').insertAfter(a(this)).on("click",b),f.trigger(d=a.Event("show.bs.dropdown")),d.isDefaultPrevented())return;f.toggleClass("open").trigger("shown.bs.dropdown"),e.focus()}return!1}},f.prototype.keydown=function(b){if(/(38|40|27)/.test(b.keyCode)){var d=a(this);if(b.preventDefault(),b.stopPropagation(),!d.is(".disabled, :disabled")){var f=c(d),g=f.hasClass("open");if(!g||g&&27==b.keyCode)return 27==b.which&&f.find(e).focus(),d.click();var h=a("[role=menu] li:not(.divider):visible a",f);if(h.length){var i=h.index(h.filter(":focus"));38==b.keyCode&&i>0&&i--,40==b.keyCode&&i<h.length-1&&i++,~i||(i=0),h.eq(i).focus()}}}},a.fn.factoryBootstrap482_dropdown=function(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new f(this)),"string"==typeof b&&d[b].call(c)})},a.fn.factoryBootstrap482_dropdown.Constructor=f,a(document).on("click.bs.dropdown.data-api",b).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",e,f.prototype.toggle).on("keydown.bs.dropdown.data-api",e+", [role=menu]",f.prototype.keydown)}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
+function(a){"use strict";var b=function(b,c){this.options=c,this.$element=a(b),this.$backdrop=this.isShown=null,this.options.remote&&this.$element.load(this.options.remote)};b.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},b.prototype.toggle=function(a){return this[this.isShown?"hide":"show"](a)},b.prototype.show=function(b){var c=this,d=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(d),this.isShown||d.isDefaultPrevented()||(this.isShown=!0,this.escape(),this.$element.on("click.dismiss.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.backdrop(function(){var d=a.support.transition&&c.$element.hasClass("fade");c.$element.parent().length||c.$element.appendTo(document.body),c.$element.show(),d&&c.$element[0].offsetWidth,c.$element.addClass("in").attr("aria-hidden",!1),c.enforceFocus();var e=a.Event("shown.bs.modal",{relatedTarget:b});d?c.$element.find(".modal-dialog").one(a.support.transition.end,function(){c.$element.focus().trigger(e)}).emulateTransitionEnd(300):c.$element.focus().trigger(e)}))},b.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one(a.support.transition.end,a.proxy(this.hideModal,this)).emulateTransitionEnd(300):this.hideModal())},b.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.focus()},this))},b.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keyup.dismiss.bs.modal")},b.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.removeBackdrop(),a.$element.trigger("hidden.bs.modal")})},b.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},b.prototype.backdrop=function(b){var c=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var d=a.support.transition&&c;if(this.$backdrop=a('<div class="factory-bootstrap-482-modal-backdrop '+c+'" />').appendTo(document.body),this.$element.on("click.dismiss.modal",a.proxy(function(a){a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),d&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;d?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()):b&&b()};var c=a.fn.factoryBootstrap482_modal;a.fn.factoryBootstrap482_modal=function(c,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},b.DEFAULTS,e.data(),"object"==typeof c&&c);f||e.data("bs.modal",f=new b(this,g)),"string"==typeof c?f[c](d):g.show&&f.show(d)})},a.fn.factoryBootstrap482_modal.Constructor=b,a.fn.factoryBootstrap482_modal.noConflict=function(){return a.fn.factoryBootstrap482_modal=c,this},a(document).on("click.bs.modal.data-api",'[data-toggle="factory-modal"]',function(b){var c=a(this),d=c.attr("href"),e=a(c.attr("data-target")||d&&d.replace(/.*(?=#[^\s]+$)/,"")),f=e.data("factory-modal")?"toggle":a.extend({remote:!/#/.test(d)&&d},e.data(),c.data());b.preventDefault(),e.factoryBootstrap482_modal(f,this).one("hide",function(){c.is(":visible")&&c.focus()})}),a(document).on("show.bs.modal",".modal",function(){a(document.body).addClass("modal-open")}).on("hidden.bs.modal",".modal",function(){a(document.body).removeClass("modal-open")})}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
+function(a){"use strict";var b=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");b.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"html":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof c&&c;e||d.data("bs.popover",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
+function(a){"use strict";function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(a(c).is("body")?window:c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);var c=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#\w/.test(e)&&a(e);return f&&f.length&&[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&&c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,d=c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(b>=d)return g!=(a=f.last()[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parents(".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},b.prototype.activate=function(b,c,d){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&f.hasClass("fade");g?f.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),f.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),"string"==typeof c&&e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]}}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()}),a(function(){a(function(){a.support.transition=b()})})}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
!function(a){var b=function(b){var c=this;this.$element=a(b),this.$result=this.$element.find(".factory-result"),this.$on=this.$element.find(".factory-on"),this.$off=this.$element.find(".factory-off");var d=this.$element.is(".factory-tumbler"),e=this.$element.is(".factory-has-tumbler-hint"),f=this.$element.data("tumbler-function"),g=this.$element.data("tumbler-delay");g||(g=3e3),this.callByPath=function(a,b){for(var c=a.split("."),d=window,e=0;e<c.length;e++)d=d[c[e]];d.apply(d,b)},this.$on.click(function(){return c.$off.removeClass("active"),c.$on.addClass("active"),d?setTimeout(function(){c.$on.removeClass("active"),c.$off.addClass("active");var a=e?c.$element.next():null;f?c.callByPath(f,[c.$element,a]):e&&(c.$element.next().fadeIn(300),setTimeout(function(){c.$element.next().fadeOut(500)},g))},300):(c.$result.prop("checked",!0),c.$result.val(1),c.$result.trigger("change")),!1}),this.$off.click(function(){return c.$on.removeClass("active"),c.$off.addClass("active"),d?setTimeout(function(){c.$off.removeClass("active"),c.$on.addClass("active");var a=e?c.$element.next():null;f?c.callByPath(f,[c.$element,a]):e&&(c.$element.next().fadeIn(300),setTimeout(function(){c.$element.next().fadeOut(500)},g))},300):(c.$result.prop("checked",!1),c.$result.val(0),c.$result.trigger("change")),!1}),this.hashCode=function(a){var b=0;if(!a||0===a.length)return b;for(var c=0;c<a.length;c++){var d=a.charCodeAt(c);b=(b<<5)-b+d,b&=b}return b=b.toString(16),b=b.replace("-","")},this.executeEvents=function(a){(void 0!==window.__factory_checkbox_control_events_off_data||void 0!==window.__factory_checkbox_control_events_on_data)&&(a.change(function(){c.eventsProcess(a)}),c.eventsProcess(a))},this.eventsProcess=function(b){var d=b.attr("name"),e=b.prop("checked"),f=window.__factory_checkbox_control_events_on_data[d],g=window.__factory_checkbox_control_events_off_data[d];if(f||g){var h,i;void 0===window.__factory_checkbox_control_detach_elements&&(window.__factory_checkbox_control_detach_elements={}),h=window.__factory_checkbox_control_detach_elements,i=e?f:g;for(var j in i)if(i.hasOwnProperty(j)){var k,l=i[j];a.isArray(l)||(k=c.hashCode(d+l));var m;switch(j){case"hide":"string"==typeof l&&a(l).hide(0);break;case"show":"string"==typeof l&&a(l).fadeIn(200);break;case"detach":"string"==typeof l&&a(l).each(function(b){h[k]||(h[k]={}),h[k][b]||(h[k][b]={}),h[k][b].recovery_contanier=a(this).parent(),h[k][b].element=a(this).clone(!0),a(this).remove()});break;case"recovery":if(h[k]){for(var n in h[k])h[k].hasOwnProperty(n)&&h[k][n].recovery_contanier&&h[k][n].element&&h[k][n].recovery_contanier.append(h[k][n].element);delete h[k]}break;case"removeClasses":if("object"==typeof l)for(m in l)l.hasOwnProperty(m)&&l[m]&&a(m).removeClass(l[m]);break;case"addClasses":if("object"==typeof l)for(m in l)l.hasOwnProperty(m)&&l[m]&&a(m).addClass(l[m]);break;case"setValue":if("object"==typeof l)for(m in l)l.hasOwnProperty(m)&&void 0!==l[m]&&null!==l[m]&&a(m).val(l[m])}}}},this.executeEvents(this.$result)};a.fn.factoryBootstrap482_checkboxControl=function(c){if("string"==typeof c){var d=a(this).data("factory.checkbox.control");return d?d[c]():null}return this.each(function(){var c=a(this),d=c.data("factory.checkbox.control");d||c.data("factory.checkbox.control",d=new b(this))})},a.fn.factoryBootstrap482_checkboxControl.Constructor=b,a(function(){a(".factory-bootstrap-482 .factory-checkbox.factory-buttons-way").factoryBootstrap482_checkboxControl(),a(".factory-bootstrap-482 .factory-checkbox").not(".factory-buttons-way").click(function(){a(this).prop("checked")?a(this).val(1):a(this).val(0)})})}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
!function(a,b){a(function(){a(function(){a(".factory-bootstrap-482 .factory-color-and-opacity").each(function(){var b=a(this),c=b.find(".factory-color"),d=b.find(".factory-integer");d.change(function(){var a=d.find(".factory-result").val()/100;c.find(".factory-background").css("opacity",a)}),d.change(),d.on("click.color.factory",function(a){a.stopPropagation()})})})})}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
!function(a){a.widget("factoryBootstrap482.colorControl",{_create:function(){this.$element=this.element,this.$picker=this.$element.find(".factory-color-hex"),this.$preview=this.$element.find(".factory-preview"),this.$background=this.$element.find(".factory-background"),this._init()},_init:function(b){var c=this,d={width:216,palettes:["#16a086","#27ae61","#2a80b9","#8f44ad","#2d3e50","#f49c14","#c1392b","#bec3c7"],hide:!0,change:function(a,b){c.$background.css({background:b.color.toString()}),c.$element.trigger("change.color.factory",[b.color.toString()]),c.$element.trigger("updated.color.factory",[b.color.toString()])}},e=this.$element.data("picker-target");e&&(d.target=a(e)),this.$picker.factoryBootstrap482_iris(d),this.$picker.off("focus"),a(document).on("click.color.factory",function(){c.$picker.factoryBootstrap482_iris("hide")}),this.$picker.add(this.$background).on("click.color.factory",function(a){a.stopPropagation(),c.$picker.factoryBootstrap482_iris("show")})},togglePicker:function(){this.$element.hasClass("factory-picker-active")?this.hidePicker():this.showPicker()},hidePicker:function(){this.$element.removeClass("factory-picker-active"),this.$picker.factoryBootstrap482_iris("hide")},showPicker:function(){this.$element.addClass("factory-picker-active"),this.$picker.factoryBootstrap482_iris("show")},getValue:function(){return this.$picker.val()},setValue:function(a,b){this.$picker.val(a),b&&self.$picker.trigger("change")}}),a(function(){a.widget.bridge("factoryBootstrap482_colorControl",a.factoryBootstrap482.colorControl),a(".factory-bootstrap-482 .factory-color").factoryBootstrap482_colorControl({})})}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
!function(a){var b=function(b){var c=a(b),d=c.find(".factory-colors-inner-wrap");c.find("select").change(function(){var b=c.find("select option:selected"),e=b.data("colors"),f=d.data("radio-name");if(f&&e){d.html("");for(var g=0;g<e.length;g++){var h=e[g],i=a('<span class="factory-form-radio-item"><label class="factory-from-radio-label"><input type="radio" name="'+f+'" class="factory-radio-color" value="'+h[0]+'" checked="checked"><span style="background-color:'+h[1]+'"></span></label></span>');d.append(i)}}})};a.fn.factoryBootstrap482_dropdownAndColors=function(c){if("string"==typeof c){var d=a(this).data("factory.dropdownAndColors.control");return d?d[c]():null}return this.each(function(){var c=a(this),d=c.data("factory.dropdownAndColors.control");d||c.data("factory.dropdownAndColors.control",d=new b(this))})},a.fn.factoryBootstrap482_dropdownAndColors.Constructor=b,a(function(){a(".factory-bootstrap-482 .factory-dropdown-and-colors").factoryBootstrap482_dropdownAndColors()})}(jQuery);

View File

@@ -0,0 +1,10 @@
/*!
* Bootstrap generator - v1.0.1, 2021-11-19
* Webcraftic factory build
*
* Copyright 2018, Alex Kovalev <alex.kovalevv@gmail.com>, Webcraftic <wordpress.webraftic@gmail.com>
* Site: http://webcraftic.com
* Support: http://webcraftic.com/contact-us/
*/
!function(a){var b=function(b){var c=this;if(this.$element=a(b),this.way=this.$element.data("way"),this.name=this.$element.data("name")||this.$element.attr("name"),this.hashCode=function(a){var b=0;if(!a||0===a.length)return b;for(var c=0;c<a.length;c++){var d=a.charCodeAt(c);b=(b<<5)-b+d,b&=b}return b=b.toString(16),b=b.replace("-","")},this.executeEvents=function(a){void 0!==window.factory_dropdown_control_events_data&&(a.change(function(){c.eventsProcess(a)}),c.eventsProcess(a))},this.eventsProcess=function(b){var d=b.attr("name"),e=b.val(),f=window.factory_dropdown_control_events_data[d];if(f&&f[e]){var g;void 0===window.__factory_dropdown_control_detach_elements&&(window.__factory_dropdown_control_detach_elements={}),g=window.__factory_dropdown_control_detach_elements;for(var h in f[e])if(f[e].hasOwnProperty(h)){var i,j=f[e][h];switch(a.isArray(j)||(i=c.hashCode(d+j)),h){case"hide":"string"==typeof j&&a(j).hide(0);break;case"show":"string"==typeof j&&a(j).fadeIn(200);break;case"detach":"string"==typeof j&&a(j).each(function(b){g[i]||(g[i]={}),g[i][b]||(g[i][b]={}),g[i][b].recovery_contanier=a(this).parent(),g[i][b].element=a(this).clone(!0),a(this).remove()});break;case"recovery":if(g[i]){for(var k in g[i])g[i].hasOwnProperty(k)&&g[i][k].recovery_contanier&&g[i][k].element&&g[i][k].recovery_contanier.append(g[i][k].element);delete g[i]}break;case"removeClasses":if("object"==typeof j)for(var l in j)j.hasOwnProperty(l)&&j[l]&&a(l).removeClass(j[l]);break;case"addClasses":if("object"==typeof j)for(var l in j)j.hasOwnProperty(l)&&j[l]&&a(l).addClass(j[l])}}}},"buttons"===this.way)this.$result=this.$element.find(".factory-result"),this.$hints=this.$element.find(".factory-hints"),this.$buttons=this.$element.find(".btn"),c.executeEvents(this.$result),this.$buttons.click(function(){var b=a(this).data("value");return c.$buttons.removeClass("active"),a(this).addClass("active"),c.$hints.find(".factory-hint").hide(),c.$hints.find(".factory-hint-"+b).fadeIn(),c.$result.val(b),c.$result.trigger("change"),!1});else if("ddslick"===this.way){c.executeEvents(c.$element.find(".factory-result"));var d=window["factory_"+this.name+"_data"],e=this.$element.find(".factory-ddslick"),f=this.$element.data("width")||300,g=this.$element.data("align")||"right";a(d).each(function(){return this.imageHoverSrc?void(a("<img/>")[0].src=this.imageHoverSrc):!0}),e.ddslick({data:d,width:f,imagePosition:g,selectText:"- select -",onSelected:function(a){a.selectedData.imageHoverSrc&&c.$element.find(".dd-selected-image").attr("src",a.selectedData.imageHoverSrc);var b=c.$element.find(".factory-result").val(a.selectedData.value);b.change()}})}else{c.executeEvents(this.$element),this.$hints=this.$element.next(),this.$hints.hasClass("factory-hints")&&(this.$element.change(function(){return c.updateHints(),!1}),this.updateHints=function(){var a=c.$element.val();c.$hints.find(".factory-hint").hide(),c.$hints.find(".factory-hint-"+a).show()},c.updateHints()),this.getAjaxData=function(){var a=c.$element.data("ajax-data-id");return window[a]},this.loadData=function(){var b=c.getAjaxData();a.ajax({url:b.url,data:b.data,dataType:"json",success:function(a){return a.error?c.showError(a.error):void c.fill(a.items)},error:function(a){console&&console.log&&console.log(a.responseText),c.showError("Unexpected error occurred during the ajax request.")},complete:function(){c.removeLoader()}})},this.fill=function(a){this.clearList();var b=c.getAjaxData();if(a&&a.length)for(var d in a){var e=a[d];c.addListItem(e)}else this.$element.append("<option>"+b.emptyList+"</li>");this.$element.trigger("factory-loaded")},this.clearList=function(){this.$element.html("")},this.addListItem=function(b){var d=a("<option />").attr("value",b.value).text(b.title).appendTo(this.$element),e=c.getAjaxData();e.selected&&e.selected==b.value&&d.attr("selected","selected")},this.showError=function(b){this.clearList();var d=a("<div class='factory-control-error'></div>").append(a("<i class='fa fa-exclamation-triangle'></i>")).append(b),e=c.getAjaxData();this.$element.append("<option>"+e.emptyList+"</li>"),this.$element.after(d),this.$element.addClass("factory-has-error")},this.removeLoader=function(){this.$element.removeClass("factory-hidden");var b=c.getAjaxData();a(b.loader).remove()};var h=this.$element.data("ajax");h&&this.loadData()}};a.fn.factoryBootstrap482_dropdownControl=function(c){if("string"==typeof c){var d=a(this).data("factory.dropdown.control");return d?d[c]():null}return this.each(function(){var c=a(this),d=c.data("factory.dropdown.control");d||c.data("factory.dropdown.control",d=new b(this))})},a.fn.factoryBootstrap482_dropdownControl.Constructor=b,a(function(){a(".factory-bootstrap-482 .factory-dropdown").factoryBootstrap482_dropdownControl()})}(jQuery);

Some files were not shown because too many files have changed in this diff Show More